HAL Id: hal-00002843
https://hal.archives-ouvertes.fr/hal-00002843v3
Submitted on 28 Jan 2006
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Von Neumann coordinatization is not first-order
Friedrich Wehrung
To cite this version:
Friedrich Wehrung. Von Neumann coordinatization is not first-order. Journal of Mathematical Logic,
World Scientific Publishing, 2006, 6 (1), pp.1–24. �10.1142/S0219061306000499�. �hal-00002843v3�
ccsd-00002843, version 3 - 28 Jan 2006
FRIEDRICH WEHRUNG
Abstract. A latticeLiscoordinatizable, if it is isomorphic to the latticeL(R) of principal right ideals of some von Neumann regular ringR. This forcesL to be complemented modular. All known sufficient conditions for coordina- tizability, due first to J. von Neumann, then to B. J´onsson, are first-order.
Nevertheless, we prove that coordinatizability of lattices is not first-order, by finding a non-coordinatizable lattice K with a coordinatizable countable el- ementary extensionL. This solves a 1960 problem of B. J´onsson. We also prove that there is noL∞,∞statement equivalent to coordinatizability. Fur- thermore, the class of coordinatizable lattices is not closed under countable directed unions; this solves another problem of B. J´onsson from 1962.
1. Introduction
A coordinatization theorem is a statement that expresses a class of geometric objects in algebraic terms. Hence it is a path from synthetic geometry to analytic geometry. While the former includes lattice theory, as, for example, abundantly illustrated in M. K. Bennett’s survey paper [2], the latter is more often written in the language of rings and modules. Nevertheless the concepts of analytic and synthetic geometry will not let themselves be captured so easily. For example, the main result of E. Hrushovski and B. Zilber [13, Theorem A] may certainly be viewed as a coordinatization theorem, with geometric objects of topological nature.
It should be no surprise that coordinatization theorems are usually very difficult results. The classical coordinatization theorem of Arguesian affine planes (as, for example, presented in E. Artin [1, Chapitre II]) was extended over the last century to a huge work on modular lattices, which also brought surprising and deep con- nections with coordinatization results in universal algebra, see the survey paper by C. Herrmann [11]. We cite the following milestone, due to J. von Neumann [24].
Von Neumann’s Coordinatization Theorem. If a complemented modular lat- tice L has a spanning finite homogeneous sequence with at least four elements, then L is coordinatizable, that is, there exists a von Neumann regular ring R such that L is isomorphic to the lattice L(R) of all principal right ideals of R.
We refer the reader to Sections 2–4 for precise definitions. We observe that while the statement that a lattice is coordinatizable is, apparently, “complicated”
(it begins with an existential quantifier over regular rings), von Neumann’s suffi- cient condition is logically simple—for example, having a spanning homogeneous sequence with four elements is a first-order condition.
Date: January 28, 2006.
2000Mathematics Subject Classification. 06C20, 06C05, 03C20, 16E50.
Key words and phrases. Lattice; complemented; modular; 2-distributive; coordinatizable; ring;
von Neumann regular; center.
1
The strongest known extension of von Neumann’s Coordinatization Theorem is due to B. J´onsson [15]. For further coordinatization results of modular lattices, see, for example, B. J´onsson and G. Monk [18], A. Day and D. Pickering [6], or the survey by M. Greferath and S. E. Schmidt [10].
J´ onsson’s Extended Coordinatization Theorem. Every complemented Ar- guesian lattice L with a “large partial 3-frame” is coordinatizable.
Although having a large partial 3-frame is, apparently, not a first-order condition, we prove in Section 10, by using the dimension monoid introduced in F. Wehrung [27], that it can be expressed by a single first-order sentence.
Is coordinatizability first-order? The question was raised by B. J´onsson in the Introduction of [15]. We quote the corresponding excerpt.
A complete solution to our problem would consist in an axiomatic characterization of the class of all coordinatizable lattices. How- ever, this seems to be an extremely difficult problem, and in fact it is doubtful that any reasonable axiom system can be found.
In the present paper, we confirm J´onsson’s negative guess, in particular remov- ing the word “reasonable” from the second sentence above. In fact, our negative solution even holds for a restricted class of complemented modular lattices, namely, those that satisfy the identity of 2-distributivity,
x ∨ (y
0∧ y
1∧ y
2) = x ∨ (y
0∧ y
1)
∧ x ∨ (y
0∧ y
2)
∨ x ∨ (y
1∧ y
2) . A few examples of 2-distributive modular lattices are diagrammed on Figure 1.
The subspace lattice of a three-dimensional vector space is not 2-distributive. An important characterization of 2-distributivity for modular lattices is provided by C.
Herrmann, D. Pickering, and M. Roddy [12]: A modular lattice is 2-distributive iff it can be embedded into the subspace lattice of a vector space over any field. So, in some sense, the theory of 2-distributive modular lattices is the “characteristic-free”
part of the theory of modular lattices.
M
3M
3,3M
7Figure 1. A few 2-distributive modular lattices.
We also find a large proper class of non-coordinatizable lattices with span- ning M
ω, see Theorem 9.3. This result is sufficient to ensure that there is no L
∞,∞statement equivalent to coordinatizability (see Theorem 9.4).
We put N = ω \ {0}, and we denote by P the set of all prime numbers. For a
prime p, we denote by F
p∞an (the) algebraic closure of the prime field F
pwith p
elements, and we put F
q= {x ∈ F
p∞| x
q= x}, for any power q of p. Hence F
qis
a (the) field with q elements, and F
mis a subfield of F
niff n is a power of m.
Following standard set-theoretical notation, we denote by ω the chain of all natural numbers and by ω
1the first uncountable ordinal.
If α is an equivalence relation on a set X , we denote by [x]
αthe α-equivalence class of x modulo α, for every x ∈ X . If f : X → Y is a map, we put f [Z ] = {f (x) | x ∈ Z}, for any Z ⊆ X. For an infinite set I, a family x = hx
i| i ∈ Ii is almost constant, if there exists a (necessarily unique) a such that {i ∈ I | x
i6= a}
is finite, and then we put a = x(∞), the limit of x.
2. Lattices
Standard textbooks on lattice theory are G. Birkhoff [3], G. Gr¨atzer [9], and R. N. McKenzie, G. F. McNulty, and W. F. Taylor [19]. We say that a lattice L is bounded, if it has a zero (i.e., a least element), generally denoted by 0, and a unit (i.e., a largest element), generally denoted by 1. For an element a in a lattice L, we put
L ↾ a = {x ∈ L | x ≤ a}, the principal ideal generated by a.
We say that L is modular, if it satisfies the identity
x ∧ (y ∨ (x ∧ z)) = (x ∧ y) ∨ (x ∧ z).
We shall sometimes mention a stronger identity than modularity, the so-called Arguesian identity, which can be found, for example, in [9, Section IV.4]. The Arguesian identity holds in every lattice of permuting equivalence relations (see B.
J´onsson [14] or [9, Section IV.4]). In particular, it holds in the lattice Sub M of all submodules of any right module M over any ring.
In case L has a zero and for a, b, c ∈ L, we let c = a ⊕ b hold, if c = a ∨ b and a ∧ b = 0. It is well-known that the partial operation ⊕ is associative in case L is modular (see [20, Satz I.1.8] or [27, Proposition 8.1]).
We say that L is complemented, if it is bounded and every x ∈ L has a comple- ment, that is, an element y ∈ L such that x ⊕ y = 1. We say that L is sectionally complemented, if L has a zero and every principal ideal of L is a complemented sublattice.
In case L has a zero, the relations of perspectivity, ∼, and subperspectivity, ., are defined in L by
x ∼ y, if ∃z ∈ L such that x ⊕ z = y ⊕ z, x . y, if ∃z ∈ L such that x ⊕ z ≤ y ⊕ z.
In case L is sectionally complemented and modular, x . y iff there exists x
′≤ y (resp., y
′≥ x) such that x ∼ x
′(resp., y ∼ y
′) (see [24, Theorem I.3.1]).
An element a in a lattice L is neutral (see [9, Section III.3]), if {a, x, y} generates a distributive sublattice of L, for all x, y ∈ L. An ideal I of a lattice L is neutral (see [9, Section III.4]), if I is a neutral element of the lattice Id L of ideals of L.
Then I is a distributive ideal of L, that is, the equivalence relation ≡
Iof L defined by
x ≡
Iy ⇐⇒ ∃u ∈ I such that x ∨ u = y ∨ u, for all x, y ∈ L,
is a congruence of L. Then we denote by L/I the quotient lattice L/≡
I, and we put [x]
I= [x]
≡I, the ≡
I-equivalence class of x, for any x ∈ L.
In case L is sectionally complemented, this can be easily expressed in terms of
the relations of perspectivity and subperspectivity in L. The following result is
proved in [3, Theorem III.13.20].
Proposition 2.1. Let I be an ideal of a sectionally complemented modular lattice L.
Then I is neutral iff x ∼ y and y ∈ I implies that x ∈ I, for all x, y ∈ L.
Corollary 2.2. Let L be a sectionally complemented modular lattice. An element u ∈ L is neutral iff x . u and x ∧ u = 0 implies that x = 0, for all x ∈ L.
For a positive integer n, a homogeneous sequence of order n in a lattice L with zero is an independent (see [9, Definition IV.1.9]) sequence ha
0, . . . , a
n−1i of pairwise perspective elements of L.
The center of a bounded lattice L, denoted by cen L, is the set of all comple- mented neutral elements of L. The elements of cen L correspond exactly to the direct decompositions of L. This can be expressed conveniently in the following way (see [9, Theorem III.4.1]).
Lemma 2.3. Let L be a bounded lattice and let a, b ∈ L. Then the following are equivalent:
(i) There are bounded lattices A and B and an isomorphism f : L → A × B such that f (a) = h1, 0i and f (b) = h0, 1i.
(ii) The pair ha, bi is complementary in cen L, that is, a, b ∈ cen L and a ⊕ b = 1.
Furthermore, cen(L ↾ a) = (cen L) ↾ a, for any a ∈ cen L.
For the following result we refer the reader to [9, Theorem III.2.9].
Proposition 2.4. The center of a bounded lattice L is a Boolean sublattice of L.
3. Regular rings
All our rings will be associative. Most of the time they will also be unital, with a few exceptions. A ring R is (von Neumann) regular, if every element a of R has a quasi-inverse, that is, an element b of R such that aba = a. For a regular ring R, the set L(R) of principal right ideals of R, that is,
L(R) = {xR | x ∈ R} = {xR | x ∈ R, x
2= x}
partially ordered by inclusion, is a sectionally complemented modular lattice (see Section 2), with least element {0
R}.
Hence every coordinatizable lattice is sectionally complemented and modular. It is observed in B. J´onsson [17, Section 9] that a bounded lattice is coordinatizable iff it can be coordinatized by a regular, unital ring.
We shall need the following classical result (see K. R. Goodearl [8, Theorem 1.7], or K. D. Fryer and I. Halperin [7, Section 3.6] for the general, non-unital case).
Proposition 3.1. For any regular ring R and any positive integer n, the ring M
n(R) of all n × n matrices with entries in R is regular.
We shall need a more precise form of the result stating that L(R) is a lattice, proved in [7, Section 3.2].
Proposition 3.2. Let R be a regular ring and let a, b ∈ R with a
2= a. Further- more, let u be a quasi-inverse of b − ab. Then the following statements hold:
(i) Put c = (b − ab)u. Then aR + bR = (a + c)R.
(ii) Suppose that b
2= b and put d = u(b − ab). Then aR ∩ bR = (b − bd)R.
A ring R endowed with its canonical structure of right R-module will be denoted by R
R.
Corollary 3.3. Let R be a regular ring. Then L(R) is a sectionally complemented sublattice of Sub(R
R).
Remember that Sub(R
R) is an Arguesian lattice; hence so is L(R).
We shall also use the following easy consequence of Proposition 3.2, already observed in F. Micol’s thesis [21].
Corollary 3.4. Let R and S be regular rings and let f : R → S be a ring homo- morphism. Put I = ker f . Then the following statements hold:
(i) There exists a unique map g : L(R) → L(S) such that g(xR) = f (x)S for all x ∈ R. We shall denote this map by L(f ).
(ii) L(f ) is a 0-lattice homomorphism from L(R) to L(S).
(iii) There is an isomorphism ε from ker L(f ) onto L(I), defined by the rule ε(xR) = xI, for all x ∈ I.
(iv) If f is a ring embedding, then L(f ) is a lattice embedding.
(v) If f is surjective, then L(f ) is surjective.
Furthermore, the correspondence R 7→ L(R), f 7→ L(f ) defines a functor from the category of regular rings and ring homomorphisms to the category of section- ally complemented modular lattices and 0-lattice homomorphisms. This functor preserves direct limits.
In particular, if we identify {xR | x ∈ I} with L(I) (via the isomorphism ε), then we obtain the isomorphism L(R/I) ∼ = L(R)/L(I).
The following result sums up a few easy preservation statements.
Proposition 3.5.
(i) Any neutral ideal of a coordinatizable lattice is coordinatizable.
(ii) Any homomorphic image of a coordinatizable lattice is coordinatizable.
(iii) Any reduced product of coordinatizable lattices is coordinatizable.
Proof. (i) Let R be a regular ring and let I be a neutral ideal of L(R). The subset I = {x ∈ R | xR ∈ I} is a two-sided ideal of R (see [26, Theorem 4.3]), thus, in particular, it is a regular ring in its own right (see [8, Lemma 1.3]). Furthermore, as seen above, the rule xI 7→ xR defines an isomorphism from L(I) onto I.
(ii) In the context of (i) above, L(R)/I = L(R)/L(I) ∼ = L(R/I). The isomor- phism L(R/I) → L(R)/I is given by (λ + I)(R/I) 7→ [λR]
I.
(iii) Let hL
i| i ∈ Ii be a family of coordinatizable lattices and let F be a fil- ter on I. For i ∈ I, let R
ibe a regular ring such that L(R
i) ∼ = L
i. Put L = Q
F
(L
i| i ∈ I) and R = Q
F
(R
i| i ∈ I). It is easy to verify that L(R) is
isomorphic to L.
The treatment of direct decompositions of a unital ring parallels the theory for bounded lattices. For a unital ring R, we denote by cen R the set of all central idempotents of L. It is well-known that cen R is a Boolean algebra, with a ∨ b = a + b − ab, a ∧ b = ab, and ¬a = 1 − a, for all a, b ∈ cen R. The elements of cen R correspond exactly to the direct decompositions of R, in a way that parallels closely Lemma 2.3.
There is a natural correspondence between the center of a regular ring R and
the center of the lattice L(R), see [20, Satz VI.1.8].
Proposition 3.6. Let R be a unital regular ring. The map e 7→ eR defines an isomorphism from B = cen R onto cen L(R). Furthermore,
cen(eR) = {xR | x ∈ B ↾ e}.
4. Modules
A right module E over a ring R is semisimple, if the lattice Sub E of all sub- modules of E is complemented.
Proposition 4.1. Let E be a semisimple right module over a unital ring R. Let S = End E be the endomorphism ring of E, and put
I(X) = {f ∈ R | im f ⊆ X }, for all X ∈ Sub E.
Then S is a regular ring and X 7→ I(X ) defines a lattice isomorphism from Sub E onto L(S), with inverse the map f S 7→ im f .
Proof. Let f ∈ S. Since E is semisimple, there are submodules X and Y of E such that E = X ⊕ ker f = Y ⊕ im f . Let p: E ։ im f be the projection along Y . For any y ∈ E, the element p(y) belongs to im f , thus p(y) = f (x) for a unique element x ∈ X , that we denote by g(y). Then g ∈ S and f ◦ g ◦ f = f , whence S is regular.
Let X ∈ Sub E. It is clear that I(X) is a right ideal of S. Furthermore, since X has a direct summand in E, there exists a projection p of E such that im p = X . So, to conclude the proof, it suffices to prove that I(X ) = f S, for any f ∈ S with im f = X. It is clear that f S is contained in I(X ). Conversely, let g ∈ I(X ).
The submodule ker f of E has a direct summand Y . For any x ∈ E, the element g(x) belongs to X = im f , thus there exists a unique y = h(x) in Y such that g(x) = f (y). Hence h ∈ S and g = f ◦ h belongs to f S ; whence I(X ) = f S.
In particular, we get the well-known result that for any right vector space E over any division ring, the endomorphism ring R = End E is regular and L(R) ∼ = Sub E.
A nontrivial right module E over a ring R is simple, if Sub E = {{0}, E}. We state the classical Schur’s Lemma.
Proposition 4.2. Let E be a simple right module over a ring. Then End E is a division ring.
Let a right module E over a ring R be expressed as a finite direct sum E = E
1⊕ · · · ⊕ E
n. Let p
i(resp., e
i) denote the canonical projection on E
i(resp., the inclusion map E
i֒ → E), for all i ∈ {1, . . . , n}. Any endomorphism f of E gives raise to a system of homomorphisms f
i,j: E
j→ E
i, for i, j ∈ {1, . . . , n}, defined as f
i,j= p
i◦ f ◦ e
j. Then the map
f 7→
f
1,1. . . f
1,n.. . .. . f
n,1. . . f
n,n
(4.1)
defines an isomorphism from End E to the ring of all matrices as in the right hand
side of (4.1), where f
i,j∈ Hom(E
j, E
i) for all i, j ∈ {1, . . . , n}, endowed with
canonical addition and multiplication. We shall be especially interested in the case
where all the E
i-s are isomorphic submodules.
Proposition 4.3. In the context above, let γ
i: E
1→ E
ibe an isomorphism, for all i ∈ {1, . . . , n}. Then the rule
f 7→
γ
1−1f
1,1γ
1. . . γ
1−1f
1,nγ
n.. . .. .
γ
n−1f
n,1γ
1. . . γ
n−1f
n,nγ
n
defines an isomorphism from End E onto M
n(End E
1).
5. Coordinatization of lattices of length two
We denote by M
Xthe lattice of length two and distinct atoms q
x, for x ∈ X , for any nonempty set X . The lattices M
3and M
7are diagrammed on Figure 1, Page 2. Hence the simple lattices of length 2 are exactly the lattices M
κ, where κ > 3 is a cardinal number. A bounded lattice L has a spanning M
X, if there exists a 0, 1-lattice homomorphism f : M
X→ L (observe that either f is one-to-one or L is trivial). The following result is folklore.
Proposition 5.1. Let n > 3 be a natural number. Then the following are equiva- lent:
(i) n − 1 is a prime power;
(ii) there exists a field F such that L(M
2(F )) ∼ = M
n; (iii) there exists a regular ring R such that L(R) ∼ = M
n; (iv) there exists a unital ring R such that Sub(R
R) ∼ = M
n;
(v) there are a ring R and a right R-module E such that Sub E ∼ = M
n. Proof. (i)⇒(ii) Set q = n− 1. Since the right F
q-module E = F
q× F
qis semisimple, it follows from Proposition 4.1 that L(M
2( F
q)) ∼ = Sub E, whence L(M
2( F
q)) is isomorphic to M
n.
(ii)⇒(iii) It follows from Proposition 3.1 that R = M
2(F ) is a regular ring.
(iii)⇒(iv) and (iv)⇒(v) are trivial.
(v)⇒(i) By assumption, Sub E = {{0}, E} ∪ {E
1, . . . , E
n}, where E = E
i⊕ E
jfor all distinct i, j ∈ {1, . . . , n}. In particular, E
1⊕ E
3= E
2⊕ E
3= E, thus E
1∼ = E
2. Since Sub E ∼ = M
n, the module E is semisimple, whence, by Proposition 4.1, S = End E is a regular ring and Sub E ∼ = L(S). Furthermore, since E = E
1⊕ E
2and E
1∼ = E
2, it follows from Proposition 4.3 that S ∼ = M
2(D) where we put D = End E
1. From Sub E
1= {{0}, E
1} and Proposition 4.2 it follows that D is a division ring, and hence, by using again Proposition 4.1,
M
n∼ = Sub E ∼ = L(S) ∼ = L(M
2(D)) ∼ = Sub(D × D).
Therefore, D is a finite division ring, so the order q of D is a prime power, and
n = 1 + q.
In particular, the first non-coordinatizable lattice of length two is M
7, see Fig- ure 1, Page 2.
By keeping track of the isomorphisms in the direction (v)⇒(i) of the proof of Proposition 5.1, we obtain the following additional information.
Proposition 5.2. Let κ be a cardinal number greater than or equal to 2. Then the
regular rings coordinatizing M
1+κare exactly those of the form M
2(D), where D is
a division ring with κ elements.
In particular, for any prime power q, there exists exactly one regular ring coor- dinatizing M
1+q, namely M
2( F
q).
We denote by C the class of all coordinatizable lattices and by NC its comple- ment (within, say, the class of all complemented modular lattices). The following consequence of Proposition 5.2 is observed by B. J´onsson in the Introduction of [16].
Corollary 5.3. The class NC is not first-order definable. In particular, C is not finitely axiomatizable.
Proof. It follows from Proposition 5.1 that M
4k+7is not coordinatizable, for all k < ω. Let U be a nonprincipal ultrafilter on ω. The ultraproduct, with respect to U , of the sequence hM
4k+7| k < ωi is isomorphic to M
X, for some infinite set X ; thus, by Proposition 5.2, it is coordinatizable. In particular, the class NC is not closed under ultraproducts, hence it is not first-order definable.
6. A first example about unions of coordinatizable lattices It is well-known that the center Z (R) of a regular ring R is regular (see [8, Theorem 1.14]). In particular, for each prime p, there are a
p, c
p∈ Z(R) with
p
2a
p= p · 1
R, (6.1)
c
p= 1
R− pa
p. (6.2)
Observe that c
pis independent of the element a
psatisfying (6.1).
Lemma 6.1. The element c
pis a central idempotent of R, for each prime p. In addition, c
pc
q= 0 for all distinct primes p and q.
Proof. It is trivial that c
′p= pa
pis idempotent; thus, so is c
p. As a
pis central, so are c
′pand c
p.
Now let p and q be distinct primes, and put e = c
pc
q. From pc
′pe = p
2a
pe = pe, it follows that pc
pe = 0. Since c
pe = e, we obtain that pe = 0. Similarly, qe = 0.
Since p and q are coprime, it follows that e = 0, which establishes our claim.
This makes it possible to solve negatively an open problem raised by B. J´onsson in [17, Section 10].
Proposition 6.2. There exists a countable 2-distributive complemented modular lattice L, with a spanning M
3, which satisfies the two following properties:
(i) L is a directed union of finite coordinatizable lattices;
(ii) L is not coordinatizable.
Consequently, the class C of coordinatizable lattices is not closed under countable directed unions.
Proof. Define L as the set of all almost constant sequences x = hx
n| n < ωi of elements of M
4such that x(∞) ∈ M
3, endowed with componentwise ordering. It is easy to verify that L is a countable 2-distributive complemented modular lattice with a spanning M
3.
For each n < ω, put L
n= (M
4)
n× M
3, and denote by f
n: L
n→ L the map defined by the rule
f
n(hx
0, . . . , x
n−1, xi) = hx
0, . . . , x
n−1, x, x, · · ·i.
Then f
nis a lattice embedding from L
ninto L, and L is the increasing union of all images of the maps f
n. Observe that each L
n(thus each f
n[L
n]) is coordinatizable, see Proposition 5.1.
Now we prove that L is not coordinatizable. Suppose, to the contrary, that there are a regular ring R and an isomorphism ε : L(R) ։ L. For all n < ω, denote by π
n: L ։ M
4, x 7→ x(n) the n-th projection, and put π
ω: L ։ M
3, x 7→ x(∞).
Furthermore, put I
n= π
n−1{0}, for all n 6 ω. So I
nis a neutral ideal of L, and, as L is a complemented modular lattice, π
ninduces an isomorphism from L/I
nonto im π
n. The subset J
n= {x ∈ R | ε(xR) ∈ I
n} is a two-sided ideal of R, and, by Proposition 3.5, we can define an isomorphism ε
n: L(R/J
n) ։ L/I
nby the rule
ε
n(λ + J
n)(R/J
n)
= [ε(λR)]
In, for all λ ∈ R.
In particular, for all n < ω, L(R/J
n) ∼ = M
4, thus, by Proposition 5.2, R/J
n∼ = M
2( F
3). Similarly, R/J
ω∼ = M
2( F
2).
Now we consider the central elements a
p, c
pintroduced in (6.1) and (6.2). Pro- jecting the equality 4a
2= 2 · 1
Ron R/J
n, for n 6 ω, yields
c
2∈ J
n, for all n < ω, (6.3)
c
2∈ 1 + J
ω. (6.4)
From T
n<ω
I
n= {0} it follows easily that T
n<ω
J
n= {0}, so (6.3) yields that
c
2= 0, which contradicts (6.4).
7. Determining sequences and atomic Boolean algebras
For models A and B of a first-order language L , let A ≡ B denote elementary equivalence of A and B. A Boolean algebra B is atomic, if the unit element of B is the join of the set At B of all atoms of B. The following lemma is an immediate application of A. Tarski’s classification of the complete extensions of the theory of Boolean algebras (see C. C. Chang and H. J. Keisler [5, Section 5.5]).
Lemma 7.1. Let A and B be atomic Boolean algebras. Then A ≡ B iff min{| At A|, ℵ
0} = min{| At B|, ℵ
0}.
Now we recall a few notions about Boolean products. Let L be a first-order language, let X be a Boolean space, and let A be a subdirect product of a family hA
p| p ∈ X i of models of L . For a first-order formula ϕ(x
0, . . . , x
n−1) of L and elements a
0, . . . , a
n−1∈ A, we put
kϕ(a
0, . . . , a
n−1)k = {p ∈ X | A
p| = ϕ(a
0(p), . . . , a
n−1(p))}.
We say that the subdirect product
A ֒ → Y
p∈X
A
p(7.1)
is a Boolean product (see [4, Section IV.8]), if the following conditions hold:
(i) kϕk belongs to Clop X , for every atomic sentence ϕ with parameters from A;
(ii) for any elements a, b ∈ A and any clopen subset Y of X, the element
a ↾
Y∪b↾
X\Ybelongs to A.
If, in addition, the Boolean value kϕk belongs to Clop X , for every L -sentence ϕ with parameters from A, we say that (7.1) is a strong Boolean product. It is observed in M. Weese [25, Section 8] that the statement that (7.1) is a strong Boolean product follows from the so-called maximality property, that is, for every L -formula ϕ(x, y
0, . . . , y
n−1) and all b
0, . . . , b
n−1∈ A, there exists a ∈ A such that
kϕ(a, b
0, . . . , b
n−1)k = k∃x ϕ(x, b
0, . . . , b
n−1)k.
As the following easy lemma shows, the two notions are, in fact, equivalent.
Lemma 7.2. Any strong Boolean product has the maximality property.
Proof. Suppose that (7.1) is a strong Boolean product, let ϕ(x, y
0, . . . , y
n−1) be a L -formula, and let b
0, . . . , b
n−1∈ A. It follows from the assumption that U = k∃x ϕ(x, b
0, . . . , b
n−1)k is a clopen subset of X . By definition of the k
−k symbol, the equality
U = [
(kϕ(x, b
0, . . . , b
n−1)k | x ∈ A)
holds, thus, since U is compact, there are k < ω and elements a
0, . . . , a
k−1∈ A such that
U = [
(kϕ(a
j, b
0, . . . , b
n−1)k | j < k) .
There are pairwise disjoint clopen subsets U
j⊆ kϕ(a
j, b
0, . . . , b
n−1)k, for j < k, such that U = S
(U
j| j < k). Since (7.1) is a Boolean product, there exists a ∈ A such that a↾
Uj= a
j↾
Uj, for all j < k. Therefore,
U = kϕ(a, b
0, . . . , b
n−1)k.
The following definition is the natural extension of S. Feferman and R. L. Vaught’s determining sequences (see [5, Section 6.3]) to strong Boolean products.
Definition 7.3. For a formula ϕ of a first-order language L , a pair hΦ, hϕ
i| i ∈ Iii is a determining sequence of ϕ, if the following conditions hold:
(i) the set I is finite, Φ is a first-order formula of the language h∨, ∧i with set of free variables indexed by I, and all ϕ
i-s are L -formulas with the same free variables as ϕ;
(ii) Φ is isotone, that is, the theory of Boolean algebras infers the following statement:
h
Φ (x
i| i ∈ I) and ^ ^
i∈I
(x
i≤ y
i) i
= ⇒ Φ (y
i| i ∈ I) .
(iii) for every strong Boolean product as in (7.1) and for every L -formula ϕ(~a) with parameters from A, the following equivalence holds:
A | = ϕ( ~a) ⇐⇒ Clop X | = Φ (kϕ
i(~a)k | i ∈ I)).
An immediate consequence of Lemma 7.2 and [25, Theorem 8.1] is the following.
Lemma 7.4. For every first-order language L , every formula of L has a determin- ing sequence.
We shall use later the following application to Boolean algebras.
Lemma 7.5. Let A be a subalgebra of a Boolean algebra B. We suppose that both A
and B are atomic, with At A = At B. Then A is an elementary submodel of B.
Proof. Let ϕ(x
0, . . . , x
n−1) be a formula of the language h∨, ∧i and let a
0, . . . , a
n−1∈ A such that A | = ϕ(~a) (where ~a = ha
0, . . . , a
n−1i); we shall prove that B | = ϕ(~a). Denote by U the (finite) set of atoms of the Boolean subalgebra of A generated by {a
i| i < n}. We use the canonical isomorphisms
A ∼ = Y
(A ↾ u | u ∈ U) , B ∼ = Y
(B ↾ u | u ∈ U ) .
Let L denote the first-order language obtained by enriching the language of Boolean algebras by n additional constants a
0, . . . , a
n−1. Let ϕ denote the sentence ϕ(a
0, . . . , a
n−1) of L . The assumption that A | = ϕ(~a) can be rewritten as
Y (hA ↾ u, ~a ∧ ui | u ∈ U) | = ϕ. (7.2) Let u ∈ U . Since a
i∧ u ∈ {0, u} for all i < n, it follows from Lemma 7.1 that hA ↾ u, ~a ∧ ui ≡ hB ↾ u, ~a ∧ ui. Therefore, since elementary equivalence is preserved under direct products (see [5, Theorem 6.3.4]), it follows from (7.2) that
Y (hB ↾ u, ~a ∧ ui | u ∈ U ) | = ϕ,
that is, B | = ϕ(~a).
8. Coordinatizability is not first-order
We put P
p= {p
k!| k ∈ N } (where k! = k(k − 1) · · · 2 · 1), for any prime p, and we put P = P
2∪ P
3. We shall construct a pair of lattices K and L. The construction can also be performed in a similar fashion for any pair of distinct primes, we just pick 2 and 3 for simplicity. Our lattices are the following:
K = n x ∈ Y
(M
1+k| k ∈ P) | x is almost constant o
; L = n
x ∈ Y
(M
1+k| k ∈ P) | both x ↾
P2and x ↾
P3are almost constant o . Of course, both K and L are 2-distributive complemented modular lattices with spanning M
3, and K is a 0, 1-sublattice of L. Furthermore, cen K = K ∩ 2
Pand cen L = L ∩ 2
P, where 2 = {0, 1}. Let ∞, ∞
2, and ∞
3denote distinct objects not in P . We put
U = P ∪ {∞}, V = P ∪ {∞
2, ∞
3}.
Endow U with the least topology making every singleton in P clopen, and V with the least topology making every singleton of P clopen as well as P
2∪ {∞
2} (and thus also P
3∪ {∞
3}). Observe that U is isomorphic to ω + 1 endowed with its interval topology, while V is isomorphic to the disjoint union of two copies of U . In particular, both U and V are Boolean spaces. The canonical map from V onto U is the map e: V → U, whose restriction to P is the identity, and that sends both ∞
2and ∞
3to ∞. The inverse map ε: Clop U ֒ → Clop V , X 7→ e
−1[X ] is the canonical embedding from Clop U into Clop V . As an immediate application of Lemma 7.5, we observe the following.
Lemma 8.1. The map ε is an elementary embedding from Clop U into Clop V . Now we shall represent both K and L as Boolean products. We put
K
′= {x ∈ C(U, M
ω) | (∀k ∈ P ) x(k) ∈ M
1+k};
L
′= {x ∈ C(V, M
ω) | (∀k ∈ P ) x(k) ∈ M
1+k}.
The verification of the following lemma is trivial.
Lemma 8.2. Both maps from K
′to K and from L
′to L defined by restriction to P are lattice isomorphisms.
We set M
1+k= M
ωfor k ∈ {∞, ∞
2, ∞
3}. With each of the lattices K
′and L
′is associated a subdirect product, namely,
K
′֒ → Y
(M
1+k| k ∈ U ) , x 7→ hx(k) | k ∈ U i (8.1) L
′֒ → Y
(M
1+k| k ∈ V ) , x 7→ hx(k) | k ∈ V i. (8.2) We denote by k
−k
K(resp., k
−k
L) the Boolean value function defined by the subdi- rect decomposition (8.1) (resp., (8.2)). We denote by a
′(resp., a
′′) the image of a under the canonical isomorphism from K onto K
′(resp., from L onto L
′), for any a ∈ K (resp., a ∈ L).
Lemma 8.3. Both subdirect products (8.1) and (8.2) are strong Boolean products.
Furthermore, kϕ(~a
′′)k
L= ε(kϕ(~a
′)k
K), for every formula ϕ(x
0, . . . , x
n−1) of h∨, ∧i and all a
0, . . . , a
n−1∈ K.
Proof. Let ϕ(x
0, . . . , x
n−1) be a formula of the language h∨, ∧i. An easy application of the Compactness Theorem of first-order predicate logic gives that for any a
0, . . . , a
n−1∈ M
ω, the following statements are equivalent:
• M
ω| = ϕ(a
0, . . . , a
n−1);
• M
1+k| = ϕ(a
0, . . . , a
n−1) for all but finitely many k ∈ P ;
• M
1+k| = ϕ(a
0, . . . , a
n−1) for infinitely many k ∈ P .
Hence, for any finite sequence ~a = ha
i| i < ni in K
n, both Boolean values kϕ(~a
′)k
Kand kϕ(~a
′′)k
Lare clopen, respectively in U and in V , and they are deter- mined by their restrictions to P . Furthermore, kϕ(~a
′′)k
L= ε(kϕ(~a
′)k
K).
Proposition 8.4. The lattice K is an elementary submodel of L.
Proof. Let ϕ(x
0, . . . , x
m−1) be a formula of h∨, ∧i and let ~a = ha
i| i < mi ∈ K
msuch that K | = ϕ( ~a). By Lemma 7.4, ϕ has a determining sequence, say, hΦ, hϕ
j| j < nii. Since K
′| = ϕ(~a
′) and by Lemma 8.3, the following relation holds:
Clop U | = Φ(kϕ
0(~a
′)k
K, . . . , kϕ
n−1( ~a
′)k
K).
Hence, by Lemma 8.1,
Clop V | = Φ(ε(kϕ
0(~a
′)k
K), . . . , ε(kϕ
n−1(~a
′)k
K)).
By Lemma 8.3, ε(kϕ
j( ~a
′)k
K) = kϕ
j( ~a
′′)k
L, for all j < n, and hence, again by Lemma 8.3, L
′| = ϕ(~a
′′), and therefore L | = ϕ(~a).
Proposition 8.5. The lattice K is not coordinatizable.
Proof. Suppose otherwise, and let ε : L(R) ։ K be an isomorphism, where R is a regular ring. We denote by π
q: K ։ M
1+qthe canonical projection, for all q ∈ P . The subset I
q= π
q−1{0} is a neutral ideal of K, and, as K is a complemented modular lattice, π
qinduces an isomorphism from K/I
qonto M
1+q. The subset J
q= {x ∈ R | ε(xR) ∈ I
q} is a two-sided ideal of R, and, by Proposition 3.5, we can define an isomorphism ε
q: L(R/J
q) ։ K/I
qby the rule
ε
q(λ + J
q)(R/J
q)
= [ε(λR)]
Iq, for all λ ∈ R.
In particular, for all q ∈ P , L(R/J
q) ∼ = M
1+q, thus, by Proposition 5.2,
R/J
q∼ = M
2( F
q). (8.3)
Now we consider again the elements a
pand c
pintroduced in (6.1) and (6.2). It follows from Proposition 3.6 that u
p= ε(c
pR) belongs to the center of K. From c
2c
3= 0 (see Lemma 6.1) it follows that u
2∧ u
3= 0. As cen K consists of all almost constant elements of {0, 1}
P, it follows that either u
2(∞) = 0 or u
3(∞) = 0.
Suppose, for example, that u
2(∞) = 0. In particular, there exists q ∈ P
2such that π
q(u
2) = 0. As q is a power of 2 and by (8.3), we get 2a
2∈ J
q, so
c
2∈ 1 + J
q. (8.4)
On the other hand,
0 = [u
2]
Iq(because π
q(u
2) = 0)
= [ε(c
2R)]
Iq(by the definition of u
2)
= ε
q(c
2+ J
q)(R/J
q)
(by the definition of ε
q),
thus, as ε
qis an isomorphism, c
2∈ J
q, which contradicts (8.4).
Proposition 8.6. The lattice L is coordinatizable.
Proof. It is obvious that L ∼ = L
2× L
3, where we put L
p= n
x ∈ Y
(M
1+q| q ∈ P
p) | x is almost constant o
, for each prime p.
Hence it suffices to prove that L
pis coordinatizable, for each prime p.
Put S
q= M
2( F
q), for each prime power q. As F
pk!is a subfield of F
p(k+1)!for each k < ω, we can define a unital ring R
pby
R
p= n λ ∈ Y
(S
q| q ∈ P
p) | λ is almost constant o .
It is easy to verify that R
pis a regular ring. We shall prove that L
p∼ = L(R
p). Fix a one-to-one enumeration hξ
k| k ∈ N i of F
p∞such that F
pn!= {ξ
k| 1 6 k 6 p
n!} for all n < ω. We put α
0=
0 0 0 1
and α
k=
1 0 ξ
k0
, for each k ∈ N . For all q ∈ P
p, there exists a unique isomorphism η
q: L(S
q) ։ M
1+qsuch that
η
q(α
kS
q) = q
k(the k-th atom of M
1+q), for all k ∈ {0, 1, . . . , q}.
We can define a map ε
p: L(R
p) → Q
(M
1+q| q ∈ P
p) by the rule ε
p(λR
p) = hη
q(λ
qS
q) | q ∈ P
pi, for all λ ∈ R
p.
For any λ ∈ R
p, there exists m ∈ P
psuch that λ
q= λ
mfor all q > m in P
p. If λ
mis neither zero nor invertible in S
m, then there exists a unique k ∈ {0, 1, . . . , m}
such that λ
mS
m= α
kS
m, thus λ
qS
q= α
kS
qfor all q > m in P
p, and thus ε
p(λR
p) is almost constant (with limit q
k). This holds trivially in case λ
mis either zero or invertible, therefore the range of ε
pis contained in L
p. Now it follows from Corollary 3.4(ii) that ε
pis a lattice homomorphism from L(R
p) onto L
p.
For idempotent α, β ∈ R
p, if ε
p(αR
p) = ε
p(βR
p), then η
q(α
qS
q) = η
q(β
qS
q) for all q ∈ P
p, thus (as the η
qs are isomorphisms) α
q= β
qα
qand β
q= α
qβ
qfor all q ∈ P
p, so α = βα and β = αβ, and so αR
p= βR
p. Therefore, ε
pis one-to-one.
Let x ∈ L
p. If x(∞) ∈ {0, 1}, then, as each η
qis an isomorphism, there exists
λ ∈ R
p, with limit either 0 or 1, such that ε
p(λR
p) = x. Now suppose that
x(∞) = q
k, with k < ω. There exists m > k in P
psuch that x
q= q
kholds for all
q > m in P
p. For each q < m in P
p, there exists λ
q∈ S
qsuch that η
q(λ
qS
q) = x
q. Put λ
q= α
k, for all q > m in P
p. Then λ ∈ R
pand ε
p(λR
p) = x. Therefore, the
map ε
pis surjective, and so it is an isomorphism.
By combining Propositions 8.4, 8.5, and 8.6, we obtain a negative solution to J´onsson’s Problem.
Theorem 8.7. Neither the class C of coordinatizable lattices nor its complement NC are first-order classes. In fact, there are countable, 2-distributive lattices K and L with spanning M
3such that K is an elementary sublattice of L, the lattice K belongs to NC , and the lattice L belongs to C .
By using sheaf-theoretical methods, we could prove that every countable 2- distributive complemented modular lattice with a spanning M
ωis coordinatizable.
Hence the use of prime numbers in Theorem 8.7 is somehow unavoidable. As we shall see in the next section, this result does not extend to the uncountable case.
9. An uncountable non-coordinatizable lattice with a spanning M
ωWe start with an elementary lemma of linear algebra.
Lemma 9.1. Let E be a unital ring, let F be a division ring, let n ∈ N , and let ϕ: M
n(E) → M
n(F) be a unital ring homomorphism. There are a unital ring homomorphism σ: E → F and a matrix a ∈ GL
n(F ) such that
ϕ(x) = a(σx)a
−1, for all x ∈ M
n(E),
where σx denotes the matrix obtained by applying σ to all the entries of x.
Proof. Put R = M
n(E) and S = M
n(F ). Let he
Ei,j| 1 6 i, j 6 ni denote the canoni- cal system of matrix units of R, and similarly for S . Then hϕ(e
Ei,j) | 1 6 i, j 6 ni is a system of matrix units of S, thus, since F is a division ring, there exists a ∈ GL
n(F ) such that ϕ(e
Ei,j) = ae
Fi,ja
−1for all i, j ∈ {1, . . . , n}. Hence, conjugating ϕ by a
−1, we reduce the problem to the case where ϕ(e
Ei,j) = e
Fi,j, for all i, j ∈ {1, . . . , n}.
Fix i, j ∈ {1, . . . , n} and x ∈ E. As e
Ei,jx = e
Ei,ixe
Ej,j, the value ϕ(e
Ei,jx) belongs to e
Fi,iSe
Fj,j, thus it has the form e
Fi,jσ
i,j(x), for a unique σ
i,j(x) ∈ F .
It is obvious that all σ
i,j-s are unit-preserving additive homomorphisms from E to F . Applying the ring homomorphism ϕ to the equalities
e
Ei,ix = e
Ei,j(e
Ej,ix) = (e
Ei,jx)e
Ej,i, for all x ∈ E,
we obtain that σ
i,i= σ
i,j= σ
j,i. Thus σ
i,j= σ
1,1, for all i, j ∈ {1, . . . , n}. Denote this map by σ. So ϕ(x) = σx, for all x ∈ R, and σ is a ring homomorphism.
Corollary 9.2. Let E and F be division rings and let ϕ: M
2(E) ֒ → M
2(F) be a unital ring embedding. If ϕ is not an isomorphism, then the complement of the image of L(ϕ) in L(M
2(F )) has cardinality at least |E|.
Proof. By using Lemma 9.1, we may conjugate ϕ by a suitable element of M
2(F ) to reduce the problem to the case where ϕ(x) = σx identically on M
2(E), for a suitable unital ring embedding σ: E ֒ → F . Since ϕ is not an isomorphism, σ is not surjective. In particular, |F \ σE| > |E|. Now observe that the matrices of the form e
λ=
1 0 λ 0
, with λ ∈ F, are idempotent matrices of M
2(F) with pairwise distinct image spaces. Furthermore, e
λM
2(F ) does not belong to the image of L(ϕ), for all
λ ∈ F \ σE.
Now our counterexample. For an infinite cardinal number κ, whose successor cardinal we denote by κ
+, we put
L
κ= n
x ∈ (M
κ+1)
κ+| x is almost constant o
, (9.1)
L
κ=
x ∈ L
κ| x(∞) ∈ M
κ, (9.2)
both ordered componentwise. It is obvious that L
κis a 2-distributive complemented modular lattice with a spanning M
κ.
Theorem 9.3. The lattice L
κis not coordinatizable, for any infinite cardinal num- ber κ.
Proof. Otherwise let R be a unital regular ring and let ε : L(R) ։ L
κbe an iso- morphism. For x ∈ M
κ+1and i < κ
+, let x · u
idenote the element of L
κwith i-th component x and all other components zero; furthermore, put u
i= 1 · u
i. There are central idempotents a
i∈ cen R such that ε(a
iR) = u
i, for all i < κ
+. Since L(a
iR) ∼ = L
κ↾ u
i∼ = M
κ(see Proposition 3.5(i)), there exists, by Proposition 5.2, a division ring E
iof cardinality κ such that a
iR ∼ = M
2(E
i) (as rings). Put
J
X= M
(a
iR | i ∈ X) , for all X ⊆ κ
+,
and put J = J
κ+. Observe that I = εL(J ) is the ideal of all almost null elements of L
κ. It follows that
L(R/J ) ∼ = L(R)/L(J) ∼ = L
κ/I ∼ = M
κ, (9.3) with the canonical isomorphism ζ : L(R/J ) ։ L
κ/I of Proposition 3.5(ii) given by
ζ((x + J )R/J ) = [ε(xR)]
I, for all x ∈ R.
Furthermore, it follows from (9.3) and Proposition 5.2 that R/J ∼ = M
2(E), for some division ring E with κ elements. In particular, R/J has κ elements. For any λ ∈ R/J, pick ˙ λ ∈ R such that λ = ˙ λ + J . Of course, we may take ˙0
R/J= 0
Rand ˙1
R/J= 1
R. For α, β, γ ∈ R/J such that γ = α − β, there exists a finite subset X of κ
+such that ˙ γ ≡ α ˙ − β ˙ (mod J
X). By doing the same for the product map hα, βi 7→ αβ, the zero, and the unit of R/J and forming the union of all corresponding X -s, we obtain a subset X of κ
+of cardinality at most κ such that p
i: λ 7→ a
iλ ˙ defines a unital ring homomorphism from R/J to a
iR, for all i ∈ κ
+\X . Since R/J is simple, p
iis an embedding.
Put ˙ x
λ= ε( ˙ λR) (an element of L
κ), for all λ ∈ R/J . Observe that ζ(λ(R/J )) = [ ˙ x
λ]
I, for all λ ∈ R/J ; in particular
L
κ/I = {[ ˙ x
λ]
I| λ ∈ R/J}. (9.4)
For α, β, γ ∈ R/J such that [ ˙ x
γ]
I= [ ˙ x
α]
I∨ [ ˙ x
β]
I, there exists a finite subset Y
of κ
+such that the equality ˙ x
γ(i) = ˙ x
α(i) ∨ x ˙
β(i) holds for all i ∈ κ
+\ Y . By
doing the same for the meet and the constants 0 and 1, and then taking the union
of X and all corresponding Y -s, we obtain a subset Y of κ
+containing X , with at
most κ elements, such that g
i: [ ˙ x
λ]
I7→ x ˙
λ∧ u
idefines a h∨, ∧, 0, 1i-homomorphism
from L
κ/I into L
κ↾ u
i, for all i ∈ κ
+\ Y ; since L
κ/I is simple, g
iis, actually, an
embedding.
Let ζ
i: L(a
iR) → L
κ↾ u
i, xR 7→ ε(xR) denote the canonical isomorphism, for all i < κ
+. We shall verify that the following diagram is commutative, for i ∈ κ
+\ Y .
L(R/J ) L(p
i)
/ /
ζ
L(a
iR) ζ
iL
κ/I g
i/ / L
κ↾ u
iLet λ ∈ R/J. It is immediate that ζ
i◦ L(p
i)(λ(R/J)) = ε(a
iλR). On the other ˙ hand, we compute
g
i◦ ζ(λ(R/J)) = g
i([ ˙ x
λ]
I)
= ˙ x
λ∧ u
i= ε( ˙ λR) ∧ ε(a
iR)
= ε( ˙ λR ∧ a
iR)
= ε(a
iλR) ˙ (because a
i∈ cen R),
which completes the verification of the commutativity of the diagram above. By applying (9.4) to the classes modulo I of constant functions, we obtain that for all q ∈ M
κ, there exists λ
q∈ R/J such that the set Z
q= {i ∈ κ
+| x ˙
λq(i) 6= q} is finite; whence
g
i([ ˙ x
λq]
I) = q · u
i, for all i ∈ κ
+\ (Y ∪ Z
q). (9.5) Furthermore, there exists a subset Z of κ
+containing Y ∪ S
(Z
q| q ∈ M
κ), with at most κ elements, such that ˙ x
λis constant on κ
+\ Z , with value, say, y
λ∈ M
κ, for all λ ∈ R/J. Hence,
g
i([ ˙ x
λ]
I) = ˙ x
λ∧ u
i= y
λ· u
i6= q
κ· u
i, for all hλ, ii ∈ (R/J ) × (κ
+\ Z ). (9.6) Therefore, by (9.5) and (9.6), we obtain that
im g
i= (L
κ↾ u
i) \ {q
κ· u
i}, for all i ∈ κ
+\ Z.
Since both maps ζ and ζ
iare isomorphisms and the diagram above is commuta- tive, the complement in L(a
iR) of the range of L(p
i) is also a singleton, for all i ∈ κ
+\ Z . Since R/J ∼ = M
2(E) and a
iR ∼ = M
2(E
i), we obtain, by Corollary 9.2, a
contradiction.
Pushing the argument slightly further yields the following strong negative state- ment.
Theorem 9.4. There is no formula θ of L
∞,∞such that the class of 2-distributive coordinatizable lattices is the class of all models of θ.
Proof. For any division ring D with infinite cardinal κ, the ring of all almost constant κ
+-sequences of elements of M
2(D) coordinatizes the lattice L
κdefined in (9.1); whence L
κ∈ C . We have seen in Theorem 9.3 that L
κ∈ NC . Of course, L
κis a sublattice of L
κ. Since κ is arbitrarily large, it is sufficient, in order to conclude the proof, to establish that L
κis a L
κ,κ-elementary submodel of L
κ.
So we need to prove that L
κ| = ϕ implies that L
κ| = ϕ, for every h∨, ∧i-sentence ϕ
in L
κ,κwith parameters from L
κ. The only nontrivial instance of the proof is to
verify that L
κ| = ∃~ x ψ(~a,~ x) implies that L
κ| = ∃ ~ x ψ(~a,~ x), for every formula ψ in
L
κ,κfor which we have already proved elementariness, with a list of parameters
~a = ha
ξ| ξ < αi from L
κand a list of free variables ~ x = hx
η| η < βi, where α, β < κ. So let us fix a list ~b = hb
η| η < β i from L
κsuch that L
κ| = ψ( ~a,~b). Since α, β < κ, there are γ < κ
+and an automorphism σ of M
κ+1such that the following statements hold:
(i) x(ζ) = x(∞), for all x ∈ {a
ξ| ξ < α} ∪ {b
η| η < β} and all ζ ∈ κ
+\ γ;
(ii) σ(a) = a, for all a ∈ {a
ξ(∞) | ξ < α};
(iii) σ(b) ∈ M
κ, for all b ∈ {b
η(∞) | η < β}.
Denote by τ the automorphism of L
κdefined by the rule τ(x)(ζ) =
( x(ζ), if ζ < γ,
σ(x(ζ)), if γ 6 ζ, for all hx, ζi ∈ L
κ× κ
+.
Then τ fixes all a
ξ-s while the element c
η= τ(b
η) belongs to L
κ, for all η < β.
From L
κ| = ψ(~a,~b) it follows that L
κ| = ψ(~a, ~c), thus, by the induction hypothesis, L
κ| = ψ(~a, ~c), and therefore L
κ| = ∃~ x ψ(~a,~ x).
10. Appendix: Large partial three-frames are finitely axiomatizable For a positive integer n and a bounded lattice L, we say that L has a large partial n-frame, if there exists a homogeneous sequence ha
0, . . . , a
n−1i of order n in L such that L is generated by a
0as a neutral ideal. It is clear that the existence of a large partial (n + 1)-frame implies the existence of a large partial n-frame.
Having a large partial 3-frame does not appear to be a first-order condition a priori. However, we shall now prove that it is.
Proposition 10.1. Let L be a complemented Arguesian lattice. Then L has a large partial 3-frame iff there are a
0, a
1, a
2, b ∈ L such that
(i) a
0⊕ a
1⊕ a
2⊕ b = 1;
(ii) a
i∼ a
j, for all distinct i, j < 3;
(iii) b . a
0⊕ a
1.
In particular, for a complemented Arguesian lattice, having a large partial 3-frame can be expressed by a single first-order sentence.
Proof. It is obvious that the given condition implies that ha
0, a
1, a
2i is a homoge- neous sequence such that the neutral ideal generated by a
0is L.
Conversely, suppose that L has a large partial 3-frame. We shall make use of the dimension monoid Dim L of L introduced in [27]. As in [27], we denote by ∆(x, y) the element of Dim L representing the abstract “distance” between elements x and y of L. Since L has a zero, we put ∆(x) = ∆(0, x), for all x ∈ L. We shall also use the result, proved in [27, Theorem 5.4], that the dimension monoid of a modular lattice is a refinement monoid.
Putting ε = ∆(1) and applying the unary function ∆ to the parameters of a large partial 3-frame of L, we obtain that there are n ∈ N and α, β ∈ Dim L such that the following relations hold:
3α + β = ε; (10.1)
β ≤ nα. (10.2)
Furthermore, by J´onsson’s Theorem, L is coordinatizable, thus normal as defined in [27]. This implies easily the following statement:
(∆(x) = ∆(y) and x ∧ y = 0) = ⇒ x ∼ y, for all x, y ∈ L. (10.3) Since Dim L is a refinement monoid, (10.2) implies (see [27, Lemma 3.1]) the exis- tence of elements α
k∈ Dim L, for 0 6 k 6 n, such that
α = X
06k6n
α
kand β = X
06k6n
kα
k. Put α = P
06k6n
⌊
k3⌋ + 1
α
kand β = P
06k6n
k − 3⌊
k3⌋
α
k, where ⌊x⌋ denotes the largest integer below x, for every rational number x. Hence we immediately obtain
3α + β = ε. (10.4)
To prove that β ≤ 2α, it suffices to prove that k − 3⌊
k3⌋ 6 2⌊
k3⌋ + 2 for all k ∈ {0, 1, . . . , n}, which is immediate.
Since the ∆ function is a V-measure (see [27, Corollary 9.6]), there are a
0, a
1, a
2, b ∈ L such that a
0⊕ a
1⊕ a
2⊕ b = 1 in L while ∆(a
i) = α for all i < 3 and
∆(b) = β . Hence, by (10.3), ha
0, a
1, a
2i is a homogeneous sequence. Furthermore,
∆(b) = β ≤ 2α = ∆(a
0⊕ a
1), thus, by [27, Corollary 9.4], there are x
0≤ a
0, x
1≤ a
1, and b
0, b
1≤ b such that ∆(x
0) = ∆(b
0), ∆(x
1) = ∆(b
1), and b = b
0⊕ b
1. It follows again from (10.3) that b = b
0⊕ b
1∼ x
0⊕ x
1, whence b . a
0⊕ a
1. We remind the reader of J´onsson’s Extended Coordinatization Theorem (cf.
Page 2), which states that for complemented Arguesian lattices, existence of a large partial 3-frame implies coordinatizability. In particular, lattices with a large partial 3-frame are not enough to settle J´onsson’s Problem.
11. Open problems
Some of our problems will be formulated in the language of descriptive set theory.
We endow the powerset P(X ) ∼ = 2
Xwith the product topology of the discrete topo- logical space 2 = {0, 1}, for any set X . So P(X ) is compact Hausdorff, metrizable in case X is countable. Hence the space S = P(ω
2)× P(ω
3)×P(ω
3), endowed with the product topology, is also compact metrizable. We endow it with its canonical recursive presentation (see Y. N. Moschovakis [23]).
We define L as the set of all triples ξ = hE, M, J i ∈ S such that E is a partial ordering on a nonzero initial segment m of ω on which J and M are, respectively, the join and the meet operation with respect to E, and the lattice L
ξ= hm, E, M, Ji is complemented modular.
Since stating that a structure is a complemented modular lattice can be expressed by a finite set of ∀∃ axioms, it is not hard to verify that L is a Π
02subset of S. Put
CL = {ξ ∈ L | L
ξis coordinatizable},
the set of real codes of coordinatizable lattices. As CL is defined by a second-order existential statement, it is a Σ
11subset of S.
Problem 1. Is CL a Borel subset of S?
Problem 2. Is the set of real codes of countable complemented modular lattices
admitting an orthocomplementation a Borel subset of S?
By using sheaf-theoretical methods, we could prove that the analogue of Prob- lem 2 for 2-distributive lattices with spanning M
3has a positive solution. In fact, the obtained condition is first-order.
Problem 3. Let K be an elementary sublattice of a countable bounded lattice L.
If K is coordinatizable, is L coordinatizable?
Our next problem is related to a possible weakening of the definition of coordi- natizability.
Problem 4. If the join-semilattice Sub
cM of all finitely generated submodules of a right module M is a complemented lattice, is it coordinatizable?
Proposition 4.1 answers Problem 4 positively only in case M is nœtherian.
Problem 5. Describe the elementary invariants of 2-distributive complemented modular lattices. Is the theory of 2-distributive complemented modular lattices decidable?
Problem 6. If a finite lattice L can be embedded into some complemented modular lattice, can it be embedded into some finite complemented modular lattice?
A complemented modular lattice L is uniquely coordinatizable, if there exists a unique (up to isomorphism) regular ring R such that L ∼ = L(R).
Problem 7. Is the class of uniquely coordinatizable lattices a first-order class?
It is established in [15] that every complemented Arguesian lattice with a large partial 3-frame (see Section 10) is uniquely coordinatizable. The uniqueness part is [15, Theorem 9.4].
Acknowledgment
Part of this work was done during the author’s visit at the TU Darmstadt in November 2002. The hospitality of the Arbeitsgruppe 14 and Christian Herrmann’s so inspiring coaching on modular lattices are highly appreciated.
References
[1] E. Artin, “Alg`ebre G´eom´etrique”, Cahiers Scientifiques, Fascicule27, Gauthier-Villars, Bor- das, Paris, 1978. x+212 p.
[2] M. K. Bennett,Lattices and Geometry, Lattice Theory and its Applications, K. A. Baker and R. Wille (eds.), Heldermann Verlag 1995, 27–50.
[3] G. Birkhoff, “Lattice Theory”, Corrected reprint of the 1967 third edition. American Math- ematical Society Colloquium Publications, Vol.25. American Mathematical Society, Provi- dence, R.I., 1979. vi+418 p.
[4] S. Burris and H. P. Sankappanavar, “A Course in Universal Algebra”, The Millennium Edi- tion, online manuscript available at http://www.thoralf.uwaterloo.ca, 1999. xvi+315 p.
(Previously published as: Graduate Texts in Mathematics,78. New York, Heidelberg, Berlin:
Springer-Verlag. xvi+276 p., 1981. Out of print.)
[5] C. C. Chang and H. J. Keisler, “Model Theory”, Studies in Logic and the Foundations of Mathematics 73, Elsevier Science B. V., North Holland, third edition, fourth impression, 1994. xvi+650 p.
[6] A. Day and D. Pickering, The coordinatization of Arguesian lattices, Trans. Amer. Math.
Soc.278(1983), 507–522.
[7] K. D. Fryer and I. Halperin,The von Neumann coordinatization theorem for complemented modular lattices, Acta Sci. Math. (Szeged)17(1956), 203–249.
[8] K. R. Goodearl, “Von Neumann Regular Rings”, Second edition. Robert E. Krieger Publishing Co., Inc., Malabar, FL, 1991. xviii+412 p.
[9] G. Gr¨atzer, “General Lattice Theory. Second edition”, new appendices by the author with B. A. Davey, R. Freese, B. Ganter, M. Greferath, P. Jipsen, H. A. Priestley, H. Rose, E. T.
Schmidt, S. E. Schmidt, F. Wehrung, and R. Wille. Birkh¨auser Verlag, Basel, 1998. xx+663 p.
[10] M. Greferath and S. E. Schmidt,Projective Lattice Geometries, Appendix E in [9], 539–553.
[11] C. Herrmann,Alan Day’s work on modular and Arguesian lattices, Algebra Universalis34 (1995), 35–60.
[12] C. Herrmann, D. Pickering, and M. Roddy, A geometric description of modular lattices, Algebra Universalis31, no. 3 (1994), 365–396.
[13] E. Hrushovski and B. Zilber,Zariski geometries, J. Amer. Math. Soc.9, no. 1 (1996), 1–56.
[14] B. J´onsson,On the representations of lattices, Math. Scand.1(1953), 193–206.
[15] B. J´onsson,Representations of complemented modular lattices, Trans. Amer. Math. Soc.97 (1960), 64–97.
[16] B. J´onsson, Extensions of von Neumann’s Coordinatization Theorem, Proc. Symp. Pure Math.2(1961), 65–70.
[17] B. J´onsson,Representations of relatively complemented modular lattices, Trans. Amer. Math.
Soc.103(1962), 272–303.
[18] B. J´onsson and G. Monk,Representation of primary Arguesian lattices, Pacific J. Math.30 (1969), 95–130.
[19] R. N. McKenzie, G. F. McNulty, and W. F. Taylor, “Algebras, Lattices, Varieties. Volume I.”
The Wadsworth & Brooks/Cole Mathematics Series. Monterey, California: Wadsworth &
Brooks/Cole Advanced Books & Software, 1987. xii+361 p.
[20] F. Maeda, “Kontinuierliche Geometrien” (German), die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Ber¨ucksichtigung der Anwendungsge- biete, Bd.95. Springer-Verlag, Berlin-G¨ottingen-Heidelberg, 1958. x+244 p. (translated from Japanese by S. Crampe, G. Pickert, and R. Schauffler).
[21] F. Micol, “On representability of ∗-regular rings and modular ortholattices”, PhD Thesis, Technische Universit¨at Darmstadt, 2003.
[22] J. D. Monk and R. Bonnet, eds., “Handbook of Boolean Algebras”, Volume3, North-Holland, Amsterdam New-York Oxford Tokyo, xix+1367 p., 1989.
[23] Y. N. Moschovakis, “Descriptive Set Theory”, Studies in Logic and the Foundations of Math- ematics 100, North Holland Publishing Company, Amsterdam New-York Oxford, 1980.
xii+637 p.
[24] J. von Neumann, “Continuous Geometry”, foreword by Israel Halperin. Princeton Mathe- matical Series, Vol.25, Princeton University Press, Princeton, N. J. 1960. xi+299 p.
[25] M. Weese,Decidable Extensions of the Theory of Boolean Algebras, 985–1066 in [22].
[26] F. Wehrung,A uniform refinement property for congruence lattices, Proc. Amer. Math. Soc.
127, no. 2 (1999), 363–370.
[27] F. Wehrung,The dimension monoid of a lattice, Algebra Universalis40, no. 3 (1998), 247–
411.
LMNO, CNRS UMR 6139, Universit´e de Caen, Campus II, D´epartement de Math´ematiques, B.P. 5186, 14032 CAEN Cedex, FRANCE
E-mail address: [email protected] URL:http://www.math.unicaen.fr/~wehrung