Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer)

Similar documents
A Super Introduction to Reverse Mathematics

Reverse Mathematics. Benedict Eastaugh December 13, 2011

Proof Theory and Subsystems of Second-Order Arithmetic

The Gödel Hierarchy and Reverse Mathematics

How Philosophy Impacts on Mathematics

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

Semantic methods in proof theory. Jeremy Avigad. Department of Philosophy. Carnegie Mellon University.

CONSERVATION by Harvey M. Friedman September 24, 1999

An Introduction to Gödel s Theorems

Muchnik and Medvedev Degrees of Π 0 1

Well-foundedness of Countable Ordinals and the Hydra Game

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

Computational reverse mathematics and foundational analysis

On the Relationship Between AT R 0 and ÎD <ω

Ramsey Theory and Reverse Mathematics

INCOMPLETENESS I by Harvey M. Friedman Distinguished University Professor Mathematics, Philosophy, Computer Science Ohio State University Invitation

On Ramsey s Theorem for Pairs

CHAPTER 11. Introduction to Intuitionistic Logic

Medvedev Degrees, Muchnik Degrees, Subsystems of Z 2 and Reverse Mathematics

Ordered Groups: A Case Study In Reverse Mathematics

Proof Theory, Modal Logic and Reflection Principles

Theories of Hyperarithmetic Analysis.

The completeness theorem, WKL 0 and the origins of Reverse Mathematics

PROOF-THEORETIC REDUCTION AS A PHILOSOPHER S TOOL

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

Andrew Schumann, Roman Murawski Is the Polish Logic One of the Best Traditions Still? Studia Humana nr 3/4, 78-82

This is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY

Bootstrapping Mathematics

On the Gödel-Friedman Program (for the Conference in Honor of Harvey Friedman) Geoffrey Hellman

Reverse mathematics and uniformity in proofs without excluded middle

Turing Centenary Lecture

Gödel s Incompleteness Theorem. Overview. Computability and Logic

PROOF THEORY: From arithmetic to set theory

Invariants, Boolean Algebras and ACA + 0

ON THE STRENGTH OF RAMSEY S THEOREM FOR PAIRS

NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM

Ordinal Strength of Logic-Enriched Type Theories

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

Class 15: Hilbert and Gödel

Constructive reverse mathematics: an introduction

König s Lemma and Kleene Tree

LOGIC. Mathematics. Computer Science. Stanley N. Burris

Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem

Reverse Mathematics and Well-ordering Principles: A Pilot Study

Set existence principles and closure conditions: unravelling the standard view of reverse mathematics

Gödel s Incompleteness Theorem. Overview. Computability and Logic

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

Reverse Mathematics, Artin-Wedderburn Theorem, and Rees Theorem

Master Dissertation. Reverse mathematics of the Browder-Göhde-Kirk fixed point theorem

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience

Recursion Theory. Joost J. Joosten

arxiv: v1 [math.lo] 24 May 2012

The Philosophy of Mathematics after Foundationalism

Completeness Theorems and λ-calculus

Reverse Mathematics: Constructivism and Combinatorics

Interpreting classical theories in constructive ones

Ordinal Analysis and the Infinite Ramsey Theorem

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

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience

Hence, the sequence of triangular numbers is given by., the. n th square number, is the sum of the first. S n

Axiomatic set theory. Chapter Why axiomatic set theory?

Cogito ergo sum non machina!

Truth, Conservativeness, and Provability CEZARY CIEŚLIŃSKI

Undecidable propositions with Diophantine form arisen from. every axiom and every theorem in Peano Arithmetic. T. Mei

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem

New directions in reverse mathematics

Part II Logic and Set Theory

Long Proofs. Michael Rathjen University of Leeds. RaTLoCC 2011 Ramsey Theory in Logic, Combinatorics and Complexity

Axiomatic Theories of Truth

arxiv: v2 [math.lo] 16 Dec 2017

The Reverse Mathematics of Elementary Recursive Nonstandard Analysis: A Robust Contribution to the Foundations of Mathematics.

On some Metatheorems about FOL

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

Gödel in class. Achim Feldmeier Brno - Oct 2010

Gödel s Incompleteness Theorems by Sally Cockburn (2016)

Reverse Mathematics: The Playground of Logic

by Yurii Khomskii There is a weaker notion called semi-representability:

Reverse mathematics and marriage problems with unique solutions

New directions in reverse mathematics

Introduction to Logic and Axiomatic Set Theory

cse541 LOGIC FOR COMPUTER SCIENCE

The roots of computability theory. September 5, 2016

Games and Abstract Inductive definitions

PROOF THEORY: From arithmetic to set theory

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC

Russell s logicism. Jeff Speaks. September 26, 2007

Products, Relations and Functions

Paradox Machines. Christian Skalka The University of Vermont

Rudin s Lemma and Reverse Mathematics

CHALLENGES TO PREDICATIVE FOUNDATIONS OF ARITHMETIC by Solomon Feferman 1 and Geoffrey Hellman

MAGIC Set theory. lecture 2

Classical Propositional Logic

Computation. Some history...

Introduction to Metalogic

185.A09 Advanced Mathematical Logic

Propositional and Predicate Logic - XIII

Constructive Operation Research

A simplified proof of arithmetical completeness theorem for provability logic GLP

Transcription:

Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer) Jeffrey Ketland, February 4, 2000 During the nineteenth century, and up until around 1939, many major mathematicians were deeply interested in, and actively contributed to, the foundations of mathematics. 1 Indeed, the period saw the development of several important new branches of mathematics (set theory, model theory, computability theory and proof theory). But since then interest by working core mathematicians in such foundational (and philosophical) questions has declined. However, foundations has been partially resuscitated since the early 1970s by the pioneering work of Harvey Friedman, whose distinctive foundational program is known as reverse mathematics (henceforth, RM). Stephen G. Simpson s new book Subsystems of Second-Order Arithmetic is the first monograph on RM. Why, you ask, concentrate on second-order arithmetic? The reason is that very much ordinary (or core ) mathematical knowledge can be formalized within second-order arithmetic (or some subsystem). Simpson writes in the preface: Almost all of the problems studied in this book are motivated by an overriding foundational question: what are the appropriate axioms for mathematics? We undertake a series of case studies to discover which are the appropriate axioms for proving particular theorems in core mathematical areas such as algebra, analysis and topology. We focus on the language of second order arithmetic, 1 For example: Bolzano, Cauchy, Weierstrass, Frege, Dedekind, Peano, Cantor, Brouwer, Poincaré, Zermelo, Hilbert, Weyl, von Neumann, Gödel, Tarski and Turing. 1

because that language is the weakest one that is rich enough to express and develop the bulk of core mathematics. (pp. vii-viii). After Chapter I (Introduction), the book is broken into Parts A and B, and an Appendix. Chapter I describes axiomatic second-order arithmetic (Z 2 ), five important subsystems, and explains the main ideas behind RM. Chapter II contains a detailed discussion of the base theory RCA 0 and Chapters III-VI of Part A develop RM for the four remaining subsystems. Chapters VII-IX of Part B discusses the model theory for the subsystems of Z 2. The Appendix contains some additional results. Simpson treats second-order arithmetic as a first-order axiomatic theory Z 2, formulated in a (two-sorted) first-order language L 2 (an extension of the usual first-order language of arithmetic, obtained by adding atomic formulas of the form n X, wheren is a number variable and X is a set variable). The axioms of Z 2 are the usual first-order axioms of Peano Arithmetic plus, (i) Induction Axiom: X[(0 X n(n X n +1 X)) n(n X)] (ii) Full 2nd Order Comprehension Scheme: X n(n X ϕ(n)), where ϕ(n) isanyformulaofl 2 in which X does not occur freely. The strong deductive power of Z 2 derives from the full comprehension scheme (ii), whose instances are set-existence axioms: the scheme (ii) asserts the existence of a set X of numbers n such that ϕ(n) holds. Note that the induction axiom (i) is distinct from (and sometimes weaker than) the full second-order induction scheme, [ϕ(0) n(ϕ(n) ϕ(n + 1))] nϕ(n). However, this scheme is in fact provable in full Z 2. The five main subsystems of Z 2 studied are, in increasing logical strength, RCA 0 (recursive comprehension axiom), WKL 0 (Weak König s Lemma), ACA 0 (arithmetical comprehension axiom), ATR 0 (arithmetic transfinite recursion) andπ 1 1 -CA 0 (Π 1 1 comprehension axiom). Each of the three subsystems RCA 0, ACA 0 and Π 1 1-CA 0 of Z 2 is defined by a specification of a restricted class of formulas which can go into either the comprehension or induction schemes (roughly, either Σ n k formulas or Πn k formulas or a combination. I lack the space to go into details). WKL 0 is RCA 0 plus the axiom every infinite tree of binary sequences has an infinite path (i.e., a 2

version of König s Lemma, the theorem we use in proving Gödel s completeness theorem for first-order logic) and ATR 0 is ACA 0 plus an axiom scheme which permits transfinite recursion on well-ordered sequences. (It turns out that these systems WKL 0 and ATR 0 are equivalent (over RCA 0 )toσ 0 1 separation and Σ 1 1 separation, respectively: see p. 40). In general, it is possible (via devious coding mechanisms) to express many basic theorems of core mathematics (analysis, algebra, topology) within the language of second-order arithmetic. Chapter II of Simpson s book contains the development of many theorems of core mathematics within RCA 0. As Simpson explains, RCA 0... is seen to embody a kind of formalized computable or constructive mathematics (p. 41). Further, Simpson notes that each of the chosen subsystems corresponds (perhaps loosely) with some important foundational position. The following is based on Simpson s table on p. 42: System Motivation Associated with RCA 0 Constructivism Bishop WKL 0 Finitistic reductionism Hilbert ACA 0 Predicativism Weyl, Feferman ATR 0 Predicative reductionism Friedman, Simpson Π 1 1 -CA 0 Impredicativity Feferman, et al. On a standard account, mathematics involves proving theorems from axioms (be they self-evidently true, grounded in intuition, merely stipulative, or whatever). RM involves deducing axioms from theorems. The methodology (and some of the main results) of RM is introduced in Chapter I, and involves three main ingredients: (1) A base theory B (some subsystem of Z 2 ), (2) a sequence S 1, S 2,..., of set-existence axioms of increasing strength, and (3) some (core mathematical) theorem ϕ. A reversal is then to establish a metatheorem of the form: B ϕ S i. Results of this form establish not only that the theorem ϕ canbeprovedinthesystemb S i, but also that the axiom (or each instance of the axiom scheme) S i can be deduced from the theorem ϕ (modulo B, of course). It then follows that (modulo B) the axiom S i is the weakest such from which the theorem ϕ can be proved. Throughout the bulk of Simpson s book, the base theory chosen is RCA 0. Chapter III develops in detail the main known reversals for ACA 0.Consider the Bolzano/Weierstrass Theorem, BW : Every bounded sequence of real numbers, or of points in R n, has a convergent subsequence. Theorem III.2.2 3

(pp. 106-7) shows that BW is equivalent to ACA 0 over RCA 0. That is, RCA 0 BW ACA 0. Simpson remarks: The point here is that the Bolzano/Weierstrass theorem (an ordinary mathematical statement) implies arithmetical comprehension (a set existence axiom). Thus no set existence axiom weaker than arithmetical comprehension will suffice to prove the Bolzano/Weierstrass theorem. (p. 107). The remaining Chapters IV-VI of Part A develop similar detailed reverse mathematics results for the other three main subsystems of Z 2. In general, by demonstrating that certain set-existence axioms are required to develop a part of core mathematics, one establishes rather precise limits on the reconstructive powers of the various reductive philosophical programmes mentioned in the table above. The techniques of Chapter IX ( Non-ω-Models ) are model-theoretic, but are mainly geared up to proving conservation theorems. A theory T in L is a conservative extension of another theory T in L just in case L L, T T and any L-theorem ϕ of the extended theory T is already atheorem of T. Chapter IX contains several conservativeness results for subsystems of Z 2. For example, (a) ACA 0 is conservative over PA for L 1 sentences; (b) RCA 0 is conservative over Σ 0 1-PA (PA with restricted induction), (c) WKL 0 is conservative over RCA 0 for Π 1 1 sentences; (d) WKL 0 is conservative over PRA for Π 0 2 sentences (PRA is primitive recursive arithmetic). As mentioned, the proofs of these results use model-theoretic techniques. In another review of Simpson s book, John Burgess asked the important question whether these model-theoretic proofs of conservativeness could be converted to proof-theoretic (or syntactic, or finitistic ) proofs. Harvey Friedman has replied (on the moderated internet discussion list FOM: see below) that, in fact, all of them can be given proof-theoretic proofs. The philosophical significance of such conservativeness results is related to various forms of reductionism. Simpson discusses these topics in Chapter IX (Sections 3 and 4), where he argues that such results yield partial realizations of Hilbert s program. Simpson introduces finitism as that part of mathematics which rejects completed infinite totalities and [which] is indispensable for all scientific reasoning.... [I]t is generally agreed that PRA captures this notion. (p. 381). Simpson explains that Gödel s incompleteness theorems block a wholesale realization of Hilbert s programme and comments that it is of 4

interest to ask what part of Hilbert s program can be carried out.... Which interesting subsystems of Z 2 are conservative over PRA for Π 0 1 sentences?... (p. 382). He concludes: Theorem IX.3.16 shows that WKL 0 is conservative over PRA for Π 0 1 sentences (in fact Π0 2 sentences). This conservation result, together with the results of Chapter II and IV concerning the development of mathematics within WKL 0 implies that a significant part of mathematics is finistically reducible, in the precise sense envisioned by Hilbert. (p. 382). These results are certainly interesting. But it might well be argued that, despite such partial successes for reductionism, Gödel s incompleteness results themselves in general point in the opposite direction: towards nonfinitism and irreducibility (i.e., the indispensability of abstract set existence axioms). In fact, it is possible to speculate that research in RM might tie in (somehow) with some recent debates in the philosophical literature about the indispensability of mathematics for empirical science (especially theoretical physics). If certain parts of substantial mathematics are indispensable for science, then (as Quine was perhaps the first to point out) we thereby obtain a holistic (Putnam says quasi-empirical ) scientific justification for abstract mathematics (even for mathematical realism). This review cannot do full justice to the comprehensive tour de force treatment of RM in Simpson s book. It is clear that RM contains results of significance for numerous topics in the foundations and philosophy of mathematics. Gödel speculated that we might require higher and higher levels of abstraction (in particular, abstract set existence axioms) in order to generate proofs of (and understanding of) certain truths of arithmetic which remain unprovable in weaker axiom systems. What RM achieves is, in a sense, an elaboration of the fine structure of such Gödelian phenomena. There is no question that the RM program initiated by Friedman, and further developed by Simpson and others, significantly profits our understanding of philosophical and foundational problems concerning mathematics. Anyone interested in the foundations of (and philosophy of) mathematics needs to know about this work. Simpson s book, despite its highly technical nature, is an excellent and comprehensive introduction to this developing field. [Stephen G. Simpson runs a moderated discussion group called Foundations of Mathematics. The web page is at: www.math.psu.edu/simpson/fom]. 5