Relatively Complemented, Distributive Lattices
Relatively Complemented, Distributive Lattices
net/publication/250601808
CITATIONS READS
3 265
1 author:
Yuri Ershov
Russian Academy of Sciences
298 PUBLICATIONS 2,592 CITATIONS
SEE PROFILE
All content following this page was uploaded by Yuri Ershov on 22 January 2015.
The most throughly studied class of distributive lattices is the class of Boolean
algebras. However, the categorical properties of Boolean algebras are not entirely satis-
factory. For example, although a homomorphic image of a Boolean algebra is completely deter-
mined by the kernel of the homomorphism, the kernel, an ideal of the Boolean algebra, is
itself not generally a Boolean algebra. Therefore, it seems advisable to consider a wider
class of distributive lattices that preserves most of the good properties of Boolean algebras
and has better closure properties.
t.
In any relatively complemented, distributive lattice we have:
Cm g}\x =
z)= =(z-z);
6) ( ~ ) U (X\])=X.
Translated from Algebra i Logika, Vol. 18, No. 6, pp. 680-722, November-December, 1979.
Original article submitted June 6, 1979.
With any ideal J of a lattice ~ we can associate a new lattice OC/~ , the quotient
lattice of ~ modulo J .
We obtain a lattice ~'/~7 , which also belongs to ~e ; the mapping L21 ,' [~2_]~, is a homo-
morphism (the projection) of ~ onto the quotient lattice C~/~
432
Consequently, ~ ( ~ l ] f ~ )--{~9(a)]. Putting ~, ([~]£K~)~- ~(~), we obtain a well-defined mapping
~" ICXI/fK~[~ . It ms easy to see that ~, is a homomorphism of £~/~ into .~ . We
will show that ~ is one-to-one. If ~ ( [ Q 0 ] ) - ~ 0 ([~]), then ~(a0)=~0(Q1]-F(O~)LJ ~(~I)=
~(GoUO I) If Co~(noUal)\~o, then ~(Co)=~(EloU~21)\~Qo)~(~o),~(~o ) = 0, i.e., CoEKe~,~.
Analogously, C1=IOod~1)\a~EK#]g~ ; therefore, C ~ CodC 7 E ~ . Also, O$oLJC=iaoUCo)tiC~=
(GoUOI] UC I=- g~0LJQ1 , since C7~L7oL~O, ; analogously, STLJC=~IUICILJCo~=(EZIUCf)LJCo=(EzoLt~1)~l£o
=fToU~2 f. Since CE ~ , it follows that <~z0,~71>efK~0and [Go]= ~ ] The relation
F-~*P follows from the definitions ( ~ , p ( G ) = ~ , ( [ ~ ] ~ ) = ~ ( n 0.
{ O. f
From the algebraic point of view the category 4 is a variety, i.e., a class of algebras
defined by identities (such identities for ~ are the lattice identities, the distributivity
identity, the identity ~ 0 "- O, and the identities defining the operation -, (see the begin-
ning of this section)). It follows from general properties of varieties that in the category
there is also a free product of an arbitrary family ~*, &EZ,~ £ ~o" A free product is
a lattice ~z/7"C~,: (together with homomorphisms ~ : ~ ~ O~ ) such that for any ~£/~o and
~I
any family of homomorphisms ~'C~--~-~ there exists one and only one homomorphism ~ ' ~ •
such that ~ ~ for any ~ef It is easy to see that the ~ are then embeddings, i.e.,
we may assume that ~ ~ ~ and ~ is generated by the set U I~) -
With any filter ~ in a lattice ~ we can associate a congruence relation: ~=# ~_~
433
However, it follows from the homomorphism theorems that this congruence relation must
be defined by some ideal• It is not difficult to show that such an ideal is t/ ~£~± InE @b}.
Distributivity in a lattice and identities 1 and 2 show that the above mapping is a
homomorphism. Since (ggf]f)U ~ x ~ ) = I ~ n a ) u I ~ , g g ) = ~, this mapping is an isomorphic embed-
ding (only 0£% is sent into 0 ~ ' < 0 0 0 > ). It remains to show that the mapping :is onto. If
CoEgg .Cl~a"L, then for d~CoUC we have O&n~= O~n(CoUCI)- (~ZnCo)U~2R07)~ CouO=C o and
~ ( z = C I , since C1r]{;=O,C1[J~l=c1uIcouo.)=~Cot]c1)~i~Z=
~ u & g = ~ u ~ . Therefore, the image of
is <Co.O,> .
An extension
is called equivalent to the extension (*) if there exists a homomorphism £ :~ ~=~)~ such
that the diagram
,dp I
o--- . .z),--.-o
is commutative. It is easy to show that in this case $ is an isomorphism between ~ and =~0.
434
is commutative (the lower arrow is an embedding of ~ into ~fPt ).
! /
Proposition 4. Suppose ~0 is an ideal completion of '~'~o ' and ~ : ~ ~ / , o ~ o Then
there is a one-to-one correspondence between the homomorphisms ~ : ~ - - ~ 7 and the extensions
(*) (to within equivalence).
Given an extension (*), there corresponds a unique homomorphism ~/: ~--.-~)o that is
identical on ~ Factoring ~ and e~); by ~o , we obtain a homomorphism ~'" .~ -----.~); .
Thus, we have associated to the diagram (*) a homomorphism ~E Hof~I~1,~o ) If g:~ .
~t establishes an equivalence of extension and lJ. ~)J-~-o~; is the unique homomorphism of
into = that is identical on ~)0 , then ~u& = ~ and the induced homomorphisms
~I':~--~;,~':~I--~ 7 agree, since under factorization of ~ and g~l by ~ the
homomorphism 6 is sent into the identity mapping of ~)I onto itself. Thus• our correspon-
dence defines a mapping
.
We will now show that if ~* corresponds to the sequence (*), then (*) and (**) are equivalent
extensions. To an element aesOP we associate the pair < ~ a , ~oa> , where ~:~--~=~; is
the homomorphism that is identical on ~ o We can show that < ~ , ~ > E ~)~, ; but ~ z = ~ 9 # ~
by definition. Denote the correspondence o, ~ < ~ , ~ > by $ This is clearly a homo-
morphism establishing the equivalence of extensions (*) and (**). It follows at once that
if to two extensions corresponds the same homomorphism ~*:~?---~ , then these two exten-
sions, being equivalent to the same extension (**), are equivalent to each other. Thus,
~ (~o,~i) can be identified with ~OITLC,,~=~o),
To complete the description of E~[g~0,-~I) it now suffices to show that for each lattice
~o~0 there exists an ideal completion (the uniqueness of which follows from the defini-
tion).
For any distributive lattice ~ (with zero, but not necessarily in ~0 ) we denote by
~) the family of all ideals ~ (including the "improper" ideal• the lattice ~ itself).
This family is again a distributive lattice under the operations ioU~--~{aU~ laE/o , ~ E77
435
e
~_ {~ I~EgO, g±~ for any ~Ej J = ~.~i Clearly, 7 ~ is an ideal and 7 ~ 7 1 - - {O} We
~i ~ , ^
will show that 7Z~ Suppose G E ~ and &~j--~ Put c ~ gz-# . We will show that
71~ == ~ . If ~ E 7 , then C ~ - - ( ~ - ~ ) ~ - = ~)-~-- O, hence Ce7 i and ~i f ] ~ $ .
If ~E 7 N~Z , then ~ and ~ ' = 0 , since ~E 7 , ~ E T i ; therefore,~--~,~-~(~C)f]~
-(~F1C[)LI(Cr]~)-=O~d and ~:C • Thus, ^~ ,i~ =^ C^ and ~..Le ~ ' . We will now show that
7uji--.f~ . Suppose ~ E ~ and ~ n j = ~ o ; then 4 ~ 4 E7 i, ~ = ~ o U 4 E ~ W 7 £ and ~ U ~ "£ .
It follows that ~ ; it has also been shown that ~ is a Boolean algebra.
Y
I~'
is commutative. It remains only to show that ~r is unique. Suppose that ~ : ~ - - ~ ) also
satisfies the condition ~ a - - ~ for all a £ ~ It follows easily from the definition of
~' and the monotonicity of ~" that ~ , I ~ for any 7 Assume that ~ ~,t~ for
some ~. Suppose ( Z E ~ x~r~ (here ~ denotes set-theoretic difference). Let ~ e ~
be such that ~ O ~ E = - ~ • Since ~ r ~ , it follows that ~ g ~ Moreover, ~ E and
En~--~ . Applying ~u to this equality, we obtain ~ n 9 9 u ~ l i ~ , i.e., ~ = f
and ~ ~11~ Contradiction.
Remark. A useful addition to the description of all extensions is the following char-
acterization of extensions that are Boolean algebras:
436
Propositions 4 and 5 show that E~]~~o,,,I~1 ] can be identified with the set Horg (~I, ~ 0 )"
Note that on the set ~onl(~,~) of all homomorphisms of the lattices gf),~ in ~o we can
define a partial order by putting ~o~< 50/ ~_ ~ E ~ (~<~d) • This orderhas a smallest element
but, in general, does not define on this set the structure of a lattice, or even a semilattice.
Let us consider some examples.
then ~0Fg(.~,~) contains no homomorphism ~9 such that ~>~99o,~/. Indeed, if ~>~o, ~ , then
~(~0})>~o(~O~)={O,I} ; 79({4})>~([~) = {0~(~, and ~=50(~)>~99(~0})O50(~4~)=~0~Y ~. Contradiction.
Example 2. Suppose =f? ~ /)~(~) is the lattice of all finite and cofinite (i.e., with
finite complements) subsets of a set u) Any permutation 5L:U) ---~o) induces a naturally
defined automorphism ~k of the lattice ~ Let ~o be the identity automorphism and
the automorphism defined by a permutation 7L such that the sets ~ ~{&ITL/L== n~ and
~)~4 are infinite. We will show that ~ and ~ do not have a greatest lower bound.
Suppose ~ o , ~ / ; since ~o , it follows that ~([~}) ~ { ~ ] . Let ~=[/g]~(~/~}) = { ~ .
We will show that the homomorphism ~ is uniquely determined by the set ~@ , namely, for
any ~ E . ~ we have ~(8)= ~ Indeed, if ~E$ ~-~ , then
(..o,/7 ) 17 ).
g,e I ~ L ¢f
The latter relation follows from the easily verified property (.~ex~i/,v__.~)~ x ~ / and
its corollary (~o~i) ~'~ 4 7 xo~7.
The above-mentioned property (~xg~)~)'--~Z)o O I is a consequence of a more precise asser-
tion.
437
Assuming that ~ i ~ ] , ~)i, ~6 [ , we will show that the ideal j ~. ~)f is locally
principal if and only if j ~ ~ is a locally principal ideal of ~ for any ~ ~ Let
us prove this in the nontrival direction: suppose ~ ' ~ f is a locally principal ideal for
any L ~ f If ~ e ~. , then gg= LJ ~$ , where ~£5 ~ ~gs ~S --0, . . ~ , ~0~.... ~ , are
gel S=O • A
distinct indices in Z , and & nj -----%(gg${] j ) ; since ~S /71" -- for some ~ ~£S '
Note first that ~ ' = J C ~ ) , i.e., any ideal j of ~) is locally principal; indeed,
if for any ~ Z E ~ we put ~ ~ { S I S ~ g L ~ ~S} ~j } , then obviously 7 ~ l & - - ~ .
438
It is easy to see that ~--< is indeed a partial order. Let us show that this order is directed.
I I I
Suppose ~ ={~t, ", ~ n ] , ~ = {~,...,~}; let
I
forms a direct spectrum. The direct limit of this spectrum, which is also an algebraic
system of signature ~ , is denoted by [ ~ ~ and called the ~-power of the system ~ .
We may assume that ~ 2 Z ~ I ~ 2 2 Z ~ _ [ ~ for any ~ , ~,~'~), and then [~Z)] 2~ ----U 22~~
~S~)
Note that if ~ is a Boolean algebra, then we can define the ~ -power for any algebraic
system 22~ (without any assumptions about the signature) by restricting ourselves to parti-
tions, i.e., subpartitions o~ such that [J ~ is a unity of the Boolean algebra
f.~,] ~o ).
~ .~,~(=o~, then 2,"~ ~o ; the variety ~o is ~losed under direct l i m i t s , hence
~,~, = ~ ~,"~ 4. Consider the e~tension o~ r~,~ Z , by :% + ~ , . To each element of
439
~0+~ we associate an element of (~)0]~)~)/, i.e, somelocally principal ideal of the
lattice [ ~ ) 0 ~ , as follows.
Suppose Og=~,6m, and f £ ~ Z ) I ; then ~e~)fi for some ~6](~0). Let /"=fn//, ;
then it is easy to see that ~(~)[] ~=f~.
Thus, ~'.: ~)~; ---~(E_~,',~I')' is a homomorphism, ~=0, ~ ; these homomorphisms induce homo-
morphisms
~* : ~ ---> m * ( ~ ([.%-]~ ).
/-->
If ~o~o,~,~) f , then ~,(~o)n ~i'(~,) - ~ ~i Therefore, ~"(~o]f']~'((~,]-O • Then
~o}"
there exists one and only one homomorphism ~: ~)O +$~)I > ~Z)~ that agrees with ~ on the
summand s.
We will construct embeddings /I~ ~)~ "-~ ~ such that ~TLg = & ~ g , &=O,/. Recall how
is formed with respect to (Proposition 4): ~Z)~(~Do+~D,)x(~1)' and consists precise-
ly of those pairs <~,~> such that ~(~)--j~ , where j~ is the image of } under the epi-
440
morphism (~ ~i) '--~( ~ ~f. Put Xg(~) ~ < ~ , ~(~)) ~ ~6~g , ~ =O,f", since ~ : ~ - - + ( ~ Z ) ~ ) i
is a homomorphism and /~i(~) obviously belongs to ~ , it follows that ~L is a well-defined
embedding of ~ into ~ j ~=O,f . We will now show that ($~);/la,/l¢) is a free product of
~o and ~ , i.e., for any lattice ~ ~o and any homomorphisms ~ : g~)g -~ ~ , g--O, #, there
exists one and only one homomorphism ~.'~-~ ~ such that ~/I~ ~---~ , ~ =-0~4.
To prove this it suffices to show that any element of ~o(~) I) can be obtained by
means of the operations &J, ~, and \ from elements of ~o(~o)~J/11(,~
I) Suppose f 6 ~ ) ~
~ 2 3 ~ ) I ;oC=(~o,...,~l and ~ ¢ ~ for ~ < j ~ f t ; we define elements fo~...~ ftz ~ ~ q as
f(dl ) ~,
follows: fg~f{~.] ) b--O~...~ft (the elements of the form ~,< were introduced above);
then it is easy to see that f?N f~ Consider the element ~0~6f]Alf(~6] , which is equal
to <0, ~(gg)(~ ~(f(~g))> ; it was shown above that
Therefore, ~of =g.~kJrt~°f£ lies in the lattice generated by the elements ~O~o,.., a o ~ ,
We will show that t(',~, ,~) is closed under the operation \ If a., gg' # ~)~
~,~'~f~, , then (an~)~(c-'n~'~=((~.~.')~>m(~.n~ ", ~'~). ~t f o l l o w s from t h i s
relation and the fact that any element of C(~o, "~)t,) can be represented in the form Lf (aL
i.6rt
for certain o . 4,"', that ) is closed u der,
An immediate consequence of t h i s i s the f a o t that' C ( ~ , ~,)" i s an i d e a l of
To prove the last part of the lemma it suffices to show that the set ~-- ~{(~o \ g~"7 ) ~J
(~ \~e)l_J~ 2 ]~ o 6 ~o; ~.~)¢~g,dJt~L~~ ~ **~ ~(~o,~¢)~ is a sublattice of ~ Suppose
(og, ~ ' ) u (aT. d.") = (a~ u d.) - ~ d ' , o~) u (d. " - c~ ) u (d.nrfr]d.'n ~'~3
and the fact that C(,,~)o, ,,~ ) is an ideal enable us to show that ~ is closed under the
operation U (note that ~ I ] ~ 6 ~ o ( ~ ~) and ~(~t\g)kJ...] 6 ff(~o,~,) ).
441
hence ~'-(~'f706)6~. Since ~ is closed under I I and F] , it follows that (~'-~')"(~"
Remark. A free product of two Boolean algebras ~o and ~ is again a Boolean algebra;
however, it is not a free product of Boolean algebras in the variety of Boolean algebras
(i.e., in the signature <II rl ~,0,~ >), since in the latter case the unities of ~o and ~f
must be identified. A free product of ~ and ~ in the variety of Boolean algebras is,
one can show, simply the Boolean algebra ~J ~ (see [5]).
In this part of the paper we give an algebraic account of the theory of superatomic
lattices; we solve the isomorphism problem for such lattices and, using the concepts of Sec.
i, reduce the isomorphism problem for arbitrary countable lattices to another classicication
problem. Such a reduction for the case of Boolean algebras was made in [4] and proved very
useful there.
442
Suppose ~e~ ; a nonzero element ~ e~,) is called an atom of ~ if, for any C ~ I D ,
£ ~ implies C=G or £=~ A lattice ~ ) is called atomic if for any ~ Z ) .~ O,
there exists an atom C of ~ such that C~<~ • An element ~$~) is called atomic if the
lattice ~ is atomic. An element ~ is called atomless if the lattice ~ has no atoms.
A lattice ~) ~ ~ is called atomless if each of its elements is atomless. Note that the zero
of a lattice is both an atomic and an atomless element.
It is clear from cardinality considerations that for some ordinal ~ we have ~ ( ~ ) ----
~,f£~) ; the smallest such ordinal is called the atomic rank of ~ and is denoted by
~o(~Z)) ; instead of ~o(~)(~)~ we will write ~{~)) .
It suffices to show that ~{OJ----~(~)) and use transfinite induction. To prove that
~D(~)=~f]~D(~) it is enough to note this obvious fact: an element gge ~ is an atom of
if and only if ~ is an atom of
LEMMA 2. If ~' ~o---~ ~ is an epimorphism, then ~{~{~o~ ~ ~_ i ~')~) for any ordinal
443
It suffices to show that ~(~)o)) ~dP(o~)~) and use transfinite induction. If ~ E ~ o
is an atom, then ~((g) is either 0 or an atom of ~){ Indeed, if O ~< ~-< ~(~) , then
=~(£) for some 06~ o Then (~(Cl-~C~)=~(~)l-I~(gg)--~fT~a(O~)={)
and O-<cndL_< & ; therefore,
either cf]gg=O and ~ ~(cn 0~)=~(0~0. or else Cr]O~=gl and #=F(Cf70-) = ~((g). It follows that
We will now indicate rather powerful tools for solving the isomorphism problem for count-
able lattices.
444
Proposition 3. Suppose 0 ~ - ~ o ' ~ , is a weak semicorrespondence between ~ O and ~, ,
where ~ is at most countable. Then there exists a homomorphism ~7~°--~i such that
for any element ~£~o there are elements ~, ~...~ ~ 6~O such that;
1) if ~ -- {~'o, LZ, .... , ~"~.}, ~'o ~ ~, <"" ~ g~'~, 4 ~t~(~2i)~i"~' then 4 ~ , ~ >6 C and
2) Cn÷,t /'n -- ~ ;
3) Ca,...,C. n6{'/.~)~Do(gL~ ° is the sublattice of ~ 0 generated by L, )-
Put Lo-.m /0], ~a,,¢o) ~ o
Suppose /'m and ~m, ~ <- Iz , have already been defined and satisfy conditions i)-
3)', let L n :: {~o~6bf, . ~
. (Z~,
. . ~.
o < ~.2 ~ <6t~'j -~n(6gi)~-<~. Put ~.i=+&6i~~ & ~ ' J ~i*i
~' ~
(Ctt+tf'7 aZ, &~ ~ , and CL2~,1~Ca.,.,LJL2.~ ; then ff+O~t
~ - _~ "" -<~"~J2~+~'" Note that
"CLZL=C~{-](~]= and ~&Zl~ (~÷~ (6~f÷ I ~g)"~/~d.<l~'~ff~.2~+'~=~,~'-Ll~[ Using
condition (2) in the definition of a weak semicorrespondence, we can find elements &~f16~,
I l I l
Putting L ~9~; ~--~?,em , we see that /- is a linear basis of the lattice m O and
is a monotone mapping of ~ into ~ ; by Proposition i, there exists a homomorphism
~;~o---~ such that ~#/.----~ That F satisfies the conclusion of the proposition is
evident from the construction of L~ and ~ , , ~ W .
(3) if ~(Zj~>E£, 6 ~ f , then there exist CO,£¢6~ O such that ~ ( ~ F ] C 0 , ~ n ~ > , < ~ - C o ,
The set Cc-~-~)0 ×0"~),/ defined above is a correspondence between ~)0 and ~ f
l) ~ is superatomic;
The Corollaries to Lemmas 2 and 3 show that assertions 2) and 3) follow from i).
Consider the epimorphism ~ --~L~)/~(Ag~; the lattice .,~)./C~{/~)) cannot contain atoms.
If 2) holds, then ~9/~(~9) must be atomic. This is possible only if ~ 9 / ~ ( ~ ) = f O ] , i.e.,
~=~O~{'~)) ; therefore, in this case ~ is superatomic. Thus, 2) ~ i).
446
obviously the composition of W and the p r o j e c t i o n ~ --~)/~(~, it follows that F must
be an isomorphic embedding. Consequently, ~{j~o ) is a sublattice of ~ isomorphic to J ~
As was noted above, ~ o is an atomless lattice, hence ~ does not satisfy condition 3).
We will define the concept of atomic type for elements of a superatomic lattice ~)
If O#O~,Z), then ~ is a superatomic lattice; let ~ = J ~ { ~ ) be the atomic rank of
Note that ~ cannot be a limit ordinal. Indeed, if ~ were a limit ordinal, then £,~/~)~
^
6o for all ~ , i .e. , d h / ~ ( ~ ) , and then ~ ( ~ ) = ~ ( ~ ) and ~ D ( ~ ) ~ Let
^
be the predecessor of ~ , i.e., ~ = ~ * f , so that ~(~)#~ and ~ { & ) = ~ ; since
~D(~) = ~ , the image ~,* of ~ in ~/~*(~) lies in ~ ( ~ / ~ ( ~ ) , i.e., OJ is the join
of a finite number of atoms; let ~ be the number of different atoms less than ~' ; /%~ 0 ,
since g g ~ # O [ ~ # ~ ( ~ . The triple ~ ( ~ } = ~ ; 0 2 / z > is called the atomic type of & ;
we now define the atomic type of a superatomic lattice ~ as follows: suppose ~ o - ~ ( ~ ) . ~,
is the smallest ordinal such that the lattice ~ / ~ J has a largest element. Clearly,
~/~g~o. If o/,=~o , then by the atomic type of ~ we mean the t r i p l e ~ ( ~ J ~ o ~ L o ~ O%.
If ~I <~£o , then, as above, we can prove that 0(0 cannot be a limit ordinal; if ~ ~ is the
ordinal such that ~ +¢=~o, then ~, g ~ and the Boolean algebra ~/~(~) is finite
and different from zero. Let ~ be the number of different atoms of this algebra; then the
atomic type of the lattice ~ is defined to be the triple ~ ( ~ J ~ ~ , 2 1~>. Note that
¢(~) : ~C~) for 0~6~)
LEMMA 4. Suppose /DO; ~ are superatomic lattices, T{~Z)o) = ~o;,/3o2 /1.0>, ~{,x~9,) =
~,4~,~,~ ; let ~ - - , ~ {~o,~I~,
,'Zo , if °(t < ~o ~,
3) if ~ i < ~ 0 , then N o - ~ ;
4) if ~ 0 < ~ i , then ~ = g ;
5) if ~ o = ~ 7 , then ~o4~ ~
Then there exists an element a 6 ~ such that ~a)-= < ~o, O , ~ 0 > and Z'Ca±)--~7,p,~1> .
447
Consider the lattice ~ 0 = ~/~r ~) Since ~0 < ~ or ~ o = ~ and ,~0~/Z , it
follows that ~ o contains /Z0 different atoms ~ ....,~7~ . Suppose ~-~/~, and ~E~ is
one of the preimages of ~ Then it is clear from the' choice of ~z that ~gZ) "= < ~ , O, /go>.
If ~ o ~ c or ,q~/7, then the triple <~g~,~,~ is uniquely defined (if ~ = ~ , then o~ = ~ ,
N~ = ~ ; if ~0=~ and ~0<~ , then ~ = o ~ and /7~'=~-~o ) , hence gg is the desired ele-
ment. We now consider the case where ~o=~ and ~/o-~ ; then either ~ = ~ and fg~= (7 , or
else ~ < ~ . If ~ = ~ c and ~ - - O , then ~ = ~ = ~ and the element ~ satisfies the con-
clusion of the proposition. Suppose ~ and ~ = ~ (and then ~/=~ ); the lattice ~ P
is a Boolean algebra and we can let ~E-~ be one of the preimages of the unity of g~#under
the projection ~:.~)---~/~ • Then ~ ) = <o~,0,,I~ and ' ~ ( ~ I ) = < ~ , / 3 ~ , hence ~ is the
desired element in this case. If ~ < ~ and IZl~O , then in the Boolean algebra ~w' (since
~>~ ) there exist infinitely many atoms; choose a, different atoms ~ ...., ~ ; suppose
~II...IIC-~, and ~ is the complement of ~ in the algebra o~ ~, ; if CE~ is one of
the preimages of ~ , then ~C)= <~,£~ and ~(C ~ ) = < ~ g 1 , ~ > , since .~%=~O) ~+~C~) ~ and
{Ci) % is the Boolean algebra ~ containing exactly R1 atoms. Therefore, g-(g±)-- <~,~p, ~, ~
and C is the desired element.
We can now completely characterize isomorphism types for countable superatomic lattices.
Proposition 7. Two at most countable superatomic lattices are isomorphic if and only
if they have the same atomic type.
Let us prove sufficiency. Suppose ~0'4 E ~o are at most countable superatomic lattices
having the same atomic type. We construct the correspondence C between ~ and ~/ as
follows :
Since the atomic type <0,0,0> has only zero lattices, conditions (i) and (i*) of a
correspondence hold for C
Let us check condition (2) for C Suppose ¢dT,~>E $ ,CC~ 0 . Since f($)=~'(f), it
follows from Proposition 6 that the lattice ~ contains an element d0 such that ~NC)-=
~) = 6"~f~d0) and g'fQ'.C)= rg(~.,dO) . since (gt,c) =(G,c)+ and (~n~o)~--(~0)+ Sm,
the equalities g'(g2".C)=eg(("~o), ~ g Z ± ) - ~ f i) and Lemma 4 imply that ~I~aRc) a ) = ~((~N~)I) ;
therefore, < a N B , ~ N ~ 0 > E ~ ; analogously, C((a,C) ±)= ~ \ ~ 0 ) i ) , hence <a-C, ~X~o> E £ •
Since ~ ( ~ z ) = 6-C~z) , it follows from Proposition 6 that ~i contains an element ~ such
that g'(g-gg)-~g'{~1) and g'(CC~gg)iN~Z ") -----g'I~/~O~±) (note that (~-~Z)iogZ i is the family
of all elements of the lattice ~i that are orthogonal to the element C~gb of this lattice,
and ~7 N is the family of all elements of the lattice that are orthogonal to the
element 4 ). Since ~ E ~" , we have ~ r = ~ ' ~ ; consequently, C(C\O~)-= ~'~dr-~) and, by
Lemma 4, '~(~U C ) = ~ ' ~ W ~C'~I))--" ~'((U (~/x~))=~fll~ I) , since ~ I I ~ C ~ Z ) = ~ + ~C,O~) and 00L/('Q~--~)
=~+(~). Now observe that # C ~ ) t = ( ~ C ' ~ ) i N ~ ) -bggl and ~ = (~/-~)l~(d~i~[~)-~ f ; using
448
the equalities Z-~Z)=~'~D and ~£,~? ~ggz)= ~ ( ~ ~ ~±) , we see by Lemma 4 that ~'(~C-~)~)=
~(~s~)=~((~-~) ~ ) Therefore, ~Cx~l,d~'.~> ~C. Analogously, ~((~uc)±)=~f~d~)~ ) ,
hence < ~ C , ~U~> ~. Condition (2) is satisfied.
Suppose ~ E ~ ; by the atomic type of the lattice ~ we mean the triple T~)~(~(~)),
and by the atomic type of an element ~ ~~ we mean the triple ~(~)~-~ ~'I~n ~ (~)). We
denote by ~ I ~ (~{~) the middle term of the triple ~(=.~) (~(d)); we call ~(~)(~(~)) the
special rank of the lattice ~ (the element ~ ).
Remark. If ~, and ~ are special lattices, then ~,+~'Pl is also a special lattice
and @(.,f~o+,,~#)--m~2~{@("~o),~(~,)} •
449
Proposition 9. If ~ is a superatomic lattice, then ~@ is either special or represent-
able in the form =~==o~ o + ~ , where ~ 0 is a Boolean algebra of atomic type < ~ 0 , fg > ,
and ~7 is a special lattice such that ~ oC~)(=@I~I) .
We will now prove a technical lemma that is important for what follows.
1)
Let ~ N ~, (~) be represented (in accordance with Proposition 9) in the form ~o+7o,
e
where ~0 is a special lattice ~o)=-6~QJ==f ; let n ± N ~ b (=~)be represented in the form
~ # + ~#
"
where 7f is
,
special lattice ~(71 ) O(a ±) = ~.
a
Then ~ (~)=7o+~ +(~oL~)
== .
Consider first the case f~O ; then clearly ~(~)--<o~,Oifl> for ~ = 4 ~ / ^. Assum-
ing that /~O and ~ 0 , by Proposition 6 there exist elements Co and C# in ~ such
that Ce±Cl, CotJC#-C/ and ~'(Co)=<~o,O,r/?>,~(c~)== <~,0,~>. If r ~ = O , put ~ - ~ 0 , ~ / ~ - ~
(note that in this case <~1,O,~>=<o~O~/Z> ); if f - O , put Co#d ,C?~ Now put
[~I~-~a)UCo ; then ~ (~) = Co-~7o and ~ ± ~ ( ~ ) = = 6 + i ~ ; also, it is easy to see that
~i£)=<~o,f,~>,~[±) =<~,~,~>. since ~ o , C o E ~ ( = ~ ) , the images of (~ and ~ in
~ (~ are equal.
Now consider the case ~ = O ; then ~ = ~ and ~ ) is a special lattice; we may assume
that ~ o = 4 = '0 (indeed, if ~ 0 ~ ~ and ~ ( ~ = < i~,/~,~ , then =g1<o~ ; if j = ~ , then
instead of G we can take QU~ ; if ~ = ~ , then instead of O~ we can take G ' ~ o ).
If / ~ = ~ = 0 , then in the role of ( we can simply take ~ If / ~ O , then we must have
o~o<~=~ and ~==O ; we choose in 7! an element C such that ~ C ) = < ~ o , O ~ r ~ (which is
possible by Proposition 6), and then ~----OUO satisfies the conclusion of the lemma.
450
sentable in the form ~ --E ~ , where ~ is a superatomic Boolean algebra of atomic
type <o~a,~,#>, ~ .
We begin with the first case. Suppose ~(~) ----~ + / and ~ : ~--~ ~< = ~ 4 ( ~ ) " is
the natural epimorphism; instead of ~ ) we will write d when ~ We will construct
a sequence 4,4,''" of pairwise orthogonal elements of ~ such that: a) for any ~£~ there
exists ~,g0 such that ~ < ~ ; b) ~ is an atom of the lattice o~ °c, ~ J .
Step ~+/ Consider the element G ~ d Z ~ ' , ( ~ ~ ) and its image ~ in the lattice
..d g~t2
~'~ We can find a family
g ~7" .., Ce ,~>,/ of atoms of ~0¢ different from the atoms
such that G-~< .LJ~ Let C~.....C £ ~ be such that ~ = ~./-~ 0-<~; for / - < b ~
g ~ " "" 7 /~ b=q
Let us now consider the second case, where O~) is a limit ordinal and ~o<~i<.., is
a sequence of ordinalsconverging to 6~ . We will construct a sequence ~0,4 .... of pair-
wise orthogonal elements such that: a) for any ~ e ~ there exists ~£ such that ~.~d~ ;
b) the atomic type of ~ is < ~ , !>,aE~
Step O. Suppose the atomic type of ~o is <~,O,n> Choose the smallest 4 e ~ such
that p ~ Using Proposition 6 and Lemma 5, we can find a sequence of elements ~ol,...,dh_
such that ~]~(' ~. d; )z and ~1~/.I),=~,0,#>,/~o . Putting 4-~' for /~<~. and ~, ~-~.--~
A/
4o
LI (Oo'Z~o~} , we see that 4,"',~. are pairwise orthogonal; ~(4)=<'~$,,0,].~, d~'~o] ao~Ui,4r,~,,d'.6
451
This completes step 0 of the construction.
Step ~+/ -~
Consider the element C~-~+~ "-(~
. ~) and its atomic type < ~ 0 , ~ > .
Choose the smallest ~+i greater than ~ such that ~ < ~ ; we can find elements
~' ' .... ~' I such that ~.6 ( I ~ ) , ~'~gt.)"<~.: 0, t>, ~ ~ + , ; we then choose an
~21 ~,~-. .~ ~ ~j . V ~ , -
element ~ ( U ~; ) such that ~ - ~ ) = { ~ ,q ~> ; putting d, ~-~ ~ l J ( C " ~ ~ ) , we have
. ~-~.~.,.t . ~ ~',~.~
Let g ~ - - ~ •=/7,,~
~ -~" ; for ~ ~d(,,,~)
/~,JU~ we define the ideal ~ of the Boolean
~£~ ~ ~ .
Indeed, if 7 = d 0 + ~ , then '7=/o ' since 2 belongs to the kernel of the projection
~I_~ and 6~)16(~'o) . Therefore, using Proposition 9, we may assume that j is special.
If 7 is special and 6 ~ ) ~ , then j ~ ,J~ and ~ - - f ~ ; consequently, ~d)~
If £1d)<p , were would exist a locally principal ideal /o~d such that ~ - ~ and
7o~ ~j c , hence 6(~o)<~ ; but, on the other hand, jo=~ implies that 7-/o+~ for
a suitable de7 and, by Lemma 5, 6(7) = dC~'o )..
1. pCd,,~d,)=,~a~L,odo,.,o~}; p~d~=o ~ d - - - o;
2 for any / 3 ~ 5 ~ ) there exists d£~ ~ such that ~ = p ,
452
3. if ~ .~ p(~) , then there exists ~ such that ~ o ~ ,£(~o~=~ , a n d £ ( ~ , ~ o ) = do6~l/).
Property i, which says, in particular, that the function ~ is additive, is obvious.
Property 2 will follow from property 3 if we can establish that there exists an element
~.fP" such that ~ ( ~ ) = ~ ( ~ ) .
1_ o ,¢{¢,,.,:,,',+,...};
then /'~<f ," and if ~' is the image of f' , then it is easy to see that / ( ~ ) = ~ (since
the sequence ~o-~2.<...~ ~2g~... converges to ~ ). If ~ 7 , then it follows from property
1 that y ( ~ - ~ / ) ~ ; if ~ = ~ then the element ~g that is the image of the function fw
t .
.... } ,
It remains to prove the existence of ~ such that yC~) = ~ ( ~ ) ; but it is obvious that
the largest element of the Boolean algebra ~ ~ is such an element.
i) ~ a ~ { ~ , ~ l ~ ] for any d~ ;
2) if ~ 7 , then~'~o)~t~R~{~C4"~o).~#(4)$.
For any additive function ~ there exists a trivial accompanying function ~# defined
as follows: ~t(d)~ for all ~e~
453
Proposition 8' If ~ 6 ~o, oc~ ~ (~), then the mapping ~':d, , ~ I ) , de~, is an
accompanying function for ~ and
We will now give a complete description of all possible accompanying functions for a
fixed additive function Z;~0 ~ ~+i and ordinal ~c .
2) For any filter Pc_{~I¢{~)=~ ~ and any ~ < ~ such that Z{~o'd,)~< i for any d0.~ , EP
there exists one and o n l y one accompanying function such t h a t V=P , and
454
but O[oEP=P~, and ~"(d,)=M,= t, hence GSt(d)=ri'l~{~o.d)~ ~ P J = ~ t ( d ) .
We now use P r o p o s i t i o n 3 to p r o v e a c e r t a i n universality of the p a i r <~)~ p > for a
special lattice gO ; here ~ : ~ )6(~) + ! is the additive function on ~ defined before
Proposition ii.
= {pf (, o4 ), pf D } :
=72(ogudo )=cnaz {pdo,2o(J)}=ma~ {#. ~'a} = rrm~ [~(arTe~,z'a } = rr~a~ [,~ (a-Ca,c)), ~'(a~ t = z' (a,.e).
Consequently, <(iV)C,~io> , .Q.,C. ~.o{o>~C,
Let ~ = # , {(C-.a) = / , ~'(aUC)=8 Then ~'&-.~a~[~(c,a),~'(a~c)] implies p=r~oz
{y,~]~U~=$'~'=p , hence, by property 3 of proposition ii, there exists an element ~ < C ~
such that y ~ t = t , j~(COP',gf,)=Y As above, it is easy to see that < C - ~ , ~ t \ ~ > , <aJI£,
~LJ~ > ~ C , i.e., condition (2) holds.
it follows that . Suppose d0 Z is such that d--do and <do, Cdo> O. Then
455
To within isomorphism there are only three at most countable atomless lattices: the
zero lattice, the free lattice ~o with a countable set of free generators, and the free
Boolean algebra ~ with a countable set of free generators. The atmost countablesuperatomic
lattices have already been described to within isomorphism (by the atomic type). Thus, we
need only classify extension of superatomic lattices by ~o or
Case 2. Suppose ~ ) / ~ C~) is not a Boolean algebra. Suppose the atomic type of
~$ C~# is <~,~ n> If ,"Z=O , then ~ C~) is special and ~ is a normalized lattice;
~ and ~1 ~ {0} yield the desired decomposition. If ~ 0 , then ~ C~# contains
an element ~ such that ~[~--<~,0, fl> and ~ ) f ] ~ is a special lattice (of special
rank ~ ); putting ~o ~ ~z'~! ~ d , we obtain the desired decomposition.
0 .o, (*)
456
0 ' , Ao---,-0 (**)
are two extensions of "~o by ~o We want to know when the lattices .~ and ~f~ are iso-
morphic. By Proposition 8, the mappings @: ~ - ~ + 4 ~: " "~+/ are additive functions.
Since ~(~) for a superatomie element ~ of the lattice ~ ) is obviously equal to O ,
the epimorphisms ~ and ¢ induce functions ~ ; ~ 0 --+ ~ / and ~ : ~ o '~+/ such that
for any ~£~2~ we have ~ o ~ " ~ , and for any ~ E ~ ~ we have ~ / ~ ~6~ / . Clearly, ~o
and ~ are additive functions. By Proposition 8', the mappings @~: .~)--~+/ and ~:~'
--+~+4 are accompanying functions for the mappings 0 ; since for any ~e.~) and ~ ( . ~ ) ,
we obviously have ~'~)= 6(~ ~ ) =~[[OU~) ~) - ~ / ( 0 ~ ) it follows that the functions 6' in-
duce mappings ~0:~0- - ~ + ~ : ~ ~o --~ ~ + / which are obviously accompanying functions for ~o
and ~ respectively.
I
Proposition 15. The lattices o~ and ~ (defined in the extensions (*) and (**)) are iso-
I
morphic if and only if the triples <~o,~0,~o > and ~ o , ~ , ~ > are isomorphic, i.e., if
and only if there exists an antomorphism ~ of the lattice ~o such that ~ f~, ~o~ ~;/~ .
Recall that ~[O). ( ~ O x)) is the atomic type of the lattice ~ f3 q~ (~) (~f3 9~. (-~))).
We will show that ~ is indeed a correspondence. Conditions (i) and (i*) are obviously
satisfied.
Let us verify condition (2). Suppose < a , g > £ C , C~ ; and let ~ ~ r I C ) ; we will
find an element d0~;g such that ,~'(ODC).-~'~o)
~= g , and ~(O,C),=~(~\do)(it will then
follow that ~ C ) ~ ) =~ ~(~0/) , ~ I I ~ \ C ) ~ ) - - ~ \ ~ o ) ± ) ). Since ~-=~(anC), ~.=/.Z~Z , we
have ~o~(~rlC)=$~ and ~o~(a,C)..~f(~..)'.~l Choose any element ~le~ such that ~
We now apply Lemma 7 to the lattice ~ , the element ~', and the triples ~(Qt~C) and ~'(9-C) .
Since ~ ' - - ~ i ~ ,~6 (OF;C)and ~ (~,~') = ~! ( ~ , g ) - = ~o(~ (O,C)) --6(a,C),the conditions of the
lemma are satisfied; consequently, there exists an element $ ~ such that ~'{~)-~(a,C),
~(~'4)-~,c), and ~--#~/--~ ; then < ~ N C , ~ f T ~ o > , ~gT.xC,~o)~.
457
to the lattice 6 ~ , the element ~ ' , and the triples ~(C,a) and £({OUC) ~) Since
~Ca~) = ~C~), ~ = ~,~, = ~ , ~ e , ~ ) - ~o~~e,a ~=~(e,a)~ ~ ~d'# ~ ~ )=~((B~d')~)= ~'~ (~,,~') =
$/(~Ud~)=ZoC~U ~ {C..~))--Z'~P(OLIC)-~Cc(IUC.)
"L), the conditions of the lemma are satisfied.
Consequently, there exists an element d,e~ ± such that £~d,)--~ (G"a ), ~ d t ~ ~ ± ) - 6-([=UC) ~ ),
and @d,--i~dLd'],
; then <C-a, d,,~>,<gluo,~ud~b e C This takes care of condition (2).
Proposition 15' The lattices ~ and ~ ' are isomorphic if and only if ~ =~ and
Proposition 16. Suppose ~0 is a countable special lattice, ~(~)0)=°g ; then for any
additive function ~:~o---~+ / and any accompanying function ~': A 0 --~ ~ + / there exists an
extension (*) such that ~0= ~ and ~ ; = l
Proposition 17. The Boolean algebras ~ and ~t are isomorphic if and only if there
exists an automorphism ~ of the Boolean algebra ~ such that ~ = ~I~
Proposition 18. For any additive function ~: ~ - ~ - ~ + f such that ~e} = ~ there
exists a (Boolean) extension (+) such that ~0=
To conclude this section we will prove the uniqueness of the decomposition in Proposition
14 asserted in the remark following its proof. Suppose ~ = ~ o + ~ is a decomposition of a
countable nonsuperatomic lattice satisfying the conditions of Proposition 14. Then ~ / ~ { - ~ )
458
is naturally isomorphic to ~ o / ~ , (~o) (since ~I is superatomic) and the additive function
on this atomless lattice induced by the mapping 6 is the same as for another decomposi-
i I
tion ~ = ~ 0 + ~ If ~ is not a Boolean algebra, then it follows from the conditions of
Proposition 14 that ~! {~I) must be a Boolean algebra, hence an accompanying function for
/~, (~0) is the same---as for ~ o / ~ { ~ ). It follows from these observations and
Propositions 15 and 17 that ~o and ~! are isomorphic. The isomorphism of ~I and ~
follows from the fact that the conditions of Proposition 14 imply equality of the atomic
types of the superatomic lattices ~I and ~ ' .
LITERATURE CITED
i. R. Sikorski, Boolean Algebras [Russian translation], Mir, Moscow (1969).
2. G.W. Day, "Superatomic Boolean algebras," Notices Am. Math. Sot., 8, 279, 602 (1961).
3. W. Hanf, "Primitive Boolean algebras," Proc. Symp. Pure Math., 25 (Tarski Symposium),
75-90 (1974).
4. J. Ketonen, "The structure of the countable Boolean algebras," Ann. Math., 108, No. i,
41-89 (1978).
5. R.W. Quackenbush, "Free products of bounded distributive lattices," Algebra Univers.,
2, No. 3, 393-394 (1972).
459
View publication stats