Model structure on the universe in a two level type theory - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2017

Model structure on the universe in a two level type theory

Résumé

There is an ongoing connection between type theory and homotopy theory, based on the similarity between types and the notion of homotopy types for topological spaces. This idea has been made precise by exhibiting the category cSet of cubical sets as a model of homotopy type theory. It is natural to wonder, conversely, to what extend this model can be reflected in a type theory. The homotopy structure of cSet is given by a model structure; that is, a definition of three classes of maps—fibrations, cofibrations and weak equivalences—satisfying various properties. In this article, we internalize the notion of model structure in Martin-Löf type theory with a strict equality and formalize a model structure on the category of fibrant types in a type theory with two equalities (à la Voevodsky's Homotopy Type System). This formalization is conducted in Coq, taking advantage of type class inference to emulate fibrancy. We then propose a refinement of the notion of fibrancy—justified in the cubical model—by distinguishing between degenerate and regular fibrant families. In this system, a fibrant replacement is admissible (which is an open issue in the community) and gives rise to a model structure on the universe of all types.
Fichier principal
Vignette du fichier
main.pdf (362.19 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01579822 , version 1 (31-08-2017)

Licence

Paternité

Identifiants

  • HAL Id : hal-01579822 , version 1

Citer

Simon Boulier, Nicolas Tabareau. Model structure on the universe in a two level type theory. 2017. ⟨hal-01579822⟩
1009 Consultations
522 Téléchargements

Partager

Gmail Facebook X LinkedIn More