Homotopy canonicity for cubical type theory

02/18/2019
by   Thierry Coquand, et al.
0

Cubical type theory provides a constructive justification of homotopy type theory and satisfies canonicity: every natural number is convertible to a numeral. A crucial ingredient of cubical type theory is a path lifting operation which is explained computationally by induction on the type involving several non-canonical choices. In this paper we show by a sconing argument that if we remove these equations for the path lifting operation from the system, we still retain homotopy canonicity: every natural number is path equal to a numeral.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/26/2023

Simple Type Theory as a Clausal Theory

We give a presentation of Simple Type Theory as a clausal rewrite system...
research
04/22/2019

The Scott model of PCF in univalent type theory

We develop the Scott model of the programming language PCF in constructi...
research
06/15/2018

Formalizing Category Theory and Presheaf Models of Type Theory in Nuprl

This article is the first in a series of articles that explain the forma...
research
08/18/2023

Canonicity and Computability in Homotopy Type Theory

This dissertation gives an overview of Martin Lof's dependant type theor...
research
07/05/2018

Formalisation in Constructive Type Theory of Barendregt's Variable Convention for Generic Structures with Binders

We introduce a universe of regular datatypes with variable binding infor...
research
12/06/2022

Type Theories with Universe Level Judgements

The aim of this paper is to refine and extend Voevodsky's draft "A unive...
research
01/21/2020

Coherence via Wellfoundedness

Homotopy type theory allows us to work with the higher-dimensional struc...

Please sign up or login with your details

Forgot password? Click here to reset