Hostname: page-component-77f85d65b8-g98kq Total loading time: 0 Render date: 2026-03-27T17:37:02.503Z Has data issue: false hasContentIssue false

Pure Type System conversion is always typable

Published online by Cambridge University Press:  16 March 2012

VINCENT SILES
Affiliation:
Ecole Polytechnique/INRIA/Laboratoire PPS, Equipe πr2 (e-mail: vincent.siles@polytechnique.edu)
HUGO HERBELIN
Affiliation:
INRIA/Laboratoire PPS, Equipe πr2 (e-mail: hugo.herbelin@inria.fr)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Pure 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 of Pure 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.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2012
Submit a response

Discussions

No Discussions have been published for this article.