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

Size: px
Start display at page:

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

Transcription

1 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 s theorem concerns the possible finite values for the spectra of such theories. Properties of atomic and saturated models are also explored, with a focus on isomorphism classes for a given theory. Contents 1. Preliminary Definitions Collections of Symbols Structures Formulas and consistency Sets of formulas Completeness and Compactness 5 2. Omitting types Locally Realizing and Omitting Omitting Types and Extended Omitting Types Theorems 6 3. Atomic and Saturated Models Atomic Models Saturated Models Vaught s Theorem Existence of Atomic and Saturated Models Categoricity and Proof of Vaught s Theorem 14 Acknowledgments 16 References Preliminary Definitions Model theory studies the relation between a language and its structures. This section aims to provide a working understanding for the reader unfamiliar with these terms Collections of Symbols. Definition 1.1. A signature is a triple τ = {S F, S R, φ} where S F is a set of function symbols, and S R a set of relation symbols. Date: August 29,

2 2 BENJAMIN LEDEAUX The function φ : S F S R N associates each symbol with an arity. Here, we take N to include 0. Example 1.2. The signature of rings is τ = {{+,,, 0, 1},, φ} with φ(+) = φ( ) = 2, φ( ) = 1, φ(0) = φ(1) = 0. Example 1.3. The signature of graphs is one binary relation symbol τ = {, {E}, φ} with φ(e) = 2. This is commonly used to signify the existence of an edge between two given vertices. Definition 1.4. A language L is a collection of relation, function, and constant symbols L = {r 1,..., r i, f 1,..., f j, c 1,..., c k } with each relation and function symbol having an arity n N. A language distinguishes constants as a third set of symbols instead of allowing nullary functions and relations like in signatures. For example, the language of rings would be written similarly to its signature above, but with 0 and 1 understood to be constant symbols instead of nullary function symbols Structures. Definition 1.5. Fix a language L. A model of L A = A, I is a pair consisting of a universe A and an interpretation function I, which maps the symbols of L to their interpretation in A in the following manner: A function symbol f i in L with arity n i is mapped to a function f : A ni A, a relation symbol r j in L with arity n j to an n j -placed relation in A, and a constant symbol c k in L to an element a A. It is common to write out the interpretations for the symbols in the language rather than defining the interpretation function itself. For example, a model for the language L = {+,, 0, 1} could be denoted as A = Z, + A, A, 0 A, 1 A with + A, A, 0 A, 1 A interpreted as addition, multiplication, and the identities in the ring of integers. Note: models and corresponding universes will be denoted by the same letter (i.e. the models A, A, B have universes A, A, B) unless stated otherwise, such as examples using N, Z, R, C, etc. Definition 1.6. Suppose we have a model A = A, I of a language L. We can expand L by taking a set of symbols S disjoint with L to form L = L S. Taking an interpretation function J mapping S to interpretations in A, a natural extension of A to a model of L would be the model A = A, I J. Suppose S = {s 1,..., s n }. As convenient notation, we may write A = (A, s A 1,..., s A n ). We say A is the expansion of A to L.

3 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 3 Also, given a model A = A, I of a language L and a language L L, let J be the restriction of I to L. Then we say A = A, J is the reduct of A to L. Definition 1.7. Two models A, A of a language L are isomorphic, denoted A = A, if there exists a bijection g : A A such that r A i (a 1,..., a n ) r A i (g(a 1 ),..., g(a n )) g(f A j (a 1,..., a n )) = f A j (g(a 1 ),..., g(a n )) g(c A k ) = c A k for all relation symbols r i, function symbols f j, and constant symbols c k in L Formulas and consistency. The set S of logical symbols consists of the following: ), ( parentheses v 0,..., v n,... variables, connectives (and, not) quantifier (for all) binary equivalence relation Definition 1.8. The cardinal of a language is L = max (ω, L ) = ω L i.e. the cardinal of a language is never finite. This is because the formulas in L are constructed from L S, where S = ω because S contains countably many variables. A language is countable if its cardinal is countable. This paper deals primarily with countable languages. The cardinal of a model A is the cardinal of its universe A. Definition 1.9. A string of a set X is a finite ordered tuple of elements x X. A string of S L is a term of L iff it can be constructed inductively by applying the following steps a finite number of times: A variable is a term. A constant symbol is a term. Let f be a function symbol with arity n, and t 1,..., t n be terms of L. Then f(t 1,..., t n ) is a term. An atomic formula of L can be constructed from terms in two ways: Let t 1, t 2 be terms of L. Then t 1 t 2 is an atomic formula. Let r be a function symbol with arity n, and t 1,..., t n be terms of L. Then r(t 1,..., t n ) is an atomic formula. A formula of L is a string of symbols that can be constructed inductively through a finite number of applications of the following steps: All atomic formulas are formulas. Let φ, ψ be formulas of L. Then φ ψ and φ are formulas. Let φ be a formula of L and x a variable. Then ( x)φ is a formula.

4 4 BENJAMIN LEDEAUX Remark We often use other logical connectives,, (or, implies, iff) and the quantifier (there exists). These are just abbreviations of the logical connectives and quantifier above: φ ψ = ( φ ψ) φ ψ = φ ψ φ ψ = (φ ψ) (ψ φ) ( x)φ(x) = ( x) φ(x) Definition A variable that occurs in a formula that is not restricted by a quantifier is a free variable. We use the notation φ(x 1,..., x n ) to denote a formula φ with (at most) n free variables. For example, φ = ( x)( y)(x = y) has no free variables, while φ(x, y) = ( z)((x = z) (y = z)) is free in the variables x, y. A formula with no free variables is a sentence. Definition An L-sentence φ is true in a model A of L iff the sentence holds when the quantifiers of φ range over the universe A. We write this as A = φ, read A models φ. Example Consider the language L = {<, 0} and the formula φ = ( x)(x < 0). Two models of L are A = N, <, 0 and B = Q, <, 0, with both models interpreting the binary relation symbol < with its common use and the constant symbol 0 to the number 0 in both universes (here, 0 N). Then we say φ holds in B but not in A because there is an element q Q such that q < 0 but there is no element n N with n < 0. Note that we restrict the quantifiers to the universe of each model. We write this as B = φ A = φ Note that L does not have a direct judgement of φ as it does not include any type of interpretation. Definition The notation A = φ[a 1,..., a n ] means that by substituting the n-tuple a 1,..., a n A for the free variables in φ, φ is now a true sentence in A. We say that a 1,..., a n satisfies, or realizes, φ in A. Example Take the language L and models A and B from the last example, but now with an additional constant symbol 1, interpreted as the number 1 in both universes. Consider the formula φ(x) = (x < 1) (x > 0). There does not exist an integer n N that satisfies this formula, so A = φ. There do exist values q Q that satisfy this formula. For example, B = φ[0.5], or B = φ[0.99]. Definition Two models A and B of L are elementarily equivalent (A B) iff for every L-sentence φ 1.4. Sets of formulas. A = φ B = φ Definition Given a model A and a set of sentences Σ, we say A is a model of Σ iff A is a model of every σ Σ A = Σ ( σ Σ)(A = σ) Σ is satisfiable iff there exists a model of Σ.

5 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 5 Definition Consider a set Σ of formulas and a formula φ of L. We say φ is deducible from Σ (Σ φ) if there is a finite list of formulas ψ 1,..., ψ n = φ such that each ψ k is some σ Σ, a logical axiom, or follows from the logical rules of deduction applied to previous formulas in the list: Detachment: From φ and φ ψ, deduce ψ. Generalization: From φ deduce ( x)φ. This list of formulas is a proof of φ from Σ. We say φ is a consequence of Σ (Σ = φ) if every model of φ is a model of Σ. Definition Σ is inconsistent iff there exists an L-formula σ such that Σ (σ σ). Otherwise Σ is consistent. Σ is maximally consistent if for every consistent set of L-formulas Γ with Σ Γ, Σ = Γ (i.e. Σ is not properly contained in any consistent set of L-formulas). Definition A theory T of a language L is a collection of sentences of L. Suppose K is the set of all consequences of T. We say T is complete if K is maximally consistent, i.e. for every L-sentence φ, either T = φ or T = φ. A set of axioms of T is a set of sentences with the same set of consequences K. Note that T is always a set of axioms of T. Definition Given a model A of a language L, we can always construct the consistent theory T = T h(a), called the theory of A, which consists of all sentences of L that hold in A Completeness and Compactness. The Completeness and Compactness Theorems are essential tools for model theoretic proofs. Rather than significantly deviating from the topic of this paper for a thorough proof, we instead just state the completeness theorem for reference and show how compactness follows. Theorem Completeness Theorem: Let Σ be a set of sentences of L. Then Σ is consistent iff Σ is satisfiable. In first order logic, this is equivalent to the following: An L-formula φ is a consequence of a set of L-formulas Σ iff φ is deducible from Σ. Theorem Compactness Theorem: Let Σ be a set of sentences of L. Then Σ is satisfiable iff every finite subset of Σ is satisfiable. Proof. Assuming the completeness theorem, compactness follows easily. Let Σ be a satisfiable set of L-formulas. Then by completeness, Σ is consistent. Every finite subset of Σ is then consistent, so they are satisfiable. Now let every finite subset of Σ be satisfiable. By completeness, every finite subset of Σ is consistent. Suppose for contradiction that Σ is inconsistent. Then there exists a proof of φ = γ γ for some L-formula γ. But proofs only contain finitely many formulas, so the finite subset of Σ used in the proof of φ is inconsistent. Therefore, Σ is consistent, so Σ is satisfiable. 2. Omitting types This section details the relation between certain types of theories and their models.

6 6 BENJAMIN LEDEAUX 2.1. Locally Realizing and Omitting. We use the notation Σ(x 1,..., x n ) to denote a set of formulas where the free variables among all σ in Σ are in x 1,..., x n. Definition 2.1. A model A realizes a set of formulas Σ = Σ(x 1,..., x n ) iff there exists an n-tuple a 1,..., a n A that satisfies every σ in Σ: A = Σ[a 1,..., a n ] ( σ Σ)(A = σ[a 1,..., a n ]) We may also say that a 1,..., a n realizes Σ in A. The phrase Σ is satisfiable in A is equivalent to A realizing Σ. If A does not realize Σ, then A omits Σ. Definition 2.2. Let T be a theory in a language L and Σ = Σ(x 1,..., x n ) a set of L-formulas. We say that T locally realizes Σ iff there is an L-formula ψ = ψ(x 1,..., x n ) with the following properties: (1) ψ is consistent with T (i.e. T {ψ} is consistent) (2) For all σ in Σ, T = ψ σ Note that the second condition is equivalent to all σ in Σ being consequences of T {ψ}. We can then connect this definition with the models of T in the following manner: given any model A of T, for any n-tuple a 1,..., a n A, if A = ψ[a 1,..., a n ], then A = Σ[a 1,..., a n ] (any n-tuple of a model of T that satisfies ψ also satisfies Σ). T locally omits Σ if it does not locally realize Σ Omitting Types and Extended Omitting Types Theorems. We now introduce the connection between omitting models and locally omitting theories. Theorem 2.3. Omitting Types Theorem: Suppose T is a consistent theory in a countable language L, and Σ = Σ(x 1,..., x n ) a set of L-formulas. Then (1) If T locally omits Σ, there is a countable model of T that omits Σ. (2) If T is complete and has a model that omits Σ, then T locally omits Σ. Proof. (1) By assumption, T locally omits Σ(x 1,..., x n ). Let C = {c 1 0,..., c n 0, c 1 1,...} be a countable set of constant symbols not in L. Consider the extension L = L C of L. Note that because L and C are countable, L is countable. Then we can enumerate the sentences of L as ψ 0, ψ 1,.... We construct an increasing sequence of theories T = T 0 T 1... with the following properties: (1) ( σ(c 1 m,..., c n m)) T m+1 for some σ(x 1,..., x n ) Σ. (2) Exactly one of the following holds: ψ m T m+1 ( ψ m ) T m+1 (3) If ψ m is of the form ( x 1,..., x n )χ(x 1,..., x n ) and ψ m T m+1, then χ(c 1 p,..., c n p ) T m+1 for some c 1 p,..., c n p C. (4) Each T m is a consistent theory of L and a finite extension of T. The construction of this sequence is shown by induction from the base case T = T 0. Assuming T m satisfies the above properties, we construct T m+1 in the following manner: T m is a finite extension of T, so it can be written as T m = T {µ 1,..., µ r }. Let µ = µ 1... µ r. Replace all constants c k i in µ with the variable x k i, and then prefix the equation by ( x k i ) for all i m to create the formula µ(x1 m,..., x n m).

7 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 7 µ(x 1 m,..., x n m) is consistent with the original theory T, so because T locally omits Σ, there must be some σ Σ such that µ(x 1 m,..., x n m) σ(x 1 m,..., x n m) is consistent with T (if not, µ(x 1 m,..., x n m) would be the formula from which T would locally realize Σ). By adding σ(c 1 m,..., c n m) to T m+1, condition (1) of the sequence of theories holds. Consider the theory T km = T m { σ(c 1 m,..., c n m)}. If ψ m is consistent with T km, add ψ m to T m+1. Otherwise, add ψ m. From this, condition (2) holds. If ψ m = ( x 1,..., x n )χ(x 1,..., x n ) is consistent with T km, put χ(c 1 p,..., c n p ) into T m+1. This satisfies condition (3). All of the above steps preserve consistency and add only finitely many (from 1 to 3) formulas from T m to T m+1, so T m+1 is a consistent finite expansion of T and condition (4) holds. Also, by the completeness theorem, T m+1 is satisfiable. Now consider the theory T ω = T n. From condition (2) in the formation n<ω of each T n, T ω is maximal, and from condition (4), T ω is consistent, so T ω is a maximal consistent theory in L. Because each T n is satisfiable, T ω is satisfiable by the compactness theorem. Let A = (A, a 0, a 1,...) be a model of T ω where the constants a 0, a 1,... are the interpretations of C in A. Then from condition (3), we see that the universe A in A is just A = {a 0, a 1,...}, so A is countable. The model A is the reduct of A to L, so A is a model of T. Condition (1) shows that A omits Σ; for each a 1,..., a n A, there is some σ(x 1,..., x n ) Σ that a 1,..., a n does not satisfy. (2) We prove the contrapositive: if T is complete and locally realizes Σ, then every model of T realizes Σ. Suppose T locally realizes Σ. Then by definition there exists some formula ψ = ψ(x 1,..., x n ) such that T {ψ} is consistent and for each σ(x 1,..., x n ) Σ, T = ψ σ. By assumption, T is complete, so T = ( x 1,..., x n )ψ(x 1,..., x n ) follows from T {ψ} being consistent. Therefore, for any model A of T, there must be an n-tuple a 1,..., a n A that satisfies ψ(x 1,..., x n ). Then a 1,..., a n also satisfies Σ(x 1,..., x n ), so A realizes Σ. The proof of part 1 can be generalized to omit countably many sets of formulas. Theorem 2.4. Extended Omitting Types Theorem: Let T be a consistent theory in a countable language L, and for each s < ω, let Σ s (x 1,..., x ns ) be a set of formulas with n s free variables. If T locally omits each Σ s, then T has a countable model which omits each Σ s. Proof. The proof is almost identical to omitting types. The set of constants that extend L to L are arranged in a different manner, with countably many constants added for each s: c s s, c s s+1, c s s+2,... The construction of each T n in the increasing sequence of theories follows the same pattern, except condition (1) is changed to ensure that each set Σ s is omitted in T ω. For each s = 0,..., m, ( σ(c s m)) T n+1 for some σ Σ s. Instead of adding only one formula σ(x n ) to T n+1, this construction adds countably many formulas, one for each set Σ s. L is still countable, so the resulting model A of T is countable and omits each Σ s.

8 8 BENJAMIN LEDEAUX 3. Atomic and Saturated Models The rest of the paper will focus only on types of models for complete theories in countable languages Atomic Models. Definition 3.1. Let T be a complete theory in a countable language L. We say an L-formula ψ(x 1,..., x n ) is complete in T iff for every L-formula σ(x 1,..., x n ), exactly one of the following holds: T = ψ σ T = ψ σ We then say a formula σ is completable in T iff there exists a complete formula ψ in T such that T = ψ σ σ is incompletable if it is not completable. Definition 3.2. A theory T in a countable language L is atomic iff every L- formula consistent with T is completable in T. A model A is an atomic model iff every n-tuple a 1,..., a n A satisfies a complete formula of T h(a). We now prove some theorems concerning the existence of and relation between atomic models of a theory. Theorem 3.3. Existence Theorem for Atomic Models: Let T be a complete theory. T has a countable atomic model iff T is atomic. Proof. First assume T has a countable atomic model A. Let ψ = ψ(x 1,..., x n ) be an L-formula consistent with T. Because T is complete, we know T = ψ(x 1,..., x n ), and also T = ( x 1,..., x n )ψ(x 1,..., x n ). Then there exists an n-tuple a 1,..., a n A that satisfies ψ(x 1,..., x n ). A is a countable atomic model, so by definition there exists a complete formula φ = φ(x 1,..., x n ) satisfied by a 1,..., a n. Because φ is a complete formula, we know T = φ ψ or T = φ ψ. But a 1,..., a n satisfy φ and ψ, so it must be the case that T = φ ψ. Therefore, ψ is completable. Every formula consistent with T is completable, so T is atomic. Now assume that T is atomic. For each n < ω, let Σ n (x 1,..., x n ) be the set consisting of the negation of all complete formulas in n free variables. Because T is atomic, every formula ψ = ψ(x 1,..., x n ) consistent with T is completable, so there exists some complete formula φ = φ(x 1,..., x n ) such that ψ φ is consistent with T. Because φ is complete, φ = ( σ) for some σ Σ n, so ψ ( σ) is consistent with T for some σ Σ n. It follows that T locally omits each set Σ n, as there is no formula ψ(x 1,..., x n ) consistent with T where T = ψ σ for all σ Σ n. Then by the Extended Omitting Types Theorem, there exists a model A of T that omits each Σ n. Therefore, any n-tuple a 1,..., a n does not satisfy Σ n, so there exists a σ Σ n such that a 1,..., a n satisfies σ, i.e. a 1,..., a n satisfies a complete formula. So A is a countable atomic model. Theorem 3.4. Uniqueness Theorem for Atomic Models: If A and B are countable atomic models such that A B, then A = B.

9 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 9 Proof. The universes A and B can both be well-ordered with order type ω because they are countable. Let a 0 be the first element of A. A is an atomic model, so there exists some complete formula ψ 0 (x 0 ) that a 0 satisfies in A. Because A = ψ 0 [a 0 ], we know A = ( x 0 )ψ 0 (x 0 ). Then because A and B are elementarily equivalent, B = ( x 0 )ψ 0 (x 0 ) because ( x 0 )ψ 0 (x 0 ) is an L-sentence. Choose b 0 B that satisfies ψ 0. Let b 1 be the first element in the well-ordering of B \ {b 0 }, and ψ 1 (x 0, x 1 ) a complete formula satisfied by b 0, b 1. Then because ψ 0 is a complete formula and B an atomic model, we know B = ( x 0 )(ψ 0 (x 0 ) ( x 1 )ψ 1 (x 0, x 1 )). A models the same sentence, so we can choose a 1 A \ {a 0 } such that a 0, a 1 satisfy ψ 1. Continuing this pattern using the back and forth method results in an ordering A = {a 0, a 1,...} B = {b 0, b 1,...} for the universes of A and B. We now show that the mapping f : a m b m is an isomorphism from A to B. Let φ = φ(x 1,..., x n ) be an L-sentence such that that the n-tuple a 1,... a n satisfies φ in A: A = φ[a 1,..., a n ]. Then because A is an atomic model, a 1,..., a n satisfy some complete formula ψ = ψ(x 1,..., x n ). We know that A = ψ(a 1,..., a n ) φ(a 1,..., a n ), so A = ( x 1,..., x n )(ψ(x 1,..., x n ) φ). Then B also models this sentence. From the first part of this proof, we know the mapping f : a m b m holds for complete formulas. Then B = ψ[b 1,..., b n ], and from the above sentence B = φ[b 1,..., b n ]. Let L be the language that A and B model, and r i an n-placed relation symbol in L, with ri A its interpretation in A and ri B its interpretation in B. Consider the formula φ(x 1,..., x n ) = r i (x 1,..., x n ). Let a 1,..., a n A be an n-tuple satisfying ri A, so A = φ[a 1,..., a n ]. Then B = φ[b 1,..., b n ], so r A i (a 1,..., a n ) r B i (b 1,..., b n ) which is the first equivalence for isomorphism. Now let g j be an n-placed function symbol of L, with interpretations gj A and gb j. Consider the formula φ(x 1,..., x n+1 ) = (g j (x 1,..., x n ) = x n+1 ). Let a 1,..., a n A be an n-tuple with gj A(a 1,..., a n ) = a k for some a k A. Then A = φ[a 1,..., a n, a k ]. So B = φ[b 1,..., b n, b k ], which means b k = gj B(b 1,..., b n ). But b k = f(a k ) = f(gj A(a 1,..., a n )), so f(g A j (a 1,..., a n )) = g B j (b 1,..., b n ) which is the second equivalence for isomorphism. Let c k be a constant symbol of L, with interpretations c A k and cb k. Consider the formula φ(x) = (x = c k ). Let a k A be the element represented by c A k, so A = φ[a k ]. Then B = φ[b k ]. So b k = c B k, but b k = f(a k ) = f(c A k ), so f(c A k ) = c B k which is the final equivalence for isomorphism. Therefore, the mapping f : a m b m is an isomorphism from A to B, so A = B. The next theorem demonstrates that an atomic model of a theory is small compared to other models of the theory; first, we introduce a new definition for what small means in this context.

10 10 BENJAMIN LEDEAUX Definition 3.5. Let A and B be two models of L. The function f : A B is an elementary embedding of A into B iff for all L-formulas φ(x 1,..., x n ) and n-tuples a 1,..., a n A A = φ[a 1,..., a n ] B = φ[f(b 1 ),..., f(b n )] We say A is elementarily embedded in B, with the notation A B. Theorem 3.6. Smallness of Atomic Models: Let A be a countable atomic model. A is elementarily embedded in every model of T h(a). Proof. This proof is similar to the Uniqueness Theorem for atomic models, only using half of the back and forth construction. Let T = T h(a), A a countable atomic model, and let B be any model of T. The universe A of A is countable, so it can be well-ordered as A = {a 0, a 1,...}. Let ψ 0 (x 0 ) be a complete formula satisfied by a 0. Then T = ( x 0 )(ψ 0 (x 0 )), so we can choose some b 0 B that satisfies ψ 0 (x 0 ). Let ψ 1 (x 0, x 1 ) be a complete formula satisfied by a 1. In a similar manner to the Uniqueness Theorem, we know T = ( x 0 )(ψ 0 (x 0 ) ( x 1 )ψ 1 (x 0, x 1 )). So we can choose b 1 B such that b 0, b 1 satisfy ψ 1. Continuing in this pattern, we obtain an elementary embedding f : a m b m. The proof that f is an elementary embedding follows the same logic as the second half of the Uniqueness Theorem, except for the limitation here that f is not necessarily surjective Saturated Models. Given a model A, a language L, and a finite set of constants C = {c 0,..., c n }, we write L C = L C and A C = (A, c 0,..., c n ). Definition 3.7. We say that a model A is ω-saturated iff for every finite subset C A, every set of formulas Σ(x) in L C consistent with T h(a C ) is realized in A C. A is countably saturated iff A is ω-saturated and countable. Definition 3.8. A type in n variables x 1,..., x n is a maximal consistent set of formulas Σ = Σ(x 1,..., x n ). For any theory T Σ, Σ is a type of T. An example of a type is an atomic type, a type axiomatized by a single formula in the set. In fact, this single formula is a complete formula, while all other formulas in the set are the corresponding completable formulas. Example 3.9. The theory of dense linear orders without endpoints is over the language consisting of a binary relation and constant symbols named for all rational numbers L = {<, q : q Q}. The axioms of the theory are ( x y)(x < y) ( z)((x < z) (z < y)) ( x)( y)x < y ( x)( y)y < x p < q iff the rational named by p is less than the rational named by q A model of the theory A = (Q, < A, q0 A,...) contains the universe Q, which has a defined linear order that satisfies these axioms. The binary relation consists of all pairs of strictly increasing elements following this order, and each constant represents the rational number in Q it names. Then a type in one variable Σ(x) defines a Dedekind cut. Partition Q such that Q = K 1 K 2, where for all elements k 1 K 1 and k 2 K 2, k 1 < k 2. Then the maximum set of all consistent formulas in one variable is the deductive closure of the set Σ(x) = {x < p : p K 2 } {x > p : p K 1 }

11 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 11 A type in n variables would consist of all formulas defining a certain n elements, as well as formulas concerning the relation between variables. The following theorems for saturated models are very similar to the corresponding theorems for atomic models, just expanded to all types instead of only atomic types. Because of this, they are presented in a more concise way. The Existence Theorem for saturated models is saved for the next section - it is much stronger than the one for atomic models. Theorem Uniqueness Theorem for Countably Saturated Models: Let A and B be elementarily equivalent countably saturated models. Then A = B. Proof. This proof follows the same back and forth construction as the theorem for atomic models. Given that the universes A and B are countable, they can be wellordered with order type ω. Let a 0 be the first element of A, with C 0 = {a 0 }. Then all sets of formulas Σ(x 0 ) in L C0 consistent with T h(a C0 ) are realized in A C0. By replacing a 0 with x 0 and prefixing with ( x 0 ) in each formula, each formula turns into a sentence, so they are also realized in B. So we can choose b 0 B that satisfies Σ(x 0 ), and (A, a 0 ) (B, b 0 ). Following the same pattern, we can use all elements in the well-ordering of A and B to arrive at (A, a 0, a 1,...) (B, b 0, b 1,...) Then the mapping f : a m b m is an isomorphism, A = B. Theorem Largeness of Saturated Models: Let A be a countably saturated model. Then for any countable model B elementarily equivalent to A, B is elementarily embedded in A. Proof. This follows the same back and forth method relating to types as shown in the previous theorem, but only done in one direction, as in theorem 3.6. After well-ordering B with order type ω, we can find a sequence a 0, a 1,... A such that (B, b 0, b 1,...) (A, a 0, a 1,...) so the map f : b m a m is an elementary embedding. 4. Vaught s Theorem Definition 4.1. Given a theory T and a cardinal α, the spectrum of T in α I(T, α) is defined as the number of non-isomorphic models of T of cardinal α. This section proves the peculiar result that for any complete theory T, I(T, ℵ 0 ) 2, i.e. no complete theory has exactly two non-isomorphic countable models Existence of Atomic and Saturated Models. The theorems in this section work to prove that if n = I(T, ℵ 0 ) is finite, then one model is saturated, and one is atomic. Additionally, if n > 1, the saturated and atomic models are non-isomorphic. Lemma 4.2. Let C = c 1,..., c m be a set of m constants, and the language L = L C an extension of L. For n > m, there is a 1-to-1 correspondence between types in n variables in L and types in n m variables in L. Proof. Let Σ = Σ(x 1,..., x n ) be a type in L. We claim that the corresponding set Σ = Σ (c 1,..., c m, x m+1,..., x n ) is a type of L in n m variables. To prove this, we show that Σ is maximally consistent in L using contradiction. Assume

12 12 BENJAMIN LEDEAUX there is an L -formula φ = φ(x m+1,..., x n ) such that Σ {φ} and Σ { φ} are consistent. By the completeness theorem, there exist models A and B of L such that A = (Σ {φ})[a m+1,..., a n ] and B = (Σ { φ})[b m+1,..., b n ] for some a m+1,..., a n A, b m+1,..., b n B. Construct the formula ψ = ψ(x 1,..., x n ) from φ by replacing c i with x i for i m. Let a 1,..., a m be the elements of A signified by c 1,..., c m in A, and b 1,..., b m the elements of B signified by c 1,..., c m in B. Then we have two pairs of equivalent sentences: φ[a m+1,..., a n ] = ψ[a 1,..., a n ] and φ[b m+1,..., b n ] = ψ[b 1,..., b n ]. So A = (Σ {ψ})[a 1,..., a n ] and B = (Σ { ψ})[b 1,..., b n ]. Therefore, the sets Σ {ψ} and Σ { ψ} are still both consistent in L. Construct the set of L -formulas Σ (x 1,..., x n ) by applying the process to construct ψ from φ for each σ Σ. Σ {ψ} and Σ { ψ} are still consistent in L by the same logic. But now they contain no elements in C, so Σ and ψ are actually just L-formulas, and Σ = Σ. Then Σ {ψ} and Σ { ψ} are both consistent in L. This contradicts the assumption that Σ is maximally consistent. Therefore Σ is a type of L. Theorem 4.3. Existence Theorem of Saturated Models: Let T be a complete theory. Then for each n < ω, T has only countably many types in n variables iff T has a countably saturated model. Proof. By assumption, for every finite n, T has at most countably many types in n variables. Let C = {c 0, c 1,...} be a set of countably infinite many constants, and L = L C the expansion of L, the language of T. Let Y = {y 1,..., y n } be a subset of C with n constants. From the above lemma, there is a 1-to-1 correspondence between the types in one variable Σ(x) of T in L Y and the types in n + 1 variables Σ(x 0,..., x n ) of T in L. So there are only countably many types Σ(x) of T in L Y for any Y C, and because C is countable, there are only countably many finite subsets Y. Therefore, we can enumerate all types of T in all L Y where Y is a finite subset of C: Σ 1 (x), Σ 2 (x),... L and C are both countable, so L is also countable. Then we can also enumerate the sentences of L : ψ 1, ψ 2,... We now construct an increasing sequence of theories, similar to the proof of the Omitting Types Theorem T = T 0 T 1 T 2... with the following properties: (1) Exactly one of the following holds: ψ n T n+1 ( ψ n ) T n+1 (2) If ψ n is in T n+1 and of the form ψ n = ( x)φ(x), then φ(c m ) T n+1 for some c m C. (3) If Σ n (x) is consistent with T n+1, then Σ n (c m ) T n+1 for some c m C. (4) T n is consistent and contains only finitely many constants from C. The process of this construction by induction is straightforward. Assuming the theory T n has the properties listed above, we construct T n+1 in the following manner.

13 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 13 If T n {ψ n } is consistent, then add ψ n to T n+1. Otherwise, add ψ n. From this, condition (1) holds. If ψ n was added to T n+1 in the previous step and is of the form ψ n = ( x)φ(x), add φ(c m ) to T n+1 for some c m C. Then condition (2) holds. If ψ n is consistent with T n, then if Σ n (x) is consistent with T n {ψ n }, there is some c m C such that Σ n (c m ) T n {ψ n }. For every σ(x) Σ n (x), add σ(c m ) to T n+1. So condition (3) holds. If ψ n is not consistent with T n, use ψ n instead of ψ n. Every step above maintained consistency in T n+1 and added only finitely many constants to the set of constants used in T n. Then condition (4) holds. By the completeness theorem, T n is satisfiable. Now consider the model T ω = T n. From conditions (1) and (4) in the n<ω construction of each T n, we know T ω is a maximally consistent theory of L. By the compactness theorem, T ω is satisfiable. By condition (2), let A = (A, a 0, a 1,...) be a model of T ω where the constants a 0, a 1,... are the interpretations of C in A. Then from condition (3), we see that the universe A in A is just A = {a 0, a 1,...}, so A is countable. A is the reduct of A to L, so A is a model of T. We show that A is ω-saturated, and therefore countably saturated. Take a finite subset Y A. Any set of formulas Γ(x) consistent with T h(a Y ) can be extended to a maximally consistent set, which is a type Σ n (x) for some n. We know all types consistent with T h(a Y ) are consistent with T ω, so it follows from the construction of T ω that Σ n (x) is consistent with T n+1. Then some c m C satisfies Σ n (x) in T ω, so the corresponding y m Y satisfies Σ n (x) in A Y. It follows that A Y realizes Γ(x), so A is ω-saturated. For the backwards direction, let A be a countably saturated model of T. Each type of T in n variables is realized in A. No n-tuple of A can realize more than one type, and there are only countably many n-tuples of A, so T has only countably many types in n variables. Corollary 4.4. Let T be a complete theory with I(T, ℵ 0 ) finite or ω. Then T has a countably saturated model. Proof. Each type of T is realized in some countable model of T. There are only countably many non-isomorphic countable models of T, and each model can only realize countably many types. Then T has only countably many types, and from the above theorem, T has a countably saturated model. Lemma 4.5. Let T be a non-atomic complete theory, and ψ = ψ(x 1,..., x n ) a consistent, incompletable formula. Then there exist two formulas φ 0 = φ 0 (x 1,..., x n ) and φ 1 = φ 1 (x 1,..., x n ) consistent with T such that T = φ 0 ψ T = φ 1 ψ T = (φ 0 φ 1 ) Proof. Let σ = σ(x 1,..., x n ) be a formula consistent with T such that T = σ ψ. We know there exists some formula σ because of the trivial example where σ = ψ. Then because ψ is incompletable, σ cannot be a complete formula. This means there exists some formula γ = γ(x 1,..., x n ) such that not exactly one of the following holds: T = σ γ

14 14 BENJAMIN LEDEAUX T = σ γ It also cannot be such that both hold; then T {σ} = (γ ( γ)), but σ was assumed to be consistent with T. So T = σ γ and T = σ γ. Because T is complete, the negations of these formulas are modeled by T: T = (σ γ) T = (σ γ) These are logically equivalent to T = (σ γ) T = (σ γ) These statements can be weakened to T = γ σ and T = γ σ. The lemma follows from the example σ = ψ, with φ 0 = γ, φ 1 = γ. Theorem 4.6. Atomic Model from Saturated: Let T be a complete theory. If T has a countably saturated model, then it also has an atomic model. Proof. We prove the contrapositive: if T does not have an atomic model, then it does not have a countably saturated model. If T does not have an atomic model, T is not atomic by the Existence Theorem for atomic models. Then there exists some formula ψ = ψ(x 1,..., x n ) consistent with T that is incompletable. By the above lemma, we can take two formulas φ 0, φ 1 consistent with T but not with each other. Note that these two formulas are also incompletable - if they were completable, the complete formula satisfying them would also satisfy ψ. Then for φ 0, we can again find two formulas φ 00, φ 01 consistent with T but not with each other (and for φ 1, there are φ 10, φ 11 ). Continuing in this pattern, we see that there are 2 ω sets of formulas in n variables all inconsistent with each other in T. Each set of formulas can be extended to a type of T, so T has uncountably many types. Then from the backwards direction of the Existence Theorem for saturated models, T does not have a countably saturated model Categoricity and Proof of Vaught s Theorem. We know that if I(T, ℵ 0 ) is finite, T has a countable atomic model and a countably saturated model. We must show that if I(T, ℵ 0 ) 2, these models are non-isomorphic. Lemma 4.7. Let T be a complete theory in a countable language L. Given a countable atomic model A and a countably saturated model B of T, if A = B, then all models of T are isomorphic. Proof. Let A be a countable atomic model and B a countably saturated model of a complete theory T, and suppose A = B. Let Σ = Σ(x 1,..., x n ) be a type in n variables of T. Then because A is isomorphic to a countably saturated model, there exists an n-tuple a 1,..., a n A that satisfy Σ. Because A is atomic, this n-tuple must also satisfy some complete formula γ = γ(x 1,..., x n ). Then γ Σ, so every type contains a complete formula. Now let Γ = Γ(x 1,..., x n ) be the set of the negation of all complete formulas ψ i in n variables in T. Γ then cannot be extended to a type of T, because each type contains a complete formula. So Γ is inconsistent with T. Then because inconsistency is defined by finitely many deductions, there exists a subset { ψ 1,..., ψ k } Γ that is inconsistent with T. T is complete, so T = ( ψ 1... ψ k ), which is equivalent to T = ψ 1... ψ k. The set of consequences of each T {ψ i } is a type

15 VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 15 of T. Every n-tuple of a model of T satisfies some ψ i for i k, so there are only k many types. So for each n, T has only finitely many types in n variables. Then there are only finitely many formulas in T in n variables up to equivalence. Now let C be any model of T. Let φ 1,..., φ k be the list of all formulas satisfied by an n-tuple c 1,..., c n C. Then the conjunction of these formulas φ 1... φ k is a complete formula satisfied by c 1,..., c n. Every n-tuple of C satisfies a complete formula, so C is atomic. Every model of T is then atomic, so all models of T are isomorphic. Definition 4.8. A theory T is α-categorical iff I(T, α) = 1, i.e. all models of T of cardinal α are isomorphic. In the example above, if a countable atomic model and a countably saturated model of T are isomorphic, then T is ω-categorical. So if I(T, ℵ 0 ) 2, T has an atomic model and a saturated model that are not isomorphic. Theorem 4.9. Let T be a complete theory. Then I(T, ℵ 0 ) 2. Proof. Assume that for some complete theory T, I(T, ℵ 0 ) = 2. As shown above, the two non-isomorphic countable models of T are an atomic model A and a countably saturated model B. We know B is not atomic, so there exists some n-tuple b 1,..., b n B that does not satisfy a complete formula. Consider the theory of B expanded by this n-tuple T = T h(b, b 1,..., b n ). (B, b 1,..., b n ) is just a finite expansion of B by elements in B, so (B, b 1,..., b n ) is also countably saturated. Then T has a countably saturated model, so it must also have an atomic model (C, c 1,..., c n ). The reduct C is a model of T. We must show that C is not an atomic or countably saturated model. The n-tuple c 1,..., c n C does not satisfy a complete formula in T, so C is not atomic. By assumption, T is not ω-categorical. Then the expanded theory T is not ω-categorical, so (C, c 1,..., c n ) is not isomorphic to (B, b 1,..., b n ). From the Uniqueness Theorem for saturated models, (C, c 1,..., c n ) is not countably saturated. Then its reduct C is not countably saturated. C is not atomic or countably saturated, so it is not isomorphic to A or B. Therefore, if a complete theory has two non-isomorphic countable models, it has at least one more as well. Example While I(T, ℵ 0 ) 2 for any complete theory T, we can have I(T, ℵ 0 ) = n for any n 3. Consider the language consisting of a binary relation and countably many constants L = {<, c 0, c 1,...} with a model A. Let T be a complete theory axiomatized by c i < c i+1 that A models. There are 3 non-isomorphic models, depending on the values in A that the constants represent. (1) The sequence c 0, c 1,... is unbounded. (2) The sequence c 0, c 1,... is bounded but does not converge to a limit (3) The sequence c 0, c 1,... converges. Here, I(T, ℵ 0 ) = 3. For n > 3, expand L by n 2 unary relations R 1,..., R n 2. Then expand T by including axioms such that for each unary relation R k, the values c m such that R k holds are dense, and R 1 is true for all c i. For this theory, the first two non-isomorphic models are the first two in the above list where I(T, ℵ 0 ) = 3. There are an additional n 2 non-isomorphic models where the sequence c 0, c 1,...

16 16 BENJAMIN LEDEAUX converges to a limit, as the limit can belong to n 2 different unary relations. So I(T, ℵ 0 ) = n. We omit in this example the proofs for the completeness of these theories; this is done in Vaught s paper [2] through use of the Löwenheim-Skolem Theorem. From this example, we know that there exist complete theories T such that I(T, ℵ 0 ) = n for any n 2. Example We now show that Vaught s Theorem is limited to countable models, as there exists a complete theory T such that I(T, ℵ 1 ) = 2. Consider the language of one binary relation L = { }. Let T be a complete theory, and A be a model of T of power ℵ 1 such that there are two equivalence classes of, each being of infinite cardinality. Remark Given two infinite cardinals α 1 and α 2, α 1 + α 2 = max (α 1, α 2 ). Because A is of power ℵ 1, at least one equivalence class must be of cardinality ℵ 1. Then the second equivalence class must be infinite, so its cardinality could be ℵ 0 or ℵ 1. The two models realizing these possibilities are not isomorphic, as there cannot exist a bijection between the equivalence classes of different cardinalities. Therefore I(T, ℵ 1 ) = 2. Again, the proof of completeness for this theory is omitted above. This can be done using Robinson s test [4]. Acknowledgments. I would like to thank my mentor Victor Zhang for his instruction in model theory and guidance in writing this paper. I would also like to thank Peter May for organizing this REU. References [1] C. C. Chang and H. J. Keisler. Model Theory. North-Holland Publishing Company [2] R. Vaught Denumerable Models of Complete Theories jbaldwin/pub/vaught59.pdf. [3] Gerald Sacks. Saturated Model Theory. World Scientific Publishing Company [4] A. Robinson. Complete Theories. North-Holland Publishing Company

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

EXCURSIONS IN MODEL THEORY

EXCURSIONS IN MODEL THEORY EXCURSIONS IN MODEL THEORY RAFAEL WINGESTER RIBEIRO DE OLIVEIRA Abstract. This paper aims to introduce the reader familiar with undergraduate level logic to some fundamental constructions in Model Theory.

More information

LINDSTRÖM S THEOREM SALMAN SIDDIQI

LINDSTRÖM S THEOREM SALMAN SIDDIQI LINDSTRÖM S THEOREM SALMAN SIDDIQI Abstract. This paper attempts to serve as an introduction to abstract model theory. We introduce the notion of abstract logics, explore first-order logic as an instance

More information

MODEL THEORY FOR ALGEBRAIC GEOMETRY

MODEL THEORY FOR ALGEBRAIC GEOMETRY MODEL THEORY FOR ALGEBRAIC GEOMETRY VICTOR ZHANG Abstract. We demonstrate how several problems of algebraic geometry, i.e. Ax-Grothendieck, Hilbert s Nullstellensatz, Noether- Ostrowski, and Hilbert s

More information

Introduction to Model Theory

Introduction to Model Theory Introduction to Model Theory Charles Steinhorn, Vassar College Katrin Tent, University of Münster CIRM, January 8, 2018 The three lectures Introduction to basic model theory Focus on Definability More

More information

PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY

PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY Iranian Journal of Fuzzy Systems Vol. 10, No. 3, (2013) pp. 103-113 103 PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY S. M. BAGHERI AND M. MONIRI Abstract. We present some model theoretic results for

More information

ULTRAPRODUCTS AND MODEL THEORY

ULTRAPRODUCTS AND MODEL THEORY ULTRAPRODUCTS AND MODEL THEORY AARON HALPER Abstract. The first-order model-theoretic description of mathematical structures is unable to always uniquely characterize models up to isomorphism when the

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

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

An Even Shorter Model Theory

An Even Shorter Model Theory An Even Shorter Model Theory Justin Bledin June 4, 2007 These notes were prepared for the UC Berkeley Group in Logic & the Methodology of Science foundations exam. Material is adapted from Chang and Keisler

More information

Scott Sentences in Uncountable Structures

Scott Sentences in Uncountable Structures Rose-Hulman Undergraduate Mathematics Journal Volume 18 Issue 1 Article 14 Scott Sentences in Uncountable Structures Brian Tyrrell Trinity College Dublin Follow this and additional works at: http://scholar.rose-hulman.edu/rhumj

More information

CHAPTER 2. FIRST ORDER LOGIC

CHAPTER 2. FIRST ORDER LOGIC CHAPTER 2. FIRST ORDER LOGIC 1. Introduction First order logic is a much richer system than sentential logic. Its interpretations include the usual structures of mathematics, and its sentences enable us

More information

Introduction to Model Theory

Introduction to Model Theory Introduction to Model Theory Jouko Väänänen 1,2 1 Department of Mathematics and Statistics, University of Helsinki 2 Institute for Logic, Language and Computation, University of Amsterdam Beijing, June

More information

Fundamentals of Model Theory

Fundamentals of Model Theory Fundamentals of Model Theory William Weiss and Cherie D Mello Department of Mathematics University of Toronto c 2015 W.Weiss and C. D Mello 1 Introduction Model Theory is the part of mathematics which

More information

1 Introductory notes on the model theory of valued fields

1 Introductory notes on the model theory of valued fields 1 Introductory notes on the model theory of valued fields Zoé Chatzidakis a (CNRS - Université Paris 7) These notes will give some very basic definitions and results from model theory. They contain many

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

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

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

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

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

MATHEMATICS: CONCEPTS, AND FOUNDATIONS Vol. II - Model Theory - H. Jerome Keisler

MATHEMATICS: CONCEPTS, AND FOUNDATIONS Vol. II - Model Theory - H. Jerome Keisler ATHEATCS: CONCEPTS, AND FOUNDATONS Vol. - odel Theory - H. Jerome Keisler ODEL THEORY H. Jerome Keisler Department of athematics, University of Wisconsin, adison Wisconsin U.S.A. Keywords: adapted probability

More information

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO

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

ω-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

The Countable Henkin Principle

The Countable Henkin Principle The Countable Henkin Principle Robert Goldblatt Abstract. This is a revised and extended version of an article which encapsulates a key aspect of the Henkin method in a general result about the existence

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

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

USING ULTRAPOWERS TO CHARACTERIZE ELEMENTARY EQUIVALENCE

USING ULTRAPOWERS TO CHARACTERIZE ELEMENTARY EQUIVALENCE USING ULTRAPOWERS TO CHARACTERIZE ELEMENTARY EQUIVALENCE MIKAYLA KELLEY Abstract. This paper will establish that ultrapowers can be used to determine whether or not two models have the same theory. More

More information

Introduction to Model theory Zoé Chatzidakis CNRS (Paris 7) Notes for Luminy, November 2001

Introduction to Model theory Zoé Chatzidakis CNRS (Paris 7) Notes for Luminy, November 2001 Introduction to Model theory Zoé Chatzidakis CNRS (Paris 7) Notes for Luminy, November 2001 These notes aim at giving the basic definitions and results from model theory. My intention in writing them,

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

Mathematical Logic II

Mathematical Logic II Mathematical Logic II Dag Normann January 7, 2004 Contents 1 Classical Model Theory 5 1.1 Embeddings and isomorphisms................... 5 1.2 Elementary embeddings....................... 10 1.3 Complete

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

MORLEY S CATEGORICITY THEOREM

MORLEY S CATEGORICITY THEOREM MORLEY S CATEGORICITY THEOREM NICK RAMSEY Abstract. A theory is called κ-categorical, or categorical in power κ, if it has one model up to isomorphism of cardinality κ. Morley s Categoricity Theorem states

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

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

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

Herbrand Theorem, Equality, and Compactness

Herbrand Theorem, Equality, and Compactness CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Herbrand Theorem, Equality, and Compactness The Herbrand Theorem We now consider a complete method for proving the unsatisfiability of sets of first-order

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

Categoricity Without Equality

Categoricity Without Equality Categoricity Without Equality H. Jerome Keisler and Arnold W. Miller Abstract We study categoricity in power for reduced models of first order logic without equality. 1 Introduction The object of this

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

LGIC 310/MATH 570/PHIL 006 Fall, 2010 Scott Weinstein 9

LGIC 310/MATH 570/PHIL 006 Fall, 2010 Scott Weinstein 9 LGIC 310/MATH 570/PHIL 006 Fall, 2010 Scott Weinstein 9 6 Lecture 10.10.05 These memoirs begin with material presented during lecture 5, but omitted from the memoir of that lecture. We observed that the

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

A DISCUSSION OF KEISLER S ORDER

A DISCUSSION OF KEISLER S ORDER A DISCUSSION OF KEISLER S ORDER ADELE PADGETT Abstract. In model theory, the complex numbers as an algebraically closed field are often given as an example of a simple, well-behaved mathematical structure,

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

Model Theory of Real Closed Fields

Model Theory of Real Closed Fields Model Theory of Real Closed Fields Victoria L. Noquez Carnegie Mellon University Logic and Computation Senior Thesis Advisor: Dr. James Cummings May 2008 Abstract An important fact in the application of

More information

EXISTENTIALLY CLOSED II 1 FACTORS. 1. Introduction

EXISTENTIALLY CLOSED II 1 FACTORS. 1. Introduction EXISTENTIALLY CLOSED II 1 FACTORS ILIJAS FARAH, ISAAC GOLDBRING, BRADD HART, AND DAVID SHERMAN Abstract. We examine the properties of existentially closed (R ω -embeddable) II 1 factors. In particular,

More information

Informal Statement Calculus

Informal Statement Calculus FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example

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

COMPLETENESS OF THE RANDOM GRAPH: TWO PROOFS

COMPLETENESS OF THE RANDOM GRAPH: TWO PROOFS COMPLETENESS OF THE RANDOM GRAPH: TWO PROOFS EUGENIA FUCHS Abstract. We take a countably infinite random graph, state its axioms as a theory in first-order logic, and prove its completeness in two distinct

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

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

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

Boletín de Matemáticas Nueva Serie, Volumen XII No. 1 (2005), pp

Boletín de Matemáticas Nueva Serie, Volumen XII No. 1 (2005), pp Boletín de Matemáticas Nueva Serie, Volumen XII No. 1 (2005), pp. 19 28 CATS, THE DOWNWARD LÖWENHEIM-SKOLEM-TARSKI THEOREM AND THE DISJOINT AMALGAMATION PROPERTY PEDRO HERNÁN ZAMBRANO RAMÍREZ ( ) Abstract.

More information

Mathematical Logic II. Dag Normann The University of Oslo Department of Mathematics P.O. Box Blindern 0316 Oslo Norway

Mathematical Logic II. Dag Normann The University of Oslo Department of Mathematics P.O. Box Blindern 0316 Oslo Norway Mathematical Logic II Dag Normann The University of Oslo Department of Mathematics P.O. Box 1053 - Blindern 0316 Oslo Norway December 21, 2005 Contents 1 Classical Model Theory 6 1.1 Embeddings and isomorphisms...................

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

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

Completeness in the Monadic Predicate Calculus. We have a system of eight rules of proof. Let's list them:

Completeness in the Monadic Predicate Calculus. We have a system of eight rules of proof. Let's list them: Completeness in the Monadic Predicate Calculus We have a system of eight rules of proof. Let's list them: PI At any stage of a derivation, you may write down a sentence φ with {φ} as its premiss set. TC

More information

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3

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

Foundations of Mathematics

Foundations of Mathematics Foundations of Mathematics Andrew Monnot 1 Construction of the Language Loop We must yield to a cyclic approach in the foundations of mathematics. In this respect we begin with some assumptions of language

More information

MASTERS EXAMINATION IN MATHEMATICS

MASTERS EXAMINATION IN MATHEMATICS MASTERS EXAMINATION IN MATHEMATICS PURE MATH OPTION, Spring 018 Full points can be obtained for correct answers to 8 questions. Each numbered question (which may have several parts) is worth 0 points.

More information

Constructions of Models in Fuzzy Logic with Evaluated Syntax

Constructions of Models in Fuzzy Logic with Evaluated Syntax Constructions of Models in Fuzzy Logic with Evaluated Syntax Petra Murinová University of Ostrava IRAFM 30. dubna 22 701 03 Ostrava Czech Republic petra.murinova@osu.cz Abstract This paper is a contribution

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

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas. 1 Chapter 1 Propositional Logic Mathematical logic studies correct thinking, correct deductions of statements from other statements. Let us make it more precise. A fundamental property of a statement is

More information

A Vaught s conjecture toolbox

A Vaught s conjecture toolbox Chris Laskowski University of Maryland 2 nd Vaught s conjecture conference UC-Berkeley 1 June, 2015 Everything begins with the work of Robert Vaught. Everything begins with the work of Robert Vaught. Fix

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

Almost Galois ω-stable classes

Almost Galois ω-stable classes Almost Galois ω-stable classes John T. Baldwin Paul B. Larson Saharon Shelah March 11, 2015 Abstract Theorem. Suppose that k = (K, k ) is an ℵ 0-presentable abstract elementary class with Löwenheim-Skolem

More information

A New Spectrum of Recursive Models Using An Amalgamation Construction

A New Spectrum of Recursive Models Using An Amalgamation Construction A New Spectrum of Recursive Models Using An Amalgamation Construction Uri Andrews September 1, 2010 Abstract We employ an infinite-signature Hrushovski amalgamation construction to yield two results in

More information

Infinite and Finite Model Theory Part II

Infinite and Finite Model Theory Part II Infinite and Finite Model Theory Part II Anuj Dawar Computer Laboratory University of Cambridge Lent 2002 3/2002 0 Finite Model Theory Finite Model Theory motivated by computational issues; relationship

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

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0

More information

Characterizing First Order Logic

Characterizing First Order Logic Characterizing First Order Logic Jared Holshouser, Originally by Lindstrom September 16, 2014 We are following the presentation of Chang and Keisler. 1 A Brief Review of First Order Logic Definition 1.

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

Model theory, algebraic dynamics and local fields

Model theory, algebraic dynamics and local fields Model theory, algebraic dynamics and local fields Thomas Scanlon University of California, Berkeley 7 June 2010 Thomas Scanlon (University of California, Berkeley) Model theory, algebraic dynamics and

More information

Definable henselian valuation rings

Definable henselian valuation rings Definable henselian valuation rings Alexander Prestel Abstract We give model theoretic criteria for the existence of and - formulas in the ring language to define uniformly the valuation rings O of models

More information

On expansions of the real field by complex subgroups

On expansions of the real field by complex subgroups On expansions of the real field by complex subgroups University of Illinois at Urbana-Champaign July 21, 2016 Previous work Expansions of the real field R by subgroups of C have been studied previously.

More information

Part II Logic and Set Theory

Part II Logic and Set Theory Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)

More information

Model theory of algebraically closed fields

Model theory of algebraically closed fields U.U.D.M. Project Report 2017:37 Model theory of algebraically closed fields Olle Torstensson Examensarbete i matematik, 15 hp Handledare: Vera Koponen Examinator: Jörgen Östensson Oktober 2017 Department

More information

NON-ISOMORPHISM INVARIANT BOREL QUANTIFIERS

NON-ISOMORPHISM INVARIANT BOREL QUANTIFIERS PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 00, Number 0, Pages 000 000 S 0002-9939(XX)0000-0 NON-ISOMORPHISM INVARIANT BOREL QUANTIFIERS FREDRIK ENGSTRÖM AND PHILIPP SCHLICHT Abstract. Every

More information

c 2010 Hernando Tellez

c 2010 Hernando Tellez c 2010 Hernando Tellez CONTRIBUTIONS TO MODEL THEORY OF METRIC STRUCTURES BY HERNANDO TELLEZ DISSERTATION Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in

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

FINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS

FINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS FINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS ARTEM CHERNIKOV 1. Intro Motivated by connections with computational complexity (mostly a part of computer scientice today).

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

Intermediate Model Theory

Intermediate Model Theory Intermediate Model Theory (Notes by Josephine de la Rue and Marco Ferreira) 1 Monday 12th December 2005 1.1 Ultraproducts Let L be a first order predicate language. Then M =< M, c M, f M, R M >, an L-structure

More information

Propositional and Predicate Logic - XIII

Propositional and Predicate Logic - XIII Propositional and Predicate Logic - XIII Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - XIII WS 2016/2017 1 / 22 Undecidability Introduction Recursive

More information

Introduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory

Introduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory Itaï Ben-Yaacov C. Ward Henson American Institute of Mathematics Workshop September 2006 Outline Continuous logic 1 Continuous logic 2 The metric on S n (T ) Origins Continuous logic Many classes of (complete)

More information

Chapter 1 : The language of mathematics.

Chapter 1 : The language of mathematics. MAT 200, Logic, Language and Proof, Fall 2015 Summary Chapter 1 : The language of mathematics. Definition. A proposition is a sentence which is either true or false. Truth table for the connective or :

More information

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy Reasoning in First Order Logic FBK-IRST, Trento, Italy April 12, 2013 Reasoning tasks in FOL Model checking Question: Is φ true in the interpretation I with the assignment a? Answer: Yes if I = φ[a]. No

More information

Lecture Notes 1 Basic Concepts of Mathematics MATH 352

Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Ivan Avramidi New Mexico Institute of Mining and Technology Socorro, NM 87801 June 3, 2004 Author: Ivan Avramidi; File: absmath.tex; Date: June 11,

More information

1 Model theory; introduction and overview

1 Model theory; introduction and overview 1 Model theory; introduction and overview Model theory, sometimes described as algebra with quantifiers is, roughly, mathematics done with attention to definability. The word can refer to definability

More information

There are infinitely many set variables, X 0, X 1,..., each of which is

There are infinitely many set variables, X 0, X 1,..., each of which is 4. Second Order Arithmetic and Reverse Mathematics 4.1. The Language of Second Order Arithmetic. We ve mentioned that Peano arithmetic is sufficient to carry out large portions of ordinary mathematics,

More information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)

More information

A generalization of modal definability

A generalization of modal definability A generalization of modal definability Tin Perkov Polytechnic of Zagreb Abstract. Known results on global definability in basic modal logic are generalized in the following sense. A class of Kripke models

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

JUMPS IN SPEEDS OF HEREDITARY PROPERTIES IN FINITE RELATIONAL LANGUAGES

JUMPS IN SPEEDS OF HEREDITARY PROPERTIES IN FINITE RELATIONAL LANGUAGES JUMPS IN SPEEDS OF HEREDITARY PROPERTIES IN FINITE RELATIONAL LANGUAGES MICHAEL C. LASKOWSKI AND CAROLINE A. TERRY Abstract. Given a finite relational language L, a hereditary L-property is a class of

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

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

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

Forcing and Group Theory

Forcing and Group Theory Senior Thesis Forcing and Group Theory Submitted to the Department of Mathematics on 15 April 2013 in partial fulfillment of the requirements for graduation with Honors Senior Thesis. A. James Schmidt

More information

Logical Theories of Trees

Logical Theories of Trees Logical Theories of Trees by Ruaan Kellerman under the supervision of Prof. V. F. Goranko Prof. M. Möller School of Mathematics University of the Witwatersrand Johannesburg South Africa A thesis submitted

More information