International audienceHomotopy Type Theory promises a unification of the concepts of equality and equivalence in Type Theory, through the introduction of the univalence principle. However, existing proof assistants based on type theory treat this principle as an axiom, and it is not yet clear how to extend them to handle univalence internally. In this paper, we propose a construction grounded on a univalent version of parametricity to bring the benefits of univalence to the programmer and prover, that can be used on top of existing type theories. In particular, univalent parametricity strengthens parametricity to ensure preservation of type equivalences. We present a lightweight framework implemented in the Coq proof assistant that a...
We present the type theory LTT, intended to form a basis for typed target languages, providing an in...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
We introduce ghost type theory (GTT) a dependent type theory extended with a new universe for ghost ...
International audienceHomotopy Type Theory promises a unification of the concepts of equality and eq...
International audienceDefinitional equality—or conversion—for a type theory with a decidable type ch...
<p>Coq source files accompanying the ICFP 2018 paper "Equivalences for Free! Univalent Parametricity...
Reynolds\u27 abstraction theorem shows how a typing judgement in System F can be translated into a r...
International audienceDependent Type Theory as implemented into proof assistants and programming lan...
International audienceType theories with equality reflection, such as extensional type theory (ETT),...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
International audienceWe describe a systematic method to build a logic from any programming language...
Definitional equality, a.k.a conversion,for a type theory with a decidable type checking is the simp...
International audienceWe describe a procedure to derive equality tests and their correctness proofs ...
This thesis focuses on the adaptation of realizability and parametricity to dependent types in the f...
Parametricity is one of the foundational principles which underpin our understanding of modern progr...
We present the type theory LTT, intended to form a basis for typed target languages, providing an in...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
We introduce ghost type theory (GTT) a dependent type theory extended with a new universe for ghost ...
International audienceHomotopy Type Theory promises a unification of the concepts of equality and eq...
International audienceDefinitional equality—or conversion—for a type theory with a decidable type ch...
<p>Coq source files accompanying the ICFP 2018 paper "Equivalences for Free! Univalent Parametricity...
Reynolds\u27 abstraction theorem shows how a typing judgement in System F can be translated into a r...
International audienceDependent Type Theory as implemented into proof assistants and programming lan...
International audienceType theories with equality reflection, such as extensional type theory (ETT),...
Reynolds' abstraction theorem shows how a typing judgement in System F can be translated into a rela...
International audienceWe describe a systematic method to build a logic from any programming language...
Definitional equality, a.k.a conversion,for a type theory with a decidable type checking is the simp...
International audienceWe describe a procedure to derive equality tests and their correctness proofs ...
This thesis focuses on the adaptation of realizability and parametricity to dependent types in the f...
Parametricity is one of the foundational principles which underpin our understanding of modern progr...
We present the type theory LTT, intended to form a basis for typed target languages, providing an in...
This thesis revisits the well-known notion of parametric polymorphismin the light of modern developm...
We introduce ghost type theory (GTT) a dependent type theory extended with a new universe for ghost ...