Primer año de posgradoFoundationsLección disponible
Proof theory
Proofs as mathematical objects: natural deduction and sequent calculus, cut elimination and normalisation, consistency proofs and ordinal analysis, and the link to computation through Curry–Howard.
math.found.proof-theory
Se basa en
Requisitos previos obligatorios, hasta el fondo: 30
Aprenderás a
- Present classical and intuitionistic sequent calculi and prove cut elimination for propositional logic.
- Derive the subformula property and consistency from cut elimination.
- Explain the idea of Gentzen's consistency proof for PA using transfinite induction up to ε₀.
Definición
- A sequent Γ ⊢ Δ asserts that the conjunction of the formulas in Γ entails the disjunction of those in Δ.
- The cut rule combines proofs of Γ ⊢ A, Δ and Γ′, A ⊢ Δ′ into a proof of Γ, Γ′ ⊢ Δ, Δ′.
- ε₀ is the least ordinal ε with ω^ε = ε.
Teorema
- Gentzen's Hauptsatz: the cut rule is admissible in the sequent calculus for first-order logic.
- Cut-free proofs have the subformula property.
- Gentzen (1936): the consistency of PA is provable in primitive recursive arithmetic together with quantifier-free transfinite induction up to ε₀.
- PA does not prove transfinite induction up to ε₀ (for a standard notation system), although it proves it for every smaller ordinal in that system.
Errores frecuentes
- Thinking Gentzen's proof is circular; it relies on a principle not available in PA but different in kind from PA's consistency.
- Believing cut elimination shortens proofs; it can increase their length enormously (non-elementarily).
Descubrimientos opcionales
- Categorical logic Proofs modulo normalisation can be organised into categories: proofs in the conjunction–implication fragment of intuitionistic logic correspond to morphisms of free cartesian closed categories.
- The λ-calculus Curry–Howard: natural-deduction proofs are typed λ-terms, and cut elimination corresponds to β-reduction (normalisation).
- ← Proof: direct, contrapositive, contradiction and induction
- ← Type theory and propositions as types
- ← Computational complexity
Lecturas complementarias
- A. S. Troelstra and H. Schwichtenberg, Basic Proof Theory (1996)
- Jean-Yves Girard, Yves Lafont and Paul Taylor, Proofs and Types (1989)
- Gaisi Takeuti, Proof Theory (1975)