PROOF THEORY: From arithmetic to set theory

Size: px
Start display at page:

Download "PROOF THEORY: From arithmetic to set theory"

Transcription

1 PROOF THEORY: From arithmetic to set theory Michael Rathjen School of Mathematics University of Leeds Nordic Spring School in Logic, Nordfjordeid May 27-31, 2013

2 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 Results 2 Classification of Provable Functions 3 Equiconsistency Results

3 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

4 The Origins of Proof Theory (Beweistheorie) Hilbert s second problem (1900): Consistency of Analysis Hilbert s Programme (1922,1925)

5 Hilbert s Programme (1922,1925) I. Codify the whole of mathematical reasoning in a formal theory T.

6 Hilbert s Programme (1922,1925) I. Codify the whole of mathematical reasoning in a formal theory T. II. Prove the consistency of T by finitistic means.

7 Hilbert s Programme (1922,1925) I. Codify the whole of mathematical reasoning in a formal theory T. II. Prove the consistency of T by finitistic means. To carry out this task, Hilbert inaugurated a new mathematical discipline: Beweistheorie ( Proof Theory).

8 Hilbert s Programme (1922,1925) I. Codify the whole of mathematical reasoning in a formal theory T. II. Prove the consistency of T by finitistic means. To carry out this task, Hilbert inaugurated a new mathematical discipline: Beweistheorie ( Proof Theory). In Hilbert s Proof Theory, proofs become mathematical objects sui generis.

9 Ackermann s Dissertation 1925 Consistency proof for a second-order version of Primitive Recursive Arithmetic. Uses a finitistic version of transfinite induction up to the ordinal ω ωω.

10 Gentzen s Result Gerhard Gentzen showed that transfinite induction up to the ordinal ε 0 = sup{ω, ω ω, ω ωω,...} = least α. ω α = α suffices to prove the consistency of Peano Arithmetic, PA.

11 Gentzen s Result Gerhard Gentzen showed that transfinite induction up to the ordinal ε 0 = sup{ω, ω ω, ω ωω,...} = least α. ω α = α suffices to prove the consistency of Peano Arithmetic, PA. Gentzen s applied transfinite induction up to ε 0 solely to primitive recursive predicates and besides that his proof used only finitistically justified means.

12 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) and PR-TI(ε 0 ) stands for transfinite induction up to ε 0 for primitive recursive predicates.

13 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) and PR-TI(ε 0 ) stands for transfinite induction up to ε 0 for primitive recursive predicates. Gentzen also showed that his result is best possible: PA proves transfinite induction up to α for arithmetic predicates for any α < ε 0.

14 The Compelling Picture The non-finitist part of PA is encapsulated in PR-TI(ε 0 ) and therefore measured by ε 0, thereby tempting one to adopt the following definition of proof-theoretic ordinal of a theory T : T Con = least α. PRA + PR-TI(α) Con(T ).

15 The supremum of the provable ordinals A, is said to be provably wellordered in T if T WO(A, ).

16 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 computable well ordering A, with order type α such that T WO(A, ) with A and being provably computable in T.

17 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 computable well 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 }.

18 Ordinal Structures We are interested in representing specific ordinals α as relations on N. Natural ordinal representation systems are frequently derived from structures of the form A = α, f 1,..., f n, < α where α is an ordinal, < α is the ordering of ordinals restricted to elements of α and the f i are functions for some natural number k i. f i : α } {{ α } α k i times

19 Ordinal Representation Systems A = A, g 1,..., g n, is a computable (or recursive) representation of A = α, f 1,..., f n, < α if the following conditions hold: 1 A N and A is a computable set.

20 Ordinal Representation Systems A = A, g 1,..., g n, is a computable (or recursive) representation of A = α, f 1,..., f n, < α 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 g i are computable.

21 Ordinal Representation Systems A = A, g 1,..., g n, is a computable (or recursive) representation of A = α, f 1,..., f n, < α 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 g i are computable. 3 A = A, i.e. the two structures are isomorphic.

22 Cantor s Representation of Ordinals Theorem (Cantor, 1897) For every ordinal β > 0 there exist unique ordinals β 0 β 1 β n such that β = ω β ω βn. (1) The representation of β in (1) is called the Cantor normal form. We shall write β = CNF β 0 β 1 β k. ω β 1 + ω βn to convey that

23 A Representation for ε 0 ε 0 denotes the least ordinal α > 0 such that β < α ω β < α.

24 A Representation for ε 0 ε 0 denotes the least ordinal α > 0 such that β < α ω β < α. ε 0 is the least ordinal α such that ω α = α.

25 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 yet again smaller exponents. As this process must terminate, ordinals < ε 0 can be coded by natural numbers.

26 Define a function by δ = Coding ε 0 in N. : ε 0 N { 0 if δ = 0 δ 1,..., δ n if δ = CNF ω δ 1 + ω δn where k 1,, k n := 2 k pn kn+1 with p i being the ith prime number (or any other coding of tuples). Further define A 0 := ran(. ) δ β : δ < β δ ˆ+ β := δ + β δ ˆ β := δ β ˆω δ := ω δ.

27 Coding ε 0 in N Then ε 0, +,, δ ω δ, < = A0, ˆ+,ˆ, x ˆω x,. A 0, ˆ+,ˆ, x ˆω x, are recursive, in point of fact, they are all elementary recursive.

28 Transfinite Induction TI(A, ) is the schema n A [ k n P(k) P(n)] n A P(n) with P arithmetical.

29 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 β α}.

30 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 of arithmetic.

31 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 of arithmetic. Every ordinal analysis of a classical or intuitionistic theory T that has ever appeared in the literature provides an EORS A,,... such that T is finitistically reducible to PA + α A TI(A α, α ).

32 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 of arithmetic. Every ordinal analysis of a classical or intuitionistic theory T that has ever appeared in the literature provides an EORS A,,... such that T is finitistically reducible to PA + α A TI(A α, α ). T and HA + α A TI(A α, α ) prove the same Π 0 2 sentences.

33 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 of arithmetic. Every ordinal analysis of a classical or intuitionistic theory T that has ever appeared in the literature provides an EORS A,,... such that T is finitistically reducible to PA + α A TI(A α, α ). T and HA + α A TI(A α, α ) prove the same Π 0 2 sentences. T sup =.

34 Ordinally Informative Proof Theory The two main strands of research are: Cut Elimination (and Proof Collapsing Techniques)

35 Ordinally Informative Proof Theory The two main strands of research are: Cut Elimination (and Proof Collapsing Techniques) Development of ever stronger Ordinal Representation Systems

36 The Sequent Calculus SEQUENTS A sequent is an expression Γ where Γ and are finite sequences of formulae A 1,..., A n and B 1,..., B m, respectively.

37 The Sequent Calculus SEQUENTS A sequent is an expression Γ where Γ and are finite sequences of formulae A 1,..., A n and B 1,..., B m, respectively. Γ is read, informally, as Γ yields or, rather, the conjunction of the A i yields the disjunction of the B j.

38 The Sequent Calculus LOGICAL INFERENCES I Negation Γ, A A, Γ L B, Γ R Γ, B Implication Γ, A B, Λ Θ L A B, Γ, Λ, Θ A, Γ, B R Γ, A B

39 Conjunction A, Γ L1 A B, Γ B, Γ L2 A B, Γ Disjunction Γ, A Γ, B R Γ, A B A, Γ B, Γ L A B, Γ Γ, A Γ, A B R1 Γ, B Γ, A B R2

40 The Sequent Calculus LOGICAL INFERENCES II Quantifiers F(t), Γ x F (x), Γ L Γ, F(a) Γ, x F (x) R F(a), Γ x F (x), Γ L Γ, F(t) Γ, x F (x) R In L and R, t is an arbitrary term. The variable a in R and L is an eigenvariable of the respective inference, i.e. a is not to occur in the lower sequent.

41 The Sequent Calculus AXIOMS Identity Axiom where A is any formula. A A One could limit this axiom to the case of atomic formulae A

42 The Sequent Calculus CUTS CUT Γ, A A, Λ Θ Cut Γ, Λ, Θ A is called the cut formula of the inference. Example B A A C Cut B C

43 The Sequent Calculus STRUCTURAL RULES Structural Rules Exchange, Weakening, Contraction Γ, A, B, Λ Xl Γ, B, A, Λ Γ, A, B, Λ Xr Γ, B, A, Λ Γ Γ, A Wl Γ Γ, A Wr Γ, A, A Cl Γ, A Γ, A, A Cr Γ, A

44 The INTUITIONISTIC case

45 The INTUITIONISTIC case The intuitionistic sequent calculus is obtained by requiring that all sequents be intuitionistic.

46 The INTUITIONISTIC case The intuitionistic sequent calculus is obtained by requiring that all sequents be intuitionistic. A sequent Γ is said to be intuitionistic if consists of at most one formula.

47 The INTUITIONISTIC case The intuitionistic sequent calculus is obtained by requiring that all sequents be intuitionistic. A sequent Γ is said to be intuitionistic if consists of at most one formula. Specifically, in the intuitionistic sequent calculus there are no inferences corresponding to contraction right or exchange right.

48 Classical Example

49 Classical Example Our first example is a deduction of the law of excluded middle.

50 Classical Example Our first example is a deduction of the law of excluded middle. A A R A, A R A, A A Xr A A, A R A A, A A Cr A A

51 Classical Example Our first example is a deduction of the law of excluded middle. 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 it involves sequents that are not intuitionistic.

52 Intuitionistic Example

53 Intuitionistic Example The second example is an intuitionistic deduction.

54 Intuitionistic Example The second example is an intuitionistic deduction. F (a) F(a) R F(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)

55 Gentzen s Hauptsatz (1934) Cut Elimination If a sequent Γ is provable, then it is provable without cuts.

56 Cut Elimination EXAMPLE Here is an example of how to eliminate cuts of a special form: A, Γ, B Λ Θ, A B, Ξ Φ R L Γ, A B A B, Λ, Ξ Θ, Φ Cut Γ, Λ, Ξ, Θ, Φ is replaced by Λ Θ, A A, Γ, B Cut Λ, Γ Θ,, B B, Ξ Φ Cut Γ, Λ, Ξ, Θ, Φ

57 The Subformula Property The Hauptsatz has an important corollary:

58 The Subformula Property The Hauptsatz has an important corollary: The Subformula Property If a sequent Γ is provable, then it has a deduction all of whose formulae are subformulae of the formulae in Γ and.

59 The Subformula Property The Hauptsatz has an important corollary: The Subformula Property If a sequent Γ is provable, then it has a deduction all of whose formulae are subformulae of the formulae in Γ and. Corollary A contradiction, i.e. the empty sequent, is not deducible.

60 Applications of the Haupsatz

61 Applications of the Haupsatz Herbrand s Theorem in LK (classical): xr(x) implies R(t 1 )... R(t n ) some t i (R quantifier-free).

62 Applications of the Haupsatz Herbrand s Theorem in LK (classical): xr(x) implies R(t 1 )... R(t n ) some t i (R quantifier-free). Extended Herbrand s Theorem in LK : Γ xr(x) implies Γ R(t 1 )... R(t n ) some t i (R quantifier-free, Γ purely universal).

63 Applications of the Haupsatz Herbrand s Theorem in LK (classical): xr(x) implies R(t 1 )... R(t n ) some t i (R quantifier-free). Extended Herbrand s Theorem in LK : Γ xr(x) implies Γ R(t 1 )... R(t n ) some t i (R quantifier-free, Γ purely universal). In LJ (intuitionistic): for some term t. xr(x) implies R(t)

64 Applications of the Haupsatz Herbrand s Theorem in LK (classical): xr(x) implies R(t 1 )... R(t n ) some t i (R quantifier-free). Extended Herbrand s Theorem in LK : Γ xr(x) implies Γ R(t 1 )... R(t n ) some t i (R quantifier-free, Γ purely universal). In LJ (intuitionistic): xr(x) implies R(t) for some term t. Hilbert-Ackermann Consistency

65 Applications of the Haupsatz Herbrand s Theorem in LK (classical): xr(x) implies R(t 1 )... R(t n ) some t i (R quantifier-free). Extended Herbrand s Theorem in LK : Γ xr(x) implies Γ R(t 1 )... R(t n ) some t i (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.

66 Theories and Cut Elimination What happens when we try to apply the procedure of cut elimination to theories?

67 Theories and Cut Elimination What happens when we try to apply the procedure of cut elimination to theories? Axioms are detrimental to this procedure. It breaks down because the symmetry of the sequent calculus is lost. In general, we cannot remove cuts from deductions in a theory T when the cut formula is an axiom of T.

68 Theories and Cut Elimination What happens when we try to apply the procedure of cut elimination to theories? Axioms are detrimental to this procedure. It breaks down because the symmetry of the sequent calculus is lost. In general, we cannot remove cuts from deductions in a theory T when the cut formula is an axiom of T. However, sometimes the axioms of a theory are of bounded syntactic complexity. Then the procedure applies partially in that one can remove all cuts that exceed the complexity of the axioms of T.

69 Partial Cut Elimination Gives rise to partial cut elimination.

70 Partial Cut Elimination Gives rise to partial cut elimination. This is a very important tool in proof theory. For example, it works very well if the axioms of a theory can be presented as atomic intuitionistic sequents (also called Horn clauses), yielding the completeness of Robinsons resolution method.

71 Partial cut elimination also pays off in the case of fragments of PA and set theory with restricted induction schemes, be it induction on natural numbers or sets. This method can be used to extract bounds from proofs of Π 0 2 statements in such fragments.

72 Going Infinite Full arithmetic, i.e. PA, does not even allow for partial cut elimination since the induction axioms have unbounded complexity.

73 Going Infinite Full arithmetic, i.e. PA, does not even allow for partial cut elimination since the induction axioms have unbounded complexity. However, one can remove the obstacle against cut elimination in a drastic way by going infinite. The so-called ω-rule consists of the two types of infinitary inferences:

74 Going Infinite Full arithmetic, i.e. PA, does not even allow for partial cut elimination since the induction axioms have unbounded complexity. However, one can remove the obstacle against cut elimination in a drastic way by going infinite. The so-called ω-rule consists of the two types of infinitary inferences: Γ, F(0); Γ, F(1);... ; Γ, F(n);... Γ, x F (x) ωr

75 Going Infinite Full arithmetic, i.e. PA, does not even allow for partial cut elimination since the induction axioms have unbounded complexity. However, one can remove the obstacle against cut elimination in a drastic way by going infinite. The so-called ω-rule consists of the two types of infinitary inferences: Γ, F(0); Γ, F(1);... ; Γ, F(n);... Γ, x F (x) F(0), Γ ; F(1), Γ ;... ; F(n), Γ ;... x F (x), Γ ωr ωl

76 Going Infinite Full arithmetic, i.e. PA, does not even allow for partial cut elimination since the induction axioms have unbounded complexity. However, one can remove the obstacle against cut elimination in a drastic way by going infinite. The so-called ω-rule consists of the two types of infinitary inferences: Γ, F(0); Γ, F(1);... ; Γ, F(n);... Γ, x F (x) F(0), Γ ; F(1), Γ ;... ; F(n), Γ ;... x F (x), Γ ωr ωl The price to pay will be that deductions become infinite.

77 With the aid of the ω-rule, induction becomes logically deducible in infinitary logic. Theorem For every n there is a finite deduction D n of the sequent F(0), x [F(x) F(Sx)] F(n). Proof. Since B, Γ B is deducible for every formula B and sequence Γ, we obtain D 0. Let := F(0), x [F(x) F(Sx)]. From D n we obtain D n+1 : D n D F(n). F(Sn), F(Sn) L F(n) F(Sn), F(S(n)) L x [F(x) F(Sx)], F(S(n)) Struc F(0), x [F (x) F(Sx)] F (S(n))

78 Embedding PA Embedding Theorem If then for some m, k < ω. PA ω PA Γ ω+m k Γ

79 Reduction Lemma If PA ω with k = A, then α k Γ, A and PA ω β k A, Λ Θ PA ω α#β k Γ, Λ, Θ.

80 Cut Elimination for PA ω Theorem If PA ω α k+1 Γ, then PA ω ω α k Γ. Cut Elimination Theorem If PA ω α n Γ, then PA ω ω ω...ωα 0 Γ. ωα ω} ω.. {{}. n times

81 Infinitary Calculi for Set Theory To achieve (partial) cut elimination for set theory, one needs infinitary rules similar to the ω-rule. These rules enable one to get cut-free deductions of -induction. β-logic x [[ y x A(y)] A(x)] x A(x)

82 A brief history of ordinal representation systems

83 A brief history of ordinal representation systems Hardy (1904) wanted to construct a subset of R of size ℵ 1.

84 A brief history of ordinal representation systems Hardy (1904) wanted to construct a subset of R of size ℵ 1. Hardy gives explicit representations for all ordinals < ω 2.

85 O. Veblen, 1908 Veblen extended the initial segment of the countable for which fundamental sequences can be given effectively. He applied two new operations to continuous increasing functions on ordinals:

86 O. Veblen, 1908 Veblen extended the initial segment of the countable for which fundamental sequences can be given effectively. He applied two new operations to continuous increasing functions on ordinals: Derivation

87 O. Veblen, 1908 Veblen extended the initial segment of the countable for which fundamental sequences can be given effectively. He applied two new operations to continuous increasing functions on ordinals: Derivation Transfinite Iteration

88 O. Veblen, 1908 Veblen extended the initial segment of the countable for which fundamental sequences can be given effectively. He applied two new operations to continuous increasing functions on ordinals: Derivation Transfinite Iteration Let ON be the class of ordinals. A (class) function f : ON ON is said to be increasing if α < β implies f (α) < f (β) and continuous (in the order topology on ON) if f (lim α ξ ) = lim f (α ξ ) ξ<λ ξ<λ holds for every limit ordinal λ and increasing sequence (α ξ ) ξ<λ.

89 Derivations f is called normal if it is increasing and continuous.

90 Derivations f is called normal if it is increasing and continuous. The function β ω + β is normal while β β + ω is not continuous at ω since lim ξ<ω (ξ + ω) = ω but (lim ξ<ω ξ) + ω = ω + ω.

91 Derivations f is called normal if it is increasing and continuous. The function β ω + β is normal while β β + ω is not continuous at ω since lim ξ<ω (ξ + ω) = ω but (lim ξ<ω ξ) + ω = ω + ω. The derivative f of a function f : ON ON is the function which enumerates in increasing order the solutions of the equation f (α) = α, also called the fixed points of f.

92 Derivations f is called normal if it is increasing and continuous. The function β ω + β is normal while β β + ω is not continuous at ω since lim ξ<ω (ξ + ω) = ω but (lim ξ<ω ξ) + ω = ω + ω. The derivative f of a function f : ON ON is the function which enumerates in increasing order the solutions of the equation 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.

93 A Hierarchy of Ordinal Functions Given a normal function f : ON ON, define a hierarchy of normal functions as follows:

94 A Hierarchy of Ordinal Functions Given a normal function f : ON ON, define a hierarchy of normal functions as follows: f 0 = f

95 A Hierarchy of Ordinal Functions Given a normal function f : ON ON, define a hierarchy of normal functions as follows: f 0 = f f α+1 = f α

96 A Hierarchy of Ordinal Functions Given a normal function f : ON ON, define a hierarchy of normal functions as follows: f 0 = f f α+1 = f α f λ (ξ) = ξ th element of {Fixed points of f α } α<λ for λ limit.

97 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 = l, l(α) = ω α.

98 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 = l, l(α) = ω α. The least ordinal γ > 0 closed under ϕ l, i.e. the least ordinal > 0 satisfying ( α, β < γ) ϕ l (α, β) < γ is the famous ordinal Γ 0 which Feferman and Schütte determined to be the least ordinal unreachable by predicative means.

99 The Big Veblen Number Veblen extended this idea first to arbitrary finite numbers of arguments, but then also to transfinite numbers of arguments, with the proviso that in, for example Φ f (α 0, α 1,..., α η ), only a finite number of the arguments may be non-zero. α ν

100 The Big Veblen Number Veblen extended this idea first to arbitrary finite numbers of arguments, but then also to transfinite numbers of arguments, 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 with η < δ, and each α γ < δ. Φ l (α 0, α 1,..., α η )

101 The Big Leap: H. Bachmann 1950 Bachmann s novel idea: Use uncountable ordinals to keep track of the functions defined by diagonalization.

102 The Big Leap: H. Bachmann 1950 Bachmann s novel idea: Use uncountable ordinals to keep track of the functions defined by diagonalization. Define a set of ordinals B closed under successor such that with each limit λ B is associated an increasing sequence λ[ξ] : ξ < τ λ of ordinals λ[ξ] B of length τ λ B and lim ξ<τλ λ[ξ] = λ.

103 The Big Leap: H. Bachmann 1950 Bachmann s novel idea: Use uncountable ordinals to keep track of the functions defined by diagonalization. Define a set of ordinals B closed under successor such that with each limit λ B is associated an increasing sequence λ[ξ] : ξ < τ λ of ordinals λ[ξ] B of length τ λ B and lim ξ<τλ λ[ξ] = λ. Let Ω be the first uncountable ordinal. A hierarchy of functions (ϕ B α) α B is then obtained as follows: ϕ B 0 (β) = 1 + β ϕb α+1 (ϕ = B α ϕ B λ enumerates (Range of ϕ B λ[ξ] ) ξ<τ λ ) λ limit, τ λ < Ω ϕ B λ enumerates {β < Ω : ϕb λ[β] (0) = β} λ limit, τ λ = Ω.

104 After Bachmann, the story of ordinal representation systems becomes very complicated. Isles, Bridge, Gerber, Pfeiffer, Schütte extended Bachmann s approach. Drawback: Horrendous computations.

105 After Bachmann, the story of ordinal representation systems becomes very complicated. Isles, Bridge, Gerber, Pfeiffer, Schütte extended Bachmann s approach. Drawback: Horrendous computations. Aczel and Weyhrauch combined Bachmann s approach with uses of higher type functionals.

106 After Bachmann, the story of ordinal representation systems becomes very complicated. Isles, Bridge, Gerber, Pfeiffer, Schütte extended Bachmann s approach. Drawback: Horrendous computations. Aczel and Weyhrauch combined Bachmann s approach with uses of higher type functionals. Feferman s new proposal: Bachmann-type hierarchy without fundamental sequences.

107 After Bachmann, the story of ordinal representation systems becomes very complicated. Isles, Bridge, Gerber, Pfeiffer, Schütte extended Bachmann s approach. Drawback: Horrendous computations. Aczel and Weyhrauch combined Bachmann s approach with uses of higher type functionals. Feferman s new proposal: Bachmann-type hierarchy without fundamental sequences. Bridge and Buchholz showed computability of systems obtained by Feferman s approach.

108 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 with an inductively defined ordering on them.

109 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 (with strictly increasing functions) respecting direct limits and pull-backs. Representation systems from below (Setzer)

110 Second order arithmetic; Z 2 aka Analysis Z 2 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 +,,...

111 Second order arithmetic; Z 2 aka Analysis Z 2 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 Z 2, is a set; or more formally {n N P(n)} (CA) X n [n X A(x)] for any formula A(x) of Z 2.

112 Stratification of Comprehension A Π 1 k -formula (Σ1 k -formula) is a formula of Z 2 of the form X 1... QX k A(X 1,..., X k ) ( X 1... QX k A(X 1,..., X k )) with X 1... QX k ( X 1... QX k ) a string of k alternating set quantifiers, beginning with a universal quantifier (existential quantifier), followed by a formula A(X 1,..., X k ) without set quantifiers.

113 Stratification of Comprehension A Π 1 k -formula (Σ1 k -formula) is a formula of Z 2 of the form X 1... QX k A(X 1,..., X k ) ( X 1... QX k A(X 1,..., X k )) with X 1... QX k ( X 1... QX k ) a string of k alternating set quantifiers, beginning with a universal quantifier (existential quantifier), followed by a formula A(X 1,..., X k ) without set quantifiers. Π 1 k -comprehension (Σ1 k-comprehension) is the scheme with A(x) Π 1 k (Σ 1 k ). X n [n X A(x)]

114 Subsystems of Z 2 Basic arithmetical axioms in all subtheories of Z 2 are: defining axioms for 0, 1, +,, E, < (as for PA) and the induction axiom X [ 0 X n(n X n + 1 X) n (n X)].

115 Subsystems of Z 2 Basic arithmetical axioms in all subtheories of Z 2 are: defining axioms for 0, 1, +,, E, < (as for PA) and the induction axiom X [ 0 X n(n X n + 1 X) n (n X)]. For each axiom scheme Ax, (Ax) 0 denotes the theory consisting of the basic arithmetical axioms plus the scheme Ax.

116 Subsystems of Z 2 Basic arithmetical axioms in all subtheories of Z 2 are: defining axioms for 0, 1, +,, E, < (as for PA) and the induction axiom X [ 0 X n(n X n + 1 X) n (n X)]. For each axiom scheme Ax, (Ax) 0 denotes the theory consisting of the basic arithmetical axioms plus the scheme Ax. (Ax) stands for the theory (Ax) 0 augmented by the scheme of induction for all L 2 -formulae.

117 Subsystems of Z 2 Basic arithmetical axioms in all subtheories of Z 2 are: defining axioms for 0, 1, +,, E, < (as for PA) and the induction axiom X [ 0 X n(n X n + 1 X) n (n X)]. For each axiom scheme Ax, (Ax) 0 denotes the theory consisting of the basic arithmetical axioms plus the scheme Ax. (Ax) stands for the theory (Ax) 0 augmented by the scheme of induction for all L 2 -formulae. Let F be a collection of formulae of Z 2. Another important axiom scheme for formulae F in C is C AC n YF(n, Y ) Y nf (x, Y n ), where Y n := {m : 2 n 3 m Y }.

118 How much of Z 2 is needed? Hermann Weyl 1918 Das Kontinuum" Predicative Analysis.

119 How much of Z 2 is needed? Hermann Weyl 1918 Das Kontinuum" Predicative Analysis. Hilbert, Bernays 1938: Z 2 sufficient for Ordinary Mathematics"

120 How much of Z 2 is needed? Hermann Weyl 1918 Das Kontinuum" Predicative Analysis. Hilbert, Bernays 1938: Z 2 sufficient for Ordinary Mathematics" Minimal foundational frameworks for Ordinary Mathematics: Feferman, Lorenzen, Takeuti... Reverse Mathematics, early 1970s-now H. Friedman, S. Simpson,... Given a specific theorem τ of ordinary mathematics, which set existence axioms are needed in order to prove τ?

121 Five Systems For many mathematical theorems τ, there is a weakest natural subsystem S(τ) of Z 2 such that S(τ) proves τ. Moreover, it has turned out that S(τ) often belongs to a small list of specific subsystems of Z 2. Reverse Mathematics has singled out five subsystems of Z 2 : RCA 0 Recursive Comprehension

122 Five Systems For many mathematical theorems τ, there is a weakest natural subsystem S(τ) of Z 2 such that S(τ) proves τ. Moreover, it has turned out that S(τ) often belongs to a small list of specific subsystems of Z 2. Reverse Mathematics has singled out five subsystems of Z 2 : RCA 0 WKL 0 Recursive Comprehension Weak König s Lemma

123 Five Systems For many mathematical theorems τ, there is a weakest natural subsystem S(τ) of Z 2 such that S(τ) proves τ. Moreover, it has turned out that S(τ) often belongs to a small list of specific subsystems of Z 2. Reverse Mathematics has singled out five subsystems of Z 2 : RCA 0 WKL 0 ACA 0 Recursive Comprehension Weak König s Lemma Arithmetic Comprehension

124 Five Systems For many mathematical theorems τ, there is a weakest natural subsystem S(τ) of Z 2 such that S(τ) proves τ. Moreover, it has turned out that S(τ) often belongs to a small list of specific subsystems of Z 2. Reverse Mathematics has singled out five subsystems of Z 2 : RCA 0 WKL 0 ACA 0 ATR 0 Recursive Comprehension Weak König s Lemma Arithmetic Comprehension Arithmetic Transfinite Recursion

125 Five Systems For many mathematical theorems τ, there is a weakest natural subsystem S(τ) of Z 2 such that S(τ) proves τ. Moreover, it has turned out that S(τ) often belongs to a small list of specific subsystems of Z 2. Reverse Mathematics has singled out five subsystems of Z 2 : RCA 0 WKL 0 ACA 0 ATR 0 (Π 1 1 CA) 0 Recursive Comprehension Weak König s Lemma Arithmetic Comprehension Arithmetic Transfinite Recursion Π 1 1 -Comprehension

126 Mathematical Equivalences: Examples RCA 0 Every countable field has an algebraic closure"; Every countable ordered field has a real closure"

127 Mathematical Equivalences: Examples RCA 0 Every countable field has an algebraic closure"; Every countable ordered field has a real closure" WKL 0 Cauchy-Peano existence theorem for solutions of ordinary differential equations"; Hahn-Banch theorem for separable Banach spaces"

128 Mathematical Equivalences: Examples RCA 0 Every countable field has an algebraic closure"; Every countable ordered field has a real closure" WKL 0 Cauchy-Peano existence theorem for solutions of ordinary differential equations"; Hahn-Banch theorem for separable Banach spaces" ACA 0 Bolzano-Weierstrass theorem"; Every countable commutative ring with a unit has a maximal ideal"

129 Mathematical Equivalences: Examples RCA 0 Every countable field has an algebraic closure"; Every countable ordered field has a real closure" WKL 0 Cauchy-Peano existence theorem for solutions of ordinary differential equations"; Hahn-Banch theorem for separable Banach spaces" ACA 0 Bolzano-Weierstrass theorem"; Every countable commutative ring with a unit has a maximal ideal" ATR 0 Every countable reduced abelian p-group has an Ulm resolution"

130 Mathematical Equivalences: Examples RCA 0 Every countable field has an algebraic closure"; Every countable ordered field has a real closure" WKL 0 Cauchy-Peano existence theorem for solutions of ordinary differential equations"; Hahn-Banch theorem for separable Banach spaces" ACA 0 Bolzano-Weierstrass theorem"; Every countable commutative ring with a unit has a maximal ideal" ATR 0 Every countable reduced abelian p-group has an Ulm resolution" (Π 1 1 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 a divisible group and a reduced group"

131 ATR 0 = Γ 0 ACA 0 = ε 0 RCA 0 = ω ω = WKL 0 0

132 (Σ 1 2 -AC) + BI = ψ Ω 1 I ( 1 2 -CA) = ψ Ω 1 Ω ε0 (Π 1 1 CA) 0 = ψ Ω1 Ω ω ATR 0 = Γ 0

133 (Σ 1 2 -AC) + BI = ψ Ω 1 I

134 (Π 1 2 CA) 0 = ψ Ω1 R ω

135 A Brief History of Ordinal Analysis Gentzen 1936 theory PA ordinal ε 0

136 A Brief History of Ordinal Analysis Gentzen 1936 theory PA ordinal ε 0 Feferman, Schütte 1963 Predicative Second Order Arithmetic ordinal Γ 0

137 A Brief History of Ordinal Analysis Gentzen 1936 theory PA ordinal ε 0 Feferman, Schütte 1963 Predicative Second Order Arithmetic ordinal Γ 0 Takeuti 1967 (Π 1 1 -CA) 0, (Π 1 1-CA) + BI ordinals ψ Ω1 Ω ω, ψ Ω1 ε Ωω+1 cardinal analogue: ω-many regular cardinals

138 A Brief History of Ordinal Analysis Gentzen 1936 theory PA ordinal ε 0 Feferman, Schütte 1963 Predicative Second Order Arithmetic ordinal Γ 0 Takeuti 1967 (Π 1 1 -CA) 0, (Π 1 1-CA) + BI ordinals ψ Ω1 Ω ω, ψ Ω1 ε Ωω+1 cardinal analogue: ω-many regular cardinals Takeuti, Yasugi 1983 ( 1 2 -CA) ordinal ψ Ω1 Ω ε0 cardinal analogue: ε 0 -many regular cardinals

139 A Brief History of Ordinal Analysis cont d Buchholz, Pohlers, Sieg 1977 Theories of Iterated Inductive Definitions ordinals ψ Ω1 Ω ν cardinal analogue: ν-many regular cardinals

140 A Brief History of Ordinal Analysis cont d Buchholz, Pohlers, Sieg 1977 Theories of Iterated Inductive Definitions ordinals ψ Ω1 Ω ν cardinal analogue: ν-many regular cardinals Buchholz 1977 Ω ν+1 -rules

141 A Brief History of Ordinal Analysis cont d Buchholz, Pohlers, Sieg 1977 Theories of Iterated Inductive Definitions ordinals ψ Ω1 Ω ν cardinal analogue: ν-many regular cardinals Buchholz 1977 Ω ν+1 -rules Pohlers Method of Local Predicativity

142 A Brief History of Ordinal Analysis cont d Buchholz, Pohlers, Sieg 1977 Theories of Iterated Inductive Definitions ordinals ψ Ω1 Ω ν cardinal analogue: ν-many regular cardinals Buchholz 1977 Ω ν+1 -rules Pohlers Method of Local Predicativity Girard 1979 Π 1 2 -Logic

143 A Brief History of Ordinal Analysis cont d Buchholz, Pohlers, Sieg 1977 Theories of Iterated Inductive Definitions ordinals ψ Ω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

144 A Brief History of Ordinal Analysis cont d Jäger, Pohlers 1982 (Σ 1 2-AC) + BI, KPi ordinal ψ Ω1 I cardinal analogue: I inaccessible cardinal

145 A Brief History of Ordinal Analysis cont d Jäger, Pohlers 1982 (Σ 1 2-AC) + BI, KPi ordinal ψ Ω1 I cardinal analogue: I inaccessible cardinal R 1989 KPM ordinal ψ Ω1 M cardinal analogue: M Mahlo cardinal

146 A Brief History of Ordinal Analysis cont d Jäger, Pohlers 1982 (Σ 1 2-AC) + BI, KPi ordinal ψ Ω1 I cardinal analogue: I inaccessible cardinal R 1989 KPM ordinal ψ Ω1 M cardinal analogue: M Mahlo cardinal Buchholz 1990 Operator Controlled Derivations

147 A Brief History of Ordinal Analysis cont d R 1992 Π 3 -reflection ordinal ψ Ω1 K cardinal analogue: K weakly compact cardinal

148 A Brief History of Ordinal Analysis cont d R 1992 Π 3 -reflection ordinal ψ Ω1 K cardinal analogue: K weakly compact cardinal R 1992 First-order reflection cardinal analogue: totally indescribable cardinal

149 A Brief History of Ordinal Analysis cont d R 1992 Π 3 -reflection ordinal ψ Ω1 K cardinal analogue: K weakly compact cardinal R 1992 First-order reflection cardinal analogue: totally indescribable cardinal R 1995 Π 1 2 -Comprehension cardinal analogue: ω-many reducible cardinals

150 A Brief History of Ordinal Analysis cont d R 1992 Π 3 -reflection ordinal ψ Ω1 K cardinal analogue: K weakly compact cardinal R 1992 First-order reflection cardinal analogue: totally indescribable cardinal R 1995 Π 1 2 -Comprehension cardinal analogue: ω-many reducible cardinals Arai Ordinal Analysis of Theories up to Π 1 2 -Comprehension using Reductions on Finite Proof Figures and Ordinal Diagrams.

PROOF THEORY: From arithmetic to set theory

PROOF THEORY: From arithmetic to set theory PROOF THEORY: From arithmetic to set theory Michael Rathjen Leverhulme Fellow Days in Logic, Braga 23 25 January 2013 Plan of the Talks First Lecture 1 From Hilbert to Gentzen. 2 Gentzen s Hauptsatz and

More information

The Art of Ordinal Analysis

The Art of Ordinal Analysis The Art of Ordinal Analysis Michael Rathjen Abstract. Ordinal analysis of theories is a core area of proof theory whose origins can be traced back to Hilbert s programme - the aim of which was to lay to

More information

Proof Theory and Subsystems of Second-Order Arithmetic

Proof Theory and Subsystems of Second-Order Arithmetic Proof Theory and Subsystems of Second-Order Arithmetic 1. Background and Motivation Why use proof theory to study theories of arithmetic? 2. Conservation Results Showing that if a theory T 1 proves ϕ,

More information

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

Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction) Overview Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction) Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad@cmu.edu http://andrew.cmu.edu/

More information

A Super Introduction to Reverse Mathematics

A Super Introduction to Reverse Mathematics A Super Introduction to Reverse Mathematics K. Gao December 12, 2015 Outline Background Second Order Arithmetic RCA 0 and Mathematics in RCA 0 Other Important Subsystems Reverse Mathematics and Other Branches

More information

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

Long Proofs. Michael Rathjen University of Leeds. RaTLoCC 2011 Ramsey Theory in Logic, Combinatorics and Complexity Long Proofs Michael Rathjen University of Leeds RaTLoCC 2011 Ramsey Theory in Logic, Combinatorics and Complexity Bertinoro International Center for Informatics May 26, 2011 Relevance of Gödel s incompleteness

More information

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

There are infinitely many set variables, X 0, X 1,..., each of which is 4. Second Order Arithmetic and Reverse Mathematics 4.1. The Language of Second Order Arithmetic. We ve mentioned that Peano arithmetic is sufficient to carry out large portions of ordinary mathematics,

More information

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

Semantic methods in proof theory. Jeremy Avigad. Department of Philosophy. Carnegie Mellon University. Semantic methods in proof theory Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad@cmu.edu http://macduff.andrew.cmu.edu 1 Proof theory Hilbert s goal: Justify classical mathematics.

More information

Ordinal Analysis and the Infinite Ramsey Theorem

Ordinal Analysis and the Infinite Ramsey Theorem Ordinal Analysis and the Infinite Ramsey Theorem Bahareh Afshari and Michael Rathjen Abstract The infinite Ramsey theorem is known to be equivalent to the statement for every set X and natural number n,

More information

Part II. Logic and Set Theory. Year

Part II. Logic and Set Theory. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]

More information

Interpreting classical theories in constructive ones

Interpreting classical theories in constructive ones Interpreting classical theories in constructive ones Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad+@cmu.edu http://macduff.andrew.cmu.edu 1 A brief history of proof theory Before

More information

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

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

More information

The Gödel Hierarchy and Reverse Mathematics

The Gödel Hierarchy and Reverse Mathematics The Gödel Hierarchy and Reverse Mathematics Stephen G. Simpson Pennsylvania State University http://www.math.psu.edu/simpson/ simpson@math.psu.edu Symposium on Hilbert s Problems Today Pisa, Italy April

More information

Reverse Mathematics and Well-ordering Principles: A Pilot Study

Reverse Mathematics and Well-ordering Principles: A Pilot Study Reverse Mathematics and Well-ordering Principles: A Pilot Study Bahareh Afshari and Michael Rathjen 1,2 Department of Pure Mathematics University of Leeds Leeds, LS2 9JT, UK Abstract The larger project

More information

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

Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer) Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer) Jeffrey Ketland, February 4, 2000 During the nineteenth century, and up until around 1939, many major mathematicians were

More information

Part II Logic and Set Theory

Part II Logic and Set Theory Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)

More information

Propositional Logic Language

Propositional Logic Language Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite

More information

Completeness Theorems and λ-calculus

Completeness Theorems and λ-calculus Thierry Coquand Apr. 23, 2005 Content of the talk We explain how to discover some variants of Hindley s completeness theorem (1983) via analysing proof theory of impredicative systems We present some remarks

More information

Proof Theory, Modal Logic and Reflection Principles

Proof Theory, Modal Logic and Reflection Principles Proof Theory, Modal Logic and Reflection Principles Mexico City 2014 Abstracts Sergei Artemov Reflection vs. co-reflection in Intuitionistic Epistemic Logic. This is joint work with Tudor Protopopescu.

More information

Well-foundedness of Countable Ordinals and the Hydra Game

Well-foundedness of Countable Ordinals and the Hydra Game Well-foundedness of Countable Ordinals and the Hydra Game Noah Schoem September 11, 2014 1 Abstract An argument involving the Hydra game shows why ACA 0 is insufficient for a theory of ordinals in which

More information

Fast Growing Functions and Arithmetical Independence Results

Fast Growing Functions and Arithmetical Independence Results Fast Growing Functions and Arithmetical Independence Results Stanley S. Wainer (Leeds UK) Stanford, March 2013 1. Intro A Mathematical Incompleteness Are there any genuine mathematical examples of incompleteness?

More information

form, but that fails as soon as one has an object greater than every natural number. Induction in the < form frequently goes under the fancy name \tra

form, but that fails as soon as one has an object greater than every natural number. Induction in the < form frequently goes under the fancy name \tra Transnite Ordinals and Their Notations: For The Uninitiated Version 1.1 Hilbert Levitz Department of Computer Science Florida State University levitz@cs.fsu.edu Intoduction This is supposed to be a primer

More information

NONSTANDARD ARITHMETIC AND RECURSIVE COMPREHENSION

NONSTANDARD ARITHMETIC AND RECURSIVE COMPREHENSION NONSTANDARD ARITHMETIC AND RECURSIVE COMPREHENSION H. JEROME KEISLER Abstract. First order reasoning about hyperintegers can prove things about sets of integers. In the author s paper Nonstandard Arithmetic

More information

Reverse Mathematics. Benedict Eastaugh December 13, 2011

Reverse Mathematics. Benedict Eastaugh December 13, 2011 Reverse Mathematics Benedict Eastaugh December 13, 2011 In ordinary mathematical practice, mathematicians prove theorems, reasoning from a fixed 1 set of axioms to a logically derivable conclusion. The

More information

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time Joan Rand Moschovakis Occidental College, Emerita ASL Special Session on Intuitionism and Intuitionistic Logic

More information

CONSERVATION by Harvey M. Friedman September 24, 1999

CONSERVATION by Harvey M. Friedman September 24, 1999 CONSERVATION by Harvey M. Friedman September 24, 1999 John Burgess has specifically asked about whether one give a finitistic model theoretic proof of certain conservative extension results discussed in

More information

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello. logic s Lectures 17-20: logic in 2 / 40 logic s Interpreting first-order logic in In Logic, first-order s are a wide class of formal s used for talking about structures of any kind (where the restriction

More information

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

Set Theory and the Foundation of Mathematics. June 19, 2018 1 Set Theory and the Foundation of Mathematics June 19, 2018 Basics Numbers 2 We have: Relations (subsets on their domain) Ordered pairs: The ordered pair x, y is the set {{x, y}, {x}}. Cartesian products

More information

On sequent calculi vs natural deductions in logic and computer science

On sequent calculi vs natural deductions in logic and computer science On sequent calculi vs natural deductions in logic and computer science L. Gordeev Uni-Tübingen, Uni-Ghent, PUC-Rio PUC-Rio, Rio de Janeiro, October 13, 2015 1. Sequent calculus (SC): Basics -1- 1. Sequent

More information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)

More information

Introduction to Metalogic

Introduction to Metalogic Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)

More information

AMS regional meeting Bloomington, IN April 1, 2017

AMS regional meeting Bloomington, IN April 1, 2017 Joint work with: W. Boney, S. Friedman, C. Laskowski, M. Koerwien, S. Shelah, I. Souldatos University of Illinois at Chicago AMS regional meeting Bloomington, IN April 1, 2017 Cantor s Middle Attic Uncountable

More information

Classical Propositional Logic

Classical Propositional Logic The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,

More information

Slow Consistency. 1 Preliminaries. Sy-David Friedman 1, Michael Rathjen 2, Andreas Weiermann 3

Slow Consistency. 1 Preliminaries. Sy-David Friedman 1, Michael Rathjen 2, Andreas Weiermann 3 The Infinity Project Slow Consistency Sy-David Friedman 1, Michael Rathjen 2, Andreas Weiermann 3 1 Kurt Gödel Research Center for Mathematical Logic, Universität Wien, Währingerstrasse 25, A-19 Wien,

More information

From Hilbert to Gentzen and beyond

From Hilbert to Gentzen and beyond From Hilbert to Gentzen and beyond Reinhard Kahle CMA & Departamento de Matemática FCT, Universidade Nova de Lisboa Hilbert Bernays Summer School 2016 Göttingen Partially funded by the FCT projects Hilbert

More information

König s Lemma and Kleene Tree

König s Lemma and Kleene Tree König s Lemma and Kleene Tree Andrej Bauer May 3, 2006 Abstract I present a basic result about Cantor space in the context of computability theory: the computable Cantor space is computably non-compact.

More information

Ramsey Theory and Reverse Mathematics

Ramsey Theory and Reverse Mathematics Ramsey Theory and Reverse Mathematics University of Notre Dame Department of Mathematics Peter.Cholak.1@nd.edu Supported by NSF Division of Mathematical Science May 24, 2011 The resulting paper Cholak,

More information

185.A09 Advanced Mathematical Logic

185.A09 Advanced Mathematical Logic 185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted

More information

On Ramsey s Theorem for Pairs

On Ramsey s Theorem for Pairs On Ramsey s Theorem for Pairs Peter A. Cholak, Carl G. Jockusch Jr., and Theodore A. Slaman On the strength of Ramsey s theorem for pairs. J. Symbolic Logic, 66(1):1-55, 2001. www.nd.edu/~cholak Ramsey

More information

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

This is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability 16.2. MINIMAL ARITHMETIC AND REPRESENTABILITY 207 If T is a consistent theory in the language of arithmetic, we say a set S is defined in T by D(x) if for all n, if n is in S, then D(n) is a theorem of

More information

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

20 Ordinals. Definition A set α is an ordinal iff: (i) α is transitive; and. (ii) α is linearly ordered by. Example 20.2. 20 Definition 20.1. A set α is an ordinal iff: (i) α is transitive; and (ii) α is linearly ordered by. Example 20.2. (a) Each natural number n is an ordinal. (b) ω is an ordinal. (a) ω {ω} is an ordinal.

More information

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

Harmonious Logic: Craig s Interpolation Theorem and its Descendants. Solomon Feferman Stanford University Harmonious Logic: Craig s Interpolation Theorem and its Descendants Solomon Feferman Stanford University http://math.stanford.edu/~feferman Interpolations Conference in Honor of William Craig 13 May 2007

More information

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

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0

More information

Informal Statement Calculus

Informal Statement Calculus FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example

More information

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

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Michael Rathjen Department of Pure Mathematics University of Leeds, Leeds LS2 9JT, England E-mail: rathjen@maths.leeds.ac.uk

More information

The logic of Σ formulas

The logic of Σ formulas The logic of Σ formulas Andre Kornell UC Davis BLAST August 10, 2018 Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 1 / 22 the Vienna Circle The meaning of a proposition is the

More information

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

VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 BENJAMIN LEDEAUX Abstract. This expository paper introduces model theory with a focus on countable models of complete theories. Vaught

More information

Muchnik and Medvedev Degrees of Π 0 1

Muchnik and Medvedev Degrees of Π 0 1 Muchnik and Medvedev Degrees of Π 0 1 Subsets of 2ω Stephen G. Simpson Pennsylvania State University http://www.math.psu.edu/simpson/ simpson@math.psu.edu University of Lisbon July 19, 2001 1 Outline of

More information

Games and Abstract Inductive definitions

Games and Abstract Inductive definitions University of Bristol Kolkata, 5.i.2007 www.maths.bris.ac.uk/ mapdw Introduction 1) Ordinals and operators. (i) Ordinals (ii) Operators, monotone and non-monotone. 2) Circular Definitions (Gupta-Belnap).

More information

Reverse mathematics and uniformity in proofs without excluded middle

Reverse mathematics and uniformity in proofs without excluded middle Reverse mathematics and uniformity in proofs without excluded middle Jeffry L. Hirst jlh@math.appstate.edu Carl Mummert mummertcb@appstate.edu Appalachian State University Submitted for publication: 5/3/2006

More information

Ordered Groups: A Case Study In Reverse Mathematics

Ordered Groups: A Case Study In Reverse Mathematics Ordered Groups: A Case Study In Reverse Mathematics Reed Solomon August 28, 2003 1 Introduction The fundamental question in reverse mathematics is to determine which set existence axioms are required to

More information

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

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin large and large and March 3, 2015 Characterizing cardinals by L ω1,ω large and L ω1,ω satisfies downward Lowenheim Skolem to ℵ 0 for sentences. It does not satisfy upward Lowenheim Skolem. Definition sentence

More information

Autonomous fixed point progressions and fixed point transfinite recursion

Autonomous fixed point progressions and fixed point transfinite recursion Autonomous fixed point progressions and fixed point transfinite recursion Thomas Strahm Institut für Informatik und angewandte Mathematik Universität Bern, Switzerland strahm@iam.unibe.ch Abstract. This

More information

How Philosophy Impacts on Mathematics

How Philosophy Impacts on Mathematics .. How Philosophy Impacts on Mathematics Yang Rui Zhi Department of Philosophy Peking University Fudan University March 20, 2012 Yang Rui Zhi (PKU) Philosophical Impacts on Mathematics 20 Mar. 2012 1 /

More information

NOTES FOR 197, SPRING 2018

NOTES FOR 197, SPRING 2018 NOTES FOR 197, SPRING 2018 We work in ZFDC, Zermelo-Frankel Theory with Dependent Choices, whose axioms are Zermelo s I - VII, the Replacement Axiom VIII and the axiom DC of dependent choices; when we

More information

More Model Theory Notes

More Model Theory Notes More Model Theory Notes Miscellaneous information, loosely organized. 1. Kinds of Models A countable homogeneous model M is one such that, for any partial elementary map f : A M with A M finite, and any

More information

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

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007) Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1

More information

Infinite objects in constructive mathematics

Infinite objects in constructive mathematics Infinite objects in constructive mathematics Thierry Coquand Mar. 24, 2005 Goal of this presentation Introduction to some recent developments in constructive algebra and abstract functional analysis This

More information

Proof theory for set theories

Proof theory for set theories Proof theory for set theories Toshiyasu Arai (Chiba, Japan) Aug.7, LC2015, Helsinki, Finland 1 Here we are concerned with formal proofs in set theory. Which kind of sets are proved to exist? 1. Bounding

More information

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

MATHEMATICS: CONCEPTS, AND FOUNDATIONS Vol. II - Model Theory - H. Jerome Keisler ATHEATCS: CONCEPTS, AND FOUNDATONS Vol. - odel Theory - H. Jerome Keisler ODEL THEORY H. Jerome Keisler Department of athematics, University of Wisconsin, adison Wisconsin U.S.A. Keywords: adapted probability

More information

DOES REDUCTIVE PROOF THEORY HAVE A VIABLE RATIONALE?

DOES REDUCTIVE PROOF THEORY HAVE A VIABLE RATIONALE? DOES REDUCTIVE PROOF THEORY HAVE A VIABLE RATIONALE? Solomon Feferman Abstract The goals of reduction and reductionism in the natural sciences are mainly explanatory in character, while those in mathematics

More information

The Skolemization of existential quantifiers in intuitionistic logic

The Skolemization of existential quantifiers in intuitionistic logic The Skolemization of existential quantifiers in intuitionistic logic Matthias Baaz and Rosalie Iemhoff Institute for Discrete Mathematics and Geometry E104, Technical University Vienna, Wiedner Hauptstrasse

More information

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

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Mathematical Logic Quarterly, 16 January 2013 Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Michael Rathjen 1, 1 Department of Pure Mathematics, University of Leeds,

More information

Propositional and Predicate Logic - XIII

Propositional and Predicate Logic - XIII Propositional and Predicate Logic - XIII Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - XIII WS 2016/2017 1 / 22 Undecidability Introduction Recursive

More information

New directions in reverse mathematics

New directions in reverse mathematics New directions in reverse mathematics Damir D. Dzhafarov University of California, Berkeley February 20, 2013 A foundational motivation. Reverse mathematics is motivated by a foundational question: Question.

More information

Introduction to Set Theory

Introduction to Set Theory Introduction to Set Theory George Voutsadakis 1 1 Mathematics and Computer Science Lake Superior State University LSSU Math 400 George Voutsadakis (LSSU) Set Theory June 2014 1 / 67 Outline 1 Ordinal Numbers

More information

New directions in reverse mathematics

New directions in reverse mathematics New directions in reverse mathematics Damir D. Dzhafarov University of Connecticut January 17, 2013 A foundational motivation. Reverse mathematics is motivated by a foundational question: Question. Which

More information

The Vaught Conjecture Do uncountable models count?

The Vaught Conjecture Do uncountable models count? The Vaught Conjecture Do uncountable models count? John T. Baldwin Department of Mathematics, Statistics and Computer Science University of Illinois at Chicago May 22, 2005 1 Is the Vaught Conjecture model

More information

Lecture 11: Minimal types

Lecture 11: Minimal types MODEL THEORY OF ARITHMETIC Lecture 11: Minimal types Tin Lok Wong 17 December, 2014 Uniform extension operators are used to construct models with nice structural properties Thus, one has a very simple

More information

Handbook of Logic and Proof Techniques for Computer Science

Handbook of Logic and Proof Techniques for Computer Science Steven G. Krantz Handbook of Logic and Proof Techniques for Computer Science With 16 Figures BIRKHAUSER SPRINGER BOSTON * NEW YORK Preface xvii 1 Notation and First-Order Logic 1 1.1 The Use of Connectives

More information

Nonmonotone Inductive Definitions

Nonmonotone Inductive Definitions Nonmonotone Inductive Definitions Shane Steinert-Threlkeld March 15, 2012 Brief Review of Inductive Definitions Inductive Definitions as Sets of Clauses Definition A set B of clauses (of the form A b)

More information

Qualifying Exam Logic August 2005

Qualifying Exam Logic August 2005 Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up

More information

The constructible universe

The constructible universe The constructible universe In this set of notes I want to sketch Gödel s proof that CH is consistent with the other axioms of set theory. Gödel s argument goes well beyond this result; his identification

More information

2.2 Lowenheim-Skolem-Tarski theorems

2.2 Lowenheim-Skolem-Tarski theorems Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore

More information

A Schütte-Tait style cut-elimination proof for first-order Gödel logic

A Schütte-Tait style cut-elimination proof for first-order Gödel logic A Schütte-Tait style cut-elimination proof for first-order Gödel logic Matthias Baaz and Agata Ciabattoni Technische Universität Wien, A-1040 Vienna, Austria {agata,baaz}@logic.at Abstract. We present

More information

Universes and the limits of Martin-Löf type theory

Universes and the limits of Martin-Löf type theory Universes and the limits of Martin-Löf type theory Michael Rathjen School of Mathematics University of Leeds Russell 08 Proof Theory meets Type Theory Swansea, March 15, 2008 Two foundational programmes

More information

The Absoluteness of Constructibility

The Absoluteness of Constructibility Lecture: The Absoluteness of Constructibility We would like to show that L is a model of V = L, or, more precisely, that L is an interpretation of ZF + V = L in ZF. We have already verified that σ L holds

More information

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas. 1 Chapter 1 Propositional Logic Mathematical logic studies correct thinking, correct deductions of statements from other statements. Let us make it more precise. A fundamental property of a statement is

More information

PROOF THEORY OF REFLECTION

PROOF THEORY OF REFLECTION PROOF THEORY OF REFLECTION Michael Rathjen Department of Mathematics, Ohio State University Columbus, OH 43210 February 21, 1993 Research partially supported by NSF grant DMS 9203443. 1 Abstract The paper

More information

Numbers, Ordinals and Cardinals

Numbers, Ordinals and Cardinals Numbers, Ordinals and Cardinals Klaus Sutner Carnegie Mellon University Ordinals 2015/9/30 19:05 1 Real Numbers Cantor s Ordinals Transfinite Induction Cardinals Natural Numbers 3 We have seen how to implement

More information

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

Partial Collapses of the Σ 1 Complexity Hierarchy in Models for Fragments of Bounded Arithmetic Partial Collapses of the Σ 1 Complexity Hierarchy in Models for Fragments of Bounded Arithmetic Zofia Adamowicz Institute of Mathematics, Polish Academy of Sciences Śniadeckich 8, 00-950 Warszawa, Poland

More information

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3

More information

Goodstein s theorem revisited

Goodstein s theorem revisited Goodstein s theorem revisited Michael Rathjen School of Mathematics, University of Leeds Leeds, LS2 JT, England Abstract In this paper it is argued that unprovability of the termination of special Goodstein

More information

Axiomatic Theories of Truth

Axiomatic Theories of Truth Axiomatic Theories of Truth Graham Leigh University of Leeds LC 8, 8th July 28 Graham Leigh (University of Leeds) Axiomatic Theories of Truth LC 8, 8th July 28 1 / 15 Introduction Formalising Truth Formalising

More information

The Countable Henkin Principle

The Countable Henkin Principle The Countable Henkin Principle Robert Goldblatt Abstract. This is a revised and extended version of an article which encapsulates a key aspect of the Henkin method in a general result about the existence

More information

ADMISSIBLE PROOF THEORY AND BEYOND

ADMISSIBLE PROOF THEORY AND BEYOND ADMISSIBLE PROOF THEORY AND BEYOND Michael Rathjen Universität Münster, Germany 1 Prologue Ordinals made their entrance in proof theory through Gentzen s second consistency proof for Peano Arithmetic by

More information

An Introduction to Proof Theory

An Introduction to Proof Theory An Introduction to Proof Theory Class 1: Foundations Agata Ciabattoni and Shawn Standefer anu lss december 2016 anu Our Aim To introduce proof theory, with a focus on its applications in philosophy, linguistics

More information

MODEL THEORY FOR ALGEBRAIC GEOMETRY

MODEL THEORY FOR ALGEBRAIC GEOMETRY MODEL THEORY FOR ALGEBRAIC GEOMETRY VICTOR ZHANG Abstract. We demonstrate how several problems of algebraic geometry, i.e. Ax-Grothendieck, Hilbert s Nullstellensatz, Noether- Ostrowski, and Hilbert s

More information

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION KRIPKE S THEORY OF TRUTH RICHARD G HECK, JR 1. INTRODUCTION The purpose of this note is to give a simple, easily accessible proof of the existence of the minimal fixed point, and of various maximal fixed

More information

Disjoint n-amalgamation

Disjoint n-amalgamation October 13, 2015 Varieties of background theme: the role of infinitary logic Goals 1 study n- toward 1 existence/ of atomic models in uncountable cardinals. 2 0-1-laws 2 History, aec, and Neo-stability

More information

Constructions of Models in Fuzzy Logic with Evaluated Syntax

Constructions of Models in Fuzzy Logic with Evaluated Syntax Constructions of Models in Fuzzy Logic with Evaluated Syntax Petra Murinová University of Ostrava IRAFM 30. dubna 22 701 03 Ostrava Czech Republic petra.murinova@osu.cz Abstract This paper is a contribution

More information

Axiomatic set theory. Chapter Why axiomatic set theory?

Axiomatic set theory. Chapter Why axiomatic set theory? Chapter 1 Axiomatic set theory 1.1 Why axiomatic set theory? Essentially all mathematical theories deal with sets in one way or another. In most cases, however, the use of set theory is limited to its

More information

Introduction to dependent type theory. CIRM, May 30

Introduction to dependent type theory. CIRM, May 30 CIRM, May 30 Goals of this presentation Some history and motivations Notations used in type theory Main goal: the statement of main properties of equality type and the univalence axiom First talk P ropositions

More information

An ordinal analysis for theories of self-referential truth

An ordinal analysis for theories of self-referential truth An ordinal analysis for theories of self-referential truth Graham Emil Leigh and Michael Rathjen December 19, 29 Abstract The first attempt at a systematic approach to axiomatic theories of truth was undertaken

More information

The Model-Theoretic Ordinal Analysis of Theories of Predicative Strength

The Model-Theoretic Ordinal Analysis of Theories of Predicative Strength The Model-Theoretic Ordinal Analysis of Theories of Predicative Strength Jeremy Avigad and Richard Sommer October 14, 1997 Abstract We use model-theoretic methods described in [3] to obtain ordinal analyses

More information

Theories for Feasible Set Functions

Theories for Feasible Set Functions Theories for Feasible Set Functions Arnold Beckmann joint work with Sam Buss, Sy-David Friedman, Moritz Müller and Neil Thapen (work in progress) Department of Computer Science College of Science, Swansea

More information

Descriptive Set theory

Descriptive Set theory Descriptive Set theory by George Barmpalias Institute for Language, Logic and Computation Lectures 1 8 Last updated on the 10th of November 2009 What is Descriptive set theory? What is Descriptive set

More information

ON THE STRENGTH OF RAMSEY S THEOREM FOR PAIRS

ON THE STRENGTH OF RAMSEY S THEOREM FOR PAIRS ON THE STRENGTH OF RAMSEY S THEOREM FOR PAIRS PETER A. CHOLAK, CARL G. JOCKUSCH, JR., AND THEODORE A. SLAMAN Abstract. We study the proof theoretic strength and effective content of the infinite form of

More information