Herbrand's theorem as higher order recursion

Open Access
Authors
Publication date 06-2020
Journal Annals of Pure and Applied Logic
Article number 102792
Volume | Issue number 171 | 6
Number of pages 45
Organisations
  • Interfacultary Research - Institute for Logic, Language and Computation (ILLC)
Abstract
This article examines the computational content of the classical Gentzen sequent calculus. There are a number of well-known methods that extract computational content from first-order logic but applying these to the sequent calculus involves first translating proofs into other formalisms, Hilbert calculi or Natural Deduction for example. A direct approach which mirrors the symmetry inherent in sequent calculus has potential merits in relation to proof-theoretic considerations such as the (non-)confluence of cut elimination, the problem of cut introduction, proof compression and proof equivalence. Motivated by such applications, we provide a representation of sequent calculus proofs as higher order recursion schemes. Our approach associates to an LK proof π of ⇒ ∃vF, where F is quantifier free, an acyclic higher order recursion scheme H with a finite language yielding a Herbrand disjunction for ∃vF. More generally, we show that the language of H contains all Herbrand disjunctions computable from π via a broad range of cut elimination strategies.
Document type Article
Language English
Published at https://doi.org/10.1016/j.apal.2020.102792
Downloads
1-s2.0-S0168007220300166-main (Final published version)
Permalink to this page
Back