Theorem19.15
A lattice is distributive if and only if
for all
📚 The CoCalc Library - books, templates and other resources
Important: to view this notebook properly you will need to execute the cell above, which assumes you have an Internet connection. It should already be selected, or place your cursor anywhere above to select. Then press the "Run" button in the menu bar above (the right-pointing arrowhead), or press Shift-Enter on your keyboard.
ParseError: KaTeX parse error: \newcommand{\lt} attempting to redefine \lt; use \renewcommand
Let us investigate the example of the power set, of a set more closely. The power set is a lattice that is ordered by inclusion. By the definition of the power set, the largest element in is itself and the smallest element is the empty set. For any set in we know that and This suggests the following definition for lattices. An element in a poset is a if for all An element is a of if for all
Let be in Recall that the complement of is
We know that and We can generalize this example for lattices. A lattice with a largest element and a smallest element is if for each there exists an such that and
In a lattice the binary operations and satisfy commutative and associative laws; however, they need not satisfy the distributive law
however, in the distributive law is satisfied since
for We will say that a lattice is if the following distributive law holds:
for all
A lattice is distributive if and only if
for all
Let us assume that is a distributive lattice.
The converse follows directly from the Duality Principle.
A is a lattice with a greatest element and a smallest element such that is both distributive and complemented. The power set of is our prototype for a Boolean algebra. As it turns out, it is also one of the most important Boolean algebras. The following theorem allows us to characterize Boolean algebras in terms of the binary relations and without mention of the fact that a Boolean algebra is a poset.
A set is a Boolean algebra if and only if there exist binary operations and on satisfying the following axioms.
and for
and for
and for
There exist elements and such that and for all
For every there exists an such that and
Let be a set satisfying (1)–(5) in the theorem. One of the idempotent laws is satisfied since
Observe that
Consequently, the first of the two absorption laws holds, since
The other idempotent and absorption laws are proven similarly. Since also satisfies (1)–(3), the conditions of Theorem 19.14 are met; therefore, must be a lattice. Condition (4) tells us that is a distributive lattice.
For hence, and is the smallest element in To show that is the largest element in we will first show that is equivalent to Since for all using the absorption laws we can determine that
or for all in Finally, since we know that is complemented by (5), must be a Boolean algebra.
Conversely, suppose that is a Boolean algebra. Let and be the greatest and least elements in respectively. If we define and as least upper and greatest lower bounds of then is a Boolean algebra by Theorem 19.14, Theorem 19.15, and our hypothesis.
Many other identities hold in Boolean algebras. Some of these identities are listed in the following theorem.
Let be a Boolean algebra. Then
and for all
If and for then
If and then
for all
and
and (De Morgan's Laws).
We will prove only (2). The rest of the identities are left as exercises. For and we have
A Boolean algebra is a if it contains a finite number of elements as a set. Finite Boolean algebras are particularly nice since we can classify them up to isomorphism.
Let and be Boolean algebras. A bijective map is an of Boolean algebras if
for all and in
We will show that any finite Boolean algebra is isomorphic to the Boolean algebra obtained by taking the power set of some finite set We will need a few lemmas and definitions before we prove this result. Let be a finite Boolean algebra. An element is an of if and for all nonzero Equivalently, is an atom of if there is no nonzero distinct from such that
Let be a finite Boolean algebra. If is a nonzero element of then there is an atom in such that
If is an atom, let Otherwise, choose an element not equal to or such that We are guaranteed that this is possible since is not an atom. If is an atom, then we are done. If not, choose not equal to or such that Again, if is an atom, let Continuing this process, we can obtain a chain
Since is a finite Boolean algebra, this chain must be finite. That is, for some is an atom. Let
Let and be atoms in a finite Boolean algebra such that Then
Since is the greatest lower bound of and we know that Hence, either or However, if then either or In either case we have a contradiction because and are both atoms; therefore,
Let be a Boolean algebra and The following statements are equivalent.
(1) (2). If then Therefore,
(2) (3). If then
(3) (1). If then
Thus,
Let be a Boolean algebra and and be elements in such that Then there exists an atom such that and
By Lemma 19.20, Hence, there exists an atom such that Consequently, and
Let and be the atoms of such that Then Furthermore, if are atoms of such that and then for some
Let Since for each we know that If we can show that then the lemma is true by antisymmetry. Assume Then there exists an atom such that and Since is an atom and we can deduce that for some However, this is impossible since Therefore,
Now suppose that If is an atom less than
But each term is or with occurring for only one Hence, by Lemma 19.19, for some
Let be a finite Boolean algebra. Then there exists a set such that is isomorphic to
We will show that is isomorphic to where is the set of atoms of Let By Lemma 19.22, we can write uniquely as for Consequently, we can define a map by
Clearly, is onto.
Now let and be elements in where each and each is an atom. If then and Consequently, is injective.
The join of and is preserved by since
Similarly,
We leave the proof of the following corollary as an exercise.
The order of any finite Boolean algebra must be for some positive integer