Lattice
A lattice is a poset that is closed under binary joins and meets.
Let be a lattice. Then for all the following properties are necessarily satisfied.
- Associativity of joins and meets: , and
- Commutativity of joins and meets: and
- Idempotency of joins and and meets: and
- Absorption: and
Proofs
Lemma 1: Let be a poset, , and . If both and exist then exists as well, and .
Proof: See the Join fu exercise in poset exercises.
Associativity
Let be a lattice and such that . We apply the above lemma, along with commutativity and closure of lattices under binary joins, to get
By duality, we also have the associativity of binary meets.
Commutativity
Let be a lattice and . Then . Binary joins are therefore commutative. By duality, binary meets are also commutative.
Idempotency
Let be a lattice and . Then . The property that for all , is called idempotency. By duality, we also have the idempotency of meets: for all , .
Absorption
Since is the greatest lower bound of , . Because and , is an upper bound of , and so . On the other hand, is the least upper bound of , and so . By anti-symmetry, .
Closure under non-empty finite joins and meets
Let be a lattice and be some non-empty finite subset of . Then an inductive argument shows that exists.
Proof
Here again, we will need Lemma 1, stated in the proofs of the four lattice properties.
Our proof proceeds by induction on the cardinality of .
The base case is . For the inductive step, we suppose that exists. Then, applying lemma 1, we have . Applying our inductive hypothesis and closure under binary joins, we have exists. Lattices are therefore closed under all non-empty finite joins, not just binary ones. Dually, lattices are closed under all non-empty finite meets.
Basic positive examples
Here are two Hasse diagrams of posets which are lattices.
Basic negative examples
Here are two Hasse diagrams of posets which are not lattices.
In the above diagram, the two bottom elements have no common lower bounds. Therefore they have no meet, and so the depicted poset is not a lattice. However, it should be easy to verify that this poset is closed under binary joins.
The Hasse diagram of this poset has two connected components. No element from the left component will have a meet or a join with any element from the right component. The depicted poset is therefore not a lattice.
The connecting lemma
The connecting lemma states that for any lattice and , and dually, . This simple but important lemma is so named because it establishes a connection between the lattice’s join operator and its underlying poset order.
Proof
We prove ; the other part follows from duality. If , then is an upper bound of both and , and so . Going the other direction, suppose . Since is and upper bound of itself by reflexivity, it then follows that is an upper bound of . There cannot be a lesser upper bound of because it would not be an upper bound of . Hence, .
Lattices as algebraic structures
It’s also possible to formulate lattices as algebraic structurs satisfying the associativity, commutativity, idempotency, and absorption laws described above. A poset can then be defined such that for , whenever . It can be shown that this poset is closed under binary meets and joins, and that these meets and joins are equal to the corresponding meets and joins of the algebraic lattice.
Additional material
For more examples of lattices, see examples. For some exercises involving the concepts introduced on this page, see exercises. The complete lattices are a particularly important and elegant class of lattice.