Imaginaries in Boolean algebras.

Size: px
Start display at page:

Download "Imaginaries in Boolean algebras."

Transcription

1 Imaginaries in Boolean algebras. Roman Wencel 1 Instytut Matematyczny Uniwersytetu Wroc lawskiego ABSTRACT Given an infinite Boolean algebra B, we find a natural class of -definable equivalence relations E B such that every imaginary element from B eq is interdefinable with an element from a sort determined by some equivalence relation from E B. It follows that B together with the family of sorts determined by E B admits elimination of imaginaries in a suitable multisorted language. The paper generalizes author s earlier results concerning definable equivalence relations and weak elimination of imaginaries for Boolean algebras, obtained in [We3]. 0 Introduction and preliminaries Although no infinite Boolean algebra admits elimination of imaginaries, there exist infinite Boolean algebras admitting weak elimination of imaginaries. As proved in [We3], an infinite Boolean algebra B admits weak elimination of imaginaries iff the quotient Boolean algebra B/I(B) has at most two elements (here I(B) denotes the ideal of B consisting of all elements of the form a b with a atomless and b atomic). A special case of this result (namely: weak elimination of imaginaries for infinite Boolean algebras with finitely many atoms) plays a crucial role in studying definable sets of partially ordered o-minimal structures with ordering derived from a Boolean algebra. C. Toffalori in [To] introduced two notions of o-minimality for partially ordered first-order structures. A partially ordered structure M = (M,,...) is called quasi o-minimal if every definable set X M is a finite Boolean combination of sets defined by inequalities of the form x a and x b, where a, b M. If additionally the parameters appearing in these inequalities may be taken from the algebraic closure of the set of parameters needed to define X, then the structure M = (M,,...) is called o-minimal. It is easy to see that in case the ordering is linear, these two notions are equivalent to the usual o-minimality. C. Toffalori observed that if M = (M,,...) is quasi o-minimal and the ordering comes from some Boolean algebra B, then the number of atoms of B must be finite. By weak elimination of imaginaries for Boolean algebras with finitely atoms, the Toffalori s notions of o-minimality and quasi o-minimality coincide in case of Boolean ordered structures. A natural counterpart of o-minimality (called q-minimality) for expansions of arbitrary Boolean algebras was introduced in author s PhD thesis. An expansion (B,...) of a Boolean algebra B to the language L L BA is said to be q-minimal iff every L-definable subset of B is L BA -definable, where L BA = {,,, 0, 1} denotes the usual language of Boolean algebras. By results of [NW], for expansions of Boolean algebras with finitely many atoms, q-minimality coincides with Toffalori s notions of quasi o-minimality and o-minimality. As the model theoretic results obtained in [NW], [We1] and [We2] for Boolean ordered structures heavily rest on weak elimination of imaginaries of the underlying Boolean algebras, it is natural to expect that some form of elimination of imaginaries will be needed to investigate sets definable in q-minimal expansions of arbitrary Boolean algebras. 0 Keywords: Boolean algebra, elimination of imaginaries. 1 Research supported by a Marie Curie Intra-European Fellowship within the 6th European Community Framework Programme (contract number: MEIF-CT ) and by the Polish Government grant N N

2 In this paper, for every infinite Boolean algebra B, we find a natural multisorted language in which B admits elimination of imaginaries. The main theorem of the paper (i.e. Theorem 3.3) could be regarded as a preliminary step towards development of model theory of q-minimal expansions of arbitrary infinite Boolean algebras. Nevertheless, it might be also of independent interest. Research in this spirit has recently been conducted in the context of algebraically closed valued fields [HHM] and real closed valued fields [Me]. The paper is organized as follows. In 1 we introduce the most important tool of the paper, namely the notion of restricted elementary invariant of a Boolean algebra, and demonstrate its basic properties. In 2 we investigate certain equivalence relations in Boolean algebras and generalize Lemmas 2.2, 3.2 and 4.4 from [We3]. 3 contains the main result of the paper (Theorem 3.3). For a given infinite Boolean algebra B and a definable set X B n, we find an L BA -formula ψ(x, z) such that Y := {d B z : X = ψ(b, d)} is a non-empty set of partitions of 1 B, and for any tuples d = d 0... d m and e = e 0... e m from Y, there is a unique permutation σ of the set {0,..., m} such that the tuple d σ(0)... d σ(m) is roughly equal to e 0... e m. By roughly equal we mean here that for any i m and d {d i, e i : i m}, there is a number α < ω for which d ((d σ(i) e i ) (d σ(i) e i)) belongs to the α-th elementary ideal I α (B), while d I α (B). The proof extends author s methods from [We3] used in case of Boolean algebras with B/I(B) 2. The class of formulas of the form ψ(x, z) obtained in the proof of Theorem 3.3 and enjoying the properties described above determines a class E B of -definable equivalence relations on sets of partitions of 1 B. From Theorem 3.3 and the subsequent propositions we derive the fact that the multisorted structure B(E B ), obtained by adjoining to B all the sorts determined by equivalence relations from E B, admits elimination of imaginaries in a suitable multisorted language. For the basics of model theory we refer the reader to [ChK] and to the first chapter of [Pi]; for elementary properties of Boolean algebras to the eighth chapter of [HBA]. Our notation concerning Boolean algebras is consistent with [We3]. We use the symbols (meet), (join), (complement), 0 B and 1 B to denote the Boolean operations and Boolean constants in a Boolean algebra B. Moreover, a + b denotes the symmetric difference of elements a, b B. The language of Boolean algebras is L BA = {,,, 0, 1}. For a B we consider the Boolean algebra B a := ([0, a] B,,, a, 0 B, a), where b a := b a, and call it B restricted to a. Symbols a + and a denote a and a respectively. If Aa := A {a} B, by a A we mean {a b : b A}. Similarly we define a + A. In case b n := b 0... b n is a tuple of elements of B, by a b n we denote the tuple a b i : i n. For n < ω, η {+, } n+1 and a n B we define a η n := aη(0) 0... a η(n) n. An element a B is called atomic, if for every b (0 B, a] there is an atom c such that c b; a is said to atomless if there are no atoms b a. For instance, 0 B is always atomic and atomless. A Boolean algebra B is called atomic [atomless] is 1 B is atomic [atomless]. The set of all atoms of B is denoted by At(B). For every n < ω, we define the Boolean algebra B (n) and an ideal I n (B) B by the following conditions: I 0 (B) = {0 B }, B (n) = B/I n (B) and I n+1 (B) = πn 1 (I(B (n) )), where π n : B B (n) denotes the canonical projection. The elementary invariant of B (notation: Inv(B)) is a triple α, β, γ defined as follows: ( ) α = min {k < ω : B (k) is trivial} {ω}, { 0 if α {0, ω} or (0 < α < ω and B β = (α 1) is atomic) 1 otherwise, 2

3 { 0 if α {0, ω} γ = min( At(B (α 1) ), ω) otherwise. The set of all triples α, β, γ such that α, β, γ = Inv(B) for some Boolean algebra B is equal to INV := { 0, 0, 0, ω, 0, 0 } { α, β, γ : 0 < α < ω, β {0, 1}, γ ω and β + γ > 0}. If ab = a n B, then tp(a/b) is completely determined by the elementary invariants of Boolean algebras B d, where d is an atom in the Boolean subalgebra generated by ab. Two Boolean algebras B 1 and B 2 are elementarily equivalent iff Inv(B 1 ) = Inv(B 2 ). Let B be a Boolean algebra. For every a B and n < ω we define the (possibly empty) set Π n (a) of n + 1-partitions as follows: Π n (a) = {b n (0 B, a] : b 0... b n = a and b i b j = 0 B for i < j n}. We say that b is a partition of a B iff b Π n (a) for some n < ω. If j < ω and 1 s < ω, then there are L BA -formulas ε j (x), ψ j,s (x) and at j (x) such that for every Boolean algebra B and every element a B, the following conditions hold (see [HBA], p. 292): B = ε j (a) iff a I j (B) iff (B a) (j) is trivial, B = ψ j,s (a) iff (B a) (j) contains at least s atoms, B = at j (a) iff (B a) (j) is atomic. Lemma 0.1 [HBA, Lemma 18.8] For every α, β, γ INV, there is a (possibly infinite) set of L BA -formulas Σ α,β,γ (x) such that every formula in Σ α,β,γ (x) is of the form ε j (x), ε j (x), ψ j,s (x), ψ j,s (x), at j (x) or at j (x), where j < ω and 1 s < ω, and for every Boolean algebra B and an element a B, B = Σ α,β,γ (a) if and only if Inv(B a) = α, β, γ. Lemma 0.2 Assume that B is an infinite Boolean algebra, a = a r is a partition of 1 B and ϕ(x n, y r ) L BA (x n and y r are abbreviations for x 0... x n and y 0... y r respectively). Then ϕ(b, a) is a finite Boolean combination of sets defined by formulas of the form: ε j (a i x η n ), ψ j,s (a i x η n ), at j(a i x η n ), where i r, η {+, }n+1, j < ω and 1 s < ω. Proof. Assume that B, a r and ϕ(x n, y r ) satisfy assumptions of the lemma. For every b n B, tp(b n /a r ) is determined by the elementary invariants Inv(B a i b η n ), where i r and η {+, } n+1. From this and Lemma 0.1 our assertion follows. 1 Restricted elementary invariants For every Boolean algebra B and a triple α, β, γ INV, the set Σ α,β,γ (B) from Lemma 0.1 is type-definable, but not necessarily definable. This means that in certain cases it is not possible to 3

4 express all elementary properties of an element of a Boolean algebra using a single formula. For example, if B is the Boolean algebra of all subsets of ω, then the set {a B : B a, B a are infinite} = {a B : Inv(B a) = Inv(B a ) = 1, 0, ω } is not definable. In spite of this obstacle, in 3 of [We3] we were able to prove weak elimination of imaginaries for infinite atomic Boolean algebras counting the number of atoms below elements up to a certain level determined by the formula under consideration. In the proof of Theorem 3.3, given an infinite Boolean algebra B and a set X B n definable over a tuple a B, we give a canonical construction of an a-definable family of partitions of 1 B such that over each of them the given set is definable. To ensure that such a class is definable over a and not too large, a single formula expressing a sufficient amount of its elementary properties could be useful. In order to realize this idea, in the following definition we introduce the concept of a restricted elementary invariant of a Boolean algebra. Definition 1.1 Assume that B is a Boolean algebra with Inv(B) = α, β, γ and α 0, γ 0 are positive integers. We define the restricted α 0, γ 0 -elementary invariant of B as follows: { α, β, min(γ, γ0 ) for α α Inv α0,γ 0 (B) := 0, α 0 + 1, 0, 0 for α > α 0. The set of all restricted α 0, γ 0 -elementary invariants of Boolean algebras will be denoted by INV α0,γ 0. It is easy to see that INV α0,γ 0 = { 0, 0, 0, α 0 + 1, 0, 0 } { α, β, γ : 1 α α 0, β {0, 1}, γ γ 0 and β + γ > 0}. The crucial difference between elementary invariants and their restricted counterpart is that in the latter case for every Boolean algebra B, the set of elements a B such that B a has a given restricted elementary invariant is definable (in fact, -definable). Lemma 1.2 If α 0, γ 0 N + and α, β, γ INV α0,γ 0, then there is an L BA -formula σ α0,γ0 α,β,γ (x) such that σ α0,γ0 α,β,γ (x) is a conjunction of formulas of the form ε j(x η n ), ε j(x η n ), ψ j,s(x η n ), ψ j,s(x η n ), at j (x η n ) and at j(x η n ), where j α 0, s γ 0 and η {+, } n+1, and for every Boolean algebra B and every element a B, B = σ α0,γ0 α,β,γ (a) iff Inv α 0,γ 0 (B a) = α, β, γ. Proof. Assume that 1 α 0, γ 0 < ω. Below, for every α, β, γ INV α0,γ 0 σ α0,γ0 α,β,γ (x) satisfying our demands. σ α0,γ0 0,0,0 (x) = ε 0(x) = (x = 0), For 1 α α 0 we define: σ α0,γ0 α 0+1,0,0 (x) = ε α 0 (x). we define the formula σ α0,γ0 α,1,0 (x) = ε α(x) ε α 1 (x) at α 1 (x) ψ α 1,1 (x), σ α0,γ0 α,1,γ 0 (x) = ε α(x) ε α 1 (x) at α 1 (x) ψ α 1,γ0 (x), and σ α0,γ0 α,0,γ 0 (x) = ε α(x) ε α 1 (x) at α 1 (x) ψ α 1,γ0 (x). 4

5 Finally, in case 1 α α 0 and 1 γ < γ 0 we define: σ α0,γ0 α,0,γ (x) = ε α(x) ε α 1 (x) at α 1 (x) ψ α 1,γ (x) ψ α 1,γ+1 (x), σ α0,γ0 α,1,γ (x) = ε α(x) ε α 1 (x) at α 1 (x) ψ α 1,γ (x) ψ α 1,γ+1 (x). Every tuple in a Boolean algebra B determines a partition of 1 B. Sometimes we will consider tuples of restricted elementary invariants of B restricted to elements of such a partition. Definition 1.3 Assume that B is a Boolean algebra, a n B and α 0, γ 0 N +. The restricted α 0, γ 0 -elementary invariant of a n is defined as follows: Inv α0,γ 0 (a n ) = Inv α0,γ 0 (B a η n ) : η {+, }n+1. In particular, Inv α0,γ 0 (a) = Inv α0,γ 0 (B a), Inv α0,γ 0 (B a ). Lemma 1.4 Assume that α 0, γ 0 N + and for every η {+, } n+1, α η, β η, γ η is a triple from INV α0,γ 0. Then there is an L BA -formula ϕ(x n ) such that ϕ(x n ) is a conjunction of formulas of the form ε j (x η n ), ε j(x η n ), ψ j,s(x η n ), ψ j,s(x η n ), at j (x η n ) and at j(x η n ), where j α 0, s γ 0 and η {+, } n+1, and for every Boolean algebra B and a n B, B = ϕ(a n ) iff Inv α0,γ 0 (B a η n ) = α η, β η, γ η for η {+, } n+1. Proof. The formula satisfies our demands. ϕ(x n ) = η {+, } n+1 σ α0,γ0 α η,β η,γ η (xη n ) In the following two lemmas we outline some of the basic properties of restricted elementary invariants. Lemma 1.5 Assume that α 0, α 1, γ 0, γ 1 are positive integers, B is a Boolean algebra and a, b B. (a) If Inv(B a) = Inv(B b), then Inv α0,γ 0 (B a) = Inv α0,γ 0 (B b). (b) If α 0, γ 0 α 1, γ 1, where denotes the lexicographic ordering of N + N +, then Inv α1,γ 1 (B a) = Inv α1,γ 1 (B b) = Inv α0,γ 0 (B a) = Inv α0,γ 0 (B b). Lemma 1.6 Assume that α 0, γ 0 are positive integers, B is a Boolean algebra, a, b, c, d B, and a n, b n B. (a) If a n is a partition of 1 B, then Inv α0,γ 0 (a a n ) is completely determined by the sequence Inv α0,γ 0 (B a a i ) : i n. (b) If Inv α0,γ 0 (B a) = α 1, β 1, γ 1, Inv α0,γ 0 (B b) = α 2, β 2, γ 2 and a b = 0 B, then Inv α0,γ 0 (B a b) = α 1, β 1, γ 1 if α 1 > α 2 α 1, max(β 1, β 2 ), min(γ 0, γ 1 + γ 2 ) if α 1 = α 2 α 2, β 2, γ 2 if α 1 < α 2. (c) If a b = 0 B, Inv α0,γ 0 (B a c) = Inv α0,γ 0 (B a d) and Inv α0,γ 0 (B b c) = Inv α0,γ 0 (B b d), then Inv α0,γ 0 (B (a b) c) = Inv α0,γ 0 (B (a b) d). (d) If a b = 0 B, Inv α0,γ 0 (a a n ) = Inv α0,γ 0 (a b n ) and Inv α0,γ 0 (b a n ) = Inv α0,γ 0 (b b n ), then Inv α0,γ 0 ((a b) a n ) = Inv α0,γ 0 ((a b) b n ). 5

6 2 Equivalence relations in Boolean algebras Consider an infinite Boolean algebra B and elements a, b, c B such that a c, b c > 0 B, c a b and a b = 0 B. In [We3] we were dealing with the problem of obtaining one partition of a b from another by a finite series of modifications below a, b or c. Lemmas 2.2 and 3.2 from [We3] could be expressed in the form of the following statement. Fact 2.1 Assume that γ 0 N +, Inv(B a b) { 1, 1, 0, 1, 0, ω }, a n, b n B, for every η {+, } n+1, Inv 1,γ0 ((a b) a η n ) = Inv 1,γ 0 ((a b) b η n ), and (a b) a n = (a b) b n. Then there are tuples a 0 n = a n, a 1 n,..., ak n = b n B such that ( i < k)( d {a, b, c})(d a i n = d a i+1 n ) and ( i < k)( d {a, b, c})(inv 1,γ0 (d a i n ) = Inv 1,γ 0 (d a i+1 n )). It turns out that an analogical result cannot be obtained in case c I α (B) and a, b I α (B) for some α < ω. Informally speaking, there is too little space below c to transform one tuple into another by modifying it only below a, b or c. Lemma 4.4 from [We3] deals with modifications of tuples below elements in Boolean algebras of elementary invariant equal to 2, 0, 1, in which case one needs additional assumptions. In this section we isolate some reasonable conditions on a, b, c under which analogues of Lemmas 2.2, 3.2 and 4.4 from [We3] can be proved in arbitrary Boolean algebras and relevant methods generalized. Definition 2.2 Assume that B is a Boolean algebra and a, b B. We say that a is large in b iff ( n < ω)(a b I n (B) b I n (B)). Lemma 2.3 Assume that B is a Boolean algebra and a, b, c B. (a) If a b, then a is large in b. (b) 0 B is large in a iff a = 0 B. (c) If a b c, a is large in b and b is large in c, then a is large in c. (d) If b is large in 1 B, then a is large in b iff b is large in a. (e) If b is not large in a, then Inv(B a) = Inv(B a b ), and consequently, B a B a b. (f) If a > 0 B and b n Π n (1 B ), then b i is large in a for some i n. Lemma 2.4 Assume that α 0, γ 0 N + and a, b, d are elements of a Boolean algebra B such that a is large in b, d is not large in b, and b > a, d. Then there is an element e < a such that e is not large in a and Inv α0,γ 0 (B d) = Inv α0,γ 0 (B e). Proof. Let Inv(B a) = α 1, β 1, γ 1, Inv(B b) = α 2, β 2, γ 2 and Inv(B d) = α 3, β 3, γ 3. Our assumptions guarantee that α 1 = α 2 > α 3, so α := max(α 0, α 3 ) < ω. Define γ := max(γ 0, γ 3 ) for γ 3 < ω and γ := γ 0 in case γ 3 = ω. Let Inv α,γ (B d) = α, β, γ. Note that a d is not large in a d. By Lemma 2.3(e), Inv(B a d) = Inv(B a) and B a d B a. Since B a d = σ α,γ α,β,γ (d) ε α 3 (d), there is e < a such that B a = σ α,γ α,β,γ (e) ε α 3 (e). Hence e is not large in a, and Inv α0,γ 0 (B d) = Inv α0,γ 0 (B e). For n < ω and 0 < α 0, γ 0 < ω we denote by E n,α0,γ 0 (u n, v n, z) the following L BA -formula. E n,α0,γ 0 (u n, v n, z) = ) (ε j (z u η n ) ε j(z v η n ) η {+, } n+1 j α 0 6

7 j α 0 s γ 0 j α 0 (ψ j,s (z u η n ) ψ j,s(z v η n ) ) ) (at j (z u η n ) at j(z v η n ) z u n = z v n. It is clear that for every a B, E n,α0,γ 0 (u n, v n, a) defines an equivalence relation En,α a 0,γ 0 B n+1. Note that E 0 B n,α0,γ 0 is the equality on B n+1. on Definition 2.5 Assume that α 0, γ 0 N +, a is a non-zero element of a Boolean algebra B and a n b n B. A tuple b n B is said to be an α 0, γ 0 -modification of a n below a iff a a n = a b n and Inv α0,γ 0 (a a n ) = Inv α0,γ 0 (a b n ). Note that in the setting of the above definition, b n is an α 0, γ 0 -modification of a n below a iff B = E n,α0,γ 0 (a n, b n, a). If b n is an α 0, γ 0 -modification of a n below a and b a, then it is also an α 0, γ 0 -modification of a n below b. Definition 2.6 A non-zero element a of a Boolean algebra B is called simple iff one of the following conditions hold. (B a) (m) is non-trivial and atomless for some m < ω, (B a) (m) is non-trivial and atomic for some m < ω, Inv(B a) = ω, 0, 0. Note that an element a of a Boolean algebra B is simple iff Inv(B a) { ω, 0, 0 } { α, 1, 0 : 0 < α < ω} { α, 0, γ : 0 < α < ω, 0 < γ ω}. Lemma 2.7 Assume that a, b, c are non-zero elements of an infinite Boolean algebra B (a) If a b, and b is large in a, then a is simple iff b is simple. (b) If a, b, c are simple, a b = 0 B, c is large both in a and b, and a b is large in c, then a b is simple. Proof. Since (a) is easy, we only prove (b). Let a, b, c be simple elements of a Boolean algebra B such that a b = 0 B, c is large both in a and b, and a b is large in c. We consider three cases. Case 1. Inv(B c) = ω, 0, 0. Since a b is large in c, also Inv(B (a b) c) = ω, 0, 0. Hence Inv(B a b) = ω, 0, 0. Case 2. Inv(B c) = α, 1, 0, where 0 < α < ω. The element a b is large in c, so Inv(B (a b) c) = α, 1, 0. But then Inv(B a c) = α, 1, 0 or Inv(B b c) = α, 1, 0. Suppose for instance that the first possibility holds. As c is large in a, we get Inv(B a) = α, 1, 0. Note that either Inv(B b c) = α, 1, 0 or b c I α (B). In the first case Inv(B b) = α, 1, 0. If b c I α (B), then (since c is large in b) also b I α (B). In both cases Inv(B a b) = α, 1, 0. Case 3. Inv(B c) = α, 0, γ, where 0 < α < ω and 0 < γ ω. An argument similar to that used in Case 2 yields that Inv(B a b) = α, 0, γ. In all possible cases the element a b is simple. This finishes the proof. 7

8 Theorem 2.8 Assume that n < ω, a, b, c are simple non-zero elements of a Boolean algebra B, a b = 0 B, c a b and c is large in each of the elements a, b. Denote by α 1, β 1, γ 1 and α 2, β 2, γ 2 the elementary invariants of B a and B b respectively and let α 0, γ 0 be positive integers satisfying the following conditions. For i=1,2: if α i < ω, then α 0 α i. For i=1,2: if α i < ω, β i = 0 and γ i < ω, then γ 0 γ i. If α 1 = α 2 < ω, β 1 = β 2 = 0 and γ 1, γ 2 < ω, then γ 0 γ 1 + γ 2. Then the following conditions hold. (a) If is an equivalence relation on B n+1 containing En,α a 0,γ 0 En,α b 0,γ 0 En,α c 0,γ 0 and a n B n+1, then there is b n a n such that for every η {+, } n+1, a b η n = 0 B or a η n is large in a. (b) Any equivalence relation on B n+1 containing En,α a 0,γ 0 En,α b 0,γ 0 En,α c 0,γ 0 contains En,α a b 0,γ 0. Proof. Note that by Lemma 2.7, the element a b is simple. Throughout the proof, for the sake of notational simplicity, α 0, γ 0 -modifications will be called shortly modifications. (a) Let be an equivalence relation on B n+1 containing E a n,α 0,γ 0 E b n,α 0,γ 0 E c n,α 0,γ 0. Define E = {η {+, } n+1 : a η n is not large in a}. By Lemma 2.4, there are pairwise disjoint elements d η [0 B, a c), η E such that for every η E, Inv α0,γ 0 (B d η ) = Inv α0,γ 0 (B a a η n ) and d η is not large in a c. Let d := d η and let η 1 {+, } n+1 be such that a η1 n is large in a. We define the tuple a1 n a a 1 n = a a n, a (a 1 n )η = d η for η E, ( a (a 1 n = a d )η1 a η1 n a η n η E a (a 1 n )η = a d a η n for η E {η 1}. ), η E by the following conditions: a 1 n is a modification of a n below a, and for every η {+, } n+1, if (a 1 n )η is not large in a, then a (a 1 n )η < a c. Repeating this argument with a and a c replaced by c and b c (respectively), we obtain b n, a modification of a 1 n below c satisfying our demands. (b) Let be an equivalence relation on B n+1 containing En,α a 0,γ 0 En,α b 0,γ 0 En,α c 0,γ 0. Without loss of generality we can assume that b is large in a b. Let a n, b n B be tuples such that (a b) a n = (a b) b n and Inv α0,γ 0 ((a b) a n ) = Inv α0,γ 0 ((a b) b n ). We have to show that a n b n. We will obtain b n from a n in a series of modifications of a n below a, b or c. We consider 5 cases. Case 1. There is m < ω such that (B a) (m) and (B b) (m) are both non-trivial and atomless. Note that the elementary invariant of each of the Boolean algebras B a, B b, B c, B a b, B a c and B b c is equal to m + 1, 1, 0. Our assumptions guarantee that α 0 m + 1, so 8

9 the restricted α 0, γ 0 -elementary invariant of each of the listed Boolean algebras is also equal to m + 1, 1, 0. There is η 0 {+, } n+1 such that a η0 n is large in a b. Then also bη0 n is large in a b. By (a), without loss of generality we can assume that for every η {+, } n+1, either a a η n = 0 B or a η n is large in a. There is a 1 n, a modification of a n below a or below b such that (a 1 n )η0 is large in c. If for example a η0 n is large in a and not large in c, then there is an η 1 {+, } n+1 \ {η 0 } may be defined by the following conditions: = a a η1 n, a (a1 n )η1 = a a η0 n and a (a1 n )η = a a η n for such that a η1 n is large in a c, and the tuple a1 n a a 1 n = a a n, a (a 1 n )η0 η {η 0, η 1 }. In this situation, using the fact that the Boolean algebras (B a) (m) and (B b) (m) are atomless, we easily obtain tuples a 2 n, a3 n, a4 n B such that a 2 n is a modification of a1 n below c, (a2 n )η0 is large both in a c and b c, and for every η {+, } n+1, either a (a 2 n )η = 0 B or (a 2 n )η is large in a. a 3 n is a modification of a2 n below a, a c < (a 3 n )η0 and (a 3 n )η0 is large in a c. a 4 n is a modification of a3 n below c, a < (a4 n )η0 and (a 4 n )η0 is large in b c (so in b). The tuples a n and a 4 n are -equivalent. Similarly we can find b1 n b n such that (b 1 n )η0 large in b and (b 1 n > a. Now, b 1 )η0 n is clearly a modification of a4 n below b, so a n b n. is Case 2. There is m < ω such that (B a) (m), (B b) (m) are both finite, non-trivial and atomic. Note that Inv(B a) = m + 1, 0, k and Inv(B b) = m + 1, 0, l for some k, l N +. Our assumptions guarantee that α 0 m + 1 and γ 0 k + l. There is a tuple c <k+l (0 B, a b] of pairwise disjoint elements such that Inv(B c i ) = m + 1, 0, 1 for every i < k + l, ( i < k + l)( η 0, η 1 {+, } n+1 )(c i a η0 n bη1 n ), and ( i < k + l 1)(c i c i+1 a or c i c i+1 b or c i c i+1 c). Then (c 0... c k+l 1 ) is not large in a b and there is a unique permutation σ of the set {0,..., k + l 1} such that for any i < k + l and η {+, } n+1, c i a η n iff c σ(i) b η n. σ = τ 1... τ s, where τ 1,..., τ s are transpositions of the form (i, i+1), i < k+l 1. Let a 0 n = a n and let a r n for 1 r s be the tuple defined by the following conditions: (c 0... c k+l 1 ) a r n = (c 0... c k+l 1 ) a n and for any i < k + l and η {+, } n+1, c i a η n iff c (τ s r+1... τ s)(i) (a r n )η. Our choice of c <k+l guarantees that for every r < s, a r+1 n is a modification of ar n below a, b or c. Thus a n a s n and for every η {+, }n+1, (a s n )η + b η n is not large in a b. By (a) we can find a s+1 n as n and b1 n b n such that for every η {+, } n+1, 9

10 b 1 n a (a s+1 n )η = 0 B or (a s+1 n )η is large in a, and a (b s+1 n )η = 0 B or (b 1 n )η is large in a. is a modification of as+1 n below b. Therefore a n b n. Case 3. There is m < ω such that (B a) (m), (B b) (m) are both non-trivial and atomic, and (B a b) (m) is infinite. Without loss of generality we can assume that (B b) (m) is infinite. Note that Inv(B a) = m + 1, 0, k and Inv(B b) = m + 1, 0, ω, where k is a positive integer or ω. Our assumptions guarantee that α 0 m + 1 and if k < ω, then γ 0 k. There is η 0 {+, } n+1 such that the Boolean algebra (B b b η0 n )(m) is infinite. Then Inv(B b b η0 n ) = Inv(B (a b) bη0 n ) = m + 1, 0, ω and Inv α0,γ 0 (B b b η0 n ) = Inv α 0,γ 0 (B (a b) b η0 n ) = m + 1, 0, γ 0. If Inv α0,γ 0 (B b a η0 n ) = Inv α 0,γ 0 (B b b η0 that the Boolean algebra B b (a 5 n )η0 n ), then there is a5 n, a modification of a n below b such is infinite. If Inv α0,γ 0 (B b a η0 n ) Inv α 0,γ 0 (B b b η0 then a η0 n is large in a. There is a1 n B, a modification of a n below a such that (a 1 n )η0 in a c. Similarly, there are tuples a 2 n, a3 n B such that a 2 n is a modification of a1 n below b, ((a 2 n )η0 ) is large in b c a 3 n is a modification of a2 n below c, At((B b (a 3 n )η0 ) (m) ) = At((B b (a 2 n )η0 ) (m) ) + 1. Repeating this procedure, after γ 0 steps we can obtain a 4 n a3 n such that Inv α0,γ 0 (B b (a 4 n) η0 ) = Inv α0,γ 0 (B b b η0 n ). n ), is large There is a 5 n, a modification of a4 n below b such that the Boolean algebra (B b (a5 n ) (m) is )η0 infinite. Now, we will show that there is a 10 n a5 n such that the Boolean algebra (B a ((a10 n ) ) (m) )η0 is finite. This is trivial in case At((B a) (m) ) is finite. If Inv α0,γ 0 (B a (a 5 n )η0 ) = Inv α0,γ 0 (B (a b) (a 5 n )η0 ), then a 10 n is a result of a single modification of a5 n below a. If (B a)(m) is infinite and Inv α0,γ 0 (B a (a 5 n )η0 ) Inv α0,γ 0 (B (a b) (a 5 n )η0 ), then there are tuples a 6 n, a7 n, a8 n B such that a 6 n is a modification of a5 n below a and ((a6 n )η0 ) is large in a c, a 7 n is a modification of a6 n below b and (a7 n )η0 is large in b c, a 8 n is a modification of a7 n below c, 10

11 At((B a (a 8 n )η0 ) (m) ) = At((B a (a 7 n )η0 ) (m) ) + 1, and At((B b (a 8 n )η0 ) (m) ) is infinite Repeating this procedure, after γ 0 steps we can find a 9 n a8 n such that Inv α 0,γ 0 (B a (a 9 n )η0 ) = Inv α0,γ 0 (B (a b) (a 9 n )η0 ) and the Boolean algebra (B b (a 9 n )η0 ) (m) is infinite. Then there is a 10 n, a modification of a9 n below a, such that the Boolean algebra (B a ((a10 n )η0 ) ) (m) is finite. A similar argument yields a 11 n a10 n such that ((a11 n )η0 ) is not large in a. By (a) there is such that (a12 n )η0 > a and (B b a 12 n )(m) is infinite. Similarly we can find b 1 n b n such that (b 1 n )η0 > a and (B b (b 1 n )η0 ) (m) is infinite. It is easy to see that b n is a modification of a 12 n below b. Thus a n b n. a 12 n a11 n Case 4. Inv(B a) = Inv(B b) = ω, 0, 0. Note that Inv(B a b) = Inv(B a c) = Inv(B b c) = Inv(B c) = ω, 0, 0. There is η 0 {+, } n+1 such that b η0 n is large in b. Then Inv(B b b η0 n ) = ω, 0, 0 and Inv α 0,γ 0 (B b b η0 n ) = α 0 + 1, 0, 0. If Inv α0,γ 0 (B b a η0 n ) = α 0 + 1, 0, 0, then there is a 2 n, a modification of a n below b such that (a 2 n is large in b. So assume that Inv )η0 α0,γ 0 (B b a η0 n ) α 0+1, 0, 0. Then Inv α0,γ 0 (B a a η0 n ) = α 0 + 1, 0, 0, and there is a 1 n, a modification of a n below a such that (a 1 n is large in a c. )η0 Similarly, there is a 2 n, a modification of a1 n below c such that (a2 n is large in a c and large )η0 in b c. Now, modifying a 2 n below a we obtain a3 n such that (a3 n )η0 is large in a c and (a 3 n > )η0 a c. A modification of a 3 n below c gives a4 n such that (a4 n is large in b c and (a 4 )η0 n > a. )η0 In a similar manner one can find b 1 n b n such that (b 1 n is large in b and (b 1 )η0 n > a. Note )η0 that b 1 n is a modification of a4 n below b. Therefore a n b n. Case 5. There is m < ω such that a I m+1 (B) \ I m (B) and b I m+1 (B). Let Inv(B b) = α, β, γ. Our assumptions guarantee that α 0 m + 1, α m + 2, exactly one of β, γ is equal 0, if α < ω, then α 0 α, if (B a) (m) is finite, then γ 0 At((B a) (m) ), if α < ω and (B b) (α 1) is finite, then γ 0 At((B b) (α 1) ), and Inv(B b) = Inv(B a b). 11

12 There is η 0 {+, } n+1 such that b η0 n is large in b. Then a bη0 n is not large in (a b) bη0 n and Inv α0,γ 0 (B b b η0 n ) = Inv α 0,γ 0 (B (a b) b η0 n ). Since Inv α0,γ 0 (B (a b) a η0 n ) = Inv α 0,γ 0 (B (a b) b η0 n ), (a b) aη0 n I m+1(b) and a a η0 n is not large in (a b) a η0 n. Hence Inv α 0,γ 0 (B b a η0 n ) = Inv α 0,γ 0 (B (a b) a η0 n ) and Inv α 0,γ 0 (B b a η0 n ) = Inv α0,γ 0 (B b b η0 n ). There is a1 n, a modification of a n below b, such that b c (a 1 n )η0 I m+1 (B). Now, we are ready to show that there is c n a 1 n such that cη0 n > a and Inv α 0,γ 0 (B b c η0 n ) = Inv α0,γ 0 (B b (a 1 n )η0 ). Obviously, if (a 1 n )η0 > a, then we can take c n := a 1 n. If for every η 1 η 0, (a 1 n )η1 is not large in a, then c n exists by (a). So assume that there is η 1 η 0 such that (a 1 n )η1 is large in a. Let a 2 n be a modification of a1 n below a such that (a2 n )η1 is large in a c. Case 5a: (B a) (m) is atomless. By (a) without loss of generality we can assume that Inv(B a (a 2 n) η ) = Inv(B a) = Inv(B a c) = m + 1, 1, 0 for every η {+, } n+1 with a (a 2 n )η > 0 B. Let d = a c (a 2 n and let e (0 )η1 B, b c (a 2 n ) be an element such that Inv(B e) = )η0 m + 1, 1, 0. Define a 3 n, a modification of a2 n below c by the following conditions: (d e) a 3 n = (d e) a 2 n, (d e) (a 3 n = d, and )η0 (d e) (a 3 n )η1 = e. There is a 4 n, a modification of a3 n below a such that (a3 n > a c and (a 3 )η0 n is large in )η0 a c. Repeating our previous argument we find a 5 n, a modification of a4 n below c such that (a 5 n > a and Inv )η0 α0,γ 0 (B b (a 5 n ) = Inv )η0 α0,γ 0 (B b (a 1 n ). So c )η0 n := a 5 n satisfies our demands. Case 5b: (B a) (m) is atomic. Choose d (0 B, a c (a 2 n ] and e (0 )η1 B, b c (a 2 n ) such that Inv(B d) = Inv(B e) = )η0 m + 1, 0, 1. Define a 3 n, a modification of a2 n below c by the following conditions: (d e) a 3 n = (d e) a 2 n, (d e) (a 3 n )η0 = d, and (d e) (a 3 n )η1 = e. If (B a) (m) is finite, then, repeating this procedure, one can find a 4 n a3 n such that ((a4 n )η0 ) is not large in a. Then, by (a) there is c n satisfying our demands. If (B a) (m) is infinite, then again, repeating the procedure, one can find a 4 n a3 n such that (B a (a 4 n )η0 ) (m) has at least γ 0 atoms. There is a 5 n, a modification of a4 n below a such that 12

13 the Boolean algebra (B a ((a 4 n )η0 ) ) (m) is finite. As previously, there are: a 6 n a5 n such that ((a 6 n )η0 ) is not large in a, and (by (a)) there is c n a 6 n satisfying our demands. By arguments similar to those applied above, we can find b 1 n b n such that (b 1 n )η0 is large in b and (b 1 n )η0 > a. It is clear that b 1 n is a modification of a6 n below b. So b n a n. 3 The main theorem In [We3], given an infinite Boolean algebra B with B/I(B) 2 and a consistent formula ϕ(x, a) L BA (B), we demonstrated how to find a formula ψ(x, z m ) L BA for which {d m : ϕ(b, a) = ψ(b, d m )} is a non-empty and finite subset of Π m (1 B ). In the proofs of Lemmas 2.3, 3.3, 4.3 and 4.5 in [We3], we obtained the mentioned result for Boolean algebras with elementary invariants 1, 1, n (n < ω), 1, 0, ω, 1, 1, ω and 2, 0, 1 respectively. In this section we generalize our caseby-case analysis to arbitrary Boolean algebras. The following lemmas will be used in the proof of the main theorem. Lemma 3.1 Assume that B is a non-trivial Boolean algebra and d m, e m are partitions of 1 B. Then the following conditions are equivalent. (a) There is a unique permutation σ of the set {0,..., m} such that ( i m)( d d m e m )(d σ(i) + e i is not large in d). (b) (a) without uniqueness of σ. (c) For every i m, e i is large in at most one element from d m and d i is large in at most one element from e m. Proof. For m = 0 the lemma holds trivially, so assume that m 1 and suppose that the lemma holds in all Boolean algebras for tuples of length m. (b)= (c). Suppose for a contradiction that there are i, j, l m, j l such that e i is large both in d j and in d l. Let σ be a permutation of the set {0,..., m}. If σ(i) = j, then d σ(i) + e i = d j + e i d l e i, so d σ(i) + e i is large in d l. Similarly, if σ(i) = l, then d σ(i) + e i is large in d j. If σ(i) {j, l}, then d σ(i) + e i (d j d l ) e i and d σ(i) + e i is large both in d j and d l. (c)= (a) Fix a Boolean algebra B and d m, e m B, partitions of 1 B for which (c) holds. Choose i 0 m such that e i0 is large in 1 B. There is a unique j 0 m such that d j0 is large in e i0. Then e i0 is the only element of the partition e m which is large in d j0. Thus d j0 +e i0 is not large in d j0 nor in e i0. (c) guarantees that d j0 is not large in e i for i i 0. Note that (d j0 +e i0 ) e i = d j0 e i for i i 0. Consequently, d j0 + e i0 is not large in e i for i i 0. Similarly we prove that d j0 + e i0 is not large in d j for j j 0. In this way have shown that if d d m e m, then d j0 + e i0 is not large in d. Now, for i, j m, i i 0, j j 0 we define: d 1 j = (d j0 e i0 ) d j and e 1 i = (d j0 e i0 ) e i. The tuples d := d 1 i : i m, i i 0 and e := e 1 j : j m, j j 0 are partitions of (d j0 e i0 ). If i i 0 and j j 0, then d 1 j e 1 i = (d j0 e i0 ) d j e i = d j e i. 13

14 So for any i, j m, i i 0, j j 0, d 1 j is large in e 1 i iff d j is large in e i, and similarly This implies that e 1 i is large in d 1 j iff e i is large in d j. for every i m, i i 0, e 1 i is large in at most one element from d1 j : j m, j j 0, and for every j m, j j 0, d 1 j is large in at most one element from e1 i : i m, i i 0. Therefore, by the inductive hypothesis applied to the Boolean algebra B (d j0 e i0 ), there is a bijection τ : {i m : i i 0 } {j m : j j 0 } such that d 1 τ(i) + e1 i is not large in c whenever i m, i i 0 and c de. We know that if i m and i i 0, then none of the elements d j0, d 1 τ(i) + e1 i is large in e i, in which case (d τ(i) + e i ) e i = ((d 1 τ(i) + e1 i ) e i ) (d j0 e i ). So d τ(i) + e i is not large in e i. We also know that d j 0 is not large in e i0. Moreover, if i m and i i 0, then (d τ(i) + e i ) e i0 = d τ(i) e i0 d j 0 e i0. Hence, d τ(i) + e i is not large in e i0. If i, l are distinct numbers from {0,..., m} \ {i 0 }, then (d τ(i) + e i ) e l = (d 1 τ(i) + e1 i ) e l. But d 1 τ(i) + e1 i is not large in e l, so d τ(i) + e i is not large in e l. In this way we have shown that d τ(i) + e i is not large in e l whenever i, l m and i i 0. Similarly one can prove that d τ(i) + e i is not large in d j for i, j m and j j 0. Let σ be a permutation of the set {0,..., m} defined by the conditions: σ(i 0 ) = j 0 and σ(i) = τ(i) for i {0,..., m} \ {i 0 }. Our above arguments combined together show that d σ(i) + e i is not large in d whenever i m and d d m e m. For the uniqueness of σ, observe that if j σ(i), then e i is not large in d j, and d j + e i is large in d j. This finishes the proof. Lemma 3.2 Assume that B is a Boolean algebra and d m, e m B are partitions of 1 B such that at least one of the following conditions (a), (b) holds. (a) There are i, j, l m, j l such that e i is large both in d j and d l. (b) There are i, j, l m, j l such that d i is large both in e j and e l. Then at least one of the following conditions (a ), (b ) holds. (a ) There are i, j, l m, j l such that e i is large both in d j and d l, and d j d l is large in e i. (b ) There are i, j, l m, j l such that d i is large both in e j and e l, and e j e l is large in d i. 14

15 Proof. Suppose for example that (a) holds and let i 0 = i. If d j d l is not large in e i0, then there is j 0 m, j 0 j, l such that d j0 is large in e i0. If e i0 is large in d j0, then (a ) holds for i := i 0, j := j and l := j 0. Otherwise, there is i 1 m, i 1 i 0 such that e i1 is large in d j0. If d j0 is large in e i1, then (b ) holds for i := j 0, j := i 0 and i := i 1. Continuing this construction, after finitely many steps we obtain i, j, l m for which (a ) or (b ) holds. Theorem 3.3 Assume that B is an infinite Boolean algebra, ϕ(x, y) L BA, x = x n, y = y r, a = a r B and ϕ(b, a). There is an L BA -formula ψ(x, z m ) such that {d m B m+1 : ϕ(b, a) = ψ(b, d m )} is a non-empty subset of Π m (1 B ), and for any d m, e m B, if ψ(b, d m ) = ψ(b, e m ) = ϕ(b, a), then d m, e m Π m (1 B ) and there is a unique permutation σ of the set {0,..., m} such that for any l m and d d m e m, the element d σ(l) + e l is not large in d. Proof. Suppose that B, ϕ(x, y) and a = a r satisfy our assumptions. Without loss of generality we can assume that a r is a partition of 1 B whose all elements are simple. By Lemma 0.2, we can also assume that ϕ(x, a) is a finite Boolean combination of formulas of the form ε j (a i x η n ), ψ j,s(a i x η n ) and at j(a i x η n ), where i r, η {+, } n+1, j < ω and 1 s < ω. For every i r, denote by α i, β i, γ i the elementary invariant of the Boolean algebra B a i. Fix positive integers α 0 and γ 0 so that the following conditions are satisfied. If j > α 0, then the formulas ε j, at j do not occur in ϕ(x, a). If j > α 0 or s > γ 0, then ψ j,s does not occur in ϕ(x, a). For every i r, if α i < ω, then α 0 α i and γ 0 Define the following formula: {s:α s =α i,γ s <ω} θ(z, y) = u n v n [E n,α0,γ 0 (u n, v n, z) (ϕ(u n, y) ϕ(v n, y))]. Of course, by our choice of α 0 and γ 0, B = θ(a i, a) for every i r. Fix c m, a partition of 1 B, satisfying the following conditions: if i r, then a i c l for some l m, B = θ(c l, a) for every l, for every l m, c l is simple, γ i. if l 1 < l 2 m and B = θ(c l1 c l2, a), then c l1 c l2 is not simple. For every tuple d B n+1 we define a function f d : {+, } n+1 {0,..., m} INV α0,γ 0 as follows: f d (η, l) = Inv α0,γ 0 (B a l d η n ), 15

16 where η {+, } n+1 and l m. Let {f 0,..., f t } = {f d : d B n+1 and B = ϕ(d, a)}, and for every i t define the following L BA -formula: ϱ i (x n, z m ) = η {+, } n+1 l m σ α0,γ0 f i(η,l) (z l x η n ). It is easy to see that for every i t and d B n+1. Let B = ϱ i (d, c m ) iff f d = f i ϱ(x n, z m ) = i t ϱ i (x m, z m ). Claim 1. ϱ(b, c m ) = ϕ(b, a). Proof of Claim 1. Fix a tuple d = d n B n+1 and suppose that B = ϕ(d, a). Then f d = f i for some i t. For every η {+, } n+1, l m and α, β, γ INV α0,γ 0 we have that This means that f i (η, l) = f d (η, l) = α, β, γ B = σ α0,γ0 α,β,γ (c l d η m ). B = σ α0,γ0 f i(η,l) (c l d η m ) for every η {+, } n and l m. Hence B = ϱ i (d, c m ) and B = ϱ(d, c m ). In this way we have shown that ϕ(b, a) ϱ(b, c m ). To prove the reverse inclusion, suppose that B = ϱ(d, c m ). Then B = ϱ i (d n, c m ) for some i t, which means that f d = f i. Choose a tuple e B n+1 such that f i = f e and B = ϕ(e, a). The equality f d = f e implies that B = ( ) σ α0,γ0 α,β,γ (c l d η ) σ α0,γ0 α,β,γ (c l e η ). l m η {+, } n+1 α,β,γ INV α0,γ 0 Define the tuples d 0,..., d m+1 by the following conditions: d 0 = d, c l d l+1 = c l e for every l m and c l d l+1 = c l d l for every l m. It is clear that d m+1 = e and B = E n,α0,γ 0 (d l, d l+1, c l ) for every l m. Hence B = ϕ(d l, a) ϕ(d l+1, a) for l m. Since B = ϕ(d m+1, a), we infer that B = ϕ(d, a), which finishes the proof of Claim 1. Let θ (z, z m ) = u n v n [E n,α0,γ 0 (u n, v n, z) (ϱ(u n, z m ) ϱ(v n, z m ))]. 16

17 It is evident from Claim 1 that θ (B, c m ) = θ(b, a). Put ψ(x, z m ) = ϱ(x, z m ) z m Π m (1) θ (z l, z m ) {l 1<l 2 m:c l1 c l2 is simple } l m θ (z l1 z l2, z m ) l m σ α0,γ0 Inv α0,γ 0 (B c l ) (z l). Obviously, ψ(b, c m ) = ϱ(b, c m ) = ϕ(b, a). The definition of ψ(x, z m ) assures that for every d m B m+1, if ϕ(b, a) = ψ(b, d m ), then d m Π m (1 B ). Claim 2. If d m B m+1 and ϕ(b, a) = ψ(b, d m ), then each element of the tuple d m is simple. Proof of claim 2. The claim is obvious if Inv(B) ω, 0, 0, because then α 0 max(α 0,..., α m ) and Inv α0,γ 0 (c m ) = Inv α0,γ 0 (d m ). So assume that Inv(B) = ω, 0, 0 and let J = {i m : Inv(B c i ) = ω, 0, 0 }, J = {i m : Inv(B d i ) = ω, 0, 0 }. Again, our assumptions guarantee that if j J, then α 0 α j and Inv α0,γ 0 (B c j ) = Inv α0,γ 0 (B d j ) whenever j J. This implies that if j J, then d j is simple and Inv(B d j ) ω, 0, 0, so J J. To finish the proof of the claim, we only have to show that J = J. This is clear if J = 1. Suppose that J 2 and J J. Then there are i J and j, l J, j l such that d i is large in c j and in c l. The element c j c l is simple and B = θ(c j c l, a). Define an equivalence relation on B n+1 as follows: g n h n B = ϕ(g n, a) ϕ(h n, a). Since B = θ(c j, a) θ(c l, a), contains En,α cj 0,γ 0 E c l n,α 0,γ 0. We know that ψ(b, d m ) = ϕ(b, a), so θ (B, d m ) = θ(b, a). Since B = θ (d i, d m ), we have that B = θ(d i, a), and contains En,α di 0,γ 0. Hence contains E di (cj c l) n,α 0,γ 0. By Lemma 2.8, contains E cj c l α 0,γ 0, which means that B = θ(c j c l, a), a contradiction. Now assume that d m, e m B n+1 and ϕ(b, a) = ψ(b, d m ) = ψ(b, e m ). Then the tuples d m, e m are partitions of 1 B into simple elements. By Lemma 3.1, we will be done if we prove the following claim. Claim 3. There is a permutation σ of the set {0,..., m} such that for any i m and d d m e m, d σ(i) + c i is not large in d. Proof of Claim 3. The claim is trivial for m = 0, so let m 1 and suppose for a contradiction that the claim does not hold for m. Then, by Lemma 3.1, there are i, j, l m, j l such that e i is large in d j and in d l, or d i is large in e j and in e l. By Lemma 3.2, without loss of generality we can assume that e i is large in d j and in d l, and d j d l is large in e i. Since d j, d l, e i are all simple, by Lemma 2.7, also d j d l is simple. As in the proof of Claim 2 we have that B = θ(d j, a) θ(d l, a) θ(e i (d j d l ), a) θ(d j d l, a). Let be the equivalence relation on B n+1 defined as in the proof of Claim 2. The relation contains En,α dj 0,γ 0 E d l α 0,γ 0 E (dj d l) e i α 0,γ 0. By Theorem 2.8 for a := d j, b := d l and c := (d j d l ) e i, contains also E dj d l n,α 0,γ 0, which means that B = θ(d j d l, a), a contradiction. This finishes the proof of the theorem. 17

18 Proposition 3.4 Assume that B is an infinite Boolean algebra and n N +. Then the following conditions are equivalent. (a) B/I n (B) 2. (b) If r N + and X B r is a non-empty definable set, then there is an L BA -formula ψ(x, z m ) such that {d m B m+1 : X = ψ(b, d m )} is a nonempty subset of Π m (1 B ), and for any d m, e m B m+1, if X = ψ(b, d m ) = ψ(b, e m ), then there is a unique permutation σ of the set {0,..., m} such that d σ(i) + e i I n 1 (B) and d σ(i) + e i is not large in d whenever i m and d d m e m. Proof. (a)= (b). Let B be an infinite Boolean algebra with B/I n (B) 2, r N + and X B r a non-empty definable set. Fix an L BA -formula ψ(x, z m ) satisfying the assertion of Theorem 3.3 and partitions d m, e m of 1 B for which X = ψ(b, d m ) = ψ(b, e m ). Denote by σ the unique permutation of the set {0,..., m} such that for any i m and d d m e m, the element d σ(i) + e i is not large in d. Below we consider two cases. Case 1. B = I n (B). For any i, j m, (d σ(i) + e i ) d j I n 1 (B). So d σ(i) + e i I n 1 (B). Case 2. B/I n (B) = 2. In this case there are a unique i 0 m such that e i0 I n (B), and a unique j 0 m such that d j0 I n (B). We claim that σ(i 0 ) = j 0. Suppose for a contradiction that this is not true. Then (d σ(i0) + e i0 ) d j0 I n (B), which means that d σ(i0) + e i0 is large in d j0 contradicting Theorem 3.3. So σ(i 0 ) = j 0. The element d j0 + e i0 is not large in e i for i m. Thus, if i i 0, then (d j0 + e i0 ) e i I n 1 (B). This implies that d j0 e i 0 = (d j0 + e i0 ) e i 0 I n 1 (B). A similar argument shows that d j 0 e i0 I n 1 (B). Hence d j0 + e i0 I n 1 (B). Now, let l m and l i 0. As previously, (d σ(l) + e l ) e i I n 1 (B) for i i 0. Also (d σ(l) + e l ) e i0 = d j 0 d σ(l) e i0 d j 0 e i0 I n 1 (B). Hence d σ(l) + e l I n 1 (B). (b)= (a). Let B be a Boolean algebra with B/I n (B) 4 and a B an element for which a + I n (B) is not -definable. We can assume that a satisfies the following additional conditions. In case B/I n (B) is atomic, a + I n (B) is an atom of B/I n (B). In case B/I n (B) is not atomic, a+i n (B) is atomless as an element of B/I n (B) and a +I n (B) is not atomic as an element of B/I n (B). Our choice of a guarantees that the elements 0 B, a, a, 1 B belong to distinct cosets of I n (B). In particular, a, a I n (B). Consider the following {a}-definable set: X = {c B : a + c I n (B)} = {c B : B = ε n (a + c)}. Fix an L BA -formula ψ(x, z m ) such that {e m B m+1 : X = ψ(b, e m )} is a nonempty subset of Π m (1 B ) and a partition d m Π m (1 B ) for which X = ψ(b, d m ). Since X is not -definable, m 1. We will show how to find a partition e m Π m (1 B ) such that X = ψ(b, e m ) and for every permutation σ of the set {0,..., m}, there are i m and d d m e m such that d σ(i) + e i is large in d or d σ(i) + e i I n 1 (B). We consider three cases. Case 1. There is i m such that d i a, d i a I n(b) or d i a, d i a I n (B). 18

19 Assume for example that the first alternative holds. Fix i < j m such that d i a, d j a I n (B). There is d (0 B, a d i ) such that d I n (B) \ I n 1 (B). Then Inv(B a d i d ) = Inv(B a d i ) and Inv(B a (d j d)) = Inv(B a d j ). Define e i = d i d, e j = d j d and e l = d l for l {i, j}. The tuple e m is a partition of 1 B and tp(e m /a) = tp(d m /a). Consequently, X = ψ(b, e m ). Let σ be a permutation of the set {0,... m}. If σ(i) = i, then If σ(i) = j, then Finally, if σ(i) {i, j}, then d σ(i) + e i = d i + (d i d ) = d I n 1 (B). d σ(i) + e i = d j + (d i d ) > d j, so d σ(i) + e i I n 1 (B). d σ(i) + e i = d l + e i > e i, so d σ(i) + e i I n 1 (B). Case 2. There is i m such that d i I n(b). Fix j m, j i. Let c = a d j. Then a + c = d j a I n (B) and the formula ε n (c + x) defines X. There is d (0 B, (a d i ) d j ) such that Inv(B d) = Inv(B d j ) and the elements d d j and d d j are both large in d d j. Define: e i = (d i d j ) d, e j = d and e l = d l for l {i, j}. The tuple e m is a partition of 1 B and tp(cd m ) = tp(ce m ). Consequently, X = ψ(b, e m ). Let σ be a permutation of the set {0,..., m}. If σ(j) = j, then d σ(j) + e j = d j + d > d d j, so d σ(j) + e j is large in d j. If σ(j) = i, then d σ(j) + e j = d i + d > d d i, so d σ(j) + e j is large in d i. If σ(j) = l {i, j}, then d σ(j) + e j = d l + d > d l, so d σ(j) + e j is large in d l. Case 3. There are i < j m such that d i + a I n (B) and d j + a I n (B). There is d (0 B, a d i ) such that d I n (B)\I n 1 (B). Define c = a d, e i = d d i, e j = d j d and e l = d l for l {i, j}. Then e m is a partition of 1 B and tp(ad m ) = tp(ce m ). Consequently, the set defined by the formula ε n (c + x) is equal to ψ(b, e m ). Since a + c I n (B), the formula ε n (x + c) defines X and X = ψ(b, e m ). Proceeding as in Case 1, one can show that if σ is a permutation of the set {0,..., m} and l n, then d σ(l) + e l I n 1 (B). Corollary 3.5 [We3, Theorem 4.8] Assume that B is an infinite Boolean algebra. Then the following conditions are equivalent. (a) B/I(B) 2. (b) If r N + and X B r is a non-empty definable set, then there is an L BA -formula ψ(x, z m ) such that {d m B m+1 : X = ψ(b, d m )} is a nonempty subset of Π m (1 B ), and for any d m, e m B m+1, if X = ψ(b, d m ) = ψ(b, e m ), d m is a permutation of e m. Proposition 3.6 Assume that B is an infinite Boolean algebra with Inv(B) = ω, 0, 0, r N + and X B r is a definable set. Then there are a positive integer α and an L BA -formula ψ(x, z m ) such that 19

20 {d m B m+1 : X = ψ(b, d m )} is a nonempty subset of Π m (1 B ), and for any d m, e m B m+1, if X = ψ(b, d m ) = ψ(b, e m ), then there is a unique permutation σ of the set {0,..., m} such that for any i m and d d m e m, d σ(i) + e i is not large in d and d σ(i) + e i I α (B). Proof. Fix a nonempty set X B r defined by ϕ(x, a) L BA (B). Let ψ(x, z m ) be the formula obtained as in proof of Theorem 3.3. We claim that ψ(x, z m ) satisfies the assertion of Proposition 3.6. Assume for a contradiction that for every positive integer α, there are partitions d α m, eα m Π m (1 B ) such that X = ψ(b, d α m ) = ψ(b, eα m ) and for every permutation σ of the set {0,..., m}, there are i m and d d α m eα m d α σ(i) + eα i I α(b). such that Then there are B 1 B and partitions d m, e m Π m (1 B1 ) such that ψ(b 1, a) = ψ(b 1, d m ) = ψ(b 1, e m ) and for every permutation σ of {0,... m}, there are i m and d d m e m such that Inv(B d (d σ(i) + e i )) = ω, 0, 0. The latter means that d σ(i) + e i is large in d, which contradicts Theorem Elimination of imaginaries Assume that M is a multisorted structure for a multisorted language L and let n N +. For any finite collection M 0,..., M n of sorts in M, any -definable set X M 0... M n and any -definable equivalence relation E on X, denote by S E the set of all equivalence classes of E and by f E the function from X onto S E sending a X to [a] E. In case E is the equality on a sort N from M, we identify N with N/E. The structure M together with all sorts S E and functions f E will be denoted by M eq. If E is a family of -definable equivalence relations on -definable subsets of products of finite collections of sorts in M, then M(E) denotes the multisorted structure M together with all sorts S E and functions f E, where E E. The multisorted language of M(E) will be denoted by L(E). We say that a multisorted structure M admits elimination of imaginaries iff for any finite collection M 0,..., M n of sorts in M, any -definable set X M 0... M n and any -definable equivalence relation E on X, there is a -definable function f from X into a product of some finite collection of sorts in M such that for any a, b X, M = E(a, b) iff f(a) = f(b). We say that a complete theory for a multisorted language admits elimination of imaginaries iff every model of T does. Clearly, for any multisorted structure M, if T h(m) admits elimination of imaginaries, then also M does. Proposition 4.1 Assume that M is a multisorted L-structure and E is a family of -definable equivalence relations on -definable subsets of products of finite collections of sorts in M. Then the following conditions are equivalent. (a) M(E) admits elimination of imaginaries. (b) If M 0,..., M n is a collection of sorts in M, X M 0... M n is a -definable (in M) set and E is a -definable (in M) equivalence relation on X, then there exist a collection of sorts N 0,..., N k in M(E) and a -definable (in M(E)) function f : X N 0... N k such that for any a, b X, M = E(a, b) iff f(a) = f(b). 20

On the strong cell decomposition property for weakly o-minimal structures

On the strong cell decomposition property for weakly o-minimal structures On the strong cell decomposition property for weakly o-minimal structures Roman Wencel 1 Instytut Matematyczny Uniwersytetu Wroc lawskiego ABSTRACT We consider a class of weakly o-minimal structures admitting

More information

VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents

VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 BENJAMIN LEDEAUX Abstract. This expository paper introduces model theory with a focus on countable models of complete theories. Vaught

More information

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory Part V 7 Introduction: What are measures and why measurable sets Lebesgue Integration Theory Definition 7. (Preliminary). A measure on a set is a function :2 [ ] such that. () = 2. If { } = is a finite

More information

Chapter 4. Measure Theory. 1. Measure Spaces

Chapter 4. Measure Theory. 1. Measure Spaces Chapter 4. Measure Theory 1. Measure Spaces Let X be a nonempty set. A collection S of subsets of X is said to be an algebra on X if S has the following properties: 1. X S; 2. if A S, then A c S; 3. if

More information

Economics 204 Fall 2011 Problem Set 1 Suggested Solutions

Economics 204 Fall 2011 Problem Set 1 Suggested Solutions Economics 204 Fall 2011 Problem Set 1 Suggested Solutions 1. Suppose k is a positive integer. Use induction to prove the following two statements. (a) For all n N 0, the inequality (k 2 + n)! k 2n holds.

More information

Set theory and topology

Set theory and topology arxiv:1306.6926v1 [math.ho] 28 Jun 2013 Set theory and topology An introduction to the foundations of analysis 1 Part II: Topology Fundamental Felix Nagel Abstract We provide a formal introduction into

More information

DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES

DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES ISAAC GODBRING AND HENRY TOWSNER Abstract. We show that any countable model of a model complete theory has an elementary extension with a pseudofinite-like

More information

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007) Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1

More information

On poset Boolean algebras

On poset Boolean algebras 1 On poset Boolean algebras Uri Abraham Department of Mathematics, Ben Gurion University, Beer-Sheva, Israel Robert Bonnet Laboratoire de Mathématiques, Université de Savoie, Le Bourget-du-Lac, France

More information

SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS

SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS MARINA SEMENOVA AND FRIEDRICH WEHRUNG Abstract. For a partially ordered set P, let Co(P) denote the lattice of all order-convex

More information

BOOLEAN ALGEBRA APPROXIMATIONS

BOOLEAN ALGEBRA APPROXIMATIONS BOOLEAN ALGEBRA APPROXIMATIONS KENNETH HARRIS AND ANTONIO MONTALBÁN Abstract. Knight and Stob proved that every low 4 Boolean algebra is 0 (6) -isomorphic to a computable one. Furthermore, for n = 1, 2,

More information

Annals of Pure and Applied Logic

Annals of Pure and Applied Logic Annals of Pure and Applied Logic 161 (2010) 944 955 Contents lists available at ScienceDirect Annals of Pure and Applied Logic journal homepage: www.elsevier.com/locate/apal Types directed by constants

More information

PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE

PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE D-MAXIMAL SETS PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE Abstract. Soare [23] proved that the maximal sets form an orbit in E. We consider here D-maximal sets, generalizations of maximal sets introduced

More information

2. Prime and Maximal Ideals

2. Prime and Maximal Ideals 18 Andreas Gathmann 2. Prime and Maximal Ideals There are two special kinds of ideals that are of particular importance, both algebraically and geometrically: the so-called prime and maximal ideals. Let

More information

Universal Algebra for Logics

Universal Algebra for Logics Universal Algebra for Logics Joanna GRYGIEL University of Czestochowa Poland j.grygiel@ajd.czest.pl 2005 These notes form Lecture Notes of a short course which I will give at 1st School on Universal Logic

More information

VC-DENSITY FOR TREES

VC-DENSITY FOR TREES VC-DENSITY FOR TREES ANTON BOBKOV Abstract. We show that for the theory of infinite trees we have vc(n) = n for all n. VC density was introduced in [1] by Aschenbrenner, Dolich, Haskell, MacPherson, and

More information

Preliminaries. Introduction to EF-games. Inexpressivity results for first-order logic. Normal forms for first-order logic

Preliminaries. Introduction to EF-games. Inexpressivity results for first-order logic. Normal forms for first-order logic Introduction to EF-games Inexpressivity results for first-order logic Normal forms for first-order logic Algorithms and complexity for specific classes of structures General complexity bounds Preliminaries

More information

ω-stable Theories: Introduction

ω-stable Theories: Introduction ω-stable Theories: Introduction 1 ω - Stable/Totally Transcendental Theories Throughout let T be a complete theory in a countable language L having infinite models. For an L-structure M and A M let Sn

More information

Short notes on Axioms of set theory, Well orderings and Ordinal Numbers

Short notes on Axioms of set theory, Well orderings and Ordinal Numbers Short notes on Axioms of set theory, Well orderings and Ordinal Numbers August 29, 2013 1 Logic and Notation Any formula in Mathematics can be stated using the symbols and the variables,,,, =, (, ) v j

More information

GEOMETRIC STRUCTURES WITH A DENSE INDEPENDENT SUBSET

GEOMETRIC STRUCTURES WITH A DENSE INDEPENDENT SUBSET GEOMETRIC STRUCTURES WITH A DENSE INDEPENDENT SUBSET ALEXANDER BERENSTEIN AND EVGUENI VASSILIEV Abstract. We generalize the work of [13] on expansions of o-minimal structures with dense independent subsets,

More information

NOTES ON WELL ORDERING AND ORDINAL NUMBERS. 1. Logic and Notation Any formula in Mathematics can be stated using the symbols

NOTES ON WELL ORDERING AND ORDINAL NUMBERS. 1. Logic and Notation Any formula in Mathematics can be stated using the symbols NOTES ON WELL ORDERING AND ORDINAL NUMBERS TH. SCHLUMPRECHT 1. Logic and Notation Any formula in Mathematics can be stated using the symbols,,,, =, (, ) and the variables v j : where j is a natural number.

More information

Chapter IV Integration Theory

Chapter IV Integration Theory Chapter IV Integration Theory This chapter is devoted to the developement of integration theory. The main motivation is to extend the Riemann integral calculus to larger types of functions, thus leading

More information

AN INTRODUCTION TO GEOMETRIC STABILITY THEORY

AN INTRODUCTION TO GEOMETRIC STABILITY THEORY AN INTRODUCTION TO GEOMETRIC STABILITY THEORY SALMAN SIDDIQI Abstract. In this paper, we will introduce some of the most basic concepts in geometric stability theory, and attempt to state a dichotomy theorem

More information

5 Set Operations, Functions, and Counting

5 Set Operations, Functions, and Counting 5 Set Operations, Functions, and Counting Let N denote the positive integers, N 0 := N {0} be the non-negative integers and Z = N 0 ( N) the positive and negative integers including 0, Q the rational numbers,

More information

INVERSE LIMITS AND PROFINITE GROUPS

INVERSE LIMITS AND PROFINITE GROUPS INVERSE LIMITS AND PROFINITE GROUPS BRIAN OSSERMAN We discuss the inverse limit construction, and consider the special case of inverse limits of finite groups, which should best be considered as topological

More information

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries Chapter 1 Measure Spaces 1.1 Algebras and σ algebras of sets 1.1.1 Notation and preliminaries We shall denote by X a nonempty set, by P(X) the set of all parts (i.e., subsets) of X, and by the empty set.

More information

A SIMPLE PROOF OF THE MARKER-STEINHORN THEOREM FOR EXPANSIONS OF ORDERED ABELIAN GROUPS

A SIMPLE PROOF OF THE MARKER-STEINHORN THEOREM FOR EXPANSIONS OF ORDERED ABELIAN GROUPS A SIMPLE PROOF OF THE MARKER-STEINHORN THEOREM FOR EXPANSIONS OF ORDERED ABELIAN GROUPS ERIK WALSBERG Abstract. We give a short and self-contained proof of the Marker- Steinhorn Theorem for o-minimal expansions

More information

Decidability of integer multiplication and ordinal addition. Two applications of the Feferman-Vaught theory

Decidability of integer multiplication and ordinal addition. Two applications of the Feferman-Vaught theory Decidability of integer multiplication and ordinal addition Two applications of the Feferman-Vaught theory Ting Zhang Stanford University Stanford February 2003 Logic Seminar 1 The motivation There are

More information

Banach Spaces II: Elementary Banach Space Theory

Banach Spaces II: Elementary Banach Space Theory BS II c Gabriel Nagy Banach Spaces II: Elementary Banach Space Theory Notes from the Functional Analysis Course (Fall 07 - Spring 08) In this section we introduce Banach spaces and examine some of their

More information

E. The Hahn-Banach Theorem

E. The Hahn-Banach Theorem E. The Hahn-Banach Theorem This Appendix contains several technical results, that are extremely useful in Functional Analysis. The following terminology is useful in formulating the statements. Definitions.

More information

Hrushovski s Fusion. A. Baudisch, A. Martin-Pizarro, M. Ziegler March 4, 2007

Hrushovski s Fusion. A. Baudisch, A. Martin-Pizarro, M. Ziegler March 4, 2007 Hrushovski s Fusion A. Baudisch, A. Martin-Pizarro, M. Ziegler March 4, 2007 Abstract We present a detailed and simplified exposition of Hrushovki s fusion of two strongly minimal theories. 1 Introduction

More information

= ϕ r cos θ. 0 cos ξ sin ξ and sin ξ cos ξ. sin ξ 0 cos ξ

= ϕ r cos θ. 0 cos ξ sin ξ and sin ξ cos ξ. sin ξ 0 cos ξ 8. The Banach-Tarski paradox May, 2012 The Banach-Tarski paradox is that a unit ball in Euclidean -space can be decomposed into finitely many parts which can then be reassembled to form two unit balls

More information

BANACH SPACES FROM BARRIERS IN HIGH DIMENSIONAL ELLENTUCK SPACES

BANACH SPACES FROM BARRIERS IN HIGH DIMENSIONAL ELLENTUCK SPACES BANACH SPACES FROM BARRIERS IN HIGH DIMENSIONAL ELLENTUCK SPACES A ARIAS, N DOBRINEN, G GIRÓN-GARNICA, AND J G MIJARES Abstract A new hierarchy of Banach spaces T k (d, θ), k any positive integer, is constructed

More information

arxiv: v2 [math.ag] 24 Jun 2015

arxiv: v2 [math.ag] 24 Jun 2015 TRIANGULATIONS OF MONOTONE FAMILIES I: TWO-DIMENSIONAL FAMILIES arxiv:1402.0460v2 [math.ag] 24 Jun 2015 SAUGATA BASU, ANDREI GABRIELOV, AND NICOLAI VOROBJOV Abstract. Let K R n be a compact definable set

More information

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism A. Avron 1, A. Ciabattoni 2, and A. Zamansky 1 1 Tel-Aviv University 2 Vienna University of Technology Abstract. We apply the semantic

More information

PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE

PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE D-MAXIMAL SETS PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE Abstract. Soare [20] proved that the maximal sets form an orbit in E. We consider here D-maximal sets, generalizations of maximal sets introduced

More information

More Model Theory Notes

More Model Theory Notes More Model Theory Notes Miscellaneous information, loosely organized. 1. Kinds of Models A countable homogeneous model M is one such that, for any partial elementary map f : A M with A M finite, and any

More information

Stable embeddedness and N IP

Stable embeddedness and N IP Stable embeddedness and N IP Anand Pillay University of Leeds January 14, 2010 Abstract We give some sufficient conditions for a predicate P in a complete theory T to be stably embedded. Let P be P with

More information

Abstract Algebra II Groups ( )

Abstract Algebra II Groups ( ) Abstract Algebra II Groups ( ) Melchior Grützmann / melchiorgfreehostingcom/algebra October 15, 2012 Outline Group homomorphisms Free groups, free products, and presentations Free products ( ) Definition

More information

arxiv:math/ v1 [math.gm] 21 Jan 2005

arxiv:math/ v1 [math.gm] 21 Jan 2005 arxiv:math/0501341v1 [math.gm] 21 Jan 2005 SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, I. THE MAIN REPRESENTATION THEOREM MARINA SEMENOVA AND FRIEDRICH WEHRUNG Abstract. For a partially ordered set P,

More information

CHAPTER 7. Connectedness

CHAPTER 7. Connectedness CHAPTER 7 Connectedness 7.1. Connected topological spaces Definition 7.1. A topological space (X, T X ) is said to be connected if there is no continuous surjection f : X {0, 1} where the two point set

More information

Boolean Algebras. Chapter 2

Boolean Algebras. Chapter 2 Chapter 2 Boolean Algebras Let X be an arbitrary set and let P(X) be the class of all subsets of X (the power set of X). Three natural set-theoretic operations on P(X) are the binary operations of union

More information

Qualifying Exam Logic August 2005

Qualifying Exam Logic August 2005 Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up

More information

Continued fractions for complex numbers and values of binary quadratic forms

Continued fractions for complex numbers and values of binary quadratic forms arxiv:110.3754v1 [math.nt] 18 Feb 011 Continued fractions for complex numbers and values of binary quadratic forms S.G. Dani and Arnaldo Nogueira February 1, 011 Abstract We describe various properties

More information

Proof Theoretical Studies on Semilattice Relevant Logics

Proof Theoretical Studies on Semilattice Relevant Logics Proof Theoretical Studies on Semilattice Relevant Logics Ryo Kashima Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro, Tokyo 152-8552, Japan. e-mail: kashima@is.titech.ac.jp

More information

Automata on linear orderings

Automata on linear orderings Automata on linear orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 September 25, 2006 Abstract We consider words indexed by linear

More information

REVERSALS ON SFT S. 1. Introduction and preliminaries

REVERSALS ON SFT S. 1. Introduction and preliminaries Trends in Mathematics Information Center for Mathematical Sciences Volume 7, Number 2, December, 2004, Pages 119 125 REVERSALS ON SFT S JUNGSEOB LEE Abstract. Reversals of topological dynamical systems

More information

Equational Logic. Chapter Syntax Terms and Term Algebras

Equational Logic. Chapter Syntax Terms and Term Algebras Chapter 2 Equational Logic 2.1 Syntax 2.1.1 Terms and Term Algebras The natural logic of algebra is equational logic, whose propositions are universally quantified identities between terms built up from

More information

Introduction and Preliminaries

Introduction and Preliminaries Chapter 1 Introduction and Preliminaries This chapter serves two purposes. The first purpose is to prepare the readers for the more systematic development in later chapters of methods of real analysis

More information

Embedding Differential Algebraic Groups in Algebraic Groups

Embedding Differential Algebraic Groups in Algebraic Groups Embedding Differential Algebraic Groups in Algebraic Groups David Marker marker@math.uic.edu April 8, 2009 Pillay proved that every differential algebraic group can be differentially embedded into an algebraic

More information

Banach Spaces V: A Closer Look at the w- and the w -Topologies

Banach Spaces V: A Closer Look at the w- and the w -Topologies BS V c Gabriel Nagy Banach Spaces V: A Closer Look at the w- and the w -Topologies Notes from the Functional Analysis Course (Fall 07 - Spring 08) In this section we discuss two important, but highly non-trivial,

More information

DISJOINT-UNION PARTIAL ALGEBRAS

DISJOINT-UNION PARTIAL ALGEBRAS Logical Methods in Computer Science Vol. 13(2:10)2017, pp. 1 31 https://lmcs.episciences.org/ Submitted Dec. 07, 2016 Published Jun. 22, 2017 DISJOINT-UNION PARTIAL ALGEBRAS ROBIN HIRSCH AND BRETT MCLEAN

More information

Schemes via Noncommutative Localisation

Schemes via Noncommutative Localisation Schemes via Noncommutative Localisation Daniel Murfet September 18, 2005 In this note we give an exposition of the well-known results of Gabriel, which show how to define affine schemes in terms of the

More information

Lecture 2: Syntax. January 24, 2018

Lecture 2: Syntax. January 24, 2018 Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified

More information

Walker Ray Econ 204 Problem Set 3 Suggested Solutions August 6, 2015

Walker Ray Econ 204 Problem Set 3 Suggested Solutions August 6, 2015 Problem 1. Take any mapping f from a metric space X into a metric space Y. Prove that f is continuous if and only if f(a) f(a). (Hint: use the closed set characterization of continuity). I make use of

More information

Congruence Boolean Lifting Property

Congruence Boolean Lifting Property Congruence Boolean Lifting Property George GEORGESCU and Claudia MUREŞAN University of Bucharest Faculty of Mathematics and Computer Science Academiei 14, RO 010014, Bucharest, Romania Emails: georgescu.capreni@yahoo.com;

More information

Introduction to generalized topological spaces

Introduction to generalized topological spaces @ Applied General Topology c Universidad Politécnica de Valencia Volume 12, no. 1, 2011 pp. 49-66 Introduction to generalized topological spaces Irina Zvina Abstract We introduce the notion of generalized

More information

s P = f(ξ n )(x i x i 1 ). i=1

s P = f(ξ n )(x i x i 1 ). i=1 Compactness and total boundedness via nets The aim of this chapter is to define the notion of a net (generalized sequence) and to characterize compactness and total boundedness by this important topological

More information

Computability Theoretic Properties of Injection Structures

Computability Theoretic Properties of Injection Structures Computability Theoretic Properties of Injection Structures Douglas Cenzer 1, Valentina Harizanov 2 and Jeffrey B. Remmel 3 Abstract We study computability theoretic properties of computable injection structures

More information

1. To be a grandfather. Objects of our consideration are people; a person a is associated with a person b if a is a grandfather of b.

1. To be a grandfather. Objects of our consideration are people; a person a is associated with a person b if a is a grandfather of b. 20 [161016-1020 ] 3.3 Binary relations In mathematics, as in everyday situations, we often speak about a relationship between objects, which means an idea of two objects being related or associated one

More information

On minimal models of the Region Connection Calculus

On minimal models of the Region Connection Calculus Fundamenta Informaticae 69 (2006) 1 20 1 IOS Press On minimal models of the Region Connection Calculus Lirong Xia State Key Laboratory of Intelligent Technology and Systems Department of Computer Science

More information

Boolean Inner-Product Spaces and Boolean Matrices

Boolean Inner-Product Spaces and Boolean Matrices Boolean Inner-Product Spaces and Boolean Matrices Stan Gudder Department of Mathematics, University of Denver, Denver CO 80208 Frédéric Latrémolière Department of Mathematics, University of Denver, Denver

More information

Math 225A Model Theory. Speirs, Martin

Math 225A Model Theory. Speirs, Martin Math 225A Model Theory Speirs, Martin Autumn 2013 General Information These notes are based on a course in Metamathematics taught by Professor Thomas Scanlon at UC Berkeley in the Autumn of 2013. The course

More information

Isomorphisms between pattern classes

Isomorphisms between pattern classes Journal of Combinatorics olume 0, Number 0, 1 8, 0000 Isomorphisms between pattern classes M. H. Albert, M. D. Atkinson and Anders Claesson Isomorphisms φ : A B between pattern classes are considered.

More information

1.1 Line Reflections and Point Reflections

1.1 Line Reflections and Point Reflections 1.1 Line Reflections and Point Reflections Since this is a book on Transformation Geometry, we shall start by defining transformations of the Euclidean plane and giving basic examples. Definition 1. A

More information

Eilenberg-Steenrod properties. (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, )

Eilenberg-Steenrod properties. (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, ) II.3 : Eilenberg-Steenrod properties (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, 8.3 8.5 Definition. Let U be an open subset of R n for some n. The de Rham cohomology groups (U are the cohomology groups

More information

Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008

Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008 Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008 Closed sets We have been operating at a fundamental level at which a topological space is a set together

More information

Winter School on Galois Theory Luxembourg, February INTRODUCTION TO PROFINITE GROUPS Luis Ribes Carleton University, Ottawa, Canada

Winter School on Galois Theory Luxembourg, February INTRODUCTION TO PROFINITE GROUPS Luis Ribes Carleton University, Ottawa, Canada Winter School on alois Theory Luxembourg, 15-24 February 2012 INTRODUCTION TO PROFINITE ROUPS Luis Ribes Carleton University, Ottawa, Canada LECTURE 2 2.1 ENERATORS OF A PROFINITE ROUP 2.2 FREE PRO-C ROUPS

More information

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ NICOLAS FORD Abstract. The goal of this paper is to present a proof of the Nullstellensatz using tools from a branch of logic called model theory. In

More information

tp(c/a) tp(c/ab) T h(m M ) is assumed in the background.

tp(c/a) tp(c/ab) T h(m M ) is assumed in the background. Model Theory II. 80824 22.10.2006-22.01-2007 (not: 17.12) Time: The first meeting will be on SUNDAY, OCT. 22, 10-12, room 209. We will try to make this time change permanent. Please write ehud@math.huji.ac.il

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

(a i1,1 a in,n)µ(e i1,..., e in ) i 1,...,i n. (a i1,1 a in,n)w i1,...,i n

(a i1,1 a in,n)µ(e i1,..., e in ) i 1,...,i n. (a i1,1 a in,n)w i1,...,i n Math 395. Bases of symmetric and exterior powers Let V be a finite-dimensional nonzero vector spaces over a field F, say with dimension d. For any n, the nth symmetric and exterior powers Sym n (V ) and

More information

Matsumura: Commutative Algebra Part 2

Matsumura: Commutative Algebra Part 2 Matsumura: Commutative Algebra Part 2 Daniel Murfet October 5, 2006 This note closely follows Matsumura s book [Mat80] on commutative algebra. Proofs are the ones given there, sometimes with slightly more

More information

Syntactic Characterisations in Model Theory

Syntactic Characterisations in Model Theory Department of Mathematics Bachelor Thesis (7.5 ECTS) Syntactic Characterisations in Model Theory Author: Dionijs van Tuijl Supervisor: Dr. Jaap van Oosten June 15, 2016 Contents 1 Introduction 2 2 Preliminaries

More information

arxiv: v1 [math.fa] 14 Jul 2018

arxiv: v1 [math.fa] 14 Jul 2018 Construction of Regular Non-Atomic arxiv:180705437v1 [mathfa] 14 Jul 2018 Strictly-Positive Measures in Second-Countable Locally Compact Non-Atomic Hausdorff Spaces Abstract Jason Bentley Department of

More information

Propositional and Predicate Logic - VII

Propositional and Predicate Logic - VII Propositional and Predicate Logic - VII Petr Gregor KTIML MFF UK WS 2015/2016 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - VII WS 2015/2016 1 / 11 Theory Validity in a theory A theory

More information

Reachability relations and the structure of transitive digraphs

Reachability relations and the structure of transitive digraphs Reachability relations and the structure of transitive digraphs Norbert Seifter Montanuniversität Leoben, Leoben, Austria Vladimir I. Trofimov Russian Academy of Sciences, Ekaterinburg, Russia November

More information

A Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers

A Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers mlq header will be provided by the publisher Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers H. Jerome Keisler 1 and Wafik Boulos Lotfallah 2 1 Department of Mathematics University

More information

Part III. 10 Topological Space Basics. Topological Spaces

Part III. 10 Topological Space Basics. Topological Spaces Part III 10 Topological Space Basics Topological Spaces Using the metric space results above as motivation we will axiomatize the notion of being an open set to more general settings. Definition 10.1.

More information

EMBEDDING DISTRIBUTIVE LATTICES IN THE Σ 0 2 ENUMERATION DEGREES

EMBEDDING DISTRIBUTIVE LATTICES IN THE Σ 0 2 ENUMERATION DEGREES EMBEDDING DISTRIBUTIVE LATTICES IN THE Σ 0 2 ENUMERATION DEGREES HRISTO GANCHEV AND MARIYA SOSKOVA 1. Introduction The local structure of the enumeration degrees G e is the partially ordered set of the

More information

Notes on Ordered Sets

Notes on Ordered Sets Notes on Ordered Sets Mariusz Wodzicki September 10, 2013 1 Vocabulary 1.1 Definitions Definition 1.1 A binary relation on a set S is said to be a partial order if it is reflexive, x x, weakly antisymmetric,

More information

Reachability relations and the structure of transitive digraphs

Reachability relations and the structure of transitive digraphs Reachability relations and the structure of transitive digraphs Norbert Seifter Montanuniversität Leoben, Leoben, Austria seifter@unileoben.ac.at Vladimir I. Trofimov Russian Academy of Sciences, Ekaterinburg,

More information

SEPARABLE MODELS OF RANDOMIZATIONS

SEPARABLE MODELS OF RANDOMIZATIONS SEPARABLE MODELS OF RANDOMIZATIONS URI ANDREWS AND H. JEROME KEISLER Abstract. Every complete first order theory has a corresponding complete theory in continuous logic, called the randomization theory.

More information

1 Differentiable manifolds and smooth maps

1 Differentiable manifolds and smooth maps 1 Differentiable manifolds and smooth maps Last updated: April 14, 2011. 1.1 Examples and definitions Roughly, manifolds are sets where one can introduce coordinates. An n-dimensional manifold is a set

More information

1.1. MEASURES AND INTEGRALS

1.1. MEASURES AND INTEGRALS CHAPTER 1: MEASURE THEORY In this chapter we define the notion of measure µ on a space, construct integrals on this space, and establish their basic properties under limits. The measure µ(e) will be defined

More information

ON THE UNIQUENESS PROPERTY FOR PRODUCTS OF SYMMETRIC INVARIANT PROBABILITY MEASURES

ON THE UNIQUENESS PROPERTY FOR PRODUCTS OF SYMMETRIC INVARIANT PROBABILITY MEASURES Georgian Mathematical Journal Volume 9 (2002), Number 1, 75 82 ON THE UNIQUENESS PROPERTY FOR PRODUCTS OF SYMMETRIC INVARIANT PROBABILITY MEASURES A. KHARAZISHVILI Abstract. Two symmetric invariant probability

More information

The number 6. Gabriel Coutinho 2013

The number 6. Gabriel Coutinho 2013 The number 6 Gabriel Coutinho 2013 Abstract The number 6 has a unique and distinguished property. It is the only natural number n for which there is a construction of n isomorphic objects on a set with

More information

CHODOUNSKY, DAVID, M.A. Relative Topological Properties. (2006) Directed by Dr. Jerry Vaughan. 48pp.

CHODOUNSKY, DAVID, M.A. Relative Topological Properties. (2006) Directed by Dr. Jerry Vaughan. 48pp. CHODOUNSKY, DAVID, M.A. Relative Topological Properties. (2006) Directed by Dr. Jerry Vaughan. 48pp. In this thesis we study the concepts of relative topological properties and give some basic facts and

More information

Lecture 8: Equivalence Relations

Lecture 8: Equivalence Relations Lecture 8: Equivalence Relations 1 Equivalence Relations Next interesting relation we will study is equivalence relation. Definition 1.1 (Equivalence Relation). Let A be a set and let be a relation on

More information

On a quasi-ordering on Boolean functions

On a quasi-ordering on Boolean functions Theoretical Computer Science 396 (2008) 71 87 www.elsevier.com/locate/tcs On a quasi-ordering on Boolean functions Miguel Couceiro a,b,, Maurice Pouzet c a Department of Mathematics and Statistics, University

More information

USING FUNCTIONAL ANALYSIS AND SOBOLEV SPACES TO SOLVE POISSON S EQUATION

USING FUNCTIONAL ANALYSIS AND SOBOLEV SPACES TO SOLVE POISSON S EQUATION USING FUNCTIONAL ANALYSIS AND SOBOLEV SPACES TO SOLVE POISSON S EQUATION YI WANG Abstract. We study Banach and Hilbert spaces with an eye towards defining weak solutions to elliptic PDE. Using Lax-Milgram

More information

THE SEMISIMPLE SUBALGEBRAS OF EXCEPTIONAL LIE ALGEBRAS

THE SEMISIMPLE SUBALGEBRAS OF EXCEPTIONAL LIE ALGEBRAS Trudy Moskov. Matem. Obw. Trans. Moscow Math. Soc. Tom 67 (2006) 2006, Pages 225 259 S 0077-1554(06)00156-7 Article electronically published on December 27, 2006 THE SEMISIMPLE SUBALGEBRAS OF EXCEPTIONAL

More information

Axioms for Set Theory

Axioms for Set Theory Axioms for Set Theory The following is a subset of the Zermelo-Fraenkel axioms for set theory. In this setting, all objects are sets which are denoted by letters, e.g. x, y, X, Y. Equality is logical identity:

More information

The nite submodel property and ω-categorical expansions of pregeometries

The nite submodel property and ω-categorical expansions of pregeometries The nite submodel property and ω-categorical expansions of pregeometries Marko Djordjevi bstract We prove, by a probabilistic argument, that a class of ω-categorical structures, on which algebraic closure

More information

arxiv:math/ v1 [math.ho] 2 Feb 2005

arxiv:math/ v1 [math.ho] 2 Feb 2005 arxiv:math/0502049v [math.ho] 2 Feb 2005 Looking through newly to the amazing irrationals Pratip Chakraborty University of Kaiserslautern Kaiserslautern, DE 67663 chakrabo@mathematik.uni-kl.de 4/2/2004.

More information

Hence C has VC-dimension d iff. π C (d) = 2 d. (4) C has VC-density l if there exists K R such that, for all

Hence C has VC-dimension d iff. π C (d) = 2 d. (4) C has VC-density l if there exists K R such that, for all 1. Computational Learning Abstract. I discuss the basics of computational learning theory, including concept classes, VC-dimension, and VC-density. Next, I touch on the VC-Theorem, ɛ-nets, and the (p,

More information

Dynkin (λ-) and π-systems; monotone classes of sets, and of functions with some examples of application (mainly of a probabilistic flavor)

Dynkin (λ-) and π-systems; monotone classes of sets, and of functions with some examples of application (mainly of a probabilistic flavor) Dynkin (λ-) and π-systems; monotone classes of sets, and of functions with some examples of application (mainly of a probabilistic flavor) Matija Vidmar February 7, 2018 1 Dynkin and π-systems Some basic

More information

1/12/05: sec 3.1 and my article: How good is the Lebesgue measure?, Math. Intelligencer 11(2) (1989),

1/12/05: sec 3.1 and my article: How good is the Lebesgue measure?, Math. Intelligencer 11(2) (1989), Real Analysis 2, Math 651, Spring 2005 April 26, 2005 1 Real Analysis 2, Math 651, Spring 2005 Krzysztof Chris Ciesielski 1/12/05: sec 3.1 and my article: How good is the Lebesgue measure?, Math. Intelligencer

More information

Rao s degree sequence conjecture

Rao s degree sequence conjecture Rao s degree sequence conjecture Maria Chudnovsky 1 Columbia University, New York, NY 10027 Paul Seymour 2 Princeton University, Princeton, NJ 08544 July 31, 2009; revised December 10, 2013 1 Supported

More information

Measures. 1 Introduction. These preliminary lecture notes are partly based on textbooks by Athreya and Lahiri, Capinski and Kopp, and Folland.

Measures. 1 Introduction. These preliminary lecture notes are partly based on textbooks by Athreya and Lahiri, Capinski and Kopp, and Folland. Measures These preliminary lecture notes are partly based on textbooks by Athreya and Lahiri, Capinski and Kopp, and Folland. 1 Introduction Our motivation for studying measure theory is to lay a foundation

More information