Lattice
Lattice
Lattice
Posets
2
Denition 3. Duality Principle.
We can replace the relation in any theorem about posets by the relation
throughout, without aecting its truth. This theorem about theorems is called the
duality principle of the theory of posets.
Example 4. (, ) and (, ).
Consider the poset [, ] of all positive integers under the divisibility relation.
The greatest common divisor = (, ) of any two positive integers and
has the following properties:
(i) , , and
(ii) if and , then .
The least common multiple = (, ) of any two positive integers and
has the following properties:
(i) , , and
(ii) if and , then .
We shall now generalize these concepts.
Denition 4. Lower bound, Upper bound, Greatest lower bound, Least
upper bound.
Let be a subset of a poset .
1. We dene to be a lower bound of when for all .
2. We dene to be an upper bound of when for all .
3. We dene to be the greatest lower bound of when
(i) is a lower bound of and
(ii) for any other lower bound of .
We write = .
4. We dene to be the least upper bound of when
(i) is an upper bound of and
(ii) for any other upper bound of .
We write = .
Denition 5. (, ) and (, ).
Let [, ] be any poset and let , be given.
An element is called the greatest lower bound of and when
(i) , , and
(ii) if and , then .
We write = (, ).
An element is called the least upper bound of and when
(i) , , and
(ii) if and , then .
We write = (, ).
Denition 6. Chain. Let [, ] be a poset. A chain ( or totally ordered or simply
ordered set) is a subset of in which every pair of elements are comparable. i.e.,
given and , either or .
Lattices
4
L2. Commutative laws
= ,
= .
L3. Associative laws
( ) = ( ) ,
( ) = ( ) .
L4. Absorption laws
( ) = ,
( ) = .
Proof. By the duality principle, which interchanges and , it suces to prove
one of the two identities in each of 1, 2, 3, 4.
Proof of L1. Idempotent laws: = , = .
We have to show that = .
i.e., to show that {, } = .
i.e., to show that (i) , , and (ii) if and , then .
It is clearly true.
Proof of L2. Commutative laws: = , = .
We have to show that = .
= {, } = {, } = .
Proof of L3. Associative laws: ( ) = ( ) , ( ) = ( ) .
We have to show that ( ) = ( ) .
( ) = {, {, }} = {, , } = { {, }, } = ( ) .
Proof of L4. Absorption laws: ( ) = , ( ) = .
We have to show that ( ) = .
i.e., to show that {, } = .
i.e., to show that {, {, }} = .
i.e., to show that
(i) , {, }, and
(ii) if and {, }, then .
{, } follows from the denition of .
5
Theorem 2. Let [, , ] be a lattice. For any , , .
= = .
Proof.
(i) Proof of = .
I. Assume that to prove = .
i.e., to prove and .
Clearly, . (by denition of GLB)
Since and . (lower bound greatest lower bound)
II. Conversly, assume that = .
It is possible only when .
i.e., = .
(ii) Proof of = .
Follows from the duality principle.
(iii) Proof of = = .
Assume that = to prove = .
Consider ( ) = ( ) = ( )
But ( ) = (by absorption)
Thus = = .
6
( ) ( ) ( )
Proof.
(i) Proof of ( ) ( ) ( ).
I. and
is an upper bound of and
the least upper bound of and is, clearly,
i.e., ( ) ( ) .
II. and .
and .
and
is an upper bound of and .
the least upper bound of and is, clearly,
i.e., ( ) ( ) .
III. ( ) ( ) and ( ) ( )
( ) ( ) is a lower bound of and
the greatest lower bound of and is, clearly, ( ) ( )
i.e., ( ) ( ) ( )
(ii) Proof of ( ) ( ) ( ).
Follows from the duality principle.
Lemma 3. In any distributive lattice
= and = together imply = .
Proof. Assume that = and = .
= ( ) (by absorption law)
= ( ) (by assumption)
= ( ) ( ) (by distributive law)
= ( ) ( ) (by assumption)
= ( ) ( ) (by commutative law)
= ( ) (by distributive law)
= ( ) (by assumption)
= (by absorption law).
8
1. Reexive: for all .
i.e., to show that = for all . It is 1.
2. Antisymmetric: and imply = .
i.e., to show that = and = imply = .
= = = .
3. Transitive: and imply .
i.e., to show that = and = imply = .
= = ( ) = ( ) = .
9
= (1 , 1 ) ((2 , 2 ) (3 , 3 )).
4 : (, ) ((, ) (, ))
= (, ) ( , )
= ( ( ), ( ))
= (, ).
Example 11. ( ) = ( ) ( ).
If ( ) and ( ) are the power sets of all subsets of two given sets and ,
considered as lattices under the operations of set intersection and set union ,
then ( ) is isomorphic to the direct product of the two lattices ( ) and
( ).
( is the disjoint sum of and . )
Denition 19. A complemented lattice is a lattice with universal bounds and
in which every element has at least one complement , with = and
= .
( and are universal bounds means that = , = , = ,
= for all . )
Denition 20. A Boolean lattice is a lattice which is both complemented and
distributive.
Theorem 6. In any Boolean lattice,
( ) = ,
( ) = , ( ) = (de Morgans laws).
Proof. Let be a Boolean lattice.
is the complement of = and = .
( ) is the complement of ( ) = and ( ) = .
Hence = ( ) and = ( ) .
Thus = ( ) and = ( ) .
As a Boolean lattice is a distributive lattice, we have ( ) = .
Dene a function : by () = , for every .
Claim 1. The inverse of is .
(()) = ( ) = ( ) = .
10
Claim 2. is a bijection.
Follows from Claim 1.
Claim 3. inverts order.
i.e., to show that if , then () ().
= = .
= = ( ) = ( ) ( ) = ( ) = .
i.e., = .
.
() ().
By Claim 3, inverts order and hence inverts glb and lub.
Thus ( ) = ( ) = () () = .
Similarly, ( ) =
Denition 21. A function : from a lattice to a lattice is called
a homomorphism of lattices when for all , ,
( ) = () () and ( ) = () ()
in .
Remark 10. Homomorphism of lattices is necessarily order-preserving.
Proof. If in , then = , and hence ( ) = ().
Since is a morphism of lattice, ( ) = () ().
Hence () () = ().
() ().
Example 14. Example of an order-preserving map which is not a homomorphism
of lattices.
Let = [, ] be any poset.
For each , dene () = { : }.
Clearly, () is a subset of . i.e., () .
In other words, () (), where () is the power set of .
Dene : () by () = (), .
Claim 1. is order-preserving.
i.e., to show that if in , then () () in ().
11
For, if (), then () and hence .
and implies that .
Hence (). i.e., ().
Claim 2. If is a lattice, then ( ) = () ().
( )
( )
and
() and ()
() ()
() ().
Claim 3. If is a lattice, then () () ( ).
() ()
() ()
() or ()
or
( )
( ).
Claim 4. If is a lattice, then in general () () = ( ).
Consider the lattice 5 dened by {, , , , } and , , ,
, , . () = {, }, () = {, }, () () = {, , },
and ( ) = () = {, , , , }.
Hence, is not a homomorphism of lattices.
Boolean algebras
12
, , ,
L1. Idempotent laws
= ,
= .
L2. Commutative laws
= ,
= .
L3. Associative laws
( ) = ( ) ,
( ) = ( ) .
L4. Absorption laws
( ) = ,
( ) = .
L5. Modularity laws
[ ( )] = ( ) ( ),
[ ( )] = ( ) ( ).
L6. Distributive laws
( ) = ( ) ( ),
( ) = ( ) ( ).
L7. Universal bounds
= ,
= ,
= ,
= .
L8. Complements
= ,
= .
L9. Involution
( ) = .
L10. de Morgan laws
13
( ) = ,
( ) = .
Remark 6. Any Boolean algebra = [, , ,, , ] is clearly a lattice.
Example 8. Example of a Boolean algebra. For any positive integer , let
= {1, 2, . . . , }. Let
= [( ), , , , , ]
consists of
the power set of all subsets of the set ,
with taken as set intersection,
with taken as set union,
with
as set complement,