PROOF THEORY: From arithmetic to set theory
Transcript of PROOF THEORY: From arithmetic to set theory
![Page 1: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/1.jpg)
PROOF THEORY:From arithmetic to set theory
Michael Rathjen
School of MathematicsUniversity of Leeds
Nordic Spring School in Logic, NordfjordeidMay 27-31, 2013
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 2: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/2.jpg)
Plan of First and Second Talk
• The origins of Proof theory: Hilbert’s Programme• Gentzen’s Result• The General Form of Ordinal Analysis• Gentzen’s Hauptsatz: Cut Elimination• A Brief History of Ordinal Representation Systems• A Brief History of Ordinal Analyses• Applications of Ordinal Analysis
1 Combinatorial Independence Results2 Classification of Provable Functions3 Equiconsistency Results
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 3: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/3.jpg)
Plan of the Third and Fourth Talk
PREDICATIVE PROOF THEORY
IMPREDICATIVE PROOF THEORY
• Ordinal Analysis of Kripke-Platek Set Theory (sketch)
• Uniformity of Infinite Proofs
• Proof Theory of Much Stronger Theories
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 4: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/4.jpg)
The Origins of Proof Theory (Beweistheorie)
• Hilbert’s second problem (1900): Consistency of Analysis
• Hilbert’s Programme (1922,1925)
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 5: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/5.jpg)
Hilbert’s Programme (1922,1925)
• I. Codify the whole of mathematical reasoning in aformal theory T.
• II. Prove the consistency of T by finitistic means.
• To carry out this task, Hilbert inaugurated a newmathematical discipline: Beweistheorie ( Proof Theory).
• In Hilbert’s Proof Theory, proofs become mathematicalobjects sui generis.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 6: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/6.jpg)
Hilbert’s Programme (1922,1925)
• I. Codify the whole of mathematical reasoning in aformal theory T.
• II. Prove the consistency of T by finitistic means.
• To carry out this task, Hilbert inaugurated a newmathematical discipline: Beweistheorie ( Proof Theory).
• In Hilbert’s Proof Theory, proofs become mathematicalobjects sui generis.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 7: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/7.jpg)
Hilbert’s Programme (1922,1925)
• I. Codify the whole of mathematical reasoning in aformal theory T.
• II. Prove the consistency of T by finitistic means.
• To carry out this task, Hilbert inaugurated a newmathematical discipline: Beweistheorie ( Proof Theory).
• In Hilbert’s Proof Theory, proofs become mathematicalobjects sui generis.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 8: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/8.jpg)
Hilbert’s Programme (1922,1925)
• I. Codify the whole of mathematical reasoning in aformal theory T.
• II. Prove the consistency of T by finitistic means.
• To carry out this task, Hilbert inaugurated a newmathematical discipline: Beweistheorie ( Proof Theory).
• In Hilbert’s Proof Theory, proofs become mathematicalobjects sui generis.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 9: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/9.jpg)
Ackermann’s Dissertation 1925
Consistency proof for a second-order version of PrimitiveRecursive Arithmetic.
Uses a finitistic version of transfinite induction up to theordinal ωω
ω.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 10: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/10.jpg)
Gentzen’s Result
• Gerhard Gentzen showed that transfinite induction up tothe ordinal
ε0 = supω, ωω, ωωω , . . . = least α. ωα = α
suffices to prove the consistency of Peano Arithmetic,PA.
• Gentzen’s applied transfinite induction up to ε0 solely toprimitive recursive predicates and besides that his proofused only finitistically justified means.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 11: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/11.jpg)
Gentzen’s Result
• Gerhard Gentzen showed that transfinite induction up tothe ordinal
ε0 = supω, ωω, ωωω , . . . = least α. ωα = α
suffices to prove the consistency of Peano Arithmetic,PA.
• Gentzen’s applied transfinite induction up to ε0 solely toprimitive recursive predicates and besides that his proofused only finitistically justified means.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 12: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/12.jpg)
Gentzen’s Result in Detail
•
F + PR-TI(ε0) ` Con(PA),
where F signifies a theory that is acceptable in finitism(e.g. F = PRA = Primitive Recursive Arithmetic) andPR-TI(ε0) stands for transfinite induction up to ε0 forprimitive recursive predicates.
• Gentzen also showed that his result is best possible: PAproves transfinite induction up to α for arithmeticpredicates for any α < ε0.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 13: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/13.jpg)
Gentzen’s Result in Detail
•
F + PR-TI(ε0) ` Con(PA),
where F signifies a theory that is acceptable in finitism(e.g. F = PRA = Primitive Recursive Arithmetic) andPR-TI(ε0) stands for transfinite induction up to ε0 forprimitive recursive predicates.
• Gentzen also showed that his result is best possible: PAproves transfinite induction up to α for arithmeticpredicates for any α < ε0.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 14: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/14.jpg)
The Compelling Picture
The non-finitist part of PA is encapsulated in PR-TI(ε0) andtherefore “measured” by ε0, thereby tempting one to adopt thefollowing definition of proof-theoretic ordinal of a theory T :
|T |Con = least α. PRA + PR-TI(α) ` Con(T ).
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 15: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/15.jpg)
The supremum of the provable ordinals
• 〈A,≺〉 is said to be provably wellordered in T if
T ` WO(A,≺).
• α is provably computable in T if there is a computablewell–ordering 〈A,≺〉 with order–type α such that
T ` WO(A,≺)
with A and ≺ being provably computable in T.• The supremum of the provable well-orderings of T:
|T|sup := supα : α provably computable in T
.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 16: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/16.jpg)
The supremum of the provable ordinals
• 〈A,≺〉 is said to be provably wellordered in T if
T ` WO(A,≺).
• α is provably computable in T if there is a computablewell–ordering 〈A,≺〉 with order–type α such that
T ` WO(A,≺)
with A and ≺ being provably computable in T.
• The supremum of the provable well-orderings of T:
|T|sup := supα : α provably computable in T
.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 17: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/17.jpg)
The supremum of the provable ordinals
• 〈A,≺〉 is said to be provably wellordered in T if
T ` WO(A,≺).
• α is provably computable in T if there is a computablewell–ordering 〈A,≺〉 with order–type α such that
T ` WO(A,≺)
with A and ≺ being provably computable in T.• The supremum of the provable well-orderings of T:
|T|sup := supα : α provably computable in T
.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 18: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/18.jpg)
Ordinal Structures
We are interested in representing specific ordinals α asrelations on N.
Natural ordinal representation systems are frequently derivedfrom structures of the form
A = 〈α, f1, . . . , fn, <α〉
where α is an ordinal, <α is the ordering of ordinals restrictedto elements of α and the fi are functions
fi : α× · · · × α︸ ︷︷ ︸ki times
−→ α
for some natural number ki .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 19: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/19.jpg)
Ordinal Representation Systems
A = 〈A,g1, . . . ,gn,≺〉
is a computable (or recursive) representation ofA = 〈α, f1, . . . , fn, <α〉 if the following conditions hold:
1 A ⊆ N and A is a computable set.
2 ≺ is a computable total ordering on A and the functions giare computable.
3 A ∼= A, i.e. the two structures are isomorphic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 20: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/20.jpg)
Ordinal Representation Systems
A = 〈A,g1, . . . ,gn,≺〉
is a computable (or recursive) representation ofA = 〈α, f1, . . . , fn, <α〉 if the following conditions hold:
1 A ⊆ N and A is a computable set.2 ≺ is a computable total ordering on A and the functions gi
are computable.
3 A ∼= A, i.e. the two structures are isomorphic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 21: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/21.jpg)
Ordinal Representation Systems
A = 〈A,g1, . . . ,gn,≺〉
is a computable (or recursive) representation ofA = 〈α, f1, . . . , fn, <α〉 if the following conditions hold:
1 A ⊆ N and A is a computable set.2 ≺ is a computable total ordering on A and the functions gi
are computable.3 A ∼= A, i.e. the two structures are isomorphic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 22: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/22.jpg)
Cantor’s Representation of Ordinals
Theorem (Cantor, 1897) For every ordinal β > 0 there existunique ordinals β0 ≥ β1 ≥ · · · ≥ βn such that
β = ωβ0 + . . .+ ωβn . (1)
The representation of β in (1) is called the Cantor normalform.
We shall write β =CNF ωβ1 + · · ·ωβn to convey that
β0 ≥ β1 ≥ · · · ≥ βk .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 23: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/23.jpg)
A Representation for ε0
• ε0 denotes the least ordinal α > 0 such that
β < α ⇒ ωβ < α.
• ε0 is the least ordinal α such that ωα = α.
• β < ε0 has a Cantor normal form with exponents βi < βand these exponents have Cantor normal forms with yetagain smaller exponents. As this process must terminate,ordinals < ε0 can be coded by natural numbers.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 24: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/24.jpg)
A Representation for ε0
• ε0 denotes the least ordinal α > 0 such that
β < α ⇒ ωβ < α.
• ε0 is the least ordinal α such that ωα = α.
• β < ε0 has a Cantor normal form with exponents βi < βand these exponents have Cantor normal forms with yetagain smaller exponents. As this process must terminate,ordinals < ε0 can be coded by natural numbers.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 25: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/25.jpg)
A Representation for ε0
• ε0 denotes the least ordinal α > 0 such that
β < α ⇒ ωβ < α.
• ε0 is the least ordinal α such that ωα = α.
• β < ε0 has a Cantor normal form with exponents βi < βand these exponents have Cantor normal forms with yetagain smaller exponents. As this process must terminate,ordinals < ε0 can be coded by natural numbers.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 26: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/26.jpg)
Coding ε0 in NDefine a function
d . e : ε0 −→ N
by
dδe =
0 if δ = 0〈dδ1e, . . . , dδne〉 if δ =CNF ω
δ1 + · · ·ωδn
where 〈k1, · · · , kn〉 := 2k1+1 · . . . · pkn+1n with pi being the i th
prime number (or any other coding of tuples). Further define
A0 := ran(d . e)dδe ≺ dβe :⇔ δ < β
dδe + dβe := dδ + βedδe · dβe := dδ · βe
ωdδe := dωδe.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 27: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/27.jpg)
Coding ε0 in N
Then
〈ε0,+, ·, δ 7→ ωδ, <〉 ∼= 〈A0, +, ·, x 7→ ωx ,≺〉.
A0, +, ·, x 7→ ωx ,≺ are recursive, in point of fact, they are allelementary recursive.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 28: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/28.jpg)
Transfinite Induction
• TI(A,≺) is the schema
∀n ∈ A [∀k ≺ n P(k) → P(n)] → ∀n ∈ A P(n)
with P arithmetical.
• For α ∈ A let ≺α be ≺ restricted to Aα := β ∈ A | β ≺ α.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 29: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/29.jpg)
Transfinite Induction
• TI(A,≺) is the schema
∀n ∈ A [∀k ≺ n P(k) → P(n)] → ∀n ∈ A P(n)
with P arithmetical.
• For α ∈ A let ≺α be ≺ restricted to Aα := β ∈ A | β ≺ α.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 30: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/30.jpg)
The general form of ordinal analysis
• T framework for formalizing a certain part of mathematics.T should be a true theory which contains a modicum ofarithmetic.
• Every ordinal analysis of a classical or intuitionistic theoryT that has ever appeared in the literature provides anEORS 〈A,, . . .〉 such that T is finitistically reducible to
PA +⋃α∈A
TI(Aα,α).
• T and HA +⋃α∈A TI(Aα,α) prove the same Π0
2sentences.
• |T|sup = ||.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 31: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/31.jpg)
The general form of ordinal analysis
• T framework for formalizing a certain part of mathematics.T should be a true theory which contains a modicum ofarithmetic.
• Every ordinal analysis of a classical or intuitionistic theoryT that has ever appeared in the literature provides anEORS 〈A,, . . .〉 such that T is finitistically reducible to
PA +⋃α∈A
TI(Aα,α).
• T and HA +⋃α∈A TI(Aα,α) prove the same Π0
2sentences.
• |T|sup = ||.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 32: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/32.jpg)
The general form of ordinal analysis
• T framework for formalizing a certain part of mathematics.T should be a true theory which contains a modicum ofarithmetic.
• Every ordinal analysis of a classical or intuitionistic theoryT that has ever appeared in the literature provides anEORS 〈A,, . . .〉 such that T is finitistically reducible to
PA +⋃α∈A
TI(Aα,α).
• T and HA +⋃α∈A TI(Aα,α) prove the same Π0
2sentences.
• |T|sup = ||.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 33: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/33.jpg)
The general form of ordinal analysis
• T framework for formalizing a certain part of mathematics.T should be a true theory which contains a modicum ofarithmetic.
• Every ordinal analysis of a classical or intuitionistic theoryT that has ever appeared in the literature provides anEORS 〈A,, . . .〉 such that T is finitistically reducible to
PA +⋃α∈A
TI(Aα,α).
• T and HA +⋃α∈A TI(Aα,α) prove the same Π0
2sentences.
• |T|sup = ||.FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 34: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/34.jpg)
Ordinally Informative Proof Theory
The two main strands of research are:
• Cut Elimination (and Proof Collapsing Techniques)
• Development of ever stronger Ordinal RepresentationSystems
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 35: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/35.jpg)
Ordinally Informative Proof Theory
The two main strands of research are:
• Cut Elimination (and Proof Collapsing Techniques)
• Development of ever stronger Ordinal RepresentationSystems
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 36: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/36.jpg)
The Sequent CalculusSEQUENTS
• A sequent is an expression Γ ⇒ ∆ where Γ and ∆ arefinite sequences of formulae A1, . . . ,An and B1, . . . ,Bm,respectively.
• Γ ⇒ ∆ is read, informally, as Γ yields ∆ or, rather, theconjunction of the Ai yields the disjunction of the Bj .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 37: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/37.jpg)
The Sequent CalculusSEQUENTS
• A sequent is an expression Γ ⇒ ∆ where Γ and ∆ arefinite sequences of formulae A1, . . . ,An and B1, . . . ,Bm,respectively.
• Γ ⇒ ∆ is read, informally, as Γ yields ∆ or, rather, theconjunction of the Ai yields the disjunction of the Bj .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 38: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/38.jpg)
The Sequent CalculusLOGICAL INFERENCES I
Negation
Γ ⇒ ∆,A¬L¬A, Γ ⇒ ∆
B, Γ ⇒ ∆¬R
Γ ⇒ ∆,¬B
Implication
Γ ⇒ ∆,A B,Λ ⇒ Θ→ LA→ B, Γ,Λ ⇒ ∆,Θ
A, Γ ⇒ ∆,B→ R
Γ ⇒ ∆,A→ B
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 39: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/39.jpg)
Conjunction
A, Γ ⇒ ∆∧L1A ∧ B, Γ ⇒ ∆
B, Γ ⇒ ∆∧L2A ∧ B, Γ ⇒ ∆
Γ ⇒ ∆,A Γ ⇒ ∆,B∧R
Γ ⇒ ∆,A ∧ B
Disjunction
A, Γ ⇒ ∆ B, Γ ⇒ ∆∨LA ∨ B, Γ ⇒ ∆
Γ ⇒ ∆,A∨R1
Γ ⇒ ∆,A ∨ BΓ ⇒ ∆,B
∨R2Γ ⇒ ∆,A ∨ B
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 40: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/40.jpg)
The Sequent CalculusLOGICAL INFERENCES II
Quantifiers
F (t), Γ ⇒ ∆∀L∀x F (x), Γ ⇒ ∆
Γ ⇒ ∆,F (a)∀R
Γ ⇒ ∆,∀x F (x)
F (a), Γ ⇒ ∆∃L∃x F (x), Γ ⇒ ∆
Γ ⇒ ∆,F (t)∃R
Γ ⇒ ∆, ∃x F (x)
In ∀L and ∃R, t is an arbitrary term. The variable a in ∀R and ∃Lis an eigenvariable of the respective inference, i.e. a is not tooccur in the lower sequent.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 41: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/41.jpg)
The Sequent CalculusAXIOMS
Identity AxiomA ⇒ A
where A is any formula.
One could limit this axiom to the case of atomic formulae A
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 42: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/42.jpg)
The Sequent CalculusCUTS
CUTΓ ⇒ ∆,A A,Λ ⇒ Θ
CutΓ,Λ ⇒ ∆,Θ
A is called the cut formula of the inference.
ExampleB ⇒ A A ⇒ C
CutB ⇒ C
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 43: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/43.jpg)
The Sequent CalculusSTRUCTURAL RULES
Structural Rules Exchange, Weakening, Contraction
Γ,A,B,Λ ⇒ ∆ XlΓ,B,A,Λ ⇒ ∆
Γ ⇒ ∆,A,B,Λ XrΓ ⇒ ∆,B,A,Λ
Γ ⇒ ∆ WlΓ,A ⇒ ∆
Γ ⇒ ∆ WrΓ ⇒ ∆,A
Γ,A,A ⇒ ∆ ClΓ,A ⇒ ∆
Γ ⇒ ∆,A,A CrΓ ⇒ ∆,A
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 44: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/44.jpg)
The INTUITIONISTIC case
The intuitionistic sequent calculus is obtained by requiringthat all sequents be intuitionistic.
A sequent Γ ⇒ ∆ is said to be intuitionistic if ∆ consistsof at most one formula.
Specifically, in the intuitionistic sequent calculus there areno inferences corresponding to contraction right orexchange right.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 45: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/45.jpg)
The INTUITIONISTIC case
The intuitionistic sequent calculus is obtained by requiringthat all sequents be intuitionistic.
A sequent Γ ⇒ ∆ is said to be intuitionistic if ∆ consistsof at most one formula.
Specifically, in the intuitionistic sequent calculus there areno inferences corresponding to contraction right orexchange right.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 46: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/46.jpg)
The INTUITIONISTIC case
The intuitionistic sequent calculus is obtained by requiringthat all sequents be intuitionistic.
A sequent Γ ⇒ ∆ is said to be intuitionistic if ∆ consistsof at most one formula.
Specifically, in the intuitionistic sequent calculus there areno inferences corresponding to contraction right orexchange right.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 47: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/47.jpg)
The INTUITIONISTIC case
The intuitionistic sequent calculus is obtained by requiringthat all sequents be intuitionistic.
A sequent Γ ⇒ ∆ is said to be intuitionistic if ∆ consistsof at most one formula.
Specifically, in the intuitionistic sequent calculus there areno inferences corresponding to contraction right orexchange right.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 48: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/48.jpg)
Classical Example
Our first example is a deduction of the law of excludedmiddle.
A ⇒ A ¬R⇒ A,¬A∨R⇒ A, A ∨ ¬A Xr⇒ A ∨ ¬A, A∨R⇒ A ∨ ¬A, A ∨ ¬A Cr⇒ A ∨ ¬A
Notice that the above proof is not intuitionistic since itinvolves sequents that are not intuitionistic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 49: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/49.jpg)
Classical Example
Our first example is a deduction of the law of excludedmiddle.
A ⇒ A ¬R⇒ A,¬A∨R⇒ A, A ∨ ¬A Xr⇒ A ∨ ¬A, A∨R⇒ A ∨ ¬A, A ∨ ¬A Cr⇒ A ∨ ¬A
Notice that the above proof is not intuitionistic since itinvolves sequents that are not intuitionistic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 50: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/50.jpg)
Classical Example
Our first example is a deduction of the law of excludedmiddle.
A ⇒ A ¬R⇒ A,¬A∨R⇒ A, A ∨ ¬A Xr⇒ A ∨ ¬A, A∨R⇒ A ∨ ¬A, A ∨ ¬A Cr⇒ A ∨ ¬A
Notice that the above proof is not intuitionistic since itinvolves sequents that are not intuitionistic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 51: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/51.jpg)
Classical Example
Our first example is a deduction of the law of excludedmiddle.
A ⇒ A ¬R⇒ A,¬A∨R⇒ A, A ∨ ¬A Xr⇒ A ∨ ¬A, A∨R⇒ A ∨ ¬A, A ∨ ¬A Cr⇒ A ∨ ¬A
Notice that the above proof is not intuitionistic since itinvolves sequents that are not intuitionistic.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 52: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/52.jpg)
Intuitionistic Example
The second example is an intuitionistic deduction.
F (a) ⇒ F (a)∃RF (a) ⇒ ∃x F (x)¬L¬∃x F (x),F (a) ⇒Xl
F (a), ¬∃x F (x) ⇒¬L¬∃xF (x) ⇒ ¬F (a)∀R¬∃x F (x) ⇒ ∀x ¬F (x)→R⇒ ¬∃x F (x)→ ∀x ¬F (x)
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 53: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/53.jpg)
Intuitionistic Example
The second example is an intuitionistic deduction.
F (a) ⇒ F (a)∃RF (a) ⇒ ∃x F (x)¬L¬∃x F (x),F (a) ⇒Xl
F (a), ¬∃x F (x) ⇒¬L¬∃xF (x) ⇒ ¬F (a)∀R¬∃x F (x) ⇒ ∀x ¬F (x)→R⇒ ¬∃x F (x)→ ∀x ¬F (x)
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 54: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/54.jpg)
Intuitionistic Example
The second example is an intuitionistic deduction.
F (a) ⇒ F (a)∃RF (a) ⇒ ∃x F (x)¬L¬∃x F (x),F (a) ⇒Xl
F (a), ¬∃x F (x) ⇒¬L¬∃xF (x) ⇒ ¬F (a)∀R¬∃x F (x) ⇒ ∀x ¬F (x)→R⇒ ¬∃x F (x)→ ∀x ¬F (x)
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 55: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/55.jpg)
Gentzen’s Hauptsatz (1934)
Cut Elimination
If a sequentΓ ⇒ ∆
is provable, then it is provable without cuts.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 56: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/56.jpg)
Cut EliminationEXAMPLE
Here is an example of how to eliminate cuts of a special form:
A, Γ ⇒ ∆,B→R
Γ ⇒ ∆,A→ BΛ ⇒ Θ,A B,Ξ ⇒ Φ
→LA→ B,Λ,Ξ ⇒ Θ,ΦCut
Γ,Λ,Ξ ⇒ ∆,Θ,Φ
is replaced by
Λ ⇒ Θ,A A, Γ ⇒ ∆,BCut
Λ, Γ ⇒ Θ,∆,B B,Ξ ⇒ ΦCut
Γ,Λ,Ξ ⇒ ∆,Θ,Φ
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 57: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/57.jpg)
The Subformula Property
The Hauptsatz has an important corollary:
The Subformula Property
If a sequent Γ ⇒ ∆ is provable, then it has adeduction all of whose formulae are subformulaeof the formulae in Γ and ∆.
Corollary A contradiction, i.e. the empty sequent, is notdeducible.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 58: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/58.jpg)
The Subformula Property
The Hauptsatz has an important corollary:
The Subformula Property
If a sequent Γ ⇒ ∆ is provable, then it has adeduction all of whose formulae are subformulaeof the formulae in Γ and ∆.
Corollary A contradiction, i.e. the empty sequent, is notdeducible.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 59: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/59.jpg)
The Subformula Property
The Hauptsatz has an important corollary:
The Subformula Property
If a sequent Γ ⇒ ∆ is provable, then it has adeduction all of whose formulae are subformulaeof the formulae in Γ and ∆.
Corollary A contradiction, i.e. the empty sequent, is notdeducible.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 60: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/60.jpg)
Applications of the Haupsatz
• Herbrand’s Theorem in LK (classical):
` ∃xR(x) implies ` R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free).• Extended Herbrand’s Theorem in LK :
` Γ ⇒ ∃xR(x) implies ` Γ ⇒ R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free, Γ purely universal).• In LJ (intuitionistic):
` ∃xR(x) implies ` R(t)
for some term t .• Hilbert-Ackermann Consistency• If T is a geometric theory and T classically proves a
geometric implication A then T intuitionistically proves A.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 61: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/61.jpg)
Applications of the Haupsatz
• Herbrand’s Theorem in LK (classical):
` ∃xR(x) implies ` R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free).
• Extended Herbrand’s Theorem in LK :
` Γ ⇒ ∃xR(x) implies ` Γ ⇒ R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free, Γ purely universal).• In LJ (intuitionistic):
` ∃xR(x) implies ` R(t)
for some term t .• Hilbert-Ackermann Consistency• If T is a geometric theory and T classically proves a
geometric implication A then T intuitionistically proves A.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 62: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/62.jpg)
Applications of the Haupsatz
• Herbrand’s Theorem in LK (classical):
` ∃xR(x) implies ` R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free).• Extended Herbrand’s Theorem in LK :
` Γ ⇒ ∃xR(x) implies ` Γ ⇒ R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free, Γ purely universal).
• In LJ (intuitionistic):
` ∃xR(x) implies ` R(t)
for some term t .• Hilbert-Ackermann Consistency• If T is a geometric theory and T classically proves a
geometric implication A then T intuitionistically proves A.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 63: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/63.jpg)
Applications of the Haupsatz
• Herbrand’s Theorem in LK (classical):
` ∃xR(x) implies ` R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free).• Extended Herbrand’s Theorem in LK :
` Γ ⇒ ∃xR(x) implies ` Γ ⇒ R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free, Γ purely universal).• In LJ (intuitionistic):
` ∃xR(x) implies ` R(t)
for some term t .
• Hilbert-Ackermann Consistency• If T is a geometric theory and T classically proves a
geometric implication A then T intuitionistically proves A.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 64: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/64.jpg)
Applications of the Haupsatz
• Herbrand’s Theorem in LK (classical):
` ∃xR(x) implies ` R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free).• Extended Herbrand’s Theorem in LK :
` Γ ⇒ ∃xR(x) implies ` Γ ⇒ R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free, Γ purely universal).• In LJ (intuitionistic):
` ∃xR(x) implies ` R(t)
for some term t .• Hilbert-Ackermann Consistency
• If T is a geometric theory and T classically proves ageometric implication A then T intuitionistically proves A.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 65: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/65.jpg)
Applications of the Haupsatz
• Herbrand’s Theorem in LK (classical):
` ∃xR(x) implies ` R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free).• Extended Herbrand’s Theorem in LK :
` Γ ⇒ ∃xR(x) implies ` Γ ⇒ R(t1) ∨ . . . ∨ R(tn)
some ti (R quantifier-free, Γ purely universal).• In LJ (intuitionistic):
` ∃xR(x) implies ` R(t)
for some term t .• Hilbert-Ackermann Consistency• If T is a geometric theory and T classically proves a
geometric implication A then T intuitionistically proves A.FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 66: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/66.jpg)
Theories and Cut Elimination
• What happens when we try to apply the procedure of cutelimination to theories?
• Axioms are detrimental to this procedure. It breaks downbecause the symmetry of the sequent calculus is lost. Ingeneral, we cannot remove cuts from deductions in atheory T when the cut formula is an axiom of T .
• However, sometimes the axioms of a theory are ofbounded syntactic complexity. Then the procedure appliespartially in that one can remove all cuts that exceed thecomplexity of the axioms of T .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 67: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/67.jpg)
Theories and Cut Elimination
• What happens when we try to apply the procedure of cutelimination to theories?
• Axioms are detrimental to this procedure. It breaks downbecause the symmetry of the sequent calculus is lost. Ingeneral, we cannot remove cuts from deductions in atheory T when the cut formula is an axiom of T .
• However, sometimes the axioms of a theory are ofbounded syntactic complexity. Then the procedure appliespartially in that one can remove all cuts that exceed thecomplexity of the axioms of T .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 68: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/68.jpg)
Theories and Cut Elimination
• What happens when we try to apply the procedure of cutelimination to theories?
• Axioms are detrimental to this procedure. It breaks downbecause the symmetry of the sequent calculus is lost. Ingeneral, we cannot remove cuts from deductions in atheory T when the cut formula is an axiom of T .
• However, sometimes the axioms of a theory are ofbounded syntactic complexity. Then the procedure appliespartially in that one can remove all cuts that exceed thecomplexity of the axioms of T .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 69: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/69.jpg)
Partial Cut Elimination
• Gives rise topartial cut elimination.
• This is a very important tool in proof theory. For example, itworks very well if the axioms of a theory can be presentedas atomic intuitionistic sequents (also called Hornclauses), yielding the completeness of Robinsonsresolution method.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 70: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/70.jpg)
Partial Cut Elimination
• Gives rise topartial cut elimination.
• This is a very important tool in proof theory. For example, itworks very well if the axioms of a theory can be presentedas atomic intuitionistic sequents (also called Hornclauses), yielding the completeness of Robinsonsresolution method.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 71: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/71.jpg)
Partial cut elimination also pays off in the case of fragments ofPA and set theory with restricted induction schemes, be itinduction on natural numbers or sets. This method can be usedto extract bounds from proofs of Π0
2 statements in suchfragments.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 72: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/72.jpg)
Going Infinite
• Full arithmetic, i.e. PA, does not even allow for partial cutelimination since the induction axioms have unboundedcomplexity.
• However, one can remove the obstacle against cutelimination in a drastic way by going infinite. Theso-called ω-rule consists of the two types of infinitaryinferences:
Γ ⇒ ∆,F (0); Γ ⇒ ∆,F (1); . . . ; Γ ⇒ ∆,F (n); . . .ωR
Γ ⇒ ∆,∀x F (x)
F (0), Γ ⇒ ∆; F (1), Γ ⇒ ∆; . . . ; F (n), Γ ⇒ ∆; . . .ωL∃x F (x), Γ ⇒ ∆
• The price to pay will be that deductions become infinite.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 73: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/73.jpg)
Going Infinite
• Full arithmetic, i.e. PA, does not even allow for partial cutelimination since the induction axioms have unboundedcomplexity.
• However, one can remove the obstacle against cutelimination in a drastic way by going infinite. Theso-called ω-rule consists of the two types of infinitaryinferences:
Γ ⇒ ∆,F (0); Γ ⇒ ∆,F (1); . . . ; Γ ⇒ ∆,F (n); . . .ωR
Γ ⇒ ∆,∀x F (x)
F (0), Γ ⇒ ∆; F (1), Γ ⇒ ∆; . . . ; F (n), Γ ⇒ ∆; . . .ωL∃x F (x), Γ ⇒ ∆
• The price to pay will be that deductions become infinite.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 74: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/74.jpg)
Going Infinite
• Full arithmetic, i.e. PA, does not even allow for partial cutelimination since the induction axioms have unboundedcomplexity.
• However, one can remove the obstacle against cutelimination in a drastic way by going infinite. Theso-called ω-rule consists of the two types of infinitaryinferences:
Γ ⇒ ∆,F (0); Γ ⇒ ∆,F (1); . . . ; Γ ⇒ ∆,F (n); . . .ωR
Γ ⇒ ∆,∀x F (x)
F (0), Γ ⇒ ∆; F (1), Γ ⇒ ∆; . . . ; F (n), Γ ⇒ ∆; . . .ωL∃x F (x), Γ ⇒ ∆
• The price to pay will be that deductions become infinite.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 75: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/75.jpg)
Going Infinite
• Full arithmetic, i.e. PA, does not even allow for partial cutelimination since the induction axioms have unboundedcomplexity.
• However, one can remove the obstacle against cutelimination in a drastic way by going infinite. Theso-called ω-rule consists of the two types of infinitaryinferences:
Γ ⇒ ∆,F (0); Γ ⇒ ∆,F (1); . . . ; Γ ⇒ ∆,F (n); . . .ωR
Γ ⇒ ∆,∀x F (x)
F (0), Γ ⇒ ∆; F (1), Γ ⇒ ∆; . . . ; F (n), Γ ⇒ ∆; . . .ωL∃x F (x), Γ ⇒ ∆
• The price to pay will be that deductions become infinite.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 76: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/76.jpg)
Going Infinite
• Full arithmetic, i.e. PA, does not even allow for partial cutelimination since the induction axioms have unboundedcomplexity.
• However, one can remove the obstacle against cutelimination in a drastic way by going infinite. Theso-called ω-rule consists of the two types of infinitaryinferences:
Γ ⇒ ∆,F (0); Γ ⇒ ∆,F (1); . . . ; Γ ⇒ ∆,F (n); . . .ωR
Γ ⇒ ∆,∀x F (x)
F (0), Γ ⇒ ∆; F (1), Γ ⇒ ∆; . . . ; F (n), Γ ⇒ ∆; . . .ωL∃x F (x), Γ ⇒ ∆
• The price to pay will be that deductions become infinite.FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 77: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/77.jpg)
With the aid of the ω-rule, induction becomes logicallydeducible in infinitary logic.
Theorem For every n there is a finite deduction Dn of thesequent
F (0), ∀x [F (x)→ F (Sx)] ⇒ F (n).
Proof. Since B, Γ ⇒ B is deducible for every formula B andsequence Γ, we obtain D0.
Let ∆ := F (0), ∀x [F (x)→ F (Sx)]. From Dn we obtain Dn+1:
Dn∆ ⇒ F (n).
D∗F (Sn),∆ ⇒ F (Sn)
→ LF (n)→ F (Sn),∆ ⇒ F (S(n))∀L∀x [F (x)→ F (Sx)],∆ ⇒ F (S(n))
StrucF (0), ∀x [F (x)→ F (Sx)] ⇒ F (S(n))
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 78: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/78.jpg)
Embedding PA
Embedding TheoremIf
PA ` Γ ⇒ ∆
thenPAω
ω+m
kΓ ⇒ ∆
for some m, k < ω.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 79: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/79.jpg)
Reduction Lemma If PAω
α
kΓ ⇒ ∆,A and PAω
β
kA,Λ ⇒ Θ
with k = |A|, then
PAω
α#β
kΓ,Λ ⇒ ∆,Θ .
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 80: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/80.jpg)
Cut Elimination for PAω
Theorem If PAω
α
k+1Γ ⇒ ∆, then PAω
ωα
kΓ ⇒ ∆.
Cut Elimination Theorem If PAω
α
n Γ ⇒ ∆, then
PAω
ωω...ωα
0Γ ⇒ ∆ ωω
...ωα
︸ ︷︷ ︸n times
.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 81: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/81.jpg)
Infinitary Calculi for Set Theory
To achieve (partial) cut elimination for set theory, one needsinfinitary rules similar to the ω-rule. These rules enable one toget cut-free deductions of ∈-induction.
∀x [[∀y ∈ x A(y)]→ A(x)] → ∀x A(x)
β-Logic
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 82: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/82.jpg)
A brief history of ordinal representation systems1904-1950
Hardy (1904) wanted to “construct” a subset of R of sizeℵ1.
Hardy gives explicit representations for all ordinals < ω2.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 83: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/83.jpg)
A brief history of ordinal representation systems1904-1950
Hardy (1904) wanted to “construct” a subset of R of sizeℵ1.
Hardy gives explicit representations for all ordinals < ω2.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 84: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/84.jpg)
A brief history of ordinal representation systems1904-1950
Hardy (1904) wanted to “construct” a subset of R of sizeℵ1.
Hardy gives explicit representations for all ordinals < ω2.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 85: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/85.jpg)
O. Veblen, 1908
Veblen extended the initial segment of the countable for whichfundamental sequences can be given effectively.
• He applied two new operations to continuous increasingfunctions on ordinals:
• Derivation• Transfinite Iteration
• Let ON be the class of ordinals. A (class) functionf : ON→ ON is said to be increasing if α < β impliesf (α) < f (β) and continuous (in the order topology on ON)if
f ( limξ<λ
αξ) = limξ<λ
f (αξ)
holds for every limit ordinal λ and increasing sequence(αξ)ξ<λ.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 86: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/86.jpg)
O. Veblen, 1908
Veblen extended the initial segment of the countable for whichfundamental sequences can be given effectively.
• He applied two new operations to continuous increasingfunctions on ordinals:
• Derivation
• Transfinite Iteration
• Let ON be the class of ordinals. A (class) functionf : ON→ ON is said to be increasing if α < β impliesf (α) < f (β) and continuous (in the order topology on ON)if
f ( limξ<λ
αξ) = limξ<λ
f (αξ)
holds for every limit ordinal λ and increasing sequence(αξ)ξ<λ.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 87: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/87.jpg)
O. Veblen, 1908
Veblen extended the initial segment of the countable for whichfundamental sequences can be given effectively.
• He applied two new operations to continuous increasingfunctions on ordinals:
• Derivation• Transfinite Iteration
• Let ON be the class of ordinals. A (class) functionf : ON→ ON is said to be increasing if α < β impliesf (α) < f (β) and continuous (in the order topology on ON)if
f ( limξ<λ
αξ) = limξ<λ
f (αξ)
holds for every limit ordinal λ and increasing sequence(αξ)ξ<λ.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 88: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/88.jpg)
O. Veblen, 1908
Veblen extended the initial segment of the countable for whichfundamental sequences can be given effectively.
• He applied two new operations to continuous increasingfunctions on ordinals:
• Derivation• Transfinite Iteration
• Let ON be the class of ordinals. A (class) functionf : ON→ ON is said to be increasing if α < β impliesf (α) < f (β) and continuous (in the order topology on ON)if
f ( limξ<λ
αξ) = limξ<λ
f (αξ)
holds for every limit ordinal λ and increasing sequence(αξ)ξ<λ.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 89: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/89.jpg)
Derivations
• f is called normal if it is increasing and continuous.
• The function β 7→ ω + β is normal while β 7→ β + ω is notcontinuous at ω since limξ<ω(ξ + ω) = ω but(limξ<ω ξ) + ω = ω + ω.
• The derivative f ′ of a function f : ON→ ON is the functionwhich enumerates in increasing order the solutions of theequation
f (α) = α,
also called the fixed points of f .• If f is a normal function,
α : f (α) = α
is a proper class and f ′ will be a normal function, too.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 90: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/90.jpg)
Derivations
• f is called normal if it is increasing and continuous.• The function β 7→ ω + β is normal while β 7→ β + ω is not
continuous at ω since limξ<ω(ξ + ω) = ω but(limξ<ω ξ) + ω = ω + ω.
• The derivative f ′ of a function f : ON→ ON is the functionwhich enumerates in increasing order the solutions of theequation
f (α) = α,
also called the fixed points of f .• If f is a normal function,
α : f (α) = α
is a proper class and f ′ will be a normal function, too.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 91: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/91.jpg)
Derivations
• f is called normal if it is increasing and continuous.• The function β 7→ ω + β is normal while β 7→ β + ω is not
continuous at ω since limξ<ω(ξ + ω) = ω but(limξ<ω ξ) + ω = ω + ω.
• The derivative f ′ of a function f : ON→ ON is the functionwhich enumerates in increasing order the solutions of theequation
f (α) = α,
also called the fixed points of f .
• If f is a normal function,
α : f (α) = α
is a proper class and f ′ will be a normal function, too.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 92: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/92.jpg)
Derivations
• f is called normal if it is increasing and continuous.• The function β 7→ ω + β is normal while β 7→ β + ω is not
continuous at ω since limξ<ω(ξ + ω) = ω but(limξ<ω ξ) + ω = ω + ω.
• The derivative f ′ of a function f : ON→ ON is the functionwhich enumerates in increasing order the solutions of theequation
f (α) = α,
also called the fixed points of f .• If f is a normal function,
α : f (α) = α
is a proper class and f ′ will be a normal function, too.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 93: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/93.jpg)
A Hierarchy of Ordinal Functions
• Given a normal function f : ON→ ON, define a hierarchyof normal functions as follows:
• f0 = f• fα+1 = fα′
•
fλ(ξ) = ξth element of⋂α<λ
Fixed points of fα for λ limit.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 94: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/94.jpg)
A Hierarchy of Ordinal Functions
• Given a normal function f : ON→ ON, define a hierarchyof normal functions as follows:
• f0 = f
• fα+1 = fα′
•
fλ(ξ) = ξth element of⋂α<λ
Fixed points of fα for λ limit.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 95: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/95.jpg)
A Hierarchy of Ordinal Functions
• Given a normal function f : ON→ ON, define a hierarchyof normal functions as follows:
• f0 = f• fα+1 = fα′
•
fλ(ξ) = ξth element of⋂α<λ
Fixed points of fα for λ limit.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 96: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/96.jpg)
A Hierarchy of Ordinal Functions
• Given a normal function f : ON→ ON, define a hierarchyof normal functions as follows:
• f0 = f• fα+1 = fα′
•
fλ(ξ) = ξth element of⋂α<λ
Fixed points of fα for λ limit.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 97: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/97.jpg)
The Feferman-Schütte Ordinal Γ0
• From the normal function f we get a two-place function,
ϕf (α, β) := fα(β).
Veblen then discusses the hierarchy when
f = `, `(α) = ωα.
• The least ordinal γ > 0 closed under ϕ`, i.e. the leastordinal > 0 satisfying
(∀α, β < γ) ϕ`(α, β) < γ
is the famous ordinal Γ0 which Feferman and Schüttedetermined to be the least ordinal ‘unreachable’ bypredicative means.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 98: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/98.jpg)
The Feferman-Schütte Ordinal Γ0
• From the normal function f we get a two-place function,
ϕf (α, β) := fα(β).
Veblen then discusses the hierarchy when
f = `, `(α) = ωα.
• The least ordinal γ > 0 closed under ϕ`, i.e. the leastordinal > 0 satisfying
(∀α, β < γ) ϕ`(α, β) < γ
is the famous ordinal Γ0 which Feferman and Schüttedetermined to be the least ordinal ‘unreachable’ bypredicative means.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 99: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/99.jpg)
The Big Veblen Number
• Veblen extended this idea first to arbitrary finite numbersof arguments, but then also to transfinite numbers ofarguments, with the proviso that in, for example
Φf (α0, α1, . . . , αη),
only a finite number of the arguments
αν
may be non-zero.
• Veblen singled out the ordinal E(0), where E(0) is the leastordinal δ > 0 which cannot be named in terms of functions
Φ`(α0, α1, . . . , αη)
with η < δ, and each αγ < δ.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 100: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/100.jpg)
The Big Veblen Number
• Veblen extended this idea first to arbitrary finite numbersof arguments, but then also to transfinite numbers ofarguments, with the proviso that in, for example
Φf (α0, α1, . . . , αη),
only a finite number of the arguments
αν
may be non-zero.• Veblen singled out the ordinal E(0), where E(0) is the least
ordinal δ > 0 which cannot be named in terms of functions
Φ`(α0, α1, . . . , αη)
with η < δ, and each αγ < δ.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 101: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/101.jpg)
The Big Leap: H. Bachmann 1950
• Bachmann’s novel idea: Use uncountable ordinals tokeep track of the functions defined by diagonalization.
• Define a set of ordinals B closed under successor suchthat with each limit λ ∈ B is associated an increasingsequence 〈λ[ξ] : ξ < τλ〉 of ordinals λ[ξ] ∈ B of lengthτλ ≤ B and limξ<τλ λ[ξ] = λ.
• Let Ω be the first uncountable ordinal. A hierarchy offunctions (ϕ
B
α)α∈B is then obtained as follows:
ϕB
0 (β) = 1 + β ϕB
α+1 =(ϕ
B
α
)′ϕ
B
λ enumerates⋂ξ<τλ
(Range of ϕB
λ[ξ]) λ limit, τλ < Ω
ϕB
λ enumerates β < Ω : ϕB
λ[β](0) = β λ limit, τλ = Ω.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 102: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/102.jpg)
The Big Leap: H. Bachmann 1950
• Bachmann’s novel idea: Use uncountable ordinals tokeep track of the functions defined by diagonalization.
• Define a set of ordinals B closed under successor suchthat with each limit λ ∈ B is associated an increasingsequence 〈λ[ξ] : ξ < τλ〉 of ordinals λ[ξ] ∈ B of lengthτλ ≤ B and limξ<τλ λ[ξ] = λ.
• Let Ω be the first uncountable ordinal. A hierarchy offunctions (ϕ
B
α)α∈B is then obtained as follows:
ϕB
0 (β) = 1 + β ϕB
α+1 =(ϕ
B
α
)′ϕ
B
λ enumerates⋂ξ<τλ
(Range of ϕB
λ[ξ]) λ limit, τλ < Ω
ϕB
λ enumerates β < Ω : ϕB
λ[β](0) = β λ limit, τλ = Ω.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 103: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/103.jpg)
The Big Leap: H. Bachmann 1950
• Bachmann’s novel idea: Use uncountable ordinals tokeep track of the functions defined by diagonalization.
• Define a set of ordinals B closed under successor suchthat with each limit λ ∈ B is associated an increasingsequence 〈λ[ξ] : ξ < τλ〉 of ordinals λ[ξ] ∈ B of lengthτλ ≤ B and limξ<τλ λ[ξ] = λ.
• Let Ω be the first uncountable ordinal. A hierarchy offunctions (ϕ
B
α)α∈B is then obtained as follows:
ϕB
0 (β) = 1 + β ϕB
α+1 =(ϕ
B
α
)′ϕ
B
λ enumerates⋂ξ<τλ
(Range of ϕB
λ[ξ]) λ limit, τλ < Ω
ϕB
λ enumerates β < Ω : ϕB
λ[β](0) = β λ limit, τλ = Ω.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 104: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/104.jpg)
1960-1974
After Bachmann, the story of ordinal representation systemsbecomes very complicated.• Isles, Bridge, Gerber, Pfeiffer, Schütte extended
Bachmann’s approach.Drawback: Horrendous computations.
• Aczel and Weyhrauch combined Bachmann’s approachwith uses of higher type functionals.
• Feferman’s new proposal: Bachmann-type hierarchywithout fundamental sequences.
• Bridge and Buchholz showed computability of systemsobtained by Feferman’s approach.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 105: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/105.jpg)
1960-1974
After Bachmann, the story of ordinal representation systemsbecomes very complicated.• Isles, Bridge, Gerber, Pfeiffer, Schütte extended
Bachmann’s approach.Drawback: Horrendous computations.
• Aczel and Weyhrauch combined Bachmann’s approachwith uses of higher type functionals.
• Feferman’s new proposal: Bachmann-type hierarchywithout fundamental sequences.
• Bridge and Buchholz showed computability of systemsobtained by Feferman’s approach.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 106: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/106.jpg)
1960-1974
After Bachmann, the story of ordinal representation systemsbecomes very complicated.• Isles, Bridge, Gerber, Pfeiffer, Schütte extended
Bachmann’s approach.Drawback: Horrendous computations.
• Aczel and Weyhrauch combined Bachmann’s approachwith uses of higher type functionals.
• Feferman’s new proposal: Bachmann-type hierarchywithout fundamental sequences.
• Bridge and Buchholz showed computability of systemsobtained by Feferman’s approach.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 107: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/107.jpg)
1960-1974
After Bachmann, the story of ordinal representation systemsbecomes very complicated.• Isles, Bridge, Gerber, Pfeiffer, Schütte extended
Bachmann’s approach.Drawback: Horrendous computations.
• Aczel and Weyhrauch combined Bachmann’s approachwith uses of higher type functionals.
• Feferman’s new proposal: Bachmann-type hierarchywithout fundamental sequences.
• Bridge and Buchholz showed computability of systemsobtained by Feferman’s approach.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 108: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/108.jpg)
“Natural” well-orderings
Set-theoretical (Cantor, Veblen, Gentzen, Bachmann, Schütte,Feferman, Pfeiffer, Isles, Bridge, Buchholz,Pohlers, Jäger, Rathjen)• Define hierarchies of functions on the
ordinals.• Build up terms from function symbols for
those functions.• The ordering on the values of terms induces
an ordering on the terms.Reductions in proof figures (Takeuti, Yasugi, Kino, Arai)
• Ordinal diagrams; formal terms endowed withan inductively defined ordering on them.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 109: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/109.jpg)
“Natural” well-orderings
Patterns of elementary substructurehood (Carlson)• Finite structures with Σn-elementary
substructure relations .Category-theoretical (Aczel, Girard, Jervell, Vauzeilles)
• Functors on the category of ordinals (withstrictly increasing functions) respecting directlimits and pull-backs.
Representation systems from below (Setzer)
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 110: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/110.jpg)
Second order arithmetic; Z2 aka Analysis
Z2 is a two sorted formal system. Extends PA.• Variables n,m, . . . range over natural numbers.
Variables X ,Y ,Z , . . . range over sets of natural numbers.Relation symbols =, <,∈. Function symbols +,×, . . .
• Comprehension Principle/Axiom:
For any property P definable in the language of Z2,
n ∈ N | P(n)
is a set; or more formally
(CA) ∃X ∀n [n ∈ X ↔ A(x)]
for any formula A(x) of Z2.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 111: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/111.jpg)
Second order arithmetic; Z2 aka Analysis
Z2 is a two sorted formal system. Extends PA.• Variables n,m, . . . range over natural numbers.
Variables X ,Y ,Z , . . . range over sets of natural numbers.Relation symbols =, <,∈. Function symbols +,×, . . .
• Comprehension Principle/Axiom:
For any property P definable in the language of Z2,
n ∈ N | P(n)
is a set; or more formally
(CA) ∃X ∀n [n ∈ X ↔ A(x)]
for any formula A(x) of Z2.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 112: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/112.jpg)
Stratification of Comprehension
• A Π1k -formula (Σ1
k -formula) is a formula of Z2 of the form
∀X1 . . .QXk A(X1, . . . ,Xk ) (∃X1 . . .QXk A(X1, . . . ,Xk ))
with ∀X1 . . .QXk (∃X1 . . .QXk ) a string of k alternating setquantifiers, beginning with a universal quantifier (existentialquantifier), followed by a formula A(X1, . . . ,Xk ) without setquantifiers.
• Π1k -comprehension (Σ1
k -comprehension) is the scheme
∃X ∀n [n ∈ X ↔ A(x)]
with A(x) Π1k (Σ1
k ).
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 113: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/113.jpg)
Stratification of Comprehension
• A Π1k -formula (Σ1
k -formula) is a formula of Z2 of the form
∀X1 . . .QXk A(X1, . . . ,Xk ) (∃X1 . . .QXk A(X1, . . . ,Xk ))
with ∀X1 . . .QXk (∃X1 . . .QXk ) a string of k alternating setquantifiers, beginning with a universal quantifier (existentialquantifier), followed by a formula A(X1, . . . ,Xk ) without setquantifiers.
• Π1k -comprehension (Σ1
k -comprehension) is the scheme
∃X ∀n [n ∈ X ↔ A(x)]
with A(x) Π1k (Σ1
k ).
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 114: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/114.jpg)
Subsystems of Z2
• Basic arithmetical axioms in all subtheories of Z2 are:defining axioms for 0,1,+,×,E , < (as for PA) and theinduction axiom
∀X [ 0 ∈ X ∧ ∀n(n ∈ X → n + 1 ∈ X )→ ∀n (n ∈ X )].
• For each axiom scheme Ax, (Ax)0 denotes the theoryconsisting of the basic arithmetical axioms plus thescheme Ax.
• (Ax) stands for the theory (Ax)0 augmented by thescheme of induction for all L2-formulae.
• Let F be a collection of formulae of Z2.Another important axiom scheme for formulae F in C is
C − AC ∀n∃YF (n,Y )→ ∃Y∀nF (x ,Yn),
where Yn := m : 2n3m ∈ Y.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 115: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/115.jpg)
Subsystems of Z2
• Basic arithmetical axioms in all subtheories of Z2 are:defining axioms for 0,1,+,×,E , < (as for PA) and theinduction axiom
∀X [ 0 ∈ X ∧ ∀n(n ∈ X → n + 1 ∈ X )→ ∀n (n ∈ X )].
• For each axiom scheme Ax, (Ax)0 denotes the theoryconsisting of the basic arithmetical axioms plus thescheme Ax.
• (Ax) stands for the theory (Ax)0 augmented by thescheme of induction for all L2-formulae.
• Let F be a collection of formulae of Z2.Another important axiom scheme for formulae F in C is
C − AC ∀n∃YF (n,Y )→ ∃Y∀nF (x ,Yn),
where Yn := m : 2n3m ∈ Y.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 116: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/116.jpg)
Subsystems of Z2
• Basic arithmetical axioms in all subtheories of Z2 are:defining axioms for 0,1,+,×,E , < (as for PA) and theinduction axiom
∀X [ 0 ∈ X ∧ ∀n(n ∈ X → n + 1 ∈ X )→ ∀n (n ∈ X )].
• For each axiom scheme Ax, (Ax)0 denotes the theoryconsisting of the basic arithmetical axioms plus thescheme Ax.
• (Ax) stands for the theory (Ax)0 augmented by thescheme of induction for all L2-formulae.
• Let F be a collection of formulae of Z2.Another important axiom scheme for formulae F in C is
C − AC ∀n∃YF (n,Y )→ ∃Y∀nF (x ,Yn),
where Yn := m : 2n3m ∈ Y.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 117: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/117.jpg)
Subsystems of Z2
• Basic arithmetical axioms in all subtheories of Z2 are:defining axioms for 0,1,+,×,E , < (as for PA) and theinduction axiom
∀X [ 0 ∈ X ∧ ∀n(n ∈ X → n + 1 ∈ X )→ ∀n (n ∈ X )].
• For each axiom scheme Ax, (Ax)0 denotes the theoryconsisting of the basic arithmetical axioms plus thescheme Ax.
• (Ax) stands for the theory (Ax)0 augmented by thescheme of induction for all L2-formulae.
• Let F be a collection of formulae of Z2.Another important axiom scheme for formulae F in C is
C − AC ∀n∃YF (n,Y )→ ∃Y∀nF (x ,Yn),
where Yn := m : 2n3m ∈ Y.FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 118: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/118.jpg)
How much of Z2 is needed?
• Hermann Weyl 1918 “Das Kontinuum"Predicative Analysis.
• Hilbert, Bernays 1938:Z2 sufficient for “Ordinary Mathematics"
• Minimal foundational frameworks for OrdinaryMathematics:Feferman, Lorenzen, Takeuti ....
• Reverse Mathematics, early 1970s-nowH. Friedman, S. Simpson, ....
Given a specific theorem τ of ordinarymathematics, which set existence axioms areneeded in order to prove τ?
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 119: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/119.jpg)
How much of Z2 is needed?
• Hermann Weyl 1918 “Das Kontinuum"Predicative Analysis.
• Hilbert, Bernays 1938:Z2 sufficient for “Ordinary Mathematics"
• Minimal foundational frameworks for OrdinaryMathematics:Feferman, Lorenzen, Takeuti ....
• Reverse Mathematics, early 1970s-nowH. Friedman, S. Simpson, ....
Given a specific theorem τ of ordinarymathematics, which set existence axioms areneeded in order to prove τ?
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 120: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/120.jpg)
How much of Z2 is needed?
• Hermann Weyl 1918 “Das Kontinuum"Predicative Analysis.
• Hilbert, Bernays 1938:Z2 sufficient for “Ordinary Mathematics"
• Minimal foundational frameworks for OrdinaryMathematics:Feferman, Lorenzen, Takeuti ....
• Reverse Mathematics, early 1970s-nowH. Friedman, S. Simpson, ....
Given a specific theorem τ of ordinarymathematics, which set existence axioms areneeded in order to prove τ?
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 121: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/121.jpg)
Five Systems
For many mathematical theorems τ , there is a weakest naturalsubsystem S(τ) of Z2 such that S(τ) proves τ .Moreover, it has turned out that S(τ) often belongs to a smalllist of specific subsystems of Z2. Reverse Mathematics hassingled out five subsystems of Z2:• RCA0 Recursive Comprehension
• WKL0 Weak König’s Lemma• ACA0 Arithmetic Comprehension• ATR0 Arithmetic Transfinite Recursion• (Π1
1−CA)0 Π11-Comprehension
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 122: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/122.jpg)
Five Systems
For many mathematical theorems τ , there is a weakest naturalsubsystem S(τ) of Z2 such that S(τ) proves τ .Moreover, it has turned out that S(τ) often belongs to a smalllist of specific subsystems of Z2. Reverse Mathematics hassingled out five subsystems of Z2:• RCA0 Recursive Comprehension• WKL0 Weak König’s Lemma
• ACA0 Arithmetic Comprehension• ATR0 Arithmetic Transfinite Recursion• (Π1
1−CA)0 Π11-Comprehension
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 123: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/123.jpg)
Five Systems
For many mathematical theorems τ , there is a weakest naturalsubsystem S(τ) of Z2 such that S(τ) proves τ .Moreover, it has turned out that S(τ) often belongs to a smalllist of specific subsystems of Z2. Reverse Mathematics hassingled out five subsystems of Z2:• RCA0 Recursive Comprehension• WKL0 Weak König’s Lemma• ACA0 Arithmetic Comprehension
• ATR0 Arithmetic Transfinite Recursion• (Π1
1−CA)0 Π11-Comprehension
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 124: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/124.jpg)
Five Systems
For many mathematical theorems τ , there is a weakest naturalsubsystem S(τ) of Z2 such that S(τ) proves τ .Moreover, it has turned out that S(τ) often belongs to a smalllist of specific subsystems of Z2. Reverse Mathematics hassingled out five subsystems of Z2:• RCA0 Recursive Comprehension• WKL0 Weak König’s Lemma• ACA0 Arithmetic Comprehension• ATR0 Arithmetic Transfinite Recursion
• (Π11−CA)0 Π1
1-Comprehension
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 125: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/125.jpg)
Five Systems
For many mathematical theorems τ , there is a weakest naturalsubsystem S(τ) of Z2 such that S(τ) proves τ .Moreover, it has turned out that S(τ) often belongs to a smalllist of specific subsystems of Z2. Reverse Mathematics hassingled out five subsystems of Z2:• RCA0 Recursive Comprehension• WKL0 Weak König’s Lemma• ACA0 Arithmetic Comprehension• ATR0 Arithmetic Transfinite Recursion• (Π1
1−CA)0 Π11-Comprehension
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 126: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/126.jpg)
Mathematical Equivalences: Examples
• RCA0 “Every countable field has an algebraic closure";“Every countable ordered field has a real closure"
• WKL0 “Cauchy-Peano existence theorem for solutions ofordinary differential equations";“Hahn-Banch theorem for separable Banach spaces"
• ACA0 “Bolzano-Weierstrass theorem";“Every countable commutative ring with a unit has amaximal ideal"
• ATR0 “Every countable reduced abelian p-group has anUlm resolution"
• (Π11−CA)0 “Every uncountable closed set of real
numbers is the union of a perfect set and a countable set";“Every countable abelian group is a direct sum of adivisible group and a reduced group"
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 127: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/127.jpg)
Mathematical Equivalences: Examples
• RCA0 “Every countable field has an algebraic closure";“Every countable ordered field has a real closure"
• WKL0 “Cauchy-Peano existence theorem for solutions ofordinary differential equations";“Hahn-Banch theorem for separable Banach spaces"
• ACA0 “Bolzano-Weierstrass theorem";“Every countable commutative ring with a unit has amaximal ideal"
• ATR0 “Every countable reduced abelian p-group has anUlm resolution"
• (Π11−CA)0 “Every uncountable closed set of real
numbers is the union of a perfect set and a countable set";“Every countable abelian group is a direct sum of adivisible group and a reduced group"
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 128: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/128.jpg)
Mathematical Equivalences: Examples
• RCA0 “Every countable field has an algebraic closure";“Every countable ordered field has a real closure"
• WKL0 “Cauchy-Peano existence theorem for solutions ofordinary differential equations";“Hahn-Banch theorem for separable Banach spaces"
• ACA0 “Bolzano-Weierstrass theorem";“Every countable commutative ring with a unit has amaximal ideal"
• ATR0 “Every countable reduced abelian p-group has anUlm resolution"
• (Π11−CA)0 “Every uncountable closed set of real
numbers is the union of a perfect set and a countable set";“Every countable abelian group is a direct sum of adivisible group and a reduced group"
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 129: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/129.jpg)
Mathematical Equivalences: Examples
• RCA0 “Every countable field has an algebraic closure";“Every countable ordered field has a real closure"
• WKL0 “Cauchy-Peano existence theorem for solutions ofordinary differential equations";“Hahn-Banch theorem for separable Banach spaces"
• ACA0 “Bolzano-Weierstrass theorem";“Every countable commutative ring with a unit has amaximal ideal"
• ATR0 “Every countable reduced abelian p-group has anUlm resolution"
• (Π11−CA)0 “Every uncountable closed set of real
numbers is the union of a perfect set and a countable set";“Every countable abelian group is a direct sum of adivisible group and a reduced group"
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 130: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/130.jpg)
Mathematical Equivalences: Examples
• RCA0 “Every countable field has an algebraic closure";“Every countable ordered field has a real closure"
• WKL0 “Cauchy-Peano existence theorem for solutions ofordinary differential equations";“Hahn-Banch theorem for separable Banach spaces"
• ACA0 “Bolzano-Weierstrass theorem";“Every countable commutative ring with a unit has amaximal ideal"
• ATR0 “Every countable reduced abelian p-group has anUlm resolution"
• (Π11−CA)0 “Every uncountable closed set of real
numbers is the union of a perfect set and a countable set";“Every countable abelian group is a direct sum of adivisible group and a reduced group"
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 131: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/131.jpg)
|ATR0| = Γ0
|ACA0| = ε0
|RCA0| = ωω = |WKL0|
0
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 132: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/132.jpg)
|(Σ12-AC) + BI| = ψΩ1 I
|(∆12-CA)| = ψΩ1Ωε0
|(Π11−CA)0| = ψΩ1Ωω
|ATR0| = Γ0
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 133: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/133.jpg)
|(Σ12-AC) + BI| = ψΩ1 I
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 134: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/134.jpg)
|(Π12−CA)0| = ψΩ1Rω
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 135: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/135.jpg)
A Brief History of Ordinal Analysis
• Gentzen 1936theory PAordinal ε0
• Feferman, Schütte 1963Predicative Second Order Arithmeticordinal Γ0
• Takeuti 1967(Π1
1-CA)0, (Π11-CA) + BI
ordinals ψΩ1Ωω, ψΩ1εΩω+1cardinal analogue: ω-many regular cardinals
• Takeuti, Yasugi 1983(∆1
2-CA)ordinal ψΩ1Ωε0
cardinal analogue: ε0-many regular cardinals
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 136: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/136.jpg)
A Brief History of Ordinal Analysis
• Gentzen 1936theory PAordinal ε0
• Feferman, Schütte 1963Predicative Second Order Arithmeticordinal Γ0
• Takeuti 1967(Π1
1-CA)0, (Π11-CA) + BI
ordinals ψΩ1Ωω, ψΩ1εΩω+1cardinal analogue: ω-many regular cardinals
• Takeuti, Yasugi 1983(∆1
2-CA)ordinal ψΩ1Ωε0
cardinal analogue: ε0-many regular cardinals
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 137: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/137.jpg)
A Brief History of Ordinal Analysis
• Gentzen 1936theory PAordinal ε0
• Feferman, Schütte 1963Predicative Second Order Arithmeticordinal Γ0
• Takeuti 1967(Π1
1-CA)0, (Π11-CA) + BI
ordinals ψΩ1Ωω, ψΩ1εΩω+1cardinal analogue: ω-many regular cardinals
• Takeuti, Yasugi 1983(∆1
2-CA)ordinal ψΩ1Ωε0
cardinal analogue: ε0-many regular cardinals
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 138: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/138.jpg)
A Brief History of Ordinal Analysis
• Gentzen 1936theory PAordinal ε0
• Feferman, Schütte 1963Predicative Second Order Arithmeticordinal Γ0
• Takeuti 1967(Π1
1-CA)0, (Π11-CA) + BI
ordinals ψΩ1Ωω, ψΩ1εΩω+1cardinal analogue: ω-many regular cardinals
• Takeuti, Yasugi 1983(∆1
2-CA)ordinal ψΩ1Ωε0
cardinal analogue: ε0-many regular cardinals
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 139: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/139.jpg)
A Brief History of Ordinal Analysis cont’d
• Buchholz, Pohlers, Sieg 1977Theories of Iterated Inductive Definitionsordinals ψΩ1Ων
cardinal analogue: ν-many regular cardinals
• Buchholz 1977Ων+1-rules
• PohlersMethod of Local Predicativity
• Girard 1979Π1
2-Logic• Jäger 1979
Constructible Hierarchy in Proof Theory
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 140: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/140.jpg)
A Brief History of Ordinal Analysis cont’d
• Buchholz, Pohlers, Sieg 1977Theories of Iterated Inductive Definitionsordinals ψΩ1Ων
cardinal analogue: ν-many regular cardinals• Buchholz 1977
Ων+1-rules
• PohlersMethod of Local Predicativity
• Girard 1979Π1
2-Logic• Jäger 1979
Constructible Hierarchy in Proof Theory
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 141: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/141.jpg)
A Brief History of Ordinal Analysis cont’d
• Buchholz, Pohlers, Sieg 1977Theories of Iterated Inductive Definitionsordinals ψΩ1Ων
cardinal analogue: ν-many regular cardinals• Buchholz 1977
Ων+1-rules• Pohlers
Method of Local Predicativity
• Girard 1979Π1
2-Logic• Jäger 1979
Constructible Hierarchy in Proof Theory
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 142: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/142.jpg)
A Brief History of Ordinal Analysis cont’d
• Buchholz, Pohlers, Sieg 1977Theories of Iterated Inductive Definitionsordinals ψΩ1Ων
cardinal analogue: ν-many regular cardinals• Buchholz 1977
Ων+1-rules• Pohlers
Method of Local Predicativity• Girard 1979
Π12-Logic
• Jäger 1979Constructible Hierarchy in Proof Theory
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 143: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/143.jpg)
A Brief History of Ordinal Analysis cont’d
• Buchholz, Pohlers, Sieg 1977Theories of Iterated Inductive Definitionsordinals ψΩ1Ων
cardinal analogue: ν-many regular cardinals• Buchholz 1977
Ων+1-rules• Pohlers
Method of Local Predicativity• Girard 1979
Π12-Logic
• Jäger 1979Constructible Hierarchy in Proof Theory
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 144: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/144.jpg)
A Brief History of Ordinal Analysis cont’d
• Jäger, Pohlers 1982(Σ1
2-AC) + BI, KPiordinal ψΩ1 Icardinal analogue: I inaccessible cardinal
• R 1989KPMordinal ψΩ1Mcardinal analogue: M Mahlo cardinal
• Buchholz 1990Operator Controlled Derivations
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 145: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/145.jpg)
A Brief History of Ordinal Analysis cont’d
• Jäger, Pohlers 1982(Σ1
2-AC) + BI, KPiordinal ψΩ1 Icardinal analogue: I inaccessible cardinal
• R 1989KPMordinal ψΩ1Mcardinal analogue: M Mahlo cardinal
• Buchholz 1990Operator Controlled Derivations
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 146: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/146.jpg)
A Brief History of Ordinal Analysis cont’d
• Jäger, Pohlers 1982(Σ1
2-AC) + BI, KPiordinal ψΩ1 Icardinal analogue: I inaccessible cardinal
• R 1989KPMordinal ψΩ1Mcardinal analogue: M Mahlo cardinal
• Buchholz 1990Operator Controlled Derivations
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 147: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/147.jpg)
A Brief History of Ordinal Analysis cont’d
• R 1992Π3-reflectionordinal ψΩ1Kcardinal analogue: K weakly compact cardinal
• R 1992First-order reflectioncardinal analogue: totally indescribable cardinal
• R 1995Π1
2-Comprehensioncardinal analogue: ω-many reducible cardinals
• Arai Ordinal Analysis of Theories up to Π12-Comprehension
using Reductions on Finite Proof Figures and OrdinalDiagrams.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 148: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/148.jpg)
A Brief History of Ordinal Analysis cont’d
• R 1992Π3-reflectionordinal ψΩ1Kcardinal analogue: K weakly compact cardinal
• R 1992First-order reflectioncardinal analogue: totally indescribable cardinal
• R 1995Π1
2-Comprehensioncardinal analogue: ω-many reducible cardinals
• Arai Ordinal Analysis of Theories up to Π12-Comprehension
using Reductions on Finite Proof Figures and OrdinalDiagrams.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 149: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/149.jpg)
A Brief History of Ordinal Analysis cont’d
• R 1992Π3-reflectionordinal ψΩ1Kcardinal analogue: K weakly compact cardinal
• R 1992First-order reflectioncardinal analogue: totally indescribable cardinal
• R 1995Π1
2-Comprehensioncardinal analogue: ω-many reducible cardinals
• Arai Ordinal Analysis of Theories up to Π12-Comprehension
using Reductions on Finite Proof Figures and OrdinalDiagrams.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY
![Page 150: PROOF THEORY: From arithmetic to set theory](https://reader036.fdocuments.us/reader036/viewer/2022071601/613d47bd736caf36b75b7537/html5/thumbnails/150.jpg)
A Brief History of Ordinal Analysis cont’d
• R 1992Π3-reflectionordinal ψΩ1Kcardinal analogue: K weakly compact cardinal
• R 1992First-order reflectioncardinal analogue: totally indescribable cardinal
• R 1995Π1
2-Comprehensioncardinal analogue: ω-many reducible cardinals
• Arai Ordinal Analysis of Theories up to Π12-Comprehension
using Reductions on Finite Proof Figures and OrdinalDiagrams.
FROM ARITHMETIC TO SET THEORY FROM ARITHMETIC TO SET THEORY