A functional functional interpretation
Author: Pierre-Marie Pédrot
Paper Information
| Title: | A functional functional interpretation |
| Authors: | Pierre-Marie Pédrot |
| Proceedings: | CSL-LICS 2014 Full and Final Proceedings |
| Editors: | Dale Miller and Laura Kovacs |
| Keywords: | Dialectica translation, Linear logic, Dependent types, Abstract machine, Classical realizability, Direct style |
| Abstract: | ABSTRACT. In this paper, we present a modern reformulation of the Dialectica interpretation based on the linearized version of De Paiva. Contrarily to Gödel's original translation which translated HA into system T, our presentation applies on untyped λ-terms and features nicer proof-theoretical properties. In the Curry-Howard perspective, we show that the computational behaviour of this translation can be accurately described by the explicit stack manipulation of the Krivine abstract machine, thus giving it a direct-style operational explanation. Finally, we give direct evidence that supports the fact our presentation is quite relevant, by showing that we can apply it to the dependently-typed system CCω almost without any adaptation. This answers the question of the validity of Dialectica-like constructions in a dependent setting. |
| Pages: | 10 |
| Talk: | Jul 16 11:15 |
| Paper: | ![]() |
