Non-Standard Models of Arithmetic

Similar documents
1 Elementary number theory

TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3.

Computable Euclidean Domains

Uniqueness triples from the diamond axiom

4. Definition: topological space, open set, topology, trivial topology, discrete topology.

DISTINGUISHING NUMBER AND ADJACENCY PROPERTIES

Final Test in MAT 410: Introduction to Topology Answers to the Test Questions

ON SWELL COLORED COMPLETE GRAPHS

2 Review of Set Theory

Lecture 11 COVERING SPACES

DISTINGUISHING NUMBER AND ADJACENCY PROPERTIES

COMPUTABILITY THEORY AND RECURSIVELY ENUMERABLE SETS

Integers and Mathematical Induction

1 Elementary number theory

Cantor s Diagonal Argument for Different Levels of Infinity

On the finite big Ramsey degrees for the universal triangle-free graph: A progress report

CSE 20 DISCRETE MATH. Fall

Tutorial: Computable Model Theory and Differential Algebra

Separating Homeomorphisms

On the automorphism group of the m-coloured random graph

Math Introduction to Advanced Mathematics

Lecture 1. 1 Notation

Introduction to Sets and Logic (MATH 1190)

MODELS OF CUBIC THEORIES

THREE LECTURES ON BASIC TOPOLOGY. 1. Basic notions.

MA651 Topology. Lecture 4. Topological spaces 2

Section 1.7 Sequences, Summations Cardinality of Infinite Sets

CSE 20 DISCRETE MATH. Winter

1.7 The Heine-Borel Covering Theorem; open sets, compact sets

Metric and metrizable spaces

More reverse mathematics of the Heine-Borel Theorem

Lecture : Topological Space

.Math 0450 Honors intro to analysis Spring, 2009 Notes #4 corrected (as of Monday evening, 1/12) some changes on page 6, as in .

9.5 Equivalence Relations

8 Matroid Intersection

Topology Homework 3. Section Section 3.3. Samuel Otten

Elementary Recursive Function Theory

ELEMENTARY NUMBER THEORY AND METHODS OF PROOF

Lecture 15: The subspace topology, Closed sets

Subdivided graphs have linear Ramsey numbers

The Set-Open topology

2. Lecture notes on non-bipartite matching

EXTENSIONS OF FIRST ORDER LOGIC

CHAPTER 8. Copyright Cengage Learning. All rights reserved.

CMSC Honors Discrete Mathematics

Topology and Topological Spaces

Lecture 3: Constructing the Natural Numbers

CHAPTER 2. Graphs. 1. Introduction to Graphs and Graph Isomorphism

A.1 Numbers, Sets and Arithmetic

Section 2.4 Sequences and Summations

Overview. CS389L: Automated Logical Reasoning. Lecture 6: First Order Logic Syntax and Semantics. Constants in First-Order Logic.

2 A topological interlude

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

On the Finiteness of the Recursive Chromatic Number

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus)

Categorical equivalence of some algebras

The Further Mathematics Support Programme

The universal triangle-free graph has finite big Ramsey degrees

Diagonalization. The cardinality of a finite set is easy to grasp: {1,3,4} = 3. But what about infinite sets?

Lecture 0: Reivew of some basic material

CGF Lecture 2 Numbers

Crown-free highly arc-transitive digraphs

Cardinality of Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Cardinality of Sets Fall / 15

Treewidth and graph minors

REVIEW OF FUZZY SETS

Introduction to Immersion, Embedding, and the Whitney Embedding Theorems

2. Functions, sets, countability and uncountability. Let A, B be sets (often, in this module, subsets of R).

XI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets

Slides for Faculty Oxford University Press All rights reserved.

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES

T. Background material: Topology

Infinity and Uncountability. Countable Countably infinite. Enumeration

MATH 139 W12 Review 1 Checklist 1. Exam Checklist. 1. Introduction to Predicates and Quantified Statements (chapters ).

Computation with No Memory, and Rearrangeable Multicast Networks

A GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY

What is a Graphon? Daniel Glasscock, June 2013

On Soft Topological Linear Spaces

Infinite locally random graphs

Thomas Jech. Set Theory. The Third Millennium Edition, revised and expanded. 4y Springer


4. Simplicial Complexes and Simplicial Homology

Discrete Mathematics Lecture 4. Harper Langston New York University

The strong chromatic number of a graph

7. The Gauss-Bonnet theorem

Mathematical Research Letters 4, (1997) ORDER TREES AND LAMINATIONS OF THE PLANE. David Gabai and William H. Kazez

WUCT121. Discrete Mathematics. Graphs

February 2017 (1/20) 2 Piecewise Polynomial Interpolation 2.2 (Natural) Cubic Splines. MA378/531 Numerical Analysis II ( NA2 )

arxiv: v1 [math.co] 28 Sep 2010

A greedy, partially optimal proof of the Heine-Borel Theorem

Sources for this lecture. 3. Matching in bipartite and general graphs. Symmetric difference

1.1 Topological spaces. Open and closed sets. Bases. Closure and interior of a set

Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS

MATH 215B MIDTERM SOLUTIONS

Solution for Homework set 3

Topology - I. Michael Shulman WOMP 2004

To illustrate what is intended the following are three write ups by students. Diagonalization

ELEMENTARY NUMBER THEORY AND METHODS OF PROOF

Topological Invariance under Line Graph Transformations

Lecture 5: Duality Theory

γ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G.

Transcription:

Non-Standard Models of Arithmetic Asher M. Kach 1 May 2004 Abstract Almost everyone, mathematician or not, is comfortable with the standard model (N : +, ) of arithmetic. Less familiar, even among logicians, are the non-standard models of arithmetic. In this talk we prove their existence, explore their structure, discuss their uniqueness, and examine various model and computability theoretic properties they possess. As much as is reasonably possible, the history of their discovery and study will be integrated into the talk. Slides are available online at http://www.math.wisc.edu/~kach/mathematics/nsmoa or from the author at kach@math.wisc.edu.

Definitions and Notation Throughout we will refer to N 0 = (N : +, ) as the standard model of arithmetic. Any model of Th(N 0 ) not isomorphic to N 0 will be termed a non-standard model of arithmetic, or more briefly a non-standard model. An element x M will be called finite if x N 0 ; otherwise x will be called infinite. Working in a model M, we will say that x is less than or equal to y, denoted x y, if there is a z M such that x + z = y. We define y x to be z if such a z exists and 0 if no such z exists. We will use N, Z, Q, and R to denote both the usual set and its order type. If α and β are order types, we will use αβ to denote the order type obtained by replacing each element of β by a copy of α.

Existence of Non-Standard Models Theorem: (Skolem, 1934 / 1955) There is a countable non-standard model of arithmetic. Proof 1: (Idea) Letting F = {f i : i ω} be the set of definable functions in N 0, define a one-to-one increasing function g that allows an ordering to be put on equivalence classes of F. Define addition and multiplication to be pointwise and verify that (F/ : +/, / ) Mod(Th(N 0 )). Proof 2: (Idea) After augmenting the language with a constant c, use the Compactness Theorem to show the consistency of an infinite number via the set of sentences Φ = {c > n : n ω}.

Order Types of Non-Standard Models Theorem: (Henkin, 1950) The order type of any non-standard model of arithmetic is of the form N + Zθ for some dense linear order θ without endpoints. Proof: (Sketch) For denseness, between any two elements a b, either q = (a + b)/2 or q = (a + b + 1)/2 exists. In either case, it must be that a q b. Extend q to a Z-chain by adding and subtracting finite integers. For unboundedness, for any infinite a, the element 2a must satisfy a 2a. Corollary: Any countable non-standard model of arithmetic has order type N + ZQ. Proof: Up to isomorphism, the only countable dense linear order without endpoints is Q.

Continuum Many Countable Non-Standard Models Theorem: There are exactly 2 ℵ 0 non-isomorphic countable non-standard models of arithmetic. Proof: (Sketch) Augment the language with an extra constant c. Let P be any set of (finite) prime numbers and let Φ P be the set of sentences {p c : p P } {p c : p P }. Use the Compactness Theorem to show consistency of Φ P and Löwenheim - Skolem to get a countable model. Finally argue that if there were fewer than continuum many countable models, then not all types would be realised.

The Overspill Principle Theorem: Let M be a non-standard model of arithmetic and let b be any element of M. (Weak Overspill) Let ϕ(x, y) have free variables x and y. Then if and only if x ω[m = ϕ(x, b)] a infinite [M = ( x < a)ϕ(x, b)]. Proof: (Sketch) Show that the set of natural numbers ω M is not definable (using parameters) in M. For the non-trivial direction, if there was no such infinite a, use that ω is not definable to contradict that M was assumed to be a non-standard model.

The Overspill Principle (Continued) (Strong Overspill) Let ϕ(x, y, z) have free variables x, y, and z, and suppose ϕ(x, y, b) defines a function F : M M. Then if and only if x ω[f (x) is infinite] a infinite x < a[f (x) is infinite]. Proof: For the non-trivial direction, apply Weak Overspill to the formula ϕ(x) given by F x > x. Corollary: For any infinite integer a, there is an infinite integer c with 2 c < a. Proof: As 2 x is finite for all finite integers x, and hence smaller than a, there must be an infinite integer c with 2 c < a by Weak Overspill.

Order Type of the Reals Not Realised Theorem: (Klaus Potthoff) There is no non-standard model of arithmetic with order type N + ZR. Proof: (Sketch) Assume there was a non-standard model of order type N + ZR, and let a be any infinite element of it. Identify real numbers r with the corresponding Z-chain, Z r. Let r n for n ω be the Z r in which the element na resides. As the r n are increasing and bounded by the copy of Z in which the element a 2 resides, the sequence {r n } converges to some real number r. Let b be any element of Z r, choosing b smaller than the multiple of a in Z r if one exists. Define S = {x : a x and x < b}. Then ω = {n : na S}, a contradiction to ω not being definable in any non-standard model of arithmetic.

Extension Types Let M N be models of arithmetic, not necessarily non-standard. Definition: An element a N M is said to be M-infinite if a > b for all b M; otherwise it is said to be M-finite. Definition: If every element of N M is M-infinite, then N is said to be an end extension of M. We write M e N in this case. If every element of N M is M-finite, then N is said to be a cofinal extension of M. We write M c N in this case. If N M contains both M-finite and M-infinite integers, then N is said to be a mixed extension of M. We write M m N in this case.

Extension Existence Theorem: Every non-standard model M of P A has a proper elementary mixed extension (trivial), a proper elementary end extension (MacDowell and Specker, 1961), and a proper elementary cofinal extension (Rabin, 1962). Theorem: (Gaifman, 1971) Let M N be models of P A. Then there is a unique model ˆM of P A such that M c ˆM e N. Moreover, the cofinal extension M c ˆM is elementary. Corollary: Cofinal extensions are necessarily elementary. Proof: Let M N be any cofinal extension. Then ˆM = N by uniqueness and so the extension is elementary.

Recovering a Structure From End Segments Theorem: (Smoryński, 1977) Let M be a model of arithmetic with M = I E, an initial segment and end segment. Then M can be completely recovered from the structure E = (E : +, ). Proof: (Idea) Similar to the construction of a field of quotients from an integral domain. In E, define x < y, S(x) = y (i.e. x + 1 = y), and x y. With argue that M = {(a, b) E 2 : E = b a}, M = (M / : +/, / ), where is the equivalence relation given by (a, b) (c, d) if and only if ad = bc.

Corollaries Corollary: If M 1 and M 2 are models of arithmetic with isomorphic end segments, then M 1 and M 2 are isomorphic. Corollary: The theory of non-standard parts of non-standard models of P A is Π 1 1 complete. Corollary: The theory of end segments of non-standard models of P A is recursively axiomatizable.

A Number Theoretic Result Theorem: (Rabin, 1962) For every non-standard model of arithmetic M, there are parameters a i1...i n for 0 i j k in M such that the diophantine equation a i1...i n t i 1 1... t i n n = 0 0 i j k is not solvable in M but is solvable in some model of arithmetic M with M M. Remark: Note that a diophantine equation with parameters from the standard model is solvable in the standard model if and only if it is solvable in some non-standard model.

Standard Systems Definition: Let M be a model of arithmetic. A set X ω is standard in M if there is a formula ϕ(x, ȳ) and b M such that X = {x ω : M = ϕ(x, b)}. The standard system of M is the collection of standard sets in M. Proposition: If X is a standard set in M, then X has arbitrarily small infinite codes. Proof: Let X be defined by ϕ(x, ȳ) and b. For any infinite integer a, let c be an infinite integer with 2 c < a. Define 2 x if ϕ(x, b) F (x) = 0 otherwise. Then d = c 2 i=0 F (x) + 2c 1 < 2 c < a is an infinite code for X.

Embeddability Results Theorem: Let M and N be countable non-standard models of arithmetic. (Friedman) Then M is embeddable in N if and only if SSym(M) SSym(N ) and Th (M) Th (N ). (Friedman) Then M is isomorphic to an initial segment of N if and only if SSym(M) = SSym(N ) and Th Σ1 (M) Th Σ1 (N ). (Wilkie, 1977) Then M is isomorphic to arbitrarily large initial segments of N if and only if SSym(M) = SSym(N ) and Th Π2 (M) Th Π2 (N ). Corollary: Any countable non-standard model of arithmetic is isomorphic to a proper initial segment of itself.

Random Theorems Theorem: (Rabin, 1962) There is an ascending chain M 1 M 2... of models of arithmetic such that the union M = i M i is not a model of arithmetic. Corollary: There is no AE set S Th(N 0 ) such that S = Th(N 0 ). Proof: The union of a ascending chain of models of an AE set S is a model of S. Theorem: (Rabin, 1962) There is a non-standard model of arithmetic M with elementary submodels M 1 and M 2 such that M 1 M 2 is not a model of arithmetic. Theorem: (Knight, 1973, 1975) Let Σ be a complete type with respect to Th(N 0 ) omitted in N 0. Then for every cardinal κ, there is a model of Th(N 0 ) with cardinality κ omitting the type Σ.

Bibliography Leon Henkin, Completeness in the theory of types, The Journal of Symbolic Logic, vol 15 (1950), pp. 81-91. J. F. Knight, Complete types and the natural numbers, The Journal of Symbolic Logic, vol. 38 (1973), pp. 413-415. J. F. Knight, Types Omitted in Uncountable Models of Arithmetic, The Journal of Symbolic Logic, vol. 40 (1975), pp. 317-320. Kenneth McAloon, On the Complexity of Models of Arithmetic, The Journal of Symbolic Logic, vol. 47 (1982), pp. 403-415. M. Rabin, Diophantine equations and non-standard models of arithmetic, in Logic, Methodology & Philosophy of Science, Stanford University Press, 1962, pp. 151-158. Thoralf Skolem, Peano s axioms and models of arithmetic, in Mathematical Interpretations of Formal Systems, North-Holland, Amsterdam, 1955, p. 1-14. C. Smoryński, Lectures on nonstandard models of arithmetic: Commemorating Guiseppe Peano, in Logic Colloquium 82, North-Holland, 1984, pp. 1-70.