Professional Documents
Culture Documents
net/publication/367335403
CITATIONS READS
0 42
1 author:
Romeo P.G
Cochin University of Science and Technology
100 PUBLICATIONS 46 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Romeo P.G on 22 January 2023.
1. Introduction
It is known that a lattice is representable as a ring of sets iff the lattice is dis-
tributive. There exists several representation theories for boolean lattices(boolean
algebras) like Birkhoff’s representation, Stone’s representation etc. Here the tech-
nique of cross connection is used to obtain another representation for boolean lat-
tice. Cross connection is a sort of relation that can be established between two
categories. In the case of a semigroup it is a relation between the category of left
and right ideals of the semigroup. P.A.Grillet was the first who established the
cross connection of partially ordered sets [5] and constructed a regular semigroup
as cross connection semigroup. K.S.S.Nambooripad replaced the partially ordered
sets with normal categories whose objects are principal left and right ideals of a
regular semigroup and the morphisms are right and left translations respectively.
K.S.S.Nambooripad and F.J.Pastijn together established the cross connection of a
complemented modular lattice in their paper [1]. In this paper boolean rings are
expressed as boolean lattices(boolean algebras) and cross connection of boolean
lattice is obtained to get a representation of boolean lattice as cross connection
ring, which is a boolean ring, wherein each element of the ring is represented as
a pair of normal mappings with addition, boolean addition(symmetric difference)
and multiplication, meet .
2. Preliminaries
Definition 1. A lattice is a partially ordered set(poset) L such that every finite
subset of L has a least upper bound (or supremum)called join and has a greatest
lower bound (or infimum)called meet. We say it is distributive if the meet and join
obey the following distributive laws:
∀a, b, c ∈ P, a ∧ (b ∨ c) = (a ∧ b) ∨ (a ∧ c) or a ∨ (b ∧ c) = (a ∨ b) ∧ (a ∨ c)
If a lattice L contains a smallest (greatest) element with respect to ≤, then this
uniquely determined element is called the zero element (one element), denoted by
0 (by 1). 0 and 1 are called universal bounds.
(2) For any natural number n, set of all positive divisors of n defined by a ≤ b ⇒
a/b, bottom element is 1 and top element is n ac = n/a, meet is the greatest
common divisor(g.c.d.) and join is the least common multiple(l.c.m.) is
another example for boolean algebra.
Definition 3. Let A and B be Boolean algebras. A (Boolean) homomorphism is a
mapping f: A → B such that, for all p, q ∈ P :
(1) f (p ∧ q) = f (p) ∧ f (q)
(2) f (p ∨ q) = f (p) ∨ f (q)
(3) f (ac ) = f (a)c
where the operations on the left side of each equation are operations in A, and the
operations on the right side of each equation are operations in B.
Definition 4. A Boolean ring is a ring (R,+,.) in which every element is idem-
potent, satisfying the law a · a = a, ∀a ∈ R.
Note that A Boolean ring is necessarily commutative; obeys the two equivalent
laws a+a = 0, a = -a. A finite Boolean ring necessarily possesses a unit and has a
cardinal number which is a power of 2.
Examples:
(1) Z2 × Z2 is a boolean ring.
(2) Let (X, Σ) be a measurable space, and let R = {χA : A ∈ Σ}, where χA
denotes the characteristic function of A. Define (Boolean) operations on R
by
χA ⊕ χB = χA∆B , andχA · χB = χA∩B , ∀A, B ∈ Σ
Evidently, R is a Boolean ring under these operations and χX is a unit for R.
Lemma 1. Boolean ring can be expressed as boolean algebra(boolean lattice) and
viceversa.
Proof. Given a Boolean ring R, define x ∧ y = xy, x ∨ y = x + y + xy and
xc = x + 1, ∀x, y ∈ R then (R, ∧, ∨,c , 0, 1) is a boolean algebra.
Conversely given a boolean algebra(L, ∧, ∨,c , 0, 1), define x.y = x ∧ y, for multi-
plication and x ⊕ y = (xc ∧ y) ∨ (x ∧ y c ), symmetric difference as addition. Then
(L, ⊕, ·) is a Boolean ring.
Lemma 2. Boolean rings are Von Neumann regular rings.
Proof. R is a Von Neumann regular ring if ∀a ∈ R, ∃x ∈ R such that axa = a. If R
is a Boolean ring, there exists a solution x = a always as axa = a. Hence R is Von
Neumann regular ring.
REPRESENTATION OF BOOLEAN ALGEBRAS 3
Define a product in U as (fa , fa+ ) · (fb , fb+ ) = ((fa ∧ fb , fa+ ∨ fb+ ) = (fa∧b , fa∧b
+
) and
addition in U as
(fa , fa+ ) + (fb , fb+ ) = (fa ⊕ fb , fa+ ⊕op fb+ ) = (fa⊕b , fa⊕b
+
)
where ⊕ is the symmetric difference defined by a ⊕ b = (a ∧ bc ) ∨ (b ∧ ac ) and
a ⊕op b = (a ∨ bc ) ∧ (b ∨ ac )
In the following lemmas, we give the results leading to the ring structure on U.
In our discussion, a,b,c,...all denote the elements of boolean lattice L with unique
complements ac , bc , cc , ...respectively.
Lemma 3. U is a semigroup with respect to multiplication defined by
(fa , fa+ ) · (fb , fb+ ) = (fa ∧ fb , fa+ ∨ fb+ ) = (fa∧b , fa∧b
+
)
Proof. Here fa , fb ∈B(L) and fa+ , fb+ ∈ B(Lop )
fa · fb = fa ∧ fb = fa∧b ∈ B(L) since a, b ∈ L and a ∧ b ∈ L as L is a boolean lattice.
fa+ · fb+ = fa+ ∨ fb+ = fa∧b +
∈ B(Lop ) since Lop is a boolean lattice.
+ +
Hence (fa , fa ) · (fb , fb ) ∈ U
So U is closed w.r.t. multiplication.
U is associative w.r.t.multiplication.
i.e. ((fa , fa+ ) · (fb , fb+ )) · (fc , fc+ ) = (fa , fa+ ) · ((fb , fb+ ) · (fc , fc+ ))
For, L.H.S. = ((fa ∧fb )∧fc , (fa+ ∨fb+ )∨fc+ ) = (f(a∧b)∧c , f(a∧b)∧c + +
) =(fa∧(b∧c) , fa∧(b∧c) )
[since L is a Boolean ring, associativity holds w.r.t.meet.]
= (fa ∧ (fb ∧ fc ), fa+ ∨ (fb+ ∨ fc+ )) = (fa , fa+ ) · ((fb , fb+ ) · (fc , fc+ )) = R.H.S.
Lemma 4. U is a regular semigroup.
i.e.∀(fa , fa+c ) ∈ U , (fa , fa+ ) · (fa , fa+ ) · (fa , fa+ ) = (fa , fa+ )
+
Proof. (fa , fa+ ) · (fa , fa+ ) · (fa , fa+ ) = (fa∧a , fa∧a ) · (fa , fa+ )
+
= (f(a∧a)∧a , f(a∧a)∧a ) = (fa , fa+ ), since L and Lop are boolean lattices.
Lemma 5. U is associative w.r.t.addition. i.e. for (fa , fa+ ), (fb , fb+ ), (fc , fc+ ) ∈ U,
((fa , fa+ ) + (fb , fb+ )) + (fc , fc+ ) = (fa , fa+ ) + ((fb , fb+ ) + (fc , fc+ )).
Proof. ((fa , fa+ ) + (fb , fb+ )) + (fc , fc+ ) = (fa ⊕ fb , fa+ ⊕op fb+ ) + (fc , fc+ )
+ +
= (fa⊕b , fa⊕b ) + (fc , fc+ ) = (f(a⊕b)⊕c , f(a⊕b)⊕c )
+
= (fa⊕(b⊕c) , fa⊕(b⊕c) ) [since L is a boolean ring w.r.t.symmetric difference.]
= (fa , fa+ ) + (fb ⊕ fc , fb+ ⊕op fc+ ) = (fa , fa+ ) + ((fb , fb+ ) + (fc , fc+ ))
Lemma 6. There exists (f0 , f0+ ) ∈ U such that (fa , fa+ ) + (f0 , f0+ ) = (fa , fa+ )
Proof. : L.H.S. = (fa ⊕ f0 , fa+ ⊕op f0+ ) = (fa⊕0 , fa⊕0
+
) = (fa , fa+ ). [since L and Lop
are boolean rings, with additive identity 0. ]
Lemma 7. Every element in U is its own inverse. i.e.(fa , fa+ )+(fa , fa+ ) = (f0 , f0+ )
+
Proof. L.H.S. = (fa ⊕ fa , fa+ ⊕op fa+ ) = (fa⊕a , fa⊕a ) = (f0 , f0+ ) = R.H.S.. [since L
op
and L are boolean rings, with additive identity 0, a ⊕ a = 0.
Lemma 8. Addition is commutative in U.
Proof. (fa , fa+ ) + (fb , fb+ ) = (fa⊕b , fa⊕b
+
)
+ +
= (fb⊕a , fb⊕a ) = (fb , fb ) + (fa , fa ) [since L and Lop are boolean rings]
+
6 P. G. ROMEO1 AND SREEJAMOL P. R.2
References
[1] K.S.S.Nambooripad and F.J.Pastijn (1985) The fundamental representation of a strongly
regular baer semigroup, J.Algebra,92,283-302.
[2] Steven Givant and Paul Halmos (2009) Introduction to boolean algebras, Springer Verlag,
Newyork. ISBN 978-0-387-40293-2.
[3] Eissa D.Habil (1999) A stone representation theorem and some applications, Tr.J.of Mathe-
matics 23,287-299,TUBITAK.
[4] M.H.Stone (1938) The representation of Boolean Algebras, Bulletin of American Mathemat-
ical Society,44.
[5] P.A.Grillet(1995) Semigroups , An introduction to the structure theory, Tulane Univer-
sity,New Orleans, Louisiana. ISBN 0-8247-9662-4
REPRESENTATION OF BOOLEAN ALGEBRAS 7