Lecture 11: Minimal types

Similar documents
The model theory of generic cuts

Lecture 7: Recursive saturation

More Model Theory Notes

THE CLASSIFICATION PROBLEM FOR MODELS OF ZFC

The constructible universe

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

Part II. Logic and Set Theory. Year

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

Lecture 1: The arithmetic hierarchy

Truth in generic cuts

Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction)

arxiv: v1 [math.lo] 14 Jul 2017

The Vaught Conjecture Do uncountable models count?

AMS regional meeting Bloomington, IN April 1, 2017

arxiv: v2 [math.lo] 27 Oct 2010

On extending automorphisms of models of Peano Arithmetic

2.2 Lowenheim-Skolem-Tarski theorems

Part II Logic and Set Theory

Truth in generic cuts

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

Set Theory and Models of Arithmetic ALI ENAYAT. First European Set Theory Meeting

Generic cuts in models of Peano arithmetic

A Super Introduction to Reverse Mathematics

The Absoluteness of Constructibility

Representing Scott Sets in Algebraic Settings

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

Representing Scott Sets in Algebraic Settings

Fredrik Engström, Göteborg Joint work with Richard W. Kaye, Birmingham. Helsinki, March 8, 2013

Partial Collapses of the Σ 1 Complexity Hierarchy in Models for Fragments of Bounded Arithmetic

Proof Theory and Subsystems of Second-Order Arithmetic

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

AN INTRODUCTION TO GEOMETRIC STABILITY THEORY

A NOTE ON THE EIGHTFOLD WAY

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

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

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

ω-stable Theories: Introduction

ULTRAPRODUCTS AND MODEL THEORY

Introduction to Model Theory

What is the right type-space? Humboldt University. July 5, John T. Baldwin. Which Stone Space? July 5, Tameness.

Tallness and Level by Level Equivalence and Inequivalence

HINDMAN S THEOREM AND IDEMPOTENT TYPES. 1. Introduction

EXCURSIONS IN MODEL THEORY

Friendly Logics, Fall 2015, Lecture Notes 5

Solutions to Unique Readability Homework Set 30 August 2011

Introduction to Model Theory

Morley s Proof. Winnipeg June 3, 2007

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

Nonmonotone Inductive Definitions

NOTES ON FINITE FIELDS

Scott Sentences in Uncountable Structures

Disjoint n-amalgamation

Math 225A Model Theory. Speirs, Martin

Zygmunt Ratajczyk and Henryk Kotlarski

arxiv: v2 [math.lo] 16 Oct 2015

Herbrand Theorem, Equality, and Compactness

USING ULTRAPOWERS TO CHARACTERIZE ELEMENTARY EQUIVALENCE

Minimal Satisfaction Classes with an Application to Rigid Models of Peano Arithmetic

Muchnik and Medvedev Degrees of Π 0 1

The Axiom of Infinity, Quantum Field Theory, and Large Cardinals. Paul Corazza Maharishi University

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

INDUCTION, BOUNDING, WEAK COMBINATORIAL PRINCIPLES, AND THE HOMOGENEOUS MODEL THEOREM

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

A Harvard Sampler. Evan Chen. February 23, I crashed a few math classes at Harvard on February 21, Here are notes from the classes.

Generic cuts in models of Peano arithmetic

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

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

Notes on ordinals and cardinals

NONSTANDARD ARITHMETIC AND RECURSIVE COMPREHENSION

The Vaught Conjecture Do uncountable models count?

Math 676. A compactness theorem for the idele group. and by the product formula it lies in the kernel (A K )1 of the continuous idelic norm

Theorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.

Basics of Model Theory

Stable embeddedness and N IP

CMPSCI 601: Tarski s Truth Definition Lecture 15. where

The rise and fall of uncountable models

Axioms of separation

Harmonious Logic: Craig s Interpolation Theorem and its Descendants. Solomon Feferman Stanford University

Set Theory and the Foundation of Mathematics. June 19, 2018

Algebras with finite descriptions

Lebesgue Measure on R n

Mekler s construction and generalized stability

MORLEY S CATEGORICITY THEOREM

Well-foundedness of Countable Ordinals and the Hydra Game

A Natural Model of the Multiverse Axioms

INTRODUCTION TO CARDINAL NUMBERS

THE POLARIZED RAMSEY S THEOREM

MODEL THEORY FOR ALGEBRAIC GEOMETRY

Abstract Measure Theory

ITERATING ALONG A PRIKRY SEQUENCE

DO FIVE OUT OF SIX ON EACH SET PROBLEM SET

Π 0 1-presentations of algebras

MAGIC Set theory. lecture 2

Full Satisfaction Classes: A Survey

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

Gödel s Incompleteness Theorems

Almost Galois ω-stable classes

MA5219 LOGIC AND FOUNDATION OF MATHEMATICS I. Lecture 1: Programs. Tin Lok Wong 13 August, 2018

EXTERNAL AUTOMORPHISMS OF ULTRAPRODUCTS OF FINITE MODELS

Notes. Corneliu Popeea. May 3, 2013

Transcription:

MODEL THEORY OF ARITHMETIC Lecture 11: Minimal types Tin Lok Wong 17 December, 2014 Uniform extension operators are used to construct models with nice structural properties Thus, one has a very simple proof of the Ehrenfeucht-Mostowski theorem concerning the existence of models with many automorphisms [ ] This theorem states that for every theory having infinite models and every ordered set there is a model of the theory whose set of elements contains the given set, so that every automorphism of the ordered set can be extended to an automorphism of the model The original proof uses Ramsey s theorem Here we give a very simple construction of the required model, using iterations of uniform extension operators Once the existence of the operator is established the building of the model is fully constructive and one sees clearly what the automorphisms are The existence of the uniform extension operator [ ] boils down to the existence of an ultrafilter in the algebra of all subsets of the natural numbers Haim Gaifman [2, page 123] In this lecture, we look at types that give rise to minimal elementary end extensions, and show that they do much more than what they are named for 111 Minimal extensions The aim of this section is to show that every M = PA has a minimal elementary end extension In view of Proposition 104, if p(v) is an unbounded strongly definable complete M-type, then M(p) is already rather minimal over M, in the sense that any elementary cut of M(p) above M must be either M(p) or M This is because there can be no elementary cut strictly inside a gap, cf the bottom of page 66 Nevertheless, conceivably one can thin out the maximum gap of such M(p) without completely removing it, resulting a proper elementary substructure of M(p) that is strictly bigger than M To avoid this, we construct p more carefully so that it is realized at most once in any gap In this case, if d M(p) realizing p and c gap(d), then d would be unique to c, being the minimum element above c realizing p, or the maximum element below c realizing p A compactness argument, as we will see below, then turns this uniqueness into first-order definability The extra condition on p needed for this argument is called rarity Definition (Kossak Kotlarski Schmerl [4]) Let M = PA A complete M-type p(v) is rare if c gap(d) for all distinct c, d K M realizing p This definition can be formulated more syntactically Lemma 111 Let M = PA Then a complete M-type is rare if and only if for every Skolem function t, there is θ(v) p(v) such that M = u, v ( θ(u) θ(v) u < v t(u) < v ) In this case, we may think of θ(v) as forcing elements realizing p to be t-far apart 71

F F F S h 0 h 1 h 2 Figure 111: Proving FAR Proof One direction is straightforward For the other, consider the theory where c, d are new constant symbols r(c, d) = p(c) + p(d) + {c < d d < t(c)}, It follows that extensions of rare types are rare, because the formulas that guarantee rarity given by Lemma 111 are preserved in all elementary extensions Recall the close relationship between strongly definable types and COH from the last two lectures One can devise a combinatorial principle that is in a similar relationship with rare types Lemma 112 RCA 0 FAR, where FAR says for every unbounded S and every total function F, there exists H cf S such that if u, v H with u < v, then F (u) < v Proof The set H consists of elements of the sequence (h i ) defined by h 0 = min S, h i+1 = min{v S : v > h i and v > F (h i )} for all i This set is in the second-order part by 0 1-CA It is unbounded by IΣ 0 1 Remark 113 We see from the proof above that if S and F are both definable without parameters, then one can produce the definition of H uniformly from those of S and F Interleaving the use of FAR with that of COH gives us unbounded strongly definable types which are, in addition, rare Theorem 114 (Gaifman [3]) Every M = PA admits an unbounded strongly definable rare complete M-type Proof We dovetail an additional argument with the proof of Theorem 910 Recall the construction there involves a descending sequence M = S 0 cf S 1 cf S 2 cf in Def(M) that are defined respectively by θ 0 (v), θ 1 (v), θ 2 (v), L A (M) The type p(v) we want is the deductive closure of p 0 (v) = ElemDiag(M) + {θ i (v) : i N} + {v > a : a M} Suppose we are given an unbounded S i Def(M) Thinning S i out as in the proof of Theorem 910 if necessary, we may assume without loss that ( M = z v ( θ i (v) ϕ i (v, z) ) v ( θ i (v) ϕ i (v, z) )), where ϕ i comes from some fixed enumeration of L A -formulas This ensures strong definability To guarantee rarity, choose S i+1 cf S i in Def(M) using FAR such that if u, v S i+1 with u < v, then F i (u) < v, where F i = { u, t i (u) : u M}, and t i comes from some fixed enumeration of Skolem functions Then the type p(v) we are constructing will be rare by Lemma 111 because M = u, v ( θ i+1 (u) θ i+1 (v) u < v t i (u) < v ) 72

(min v > d)(θ(v)) t k d c t k nothing satisfies θ t k c (max v < d)(θ(v)) d Figure 112: Any c gap(d) defines d when d realizes a rare type The following notation is very useful in the study of models of PA It describes precisely how a subset of a model generate an elementary substructure Definition If A M = PA, then the Skolem closure of A in M, denoted cl M (A), is the closure of A under all Skolem functions in M Let A M = PA Then cl M (A) = {t(ā) : ā A and t is a Skolem function}, because the Skolem functions are closed under composition An application of the Tarski Vaught Test shows cl M (A) is the smallest elementary substructure of K including A Model-theoretically, the Skolem closure of A is both the definable closure and the algebraic closure of A It is also convenient to have a fixed recursive sequence of Skolem functions (t k (v)) k N such that PA v ( v < t k (v) < t k (v + 1) t k (v) < t k+1 (v) ) for all k N; and every Skolem function t(v) is PA-provably majorized by some t k (v), ie, PA v ( t(v) t k (v) ) Given any recursive enumeration (s k (v)) k N of Skolem functions, we can obtain such t k s by setting t 0 (v) = v + 1, t k+1 (v) = max{s k (v), t k (v), t k+1 (u) : u < v} + 1 for all k N These properties are analogous to those of the Grzegorczyk hierarchy, which we met in Lecture 5, when primitive recursive functions take the place of Skolem functions We are ready to verify the claim that if an element of a model of PA realizes a rare type, then it is first-order definable from everything in its gap Lemma 115 Let M = PA and p(v) be a rare complete M-type If d K M realizing p, and c gap(d), then d cl K (M {c}) Proof There are naturally two cases Case 1 Suppose c d Using Lemma 103, find k N such that t k (c) d Apply rarity to obtain θ(v) p(v) satisfying M = u, v ( θ(u) θ(v) u < v t k (u) < v ) ( ) Then d = (min v c)(θ(v)) by the monotonicity of t k 73

Case 2 Suppose d < c Using Lemma 103, find k N such that t k (d) c Apply rarity to find θ(v) p(v) satisfying ( ) Then d = (max v < c)(θ(v)) by the monotonicity of t k We now have all the ingredients for a minimal elementary end extension Definition We say K M of L A -structures is minimal if there is no K 0 such that M K 0 K Theorem 116 (Gaifman [3]) Let M = PA and p(v) be an unbounded strongly definable rare complete M-type Then M(p) is a minimal elementary end extension of M Proof Suppose M(p) = M(p/d), and K is such that M K M(p) If K gap(d) =, then K = M by Proposition 104 If K gap(d), then K = M(p) by Lemma 115 As a consequence, every model of PA has a minimal end extension The types involved are named accordingly Definition Let M = PA definable, and rare Then a complete M-type is minimal if it is unbounded, strongly 112 Iterated extensions The aim of this section is to investigate to what extent we can iterate our end extension constructions Let us start with M 0 = PA and an unbounded strongly definable complete M 0 -type p(v) We define M α for every ordinal α by transfinite recursion At a successor step α+1 when given M α, extend p(v) to an unbounded strongly definable complete M α -type p α (v), and set M α+1 = M α (p α ) At a limit step λ, define M λ = α<λ M α A transfinite induction involving Proposition 104 then shows that M α consists α-many gaps on top of M As in set theory, an iterated construction can be executed in one go To do this, we exploit the indiscernibility of minimal types Roughly speaking, a type p(v) is indiscernible if and only if all pairs of tuples of the same length in which every element realizes p satisfy the same formulas Definition A type p(v) over a linearly ordered structure M is indiscernible if whenever c 0, c 1,, c n, d 0, d 1,, d n K M realizing p with c 0 < c 1 < < c n and d 0 < d 1 < < d n, we have tp K (c 0, c 1,, c n ) = tp K (d 0, d 1,, d n ) Proposition 117 Let M = PA Then all minimal complete M-types p(v) are indiscernible Proof We show this by induction on n, following the proof of Lemma 3119 in the Kossak Schmerl book [5] The case n = 0 holds because p is complete Let c 0, c 1,, c n+1, d 0, d 1,, d n+1 K M realizing p with c 0 < c 1 < < c n+1 and d 0 < d 1 < < d n+1 For the sake of induction, suppose tp K (c 0, c 1,, c n ) = tp K (d 0, d 1,, d n ) Take ϕ(v 0, v 1,, v n+1, w) L A and a M We will show that K = ϕ(c 0, c 1,, c n+1, a) ϕ(d 0, d 1,, d n+1, a) In what follows, the abbreviations v, c, d always refer to tuples whose indices range from 0 up to n First, use strong definability to find θ(v, b) p(v) such that ( M = v ( v n+1 θ(vn+1, b) ϕ( v, v n+1, b) ) ( v n+1 θ(vn+1, b) ϕ( v, v n+1, b) )), where θ(v, z) L A and b M Then set ( vn+1 u ( θ(v n+1, z) ϕ( v, v n+1, w) ) t( v, w, z) = (min u) v n+1 u ( θ(v n+1, z) ϕ( v, v n+1, w) ) and t ( v) = max{t( v, w, z) : w, z v 0 }, so that t ( v) t( v, w, z) whenever w, z v 0 Notice the unboundedness of p implies a, b M < c 0, d 0 So if v is c or d, then K = v n+1 t ( v) ( θ(v n+1, b) ϕ( v, v n+1, a) ) v n+1 t ( v) ( θ(v n+1, b) ϕ( v, v n+1, a) ) ( ) ) 74

d n elementary inclusion I-many gaps d 0 M M Figure 113: Iterating minimal end extensions along a linear order (I, <) Notice also that rarity implies t ( c) c n+1 and t ( d) d n+1 Therefore, if K = ϕ( c, c n+1, a), then K = v n+1 t ( c) ( θ(v n+1, b) ϕ( c, v n+1, a) ) by ( ), since c n+1 t ( c), K = v n+1 t ( d) ( θ(v n+1, b) ϕ( d, v n+1, a) ) since tp K ( c) = tp K ( d), K = ϕ( d, d n+1, a) since d n+1 t ( d) Similarly K = ϕ( d, d n+1, a) implies K = ϕ( c, c n+1, a), as claimed Remark 118 Indiscernible types are usually constructed using Ramsey s Theorem As we saw in (the Further comments of) Lecture 9, Ramsey s Theorem has the same strength as ACA 0 In our construction of indiscernible types, apparently we only used COH and FAR, which are both much weaker than ACA 0 This is actually no improvement to the usual argument because ACA was used directly a couple of times in our proofs Similar to rarity, indiscernibility also admits a more syntactical form Lemma 119 Let L be a language containing a binary relation symbol <, and M be an L -structure linearly ordered by < Then a type p(v) over M is indiscernible if and only if for every ϕ(v 0, v 1,, v n ) L (M), there is θ(v) p(v) such that ( M = v θ(v i ) ) ( v i < v i+1 ϕ( v) v θ(v i ) ) v i < v i+1 ϕ( v) i n i<n Proof One direction is straightforward For the other direction, consider r( c, d) = p(c i ) p(d i ) {c i < c i+1 d i < d i+1 : i < n} {ϕ( c) ϕ( d)}, i n i n where c, d are new constant symbols With minimal types, not only can we iterate our constructions along ordinals, but also along arbitrary linear orders Theorem 1110 (Gaifman [3]) Fix M = PA and a minimal complete M-type p(v) Let (I, <) be a linear order Then there is K M with D = {d i : i I} K such that (1) K = cl K (M D); (2) d i < d j if and only if i < j for all i, j I; (3) K = M i I gap(d i); and (4) {v K : K = p(v)} = D i n i<n 75

Proof Consider the theory T = ElemDiag(M) i I p(d i ) {d i < d j : i, j I with i < j}, where the d i s are new constant symbols We know T is complete by Proposition 117 and Lemma 119 Let K be the L A -reduct of the prime of model of T as given by Proposition 93 Then K M and (1), (2) hold by construction By unboundedness and rarity, we know (3) (4) It remains to prove (3) Pick c K We show c M i I gap(d i) Find η L A (M) and d 0, d 1,, d n D such that c = (min x)(η(x, d)) Consider K 0 = cl K (M {d i : i n}) By rarity, we know gap K0 (d 0 ) < gap K0 (d 1 ) < < gap K0 (d n ) Note d i realizes an unbounded strongly definable type over cl K0 (M {d j : j < i}) for each i n, because strong definability is preserved in extensions Thus K 0 = M i n gap K 0 (d i ) by n + 1 applications of Proposition 104 Observe that c K 0 So either c M or c gap K0 (d i ) for some i n This transfers to K by Lemma 103 Notice our use of indiscernibility in the proof above is not necessary: we could have worked with any completion of T even if the theory T itself is not complete Further exercises The Splitting Theorem from Lecture 6 implies that every minimal extension is either an end extension or a cofinal extension We have already seen minimal end extensions So let us see some minimal cofinal extensions Theorem 1111 (Blass [1]) Every countable nonstandard M = PA has a minimal elementary cofinal extension Proof Let M = PA and Cod (M) = {S Cod(M) : S is infinite} As in the other proofs, we will employ some combinatorial lemmas (a) Let n N Show, using IΣ n + exp in M, that for every ϕ(v) Σ n (M), (b) Show, using I 0 + exp in M, that (M, Cod (M)) = S H S ( v H ϕ(v) v H ϕ(v) ) (M, Cod (M)) = S function F with domain S H S (F is either constant or injective on H) The construction goes by finding S 0 S 1 S 2 in Cod (M) These are respectively coded by s 0, s 1, s 2, M The type p(v) will be the deductive closure of p 0 (v) = ElemDiag(M) + {θ i (v) : i N}, where θ i (v) is the 0 (M)-formula v Ack(s i ) Notice Cod (M) since M is nonstandard Pick any S 0 Cod (M) (c) Explain how one can make p(v) a complete M-type using (a) Consider M(p) = M(p/d) Pick c M(p) Let η(x, v) L A (M) such that c = (min x)(η(x, d)) As in the proof of Proposition 104, we may assume M = v!x η(x, v) without loss of generality (d) Recall from Lemma 26 that every element of Cod (M) has a maximum Suppose η Σ n (M), where n N Use BΣ n in M to find b M such that p(v) x<b η(x, v) (e) Conclude that c < b for some b M This shows every element of M(p) is bounded above by some element of M M(p) cf M It remains to prove the minimality of M(p) over M In other words, 76

(f) Show how to construct p(v) using (b) so that for every S i and for every coded function F : S i M, there exists S j S i on which F is either constant or injective Using the Compactness Theorem, find i N such that M = v Ack(s i ) x η(x, v) Then F = { v, x : M = v Ack(s i ) η(x, v)} = { v, x : M = v Ack(s i ) x (η(x, v) x = x)} Cod (M) by Theorem 28, because M = BΣ n + exp Apply (f) to find S j on which F is either constant or injective It suffices to make c M or d cl M(p) (M {c}) (g) Suppose F is constant on S j Show that c M (h) Suppose F is injective on S j Show that d is the unique v such that M(p) = η(c, v) Further comments Rarity and minimality Many results presented in this lecture are, in a sense, optimal For instance, Lemma 115, Theorem 116, and Proposition 117 all admit converses Proposition 1112 Let M = PA and p(v) be a complete M-type (a) If for every d K M realizing p and every c gap(d), we have d cl K (M {c}), then p(v) is rare (b) Suppose p(v) is unbounded If for every K M and every unbounded complete K-type q(v) p(v), the extension K(q) K is minimal, then p(v) is strongly definable and rare (c) If p(v) is unbounded and indiscernible, then it is minimal Proof (a) This is part of Theorem 3116 in Kossak Schmerl [5] (b) For rarity, see Corollary 3117 in Kossak Schmerl [5] For strong definability, combine Lemmas 324 326 there (c) The rarity and strong definability parts are respectively Lemma 3118 and Lemma 3113 in Kossak Schmerl [5] The latter depends on Theorem 319 in the Kossak Schmerl book [5], which originally came from Theorem 45 in Kossak Kotlarski Schmerl [4] Moreover, strong definability and rarity are independent of each other Unbounded rare types that fail to be (strongly) definable can be constructed using Lemma 21 in Schmerl [6]; see also Corollary 3212 and the theorem preceding it in the Kossak Schmerl book [5] The existence of unbounded strongly definable non-rare types follows from Theorem 52 or Theorem 514 in the Gaifman paper [3] Substructure lattices and automorphism groups Theorem 1110 tells us a lot about the variety of models of PA Let us mention two applications here The first one is about the collection of all elementary substructures of a model of PA Such a collection forms a lattice under inclusion because of our remarks about cl M (A) on page 73 Corollary 1113 (Gaifman [3]) Let I be a set and T be a complete extension of PA Then there is K = PA of which the lattice of elementary substructures is isomorphic to the Boolean algebra P(I) of subsets of I Proof sketch Take any linear order < on I Let M be the prime model of T as given by Proposition 93 Apply Theorem 1110 to M and (I, <) to obtain K Then every K 0 K uniquely determines J = {i I : d i K 0 } I, because K = cl K (M D) = cl K (D) Conversely, every J I uniquely determines K 0 = cl K ({d i : i J}) K 77

Our second application is about automorphism groups of models of PA Corollary 1114 (Gaifman [3]) For every complete T PA and every linear order (I, <), there exists K = T such that Aut(K) = Aut(I, <) Proof sketch Take the prime model M = T as given by Proposition 93 Apply Theorem 1110 to this M and (I, <) to obtain K M Then every g Aut(M) naturally induces an automorphism of (D, <) = (I, <) Conversely, every f Aut(I, <) induces an automorphism of M, because K = cl K (M D) = cl K (D) In particular, for every infinite cardinal κ, one can find a model of PA of size κ that has no non-trivial automorphism, essentially because Aut(κ, <) is trivial Improving on Corollary 1114, Schmerl [6] showed that every subgroup of the automorphism group of a linearly ordered set realizes as the automorphism group of some model of PA This, in a sense, says the variety of automorphism groups of models of PA is as rich as possible Minimal cofinal extensions Recall from Remark 92 that it is easy to build elementary cofinal extensions of models of PA However, problems about cofinal extensions are not always easier For example, although we know every model of PA has a minimal end extension, we do not know whether the same is true for cofinal extensions in general [5, Chapter 12, Question 2] Notice our argument in the Further exercises breaks down when the model involved is uncountable Question 1115 Does every model of PA have a minimal cofinal extension? References [1] Andreas Blass On certain types and models for arithmetic The Journal of Symbolic Logic, 39(1):151 162, March 1974 [2] Haim Gaifman Uniform extension operators for models and their applications In John N Crossley, editor Sets, Models and Recursion Theory, volume 46 of Studies in Logic and the Foundations of Mathematics, pages 122 155 North-Holland Publishing Company, Amsterdam, 1967 [3] Haim Gaifman Models and types of Peano s arithmetic Annals of Mathematical Logic, 9(3):223 306, March 1976 [4] Roman Kossak, Henryk Kotlarski, and James H Schmerl On maximal subgroups of the automorphism group of a countable recursively saturated model of PA Annals of Pure and Applied Logic, 65(2):125 148, December 1993 [5] Roman Kossak and James H Schmerl The Structure of Models of Peano Arithmetic, volume 50 of Oxford Logic Guides Clarendon Press, Oxford, 2006 [6] James H Schmerl Automorphism groups of models of Peano arithmetic The Journal of Symbolic Logic, 67(4):1249 1264, December 2002 78