Syntax and models of Cartesian cubical type theory. (April 2021)
- Record Type:
- Journal Article
- Title:
- Syntax and models of Cartesian cubical type theory. (April 2021)
- Main Title:
- Syntax and models of Cartesian cubical type theory
- Authors:
- Angiuli, Carlo
Brunerie, Guillaume
Coquand, Thierry
Harper, Robert
Hou (Favonia), Kuen-Bang
Licata, Daniel R. - Abstract:
- Abstract: We present a cubical type theory based on the Cartesian cube category (faces, degeneracies, symmetries, diagonals, but no connections or reversal) with univalent universes, each containing Π, Σ, path, identity, natural number, boolean, suspension, and glue (equivalence extension) types. The type theory includes a syntactic description of a uniform Kan operation, along with judgmental equality rules defining the Kan operation on each type. The Kan operation uses both a different set of generating trivial cofibrations and a different set of generating cofibrations than the Cohen, Coquand, Huber, and Mörtberg (CCHM) model. Next, we describe a constructive model of this type theory in Cartesian cubical sets. We give a mechanized proof, using Agda as the internal language of cubical sets in the style introduced by Orton and Pitts, that glue, Π, Σ, path, identity, boolean, natural number, suspension types, and the universe itself are Kan in this model, and that the universe is univalent. An advantage of this formal approach is that our construction can also be interpreted in a range of other models, including cubical sets on the connections cube category and the De Morgan cube category, as used in the CCHM model, and bicubical sets, as used in directed type theory.
- Is Part Of:
- Mathematical structures in computer science. Volume 31:Number 4(2021)
- Journal:
- Mathematical structures in computer science
- Issue:
- Volume 31:Number 4(2021)
- Issue Display:
- Volume 31, Issue 4 (2021)
- Year:
- 2021
- Volume:
- 31
- Issue:
- 4
- Issue Sort Value:
- 2021-0031-0004-0000
- Page Start:
- 424
- Page End:
- 468
- Publication Date:
- 2021-04
- Subjects:
- Type theory -- homotopy type theory -- cubical type theory
Computer science -- Mathematics -- Periodicals
004.015105 - Journal URLs:
- http://journals.cambridge.org/action/displayJournal?jid=MSC ↗
- DOI:
- 10.1017/S0960129521000347 ↗
- Languages:
- English
- ISSNs:
- 0960-1295
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 20347.xml