

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Exam; Class: Mathematical Logic; Subject: Mathematics; University: University of Illinois - Urbana-Champaign; Term: Summer 2005;
Typology: Exams
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Logic Comprehensive Examination Math 570 (formerly Math 410) May 25, 2005
There are five problems and you should do all of them. In doing a part of any problem, you may assume the results of any earlier part of the same problem, whether or not you correctly worked it.
Each problem is worth 20 points, for a total of 100 points. To receive credit, each of your solutions must be justified.
Notation and terminology: L denotes a countable first order language (with equality, as a logical symbol) and Σ denotes a set of L-sentences. For each Σ, Th(Σ) denotes the set of L-sentences σ such that there is a formal proof of σ from Σ in L (i.e., Σ `L σ). The symbols N, Z, Q and R denote (respectively) the sets of all natural numbers (including 0), all integers (positive, negative, and zero), all rational numbers, and all real numbers. A set S is countable if there is a bijection between S and a subset of N; in particular, all finite sets are countable.
Problem 1. Recall that an L-formula is existential if it has the form ∃x 1... ∃xnϕ where ϕ is quantifier free. Assume that every L-formula of the form ∀xψ, in which ψ is quantifier free, is Σ-equivalent to an existential L-formula.
(a) (10 points) Show that every L-formula is Σ-equivalent to an existential L-formula.
(b) (10 points) Show that if M and N are models of Σ with M ⊆ N , then M N ; that is, for each L(M )-sentence σ, show that M |= σ iff N |= σ.
Problem 2. Let L be the language of abelian groups; so L has binary function symbols + and − for addition and subtraction, respectively, and a constant symbol 0 for the identity element. Consider the additive abelian groups Z and Z × Z as L-structures.
(a) (10 points) Show that the set {(a, a) | a ∈ Z} is not definable in Z × Z by any L-formula ϕ(x).
(b) (10 points) Find an L-sentence that is true in Z but false in Z × Z. (Hint: think modulo 2.)
Problem 3. Specify a first order language L and L-structures M and N such that M and N are elementarily equivalent, M has exactly one automorphism, and N has infinitely many automor- phisms.
Please turn over for the remaining problems.
Problem 4. Let L be the first order language whose nonlogical symbols consist of two unary predicate symbols P, Q. Let Σ consist of the sentence ∀x(P x → Qx) and the infinite family of sentences ∃x 1... ∃xn(
i
P xi ∧
i<j
xi 6 = xj )
where n ranges over the integers ≥ 1.
(a) (8 points) Show that there does not exist any finite set ∆ of L-sentences such that Th(∆) = Th(Σ).
(b) (6 points) Classify the countable models of Σ up to isomorphism.
(c) (6 points) Classify the models of Σ up to elementary equivalence. (That is, determine the complete extensions of Σ.)
Problem 5. Let L be the first order language whose nonlogical symbols consist of a constant symbol 0 for the number zero, a unary function symbol S for the successor function, a binary predicate symbol < for the ordering relation, and two binary function symbols + and × for addition and multiplication. Assume that Σ `L σ whenever σ is a quantifier free L-sentence that is true in the standard model of arithmetic (N, 0 , S, <, +, ×).
(a) (5 points) Let f : N → N be a function on N. Define what it means for f to be representable (as a function) in Σ.
(b) (15 points) Suppose g and h are functions on N that are representable in Σ and f is the function defined on N by f (n) = g(n) × h(n) for all n. Show that f is representable in Σ.