A simple proof of second-order strong normalization with permutative conversions
The authors present a proof of strong normalization for first- and second-order intuitionistic natural deduction including disjunction, first-order existence and permutative conversions. It follows the Tait-Girard approach using computability predicates and saturated sets. As main technical advantage compared with other strong normalization proofs in this area, the authors (re)establish a convenient modularity of the proof (p.~135f): ``Instead of natural deductions deriving a formula \(A\) one works (via Curry-Howard isomorphism) with corresponding \(\lambda\)-terms of type \(A\). A useful device introduced in [\textit{W. W. Tait}, ``A realizability interpretation of the theory of species, Logic Colloq., Symp. Logic Boston 1972--73, Lect. Notes Math. 453, 240--251 (1975; Zbl 0328.02014)], [...] is to switch to untyped \(\lambda\)-terms, some of which can belong to a set \(\bar{A}\) of computable terms of type \(A\). [... A] simple induction on \(A\) proves that all terms in \(\bar{A}\) are strongly normalizing. After this it turned out to be possible to prove that every typed term \(t\) of type \(A\) belongs to \(\bar{A}\), hence strongly normalizes. The second proof is by induction on the term \(t\). [...] Most of the obvious attempts to define sets \(\overline{\exists x A}\) and \(\overline{A \vee B}\) of computable terms of type \(\exists x A\) and \(A \vee B\) stall because the complexity of the conclusion \(C\) of the \(\exists\)- or \(\vee\)-elimination rule [...] is not connected in any way with the complexity of \(\exists x A\) or \(A \vee B\). This difficulty is resolved in the present paper by additional conversions \((\exists)\), \((\vee 1)\), \((\vee 2)\) [...], which allow us to define \(\overline{\exists x A}\) in terms of \(\bar{A}\). The paper gives not only a simple and complete proof of strong normalization for various first- and second-order logics, but the proof is also ``suitable both for extensions to stronger systems and for teaching (p.~135).
- Short Proofs of Strong Normalization
- Short proofs of normalization for the simply-typed \(\lambda\)-calculus, permutative conversions and Gödel's \(\mathbf T\)
- Strong normalization of classical natural deduction with disjunctions
- Proofs of strong normalisation for second order classical natural deduction
- A direct proof of strong normalization for full constructive second-order logic
- A short proof of the strong normalization of classical natural deduction with disjunction
- scientific article; zbMATH DE number 42059 (Why is no real title available?)
- scientific article; zbMATH DE number 3503206 (Why is no real title available?)
- scientific article; zbMATH DE number 3513750 (Why is no real title available?)
- scientific article; zbMATH DE number 1114347 (Why is no real title available?)
- scientific article; zbMATH DE number 1497485 (Why is no real title available?)
- scientific article; zbMATH DE number 3275554 (Why is no real title available?)
- scientific article; zbMATH DE number 3349775 (Why is no real title available?)
- scientific article; zbMATH DE number 3358455 (Why is no real title available?)
- scientific article; zbMATH DE number 3365217 (Why is no real title available?)
- Metamathematical investigation of intuitionistic arithmetic and analysis. With contributions by C. A. Smorynski, J. I. Zucker and W. A. Howard
- Non-strictly positive fixed points for classical natural deduction
- On the strong normalisation of intuitionistic natural deduction with permutation-conversions
- Short proofs of normalization for the simply-typed \(\lambda\)-calculus, permutative conversions and Gödel's \(\mathbf T\)
- The completeness of Heyting first-order logic
- Short proofs of normalization for the simply-typed \(\lambda\)-calculus, permutative conversions and Gödel's \(\mathbf T\)
- Strong normalization of classical natural deduction with disjunctions
- Short Proofs of Strong Normalization
- Simple Saturated Sets for Disjunction and Second-Order Existential Quantification
- scientific article; zbMATH DE number 4055611 (Why is no real title available?)
- Strong normalization for truth table natural deduction
- A note on how to extend Gentzen's second consistency proof to a proof of normalization for first order arithmetic
- The existential fragment of second-order propositional intuitionistic logic is undecidable
- Inhabitation of polymorphic and existential types
This page was built for publication: A simple proof of second-order strong normalization with permutative conversions
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2566069)