Equality, Quasi-Implicit Products, and Large Eliminations

Autor: Vilhelm Sjöberg, Aaron Stump
Jazyk: angličtina
Rok vydání: 2011
Předmět:
Zdroj: Electronic Proceedings in Theoretical Computer Science, Vol 45, Iss Proc. ITRS 2010, Pp 90-100 (2011)
Druh dokumentu: article
ISSN: 2075-2180
DOI: 10.4204/EPTCS.45.7
Popis: This paper presents a type theory with a form of equality reflection: provable equalities can be used to coerce the type of a term. Coercions and other annotations, including implicit arguments, are dropped during reduction of terms. We develop the metatheory for an undecidable version of the system with unannotated terms. We then devise a decidable system with annotated terms, justified in terms of the unannotated system. Finally, we show how the approach can be extended to account for large eliminations, using what we call quasi-implicit products.
Databáze: Directory of Open Access Journals