Light functional interpretation

  • Authors:
  • Mircea-Dan Hernest

  • Affiliations:
  • Laboratoire d'Informatique (LIX), École Polytechnique, Palaiseau, France

  • Venue:
  • CSL'05 Proceedings of the 19th international conference on Computer Science Logic
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give a Natural Deduction formulation of an adaptation of Gödel's functional (Dialectica) interpretation to the extraction of (more) efficient programs from (classical) proofs. We adapt Jørgensen's formulation of pure Dialectica translation by eliminating his “Contraction Lemma” and allowing free variables in the extracted terms (which is more suitable in a Natural Deduction setting). We also adapt Berger's uniform existential and universal quantifiers to the Dialectica-extraction context. The use of such quantifiers without computational meaning permits the identification and isolation of contraction formulas which would otherwise be redundantly included in the pure-Dialectica extracted terms. In the end we sketch the possible combination of our refinement of Gödel's Dialectica interpretation with its adaptation to the extraction of bounds due to Kohlenbach into a light monotone functional interpretation.