Mathematical logic and foundations Definition
Homotopy type theory
Builds on Intuitionistic type theoryIntuitionistic type theoryFunction
Definition
Start from intuitionistic type theory with intensional identity types, dependent function and pair types, and a hierarchy of universes. Homotopy type theory is this theory extended by two principles.
- The univalence axiom: for each universe and all types , the canonical map is an equivalence.
- Higher inductive types: types given by generators for points and also for paths. An example is the circle , generated by a point and a path .
Here is the type of equivalences, that is, of functions that have a two-sided inverse up to identification. The theory is read homotopically. A type is a space, a term is a point, and a term is a path from to .
Remarks
Example: in homotopy type theory one proves that the type of loops is equivalent to the integers . This matches the classical fact that the fundamental group of the circle is . Non-example: intuitionistic type theory with extensional identity types, where any two terms of are equal, is not compatible with univalence. The type of booleans has two self-equivalences, the identity and the swap. With univalence they give two paths , and extensional identity types make these paths equal. Then the identity and the swap would be equal, which is false. Univalence implies function extensionality: two functions that agree at each point are equal.
Reading path
To understand this page from the ground up, read these 37 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Element definition
- Intuitionistic logic concept
- Lambda calculus concept
- Natural deduction concept
- Proposition concept
- Set concept
- Set definition
- Conjunction definition
- Disjunction definition
- Implication definition
- Negation definition
- Predicate definition
- Ordered pair definition
- Biconditional definition
- Curry–Howard correspondence definition
- Truth table concept
- Modus ponens concept
- Existential quantifier definition
- Universal quantifier definition
- Cartesian product definition
- Subset definition
- Propositional logic concept
- Mathematical proof concept
- Uniqueness quantifier definition
- Binary relation definition
- Tautology definition
- Logical equivalence definition
- Function definition
- Double negation law statement
- Proof by contradiction concept
- Russell's paradox statement
- Type theory definition
- Type theory concept
- Intuitionistic type theory definition
- Curry–Howard correspondence concept
- Intuitionistic type theory concept
- Homotopy type theory definition
Further reading
About this page
| Tag | JCCTFJV9CN |
|---|---|
| URI | m2://JCCTFJV9CN |
| Kind | definition |
| Writing | W0 stub |
| MSC | 03B38, 55U35, 03F55 |
| Defines | Homotopy type theory |
| Uses | Intuitionistic type theory, Intuitionistic type theory, Function |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.