Dialectica Logical Principles
Davide Trotta, Matteo Spadetto, Valeria de Paiva

TL;DR
This paper provides a categorical framework for G"odel's Dialectica interpretation, linking logical principles with category theory to facilitate proof analysis and extraction of computational content.
Contribution
It offers a hyperdoctrine characterization of Dialectica, connecting it precisely to its logical description and extending its categorical understanding.
Findings
Derived the soundness of implication in the categorical setting
Established a tight correspondence between logic and category theory for Dialectica
Extended the interpretation to include principles beyond intuitionistic logic
Abstract
G\"odel's Dialectica interpretation was designed to obtain a relative consistency proof for Heyting arithmetic, to be used in conjunction with the double negation interpretation to obtain the consistency of Peano arithmetic. In recent years, proof theoretic transformations (so-called proof interpretations) that are based on G\"odel's Dialectica interpretation have been used systematically to extract new content from proofs and so the interpretation has found relevant applications in several areas of mathematics and computer science. Following our previous work on G\"odel fibrations, we present a (hyper)doctrine characterisation of the Dialectica which corresponds exactly to the logical description of the interpretation. To show that we derive in the category theory the soundness of the interpretation of the implication connective, as expounded on by Spector and Troelstra. This requires…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
