Homotopy Type Theory
Homotopy
2-path/homotopy
Types Are Higher Groupoids
inverse : =-symmetry
First proof.
concatenate/compose : =-transitivity
Lemma
Eckmann–Hilton
Pointed type
Loop space
Functions Are Functors
Lemma
Lemma
Dependent Types are Fibrations
Transport
Transport
Type theory: P respects equality: x=y→P(x)≃P(y). Topology: path lifting in a fibration P with base space A, with P(x) being the fibre over x and with Σ_[x:A] P being the total space of the fibration, with the first projection Σ_[x:A] P(x)→A.
Path Lifting Property
Dependent map
Lemma
Lemma
Lemma
Lemma
Lemma
Homotopies and Equivalences
Homotopies
Natural transformations.
Equivalence Relation
Lemma
Corollary
Quasi-Inverse
Homotopy equivalence, 'equivalence of (higher) groupoids'.
Example
Example
Example
Equivalence
- .
Lemma
The Higher Groupoid Structure of Type Formers
×
Theorem
Introduction Rule for =A×B
Elimination Rule for =A×B
Propositional Computation Rule for =A×B
Propositional Uniqueness Principle for =A×B
Theorem
Theorem
Dependent ×
Theorem
Propositional Uniqueness Principle
Theorem
𝟏
Theorem
Π-Types and the Function Extensionality Axiom
Function Extensionality
Lemma
Lemma
Universes and the Univalence Axiom
Lemma
Univalence
Remark
Introduction rule for =𝒰
Elimination Rule for =𝒰
Propositional Computation Rule for =𝒰
Propositional Uniqueness Rule for =𝒰
- .
- .
- .
Lemma
=
Theorem
Lemma
Lemma
Theorem
Theorem
+
Theorem
ℕ
Theorem
Equality of Structures
Semigroup structures
Universal Properties
×
Mapping in, non-dependent.
By induction principle for ×.
Mapping in, dependent.
Mapping out, non-dependent.
Mapping out, dependent.
Dependent ×
Mapping in, dependent.
Axiom of choice.
Mapping out, dependent.
+
𝟏
𝟎
?
Higher Inductive Types
𝕊1
'Circle'.
Introduction Rules
Induction principle and dependent path
𝕀
'Interval'.
Introduction Rules
Recursion Principle
Function Extensionality
Lemma
Lemma
Circle and Sphere
Lemma
Lemma
Corollary
Lemma
Lemma
Lemma
Suspension
- ,
- ,
- .
Lemma
Lemma
Lemma
Lemma
Cell Complex
Hub and Spoke
Pushout
Truncation
Lemma
Quotient
Algebra
Theorem
Monoid
- ,
- ,
- ,
- .
Group
- ,
- .
Flattening Lemma
General Syntax
Example
Quotient
- ,
- ,
- .
Integers
Lemma
Corollary
Lemma
- ,
- ,
- ,
Corollary
Homotopy Type
Modal Homotopy Type Theory
Cohesive Homotopy Type Theory
References