• Home
  • Search
  • Two-level type theory and applications - ERRATUM
  • Cite Icon1
  • https://doi.org/10.1017/s096012952300021xCopy DOI Icon

Two-level type theory and applications - ERRATUM

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract We define and develop two-level type theory (2LTT), a version of Martin-Löf type theory which combines two different type theories. We refer to them as the ‘inner’ and the ‘outer’ type theory. In our case of interest, the inner theory is homotopy type theory (HoTT) which may include univalent universes and higher inductive types. The outer theory is a traditional form of type theory validating uniqueness of identity proofs (UIP). One point of view on it is as internalised meta-theory of the inner type theory. There are two motivations for 2LTT. Firstly, there are certain results about HoTT which are of meta-theoretic nature, such as the statement that semisimplicial types up to level n can be constructed in HoTT for any externally fixed natural number n. Such results cannot be expressed in HoTT itself, but they can be formalised and proved in 2LTT, where n will be a variable in the outer theory. This point of view is inspired by observations about conservativity of presheaf models. Secondly, 2LTT is a framework which is suitable for formulating additional axioms that one might want to add to HoTT. This idea is heavily inspired by Voevodsky’s Homotopy Type System (HTS), which constitutes one specific instance of a 2LTT. HTS has an axiom ensuring that the type of natural numbers behaves like the external natural numbers, which allows the construction of a universe of semisimplicial types. In 2LTT, this axiom can be assumed by postulating that the inner and outer natural numbers types are isomorphic. After defining 2LTT, we set up a collection of tools with the goal of making 2LTT a convenient language for future developments. As a first such application, we develop the theory of Reedy fibrant diagrams in the style of Shulman. Continuing this line of thought, we suggest a definition of $(\infty,1)$ -category and give some examples.

Loading PDF

Similar Papers
  • Research Article
  • Citations9

Pattern matching without K

  • Aug 19, 2014
  • ACM SIGPLAN Notices
  • Jesper Cockx +2
  • Conference Article
  • Citations7

The real projective spaces in homotopy type theory

  • Jun 20, 2017
  • Ulrik Buchholtz +1
  • Supplementary Content
  • Citations7

Higher Inductive Types and Internal Parametricity for Cubical Type Theory

  • May 07, 2021
  • Evan Cavallo
  • Research Article
  • Citations50

Definitional proof-irrelevance without K

  • Jan 02, 2019
  • Proceedings of the ACM on Programming Languages
  • Gaëtan Gilbert +3
  • Research Article
  • Citations31

Homotopy type theory and Voevodsky’s univalent foundations

  • May 09, 2014
  • Bulletin of the American Mathematical Society
  • Álvaro Pelayo +1
  • Supplementary Content
  • Citations14

Extending Homotopy Type Theory with Strict Equality

  • Apr 13, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Thorsten Altenkirch +2
  • Research Article
  • Citations34

Does Homotopy Type Theory Provide a Foundation for Mathematics?

  • Sep 26, 2016
  • The British Journal for the Philosophy of Science
  • James Ladyman +1
  • Research Article
  • Citations12

Homotopical patch theory

  • Jan 01, 2016
  • Journal of Functional Programming
  • Carlo Angiuli +3
  • Conference Article
  • Citations21

Eliminating reflection from type theory

  • Jan 14, 2019
  • Théo Winterhalter +2
  • Research Article
  • Citations14

Fibrational Modal Type Theory

  • Jul 01, 2016
  • Electronic Notes in Theoretical Computer Science
  • Valeria De Paiva +1
  • Supplementary Content

Quotients in Dependent Type Theory (Invited Talk)

  • Jan 01, 2020
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Andrew M Pitts
  • Conference Article
  • Citations32

Higher Groups in Homotopy Type Theory

  • Jul 09, 2018
  • Ulrik Buchholtz +2
  • Book Chapter
  • Citations35

Partiality, Revisited

  • Jan 01, 2017
  • Thorsten Altenkirch +2
  • PDF
  • Research Article
  • Citations40

Higher inductive types in cubical computational type theory

  • Jan 02, 2019
  • Proceedings of the ACM on Programming Languages
  • Evan Cavallo +1
  • PDF
  • Research Article
  • Citations1

Univalent categories of modules

  • Feb 01, 2023
  • Mathematical Structures in Computer Science
  • Jarl G Taxerås Flaten
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.