A Unifying Cartesian Cubical Set Model
Evan Cavallo, Anders M¨
- rtberg, Andrew Swan
Carnegie Mellon University and Stockholm University
A Unifying Cartesian Cubical Set Model Evan Cavallo, Anders M ortberg - - PowerPoint PPT Presentation
A Unifying Cartesian Cubical Set Model Evan Cavallo, Anders M ortberg , Andrew Swan Carnegie Mellon University and Stockholm University MLoC, August 21, 2019 Homotopy type theory and univalent foundations Aims at providing a practical
Carnegie Mellon University and Stockholm University
Introduction August 21, 2019 2 / 38
Introduction August 21, 2019 3 / 38
Introduction August 21, 2019 4 / 38
Introduction August 21, 2019 5 / 38
Introduction August 21, 2019 6 / 38
1Modulo issues with universes...
Introduction August 21, 2019 7 / 38
2Without universe issues.
Introduction August 21, 2019 8 / 38
2Without universe issues.
Introduction August 21, 2019 8 / 38
Cubical Type Theory August 21, 2019 9 / 38
face
weakening
exchange
contraction
di
ǫ
σi
τi,j
δi,j
Cubical Type Theory August 21, 2019 10 / 38
Cubical Type Theory August 21, 2019 11 / 38
Varieties of Cubical Sets - Buchholtz, Morehouse (2017)
Cubical Type Theory August 21, 2019 11 / 38
Cubical Type Theory August 21, 2019 12 / 38
i
Cubical Type Theory August 21, 2019 12 / 38
Cubical Type Theory August 21, 2019 13 / 38
Structural I operations Kan operations
BCH 0 → r, 1 → r CCHM
0 → 1 Dedekind
0 → 1, 1 → 0 OP
0 → 1, 1 → 0 AFH, ABCFHL
Cubical Type Theory August 21, 2019 14 / 38
Structural I operations Kan operations
BCH 0 → r, 1 → r CCHM
0 → 1 Dedekind
0 → 1, 1 → 0 OP
0 → 1, 1 → 0 AFH, ABCFHL
Cubical Type Theory August 21, 2019 14 / 38
Cubical Type Theory August 21, 2019 15 / 38
Cubical Type Theory August 21, 2019 15 / 38
3Disclaimer: only on paper so far, not yet formalized.
August 21, 2019 16 / 38
1 Add an interval I 2 Add a type of cofibrant propositions Φ 3 Define fibration structures 4 Prove that fibration structures are closed under Π, Σ and Path 5 Define univalent fibrant universes of fibrant types 6 Prove that this gives rise to a Quillen model structure
August 21, 2019 17 / 38
1 Add an interval I 2 Add a type of cofibrant propositions Φ 3 Define fibration structures 4 Prove that fibration structures are closed under Π, Σ and Path 5 Define univalent fibrant universes of fibrant types 6 Prove that this gives rise to a Quillen model structure
August 21, 2019 18 / 38
August 21, 2019 19 / 38
1 Add an interval I 2 Add a type of cofibrant propositions Φ 3 Define fibration structures 4 Prove that fibration structures are closed under Π, Σ and Path 5 Define univalent fibrant universes of fibrant types 6 Prove that this gives rise to a Quillen model structure
August 21, 2019 20 / 38
August 21, 2019 21 / 38
August 21, 2019 21 / 38
1 Add an interval I 2 Add a type of cofibrant propositions Φ 3 Define fibration structures 4 Prove that fibration structures are closed under Π, Σ and Path 5 Define univalent fibrant universes of fibrant types 6 Prove that this gives rise to a Quillen model structure
August 21, 2019 22 / 38
i j k
August 21, 2019 23 / 38
August 21, 2019 24 / 38
August 21, 2019 24 / 38
1 Add an interval I 2 Add a type of cofibrant propositions Φ 3 Define fibration structures 4 Prove that fibration structures are closed under Π, Σ and Path 5 Define univalent fibrant universes of fibrant types 6 Prove that this gives rise to a Quillen model structure
August 21, 2019 25 / 38
August 21, 2019 26 / 38
1 Add an interval I 2 Add a type of cofibrant propositions Φ 3 Define fibration structures 4 Prove that fibration structures are closed under Π, Σ and Path 5 Define univalent fibrant universes of fibrant types 6 Prove that this gives rise to a Quillen model structure
August 21, 2019 27 / 38
August 21, 2019 28 / 38
August 21, 2019 29 / 38
August 21, 2019 30 / 38
August 21, 2019 31 / 38
1 Cofibration - Trivial Fibration awfs 2 Trivial Cofibration - Fibration awfs 3 2-out-of-3 for weak equivalences
August 21, 2019 32 / 38
August 21, 2019 33 / 38
August 21, 2019 34 / 38
a m
f b
August 21, 2019 34 / 38
1 For every object B, the map δB0 : B → B × I belongs to Ct. 2 C and Ct form the cofibrations and trivial cofibrations of a model
August 21, 2019 35 / 38
August 21, 2019 36 / 38
August 21, 2019 36 / 38
August 21, 2019 37 / 38
August 21, 2019 38 / 38