PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Comparing Peano Arithmetic, Basic Law V, and Hume’s Principle Sean Walsh Department of Philosophy, Birkbeck, University of London, and the Plurals, Predicates, and Paradox Project (ERC) swalsh108@gmail.com or s.walsh@bbk.ac.uk http://www.swalsh108.org Logic Seminar, Göteborgs Universitet, 15 April 2011 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Overview Over the past 20 years, philosophers have studied the systems closely related to subsystems of second-order arithmetic. These systems are different in that they don’t have the ring language but have some additional function symbols which take the second-order part to the first-order part. In this talk, we describe some new results on the interpretability strength of these theories. In essence these results come down to the construction of new models of these theories. These constructions use tools from computability theory, including: hyperarithmetic theory, computable model theory & reverse math. Part of the motivation of these results is to understand better the nature and limits of logicism in the philosophy of mathematics. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Robinson’s Q, Mathematical Induction & PA2 The axioms of Robinson’s Q are the following: (Q1) x + 1 6= 0 (Q2) x + 1 = y + 1 → x = y (Q3) x 6= 0 → ∃ w x = w + 1 (Q4) x + 0 = x (Q5) x + (y + 1) = (x + y ) + 1 (Q6) x · 0 = 0 (Q7) x · (y + 1) = x · y + x (Q8) x ≤ y ↔ ∃ z x + z = y . Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Robinson’s Q, Mathematical Induction & PA2 Mathematical induction or MI says that 0 ∈ X & ∀ x(x ∈ X → Sx ∈ X )] → ∀x x ∈ X The theory PA2 = Q + MI + the comprehension schema: ∃ R [∀ x x ∈ R ↔ ϕ(x)] The standard model of PA2 is N2 = (ω, P(ω), 0, 1, +, ×, ≤, ∈) Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Language of PA2 The language of Robinson’s Q is the natural language for N = (ω, 0, 1, +, ×, ≤) namely the language of ordered rings. Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Language of PA2 The language of Robinson’s Q is the natural language for N = (ω, 0, 1, +, ×, ≤) namely the language of ordered rings. The language of PA2 is the natural language for the structure N2 = (ω, P(ω), 0, 1, +, ×, ≤, ∈) namely a two-sorted language with a relation ∈ between the sorts. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Language of PA2 The language of Robinson’s Q is the natural language for N = (ω, 0, 1, +, ×, ≤) namely the language of ordered rings. The language of PA2 is the natural language for the structure N2 = (ω, P(ω), 0, 1, +, ×, ≤, ∈) namely a two-sorted language with a relation ∈ between the sorts. Often x ∈ X is written as Xx, and so we might suppress the ∈. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 An ω-sorted Language More generally, we can consider a language for structures (M, S1 , S2 , . . . , ∈1 , ∈2 , . . .) where Sn ⊆ P(M n ) and where ∈n holds between n-tuples from M and elements of Sn . Often (a, b) ∈2 R is written Rab, and so we might suppress ∈n . PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 An ω-sorted Language More generally, we can consider a language for structures (M, S1 , S2 , . . . , ∈1 , ∈2 , . . .) where Sn ⊆ P(M n ) and where ∈n holds between n-tuples from M and elements of Sn . Often (a, b) ∈2 R is written Rab, and so we might suppress ∈n . Natural structures in this language include (M, P(M), P(M 2 ), . . .) where M is any set and (M, D1 (M), D2 (M), . . .) where Dn (M) ⊆ Mn are the definable subsets of structure M PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Languages of BL2 & HP2 The languages of BL2 and HP2 describe structures (M, S1 , S2 , . . . , #) where # : S1 → M is a function. That is, their languages add function symbols between the sorts. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Languages of BL2 & HP2 The languages of BL2 and HP2 describe structures (M, S1 , S2 , . . . , #) where # : S1 → M is a function. That is, their languages add function symbols between the sorts. So the languages of BL2 and HP2 naturally generalize that of PA2 : I First we delete the ring language I Second we add more sorts for sets of e.g. ordered pairs I Third we add function symbols between the sorts PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Hume’s Principle & HP2 Hume’s Principle is the following sentence in the language of HP2 : #X = #Y ⇐⇒ ∃ bijection f : X → Y The theory HP2 is Hume’s Principle & the comprehension schema: ∃ R [∀ x x ∈ R ↔ ϕ(x)] PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Hume’s Principle & HP2 Hume’s Principle is the following sentence in the language of HP2 : #X = #Y ⇐⇒ ∃ bijection f : X → Y The theory HP2 is Hume’s Principle & the comprehension schema: ∃ R [∀ x x ∈ R ↔ ϕ(x)] Natural models of HP2 include (α, P(α), P(α2 ), . . . , #) where α is an ordinal which is not a cardinal and #X = |X | PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Basic Law V & BL2 Basic Law V is the following sentence in the language of BL2 #X = #Y ⇐⇒ X = Y ⇐⇒ ∀ z (Xz ↔ Yz) The theory BL2 is Basic Law V & the comprehension schema: ∃ R [∀ x x ∈ R ↔ ϕ(x)] PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Basic Law V & BL2 Basic Law V is the following sentence in the language of BL2 ∂X = ∂Y ⇐⇒ X = Y ⇐⇒ ∀ z (Xz ↔ Yz) The theory BL2 is Basic Law V & the comprehension schema: ∃ R [∀ x x ∈ R ↔ ϕ(x)] PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Basic Law V & BL2 Basic Law V is the following sentence in the language of BL2 ∂X = ∂Y ⇐⇒ X = Y ⇐⇒ ∀ z (Xz ↔ Yz) The theory BL2 is Basic Law V & the comprehension schema: ∃ R [∀ x x ∈ R ↔ ϕ(x)] Russell’s paradox shows us that BL2 is inconsistent: ∃ X [∀ x x ∈ X ↔ (∃ Y ∂Y = x & x ∈ / Y )] Then ∂X ∈ X ↔ ∂X ∈ /X PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Subsystems of PA2 , BL2 , HP2 Let us temporarily rename PA2 as CA2 . Suppose that XY2 is one of CA2 , BL2 , or HP2 . Then we define: AXY0 = restriction of XY2 to arithmetical comprehension schema ∆11 − XY0 = restriction of XY2 to ∆11 -comprehension schema: [∀ n ϕ(n) ↔ ψ(n)] → [∃ X ∀ n n ∈ X ↔ ϕ(n)], where ϕ Σ11 & ψ Π11 Σ11 − YX0 = AXY0 and Σ11 -choice schema: [∀ n ∃ X ϕ(n, X )] → [∃ R ∀ n ϕ(n, Rn )], where ϕ Σ11 Π11 − XY0 = restriction of XY2 to Π11 -comprehension schema PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Proposition (Simpson [15] p. 298) Σ11 − YX0 ⇒ ∆11 − XY0 . Proof. Let M = (M, S1 , S2 , . . .) be a model of Σ11 − YX0 . Suppose that M |= ∀ x ϕ(x) ↔ ψ(x), where ϕ is Σ11 and ψ is Π11 . Then M |= ∀ x ϕ(x) ∨ ¬ψ(x). Fix a ∈ M. Then M |= ∀ x ∃ Z (ϕ(x) ∧ a ∈ Z ) ∨ (¬ψ(x) ∧ a ∈ / Z) By the Σ11 -choice schema, there is R such that M |= ∀ x (ϕ(x) ∧ a ∈ Rx ) ∨ (¬ψ(x) ∧ a ∈ / Rx ) By AXY0 , there is W such that x ∈ W if and only if a ∈ Rx . Then x ∈ W if and only if ϕ(x). PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation The previous proposition tells us that the red theories prove the black theories immediately below them. Π11 − BL0 Σ11 − LB0 ∆11 − BL0 ABL0 Π11 − CA0 Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0 Σ11 − PH0 LLL LLL LLL L% rr rrr r r ry rr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation The Russell paradox is derivable in Π11 − BL0 (since the set in question is Σ11 -definable) so we remove it from the diagram. Π11 − BL0 Σ11 − LB0 ∆11 − BL0 ABL0 Π11 − CA0 Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0 Σ11 − PH0 LLL LLL LLL L% rr rrr r r ry rr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation The Russell paradox is derivable in Π11 − BL0 (since the set in question is Σ11 -definable) so we remove it from the diagram. Π11 − CA0 Σ11 − LB0 ∆11 − BL0 ABL0 Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0 Σ11 − PH0 LLL LLL LLL L% rr rrr r r ry rr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation It is not obvious from the definitions, but one can in fact show that Π11 − CA0 implies Σ11 − AC0 (see [15] Theorem V.8.3 p. 205). Π11 − CA0 Σ11 − LB0 ∆11 − BL0 ABL0 Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0 Σ11 − PH0 LLL LLL LLL L% rr rrr r r ry rr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation So here are the provability implications which we have now: Π11 − CA0 Σ11 − LB0 ∆11 − BL0 ABL0 Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0 Σ11 − PH0 LLL LLL LLL L% rr rrr r r ry rr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation In fact we can show the following, where ⇒ is irreversible implication, → is reversal not known, and 9 is non-implication Π11 − CA0 Σ11 − LB0 ∆11 − BL0 ABL0 ? Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0L m LLLL LLLL LLLL LLLL L !) | - 1 Σ1 − PH0 rrrr r r r rr rrrrr u} rrrr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Another important relationship is that of interpretability: Π11 − CA0 o r rrrr rrrrr r r r r u} rrrr + Σ11 − LB0 m ? Σ11 − AC0 Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 0 ∆11 − CA0 ACA0 L LLLLL rr LLLLLL rrrrrr r r r r LLLLLL r r r rrr LL )! r r r t| r ? - 1 o / ABL0 Qj Σ1 − PH0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation The relation of interpretation between theories is a uniform version of the relation of definability between structures. Recall that M0 is interpretable in M (written M0 ≤I M) if some isomorphic copy of M0 is definable in M. Semantically, T 0 is interpretable in T (written T 0 ≤I T ) if every model M of T uniformly interprets without parameters some model M0 of T 0 , where uniformly means that the same formulas are used each time. Syntactically, T 0 is interpretable in T (written T 0 ≤I T ) if there is a translation of the primitives of T 0 into formulas of T such that the translations of T 0 -theorems are T -theorems. E.g. PA2 ≤I ZFC or groups ≤I fields. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Typically the only way to prove ≤I is to find an interpretation. To prove I one can use the following proposition: Proposition If ACA0 ⊆ T ⊆ PA2 is finitely axiomtizable and T proves Con(S), where S is a computable theory, then T I S. Typically the way we use this is as follows: We take ACA0 ⊆ T ⊆ PA2 and show T proves Con(S). Our proof in fact typically shows that S ≤I T . So we conclude that S <I T . PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Frege’s project (cf. [10]) was to interpret PA2 within BL2 via HP2 : BL2 / HP2 / PA2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Again, because its inconsistent, we remove BL2 from the diagram: BL2 / HP2 / PA2 PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Again, because its inconsistent, we remove BL2 from the diagram: HP2 / PA2 PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance The Intepretability Relation Boolos [2] noted that PA2 interprets HP2 : HP2 / PA2 Subsystems of BL2 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 The Intepretability Relation Boolos [2] noted that PA2 interprets HP2 : HP2 o / PA2 Subsystems of BL2 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Linnebo [13] noted this was uniform in the levels comprehension. HP2 o / PA2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Linnebo [13] noted this was uniform in the levels comprehension. Π1n − HP0 o / Π1 − CA n 0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Linnebo [13] noted this was uniform in the levels comprehension. Π11 − HP0 o / Π1 − CA 1 0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Linnebo [13] noted this was uniform in the levels comprehension. Π11 − CA0 o / Π1 − HP 1 0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Since interpretability respects provability, we can add: Π11 − CA0 o / Π1 − HP 1 0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Since interpretability respects provability, we can add: Π11 − CA0 o Σ11 − LB0 ∆11 − BL0 ABL0 / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 ACA0 Σ11 − PH0 rr rrr r r r y rr ∆11 − HP0 AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Heck [11] showed ABL0 interprets Q and Burgess [4] did so for AHP0 : Π11 − CA0 o Σ11 − LB0 ∆11 − BL0 ABL0 / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 ACA0 Σ11 − PH0 rr rrr r r r y rr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Heck [11] showed ABL0 interprets Q and Burgess [4] did so for AHP0 : Π11 − CA0 o Σ11 − LB0 ∆11 − BL0 ABL0 N / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 NNN pp NNN ppp p NNN p NN& xppppp Q ∆11 − HP0 ACA0 rr rrr r r r y rr AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Ganea [9] and Visser [18] showed that Q interprets ABL0 : Π11 − CA0 o Σ11 − LB0 ∆11 − BL0 ABL0 N / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 NNN pp NNN ppp p NNN p NN& xppppp Q ∆11 − HP0 ACA0 rr rrr r r r y rr AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Ganea [9] and Visser [18] showed that Q interprets ABL0 : Π11 − CA0 o Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 rr rrr r r r y rr ∆11 − HP0 ACA0 ABL0 o 0 qq qqq q q q x qqq /Qq AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Ferreira & Wehmeier [6] show Π11 − CA0 implies Con(∆11 − BL0 ): Π11 − CA0 o Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 ABL0 o ∆11 − HP0 ACA0 rr rrr r r r y rr qq qqq q q q x qqq /Qq AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Ferreira & Wehmeier [6] show Π11 − CA0 implies Con(∆11 − BL0 ): Π11 − CA0 o Σ11 − LB0 Σ11 − AC0 ∆11 − BL0 ∆11 − CA0 / Π1 − HP 1 0 Σ11 − PH0 ABL0 o ∆11 − HP0 ACA0 rr rrr r r r y rr qq qqq q q q x qqq /Qq AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation A slight modification shows Π11 − CA0 implies Con(Σ11 − LB0 ): Π11 − CA0 o Σ11 − LB0 Σ11 − AC0 ∆11 − BL0 ∆11 − CA0 / Π1 − HP 1 0 Σ11 − PH0 ABL0 o ∆11 − HP0 ACA0 rr rrr r r r y rr qq qqq q q q x qqq /Qq AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Intepretability Relation A slight modification shows Π11 − CA0 implies Con(Σ11 − LB0 ): Π11 − CA0 o r rrr r r r r y rr Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 ABL0 o ∆11 − HP0 ACA0 rr rrr r r r y rr qq qqq q q q x qqq /Qq AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation + A new proof shows there is theory Σ11 − LB0 such that: Π11 − CA0 o r rrr r r r r y rr - + Σ11 − LB0 Σ11 − LB0 ∆11 − BL0 ABL0 o / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 qq qqq q q qq q x qq /Q ∆11 − HP0 ACA0 s sss s s s y ss s AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation + A new proof shows there is theory Σ11 − LB0 such that: Π11 − CA0 o r rrr r r r r y rr - + Σ11 − LB0 Σ11 − LB0 ∆11 − BL0 ABL0 o / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 qq qqq q q qq q x qq /Q ∆11 − HP0 ACA0 s sss s s s y ss s AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Another new proof shows that ACA0 proves Con(Σ11 − PH0 ): Π11 − CA0 o r rrr r r r r y rr - + Σ11 − LB0 Σ11 − LB0 ∆11 − BL0 ABL0 o / Π1 − HP 1 0 Σ11 − AC0 ∆11 − CA0 Σ11 − PH0 qq qqq q q qq q x qq /Q ∆11 − HP0 ACA0 s sss s s s y ss s AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance Subsystems of BL2 The Intepretability Relation Another new proof shows that ACA0 proves Con(Σ11 − PH0 ): Π11 − CA0 o r rrr r r r yrrr - 1 + Σ11 − LB0 Σ11 − LB0 Σ1 − AC0 ∆11 − CA0 ∆11 − BL0 ACA0 L /Qo ABL0 o / Π1 − HP 1 0 LLL LLL LLL L% Σ11 − PH0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Since the arrows we get from proving consistency are irreversible: Π11 − CA0 o r rrr r r r yrrr - 1 + Σ11 − LB0 Σ11 − LB0 Σ1 − AC0 ∆11 − CA0 ∆11 − BL0 ACA0 L /Qo ABL0 o / Π1 − HP 1 0 LLL LLL LLL L% Σ11 − PH0 PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance Subsystems of BL2 Subsystems of HP2 The Intepretability Relation Since the arrows we get from proving consistency are irreversible: Π11 − CA0 o r rrrr rrrrr r r r r u} rrrr - 1 + Σ11 − LB0 Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 0 Σ1 − AC0 ∆11 − CA0 ACA0 L LLLLL rr LLLLLL rrrrrr r r r r LLLLLL r r r rrr LL )! r r r t| r o / o ABL0 Q Σ11 − PH0 PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance Subsystems of BL2 The Intepretability Relation Π11 − CA0 o rrr rrrrr r r r rrr u} rrrr - 1 + Σ11 − LB0 Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 0 Σ1 − AC0 ∆11 − CA0 ACA0 L LLLLL rr LLLLLL rrrrrr r r r LLLLLL rrr r r r r LL )! r r r t| r /Qo ABL0 o Σ11 − PH0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Adding credits and the some of the open questions: Frege/Boolos/Linnebo / Π1 − HP Π11 − CA0 o 1 0 r rrrr rrrrr r r rr u} rrrrWalsh + Σ11 − LB0 m ? Σ11 − AC0 Σ11 − LB0 ∆11 − BL0 ∆11 − CA0 ACA0 L LLLLL rr LLLLLWalsh rrrrrr r LLLL r r r r r LLLLL r rrr r r r )! t| r ? - 1 /Qj ABL0 o Σ1 − PH0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Logicism about Arithmetical Knowledge The logicist’ idea is that arithmetical knowledge is grounded in logical knowledge, viz. Frege on mathematical induction: “One will be able to see from this essay that even inferences which are apparently particular to mathematics, like the inference from n to n + 1, are based on general logical laws, so that they do not require particular laws of aggregative thought” ([7] p. iv, cf. § 80 p. 93, § 108 p. 118, [8] p. 104) Wright is an important contemporary advocate of logicism: “Anyone who accepts the Peano axioms as truths ‘not of our making’ must recognise the question of what account should be given of our ability to apprehend their truth. If Frege’s attempt to ground that apprehension in pure logic were to succeed, we should have an answer [. . . ] ” ([19] p. 131, cf. p. xiv). PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Two Central Tasks of Logicism The logicist account thus attempts to reduce our knowledge of mathematical induction and the Peano axioms to our knowledge of more basic truths whose logical credentials are more apparent. The logicist is then obliged to provide us with (i) an account of our knowledge of these basic truths, (ii) an account of the reduction which mediates our inference from knowledge of these basic truths to knowledge of the Peano axioms. . . . Given Frege’s result that PA2 is interpretable in HP2 , it is thus natural to take the notion of reduction from (ii) to be that of interpretability. This suggests the following version of the logicist argument. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Logicist Template This suggests the following version of the logicist argument: The Logicist Template Base Premise: Hume’s principle is known. Interpretability Premise: It is known that the Peano axioms are interpretable in Hume’s Principle. Preservation Premise: If it is known that principles P are interpretable in principles P ∗ , and principles P ∗ are known, then principles P are known. Conclusion: The Peano axioms are known. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Technical Questions Motivated by The Logicist Template I wanted to understand how flexible the interpretability premise is. Interpretability Premise: It is known that the Peano axioms are interpretable in Hume’s Principle. In particular, I wanted to know: 1. Is this premise sensitive to the difference between predicative and impredicative comprehension? Is there predicative version of Frege’s result that PA2 is interpretable in HP2 ? If predicative means ∆11 , then answer is “no.” 2. Can Hume’s Principle be replaced by a consistent subsystem of Basic Law V? This is still open. I conjecture: answer is “no.” Today I focus on preliminary step of building models of Basic Law V which are mutually interpretable with the natural numbers. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Three Constructions of Models of ∆11 − CA0 Recall ∆11 − CA0 is PA2 restricted to the comprehension schema: [∀ n ϕ(n) ↔ ψ(n)] → [∃ X ∀ n n ∈ X ↔ ϕ(n)] where ϕ is Σ11 and ψ is Π11 . There are three constructions of models of ∆11 − CA0 : I Kleene’s [12] proof using hyperarithmetical sets I Barwise & Schlipf’s [1] recursively saturated models I Steel’s construction [16] using forcing with tagged trees PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Kleene’s Construction: Hyperarithmetic Sets Kleene defined HYP and proved that (ω, HYP) |= ∆11 − CA0 . Just like Y recursive ⇔ Y ≤T ∅, so Y ∈ HYP ⇔ Y ∈ HYP∅ ⇔ Y ≤h ∅ There are a couple equivalent characterizations of HYP: Proposition Suppose that X , Y ∈ 2ω . Then TFAE: I Y ∈ HYPX or Y ≤h X I Y is ∆11 -definable over the model (ω, P(ω), X ) I There is a ∈ OX and e ∈ ω such that Y = ϕe a I Y ∈ LωCK [X ], where Lα [X ] is Gödel’s L up to α relative to X . HX 1 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Kleene’s Construction: Computable Ordinals Suppose that X ∈ 2ω and α < ω1 . Then α is X -computable if (α, ∈) has an X -computable isomorphic copy (M, ≺). Let ω1X be the least non-X -computable ordinal and let ω1CK be the least non-computable ordinal. If α is X -computable then α + 1 is X -computable, and if αn is uniformly X -computable where αn < αn+1 then supn αn is X -computable. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Kleene’s Construction: Kleene’s O Kleene’s OX is a Π1,X 1 -real consisting of “codes” for all the X -computable ordinals. So we define simultaneously the set OX , partial order < on OX and a decoding |·| : OX → ω1X 1 7→ 0 a 7→ 3 · 5e 7→ |a| + 1 sup ϕX (n) e 2 n X where ϕX e (n) < ϕe (n + 1) PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Kleene’s Construction: The H-sets The sets HaX for a ∈ OX are defined as follows: H1X = X H2Xa = (HaX )0 X X H3·5 e = ⊕n H X ϕ (n) e What Kleene showed was that the following are equivalent: I Y is ∆11 -definable over the model (ω, P(ω), X ) I There is a ∈ OX and e ∈ ω such that Y = ϕe a HX Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Kleene’s Construction: The Key Theorem Kleene [12] proved the following important theorem: Theorem The predicate ∃ Y ≤h X ϕ(Y , X ) where ϕ is Π11 is a Π11 -predicate. There is a converse to this, called the Spector-Gandy theorem: Theorem If ψ(X ) is a Π11 -predicate, then there is arithmetical ϕ(Y , X ) ψ(X ) ⇔ ∃ Y ≤h X ϕ(Y , X ) See Sacks [14] p. 61 for proof and references. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Kleene’s Construction Theorem (Kleene) M = (ω, HYP) is a model of ∆11 − CA0 . Proof. Suppose that M |= ∀ n ∃ Y ϕ(Y , n) ↔ ¬∃ Y ψ(Y , n) where ϕ and ψ are arithmetical. Then for all n ∈ ω ∃ Y ≤h ∅ ϕ(Y , n) ⇔ ¬∃ Y ≤h ∅ ψ(Y , n) By the previous proposition, the LHS is Π11 and the RHS is Σ11 . Hence, the set of X = {n : ∃ Y ≤h ∅ ϕ(Y , n)} is ∆11 and so by Kleene’s result X ∈ HYP. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Barwise-Schlipf Construction Barwise & Schlipf found another way to build models of ∆11 − CA0 . Their construction is based on idea of recursively saturated model. A countable model M is X -recursively saturated if every X -recursive partial type p(v ) over a finite number of parameters is realized in the model. Proposition For every countable model M and every X ∈ 2ω , there is a countable X -recursively saturated elementary extension N M This proposition is in fact provable in WKL0 (cf. [15] p. 383). PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Barwise-Schlipf Construction Suppose N is recursively saturated and θi is computable. Then: [∀ K > 0 N |= ∃ n K ^ ¬θi (n)] =⇒ [N |= ∃ n i=1 ^ ¬θi (n)] i Note that the contrapositive is the following: [N |= ∀ n _ i θi (n)] =⇒ [∃ K > 0 N |= ∀ n K _ i=1 θi (n)] PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Barwise-Schlipf Construction Theorem Suppose that N is a recursively saturated model of PA. Then M = (N, D1 (N )) is a model of ∆11 − CA0 , where D1 (N ) are the definable subsets of N . Theorem Suppose that M |= ∀ n ∃ Y ϕ(Y , n) ↔ ¬∃ Y ψ(Y , n) where ϕ and ψ are arithmetical. Then N |= ∀ n _ ∃ b ϕ(θ(·, b), n) ∨ ¬ψ(θ(·, b), n) θ Then there are θ1 , . . . , θK such that N |= ∀ n K _ i=1 ∃ b ϕ(θi (·, b), n) ∨ ¬ψ(θi (·, b), n) Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Ferreira & Wehmeier’s Barwise-Schlipf Model of Σ11 − LB0 The first to find models of ∆11 − BL0 were Ferreira & Wehmeier [6]. By slightly modifying their construction we get model of Σ11 − LB0 Their idea is to use a Barwise-Schlipf construction. So, recall we need to satisfy Σ11 -choice schema and Basic Law V: ∂(X ) = ∂(Y ) ⇐⇒ X = Y ⇐⇒ ∀ z Xz ↔ Yz PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Ferreira & Wehmeier’s Barwise-Schlipf Model of Σ11 − LB0 The first step is to build a sequence of Mi in Li as follows: At stage s = 0 we let M0 be an countable structure. At odd stages s = 2e + 1 we add skolem functions to our model. At even stages s = 2e we add new function symbols ∂ϕs : M n → M where n is the number of parameter variables in ϕ, so that Ms |= ∂ϕs (a) = ∂ψt (b) ↔ ∀ z ϕ(z, a) ↔ ψ(z, b) Then we let Mω = S s Ms in signature Lω = S s Ls PA2 vs. BL2 vs. HP2 Subsystems of PA2 Philosophical Significance Subsystems of BL2 Subsystems of HP2 Ferreira & Wehmeier’s Barwise-Schlipf Model of Σ11 − LB0 The second step is to take an recursively saturated N Mω , and let M = (N, D1 (N ), D2 (N ), . . . , ∂) where ∂(θ(·, a)) = ∂θs (a). Suppose that M |= ∀ n ∃ X ϕ(n, X , ∂(X )) where ϕ is arithmetical. N |= ∀ n _ ∃ b ϕ(n, θ(·, b), ∂θs (b)) θ Then there are θ1 , . . . , θK such that N |= ∀ n K _ ∃ b ϕ(n, θi (·, b), ∂θsi (b)) i=1 Since we have definable skolem functions, there is definable f N |= ∀ n K _ i=1 ϕ(n, θi (·, f (n)), ∂θsi (f (n))) PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Kleene Model of Σ11 − LB0 The advantage of Ferreira-Wehmeier construction is its generality. The disadvantage is that it is less than clear what you end up with. Our goal now is to produce a Kleene-Model of Σ11 − LB0 . That is, we want our model to have the form: (ω, HYP, ∂), where ∂ : HYP ,→ ω PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Kleene Model of Σ11 − LB0 As a first step let us consider the relation a Q(X , a, e) ≡ X ∈ HYP & a ∈ O & e ∈ ω & X = ϕH e After recalling some definitions, we see that Q is a Π11 -relation. By Π11 -uniformization, there is Π11 -relation q such that q(X , a, e) =⇒ Q(X , a, e) ∃ a, e Q(X , a, e) =⇒ ∃ ! a, e q(X , a, e) Then define ∂ : HYP ,→ ω by ∂(X ) = ha, ei iff q(X , a, e) Note by Spector-Gandy that graph(∂) is definable over (ω, HYP). PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Kleene Model of Σ11 − LB0 Now as a second step we show M |= (ω, HYP, ∂) |= ∆11 − BL0 . Suppose that M |= ∀ n ∃ Y ϕ(Y , n, ∂(Y )) ↔ ¬∃ Y ψ(Y , n, ∂(Y )) where ϕ and ψ are arithmetical. Then for all n ∈ ω ∃ Y ∈ HYP (∃ e ∂(Y ) = e & ϕ(Y , n, e)) ⇐⇒ ¬∃ Y ∈ HYP (∃ e ∂(Y ) = e & ψ(Y , n, e)) By Kleene’s Theorem, the top is Π11 and the bottom is Σ11 . Hence, this set is ∆11 and so by Kleene’s result is in HYP. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Kleene Model of Σ11 − LB0 So we just built M = (ω, HYP, ∂) ≤I (ω, 0, 1, +, ×, ≤, HYP). Can we recover the ring structure from just ∂? Consider the function S : ω → ω given by S(x) = ∂({x}). By ∆11 − BL0 , the graph of this function S is in HYP. Now, outside of the structure, recursively define f (0) = ∂(∅) & f (x + 1) = S(f (x)) The graph(f ) ≤T S and so graph(f ), rng(f ) ∈ HYP. Let N = rng(f ). Then we have: M |= ∀ X [∂(∅) ∈ X & x ∈ X → Sx ∈ X ] → N ⊆ X PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Kleene Model of Σ11 − LB0 So we showed the consistency of Σ11 − LB0 and the following axiom: “There is a set N such that I ∂(∅) ∈ N and ∀ x x ∈ N → ∂({x}) ∈ N I ∀ X [∂(∅) ∈ X & x ∈ X → ∂({x}) ∈ X ] → N ⊆ X I There are functions ⊕, ⊗ and relations on N such that (N, ∂(∅), ∂({·}), ⊕, ⊗, ) |= Robinson’s Q” + Let Σ11 − LB0 = Σ11 − LB0 plus this axiom. + Then we have Σ11 − AC0 ≤I Σ11 − LB0 <I Π11 − CA0 . PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Frege’s Interpretation of PA2 in HP2 Consider the structure (κ + 1, P(κ + 1), P((κ + 1)2 ), . . . , #) where κ is an infinite cardinal and #(X ) = |X |. This models HP2 . Can we interpret a model of PA2 in it? Well, we can pick out ω in this structure: It is the # of the smallest set containing #∅ and closed under successor: S#X = #Y ⇐⇒ ∃ y ∈ Y \ X (Y = X ∪ {x}) This is the idea behind Frege’s proof that PA2 ≤I HP2 . PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Boolos’ Interpretation in HP2 in PA2 Boolos [2] noted that HP2 is interpretable in PA2 : Working in PA2 we can define the # function by ( 0 if X infinite, #X = |X | + 1 otherwise. Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Boolos’ Interpretation in HP2 in PA2 Boolos [2] noted that HP2 is interpretable in PA2 : Working in PA2 we can define the # function by ( 0 if X infinite, #X = |X | + 1 otherwise. This gives us the following information about provability: ? Π11 − HP0L m LLLL LLLL LLLL LLLL L !) | - 1 Σ1 − PH0 rr r r rrrr r r rrrr u} rrrr ∆11 − HP0 AHP0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Boolos’ Interpretation in HP2 in PA2 Boolos [2] noted that HP2 is interpretable in PA2 : Working in PA2 we can define the # function by ( 0 if X infinite, #X = |X | + 1 otherwise. And this gives us the following information about interpretability: Σ11 − AC0 ∆11 − CA0 ACA0 - 1 Σ1 − PH0 - 1 ∆1 − HP0 , AHP0 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 So let R be a countable real-closed field, with the ordering. Then R is o-minimal: every definable subset of R is a finite union of points and intervals. Moreover, R has built-in bijective invariants, which are given by dimension & Euler characteristic To define these we need to define the notion of a cell. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 Suppose that X is a definable subset of R n . Then C (X ) = definable continuous functions on X & C∞ (X ) = C (X ) plus −∞, +∞ as functions & (f , g )X = {(x, r ) ∈ X × R : f (x) < r < g (x)} if f < g on X Then σ-cells for σ ∈ 2<ω are defined inductively as follows: 0-cells are points 1-cells are open intervals, including (−∞, a), (a, −∞). σ0-cells are graphs of functions f ∈ C (X ) where X is a σ-cell σ1-cells are sets (f , g )X where f , g ∈ C∞ (X ) and X is a σ-cell PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 For each m, we inductively define a decomposition of R m . A decomposition of R 1 has the following form: {(−∞, a1 ), (a1 , a2 ), . . . , (ak , +∞), {a1 }, . . . , {ak }} where a1 < a2 < · · · < ak A decomposition of R m+1 = R m × R is a finite partition of R m+1 into cells A such that the set of projections π(A) is a decomposition of R m . Theorem (Cell Decomposition) For any finite sequence of B-definable sets A1 , . . . , Ak ⊆ R m , there is a decomposition of R m partitioning each of the Ai . Moreover, the cells in the decomposition are B-definable. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 The dimension of a definable set is defined as follows: dim(X ) = max{i1 + · · · + in : X contains a (i1 , . . . , in )-cell} For example X ⊆ R 1 , then dim(X ) > 0 iff X contains an interval. Note that X ⊆ R n implies that dim(X ) ≤ n. The Euler characteristic of a definable set is defined as follows: E (X ) = k0 − k1 + k2 − k3 · · · where kd is the number of d-dimensional cells in cell-decomp. of X PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 Dimension and Euler Characteristic are bounded & definable: Suppose that ϕ(x, y ) is a formula. Then there is an integer Nϕ > 0 such that for all b E (ϕ(·, b)) ≤ Nϕ and for each integer n, the following sets are definable {b : dim(ϕ(·, b)) = n} {b : E (ϕ(·, b)) = n} Such integers & formulas can be computed from Th(R) & ϕ. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 Theorem Suppose that R is an o-minimal expansion of a real closed field. Suppose that X ⊆ R n and Y ⊆ R m are definable. Then there is a definable bijection f : X → Y if and only if dim(X ) = dim(Y ) and E (X ) = E (Y ). See van den Dries [17] p. 132 for proof. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 Theorem Suppose that R is an o-minimal expansion of a real closed field. Suppose that X ⊆ R n and Y ⊆ R m are definable. Then there is a definable bijection f : X → Y if and only if dim(X ) = dim(Y ) and E (X ) = E (Y ). See van den Dries [17] p. 132 for proof. So now we see how to build our model of Σ11 − PH0 : We choose a recursively saturated real closed field R. We define M = (R, D1 (R), D2 (R), . . . , #) where #X = hdim(X ), E (X )i Then by the theorem, M models Hume’s Principle. PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 A Barwise-Schlipf Model of Σ11 − PH0 Suppose M |= ∀ n ∃ Y ϕ(n, Y , #Y ) where ϕ is arithmetical. Then R |= ∀ n _ ∃ b ϕ(n, θ(·, b), hdim(θ(·, b)), E (θ(·, b))i) θ Since dim(X ) & E (X ) are bounded & definable, these are formulas. Then there are θ1 , . . . , θK such that K _ R |= ∀ n ∃ b ϕ(n, θi (·, b), hdim(θi (·, b)), E (θi (·, b))i) i=1 Since R has definable skolem functions there is a definable f R |= ∀ n K _ i=1 ϕ(n, θi (·, f (n)), hdim(θi (·, f (n))), E (θi (·, f (n)))i) PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 Summary of Main Results In essence, we have presented two new constructions: I A Kleene model of Σ11 − LB0 using hyperarithmetic theory I A Barwise-Schlipf model of Σ11 − PH0 using o-minimality Formalizing these constructions gives bounds on intepretability: + I Σ11 − AC0 ≤I Σ11 − LB0 <I Π11 − CA0 . I Σ11 − PH0 <I ACA0 . PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 The Intepretability Relation Π11 − CA0 o rrr rrrrr r r r rrr u} rrrr + Σ11 − LB0 m ? Σ11 − AC0 Σ11 − LB0 ∆11 − BL0 / Π1 − HP 1 0 ∆11 − CA0 ACA0 L LLLLL rr LLLLLL rrrrrr r r r LLLLLL rrr r r r r LL r r r t| r - )! 1 ? /Qj ABL0 o Σ1 − PH0 Subsystems of HP2 PA2 vs. BL2 vs. HP2 Philosophical Significance Subsystems of PA2 Subsystems of BL2 Subsystems of HP2 The Provability Relation Π11 − CA0 Σ11 − LB0 ∆11 − BL0 ABL0 ? Σ11 − AC0 ∆11 − CA0 ACA0 Π11 − HP0L m LLLL LLLL LLLL LLLL L !) | - 1 Σ1 − PH0 rr r r rrrr r r rrrr u} rrrr ∆11 − HP0 AHP0 PA2 vs. BL2 vs. HP2 [1] [2] Philosophical Significance Subsystems of PA2 Jon Barwise and John Schlipf. On Recursively Saturated Models of Arithmetic. In Model Theory and Algebra, volume 498 of Lecture Notes in Mathematics, pages 42–55. Springer, Berlin, 1975. Edited by A. Dold and B. Eckmann. George Boolos. The Consistency of Frege’s Foundations of Arithmetic. In Judith Jarvis Thomson, editor, On Being and Saying: Essays in Honor of Richard Cartwright, pages 3–20. MIT Press, Cambridge, 1987. Reprinted in [3], [5]. [3] George Boolos. Logic, Logic, and Logic. Harvard University Press, Cambridge, MA, 1998. Edited by Richard Jeffrey. [4] John P. Burgess. Fixing Frege. Princeton Monographs in Philosophy. Princeton University Press, Princeton, 2005. [5] William Demopoulos, editor. Frege’s Philosophy of Mathematics. Harvard University Press, Cambridge, 1995. [6] Fernando Ferreira and Kai F. Wehmeier. On the Consistency of the ∆11 -CA fragment of Frege’s Grundgesetze. Journal of Philosophical Logic, 31(4):301–311, 2002. Subsystems of BL2 Subsystems of HP2 [7] Gottlob Frege. Die Grundlagen der Arithmetik. Koebner, Breslau, 1884. [8] Gottlob Frege. Kleine Schriften. Olms, Hildesheim, 1967. Edited by Ignacio Angelelli. [9] Mihai Ganea. Burgess’ PV is Robinson’s Q. Journal of Symbolic Logic, 72(2):618–624, 2007. [10] Richard G. Heck, Jr. The Development of Arithmetic in Frege’s Grundgesetze der Arithmetik. The Journal of Symbolic Logic, 58(2):579–601, 1993. [11] Richard G. Heck, Jr. The Consistency of Predicative Fragments of Frege’s Grundgesetze der Arithmetik. History and Philosophy of Logic, 17(4):209–220, 1996. [12] Stephen Cole Kleene. Quantification of Number-Theoretic Functions. Compositio Mathematica, 14:23–40, 1959. [13] Øystein Linnebo. Predicative Fragments of Frege Arithmetic. The Bulletin of Symbolic Logic, 10(2):153–174, 2004. [14] Gerald E. Sacks. Higher Recursion Theory. PA2 vs. BL2 vs. HP2 Philosophical Significance Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1990. [15] Stephen G. Simpson. Subsystems of Second Order Arithmetic. Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1999. [16] John R. Steel. Forcing with Tagged Trees. Annals of Mathematical Logic, 15(1):55–74, 1978. [17] Lou van den Dries. Tame Topology and O-Minimal Structures, volume 248 of London Mathematical Society Lecture Note Series. Cambridge University Press, Cambridge, 1998. [18] Albert Visser. The Predicative Frege Hierarchy. Annals of Pure and Applied Logic, 160(2):129–153, 2009. [19] Crispin Wright. Frege’s Conception of Numbers as Objects, volume 2 of Scots Philosophical Monographs. Aberdeen University Press, Aberdeen, 1983. Subsystems of PA2 Subsystems of BL2 Subsystems of HP2