A Co-reflection of Cubical Sets into Simplicial Sets Krzysztof - - PowerPoint PPT Presentation

a co reflection of cubical sets into simplicial sets
SMART_READER_LITE
LIVE PREVIEW

A Co-reflection of Cubical Sets into Simplicial Sets Krzysztof - - PowerPoint PPT Presentation

A Co-reflection of Cubical Sets into Simplicial Sets Krzysztof Kapulkin, Zachery Lindsey, and Liang Ze Wong HoTT/UF Workshop 2019 CAS Oslo, 13 June Q sSet cSet R Q sSet cSet R model structures model structures Simplicial


slide-1
SLIDE 1

A Co-reflection of Cubical Sets into Simplicial Sets

Krzysztof Kapulkin, Zachery Lindsey, and Liang Ze Wong HoTT/UF Workshop 2019 CAS Oslo, 13 June

slide-2
SLIDE 2

sSet cSet

Q R

slide-3
SLIDE 3

sSet cSet model structures model structures

Q R

slide-4
SLIDE 4

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps

slide-5
SLIDE 5

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-6
SLIDE 6

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-7
SLIDE 7

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-8
SLIDE 8

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-9
SLIDE 9

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-10
SLIDE 10

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-11
SLIDE 11

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-12
SLIDE 12

Simplicial sets

Recall the simplex category ∆:

  • bjects are [n] = {0 ≤ 1 ≤ · · · ≤ n}

morphisms are order-preserving maps Morphisms in ∆ are generated by face and degeneracy maps: 1 2 1

slide-13
SLIDE 13

Simplicial sets

Simplicial sets are presheaves on ∆ sSet := Fun(∆op, Set),

slide-14
SLIDE 14

Simplicial sets

Simplicial sets are presheaves on ∆ sSet := Fun(∆op, Set), and are pieced together from standard simplices: , 1 , 1 2 , 1 2 3 , . . .

slide-15
SLIDE 15

Simplicial sets

Simplicial sets are presheaves on ∆ sSet := Fun(∆op, Set), and are pieced together from standard simplices: , 1 , 1 2 , 1 2 3 , . . . sSet provides combinatorial models of: ∞-groupoids

slide-16
SLIDE 16

Simplicial sets

Simplicial sets are presheaves on ∆ sSet := Fun(∆op, Set), and are pieced together from standard simplices: , 1 , 1 2 , 1 2 3 , . . . sSet provides combinatorial models of: ∞-groupoids sSetQuillen

slide-17
SLIDE 17

Simplicial sets

Simplicial sets are presheaves on ∆ sSet := Fun(∆op, Set), and are pieced together from standard simplices: , 1 , 1 2 , 1 2 3 , . . . sSet provides combinatorial models of: ∞-groupoids sSetQuillen ∞-categories

slide-18
SLIDE 18

Simplicial sets

Simplicial sets are presheaves on ∆ sSet := Fun(∆op, Set), and are pieced together from standard simplices: , 1 , 1 2 , 1 2 3 , . . . sSet provides combinatorial models of: ∞-groupoids sSetQuillen ∞-categories sSetJoyal

slide-19
SLIDE 19

Cubical sets

We also have the cube category :

  • bjects are [1]n = {0 ≤ 1}n

morphisms are some subset of order-preserving maps

slide-20
SLIDE 20

Cubical sets

We also have the cube category :

  • bjects are [1]n = {0 ≤ 1}n

morphisms are some subset of order-preserving maps Cubical sets are presheaves on cSet := Fun(op, Set), and are pieced together from standard cubes: , 1 , 00 01 10 11 , 000 001 010 100 110 011 101 111 , . . .

slide-21
SLIDE 21

Cubical sets

The order-preserving maps are generated by:

slide-22
SLIDE 22

Cubical sets

The order-preserving maps are generated by: face and degeneracy maps · · · · · · · ·

slide-23
SLIDE 23

Cubical sets

The order-preserving maps are generated by: face and degeneracy maps connections (max & min) · · · · · ·

slide-24
SLIDE 24

Cubical sets

The order-preserving maps are generated by: face and degeneracy maps connections (max & min) diagonals and symmetries · · · · · ·

slide-25
SLIDE 25

Cubical sets

The order-preserving maps are generated by: face and degeneracy maps connections (max & min) diagonals and symmetries · · · ·

slide-26
SLIDE 26

Cubical sets

But for this talk, we will only consider: face and degeneracy maps connections (max & min) diagonals and symmetries · · · · · · · ·

slide-27
SLIDE 27

Comparing cSet variants

Used in (Generalized) Maps in HoTT Reedy face-deg-conn ✓ face-deg

  • symm

BCH1 (✓) face-deg

  • symm-diag

Cartesian2 (✓) face-deg-conn-symm-diag CCHM3 ✗

1Bezem-Coquand-Huber 2014 2Angiuli-Brunerie-Coquand-Favonia-Harper-Licata 2017 3Cohen-Coquand-Huber-M¨

  • rtberg 2016
slide-28
SLIDE 28

Comparing cSet and sSet: Triangulation

sSet cSet

  • T

U

N

slide-29
SLIDE 29

Comparing cSet and sSet: Triangulation

sSet cSet

  • T

U

N

slide-30
SLIDE 30

Comparing cSet and sSet: Triangulation

sSet cSet

  • T

U

N

slide-31
SLIDE 31

Comparing cSet and sSet: Triangulation

sSet cSet

  • T

U

N

slide-32
SLIDE 32

Comparing cSet and sSet: this talk

sSet cSet ∆

Q R

Q•

slide-33
SLIDE 33

Comparing cSet and sSet: this talk

sSet cSet ∆

Q R

Q•

slide-34
SLIDE 34

Comparing cSet and sSet: this talk

sSet cSet ∆

Q R

Q•

slide-35
SLIDE 35

Comparing cSet and sSet: this talk

sSet cSet ∆

Q R

Q•

slide-36
SLIDE 36

The functor Q•: ∆ → cSet

Define quotients of the standard cubes:

slide-37
SLIDE 37

The functor Q•: ∆ → cSet

Define quotients of the standard cubes: Q0 = ·

slide-38
SLIDE 38

The functor Q•: ∆ → cSet

Define quotients of the standard cubes: Q0 = · Q1 = · ·

slide-39
SLIDE 39

The functor Q•: ∆ → cSet

Define quotients of the standard cubes: Q0 = · Q1 = · · Q2 = · · · ·

slide-40
SLIDE 40

The functor Q•: ∆ → cSet

Define quotients of the standard cubes: Q0 = · Q1 = · · Q2 = · · · · = · · · ·

slide-41
SLIDE 41

The functor Q•: ∆ → cSet

Define quotients of the standard cubes: Q0 = · Q1 = · · Q2 = · · · · = · · · · Q3 = · · · · · · · ·

slide-42
SLIDE 42

The functor Q•: ∆ → cSet

Define quotients of the standard cubes: Q0 = · Q1 = · · Q2 = · · · · = · · · · Q3 = · · · · · · · · = · · · · · · · ·

slide-43
SLIDE 43

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns:

slide-44
SLIDE 44

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-45
SLIDE 45

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-46
SLIDE 46

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-47
SLIDE 47

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-48
SLIDE 48

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-49
SLIDE 49

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-50
SLIDE 50

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-51
SLIDE 51

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · ·

slide-52
SLIDE 52

The functor Q•: ∆ → cSet

Faces, degeneracies and connections between cubes give rise to faces and degeneracies between Qns: · · · · · · i.e. the Qn’s form a co-simplicial object!

slide-53
SLIDE 53

The functor Q•: ∆ → cSet

Proposition (Kapulkin-Lindsey-W., 2019) There is functor Q• : ∆ → cSet sending [n] to Qn.

slide-54
SLIDE 54

The functor Q•: ∆ → cSet

Proposition (Kapulkin-Lindsey-W., 2019) There is functor Q• : ∆ → cSet sending [n] to Qn. Using Q•, we obtain an adjunction: sSet cSet ∆

Q R

Q•

slide-55
SLIDE 55

The functor Q•: ∆ → cSet

Proposition (Kapulkin-Lindsey-W., 2019) There is functor Q• : ∆ → cSet sending [n] to Qn. Using Q•, we obtain an adjunction: sSet cSet ∆

Q R

Q•

X = [n]∈∆ Xn × ∆n

slide-56
SLIDE 56

The functor Q•: ∆ → cSet

Proposition (Kapulkin-Lindsey-W., 2019) There is functor Q• : ∆ → cSet sending [n] to Qn. Using Q•, we obtain an adjunction: sSet cSet ∆

Q R

Q•

QX = [n]∈∆ Xn × Qn

slide-57
SLIDE 57

The functor Q•: ∆ → cSet

Proposition (Kapulkin-Lindsey-W., 2019) There is functor Q• : ∆ → cSet sending [n] to Qn. Using Q•, we obtain an adjunction: sSet cSet ∆

Q R

Q•

QX = [n]∈∆ Xn × Qn RY = cSet(Q•, Y )

slide-58
SLIDE 58

The adjunction Q ⊣ R

Theorem (Kapulkin-Lindsey-W., 2019) Q ⊣ R defines a co-reflective inclusion of sSet into cSet. sSet cSet

Q R

⊣ (i.e. Q is fully faithful, and the unit is a natural isomorphism)

slide-59
SLIDE 59

The adjunction Q ⊣ R

cSet

slide-60
SLIDE 60

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s
slide-61
SLIDE 61

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s
slide-62
SLIDE 62

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s

R

slide-63
SLIDE 63

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s

R

slide-64
SLIDE 64

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s
slide-65
SLIDE 65

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s
slide-66
SLIDE 66

The adjunction Q ⊣ R

cSet ∼ = sSet things built

  • ut of Qn’s

Two unrelated squares!

slide-67
SLIDE 67

Interlude

slide-68
SLIDE 68

Model Structures

A model structure on a bicomplete category consists of a choice of:

slide-69
SLIDE 69

Model Structures

A model structure on a bicomplete category consists of a choice of:

weak equivalences satisfying 2-out-of-3 cofibrations fibrations

slide-70
SLIDE 70

Model Structures

A model structure on a bicomplete category consists of a choice of:

weak equivalences satisfying 2-out-of-3 cofibrations fibrations such that we have weak factorization systems: ( , ) ( , )

∼ ∼

slide-71
SLIDE 71

Model Structures

A model structure on a bicomplete category consists of a choice of:

weak equivalences satisfying 2-out-of-3 cofibrations fibrations such that we have weak factorization systems: ( , ) ( , )

∼ ∼

· · · ·

Left ∋ ∈ Right

slide-72
SLIDE 72

Model Structures

e.g. In the Quillen model structure on sSet: Λn

k

X ∆n Y

slide-73
SLIDE 73

Model Structures

Given a model category M, we can define:

slide-74
SLIDE 74

Model Structures

Given a model category M, we can define: Ho M (obtained by inverting

)

slide-75
SLIDE 75

Model Structures

Given a model category M, we can define: Ho M (obtained by inverting

) Cofibrant objects (those with ∅ X )

slide-76
SLIDE 76

Model Structures

Given a model category M, we can define: Ho M (obtained by inverting

) Cofibrant objects (those with ∅ X ) Fibrant objects (those with X ∗ )

slide-77
SLIDE 77

Model Structures

Given a model category M, we can define: Ho M (obtained by inverting

) Cofibrant objects (those with ∅ X ) Fibrant objects (those with X ∗ ) Homotopies between morphisms (f ∼ g)

slide-78
SLIDE 78

Model Structures

Given a model category M, we can define: Ho M (obtained by inverting

) Cofibrant objects (those with ∅ X ) Fibrant objects (those with X ∗ ) Homotopies between morphisms (f ∼ g)

slide-79
SLIDE 79

Model Structures

Given a model category M, we can define: Ho M (obtained by inverting

) Cofibrant objects (those with ∅ X ) Fibrant objects (those with X ∗ ) Homotopies between morphisms (f ∼ g) This allows us to characterize the homotopy category of M as: Ho M ≃ MCof-Fib/ ∼

slide-80
SLIDE 80

Model Structures

Examples: sSet with the Quillen model structure

slide-81
SLIDE 81

Model Structures

Examples: sSet with the Quillen model structure

all objects are cofibrant fibrant objects are Kan complexes (∞-groupoids) weak equivalences are weak homotopy equivalences

slide-82
SLIDE 82

Model Structures

Examples: sSet with the Quillen model structure

all objects are cofibrant fibrant objects are Kan complexes (∞-groupoids) weak equivalences are weak homotopy equivalences

sSet with the Joyal model structure

slide-83
SLIDE 83

Model Structures

Examples: sSet with the Quillen model structure

all objects are cofibrant fibrant objects are Kan complexes (∞-groupoids) weak equivalences are weak homotopy equivalences

sSet with the Joyal model structure

all objects are cofibrant fibrant objects are quasicategories (∞-categories) weak equivalences are weak categorical equivalences

slide-84
SLIDE 84

Model Structures

Examples: sSet with the Quillen model structure

all objects are cofibrant fibrant objects are Kan complexes (∞-groupoids) weak equivalences are weak homotopy equivalences

sSet with the Joyal model structure

all objects are cofibrant fibrant objects are quasicategories (∞-categories) weak equivalences are weak categorical equivalences

So sSetQuillen models the homotopy theory of ∞-groupoids, while sSetJoyal models the homotopy theory of ∞-categories.

slide-85
SLIDE 85

Model Structures

Examples: sSet with the Quillen model structure

all objects are cofibrant fibrant objects are Kan complexes (∞-groupoids) weak equivalences are weak homotopy equivalences

sSet with the Joyal model structure

all objects are cofibrant fibrant objects are quasicategories (∞-categories) weak equivalences are weak categorical equivalences

So sSetQuillen models the homotopy theory of ∞-groupoids, while sSetJoyal models the homotopy theory of ∞-categories. In fact, both of these are cofibrantly generated model structures, and the cofibrations are precisely the monomorphisms.

slide-86
SLIDE 86

Model Structures

A Quillen adjunction between model categories M and N is an adjunction M N

L R

slide-87
SLIDE 87

Model Structures

A Quillen adjunction between model categories M and N is an adjunction M N

L R

⊣ such that R preserves and

.

slide-88
SLIDE 88

Model Structures

A Quillen adjunction between model categories M and N is an adjunction M N

L R

⊣ such that R preserves and

. This is a Quillen equivalence if R induces an equivalence: HoN ≃ HoM

slide-89
SLIDE 89

Induced Model Structures

Given an adjunction where M is a model category, M C

L R

⊣ we may try to right-induce a model structure on a bicomplete C by declaring f ∈ C to be: a fibration if Rf is a fibration a weak equivalence if Rf is a weak equivalence a cofibration if it has the left lifting property (LLP) w.r.t. acyclic fibrations

slide-90
SLIDE 90

Induced Model Structures

Proposition (Hess-K¸ edziorek-Riehl-Shipley ’17, Garner-K.-R. ’18) Let M be an accessible model category. An adjunction L: M ⇄ C :R right-induces a model structure on C if and only if maps with the left lifting property w.r.t. fibrations are weak equivalences.

slide-91
SLIDE 91

Induced Model Structures

Proposition (Hess-K¸ edziorek-Riehl-Shipley ’17, Garner-K.-R. ’18) Let M be an accessible model category. An adjunction L: M ⇄ C :R right-induces a model structure on C if and only if maps with the left lifting property w.r.t. fibrations are weak equivalences. Maps with the LLP w.r.t. fibrations are supposed to be acyclic cofibrations

slide-92
SLIDE 92

Induced Model Structures

Proposition (Hess-K¸ edziorek-Riehl-Shipley ’17, Garner-K.-R. ’18) Let M be an accessible model category. An adjunction L: M ⇄ C :R right-induces a model structure on C if and only if maps with the left lifting property w.r.t. fibrations are weak equivalences. Maps with the LLP w.r.t. fibrations are supposed to be acyclic cofibrations They are already cofibrations by definition (those with the LLP w.r.t. acyclic fibrations)...

slide-93
SLIDE 93

Induced Model Structures

Proposition (Hess-K¸ edziorek-Riehl-Shipley ’17, Garner-K.-R. ’18) Let M be an accessible model category. An adjunction L: M ⇄ C :R right-induces a model structure on C if and only if maps with the left lifting property w.r.t. fibrations are weak equivalences. Maps with the LLP w.r.t. fibrations are supposed to be acyclic cofibrations They are already cofibrations by definition (those with the LLP w.r.t. acyclic fibrations)... So just need them to be weak equivalences as well

slide-94
SLIDE 94

Induced Model Structures

Theorem (Kapulkin-Lindsey-W. ’19) Given any cofibranty generated model structure on sSet in which every cofibration is a monomorphism, the adjunction Q: sSet ⇄ cSet :R right-induces a Quillen equivalent model structure on cSet.

slide-95
SLIDE 95

Induced Model Structures

Theorem (Kapulkin-Lindsey-W. ’19) Given any cofibranty generated model structure on sSet in which every cofibration is a monomorphism, the adjunction Q: sSet ⇄ cSet :R right-induces a Quillen equivalent model structure on cSet. In particular, both sSetQuillen and sSetJoyal give rise to Quillen equivalent model structures on cSet.

slide-96
SLIDE 96

Induced Model Structures

Theorem (Kapulkin-Lindsey-W. ’19) Given any cofibranty generated model structure on sSet in which every cofibration is a monomorphism, the adjunction Q: sSet ⇄ cSet :R right-induces a Quillen equivalent model structure on cSet. In particular, both sSetQuillen and sSetJoyal give rise to Quillen equivalent model structures on cSet. = ⇒ We have models of ∞-groupoids and ∞-categories in cSet!

slide-97
SLIDE 97

Induced Model Structures

Theorem (Kapulkin-Lindsey-W. ’19) Given any cofibranty generated model structure on sSet in which every cofibration is a monomorphism, the adjunction Q: sSet ⇄ cSet :R right-induces a Quillen equivalent model structure on cSet. In particular, both sSetQuillen and sSetJoyal give rise to Quillen equivalent model structures on cSet. = ⇒ We have models of ∞-groupoids and ∞-categories in cSet! cSetindQuillen is equivalent to cSetGrothendieck,

slide-98
SLIDE 98

Induced Model Structures

Theorem (Kapulkin-Lindsey-W. ’19) Given any cofibranty generated model structure on sSet in which every cofibration is a monomorphism, the adjunction Q: sSet ⇄ cSet :R right-induces a Quillen equivalent model structure on cSet. In particular, both sSetQuillen and sSetJoyal give rise to Quillen equivalent model structures on cSet. = ⇒ We have models of ∞-groupoids and ∞-categories in cSet! cSetindQuillen is equivalent to cSetGrothendieck, but cSetindJoyal is the first model of ∞-categories in cSet.

slide-99
SLIDE 99

Final Remarks

We have a co-reflective inclusion of sSet into cSet (with faces, degeneracies and max connections)

slide-100
SLIDE 100

Final Remarks

We have a co-reflective inclusion of sSet into cSet (with faces, degeneracies and max connections) This lets us transfer some model structures from sSet to cSet

slide-101
SLIDE 101

Final Remarks

We have a co-reflective inclusion of sSet into cSet (with faces, degeneracies and max connections) This lets us transfer some model structures from sSet to cSet However, we end up with two kinds of unrelated cubes in cSet

slide-102
SLIDE 102

Final Remarks

We have a co-reflective inclusion of sSet into cSet (with faces, degeneracies and max connections) This lets us transfer some model structures from sSet to cSet However, we end up with two kinds of unrelated cubes in cSet Also, very few cubical sets are cofibrant ([1]2 is not cofibrant)

slide-103
SLIDE 103

Final Remarks

We have a co-reflective inclusion of sSet into cSet (with faces, degeneracies and max connections) This lets us transfer some model structures from sSet to cSet However, we end up with two kinds of unrelated cubes in cSet Also, very few cubical sets are cofibrant ([1]2 is not cofibrant) We can still define Q ⊣ R after adding more maps to , but we lose many of the above properties

slide-104
SLIDE 104

Final Remarks

We have a co-reflective inclusion of sSet into cSet (with faces, degeneracies and max connections) This lets us transfer some model structures from sSet to cSet However, we end up with two kinds of unrelated cubes in cSet Also, very few cubical sets are cofibrant ([1]2 is not cofibrant) We can still define Q ⊣ R after adding more maps to , but we lose many of the above properties Implications for type theory?

slide-105
SLIDE 105

Thank you!