Author:
SILES VINCENT,HERBELIN HUGO
Abstract
AbstractPure Type Systems are usually described in two different ways, one that uses an external notion of computation like beta-reduction, and one that relies on a typed judgment of equality, directly in the typing system. For a long time, the question was open to know whether both presentations described the same theory. A first step towards this equivalence has been made by Adams for a particular class ofPure Type Systems(PTS) called functional. Then, his result has been relaxed to all semi-full PTSs in previous work. In this paper, we finally give a positive answer to the general question, and prove that equivalence holds for any Pure Type System.
Publisher
Cambridge University Press (CUP)
Reference25 articles.
1. Werner B. (1994) Une théorie des Constructions Inductives. Ph.D. thesis, Université Paris, France.
2. Siles V. (2010) Formalization of Equivalence Between PTS and PTSe. http://www.lix.polytechnique.fr/vsiles/coq/PTSATR.html.
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. From Rewrite Rules to Axioms in the $$\lambda \varPi $$-Calculus Modulo Theory;Lecture Notes in Computer Science;2024
2. Dependently-Typed Programming with Logical Equality Reflection;Proceedings of the ACM on Programming Languages;2023-08-30
3. Touring the MetaCoq Project (Invited Paper);Electronic Proceedings in Theoretical Computer Science;2021-07-16
4. Pure iso-type systems;Journal of Functional Programming;2019
5. Verifiable Certificates for Predicate Subtyping;Programming Languages and Systems;2019