English

Proofs for Free in the $\lambda\Pi$-Calculus Modulo Theory

Logic in Computer Science 2024-07-10 v1

Abstract

Parametricity allows the transfer of proofs between different implementations of the same data structure. The lambdaPi-calculus modulo theory is an extension of the lambda-calculus with dependent types and user-defined rewrite rules. It is a logical framework, used to exchange proofs between different proof systems. We define an interpretation of theories of the lambdaPi-calculus modulo theory, inspired by parametricity. Such an interpretation allows to transfer proofs for free between theories that feature the notions of proposition and proof, when the source theory can be embedded into the target theory.

Keywords

Cite

@article{arxiv.2407.06627,
  title  = {Proofs for Free in the $\lambda\Pi$-Calculus Modulo Theory},
  author = {Thomas Traversié},
  journal= {arXiv preprint arXiv:2407.06627},
  year   = {2024}
}

Comments

In Proceedings LFMTP 2024, arXiv:2407.05822

R2 v1 2026-06-28T17:33:58.619Z