Order 10: 283-294, 1993.
@ 1993 KtuwerAcademic Publishers. Printed in the Netherlands.
283
Completions of Orthomodular Lattices II
JOHN HARDING*
Department of Mathematics, Vanderbilt University, Nashville, Tennessee, 37240, U.S.A.
Communicawd by B. Jdnsson
(Received: 21 July 1992; accepted: 5 May 1993)
Abstract. If/C is a variety of orthomodular lattices generated by a set of orthomodular lattices having
a finite uniform upper bound om the length of their chains, then the MacNeille completion of every
algebra in/C again belongs to ]C.
Mathematics Subject Classifications (1991). 06A10, 20BI4.
Key words: Orthomodular lattices, MacNeille completion, Boolean algebra.
It is often of interest to know when the fundamental operations of an ordered
structure A can be extended to operations of the MacNeille completion of A,
subject to certain constraints. As an important example, the MacNeille completion
of a Boolean algebra B carries the structure of a Boolean algebra, which is the
injective hull of B [ 10]. Other examples naturally occur; the MacNeille completion
of a Heyting algebra H can be given a Heyting algebra structure extending that
of H ([2], p. 238), the MacNeiUe completion of an ortholattice L can be given
an ortholattice structure extending that of L [18], and of course, the MacNeille
completion of a lattice L can be given a lattice structure extending that of L [19].
For a variety V of algebras whose members carry a natural partial ordering, we say
that V is closed under MacNeille completions if the operations of an algebra A in
V can be extended to the MacNeille completion of A so that the resultant belongs
in V. So that the examples given above do not mislead anyone, it is shown in [13]
that the only varieties of lattices which are closed under MacNeille completions
are the trivial variety and the variety of all lattices.
In [4], it was shown that any variety of orthomodular lattices which is generated
by a single finite orthomodular lattice is closed under MacNeille completions, in
contrast to the fact that the variety of all orthomodular lattices is not closed under
MacNeille completions [1, 11]. In this paper we extend the results of [4] to show
that any variety of orthomodular lattices which is generated by a set of orthomodular lattices having a finite uniform upper bound on the lengths of their chains is
closed under MacNeille completions. A natural example of such a variety is one
generated by a set of n-dimensional orthocomplemented projective geometries.
Our approach has the added advantage of constructing the MacNeille completion
* The author gratefully acknowledges the supportof NSERC.
284
JOHN HARDING
of an algebra A in such a variety as a subalgebra of a reduced product of quotients
of A.
The methods used here seem to be of some independent interest. For any algebra
A whose complemented congruences form a Boolean sublattice of the congruence
lattice of A, we construct an algebra fftA which lies in the variety generated by A.
For a distributive lattice D, ~ D is the injective hull of D. For rings, this construction
is equivalent to taking the quotient ring with respect to a certain torsion theory,
and has been investigated by Carson in [6]. In the special case of Boolean rings,
9~R is the maximal ring of quotients of R (the analogue to Boolean tings of the
MacNeille completion).
The paper has been divided into three sections. Section 1 gives the background
on Pierce sheaves we require. In Section 2 we define the algebra ~ A and discuss its
properties in a general setting, and in Section 3 we apply our results to orthomodular
lattices. For typographical reasons, the lattice operations ofj oin and meet are written
as + and. respectively.
1. The Pierce Sheaf
The basis of this paper is the Pierce sheaf representation of an algebra, see [5, 7,
8, 17, 20]. A description of the Pierce sheaf, and the properties we require, will
comprise the remainder of this section.
DEFINITIONS. For an algebra A whose congruence lattice is distributive, the complemented elements of the congruence lattice of A form a Boolean sublattice B of
the congruence lattice of A. The collection of prime ideals of B is denoted by ~ (B).
A topology is constructed on/3(B) from the basis of open sets {t3(x) : z E B},
where/3(x) is the set of all prime ideals of B containing x. The topological space
~3(B) is customarily called the Stone space [5] of B. Note that for each point
P in/3(B), P is an updirected family of congruences on A. Therefore [.J P is a
congruence on A which we will denote also by P. The system consisting of fl(B)
and the indexed family of algebras (A/P)Pe~(B) is collectively referred to as the
Pierce sheaf [20] of A.
It will save a good deal of essentially useless notation if we assume that AlP is
disjoint from A/Q for distinct points P and Q of/3(B). Of course, this assumption
is quite harmless. Setting S = U{A/P : P C/3(B)}, the usual Cartesian product
is given by
I-[ A / P = { f "/3(B) ~ S" f ( P ) is in A/P for each P e / 3 ( B ) ) .
Pe~(B)
For an element a of A, we define a function g~in I-I A/P by setting a(P) equal to
alp for each point P of/~(B). We refer to such an ~ as a constantfunction. The
situation is depicted in the figure below.
285
COMPLETIONS OF ORTHOMODULAR LKrTICES
IIA/P
V
t
,,,
/Q
air
t
P
S
air(x)]
!
( ,R
)
Z(~)
.... Q,,
Z(B)
In the following we assume that A is an algebra whose congruence lattice is
distributive and B is the Boolean algebra of complemented congruences of A.
PROPOSITION 1. (Pierce).
1. {5[/3(x)] : a E A, x E B} is a basis for a topology on S.
2. With respect to this topology, a function f E I-[ A l P is continuous at a point P
of /3( B) if and only if there is some open neighbourhood /3( x ) of P and some a in
A so that f agrees with ?Lon/~(x).
3. { f E II A / P : f is continuous } is a subalgebra ofl-I A / P which we denote
by r A .
4. For a, b E A and x E B, ?~agrees with b on j3(x) if and only if(a, b) E x.
5. The map a : A -+ P A defined by a ..~ g is an embedding. It is an isomorphism
if and only if the congruences in B are pairwise permuting.
Proof. 1. If the point a l P is contained in the intersection of the basic open sets
b[/3(x)] and 5[~(y)], then P E/~(x) n fl(y) = ~(x + y) and a l P = b / P = c/P.
So for some z E P, (a, b) and (b, c) are elements of the congruence z, giving that
a / P is an element of the basic open set h[/3(x + y + z)] which is contained in the
intersection of b[fl(x)] and 5[~(y)].
2. From part l, {~[fl(x)] : x E P} is a neighbourhood basis for the point a / P .
Therefore if f agrees with 5 on fl(x) then f is continuous at each point of fl(x).
But if f is continuous at the point P and f ( P ) equals a l P , then there is a basic
open neighbourhood/3(x) of P so that f[/3(x)] is contained ing[fl(B)].So f agrees
with 5 on 3(x).
3. To see that I'A is a subalgebra of I] A / P , suppose f , g E FA and ® is a
binary operation in the language of A. By part 2, for each point P of fl(B) there is
an open neighbourhood N of P, and a, b E A so that f agrees with g on N and g
agrees with b on N. Let c = a ® b, then as operations in I1 A / P are componentwise,
f ® g agrees with ~ on N. Therefore f ® g is continuous at each point of/~(B). The
generalization to operations depending on one or more variables is obvious, and
286
JOHN HARDING
for a constant operation # of A, the corresponding constant of FA is the function
4. If the pair (a, b) is in the congruence x, then as x E P for each point P of
/3(x), we have that 5 and l, agree on/3(x). Conversely, if (a,b) is not in x, then x
is not in {w E B : (a, b) E w} = F. For x' the complement of x in B, we can
extend F O {x'} to an uItrafilter U over B. The complement of U in B is a prime
ideal P of B which contains x. As 5 ( P ) is not equal to b(P), 5 and/~ do not agree
on (x).
5. To check that a i s well defined we must only check that 5 is continuous for
each a E A, but this is shown in part 2. Also, a is a homomorphism since the
operations in FA are componentwise and for each P E/~(B) the natural map from
A onto A / P is a homomorphism. That a is an embedding is a special case of part
4. If a maps A onto FA, we must show that the congruences in B are palrwise
permuting. Equivalently, for congruences x, y in B, if (a, b) is in the congruence
x + y we must show theie is some c E A with (a, c) E x and (c, b) E y. If (a, b)
is in x + y then ~ and b agree on/~(x + y) = / 3 ( x ) A/3(y). Define f E I-[ A / P
so that f agrees with b on/~(y) and agrees with 5 otherwise. As fl(y) is clopen, f
is continuous, so f = ~ for some c E A. Then as ~ and ~ agree on ~(x) and ~, b
agree on ~(y), we have that (a, c) is in x and (c, b) is in y. Conversely, suppose
the congruences in B permute. For f E FA, using part 2 and the fact that/3(B) is
compact, we can find al , . . . , as E A and zl , . . . , z~ E B so that/~(zl ) , . . . , ~(z~)
is an open cover of/~(B) and f agrees with 5i on/)(z~) for each 1 ~< i ~< n. Then
if n /> 2, 51 and 52 agree on ~(zl + z2) giving that (al, a2) is in zl + z2. As
congruences in B permute, there is some c E A with (al, c) in zl and (c, a2) in z2.
Then 51, ~ agree on/3(zl) and ~, 52 agree on fl(z2),giving that f agrees with ~ on
/3(zl) U ~(z2). Repeating this procedure we see that f = 5 for some a E A.
2. The Algebra of Dense Open Sections
We introduce HA, the algebra of dense open sections of A, and describe some of
its properties in a general setting.
DEFINITIONS. We will refer to a continuous function f in I] A / P as a global
section of A and call FA the algebra of global sections of A. We say a function
f E 11 A / P is a dense open section of A if the set of all points at which f is
continuous contains a dense open subset of/3(B). As the collection of all dense
open subsets of/3(B) is a filter base over/3(B), the set of all dense open sections
is a subalgebra of 1-I A / P which we denote by FDA. The filter base of dense open
subsets of/3(B) naturally gives a congruence _ over lr[ A / P where f _ g if f and
g agree on a dense open subset of/~(B). The quotient ( F D A ) / ~-- is the algebra
of dense open sections of A and we denote it by fftA. We say that the algebra A
is Hausdorffif S = [3 A / P is a Hausdorff space, and A is weakly Hausdorffif the
natural map A --* NA is an embedding.
COMPLETIONS OF ORTHOMODULAR LATTICES
287
NOTATION. For functions f, g from a topological space X to a topological space
Y, let C f be the set of points at which f is continuous, and let I f = g] be the set
of points at which f and 9 agree. Note that f o r f E n A l P , part 2 of Proposition
1 gives that C f is open in/3(B). Finally, we let A denote the smallest congruence
on A. Note that/3(A) contains all points in/3(B).
PROPOSITION 2.
1. The following are equivalent,
(i) A is Hausdorff
(ii) For each a, b C A, ~ = b] is clopen.
(iii) For each a, b E A there is a least congruence in B which contains ( a, b).
2. The following are equivalent and are implied by each of the above conditions
(iv) A is weakly Hausdorff.
(v) If T C_ B and A is the meet of T in B, then A is the meet of T in the
congruence lattice of A.
(vi) All existing meets in B agree with those in the congruence lattice of A.
(vii) The natural map r A --+ ~tA is an embedding.
(viii) If two dense open sections of A agree on a dense open set, then they agree
at every point where both are continuous.
Proof. 1. To see that the first condition implies the second, note that ~ = b] =
~-t [~[fl(A)]] is open since/~ is continuous. But [~ = b~ is closed if S is Hausdofff.
To see that the second condition implies the third, for a, b E A we have by part
4 of Proposition 1 that (a, b) is in z if and only if ~5 = b] _D fl(z). As ~ = b] is
clopen, ~ = b] = fl(w) for some w C B. Then w is the least member of B which
contains (a, b).
To see that the third condition implies the first, we must show that any two
distinct points in S can be separated by disjoint open neighbourhoods. If P and
Q are distinct, obviously a / P and b/Q can be separated since/3(B) is Hausdorff.
If a, b E A and a l p and b/P are distinct, let z be the least member of B which
contains (a, b). For z' the complement of z in B, as z is not in P we have that
z' is in P. Then a./P is in ~[fl(z')] and b / P is in b[fl(z')]. We have only to show
that 5[fl(z')] and b[fl(z')] are disjoint. If c/Q is a point in their intersection, then
a/Q = b/Q implying that z is in Q, an impossibility.
2. To see that the fourth condition implies the fifth, suppose that T is a subset of
B and A is the meet o f t in B. Then E = U{fl(x) • x E T} is a dense open set.
If (a, b) E 0 T, then ~ and b agree on E. So if A is weakly Hausdorff, then a = b.
To see that the fifth condition implies the sixth, suppose that T is a subset of B
and z is the meet of T in B. For z ~ the complement of z in B, A is the meet of
T O {z'} in B. By our assumption 0 T M z I is also equal to A, and from general
considerations ['] T contains z. Using the modular law and the fact that z and z p are
complements we have that ['1 T is equal to z.
288
JOHNHARDING
To see that the sixth condition implies the seventh, suppose that f and g are
global sections of A, and f ~_ g. As f and g are continuous, for a point P in
fl(B) there is a basic open neighbourhood fl(z) of P and a, b ¢ A so that f agrees
with ~ on fl(z) and g agrees with b on fl(z). As f and g agree on a dense open
set, E = I f = g]N fl(z) contains an open set which is dense in fl(z). So for
T = {x ¢ B : fl(x.) C_ E}, z is the meet o f T in B. But ~ and b agree on fl(z) for
each x E T, so (a, b) is in f'] T. Therefore (a, b) is in z, giving f ( P ) = g(P).
To see that the seventh condition implies the eighth, let f and g be dense open
sections of A which agree on a dense subset of fl(B). If P is a point of continuity
of bothf and g,then by part 2 of Proposition 1 there is a basic open neighbourhood
f l ( x ) o f P and elements a,b in A so tl-rat f agrees with ~ on fl(x) and g agrees
with b on fl(z). Define h in H A / P so that h agrees with b on fl(x) and h agrees
with ~ otherwise. As fl(x) is clopen h is a global section of A. But h agrees with
everywherethat f agrees with g, so h ~_ h. As the map FA ~ ~ A is an embedding,
h equals h, so f ( P ) = g(P).
It is obvious that the eighth condition implies the fourth, since h is continuous
for each a in A.
That the first condition implies the fourth follows from the general fact that
continuous maps into a Hausdorff space which agree on a dense set are equal.
The equivalence of conditions (i) and (ii) was first shown in [17].
REMARK. For any algebra A, if B is some collection of complemented congruences of A which form a Boolean sublattice of the congruence lattice of A, then
one could proceed as above to produce a sheaf for A over the Stone space of B.
Proposition 1 remains valid in this more general setting as does the first part of
Proposition 2. The second part of Proposition 2 seems to require the modularity of
the congruence lattice of A.
PROPOSITION 3. If A is a weakly Hausdorff algebra which generates a congru-
ence distributive variety, then the natural embedding r A --+ 9~A is an essential
extension.
Proof. We must show that every nontrivial congruence of ~RA restricts to a
nontrivial congruence of FA. Suppose that 0 is a nontrivial congruence on 9¢A,
then there are f and g in FDA with ( f / ~ , g / " ~ ) in 0 and ~ g. So by part (viii)
of Proposition 2 there is a point P at which both f and g are continuous and f ( P )
is not equal to g(P). Then there is a clopen neighbourhood K of P and elements
a and b of A so that f agrees with 5 on K and g agrees with b on K. Define h in
H A / P so that h agrees with ~ on K and h agrees with b otherwise. Then h is in
FA. We will show that (h/~_, b / ~ ) is in 0. Let
)~ = {(p/ ~, q~ ~_) : p and q agree on a dense open subset of K}
6 = {(P/~-, q~ ~-) : P and q agree on a dense open subset of -~K}.
COMPLETIONS OF ORTHOMODULAR LAq~CES
289
Then ,k and ff are congruences on 91A and as A is weakly Hausdorff ,k • ff = A.
As A generates a congruence distributive variety, 0 = (0 + A). (0 + q~). Obviously
(h/ ~-, b/ ~-) is in q~ so we need only show that (h/ ~_, b~ ~_) is in 0 + )~. But
(hi ~-,f/~_) and (9/ ~_, b/ __.) arein A and ( / / ~_, g / ~_) is in O, so(h/~_,b/~_)
is in 0 + )~.
PROPOSITION 4. Let A be a weakly Hausdorff algebra which has a bounded
lattice as a reduct, and let B be the Boolean algebra of complemented congruences
of A. If there is a dense open subset G o f t ( B ) and a natural number n so that
for each point P in G ever)' chain in A l P has at most n elements, then 91A is the
MacNeilIe completion of FA.
Proof. As A has a bounded lattice as a reduct, the congruence lattice of A is
distributive ([5], p. 80), and as FA and 9lA are in the variety generated by A, FA
and 91A also have bounded lattices as reducts. As A is weakly Hausdorff, by
Proposition 2 there is a natural embedding of FA into fftA, so the lattice reduct of
FA is a sublatfice of the lattice reduct of fftA. We must show [3] that the lattice
reduct of 9~A is complete and that every element of HA is both the join and meet
(of images) of elements of FA. To show that this lattice is complete, it is enough to
show that for any nonempty set T of dense open sections of A, {f/~_: f E T} has
a supremum in fftA. Let C be the set of all points of G at which some member of T
is continuous. Choose g in I~ A / P s o t h a t g ( P ) = ~ { f ( P ) : f E T and P E C f }
for each P in C.
CLAIM. 9 is a dense open section of A.
Proof. For each nonempty open set N of/3(B), we must show 9 is continuous at
some point of N. Consider a tower of nonempty open sets N 2 M1 D . . . 2 Mk
which satisfies the following conditions
,,
for each 1 ~< i ~< k there is f~ E T and ai E A so that f~ agrees with ~i on Mi
•
for each point P in Mk, fl(P), f l ( P ) + f 2 ( P ) , . . . , ~/k=1 f~(P) is a strictly
increasing chain in AlP.
Clearly there is at least one such tower, since T is nonempty and a member of T
is dense open section of A. However, any such tower can be of length at most n,
since each nonempty open set intersects G nontrivially. Therefore we can choose
such a tower N __DM1 _D . . . D Mq of maximal length, with f l , . . . , fq in T and
a l , . . . , aq in A satisfying the above conditions.
Let a = ~i=1
q ai, we wish to show that g agrees with ~ on Mq therebyproving
our claim. Suppose that Q is a point in Mq and g does not agree with h at Q. Since
fi is continuous at Q for each 1 ~< i ~< q, we have that ~(Q) ~< g(Q), so there
must be some fq+l in T which is continuous at Q with fq+l (Q) ~ ~(Q). By part
2 of Proposition 1 we can find an open neighbourhood fl(x) C_ Mq of Q and an
element aq+l in A so that fq+1 agrees with aq+l on ~(z). Set b = ~ qi--.=1
+ t ai and
define h in I-[ A / P so that h agrees with b on ~(x) and h agrees with a otherwise.
290
JOHN HARDING
As fl(x) is clopen, h is a global section of A. But h does not agree with 5 at Q,
and as A is weakly Hausdorff h can not agree with h on a dense open set. The
set where h agrees with a is given by h-l[5[/3(A)]] which is open, so there is a
nonempty open set Mq+~ on which h and 5 differ. From the definition of h, Mq+t
is contained in/3(x), which in turn is contained in Mq. Then for each P in Mq+t,
z_,i=l1 fi(P) is a strictly increasing chain in A/P. This contradicts our
f t ( P ) , . , • , x--,q+
choice of a tower of maximal length establishing our claim.
For each f in T and each point P at which both f and g are continuous we
have f(P) <<.g(P). Therefore ( f + g) _ g and as ~_ is a congruence f/___ + g/~_
is equal to g~ ~_ giving that f~ ~- <<.9 / ~ • So g~ ~_' is an upper bound of
{f/~-: f E T}. Suppose that h is a dense open section of A and h~ "~ is an upper
bound of {f/~-: f C T}. Then for each f in T, ( f + h) ~ h so by part (viii) of
Proposition 2, ( f + h) agrees with h at each point where both are continuous. So
f(P) <~ h(P) for each point P at which f and h are both continuous. If P is a
point in C at which h is continuous then g(P) <~h(P). But C and Ch are dense
open sets, so (g + h) ~_ h giving g/~_ <~hi ~-. Therefore g~ ~- is the least upper
bound of {f/~-: f E T}.
We are left to show that each element ofgtA is the join and meet (of images) of
elements of FA. Let h be a dense open section of A. For each point P at which h
is continuous we can find a clopen neighbourhood/3(ze) of P and an element ap
in A so that h agrees with hp on/~(xp). Let f e be the global section of A which
agrees with fie o n / 3 ( x p ) and agrees with 0 otherwise, where 0 is the zero of the
lattice reduct of A. Using an argument similar to that of the preceding paragraph it
is easily seen that h is the least upper bound of { f p / ~ : P C Ch}.
3. Applications to Orthomodular Lattices
An ortholattice is a bounded lattice (L, + , . , 0, 1) with an additional unary operation
' which is an order inverting complementation of period two. An orthomodular
lattice is an ortholattice which satisfies the following condition known as the
orthomodular law;
for all x, y in L, if x ~< y then x + ( x ' . y) = y.
It is not difficult to see that orthomodular lattices can be defined by equations, and
therefore form a variety of algebras.
An element c of a bounded lattice L is called central if c has a complement in L
and for each a, b E L, the sublattice of L generated by {a, b, c} is distributive. It is
easily seen that the collection of all central elements of a lattice L forms a Boolean
sublattice of L. An element c of an orthomodular lattice A is called central if ¢ is
central in the lattice reduct of A. For an orthomodular lattice A and c in the centre
of A define
7(c) = {(a,b) e A 2 : a . c ' = b-c'}.
COMPLETIONS OF ORTHOMODULAR LATI~CES
291
It is shown in ([16], pp. 73-80) that 7(c) is a congruence of A, and in fact 3' is an
isomorphism between the Boolean algebra of central elements of A and the Boolean
algebra of complemented congruences of A. It follows that an orthomodular lattice is directly irreducible if and only if its centre consists just of the bounds 0 and 1.
DEFINITIONS. Let S be a set of directly irreducible orthomodular lattices, and
be a first order formula in the language of ortholattices. We say that a term t returns
the truth value of99for S if for each L in S and each x in L,
t(x) =
1
0
i f L ~ ~(x)
otherwise.
We say that a term p(x, y) returns least central upper bounds for qa and S if for
each L in 5' and each x in L with L ~ ~(x)
p(x, y) =
1
0
ify¢0
otherwise.
Such a term p(x, y) is said to be consistent if for any orthomodular lattice L and
any x in L
p(x, y) = y if y is central in L.
The following two theorems were proved in [12].
THEOREM 1. Let S be a set of directly irreducible orthomodular lattices with a
fnite uniform upper bound on the lengths of their chains. Then there is a first order
formula qo, satisfiable in some member of S, and terms t(x) and p(x, y) so that t
returns the truth value of ~ for S, while p is consistent and returns least central
upper bounds for ~ and S.
THEOREM 2. Let S be a set of orthomodular lattices having a finite uniform upper
bound n on the lengths of their chains. Then any directly irreducible algebra A
in the variety generated by S is simple, and each chain in A has atmost n elements.
PROPOSITION 5. Let A be an algebra in a variety generated by a set of orthomodular lattices having a finite uniform upper bound on the lengths of their chains,
and let B be the Boolean algebra of complemented congruences of A. Then
1. A is weakly Hausdorff
2. { P E / 3 ( B ) : each chain in A / P has at most n elements } contains a dense
open set.
Proof. Let/C be the set of orthomodular lattices generating our variety V.
As every orthomodtd~ lattice has a lattice reduct, the congruence lattice of an
orthomodular lattice is distributive. So by J6nsson's theorem [15], the subdirectly
irreducibles in V are in H S P u ( E ) . Then by Log' theorem ([5], p. 280) each chain
292
JOHN HARDING
in a subdirecfly irreducible in V has at most n elements. By Birkhoff's theorem
([5], p. 58), A is isomorphic to subdirect product of a family (Ai)i of subdirectly
irreducibles in V. For convenience, we identify A with its image in l-I Ai. Note that
as each Ai is subdirectly irreducible, and therefore directly irreducible, Theorem
2 implies that a chain in Ai can have at most n elements. The following simple
observation will be of great use;
c is in the centre of A if and only if c(i) E {0, 1} for each i C I.
1. To show that A is weakly Hausdorff, it is enough to verify the equivalent
statement given in part (v) of Proposition 2. Suppose that T is a subset of B, and
the meet of T in the congruence lattice of A is not equal to A We must show that
the meet of T in B is not equal to A. As congruences in an orthomodular lattice
are determined by one of their equivalence classes ([16], pp. 73-80), there is some
nonzero a in A with (0, a)l in f'] T. Let U be the set of all central elements c of A
such that 7(c) is in T. As (0, a) is in 7(c) for each c in U, it follows that a is a
lower bound of U.
Having seen that each Ai is directly irreducible, and that a chain in Ai has at
most n elements, we may apply Theorem 1 to the set S = {Ai : a(i) ~ 0}. Let ~,
t, and p be the resulting formula and terms. As ~ is satisfiable in some member of
S, we can find some x in A so that AN ~ ~(x(j)) for some Aj in S. Let b be the
element of A given by
b = t(x).p(x,a).
As b(i) is either 0 or 1 for each i in I, b is in the centre of A. Also, b(j) = 1, since
Aj ~ cy(x(j)). And for each i in I with b(i) equal to 1, a(i) is nonzero. As a is a
lower bound of U, and U is contained in the centre of A, b is also a lower bound
of U. Therefore the meet of U in the centre of A is not equal to 0, and as 7 is an
isomorphism, the meet of T in B is not equal to A.
2. By Theorem 2, it is enough to show that the set of all points P in/3(B), for
which AlP is directly irreducible, contains a dense open set. This is equivalent
to showing that beneath each nonzero central element c of A there is a nonzero
central element d of A with AlP directly irreducible for each P in fl(d').
Let c be a nonzero central element of A. As before, we may apply Theorem 1
to the set S = {Ai : c(i) = 1}. Let ~, t, and p be the resulting formula and terms.
As ~ is satisfiable in some member of S, we can find x in A so that Aj ~ ~(x(j))
for some Aj in S. Let d be the element of A defined by
a = c. t(x).
Then d is a nonzero element in the centre of A and further, for each a in A
p(x, a . d) is in the centre of A.
COMPLETIONS OF ORTHOMODULAR LATTICES
293
We have only to show that A l P is directly irreducible for each P in/3(d'). Note
that for any e in the centre of A,
e/P = {
O/P ifT(e) isin P
1/ P otherwise.
In particular, d i P = 1/P. If a / P is in the centre of A / P , then as p is consistent
a / P = p(x/P,a/P) = p(x,a.d)/P.
So the centre of A / P consists of just O/P and 1/P, giving that A / P is directly
irreducible.
THEOREM 3. If V is a variety generated by a set of orthomodular lattices having
a finite uniform upper bound on the lengths of their chains, then jbr each A in V,
~ A is the MacNeille completion of A and ~ A is in V.
Proof. It is well known that all orthomodular lattices have permuting congruences ([16], p. 83), so the result follows by part 5 of Proposition 1, Proposition 4
and Proposition 5.
While Theorem 3 gives sufficient conditions for a variety of orthomodular lattices to be closed under MacNeille completions, these conditions are not necessary. Let V be the variety of orthomodular lattices defined by the identity
7( x, 7(Y, z)) ~ 0 where 7(x, y) is defined by
= (x + y ) . ( x + y') • (x' + y). (x' + y').
The term 7(x, y) is usually referred to as the commutator of x and y. It can be
shown that V is closed under MacNeille completions, but is not generated by any
set of orthomodular lattices having a finite uniform upper bound on the lengths of
their chains. The proof of this fact is non-trivial. It is based upon properties of the
algebra 9tA developed in [6], and the observation that each algebra in V is weakly
Hausdorff.
An orthomodular lattice A is said to have n commutators if there are n elements
in the image of the map 7 : AZ -+ A. The variety of Boolean algebras is generated
by the class of all orthomodular lattices having one commutator, while the variety
V above is generated by the class of all orthomodular lattices having at most two
commutators. This suggests the following question.
PROBLEM. If V is generated by the class of all orthomodular lattices having at
most n commutators, is V dosed under MacNeille completions ?
An encouraging step towards a positive solution to this problem is given in a recent
result of Greechie [9], which states that the MacNeille completion of a commutator
finite orthomodular lattice is a commutator finite orthomodular lattice.
294
JOHN HARDING
Acknowledgement
I would like to thank the referee for carefully reading the manuscript and making
several helpful comments, particularly for shortening the proof of Proposition 3.
References
1. D. H. Adams (1969) The completion by cuts of an orthocomplemented modular lattice, Bull.
Austral. Math. Soc. 1, 279-280.
2. D. R. Balbes and P. Dwinger (1974) Distributive Lattices, University of Missouri Press.
3. B. Banaschewski (1956) Hullensysteme und Erweitemngen yon Quasi-Ordnungen, Z. Math.
Logik Grundl. Math. 2, 35-46.
4. G. Bruns, R. J. Greechie, J. Harding, and M. Roddy (1990) Completions of orlhomodular lattices,
Order7, 67-76.
5. S. Burris and H. P. Sankappanavar (1981) A Course in UniversaIAlgebra, Springer.
6. A. Carson (1989) Model Completions, Ring Representations and the Topology of the Pierce
Sheaf, Pitman research notes in mathematics series 209.
7. S. D. Comer (1971) Representations by algebras of sections over Boolean spaces, Pacific J. of
Math. 38, 29-38.
8. B.A. Davey (t 973) Sheaf spaces and sheaves of universal algebras, Math. Zeit. 134, 275-290.
9. R.J. Greechie, private communication.
10. P.R. Halmos (1967) Lectures on BooteanAlgebras, Van Nostrand.
11. J. Harding (1991) Orthomodular lattices whose MacNeille completions are not orthomodular,
Order8, 93-103.
12. J. Harding (1992) Irreducible ort~omodular lattices which are simple, Algebra Universal& 29,
556-563.
13. J~' Harding (1994) Any lattice can be embedded into the MacNeille completion of a distributive
lattice.(to appear in The Houston Journal of Math.).
14. P. T. Johnstone (1982) Stone Spaces, Cambridge University Press.
15. B. Jrnsson (1967) Algebras whose congruence lattices are distributive, Math. Scand. 21, 110--121.
16. G. Kalmbach (1983) Orthomodular Lattices, Academic Press.
17. A. Macintyre (1973) Model-completeness for sheaves of structures, Fund. Math. 8I, 73-89.
18. M. D. MacLaren (1964) Atomic orthocomplemented lattices, Pac. J. Math. 14,597-612.
t9. H. M. MacNeille (1937) Partially ordered sets, Trans.AMS 42, 416--460.
20. R. S. Pierce (1967) Modules over commutative regular tings, Mere. Amer. Math. Soc. 70.
21. J. Schmidt (1956) Zur Kennzeichnung der Dedekind MacNeiUeschen Hulle einer geordneten
Menge, Archiv d. Math. 7, 241-149.