A distributive lattice is a lattice in which join and meet distribute over each other, in that for all in the lattice, the distributivity laws are satisfied:
The nullary forms of distributivity hold in any lattice:
Distributive lattices and lattice homomorphisms form a concrete category DistLat.
Any lattice that satisfies one of the two binary distributivity laws must also satisfy the other; isn't that nice? (This may safely be left as an exercise.) This also means that a distributive lattice is precisely a lattice (or indeed a poset) which is a distributive category (when viewed as a thin category.)
This convenience does not extend to infinitary distributivity, however.
Each distributivity law holds in one direction in any lattice (the proofs of which may be left as an exercise):
As a result, the real content of the definition consists of the converse directions (and as remarked above, either one suffices):
As mentioned above, the theory of distributive lattices is self-dual, something that is proved in almost any account (or left as an exercise), but which is not manifestly obvious from the standard definition which chooses one of the two distributivity laws and goes from there. In this section we provide some other characterizations or axiomatizations which are manifestly self-dual.
Here is one such characterization:
A lattice is distributive if and only if the identity
is satisfied.
Again this may be left as a (somewhat mechanical) exercise.
Perhaps more useful in practice is the characterization in terms of “forbidden sublattices” due to Birkhoff. Namely, introduce the “pentagon” as the 5-element lattice where and is incomparable to , so that and . Introduce the “thick diamond” as the 5-element lattice with pairwise incomparable. Both and are self-dual. Birkhoff’s characterization is the following (manifestly self-dual) criterion.
A lattice is distributive if and only if there is no embedding of or into that preserves binary meets and binary joins.
This can be useful for determining distributivity or its failure, especially in cases where one can visualize a lattice via its Hasse diagram.
The necessity of the forbidden sublattice condition is clear in view of the fact that the cancellation law stated in the next result fails in and . This result gives another self-dual axiomatization of distributive lattices.
A lattice is distributive if and only if the cancellation law holds: for all , we have whenever and (for some ).
“Only if”: if and , then
which implies , and similarly we have .
“If”: this is harder. Assuming the cancellation law for , we first show is modular. Recall from modular lattice that for any lattice and , there is a covariant Galois connection
and that is modular if this Galois connection is a Galois correspondence (or adjoint equivalence) for all . Now, if , then because for any Galois connection . From we also have
and so by cancellation of the 's, we conclude . Similarly (dually), for , we have . Hence is modular.
Now we show is distributive. Let and consider the three elements
where the non-definitional equalities follow from modularity. Using the first expressions, we compute
where the third and fourth lines use modularity. By symmetry in the letters , we also have . Now the second expressions are dual to the first, so by duality we compute
Now by cancellation of the 's, we may conclude , but in that case we obtain
While the expressions for in the preceding proof may look as though they come out of thin air, the underlying idea is that the sublattice of generated by is the image of a lattice map out of the free modular lattice on three elements. The only obstruction to distributivity in is the presence of an -sublattice appearing in the center of its Hasse diagram. The middle elements of that sublattice correspond to the formal expressions for given above, and the proof shows that under the cancellation law, we have in , making the thick diamond collapse to a point in and removing the obstruction to distributivity.
From Proposition , it is not very hard to deduce Birkhoff’s theorem. The presence of a copy of or in a non-distributive lattice is deduced from a failure of the cancellation law where we have three elements with , , and . If are comparable, say , then the set forms an . If are incomparable, then we have either , or , or both and ; in the first two cases we get an (e.g., for the first case), and in the third case the set forms an .
Any Boolean algebra, and even any Heyting algebra, is a distributive lattice.
Every frame and every -frame is a distributive lattice.
Any bounded total order is a distributive lattice.
Any linear order is a distributive lattice.
An integral domain is a Prüfer domain? iff its lattice of ideals is distributive. The classical example is ; equivalently, the (opposite of the) multiplicative monoid ordered by divisibility, with at the bottom and at the top.
The lattice of Young diagrams ordered by inclusion is distributive.
A distributive lattice that is complete (not necessarily completely distributive) may be infinitely distributive or said to satisfiy the infinite distributive law :
This property is sufficient to give the lattice Heyting algebra stucture where the implication (or exponential object ) is:
Note that this property does not imply the dual co-infinitely distributive property:
Instead this dual gives the lattice co-Heyting structure where the co-implication or “subtraction” () is
If a lattice has both properties, as in a completely distributive lattice, then it has bi-Heyting structure (both Heyting and co-Heyting), but the two exponentials are not necessarily equal.
and
Does it make sense to define “infinitely distributive property” for non-complete lattices? (Something like: “Whenever the join exists, it satisfies the infinite distributive law.”)
Since a finite distributive lattice is completely distributive it is a bi-Heyting lattice, as shown above.
Let be the category of finite distributive lattices and lattice homomorphisms, and let be the category of finite posets and order-preserving functions. These are contravariantly equivalent, thanks to the presence of an ambimorphic object:
Proposition. The opposite category of is equivalent to :
One direction of this equivalence is given by the hom-functor
where is the 2-element distributive lattice and for any , is the poset of distributive lattice morphisms from to . The other direction is given by
where is the 2-element poset with and for any , is the distributive lattice of poset morphisms from to .
This Birkhoff duality is (in one form or another) mentioned in many places; the formulation in terms of hom-functors may be found in
The functorial nature of the correspondence means that morphisms of finite posets (i.e. order-preserving maps) naturally correspond to morphisms of finite distributive lattices (i.e. order-preserving maps that also respect meet and join).
It follows from Birkhoff’s representation theorem that every finite distributive lattice can be seen as a lattice of sets (i.e. sets with join and meet given by union and intersection) – in particular, sets whose elements are the join-irreducible elements of the lattice. Furthermore, a good intuition for why this duality holds is that either an element is generated as the join of existing elements, or it is join-irreducible. Hence given any existing poset, we can simply add all missing joins, and also a bottom (i.e. the nullary join). By general results (the adjoint functor theorem for posets) this suffices to ensure that all meets exist as well. This is analogous to the free colimit completion of a category, and indeed Birkhoff representation can be seen as a very special case of the Yoneda lemma as applied to (0,1)-category theory (i.e., order theory), since (0,1)-presheaves are functors into Bool rather than Set and hence correspond to lower sets.
Birkhoff duality does not hold for infinite distributive lattices. However, in the general case of not-necessarily-finite distributive lattices there is a correspondence not to posets, but instead to a class of spaces known as Priestley spaces. This is an instance of a general phenomena known as Stone-type duality.
Posets also give rise to a “free” distributive lattice, which is not the same as their Birkhoff dual. Instead, it is formed by the following procedure: First, take the poset of upsets with the reverse ordering (this is the free finite meet completion). Then form the distributive lattice of finitely generated downsets in that.
In the case that one begins with a discrete poset (i.e., a set) then the number of elements in the resultant free distributive lattice is known as a Dedekind number, which also counts the number of monotone Boolean functions in variables. Dedekind numbers increase extremely rapidly, and there is no good known closed-form summation to compute them. The first ten (and only known) Dedekind numbers are (starting at ): 2, 3, 6, 20, 168, 7581, 7828354, 2414682040998, 56130437228687557907788, and 286386577668298411128469151667598498812366; see OEIS A000372.
Every distributive lattice, regarded as a category (a (0,1)-category), is a coherent category. Conversely, the notion of coherent category may be understood as a categorification of the notion of distributive lattice. A different categorification is the notion of distributive category.
The completely distributive algebraic lattices (the frames of opens of Alexandroff locales) form a reflective subcategory of that of all distributive lattices. The reflector is called canonical extension.
Last revised on September 11, 2024 at 14:55:17. See the history of this page for a list of all contributions to it.