Local Computability for Ordinals

Size: px
Start display at page:

Download "Local Computability for Ordinals"

Transcription

1 Local Computability for Ordinals Johanna N.Y. Franklin 1, Asher M. Kach 2, Russell Miller 3, and Reed Solomon Auditorium Road, Univ. of Connecticut, U-3009, Storrs, CT U.S.A. johanna.franklin@uconn.edu, franklin/ david.solomon@uconn.edu, solomon/ 2 University of Chicago, 5734 S. University Avenue, Chicago, IL U.S.A. asher.kach@gmail.com, kach/ 3 Queens College of CUNY, Kissena Blvd., Queens, NY USA and CUNY Graduate Center, 365 Fifth Avenue, New York, NY USA Russell.Miller@qc.cuny.edu, rmiller Abstract. We examine the extent to which well orders satisfy the properties of local computability, which measure how effectively the finite suborders of the ordinal can be presented. Known results prove that all computable ordinals are perfectly locally computable, whereas ω CK 1 and larger countable ordinals are not. We show that perfect local computability also fails for uncountable ordinals, and that ordinals α ω1 CK are θ-extensionally locally computable for all θ < ω1 CK, but not when θ > ω CK 1, nor when θ = ω CK 1 α < ω CK 1 ω. Key words: Computability theory, computable model theory, local computability, ordinal, recursion theory. 1 Introduction Local computability represents an effort to give effective presentations of structures, such as the fields of real and complex numbers, which admit computation on their elements by simple algebraic algorithms and therefore, despite their uncountability, feel as though they ought to have computable presentations. Full definitions and much more analysis are given in [3 5], and we offer some basic definitions below. Local computability applies to linear orders as well as to fields and other structures, and the intention of this work is to investigate local computability for ordinals, the most ubiquitous linear orders in mathematical logic. We started with a particular eye on uncountable ordinals, but soon found countable ordinals to be of similar interest, particularly those countable ordinals The second author was partially supported by a grant from the Packard Foundation through a Post-Doctoral Fellowship. The third author was partially supported by grant # DMS from the National Science Foundation, by the Centre de Recerca Matemática, the Isaac Newton Institute, and the European Science Foundation, and by several PSC-CUNY grants from the Research Foundation of The City University of New York.

2 2 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon large enough not to be computably presentable. Most of the questions revolve around the concept of a θ-extensional computable cover, which we now define, along with other notions necessary to this topic. Fix a theory T in a finite language L that is -axiomatizable. All structures will refer to an L-structure that is a model of T. Definition 1. A simple cover of a structure S is a countable collection A of models {A i } i I of T, each generated by a finite tuple a i, such that every finitely generated substructure of S is isomorphic to some A i and every A i embeds into S. A simple cover is computable if every A i A is a computable structure with domain an initial segment of ω. A simple cover is uniformly computable if the sequence {(A i, a i )} i I can be given uniformly computably, including a strong index for each a i. Definition 2. A cover of S consists of a simple cover A of S along with sets I A ij (for all A i, A j A) of injective homomorphisms f : A i A j satisfying: For all finitely generated substructures B C S, there exists i, j ω, f Iij A, and β : A i = B and γ : A j = C with β = γ f. For all k and m and g Ik,m A, there exist finitely generated substrutures D E S and isomorphisms δ : A k = D and ɛ : Am = E with δ = ɛ g. The Amalgamation Property: for every i, j, k and all maps f Iij A and g Iik A, there exists m and maps h IA jm and p IA km with p g = h f. A cover is computable if A is a uniformly computable simple cover of S and there exists a c.e. set W such that, for all i, j ω, I A ij = {ϕ e A i : i, j, e W }. The structure S is locally computable if it has a uniformly computable cover. Since the Amalgamation Property is not always assumed to be included in the definition of cover, we will sometimes specify it when stating our theorems, even though it is taken here as part of the definition. Definition 3. Let A be a cover of a structure S. An A i A matches a substructure B S extensionally if there is an isomorphism β : A i = B satisfying: For every finitely generated C with B C S, there exists j ω, f I A ij, and γ : A j = C with β = γ f. For every m ω and g I A i,m, there exists an E S and ɛ : A m = E with B E and β = ɛ g. The map β is termed an extensional match between A i and B. Definition 4. Let A be a cover of a structure S. Every isomorphism β : A i = B, where B S is a finitely generated substructure, is 0-extensional. For an ordinal θ > 0, an isomorphism β : A i = B is θ-extensional if:

3 Local Computability for Ordinals 3 For every finitely generated C with B C S and every ordinal ζ < θ, there exists j ω, f Iij A, and a ζ-extensional γ : A j = C with β = γ f. For every m ω, g Ii,m A, and ordinal ζ < θ, there exists E S and ζ-extensional ɛ : A m = E with B E and β = ɛ g. A uniformly computable cover A of S is θ-extensional if for every A i A there is a θ-extensional isomorphism β : A i = B to some finitely generated substructure B S and for every finitely generated substructure E S there is a θ-extensional isomorphism ɛ : A j = E from some Aj A. If such a uniformly computable cover exists, we say that S is θ-extensionally locally computable or, more simply, θ-extensional. Definition 5. Let A be a uniformly computable cover for a structure S. A set M is a correspondence system for A and S if it satisfies: Each element of M is an embedding of an A i into S. For every A i A, there exists a β M with domain A i. For every finitely generated substructure B S, there exists a β M with range B. For every A i A, every β M with domain A i, and every finitely generated substructure C S with β(a i ) C, there exists A j A, γ M with domain A j and image C, and f Iij A with β = γ f. For every A i A, every β M with domain A i, and every A m A and every g Ii,m A, there exists ɛ M with domain A m with β = ɛ g. If S has a uniformly computable cover A with a correspondence system M, then we say S is -extensionally locally computable. Local computability was originally conceived as a method of describing uncountable structures. However, the definition applies perfectly well to countable structures as well, and in that context, it was natural to ask to what extent local computability corresponded to computable presentability for countable structures. A notion called perfect local computability arose as an answer to this question, when Miller showed the following theorem (see [5, 4]). Theorem 1. For each countable structure S, the following are equivalent. S has an -extensional computable cover (with the AP); S is perfectly locally computable (according to the definition in [5], without requiring the AP); S is isomorphic to a computable structure. This helped to establish -extensionality as the ultimate goal, when one desires to prove that a particular structure of arbitrary cardinality is nicely presentable. It also justifies our decision in this article to consider only covers with the AP. (It is still unknown whether there exists a structure which is not computably presentable but has an -extensional computable cover without the AP.) We reiterate that, in the rest of this paper, our definition of cover (Definition 2 above) requires the Amalgamation Property to hold.

4 4 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon 2 Failures of Extensionality for Ordinals We now show that having sufficiently high ordinal levels of extensionality is sufficient for -extensional local computability. Since -extensional local computability in turn suffices for computable presentability, this result gives negative consequences: for sufficiently large θ, an arbitrary ordinal greater than or equal to ω1 CK, not being computably presentable, cannot have a θ-extensional computable cover with the Amalgamation Property. The proof, culminating in Proposition 1, is surprisingly straightforward. Lemma 1. Let A be a cover of a structure S. Suppose A i A and ψ : A i C is a θ-extensional map onto a substructure C of S, and let h be an automorphism of S. Then h ψ is also θ-extensional. Proof. We induct on θ. For θ = 0, if ψ is 0-extensional, it is an injective homomorphism, and therefore so is h ψ. Thus h ψ is 0-extensional. For θ > 0, if f Iij A lifts to an inclusion C D via ψ and a ζ-extensional map ϕ (for any ζ < θ), then f also lifts to the inclusion h(c) h(d) via h ψ and the map h ϕ. By induction on θ, the map h ϕ is also ζ-extensional. It follows that h ψ is θ-extensional. Lemma 2. Suppose that A is a computable cover of a structure S, and that a is an n-tuple from an object A i A. If ϕ and ψ are both θ-extensional maps from A i into S, then the tuples ϕ(a) and ψ(a) satisfy exactly the same Σ θ - formulas in S. We will sometimes refer to the set of these Σ θ formulas as the Σ θ -theory of a i in A, and will speak of a i satisfying various formulas in A. The lemma can be seen as saying that this notion is well-defined: in the theory of the cover A, a i satisfies exactly those Σ θ formulas that its image, under an arbitrary θ- extensional map, satisfies in S. (Alternatively, one can define the Σ θ -theory of a i in A by using -quantifiers to refer to the existence of embeddings f I A from A i into other objects A j of A, such that (A j, f(a i )) satisfies the formula inside the -quantifier. This is natural, and is equivalent to the above definition.) Proof. For θ = 0, this follows from ϕ and ψ both being 0-extensional, i.e., being embeddings of A i into S. For θ > 0, suppose S = k ω( y) [P k (ψ(a), y)] where each P k is a Π ζk -formula with ζ k < θ. Fix k ω and y S such that S = P k (ψ(a), y). The inclusion range(ψ) range(ψ) {y} in S must be the lift of some f in some Iij A, via ψ and some ζ k-extensional ψ : A j range(ψ) {y}. But this f must also lift to an inclusion range(ϕ) D in S via ϕ and some ζ k - extensional ϕ. By induction, the Π ζk formula P k (x, y), being known to hold of (ψ (f(a), y) = (ψ(a), y), must also hold of (ϕ (f(a)), z) = (ϕ(a), z), where z := ϕ (ψ 1 (y)). Thus ϕ(a) also satisfies k ( y) [P k(x, y)]. Finally, by a symmetric argument, if ϕ(a) satisfies this Σ θ formula, then so does ψ(a).

5 Local Computability for Ordinals 5 Several different definitions of Scott rank exist in the literature. The following lemma assumes that the definition used has the following property: whenever S is a countable structure of Scott rank ζ and x and y are n-tuples of elements from S (for any n) which satisfy exactly the same Π ζ formulas in n variables, there must exist an automorphism of S mapping each x i to the corresponding y i. Lemma 3. Fix ordinals θ and ζ with θ > ζ. Let A be a θ-extensional cover of a countable structure S with Scott rank ζ. Suppose A i A and ψ : A i S is a ζ-extensional map. Then ψ is also θ-extensional. Proof. Since A is a θ-extensional cover, we know that A i is the domain of some θ-extensional map ϕ : A i S. Let a be a finite tuple generating A i. Then by Lemma 2, the tuples ϕ(a) and ψ(a) satisfy exactly the same Π ζ -formulas in S. Since S has Scott rank ζ, there must be an automorphism h of S mapping ϕ(a) onto ψ(a). But then h ϕ = ψ since a generates A i, and so by Lemma 1, the map ψ is also θ-extensional. Proposition 1. For a countable structure S, the following are equivalent. 1. The structure S is computably presentable. 2. The structure S is perfectly locally computable (as defined in [5]). 3. The structure S has an -extensional computable cover with the Amalgamation Property. 4. There is an ordinal θ strictly greater than the Scott rank of S, such that S has a θ-extensional computable cover with the Amalgamation Property. Proof. The equivalence of (1), (2), and (3) is shown in [4, Thm 6.3]; some of it was originally proven by Miller and Mulcahey in [5]. Since (3) = (4) is trivial, we need only show that (4) = (3). Fix a θ-extensional computable cover A of S. We claim that the set M of all θ-extensional maps ψ of objects A i into S must be a correspondence system. Clearly every A i is the domain of such a map and every finitely generated D S is the image of such a map. Moreover, for any ψ M, say with domain A i, and every f Iij A, we can lift f to an inclusion via ψ and a ζ-extensional ϕ (since ζ < θ), and by Lemma 3, ϕ is also in M. Likewise, every inclusion of range(ψ) is the lift of some f Iij A, for some j, via some ζ-extensional ϕ, and again, by Lemma 3, this ϕ actually lies in M. Corollary 1. For every θ > ω CK 1, the ordinal ω CK 1 is not θ-extensionally locally computable. Proof. The Scott rank of the ordinal ω1 CK (as a linear order) is exactly ω1 CK. Hence, as a countable structure with no computable presentation, ω1 CK cannot be θ-extensionally locally computable for any θ > ω1 CK, by Proposition 1. In Proposition 2 and Theorem 3, we strengthen this corollary to cover some of the case θ = ω1 CK. The situation for θ < ω1 CK will be handled in Theorem 4, and the rest of the case θ > ω1 CK in Theorem 2.

6 6 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon Lemma 4 (Folklore; see e.g. [1]). For each finite sequence of ordinal α 0 < < α k < ω1 CK, there is a computable infinitary formula λ(x 0,..., x k ) (in the language of linear orders) such that for every ordinal γ, γ = λ(β 0,..., β k ) if and only if β i = α i for each i k. Proposition 2. There is no ω1 CK -extensional computable cover (with AP) of the ordinal ω1 CK itself. Proof. Suppose A were such a cover. By Theorem 1, if there were a correspondence system M for A and ω1 CK, then there would be a computable copy of ω1 CK, yielding a contradiction. Our goal is to define such a correspondence system M. For any A i A with A i = a, let ψ and ψ be ω1 CK -extensional maps from A i into ω1 CK. The tuples ψ(a) and ψ (a) satisfy the same Π ω CK 1 formulas in ω1 CK. By Lemma 4, this forces ψ and ψ to agree on a, and hence on A i. Thus, every A i A is the domain of exactly one ω1 CK -extensional map ψ i into ω1 CK. In fact, for every A i, there is a δ i < ω1 CK such that ψ i is the unique δ i -extensional map of A i into ω1 CK. (We assume δ i is least with this property.) Let M be the collection of all ω1 CK -extensional maps ψ i. We claim M is a correspondence system. The first three properties of a correspondence system follow immediately from the fact that A is an ω1 CK -extensional computable cover. To verify the fourth property, fix A i A and β M with domain A i. Since β is ω1 CK -extensional, β = ψ i. Fix a finite C such that ψ i (A i ) C ω1 CK. By Lemma 4, let θ < ω1 CK be such that C is defined by a Σ θ formula in ω1 CK. Using the fact that A is an ω1 CK -extensional cover, fix A j, f Iij A and an θ-extensional map γ such that β = ψ i = γ f. Since C is defined by a Σ θ formula, it follows that δ j θ and hence γ = ψ j. Therefore, γ is ω1 CK -extensional and hence γ M as required. The fifth property follows by an similar argument which we leave to the reader. Theorem 2. If α > ω1 CK, then α has no (ω1 CK + 1)-extensional computable cover with the Amalgamation Property. Indeed, no computable cover of such an α can have any object with an (ω1 CK + 1)-extensional map into α whose image contains ω CK 1. Proof. We show that from such a cover A, we could construct a computable presentation S of ω1 CK. Let A i0 be the object with an (ω1 CK + 1)-extensional map ϕ 0 such that ϕ 0 (x 0 ) = ω1 CK for some x 0 A i0 (hereafter fixed). The argument in a nutshell is that we can watch for embeddings g I A mapping A i0 into other objects A j of A. When we find such a g, it must lift to an inclusion in α via ϕ 0 and some ω1 CK -extensional ϕ 1, and so every element y < g(x 0 ) in A j is forced to map to some ordinal < ϕ 1 (g(x 0 )) = ω1 CK in α. Since the map is ω1 CK - extensional, Lemma 2 shows that in the theory of A, y satisfies some identifying formula from Lemma 4. We then use the AP to amalgamate A j together with the portion of S already built, and either we see that y maps to some element already in S, or else we add a new element to S to correspond to this y. Since

7 Local Computability for Ordinals 7 every ordinal < ω1 CK corresponds to some such y in some such A j, the S built this way is actually a copy of ω1 CK. We start building S by setting B 0 = {y A i0 : y < x}, letting S 0 be the (possibly empty) linear order {0, 1,..., B 0 1} under <, and defining p 0 : S 0 B 0 to be an order-isomorphism. At stage s + 1, we begin with a finite order S s and with some sequence of objects and embeddings from A, given effectively: A i0 A i1 A is, where each embedding f t : A it A it+1 lies in I A i ti t+1. By induction, we know an isomorphism p s from S s onto a suborder B s of A is, with every element of B s below the element x s = f s 1 (x s 1 ) in A is, which is the image of x 0 under (f s 1 f 0 ). We now search through I A for the first map g 0,s such that: g 0,s I A i 0,j 0,s for some j 0,s ; and A j0,s contains exactly one y < g 0,s (x) which is not in range(g 0,s ); and g 0,s has not been considered at any previous stage. Such a g 0,s must exist, since there are infinitely many elements of α lying below ω1 CK satisfying distinct computable infinitary formulas in α. Once we find the least one, we fix it and search for amalgamations: first j 1,s ω and g 1,s, h 0,s I A, then j 2,s ω and g 2,s, h 1,s I A, etc., as shown here: A i0 A i1 Ai2 Ais f 0 f 1 f 2 f s 1 g 0,s g 1,s A j0,s h 0,s h 1,s Aj2,s h 2,s h s 1,s Aj1,s g 2,s g s,s A js,s We define i s+1 = j s,s and f s = g s,s, thus adding A js,s to the sequence A i0, A i1,... previously built. If the image of B s under f s already contains the element y s+1 = (h s 1,s h s 2,s h 0,s )(g 0,s ((y)), then we set S s+1 = S s and p s+1 = f s p s. If not, then we extend S s to a larger order S s+1 by adding one new element z s+1 to S s, with p s+1 (z s+1 ) = y s+1 and p s+1 = f s p s on the rest of S s+1. The order on S s+1 is defined so that p s+1 remains an order isomorphism from S s+1 into the suborder B s+1 = B s {y s+1 } of A is+1 ; clearly this is compatible with the order on S s, and it justifies the inductive hypothesis at the next stage. This is the entire construction, building the computable linear order S = s S s. We now present the (non-effective) inductive argument that S = ω1 CK, which proceeds through the same stages just described. At stage 0, of course we have an (ω1 CK + 1)-extensional map ϕ 0 : A i0 α, and we define ψ 0 = ϕ 0 p 0, embedding S 0 isomorphically into ω1 CK within α (since ϕ 0 (x 0 ) = ω1 CK, and p 0 maps all elements of S 0 to elements below x 0 in A i0 ). Now at stage s + 1 we chose an embedding g 0,s : A i0 A j0,s from I A. Since ϕ 0 is (ω1 CK + 1)-extensional, this g 0,s lifts to an inclusion range(ϕ 0 ) C, for some finite C α, via ϕ 0 and some ω1 CK -extensional map ϕ 1,s sending A j0,s

8 8 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon onto C. By Lemma 4, then, the unique y < g 0,s (x) in A j0,s range(g 0,s ) must satisfy (in the theory of the cover A) some computable infinitary formula which uniquely identifies one computable ordinal. Fix some θ s with θ s 1 < θ s < ω1 CK large enough that this formula is Σ θs. Now we proceed along the diagram above. Each object A it is the domain of some (θ s )-extensional map into α, as is each object A jt,s, such that these maps are all compatible with ϕ 0. To see this, take (θ s + s)-extensional maps with domains A i1 and A j0,s, using (ω1 CK + 1)-extensionality of ϕ 0 ; then (θ s + s 1)- extensional maps with domains A i2 and A j1,s, etc. Notice that for an A jt,s with t > 0, we may have several different such maps, depending on the path one takes through the diagram. However, every element y from any B t within A it satisfies a Σ θs formula from Lemma 4, and therefore has a unique possible image in α under these θ s -extensional maps: there is only one element in α satisfying that formula. Moreover, for such a y B t, the same holds of the element g t,s (y) of A jt,s under all θ s -extensional maps from A jt,s into α. So all of these maps agree on all elements of B s and on their images in A js,s. Indeed, this remains true even when we allow s to vary: θ s will be larger for larger s, and A jt,s may be distinct from A jt,s+1, but each element of any B t within each A it in the diagram at stage s + 1 is mapped to the same element of α by all these maps at this and all subsequent stages. So, to define ψ s (z) for z S s, we just map z into B s using p s, and then send p s (z) to its image in α under any one of these θ s -extensional maps. This defines ψ s unambiguously on S s, and each ψ s is compatible with ψ s+1, because p s+1 restricts to p s and because we noted above that the image of an element of B s below the image of x has only one possible image in α under these (sufficiently extensional) maps. So it is clear that this ψ = s ψ s is an embedding of S into ω1 CK within α. Finally, for each element γ / range(ϕ 0 ) of the linear order ω1 CK, there is some j 0 and some map g 0 : A i0 A j0 which lifts to the inclusion range(ϕ 0 ) range(ϕ 0 ) {γ}, and at some stage s this j 0 and this g 0 will be chosen as j 0,s and g 0,s. At that stage, γ will become the ψ s -image of some element of S s, and so the embedding ψ actually maps S onto ω1 CK. Thus S is a computable presentation of ω1 CK, which is impossible. It remains to decide whether an α ω CK 1 could have an ω CK 1 -extensional computable cover. In the initial cases, we can answer this. Theorem 3. If ω CK 1 α < ω CK 1 ω, then α has no ω CK 1 -extensional computable cover with AP. Proof. We sketch the proof, which mixes the techniques used for Proposition 2 and Theorem 2. Now one fixes some i 0 for which A i0 is the domain of an ω1 CK - extensional map ϕ 0 onto the finite set α {ω1 CK (n + 1) : n ω}. Consider any j and any g Ii A 0j. Now for every θ < ωck 1, every g(x) maps to ϕ 0 (x) by some θ-extensional map, and so each g(x) satisfies a Σ θ -formula in A stating that in the Cantor normal form of g(x), every ω ζ with ζ < θ has coefficient 0. Since this holds for all θ < ω1 CK, each ω1 CK -extensional map ψ with domain A j must send each of these g(x) to a nonzero multiple of ω1 CK in α. If follows that each element y A j with y < min(range(g)) has ψ(y) < ω1 CK in α. By Lemma 4, each such y

9 Local Computability for Ordinals 9 satisfies a Σ θ formula in A which, in all ordinals, can only be satisfied by ψ(y). This allows us to run the same construction that we did in Theorem 2, going systematically through maps g I A from A i0 into any A j in such a way that min(range(g)) min(a j ) and amalgamating those maps into the construction to get a computable presentation of ω1 CK, which is impossible. 3 Extensionality for Ordinals Beyond ω CK 1 Theorem 4. For each computable ordinal θ, every ordinal α has a θ-extensional computable cover. The full proof is too long to present in this context, but we can provide a number of details. We state the key lemmas (in terms of the fixed computable ordinal θ), present the proof of Theorem 4 assuming these lemmas, and end with a sketch of the proofs of the lemmas. Lemma 5. If linear orders S 0 and S 1 each have θ-extensional computable covers, then so does their sum S 0 + S 1. Lemma 6. Each ordinal multiple of ω θ of the form ω θ β (with β ω) has a θ-extensional computable cover. To prove Theorem 4, notice that every computable ordinal has a θ-extensional (even -extensional) computable cover. Therefore, fix a noncomputable ordinal α and write α = ω θ β + ρ with ρ < ω θ. Since ρ < ω θ, ρ is computable and hence has a θ-extensional cover. Since β > ω (because α is not computable), ω θ β has a θ-extensional cover by Lemma 6. Therefore, by Lemma 5, α has a θ-extensional computable cover. So Lemmas 5 and 6 imply Theorem 4. To prove Lemma 5, fix θ-extensional computable covers A 0 and A 1 of S 0 and S 1 respectively. The objects in the θ-extensional computable cover of S 0 + S 1 have the form A 0 i + A1 j where A0 i A 0 and A 1 j A 1, with the caveat that one of A 0 i or A1 j is allowed to be empty. The injective maps from A0 i + A1 j to A0 k + A1 l are defined in the obvious way, and one checks that this cover is θ-extensional. The proof of Lemma 6 is notationally cumbersome, but the fundamental idea is that θ-extensionality cannot distinguish between gaps in a linear order of length ω θ γ for varying nonzero values of γ. Each A i in our θ-extensional cover A of ω θ β, is a finite linear order of the form 1 < 2 < < n, for some n, together with an n-tuple ξ 0, ξ 1,..., ξ n 1, called its label, in which each ξ i ω θ 2. If ξ i < ω θ, then ξ indicates that the gap between i and i + 1 (or the gap to the left of 1 if i = 0) in A i should have length ξ i. If ξ i = ω θ + ρ, then it indicates that this gap has length ω θ γ + ρ for some γ 1. (Note that the labels are not formally part of A i. They are merely a denotation to help us keep track of which injective maps to include in I A ij.) For each n and each label ξ 0,..., ξ n 1, we include an object A i of length n with this label in A. Let A i have domain {1,..., n} with label ξ 0,..., ξ n 1 and A j have domain {1,..., m} with label η 0,..., η m 1. We include an order

10 10 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon preserving map f : {1,..., n} {1,..., m} in Iij A if and only if the labels match in the sense that ξ 0 = η η f(1) 1 and for all 0 < k < n, ξ k = η f(k) + η f(k) η f(k+1) 1. It is straightforward to check that this process defines a computable cover of ω θ β. To check that this cover is θ-extensional takes longer and will not be presented here. The key fact is the following lemma, which can be established by induction on ζ. Lemma 7. Fix ζ θ and let ψ : A i ω θ β be an increasing map. Assume A i has domain {1,..., n} and label ξ 0,..., ξ n 1. Write each ξ k = ω ζ µ k + ρ k with ρ k < ω ζ. If there are ordinals µ k, with µ k = 0 if and only if µ k = 0, such that ψ(k) = (ω ζ µ 0 + ρ 0 ) + (ω ζ µ 1 + ρ 1 ) + + (ω ζ µ k 1 + ρ k 1 ), then ψ is a ζ-extensional map from A i into ω θ β. This completes the proof sketch for Theorem 4. The full proof is quite technical, and is relegated to Appendix A. We believe that an alternative proof of this theorem can be produced by exploiting a general connection between being θ-extensionally locally computable and the existence of effective enumerations of θ back-and-forth types. This fact, combined with the analysis of the back-andforth types of ordinals found in the literature, should yield the desired conclusion. We refer the reader to [1] for this analysis, as well as the relevant definitions, and invite her to work out the proof that way, which will likely be more enlightening than processing all the details in the proof in Appendix A. With Theorem 4, the general question of θ-extensionality of ordinals α is now settled in almost all cases. When α < ω1 CK or θ < ω1 CK, the answer is positive, by Proposition 1 and Theorem 4. When ω1 CK α < ω1 CK ω, the answer is negative for every θ ω1 CK by Proposition 2 and Theorem 3. When α ω1 CK ω, the answer is negative for every θ > ω1 CK by Theorem 2. The only case remaining open is that in which θ = ω1 CK and α ω1 CK ω. References 1. C.J. Ash & J.F. Knight; Computable Structures and the Hyperarithmetical Hierarchy (Amsterdam: Elsevier, 2000). 2. V.S. Harizanov; Pure computable model theory, Handbook of Recursive Mathematics, vol. 1 (Amsterdam: Elsevier, 1998), R.G. Miller; Locally computable structures, in Computation and Logic in the Real World - Third Conference on Computability in Europe, CiE 2007, eds. B. Cooper, B. Löwe, & A. Sorbi, LNCS 4497 (Springer-Verlag: Berlin, 2007), R.G. Miller; Local computability and uncountable structures, to appear in the ASL Lecture Notes in Logic volume Effective Mathematics of the Uncountable, eds. N. Greenberg, J.D. Hamkins, D.R. Hirschfeldt, & R.G. Miller. 5. R.G. Miller & D. Mulcahey; Perfect local computability and computable simulations, in Logic and Theory of Algorithms, Fourth Conference on Computability in Europe, CiE 2008, eds. A. Beckmann, C. Dimitracopoulos, & B. Löwe, LNCS 5028 (Berlin: Springer-Verlag, 2008), R.I. Soare; Recursively Enumerable Sets and Degrees (New York: Springer, 1987).

11 Local Computability for Ordinals 11 Appendix A We now present the proof of Theorem 4. The direct proof of this result is highly technical, and requires a sequence of lemmas. Theorem 4. For every computable ordinal θ, every ordinal α has a θ-extensional computable cover. Lemma 5. For any ordinal θ, if linear orders L and M are θ-extensional, then so is the linear order L + M. Proof. Suppose B = {B i } and C = {C j } are θ-extensional covers of L and M, respectively. We define the objects of a cover A of L + M to be the linear orders A ij := B i + C j, for all objects B i B and C j C (allowing either, but not both, of B i or C j to be empty.) For each i, j, k, m, the maps in Iij,km A are precisely the maps of the form f g, where f Iik B (or B i is empty) and g Ijm C (or C j is empty). This is clearly a computable cover of L + M, and one checks quickly that it is θ-extensional. We now give a full proof of θ-extensionality of every ordinal α for every computable θ, starting with sufficiently nice limit ordinals. Lemma 6. Let θ be any computable ordinal, and assume that α is a nonzero ordinal multiple of ω θ. Then α is θ-extensionally locally computable. Proof. Our computable cover A of α will have finite linear orders as its objects, of course. Each A i A consists of the elements 1 < 2 < < n in this order, for some n, along with an n-tuple of nonzero ordinals (ξ 0,..., ξ n 1 ), with each ξ m ω θ 2. The element ξ k is called the label of the gap between k and (k + 1) in A i, with ξ 0 labeling the gap to the left of 1. (We could also define ξ n = ω θ, to label the gap to the right of n.) Every object A i is such a finite linear order with such a labeling, and every possible labeling of every finite linear order should appear as exactly one A i. Since θ < ω1 CK, ω θ 2 is also a computable ordinal, and so it is not difficult to list out this cover computably. Before continuing, we offer some intuition into the above definition. Each A i will have a θ-extensional map ψ onto a finite subset of α, and the gaps in A i are intended to measure the interval from ψ(i) to ψ(i + 1) in α. A gap ξ i = 1 indicates that ψ(i) and ψ(i + 1) are adjacent to each other, for example. Of course, α may be arbitrarily large, and so the gap between two elements of α may also be very large, whereas all ξ i are strictly less than ω θ 2. The reason for this is that, from the point of view of a θ-extensional cover, all gaps of the form ω θ µ are equivalent; there is no θ-extensional way to distinguish one such gap from another. So the cover simply regards each such gap as having length ω θ. Do note, however, that a θ-extensional cover (for θ > 1) can tell the difference between a gap of size ω θ µ and a gap of size ω θ µ + 1. Therefore, we do care about the tail of the gap, and so our ξ i are all of the form either ω θ +ρ, or else just ρ, with ρ < ω θ. In the former case, these two consecutive elements of A i

12 12 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon can map to any x < y α with x + ω θ µ + ρ = y, for any µ > 0; whereas in the latter case, the two elements of A i can map to any x < y with x + ρ = y. Next we describe the embeddings of A i into A j. Let A i have domain {1,..., n} with some labeling (ξ 0,..., ξ n ), and let A j have domain {1,..., m} with some labeling (η 0,..., η m ). Suppose that f is an order-preserving map from A i into A j. We define f to lie in Iij A if and only if all of the following hold: ξ 0 = η 0 + η η f(1) 1 ξ 1 = η f(1) + η f(1) η f(2) 1.. ξ n 1 = η f(n 1) + η f(n 1) η f(n) 1. Thus, Iij A is a decidable (not just c.e.) set of maps. Moreover, the Amalgamation Property is quickly seen to hold for these objects and maps. So we have built our computable cover A, which we must now show to be a θ-extensional cover of α, and for this we need a lemma. Lemma 7. Fix any ζ θ, and let ψ : A i α be an increasing map from any object of A into α. Let (ξ 0,..., ξ n ) be the labels of A i (where A i has domain {1,..., n}), and write each ξ k = ω ζ µ k +ρ k with ρ k < ω ζ. Suppose that for each k A i there is an ordinal µ k, with µ k = 0 iff µ k = 0, such that ψ(k) = (ω ζ µ 0 + ρ 0 ) + (ω ζ µ 1 + ρ 1 ) + + (ω ζ µ k 1 + ρ k 1 ). Then this map ψ is a ζ-extensional match between its domain A i and its image in α. Proof. The proof is by transfinite induction on ζ θ. First, when ζ = 0, every k has ψ(k + 1) = ψ(k) + ω 0 µ k (since ρ k < ω 0 = 1). But then µ k 0 (lest µ k = 0, which would contradict ξ k 0), so indeed ψ(k + 1) > ψ(k), making ψ 0-extensional. For all other ordinals ζ, we assume that the lemma holds for all ordinals ɛ < ζ, and consider ζ. Fix ψ : A i α, and suppose that there exist ordinals µ k, with µ k = 0 iff µ k = 0, such that ψ(k) = (ω ζ µ 0 + ρ 0 ) + + (ω ζ µ k 1 + ρ k 1 ). Then ψ is an order-isomorphism (just as in the ζ = 0 case). Suppose that f Iij A, as defined above, and let (η 0,..., η m ) be the labeling of A j. For an arbitrary ɛ < ζ, we define an ɛ-extensional ϕ : A j α with ϕ f = ψ as follows. First, to define ϕ(1), ϕ(2),..., ϕ(f(1)), we use the equation ξ 0 = η 0 +η 1 + +η f(1) 1. For each p < f(1), write η p in the form η p = ω ζ ν p +σ p, with σ p < ω ζ. It follows that ν ν f(1) 1 = µ 0 (because, for all nonzero β, γ ω ζ, we have β + γ = ω ζ iff γ = ω ζ ). Let q < f(1) be maximal (if it exists) such that ν q 0, and define ϕ(p) + σ p, if ν p = 0; ϕ(p + 1) = ϕ(p) + ω ζ + σ p, if ν p 0 & p < q; ϕ(p) + ω ζ ( ν q ) + σ q, if p = q

13 Local Computability for Ordinals 13 where, in the p = q case, ν q is chosen so that {p < q : ν p 0} + ν q = µ 0. If no such q exists, then we always use the ν p = 0 case. These instructions also define ϕ(1), under the convenient fiction that ϕ(0) = 1. It follows that ϕ(q + 1) = ω ζ µ 0 + σ q, and then that ϕ(f(1)) = ϕ(q + 1) + σ q σ f(1) 1 = ϕ(q + 1) + η q η f(1) 1 = ψ(1). Now we repeat the process up to f(2), then up to f(3), and so on. Given ϕ(f(k)) with 1 k < n, write η p = ω ζ ν p + σ p for each p with f(k) p < f(k + 1), with all σ p < ω ζ. Again, take the greatest q with f(k) q < f(k + 1) such that ν q 0 (or q = f(k) 1 if all those ν p = 0), and define, for p = f(k),..., f(k + 1) 1 in turn, ϕ(p) + σ p, if ν p = 0; ϕ(p + 1) = ϕ(p) + ω ζ + σ p, if ν p 0 & p < q; ϕ(p) + ω ζ ( ν q ) + σ q, if p = q where again ν q is chosen so that {p < q : ν p 0} + ν q = µ k. Hence ϕ(q + 1) = ϕ(k)+ω ζ µ k +σ q, and ϕ(f(k +1)) = ϕ(q +1)+η q+1 + +η f(k+1) 1 = ψ(k +1) (except in the case k = n, where this defines ϕ(n+1),..., ϕ(m) for the rightmost elements of A j ). Now we prove that the condition in the lemma holds for the map ϕ (with ɛ in place of ζ). By inductive hypothesis, this will show that the map ϕ is ɛ- extensional. Assume that the condition holds for ϕ(1),..., ϕ(p 1) (where 1 p m, and we use the convention that ϕ(0) = 1). If ν p = 0, then ϕ(p + 1) = ϕ(p) + σ p = ϕ(p) + η p, which clearly satisfies the condition. If ν p 0 but p < q (for the q used in this segment of the construction), then ϕ(p + 1) = ϕ(p) + ω ζ 1 + σ p = ϕ(p) + ω ɛ (ω δ + ν p) + σ p, where these new ordinals satisfy ɛ + δ = ζ and σ p = ω ɛ ν p + σ p with σ < ω ɛ. Since ν p 0 and ω δ + ν p 0, the condition is satisfied. Finally, if p = q, the analysis is similar: ϕ(p + 1) = ϕ(p) + ω ζ ν q + σ p = ϕ(p) + ω ɛ (ω δ ν p + ν p) + σ p, with δ, ν p, and σ p just as above. Again ν p 0 and ω δ ν p + ν p 0, so the condition is satisfied. Thus ϕ is ɛ-extensional, as desired. Now we prove the dual condition. Again fix any ɛ < ζ, and take any D α consisting of range(ψ) and finitely many additional elements. Set m = D, let A be the linear order on the domain {1, 2,..., m}, under <, and define ϕ : A D to be the unique isomorphism between these two finite linear orders. Set f(k) =

14 14 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon ϕ 1 (ψ(k)) for each k A i. This A will become our A j, with j defined as we now determine the gap labelings. Then we will show that f Iij A and that ϕ is ɛ-extensional. To get started, we set η 0 = 1 + ϕ(1). Then, for each p < ϕ(m) in order, choose the (unique) η p such that ϕ(p)+η p = ϕ(p+1). Write each η p in the form η p = ω θ λ p + ω ζ κ p + ω ɛ ν p + σ p, with σ p < ω ɛ and (ω ɛ ν p + σ p ) < ω ζ, and (ω ζ κ p + ω ɛ ν p + σ p ) < ω ζ. (We know θ ζ > η. In case ζ = θ, let all κ p = 0, leaving λ p as the entire quotient of η p by ω θ.) The bars in σ p, etc., denote the actual values from the elements of α, and we define corresponding ordinals σ p, etc., to compute the gaps η p. Recall that ξ k = ω θ µ k + ρ k. We now decompose this further, writing ξ k = ω θ µ k + ω ζ γ k + ω ɛ δ k + τ k, where τ k < ω ɛ, δ k < ω ζ, and γ k < ω θ. We set ξ 0 = 1 + ψ(1), and choose ξ k uniquely so that ψ(k) + ξ k = ψ(k + 1) for all k < n. These are decomposed in exactly the same way: ξ k = ω θ µ k + ω ζ γ k + ω ɛ δ k + τ k, noting that each µ k is exactly the value mentioned in the lemma. Also, ω ζ γ k + ω ɛ δ k + τ k = ρ k = ω ζ γ k + ω ɛ δ k + τ k (with the first equality assumed in the lemma and the second because this is how ρ k was decomposed), so in fact γ k = γ k, δ k = δ k, and τ k = τ k. Now by assumption, η f(k) + η f(k) η f(k+1) 1 = ξ k = ω θ µ k + ω ζ γ k + ω ɛ δ k + τ k, since ψ(k) + ξ k = ψ(k + 1). We now use these elements to define the gaps η f(k),..., η f(k+1) 1 which will be needed. If ξ k < ω θ, then set all λ p = 0, define q θ = f(k), and go to the next instruction. If ξ k ω θ, then µ k > 0, so µ k > 0, and so some η p with f(k) p < f(k + 1) has λ p > 0. (Conversely, if some such λ p > 0, then also ξ k > 0.) In this case there is some (unique) q θ f(k) such that ω ζ κ qθ + ω ɛ ν qθ + σ qθ + η qθ η f(k+1) 1 = ρ k. (In particular, q θ is the greatest p < f(k + 1) for which λ p > 0.) We define λ qθ to be 1, while for all p q θ with f(k) p < f(k + 1), we set λ p = 0. Thus, if ξ k ω θ, we will have η f(k) + η f(k) η qθ = ω θ + ω ζ κ qθ + ω ɛ ν qθ + σ qθ, whereas, if ξ k < ω θ, then also η f(k) + + η f(k+1) 1 < ω θ. Next we consider those p with f(k) p < q θ. For each such p, we set σ p = σ p and κ p = λ p = 0, and take either ν p = 1 (if either κ p > 0 or ν p > 0) or ν p = 0 (if not). (If ξ k < ω θ, then q θ = f(k), and this instruction defines nothing.)

15 Local Computability for Ordinals 15 Next we find the greatest q ζ with q θ q ζ < f(k + 1) and κ qζ > 0. (If no such q ζ exists, we set q ζ = q θ and go on to the next instruction.) For each p with q θ p < q ζ, we set ν p = ν p and σ p = σ p, and take either κ p = 1 if κ p > 0, or κ p = 0 if κ p = 0. Then, for q ζ itself, we choose the unique κ qζ so that κ qθ + κ qθ κ qζ = γ k. For every p with q ζ < p < f(k + 1), we set κ p = 0. Finally, we find the greatest q ɛ with q ζ q ɛ < f(k + 1) for which ν qɛ > 0. If there is no such number, then we set q ɛ = q ζ. For each p with q ζ p < q ɛ, we set σ p = σ p, and take ν p = 1 if ν p > 0, or ν p = 0 if ν p = 0. For q ɛ itself, we set σ qɛ = σ qɛ, and choose ν qɛ uniquely so that ν qζ +ν qζ ν qɛ = δ k. Every p with q ɛ < p < f(k + 1) has σ p = σ p and ν p = 0. This completes our description of the coefficients defining each η p, which is itself given by η p = ω θ λ p + ω ζ κ p + ω ɛ ν p + σ p. Recall that λ p 1 and that κ p < ω θ, ν p < ω ζ, and σ p < ω ɛ. So for every p, we have η p < ω θ 2, and therefore there must exist some j for which A j has domain {1,..., m} with gaps η 0, η 1,..., η m 1 (and η m = ω θ by definition). Now we claim that the f defined above, which is clearly an increasing map from A i into A j, does in fact lie in Iij A. The condition which must be satisfied is that ξ k = η f(k) + +η f(k+1) 1, for each k < n. We write out this sum here, carefully grouped, with each of η qθ, η qζ, and η qɛ expressed using its coefficients. η f(k) + + η f(k+1) 1 = η f(k) + + η qθ 1 + ω θ λ qθ + ω ζ κ qθ + ω ɛ ν qθ + σ qθ + η qθ η qζ 1 + ω ζ κ qζ + ω ɛ ν qζ + σ qζ + η qζ η qɛ 1 + ω ɛ ν qɛ + σ qɛ + η qɛ η f(k+1) 1 In this expression, the first line is exactly ω θ µ k, by our choice of q θ and λ qθ in the instructions above. (If λ qθ = 1, then the ω θ λ qθ term swallows up all preceding terms, since all other λ p = 0, and the entire first line is just ω θ. Otherwise λ qθ = 0, so q θ = f(k) and the first line is 0. In both cases, the first line equals ω θ µ k.) Likewise, the second line equals ω ζ γ k, the third line equals ω ɛ δ k, and the final line is τ k. Thus the entire sum is exactly ξ k. Since this holds for every k < n, we see that f Iij A. To complete the proof of the lemma, we need to show that ϕ is ɛ-extensional. By inductive hypothesis, the lemma holds with ɛ in place of ζ, and so it suffices to prove that ϕ satisfies the condition given there (with ϕ, ɛ, A j, and the labels (η 0,..., η m ) in place of ψ, ζ, A i, and (ξ 0,..., ξ n )). We already have written each η p = ω ɛ (ω (θ ɛ) λ p + ω (ζ ɛ) κ p + ν p ) + σ p as required (with the obvious meanings for θ ɛ, etc.). Now we write π p for the coefficient of ω ɛ in the expression above. Thus π p = 0 iff λ p = κ p = ν p = 0.

16 16 J.N.Y. Franklin, A.M. Kach, R. Miller, & R. Solomon (When ζ = θ, we specified that all κ p = 0, so all κ p = 0, and our analysis remains correct.) Since ϕ(p) + η p = ϕ(p + 1) for every p, we need to show that each η p is of the form ω ɛ π p + σ p, with π p = 0 iff π p = 0. We claim that this holds once we set π p = ω (θ ɛ) λ p + ω (ζ ɛ) κ p + ν p for each p. Below we fix the k such that f(k) p < f(k + 1) (or k = 0 if p < f(1)) and the q θ, q ζ, and q ɛ corresponding to that k. Now we have seen that λ p = 1 iff η p > ω θ, which holds iff λ p = 0. (It is important here that each ξ k < ω θ 2, since this meant that among all of p = f(k), f(k)+1,..., f(k+1) 1, only one could have λ p > 0.) If f(k) p < q θ, thenκ p = 0, while ν p > 0 iff either κ p > 0 or ν p > 0, so in this case π p = 0 iff π p = 0. Also, σ p = σ p for every p q θ. For all p q θ, the instructions make it clear that κ p > 0 iff κ p > 0, that ν p > 0 iff ν p > 0, and that σ p = σ p. Thus we see that the instructions yielded π p = 0 iff π p = 0, and so ϕ is indeed ɛ-extensional, by inductive hypothesis. Therefore, the map ψ : A i α is ζ-extensional, since for every ep < ζ, every f Iij A (for every j) lifts to an inclusion in α via an ɛ-extensional map, and every finite D α containing the image of ψ is likewise the lift of some map f Iij A for some j via an ɛ-extensional map. So Lemma 7 is proven. We now continue with the proof of Lemma 6. First, let A i be any object in A, with domain {1,..., n} and labels (ξ 0,..., ξ n ). Lemma 7 makes it clear that the map sending each i n to the ordinal (ξ 0 + ξ ξ i 1 is θ-extensional, just by letting µ k = µ k for every k. So every object of A is the domain of a θ- extensional map. Dually, suppose D α is finite, say with n elements. Set ξ 0 to be the least element of D, and define ξ k+1, for each k < n, so that (ξ ξ k 1 ) is the k-th least element of D. Then write each ξ k = ω θ µ k + ρ k, and define ξ k = ω θ µ k + ρ k, where µ k = 1 if µ k > 0 and µ k = 0 if µ k = 0. Then the unique order-isomorphism ϕ from the object A i with elements {1,..., n} and labels (ξ 0,..., ξ n 1, ω θ ) onto D is θ-extensional. Thus this A is a θ-extensional cover of α. Theorem 4. For every computable ordinal θ, every ordinal α has a θ-extensional computable cover. Proof. We decompose α as α = ω θ β + γ with γ < ω θ. Since θ < ω1 CK, we also have γ < ω1 CK, and so γ has a perfect cover by Proposition 1. If β = 0, then this is also a perfect cover of α. If β > 0, then we apply Lemma 6 to see that ω θ β has a θ-extensional cover, and Lemma 5 then completes the proof.

CUTS OF LINEAR ORDERS

CUTS OF LINEAR ORDERS CUTS OF LINEAR ORDERS ASHER M. KACH AND ANTONIO MONTALBÁN Abstract. We study the connection between the number of ascending and descending cuts of a linear order, its classical size, and its effective

More information

DEGREES OF CATEGORICITY AND THE HYPERARITHMETIC HIERARCHY

DEGREES OF CATEGORICITY AND THE HYPERARITHMETIC HIERARCHY DEGREES OF CATEGORICITY AND THE HYPERARITHMETIC HIERARCHY BARBARA F. CSIMA, JOHANNA N. Y. FRANKLIN, AND RICHARD A. SHORE Abstract. We study arithmetic and hyperarithmetic degrees of categoricity. We extend

More information

On the Effectiveness of Symmetry Breaking

On the Effectiveness of Symmetry Breaking On the Effectiveness of Symmetry Breaking Russell Miller 1, Reed Solomon 2, and Rebecca M Steiner 3 1 Queens College and the Graduate Center of the City University of New York Flushing NY 11367 2 University

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

Part II. Logic and Set Theory. Year

Part II. Logic and Set Theory. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]

More information

Computable Transformations of Structures

Computable Transformations of Structures Computable Transformations of Structures Russell Miller Queens College C.U.N.Y., 65-30 Kissena Blvd. Queens NY 11367 USA Graduate Center of C.U.N.Y., 365 Fifth Avenue New York, NY 10016 USA qcpages.qc.cuny.edu/

More information

Notes on ordinals and cardinals

Notes on ordinals and cardinals Notes on ordinals and cardinals Reed Solomon 1 Background Terminology We will use the following notation for the common number systems: N = {0, 1, 2,...} = the natural numbers Z = {..., 2, 1, 0, 1, 2,...}

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

COPYABLE STRUCTURES ANTONIO MONTALBÁN

COPYABLE STRUCTURES ANTONIO MONTALBÁN COPYABLE STRUCTURES ANTONIO MONTALBÁN Abstract. We introduce the notions of copyable and diagonalizable classes of structures. We then show how these notions are connected to two other notions that had

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

Posets, homomorphisms and homogeneity

Posets, homomorphisms and homogeneity Posets, homomorphisms and homogeneity Peter J. Cameron and D. Lockett School of Mathematical Sciences Queen Mary, University of London Mile End Road London E1 4NS, U.K. Abstract Jarik Nešetřil suggested

More information

Every set has a least jump enumeration

Every set has a least jump enumeration Every set has a least jump enumeration Richard J. Coles, Rod G. Downey and Theodore A. Slaman Abstract Given a computably enumerable set B, there is a Turing degree which is the least jump of any set in

More information

Singular Failures of GCH and Level by Level Equivalence

Singular Failures of GCH and Level by Level Equivalence Singular Failures of GCH and Level by Level Equivalence Arthur W. Apter Department of Mathematics Baruch College of CUNY New York, New York 10010 USA and The CUNY Graduate Center, Mathematics 365 Fifth

More information

Jónsson posets and unary Jónsson algebras

Jónsson posets and unary Jónsson algebras Jónsson posets and unary Jónsson algebras Keith A. Kearnes and Greg Oman Abstract. We show that if P is an infinite poset whose proper order ideals have cardinality strictly less than P, and κ is a cardinal

More information

Isomorphisms of Non-Standard Fields and Ash s Conjecture

Isomorphisms of Non-Standard Fields and Ash s Conjecture Isomorphisms of Non-Standard Fields and Ash s onjecture Rumen Dimitrov 1, Valentina Harizanov 2, Russell Miller 3, and K.J. Mourad 4 1 Department of Mathematics, Western Illinois University, Macomb, IL

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

Lecture 11: Minimal types

Lecture 11: Minimal types MODEL THEORY OF ARITHMETIC Lecture 11: Minimal types Tin Lok Wong 17 December, 2014 Uniform extension operators are used to construct models with nice structural properties Thus, one has a very simple

More information

AMS regional meeting Bloomington, IN April 1, 2017

AMS regional meeting Bloomington, IN April 1, 2017 Joint work with: W. Boney, S. Friedman, C. Laskowski, M. Koerwien, S. Shelah, I. Souldatos University of Illinois at Chicago AMS regional meeting Bloomington, IN April 1, 2017 Cantor s Middle Attic Uncountable

More information

The constructible universe

The constructible universe The constructible universe In this set of notes I want to sketch Gödel s proof that CH is consistent with the other axioms of set theory. Gödel s argument goes well beyond this result; his identification

More information

The Vaught Conjecture Do uncountable models count?

The Vaught Conjecture Do uncountable models count? The Vaught Conjecture Do uncountable models count? John T. Baldwin Department of Mathematics, Statistics and Computer Science University of Illinois at Chicago May 22, 2005 1 Is the Vaught Conjecture model

More information

Classification and Measure for Algebraic Fields

Classification and Measure for Algebraic Fields Classification and Measure for Algebraic Fields Russell Miller Queens College & CUNY Graduate Center Logic Seminar Cornell University 23 August 2017 Russell Miller (CUNY) Classification of Algebraic Fields

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

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

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

REALIZING LEVELS OF THE HYPERARITHMETIC HIERARCHY AS DEGREE SPECTRA OF RELATIONS ON COMPUTABLE STRUCTURES. 1. Introduction

REALIZING LEVELS OF THE HYPERARITHMETIC HIERARCHY AS DEGREE SPECTRA OF RELATIONS ON COMPUTABLE STRUCTURES. 1. Introduction RELIZING LEVELS OF THE HYPERRITHMETIC HIERRCHY S DEGREE SPECTR OF RELTIONS ON COMPUTBLE STRUCTURES DENIS R. HIRSCHFELDT ND WLKER M. WHITE bstract. We construct a class of relations on computable structures

More information

Computability of Heyting algebras and. Distributive Lattices

Computability of Heyting algebras and. Distributive Lattices Computability of Heyting algebras and Distributive Lattices Amy Turlington, Ph.D. University of Connecticut, 2010 Distributive lattices are studied from the viewpoint of effective algebra. In particular,

More information

Some hard families of parameterised counting problems

Some hard families of parameterised counting problems Some hard families of parameterised counting problems Mark Jerrum and Kitty Meeks School of Mathematical Sciences, Queen Mary University of London {m.jerrum,k.meeks}@qmul.ac.uk September 2014 Abstract

More information

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

Generalized Pigeonhole Properties of Graphs and Oriented Graphs Europ. J. Combinatorics (2002) 23, 257 274 doi:10.1006/eujc.2002.0574 Available online at http://www.idealibrary.com on Generalized Pigeonhole Properties of Graphs and Oriented Graphs ANTHONY BONATO, PETER

More information

The Absoluteness of Constructibility

The Absoluteness of Constructibility Lecture: The Absoluteness of Constructibility We would like to show that L is a model of V = L, or, more precisely, that L is an interpretation of ZF + V = L in ZF. We have already verified that σ L holds

More information

A BRIEF INTRODUCTION TO ZFC. Contents. 1. Motivation and Russel s Paradox

A BRIEF INTRODUCTION TO ZFC. Contents. 1. Motivation and Russel s Paradox A BRIEF INTRODUCTION TO ZFC CHRISTOPHER WILSON Abstract. We present a basic axiomatic development of Zermelo-Fraenkel and Choice set theory, commonly abbreviated ZFC. This paper is aimed in particular

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

A NOTE ON THE EIGHTFOLD WAY

A NOTE ON THE EIGHTFOLD WAY A NOTE ON THE EIGHTFOLD WAY THOMAS GILTON AND JOHN KRUEGER Abstract. Assuming the existence of a Mahlo cardinal, we construct a model in which there exists an ω 2 -Aronszajn tree, the ω 1 -approachability

More information

October 12, Complexity and Absoluteness in L ω1,ω. John T. Baldwin. Measuring complexity. Complexity of. concepts. to first order.

October 12, Complexity and Absoluteness in L ω1,ω. John T. Baldwin. Measuring complexity. Complexity of. concepts. to first order. October 12, 2010 Sacks Dicta... the central notions of model theory are absolute absoluteness, unlike cardinality, is a logical concept. That is why model theory does not founder on that rock of undecidability,

More information

An uncountably categorical theory whose only computably presentable model is saturated

An uncountably categorical theory whose only computably presentable model is saturated An uncountably categorical theory whose only computably presentable model is saturated Denis R. Hirschfeldt Department of Mathematics University of Chicago, USA Bakhadyr Khoussainov Department of Computer

More information

Tallness and Level by Level Equivalence and Inequivalence

Tallness and Level by Level Equivalence and Inequivalence Tallness and Level by Level Equivalence and Inequivalence Arthur W. Apter Department of Mathematics Baruch College of CUNY New York, New York 10010 USA and The CUNY Graduate Center, Mathematics 365 Fifth

More information

INFINITE TIME COMPUTABLE MODEL THEORY

INFINITE TIME COMPUTABLE MODEL THEORY INFINITE TIME COMPUTABLE MODEL THEORY JOEL DAVID HAMKINS, RUSSELL MILLER, DANIEL SEABOLD, AND STEVE WARNER Abstract. We introduce infinite time computable model theory, the computable model theory arising

More information

THE LENGTH OF THE FULL HIERARCHY OF NORMS

THE LENGTH OF THE FULL HIERARCHY OF NORMS Rend. Sem. Mat. Univ. Pol. Torino - Vol. 63, 2 (2005) B. Löwe THE LENGTH OF THE FULL HIERARCHY OF NORMS Abstract. We give upper and lower bounds for the length of the Full Hierarchy of Norms. 1. Introduction

More information

COUNTABLY COMPLEMENTABLE LINEAR ORDERINGS

COUNTABLY COMPLEMENTABLE LINEAR ORDERINGS COUNTABLY COMPLEMENTABLE LINEAR ORDERINGS July 4, 2006 ANTONIO MONTALBÁN Abstract. We say that a countable linear ordering L is countably complementable if there exists a linear ordering L, possibly uncountable,

More information

SPECTRA OF ATOMIC THEORIES

SPECTRA OF ATOMIC THEORIES SPECTRA OF ATOMIC THEORIES URI ANDREWS AND JULIA F. KNIGHT Abstract. For a countable structure B, the spectrum is the set of Turing degrees of isomorphic copies of B. For complete elementary first order

More information

Limit computable integer parts

Limit computable integer parts Limit computable integer parts Paola D Aquino, Julia Knight, and Karen Lange July 12, 2010 Abstract Let R be a real closed field. An integer part I for R is a discretely ordered subring such that for every

More information

Homological Decision Problems for Finitely Generated Groups with Solvable Word Problem

Homological Decision Problems for Finitely Generated Groups with Solvable Word Problem Homological Decision Problems for Finitely Generated Groups with Solvable Word Problem W.A. Bogley Oregon State University J. Harlander Johann Wolfgang Goethe-Universität 24 May, 2000 Abstract We show

More information

2.2 Lowenheim-Skolem-Tarski theorems

2.2 Lowenheim-Skolem-Tarski theorems Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore

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

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

Elementary Equivalence, Partial Isomorphisms, and. Scott-Karp analysis

Elementary Equivalence, Partial Isomorphisms, and. Scott-Karp analysis Elementary Equivalence, Partial Isomorphisms, and Scott-Karp analysis 1 These are self-study notes I prepared when I was trying to understand the subject. 1 Elementary equivalence and Finite back and forth

More information

Algebraic Fields and Computable Categoricity

Algebraic Fields and Computable Categoricity Algebraic Fields and Computable Categoricity Russell Miller & Alexandra Shlapentokh Queens College & CUNY Graduate Center New York, NY East Carolina University Greenville, NC. George Washington University

More information

Computability theory and uncountable structures

Computability theory and uncountable structures Sets and Computations, April 17 2015 Joint with Greg Igusa, Julia Knight and Antonio Montalbán Table of Contents 1 Generically presentable structures 2 3 1 Generically presentable structures 2 3 What phenomena

More information

Π 0 1-presentations of algebras

Π 0 1-presentations of algebras Π 0 1-presentations of algebras Bakhadyr Khoussainov Department of Computer Science, the University of Auckland, New Zealand bmk@cs.auckland.ac.nz Theodore Slaman Department of Mathematics, The University

More information

Definability in the Enumeration Degrees

Definability in the Enumeration Degrees Definability in the Enumeration Degrees Theodore A. Slaman W. Hugh Woodin Abstract We prove that every countable relation on the enumeration degrees, E, is uniformly definable from parameters in E. Consequently,

More information

Recursive definitions on surreal numbers

Recursive definitions on surreal numbers Recursive definitions on surreal numbers Antongiulio Fornasiero 19th July 2005 Abstract Let No be Conway s class of surreal numbers. I will make explicit the notion of a function f on No recursively defined

More information

Basics of Model Theory

Basics of Model Theory Chapter udf Basics of Model Theory bas.1 Reducts and Expansions mod:bas:red: defn:reduct mod:bas:red: prop:reduct Often it is useful or necessary to compare languages which have symbols in common, as well

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

Disjoint n-amalgamation

Disjoint n-amalgamation October 13, 2015 Varieties of background theme: the role of infinitary logic Goals 1 study n- toward 1 existence/ of atomic models in uncountable cardinals. 2 0-1-laws 2 History, aec, and Neo-stability

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

COMPLETE SETS OF CONNECTIVES FOR GENERALIZED ŁUKASIEWICZ LOGICS KAMERYN J WILLIAMS. CUNY Graduate Center 365 Fifth Avenue New York, NY USA

COMPLETE SETS OF CONNECTIVES FOR GENERALIZED ŁUKASIEWICZ LOGICS KAMERYN J WILLIAMS. CUNY Graduate Center 365 Fifth Avenue New York, NY USA COMPLETE SETS OF CONNECTIVES FOR GENERALIZED ŁUKASIEWICZ LOGICS KAMERYN J WILLIAMS CUNY Graduate Center 365 Fifth Avenue New York, NY 10016 USA Abstract. While,, form a complete set of connectives for

More information

Axioms of separation

Axioms of separation Axioms of separation These notes discuss the same topic as Sections 31, 32, 33, 34, 35, and also 7, 10 of Munkres book. Some notions (hereditarily normal, perfectly normal, collectionwise normal, monotonically

More information

HOW DO ULTRAFILTERS ACT ON THEORIES? THE CUT SPECTRUM AND TREETOPS

HOW DO ULTRAFILTERS ACT ON THEORIES? THE CUT SPECTRUM AND TREETOPS HOW DO ULTRAFILTERS ACT ON THEORIES? THE CUT SPECTRUM AND TREETOPS DIEGO ANDRES BEJARANO RAYO Abstract. We expand on and further explain the work by Malliaris and Shelah on the cofinality spectrum by doing

More information

Math 455 Some notes on Cardinality and Transfinite Induction

Math 455 Some notes on Cardinality and Transfinite Induction Math 455 Some notes on Cardinality and Transfinite Induction (David Ross, UH-Manoa Dept. of Mathematics) 1 Cardinality Recall the following notions: function, relation, one-to-one, onto, on-to-one correspondence,

More information

20 Ordinals. Definition A set α is an ordinal iff: (i) α is transitive; and. (ii) α is linearly ordered by. Example 20.2.

20 Ordinals. Definition A set α is an ordinal iff: (i) α is transitive; and. (ii) α is linearly ordered by. Example 20.2. 20 Definition 20.1. A set α is an ordinal iff: (i) α is transitive; and (ii) α is linearly ordered by. Example 20.2. (a) Each natural number n is an ordinal. (b) ω is an ordinal. (a) ω {ω} is an ordinal.

More information

The modal logic of forcing

The modal logic of forcing Joel David Hamkins New York University, Philosophy The City University of New York, Mathematics College of Staten Island of CUNY The CUNY Graduate Center London, August 5 6, 2011 This is joint work with

More information

Π 1 1 CA 0 and Order Types of Countable Ordered Groups

Π 1 1 CA 0 and Order Types of Countable Ordered Groups Π 1 1 CA 0 and Order Types of Countable Ordered Groups Reed Solomon August 28, 2003 1 Introduction Reverse mathematics uses subsystems of second order arithmetic to determine which set existence axioms

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

Scott processes. Paul B. Larson June 23, 2014

Scott processes. Paul B. Larson June 23, 2014 Scott processes Paul B. Larson June 23, 2014 Abstract The Scott process of a relational structure M is the sequence of sets of formulas given by the Scott analysis of M. We present axioms for the class

More information

SUBSPACES OF COMPUTABLE VECTOR SPACES

SUBSPACES OF COMPUTABLE VECTOR SPACES SUBSPACES OF COMPUTABLE VECTOR SPACES RODNEY G. DOWNEY, DENIS R. HIRSCHFELDT, ASHER M. KACH, STEFFEN LEMPP, JOSEPH R. MILETI, AND ANTONIO MONTALBÁN Abstract. We show that the existence of a nontrivial

More information

An introduction to OCA

An introduction to OCA An introduction to OCA Gemma Carotenuto January 29, 2013 Introduction These notes are extracted from the lectures on forcing axioms and applications held by professor Matteo Viale at the University of

More information

ITERATIONS WITH MIXED SUPPORT

ITERATIONS WITH MIXED SUPPORT ITERATIONS WITH MIXED SUPPORT VERA FISCHER Abstract. In this talk we will consider three properties of iterations with mixed (finite/countable) supports: iterations of arbitrary length preserve ω 1, iterations

More information

Formal power series rings, inverse limits, and I-adic completions of rings

Formal power series rings, inverse limits, and I-adic completions of rings Formal power series rings, inverse limits, and I-adic completions of rings Formal semigroup rings and formal power series rings We next want to explore the notion of a (formal) power series ring in finitely

More information

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA These are notes for our first unit on the algebraic side of homological algebra. While this is the last topic (Chap XX) in the book, it makes sense to

More information

FORCING WITH SEQUENCES OF MODELS OF TWO TYPES

FORCING WITH SEQUENCES OF MODELS OF TWO TYPES FORCING WITH SEQUENCES OF MODELS OF TWO TYPES ITAY NEEMAN Abstract. We present an approach to forcing with finite sequences of models that uses models of two types. This approach builds on earlier work

More information

Universal Totally Ordered Sets

Universal Totally Ordered Sets Universal Totally Ordered Sets Luke Adams May 11, 2018 Abstract In 1874, Georg Cantor published an article in which he proved that the set of algebraic numbers are countable, and the set of real numbers

More information

EMBEDDING JUMP UPPER SEMILATTICES INTO THE TURING DEGREES.

EMBEDDING JUMP UPPER SEMILATTICES INTO THE TURING DEGREES. The Journal of Symbolic Logic Volume 00, Number 0, XXX 0000 EMBEDDING JUMP UPPER SEMILATTICES INTO THE TURING DEGREES. ANTONIO MONTALBÁN Abstract. We prove that every countable jump upper semilattice can

More information

Solutions to Unique Readability Homework Set 30 August 2011

Solutions to Unique Readability Homework Set 30 August 2011 s to Unique Readability Homework Set 30 August 2011 In the problems below L is a signature and X is a set of variables. Problem 0. Define a function λ from the set of finite nonempty sequences of elements

More information

Math 210B. Profinite group cohomology

Math 210B. Profinite group cohomology Math 210B. Profinite group cohomology 1. Motivation Let {Γ i } be an inverse system of finite groups with surjective transition maps, and define Γ = Γ i equipped with its inverse it topology (i.e., the

More information

The length-ω 1 open game quantifier propagates scales

The length-ω 1 open game quantifier propagates scales The length-ω 1 open game quantifier propagates scales John R. Steel June 5, 2006 0 Introduction We shall call a set T an ω 1 -tree if only if T α

More information

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin large and large and March 3, 2015 Characterizing cardinals by L ω1,ω large and L ω1,ω satisfies downward Lowenheim Skolem to ℵ 0 for sentences. It does not satisfy upward Lowenheim Skolem. Definition sentence

More information

Topology Proceedings. COPYRIGHT c by Topology Proceedings. All rights reserved.

Topology Proceedings. COPYRIGHT c by Topology Proceedings. All rights reserved. Topology Proceedings Web: http://topology.auburn.edu/tp/ Mail: Topology Proceedings Department of Mathematics & Statistics Auburn University, Alabama 36849, USA E-mail: topolog@auburn.edu ISSN: 0146-4124

More information

Cardinality and ordinal numbers

Cardinality and ordinal numbers Cardinality and ordinal numbers The cardinality A of a finite set A is simply the number of elements in it. When it comes to infinite sets, we no longer can speak of the number of elements in such a set.

More information

Computability in the class of Real Closed Fields

Computability in the class of Real Closed Fields Computability in the class of Real Closed Fields Víctor A. Ocasio-González Department of Mathematics University of Notre Dame MCS @ UChicago Oct. 1, 2013 Outline 1 Turing computable embeddings 2 Categoricity

More information

STABILITY AND POSETS

STABILITY AND POSETS STABILITY AND POSETS CARL G. JOCKUSCH, JR., BART KASTERMANS, STEFFEN LEMPP, MANUEL LERMAN, AND REED SOLOMON Abstract. Hirschfeldt and Shore have introduced a notion of stability for infinite posets. We

More information

UNIVERSALLY BAIRE SETS AND GENERIC ABSOLUTENESS TREVOR M. WILSON

UNIVERSALLY BAIRE SETS AND GENERIC ABSOLUTENESS TREVOR M. WILSON UNIVERSALLY BAIRE SETS AND GENERIC ABSOLUTENESS TREVOR M. WILSON Abstract. We prove several equivalences and relative consistency results involving notions of generic absoluteness beyond Woodin s ) (Σ

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

This is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability

This is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability 16.2. MINIMAL ARITHMETIC AND REPRESENTABILITY 207 If T is a consistent theory in the language of arithmetic, we say a set S is defined in T by D(x) if for all n, if n is in S, then D(n) is a theorem of

More information

A ROBUSTER SCOTT RANK

A ROBUSTER SCOTT RANK A ROBUSTER SCOTT RANK ANTONIO MONTALBÁN Abstract. We give a new definition of Scott rank motivated by our main theorem: For every countable structure A and ordinal α < ω 1, we have that: every automorphism

More information

Lebesgue Measure on R n

Lebesgue Measure on R n CHAPTER 2 Lebesgue Measure on R n Our goal is to construct a notion of the volume, or Lebesgue measure, of rather general subsets of R n that reduces to the usual volume of elementary geometrical sets

More information

NOTES ON FINITE FIELDS

NOTES ON FINITE FIELDS NOTES ON FINITE FIELDS AARON LANDESMAN CONTENTS 1. Introduction to finite fields 2 2. Definition and constructions of fields 3 2.1. The definition of a field 3 2.2. Constructing field extensions by adjoining

More information

Hierarchy among Automata on Linear Orderings

Hierarchy among Automata on Linear Orderings Hierarchy among Automata on Linear Orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 Abstract In a preceding paper, automata and rational

More information

Recursive Ordinals and Ordinal Notations

Recursive Ordinals and Ordinal Notations Lecture 19: Recursive Ordinals and Ordinal Notations We have seen that the property α codes a well-ordering of is important for the study of co-analytic sets. If A is Π 1 1, then there exists a tree T

More information

Computable Fields and their Algebraic Closures

Computable Fields and their Algebraic Closures Computable Fields and their Algebraic Closures Russell Miller Queens College & CUNY Graduate Center New York, NY. Workshop on Computability Theory Universidade dos Açores Ponta Delgada, Portugal, 6 July

More information

Clearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n

Clearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n 10. Algebraic closure Definition 10.1. Let K be a field. The algebraic closure of K, denoted K, is an algebraic field extension L/K such that every polynomial in K[x] splits in L. We say that K is algebraically

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

TIE-POINTS, REGULAR CLOSED SETS, AND COPIES OF N

TIE-POINTS, REGULAR CLOSED SETS, AND COPIES OF N TIE-POINTS, REGULAR CLOSED SETS, AND COPIES OF N ALAN DOW Abstract. We show that it is consistent to have a non-trivial embedding of N into itself even if all autohomeomorphisms of N are trivial. 1. Introduction

More information

Tree sets. Reinhard Diestel

Tree sets. Reinhard Diestel 1 Tree sets Reinhard Diestel Abstract We study an abstract notion of tree structure which generalizes treedecompositions of graphs and matroids. Unlike tree-decompositions, which are too closely linked

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

The complexity of recursive constraint satisfaction problems.

The complexity of recursive constraint satisfaction problems. The complexity of recursive constraint satisfaction problems. Victor W. Marek Department of Computer Science University of Kentucky Lexington, KY 40506, USA marek@cs.uky.edu Jeffrey B. Remmel Department

More information

AN EXPLORATION OF THE METRIZABILITY OF TOPOLOGICAL SPACES

AN EXPLORATION OF THE METRIZABILITY OF TOPOLOGICAL SPACES AN EXPLORATION OF THE METRIZABILITY OF TOPOLOGICAL SPACES DUSTIN HEDMARK Abstract. A study of the conditions under which a topological space is metrizable, concluding with a proof of the Nagata Smirnov

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

MORE ABOUT SPACES WITH A SMALL DIAGONAL

MORE ABOUT SPACES WITH A SMALL DIAGONAL MORE ABOUT SPACES WITH A SMALL DIAGONAL ALAN DOW AND OLEG PAVLOV Abstract. Hušek defines a space X to have a small diagonal if each uncountable subset of X 2 disjoint from the diagonal, has an uncountable

More information

COMPUTABLY ENUMERABLE PARTIAL ORDERS

COMPUTABLY ENUMERABLE PARTIAL ORDERS COMPUTABLY ENUMERABLE PARTIAL ORDERS PETER A. CHOLAK, DAMIR D. DZHAFAROV, NOAH SCHWEBER, AND RICHARD A. SHORE Abstract. We study the degree spectra and reverse-mathematical applications of computably enumerable

More information

Commutative Banach algebras 79

Commutative Banach algebras 79 8. Commutative Banach algebras In this chapter, we analyze commutative Banach algebras in greater detail. So we always assume that xy = yx for all x, y A here. Definition 8.1. Let A be a (commutative)

More information

Math 225A Model Theory. Speirs, Martin

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

More information