Qualifying Exam Logic August 2005

Similar documents
Part II. Logic and Set Theory. Year

Introduction to Model Theory

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

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

More Model Theory Notes

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

PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY

Math 225A Model Theory. Speirs, Martin

2.2 Lowenheim-Skolem-Tarski theorems

Propositional and Predicate Logic - VII

REAL AND COMPLEX ANALYSIS

Problem Set 2: Solutions Math 201A: Fall 2016

Syntactic Characterisations in Model Theory

AMS regional meeting Bloomington, IN April 1, 2017

Stat 451: Solutions to Assignment #1

3 COUNTABILITY AND CONNECTEDNESS AXIOMS

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)

A DISCUSSION OF KEISLER S ORDER

Informal Statement Calculus

Chapter 1. Sets and Mappings

Lecture 2: Syntax. January 24, 2018

Forking and Dividing in Random Graphs

Meta-logic derivation rules

5 Set Operations, Functions, and Counting

Intermediate Model Theory

ABSTRACT INTEGRATION CHAPTER ONE

Axioms of separation

Sets, Models and Proofs. I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University

Math 280A Fall Axioms of Set Theory

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

ω-stable Theories: Introduction

MASTERS EXAMINATION IN MATHEMATICS SOLUTIONS

The constructible universe

4 Choice axioms and Baire category theorem

Lusin sequences under CH and under Martin s Axiom

VC-DENSITY FOR TREES

SEPARABLE MODELS OF RANDOMIZATIONS

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

Copyright c 2007 Jason Underdown Some rights reserved. statement. sentential connectives. negation. conjunction. disjunction

Jónsson posets and unary Jónsson algebras

MASTERS EXAMINATION IN MATHEMATICS

NON-ISOMORPHISM INVARIANT BOREL QUANTIFIERS

SOLUTIONS TO EXERCISES FOR. MATHEMATICS 205A Part 1. I. Foundational material

Contribution of Problems

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

Discrete Mathematics. W. Ethan Duckworth. Fall 2017, Loyola University Maryland

DO FIVE OUT OF SIX ON EACH SET PROBLEM SET

Chapter 1 : The language of mathematics.

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

Posets, homomorphisms and homogeneity

In N we can do addition, but in order to do subtraction we need to extend N to the integers

MATH 51H Section 4. October 16, Recall what it means for a function between metric spaces to be continuous:

REVIEW OF ESSENTIAL MATH 346 TOPICS

A Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ

DISJOINT-UNION PARTIAL ALGEBRAS

Basics of Model Theory

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Sequences. Chapter 3. n + 1 3n + 2 sin n n. 3. lim (ln(n + 1) ln n) 1. lim. 2. lim. 4. lim (1 + n)1/n. Answers: 1. 1/3; 2. 0; 3. 0; 4. 1.

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

Solutions to Unique Readability Homework Set 30 August 2011

Algebras with finite descriptions

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

1 The Local-to-Global Lemma

An uncountably categorical theory whose only computably presentable model is saturated

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

Generic cuts in models of Peano arithmetic

Lusin sequences under CH and under Martin s Axiom

The Countable Henkin Principle

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

Russell Sets, Topology, and Cardinals

Disjoint n-amalgamation

Model theory of algebraically closed fields

Pseudofinite Model Theory. Anand Pillay, and friends

DECIDABILITY OF DEFINABILITY

Real Analysis Math 131AH Rudin, Chapter #1. Dominique Abdi

arxiv:math/ v1 [math.lo] 5 Mar 2007

Economics 204 Fall 2011 Problem Set 1 Suggested Solutions

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

Friendly Logics, Fall 2015, Lecture Notes 5

Π 0 1-presentations of algebras

Fundamentals of Model Theory

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

Forcing and Group Theory

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

GEOMETRIC STRUCTURES WITH A DENSE INDEPENDENT SUBSET

1 Introductory notes on the model theory of valued fields

Datalog and Constraint Satisfaction with Infinite Templates

Math 3T03 - Topology

Classifying classes of structures in model theory

Section 2.2 Set Operations. Propositional calculus and set theory are both instances of an algebraic system called a. Boolean Algebra.

Math General Topology Fall 2012 Homework 6 Solutions

3. Abstract Boolean Algebras

The Vaught Conjecture Do uncountable models count?

Scott Sentences in Uncountable Structures

Foundations of Mathematics

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

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

The nite submodel property and ω-categorical expansions of pregeometries

Transcription:

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 for Set Theory, do two E and two S problems. If you think that a problem has been stated incorrectly, mention this to the proctor and indicate your interpretation in your solution. In such cases, do not interpret the problem in such a way that it becomes trivial. A theory is a set of sentences closed under logical inference. E1. Let T be a theory in the propositional language L using the propositional variables p n for n ω. Let S be the set of all L-sentences. Define a relation on S by: ϕ ψ iff T ϕ ψ. Note that is transitive and reflexive, so we may define an equivalence relation on S by: ϕ ψ iff ϕ ψ and ψ ϕ iff T ϕ ψ, and there is a natural partial order on the set of equivalence classes, S/. Find a theory T such that S/ is isomorphic to the collection of all finite and all cofinite subsets of ω (ordered by ). E2. Let M be a structure for a first-order language L, and let T be a universal L-theory (i.e., T has as axioms a set of universal closures of quantifier-free formulas). Prove that M is a model of T iff every finitely generated substructure of M is a model of T. To define finitely generated : If A M, let A be the substructre generated by A; so, you add to A the interpretations of all constants of L and then close under the interpretations of all functions of L. Then a substructure M of M is finitely generated iff there is a finite nonempty subset A of M such that M = A. If L has only predicate symbols, then finitely generated is the same as finite. E3. Let A be a set totally ordered by <, and assume that in A, there are no increasing or decreasing ω 1 sequences, and no subsets isomorphic to the rationals. Prove that A is countable. 1

Computability Theory C1. Let Q = {e : W e = {0, 1, 2,..., e}}. Prove that for every C ω: C m Q iff C is 2-c.e. C2. A set A ω is bi-immune if neither A nor its complement contains an infinite computable subset. a. Show that there is a bi-immune set A T 0. b. Show that there is no bi-immune set which is a finite Boolean combination of computably enumerable sets. C3. Let E 2 be the collection of all 2-c.e. sets. Let E be the collection of all c.e. sets. View both of these as first-order structures whose only relation is. Prove that the structures E and E 2 are not elementarily equivalent; that is, find a first-order sentence (just using ) which is true in one and false in the other. A set C ω is 2-c.e. iff there are computably enumerable sets A and B such that C = A \ B. 2

Model Theory M1. Let T be a complete first order theory, and let M be a monster model for T. Recall that T eliminates if for every formula φ(x, ȳ) there is a formula ψ(ȳ) such that for every ā M: M = ψ(ā) iff φ(m, ā) is infinite. We then denote ψ by ( x)φ(x, ȳ). Let ā = a 1,..., a n and b be two sequences of elements of M. We define the algebraic dimension, algdim(ā/ b), as follows: If n = 1: algdim(a 1 / b) is equal to 0 if a 1 acl( b), and to 1 if a 1 / acl( b). In the general case: n algdim(a 1,..., a n / b) = algdim(a i / b, a 1,..., a i 1 ). i=1 Notice that algdim(ā) depends on the order of ā. Finally, let φ( x, ȳ) be a formula, and b M of the same length as ȳ. Then algdimφ( x, b) = max{algdim(ā/ b) : M = φ(ā, b)}. Show that if T eliminates the quantifier, then the algebraic dimension is definable in the following sense: for every formula φ( x, ȳ) and every n there is a formula ψ(ȳ) such that for all b M: M = ψ( b) iff algdimφ( x, b) = n. (Hint: prove first for algdimφ( x, b) n) M2. Let T be a theory in a countably infinite language L. a. Assume that for every finite sub-language L L, the theory T L is ω-categorical. Prove that T eliminates. b. Show that if T is ω-categorical then for every finite sub-language L L, the theory T L is ω-categorical. c. Give an example showing that the converse to (b) is false. M3. Let L consist of a single binary relation R. Let T 1 be the theory of triangle-free symmetric graphs, axiomatised as follows: ( x) Rxx ( xy)(rxy Ryx) ( xyz) (Rxy&Ryz&Rzx) Let T 2 be T 1 plus the axiom: ( ( ( x 0,..., x m 1, y 0,..., y n 1 ) ( z) ( i<m Rzx i j<n Rzy j ) ) j<k<n Ry j y k for each n, m ω. a. Prove that T 2 has a model. b. Prove that T 2 has quantifier elimination. i<m j<n ) x i y j 3

Set Theory S1. Assume V = L. Let P be a perfect set of real numbers (that is, P is closed and non-empty and has no isolated points). Prove that there are x, y P with x y such that x, y have the same L rank; that is, x, y L(α + 1)\L(α) for some α. You may view real numbers concretely as Dedekind cuts in the rationals. S2. Let M be a countable transitive model of ZFC+CH. Let P be a poset in M which is countable in M. Let G be P-generic over M. Prove that in M[G], there is a nonprincipal ultrafilter U on ω such that: For every f M[G] ω ω there exists g M ω ω such that {n : f(n) = g(n)} U. S3. Assume MA + CH. Prove that if A j, for j < ω, are arbitrary sets and lim sup j H A j is uncountable for all infinite H ω, then there is an infinite H ω for which j H A j is uncountable. Here, lim sup j H A j is the collection of all x such that x A j for infinitely many j H. 4

Answers E1. Let T = {p n+1 p n n ω}. Let F be the family of finite and cofinite subsets of ω. Define a map from F into S/ by mapping {n} to [p n 1 p n ] (or to [ p 0 ] for n = 0). It is easy to see that this induces a 1 1 map from F into S/, so we only need to check that the map is onto. Let ϕ be any propositional formula, without loss of generality in disjunctive normal form. Then each disjunct is a conjunction of p i s and p j s; by T, we may assume that there is at most one p i and at most one p j (namely, for the largest i and the least j occurring, if any). By T, we have i < j. Again without loss of generality (by adding more disjuncts), we may assume that the disjunct is of the form p i, p 0, or p i p i+1. Now the pre-image of the latter two are singletons, and the pre-image of p i is the complement of the pre-image of p i. E2. : If M = T and T is universal, then every substructure of M is a model of T. : If M = T, say M = ϕ[a 1,..., a n ], where ϕ is quantifier-free and x 1,..., x n ϕ(x 1,..., x n ) T. Then {a 1,..., a n } = T. E3. If a b, let [a, b] denote the usual interval, and if b a, let [a, b] = [b, a]. Define a b iff [a, b] is countable. Then is an equivalence relation, and the fact that there are no increasing or decreasing ω 1 sequences implies that each equivalence class is countable. Next, note that the equivalence classes are densely ordered; that is, if a < c and a c, then there is a b with a < b < c and a b and b c Thus, if there s more than one class, we could pick out a subset S isomorphic to the rationals, where S contains 0 or 1 elements from each equivalence class. So, if there is no such subset, there is only one class, so A is countable. 5

C1. It easy to see that Q is 2-c.e. and that the 2-c.e. sets are closed under m. So it is enough to see that if A and B are c.e. then there exists a computable function f : ω ω such that f 1 (Q) = A B. We first claim that there exists a total computable g(x, y) such that for every x, y ω if x / A W g(x,y) = {0, 1, 2,..., y} if x A and x / B ω if x A and x B To see this define a partial computable function if x / A ρ(x, y.u) = = 0 if x A and u y = 0 if x A and x B and use the S-n-m theorem to get ψ g(x,y) (u) = ρ(x, y.u). By the uniform version of the recursion theorem there exists a total computable f such that W f(x) = W g(x,f(x)) for every x. But then x A B iff f(x) Q. C2. a. Note that any infinite c.e. set contains an infinite computable subset so we may replace computable by c.e. in the definition of bi-immune. Define the characteristic function of the set A by a finite-extension oracle construction as χ A = s ω σ s where σ s 2 <ω. Obtain σ s by recursion on s as follows: Set σ 0 =. For s = 2e, check whether there is an element x σ s in W e ; if so, let σ s+1 σ s with σ s+1 (x) = 1; else let σ s+1 = σ s. This will ensure that if W e is infinite then W e A. Similarly ensure W e A when defining σ 2e+2. b. Writing the Boolean combination X of c.e. sets in conjunctive normal form, we may assume that X = X 0 X 1 X n where each X i is the intersection of c.e. and co-c.e. sets. Since the c.e. sets, and the co-c.e. sets, are closed under intersection, we may assume that each X i is d.c.e., i.e., of the form Y i \ Z i where Y i and Z i are c.e. By further manipulation, we may assume that Y 0 Z 0 Y 1 Z n. Without loss of generality, we may assume that all these sets (except possibly Z n ) are infinite. But then either X contains the infinite c.e. set Y n \ Z n, or X contains the infinite c.e. set Z n. Alternative solution for b. Suppose A 1,..., A n are c.e. sets. Construct a descending sequence of infinite c.e. sets, B 1 B 2 B n such that B i A i or B i A i for each i. This is possible since given B i either B i A i+1 is infinite and we can take B i+1 = B i A i+1 or it is finite and we can take B i+1 = B i \ A i+1. But then it is easy to see that that B n is contained in or disjoint from any boolean combination of the A i. 6

C3. First note that closure under unions, for E or for E 2, is expressed by: Y, Z X [Y X Z X W [Y W Z W X W ]] This is true in E, but false in E 2. To see this, let A be a 2-c.e. set such that A is not 2-c.e.; then A = B C where B and C are c.e. sets, so that B and C are both 2-c.e. An example of such an A is any universal 2-c.e. set; e.g., A = {(n 0, n 1, m) : (n 0, m) U (n 1, m) / U}, where U is a universal c.e. set. 7

S1. Let ρ(z) be the L rank of z; so z L(ρ(z) + 1)\L(ρ(z)). Let A, B be disjoint subsets of P \ Q such that sup(a) < inf(b) and A and B are order-isomorphic to Q. Let f be some order-isomorphism from A onto B. Fix a countable δ such that L(δ) contains A, B, f. Note that sup(x) X P whenever X A or X B; also, sup(x) = (X) if we view reals as lower Dedekind cuts in the rationals, so that sup(x) gets constructed as soon as X gets constructed. Let A be the set of x A\A such that x is a limit from the left (i.e., x = sup X for some X [a] ω ). Then A = 2 ℵ 0 = ℵ 1. For x A, let x = {a A : a < x}; then x = sup( x). Note that ρ(x) = ρ( x) provided ρ(x) > δ. Likewise define B and ŷ for y B. Now, fix any α > δ such that α = ρ(x) for some x A. Let y = sup(f(a)). Then y B and ŷ = f(a), and ρ(y) = ρ(ŷ) = ρ(a) = ρ(x). S2. In M[G], we still have CH, so list ω ω as {f α : α < ω 1 }. Now, inductively choose x α and H α for α < ω 1 so that: 1. H α is an infinite subset of ω. 2. g α ω ω M. 3. f α (j) = g α (j) for all j H α+1. 4. ξ < α H α H ξ. Assuming this can be done, we choose U {H α : α < ω 1 }. To do the construction: H 0 can be ω, and the H α for limit α are no problem, since (3) says nothing there. Given H α, we choose g α and H α+1 H α using the following argument in M: Back in M, we have P names Ḣ and f such that 1 Ḣ [ω]ω and 1 f ω ω. Then, using the fact thet P is countable, we can, in ω steps, construct a g ω ω such that 1 {j Ḣ : g(j) = f(j)} = ℵ 0. S3. Just in ZFC: inductively choose x α and H α for α < ω 1 so that: 1. H α is an infinite subset of ω. 2. x α A j for all j H α+1. 3. ξ < α H α H ξ & x α x ξ. Given H α and x ξ for all ξ < α, we choose x α and H α+1 H α using the fact that lim sup j Hα A j is uncountable. H 0 can be ω, and the H α for limit α are no problem, since (2) says nothing there. Now, using MA + CH (or just p > ℵ 1 or t > ℵ 1 ), choose an infinite H such that {α : H H α } is uncountable. 8

M1. We show by induction on n and the length of x = x 1,..., x m that algdimφ( x; b) n is definable. If n = 0 then this is always true. If n > 0 and m = 0, this is always false. If m, n > 0 then: algdimφ( x; b) n holds if and only if x 1 algdimφ(x 2,..., x m ; x 1, b) n, or: x 1 algdimφ(x 2,..., x m ; x 1, b) n 1. Indeed, one direction is clear, while for the other, we observe that if the second holds then there exists a 1 / acl( b) such that algdimφ(x 2,..., x m ; a 1, b) n 1, whereby algdimφ(x 1,..., x m ; b) n. As algdimφ( x; b) n is definable, so is algdimφ( x; b) = n. M2. a. Assume first that T is ω-categorical, and φ(x, ȳ) is a formula, ȳ = n. For any M = T and b M n, whether or not φ(m, b) is infinite or not depends solely on tp( b). Let: X = {tp( b): M = T, b M n, φ(m, b) ω} S n (T ). By Ryll-Nardzewski s theorem, the space of types S n (T ) is a finite discrete topological space, whereby X is clopen. Since X is clopen there exists a formula ψ(ȳ) such that X = [ψ] = {p S n (T ): ψ p}. We conclude that ψ(ȳ) is the formula ( x)φ(x, ȳ). Now T needs not be ω-categorical, so let L be the set of symbols in φ, and let T = T L. Then Every model of T is a model of T and T is ω-categorical, so we reduce to the previous case. b. Use Ryll-Nardzewski: T is ω-categorical if and only if S n (T ) is finite for all n. c. L = {P n : n < ω}, each P n is a unary predicate symbol. T says that every conjunction of the form n<m Q n(x) where each Q n is either P n or P n has infinitely many solutions. 9

M3. a. T 1 is the theory of a triangle-free graph. To build a model of T 2, start with M 0 being a single point with no edges. Assume we have M n = T 1, and build a structure M n+1 M n : its underlying set is M n {cā, b : ā, b M}. If ā, b M n satisfy the antecedent of the additional axiom then cā, b has an edge with each b i an no other; otherwise, cā, b has no edges. Verify that M n+1 is also a triangle-free graph. M = n M n is a model of T 2. b. It suffices to show that if M, N = T 2 have a common substructure A, ā A, and φ(z, w) is a conjunction of atomic formulas and their negations, then: M = z φ(z, ā) N = z φ(z, ā). Indeed, φ is therefore of the form i<m Rzx i j<n Rzy j, where x and ȳ are sub-tuples of w. Let b and c be the corresponding sub-tuples of ā. Assume now that M = z φ(z, ā), i.e., that M = ( z) ( i<m Rzb i j<n Rzc j). As M is triangle-free we must have: M = Rc j c k b i c j. j<k<n i<m j<n Then the same holds in A and therefore in N. Since N = T 2 : N = ( z) ( i<m Rzb i j<n Rzc j), whereby N = z φ(z, ā). 10