arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:0911.0469v1 [math.AT] 03 Nov 2009

Mapping spaces in quasi-categories

Daniel Dugger and David I. Spivak Address: Department of Mathematics
University of Oregon
Eugene, OR 97403
Address: Department of Mathematics
University of Oregon
Eugene, OR 97403
Email address: ddugger@uoregon.edu Email address: dspivak@uoregon.edu
Abstract.

We apply the Dwyer-Kan theory of homotopy function complexes in model categories to the study of mapping spaces in quasi-categories. Using this, together with our work on rigidification from [DS1], we give a streamlined proof of the Quillen equivalence between quasi-categories and simplicial categories. Some useful material about relative mapping spaces in quasi-categories is developed along the way.

1. Introduction

A quasi-category is a simplicial set XX with a certain extension property, weaker than the classical Kan condition. This property ensures that the simplicial set behaves like a higher-dimensional category; that is, XX can be thought of as something like a category with nn-morphisms for any n1n\geq 1. Quasi-categories were introduced briefly by Boardman and Vogt [BV], and have since been studied by [CP], [J1], [J2], and [L], among others.

If KK is a quasi-category and xx and yy are 00-simplices, it is possible to construct a mapping space K(x,y)K(x,y) which is a simplicial set. The trouble is that there are many different ways to exhibit such mapping spaces, the different models being weakly equivalent but not isomorphic. No particular model is ideal for every application, and so one must become versatile at changing back-and-forth. In [L] Lurie uses several models, most prominantly the ones denoted there HomKR(x,y)\Hom_{K}^{R}(x,y), HomKL(x,y)\Hom_{K}^{L}(x,y), and (K)(x,y)\mathfrak{C}(K)(x,y). In order to understand the connections between these, Lurie develops a theory of “straightening and unstraightening functors,” which is reasonably complicated.

This paper has two main goals. First, we explain how the mapping spaces of quasi-categories fit into the well-understood theory of homotopy function complexes in model categories [DK3]. The latter technology immediately gives various tools for understanding why different models for these mapping spaces are weakly equivalent. Lurie’s HomKR(x,y)\Hom_{K}^{R}(x,y) and HomKL(x,y)\Hom_{K}^{L}(x,y)—as well as several other useful models—fit directly into this framework, but (K)(x,y)\mathfrak{C}(K)(x,y) does not. Our second goal is to use these tools, together with our work on ()\mathfrak{C}(-) from [DS1], to give a direct proof that the (K)\mathfrak{C}(K) mapping spaces are weakly equivalent to the Dwyer-Kan models. This in turn allows us to prove that the homotopy theory of quasi-categories is Quillen equivalent to that of simplicial categories, giving a new approach to this result of Lurie’s [L].

We now describe the contents of the paper in more detail. Recall that a quasi-category is a simplicial set XX that satisfies the extension condition for the so-called inner horn inclusions—the inclusions ΛknΔn\Lambda^{n}_{k}\hookrightarrow\Delta^{n} for 0<k<n0<k<n. It turns out that there is a model category structure on s𝒮et{s{\mathcal{S}et}} where the cofibrations are the monomorphisms, the fibrant objects are the quasi-categories, and where the weak equivalences are something we will call Joyal equivalences. See Section 2 for more background. We will call this the Joyal model structure, and denote it s𝒮etJ{s{\mathcal{S}et}}_{J}. The classical weak equivalences of simplicial sets—maps that induce homotopy equivalences of the geometric realizations—will be termed Kan equivalences from now on.

In any model category {\mathcal{M}}, given two objects XX and YY there is a homotopy function complex hMap(X,Y)\hMap_{{\mathcal{M}}}(X,Y). The theory of these objects is largely due to Dwyer and Kan. Such a function complex can be defined in several ways, all of which are homotopy equivalent:

  1. (1)

    It is the mapping space between XX and YY in the simplicial localization LWL_{W}{\mathcal{M}}, where one inverts the subcategory WW of weak equivalences [DK1].

  2. (2)

    It is the mapping space in the hammock localization LHL_{H}{\mathcal{M}} constructed by Dwyer and Kan in [DK2].

  3. (3)

    It can be obtained as the simplicial set [n](QnX,Y^)[n]\mapsto{\mathcal{M}}(Q^{n}X,\widehat{Y}) where YY^Y\rightarrow\widehat{Y} is a fibrant replacement in {\mathcal{M}} and QXXQ^{\bullet}X\rightarrow X is a cosimplicial resolution of XX [DK3].

  4. (4)

    It can dually be obtained as the simplicial set [n](X~,RnY)[n]\mapsto{\mathcal{M}}(\tilde{X},R_{n}Y) where X~X\tilde{X}\rightarrow X is a cofibrant replacement and YRYY\rightarrow R_{\bullet}Y is a simplicial resolution of YY.

  5. (5)

    It can be obtained as the nerve of various categories of zig-zags, for instance (if YY is fibrant) the category whose objects are zig-zags

    XAYX\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}A\longrightarrow Y

    and where the maps are commutative diagrams equal to the identity on XX and YY.

In some sense the models in (3) and (4) are the most computable, but one finds that all the models are useful in various situations. One learns, as a part of model category theory, how to compare these different models and to see that they are Kan equivalent. See [DK3] and [D1], as well as Section 3 of the present paper.

The above technology can be applied to the Joyal model structure in the following way. The overcategory (Δ1s𝒮etJ)(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}_{J}) inherits a model category structure from s𝒮etJ{s{\mathcal{S}et}}_{J} ([H, 7.6.5]). Given a simplicial set KK with chosen vertices aa and bb, consider KK as a simplicial set under Δ1\partial\Delta^{1} via the evident map Δ1K\partial\Delta^{1}\rightarrow K sending 0a0\mapsto a, 1b1\mapsto b. In particular, we can apply this to Δ1\Delta^{1} and the vertices 00 and 11. This allows us to consider the homotopy function complex

(1.1) hMap(Δ1s𝒮etJ)(Δ1,K),\displaystyle\hMap_{(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}_{J})}(\Delta^{1},K),

which somehow feels like the pedagogically ‘correct’ interpretation of the mapping space in KK from aa to bb.

The following result is more like an observation than a proposition (but it is restated and proved as Corollary 4.7):

Proposition 1.2.

Let KK be a quasi-category. The mapping spaces HomKR(a,b)\Hom^{R}_{K}(a,b) and HomKL(a,b)\Hom^{L}_{K}(a,b) of [L] are models for the homotopy function complex (1.1), obtained via two different cosimplicial resolutions of Δ1\Delta^{1}. The pullback

HomK(a,b)\textstyle{\Hom_{K}(a,b)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}KΔ1\textstyle{K^{\Delta^{1}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δ0\textstyle{\Delta^{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(a,b)\scriptstyle{(a,b)}K×K\textstyle{K\times K}

is also a model for the same homotopy function complex, this time obtained via a third cosimplicial resolution — the one sending [n][n] to the pushout

Δ1×ΔnΔ1×ΔnΔ1.\Delta^{1}\times\Delta^{n}\leftarrow\partial\Delta^{1}\times\Delta^{n}\rightarrow\partial\Delta^{1}.

Note that, given the above proposition, the Dwyer-Kan technology shows immediately that the three constructions HomKR(a,b)\Hom^{R}_{K}(a,b), HomKL(a,b)\Hom_{K}^{L}(a,b), and HomK(a,b)\Hom_{K}(a,b) are all Kan equivalent, and in fact gives a ‘homotopically canonical’ weak equivalence between any two.

1.3. Connections with the \mathfrak{C} mapping spaces

One problem with using the Dwyer-Kan models in our setting is that given 00-simplices aa, bb, and cc in a quasi-category KK, there do not exist naturally arising composition maps

hMap(Δ1,Kb,c)×hMap(Δ1,Ka,b)hMap(Δ1,Ka,c).\hMap(\Delta^{1},K_{b,c})\times\hMap(\Delta^{1},K_{a,b})\longrightarrow\hMap(\Delta^{1},K_{a,c}).

In [L] Lurie gives a functor :s𝒮ets𝒞at\mathfrak{C}\colon{s{\mathcal{S}et}}\rightarrow s{\mathcal{C}at}, and the simplicial sets (K)(a,b)\mathfrak{C}(K)(a,b) can be thought of as models for function complexes of KK which do admit such composition maps. In [DS1] we gave another functor nec\mathfrak{C}^{nec} which accomplished the same task, and we proved that the mapping spaces (K)(a,b)\mathfrak{C}(K)(a,b) and nec(K)(a,b)\mathfrak{C}^{nec}(K)(a,b) were naturally Kan equivalent. In fact we gave an entire collection of different models 𝒢\mathfrak{C}^{{\mathcal{G}}}, all of which were Kan equivalent. What is not immediately clear is how to connect the Dwyer-Kan function complexes to the mapping spaces arising in \mathfrak{C}, nec\mathfrak{C}^{nec}, or 𝒢\mathfrak{C}^{{\mathcal{G}}}. This is explained in Section 5, where they are shown to be connected by a canonical zig-zag of Kan equivalences.

At one level the connection can be seen as follows. Recall from [DS1] that a necklace is a simplicial set of the form Δn1Δnk\Delta^{n_{1}}\vee\cdots\vee\Delta^{n_{k}}, obtained from simplices by gluing the final vertex of one to the initial vertex of its successor. There is a natural linear order on the vertices of a necklace, and there is a unique 1-simplex connecting each non-terminal vertex to its successor. The spine Spi[T]\Spi[T] of a necklace TT is the union of these 1-simplices, and the associated simplex Δ[T]\Delta[T] of TT is the simplex with the same ordered vertex set as TT.

The mapping space nec(K)(a,b)\mathfrak{C}^{nec}(K)(a,b) is just the nerve of the evident category whose objects are pairs [T,TKa,b][T,T\rightarrow K_{a,b}] where TT is a necklace and TKT\rightarrow K is a map sending the initial and final vertices of TT to aa and bb. The mapping spaces 𝒢(a,b)\mathfrak{C}^{{\mathcal{G}}}(a,b) are defined similarly, but where one replaces the category of necklaces with a category 𝒢{\mathcal{G}} of some other suitable “gadgets.”

For any necklace TT, there is a canonical inclusion TΔ[T]T\hookrightarrow\Delta[T]; it may be checked that this inclusion is a weak equivalence in s𝒮etJ{s{\mathcal{S}et}}_{J} (see Lemma 9.2). Any map TKT\rightarrow K therefore gives rise to a zig-zag

Δ1Δ[T]TK\Delta^{1}\longrightarrow\Delta[T]\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}T\rightarrow K

where the map Δ1Δ[T]\Delta^{1}\rightarrow\Delta[T] is the unique 11-simplex connecting the initial and final vertices of the simplex Δ[T]\Delta[T]. Zig-zags of the above type are known to give a model for homotopy function complexes (see Section 3).

The considerations from the above paragraph lead to a comparison map between the (K)(a,b)\mathfrak{C}(K)(a,b) mapping spaces and the Dwyer-Kan mapping spaces. This map turns out to be a Kan equivalence, although it should be noted that our proof of this is not direct: it is a crafty argument using one of the 𝒢\mathfrak{C}^{{\mathcal{G}}} constructions where one replaces necklaces by a more general class of gadgets. See Section 5 for the details. In any case, we obtain the following (where one may choose any standard model for the homotopy function complex):

Theorem 1.4.

Given a quasi-category KK with objects aa and bb, there is a natural zig-zag of Kan equivalences between the simplicial sets (K)(a,b)\mathfrak{C}(K)(a,b) and hMap(Δ1,Ka,b)\hMap(\Delta^{1},K_{a,b}).

The previous theorem is a key step in the proof of the following important result:

Theorem 1.5.

The adjoint pair :s𝒮etJs𝒞at:N\mathfrak{C}\colon{s{\mathcal{S}et}}_{J}\rightleftarrows s{\mathcal{C}at}\colon N is a Quillen equivalence between the Joyal model structure on s𝒮et{s{\mathcal{S}et}} and the model structure on s𝒞ats{\mathcal{C}at} due to Bergner [B].

We prove the above theorem as Corollary 8.2.

1.6. Relation with the work of Lurie

Both Theorem 1.4 and 1.5 are originally due to Lurie, and are proven in [L]. In Lurie’s book he starts by developing the properties of mapping spaces and rigidification and then proves the existence of the Joyal model structure as a consequence of this work. His methods involve a detailed and lengthy study of what he calls “straightening and unstraightening” functors, and it was a vague dissatisfaction with this material—together with the hope of avoiding it—that first led us to the work in the present paper.

In the present paper we start with the Joyal model structure. In both [L] and [J2] it takes over a hundred pages to prove its existence, but by boiling things down to the bare essentials (and following the method of Joyal) we are able to give a streamlined approach and create the structure fairly quickly. At that point we immediately have the Dwyer-Kan techniques at our disposal, and it is through the use of these that we develop the properties of mapping spaces and rigidification. Thus, in some ways our approach is opposite that of [L].

Due to the inherent differences in the two approaches, it is slightly awkward for us to quote results from [L] without creating confusions and possible circularities. Because of this, there are a few minor results whose proofs we end up repeating or redoing in a slightly different way. The result is that the present paper can be read independently of [L]—although this should not be taken as a denial of the intellectual debt we owe to that work.

1.7. Organization of the paper

The material on quasi-categories needed in the paper is all reviewed in Section 2. This material is mostly due to Joyal [J2], and can also be found in Lurie [L]. Despite this, we have included three appendices in the paper where we prove all the assertions from Section 2. The reason for this is that although the results we need are reasonably straightforward, in both [L] and [J2] they are intertwined with so many other things that it is difficult for a reader to extract their proofs. Especially in the case of the Joyal model structure, a basic tool in our entire approach, we felt that it was important to have a relatively short and self-contained argument. The fourteen pages in our appendices are a bit longer than ideal, but quite a bit shorter than the currently available alternatives.

Let us outline the rest of the paper. In Section 3, we review homotopy function complexes in general model categories {\mathcal{M}}. We apply these ideas in Section 4 to the case =(Δ1s𝒮etJ){\mathcal{M}}=(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}_{J}). That is, the function complex of maps Δ1X\Delta^{1}\rightarrow X in {\mathcal{M}} gives the “internal mapping space” between vertices aa and bb in a quasi-category XX. In Section 5 we compare these internal mapping spaces to the rigidification mapping spaces (X)(a,b)\mathfrak{C}(X)(a,b), and in so doing rely heavily on [DS1]. In Section 6 we define relative mapping spaces (the map Δ1Δ1\partial\Delta^{1}\rightarrow\Delta^{1} is the thing being generalized here). In Section 7 we introduce the notion of DK-equivalence in s𝒮et{s{\mathcal{S}et}}, which is somehow intermediate between \mathfrak{C}-equivalence and Joyal equivalence. In Section 8 we prove that these three notions of equivalence agree. Section 8 also provides a new proof of Lurie’s result that there is Quillen equivalence between s𝒮etJ{s{\mathcal{S}et}}_{J} and s𝒞at{s{\mathcal{C}at}} (see Corollary 8.2). Finally, in Section 9 we prove some technical results that are stated without proof in Sections 1 and 4.

1.8. Notation and Terminology

We will use s𝒮etK{s{\mathcal{S}et}}_{K} to refer to the usual model structure on simplicial sets, which we’ll term the Kan model structure. The fibrations are the Kan fibrations, the weak equivalences (called Kan equivalences from now on) are the maps which induce homotopy equivalences on geometric realizations, and the cofibrations are the monomorphisms.

Quasi-categories are simplicial sets, and the mapping spaces between their vertices are also simplicial sets. Quasi-categories will always be viewed within the Joyal model structure, and their mapping spaces will always be viewed within the Kan model structure.

We will often be working with the category s𝒮et,=(Δ1s𝒮et){s{\mathcal{S}et}}_{*,*}=(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}). When we consider it as a model category, the model structure we use will always be the one imported from the Joyal model structure on s𝒮et{s{\mathcal{S}et}}; we will denote it (s𝒮et,)J=(Δ1s𝒮etJ)({s{\mathcal{S}et}}_{*,*})_{J}=(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}_{J}), or just s𝒮et,{s{\mathcal{S}et}}_{*,*}. When we write Δ1\Delta^{1} as an object of s𝒮et,{s{\mathcal{S}et}}_{*,*}, we always mean to use the canonical inclusion Δ1Δ1\partial\Delta^{1}\rightarrow\Delta^{1}.

An object of s𝒮et,{s{\mathcal{S}et}}_{*,*} is a simplicial set XX with two distinguished points aa and bb. We sometimes (but not always) write Xa,bX_{a,b} for XX, to remind ourselves that things are taking place in s𝒮et,{s{\mathcal{S}et}}_{*,*} instead of s𝒮et{s{\mathcal{S}et}}.

When 𝒞{\mathcal{C}} is a category we write 𝒞(a,b){\mathcal{C}}(a,b) instead of Hom𝒞(a,b)\Hom_{{\mathcal{C}}}(a,b). We reserve the HomK(a,b)\Hom_{K}(a,b) notation for when KK is a quasi-category, to denote various models of the homotopy function complex. See Proposition 1.2 or Section 4.3.

Finally, in certain places we have to deal with simplices and horns. The horn Λkn\Lambda^{n}_{k} is the union of all faces containing the vertex kk. If {m0,,mk}\{m_{0},\ldots,m_{k}\} is an ordered set, we use Δ{m0,,mk}\Delta^{\{m_{0},\ldots,m_{k}\}} as notation for the kk-simplex whose vertices are m0,,mkm_{0},\ldots,m_{k}. Likewise, the “mim_{i}-face” of Δ{m0,,mk}\Delta^{\{m_{0},\ldots,m_{k}\}} is the codimension one face not containing the vertex mim_{i}, and Λmi{m0,,mk}\Lambda^{\{m_{0},\ldots,m_{k}\}}_{m_{i}} denotes the horn consisting of all faces that contain mim_{i}. If j0jnj_{0}\leq\cdots\leq j_{n}, we may use “bracket notation” and write [mj0,,mjn][m_{j_{0}},\ldots,m_{j_{n}}] for the subsimplex of Δ{m0,,mk}\Delta^{\{m_{0},\ldots,m_{k}\}} having vertices mj0,,mjnm_{j_{0}},\ldots,m_{j_{n}}.

2. A quick introduction to quasi-categories

In this section we give an account of the basic properties of quasi-categories, including the Joyal model structure. Almost all of this material is due to Joyal [J2], and is also buried deep in [L]. A few simple proofs are included here, but the longer proofs are not. The reader is referred to the appendices for a guide through these longer proofs.

2.1. Isomorphisms in quasi-categories

For a quasi-category XX, we refer to the 00-simplices aX0a\in X_{0} as objects; to the 11-simplices fX1f\in X_{1} as morphisms, which we denote by f:abf\colon a\rightarrow b if d1(f)=a,d0(f)=bd_{1}(f)=a,d_{0}(f)=b; and to the degenerate 1-simplices s0(a)s_{0}(a) as identity morphisms, which we denote by ida\textnormal{id}_{a}.

For any set SS, let ESES be the 00-coskeleton of the set SS. Write EnE^{n} for E({0,1,,n})E(\{0,1,\ldots,n\}). Note that E1E^{1} has exactly two non-degenerate simplices in each dimension, and that its geometric realization is the usual model for SS^{\infty}.

Let XX be a quasi-category. An \infty-isomorphism in XX is a map E1XE^{1}\rightarrow X. We sometimes abuse terminology and say that a 11-simplex Δ1X\Delta^{1}\rightarrow X is an \infty-isomorphism if it extends to a map E1XE^{1}\rightarrow X.

There is a closely related concept called quasi-isomorphism; a quasi-isomorphism is a map sk2(E1)X\sk_{2}(E^{1})\rightarrow X. The simplicial set sk2(E1)\sk_{2}(E^{1}) consists of two nondegenerate 11-simplices and two nondegenerate 22-simplices. In other words, a quasi-isomorphism in XX consists of two objects aa and bb, maps f:abf\colon a\rightarrow b and g:bag\colon b\rightarrow a, and two 22-simplices of the form

a\textstyle{a\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}ida\scriptstyle{\textnormal{id}_{a}}b\textstyle{b\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}b\textstyle{b\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}idb\scriptstyle{\textnormal{id}_{b}}a\textstyle{a\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}a\textstyle{a}b.\textstyle{b.}

Again, we sometimes abuse terminology and say that a 11-simplex in XX is a quasi-isomorphism if it extends to a map sk2(E1)X\sk_{2}(E^{1})\rightarrow X.

The following results record the key properties we will need concerning \infty-isomorphisms and quasi-isomorphisms:

Proposition 2.2.

Let XX be a quasi-category, and let f:Δ1Xf\colon\Delta^{1}\rightarrow X. The following conditions on ff are equivalent:

  1. (i)

    ff is an \infty-isomorphism;

  2. (ii)

    ff is a quasi-isomorphism;

  3. (iii)

    ff has a left quasi-inverse and a (possibly different) right quasi-inverse. That is, there exist 22-simplices in XX of the form

    a\textstyle{a\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}ida\scriptstyle{\textnormal{id}_{a}}b\textstyle{b\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g1\scriptstyle{g_{1}}a\textstyle{a}  and  b\textstyle{b\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g2\scriptstyle{g_{2}}idb\scriptstyle{\textnormal{id}_{b}}a\textstyle{a\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}b.\textstyle{b.}
Proof.

See “Proof of Proposition 2.2” in Appendix B. ∎

Proposition 2.3.

Let XX be a quasi-category. Then the map XX\rightarrow* has the right-lifting-property with respect to the following:

  1. (a)

    The maps (A×E1)(A×{0})(B×{0})B×E1(A\times E^{1})\amalg_{(A\times\{0\})}(B\times\{0\})\hookrightarrow B\times E^{1}, for every monomorphism ABA\hookrightarrow B.

  2. (b)

    The inclusion E({0,1})E({1,2})E({0,1,2})E(\{0,1\})\cup E(\{1,2\})\hookrightarrow E(\{0,1,2\}).

Note that part (b) implies that one may compose (in a non-unique way) \infty-isomorphisms to yield another \infty-isomorphism.

Proof.

Part (a) is a combinatorial argument which we postpone (see Appendix B). However, (b) is an easy consequence of (a), using the maps j:E2E1×E1j\colon E^{2}\rightarrow E^{1}\times E^{1} and p:E1×E1E2p\colon E^{1}\times E^{1}\rightarrow E^{2} defined by:

j(0)=(0,0),j(1)=(1,0),j(2)=(1,1)j(0)=(0,0),\quad j(1)=(1,0),\quad j(2)=(1,1)

and

p(0,0)=p(0,1)=0,p(1,0)=1,p(1,1)=2.p(0,0)=p(0,1)=0,\quad p(1,0)=1,\quad p(1,1)=2.

(Both E2E^{2} and E1×E1E^{1}\times E^{1} are 00-coskeleta, so a map into them is completely determined by what it does to 00-simplices). The maps jj and pp exhibit the inclusion from (b) as a retract of ({0,1}×E1){0,1}×{0}(E1×{0})E1×E1(\{0,1\}\times E^{1})\amalg_{\{0,1\}\times\{0\}}(E^{1}\times\{0\})\hookrightarrow E^{1}\times E^{1}. ∎

The proofs of Proposition 2.2 and 2.3(a) are not at all straightforward. They hinge on a lemma discovered by Joyal which we also record here (although the proof is again deferred to Appendix B).

Proposition 2.4 (Joyal, Special outer horn lifting).

Let XX be a quasi-category. Given either of the following lifting diagrams

Λ0n\textstyle{\Lambda^{n}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}X\textstyle{X}Λnn\textstyle{\Lambda^{n}_{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}X\textstyle{X}Δn\textstyle{\Delta^{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δn\textstyle{\Delta^{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

in which, respectively, f([01])f([01]) or g([n1,n])g([n-1,n]) is a quasi-isomorphism, there is a lifting as shown.

It is easy to see that in a Kan complex every morphism is a quasi-isomorphism (use Proposition 2.2). Conversely, if in a certain quasi-category XX every morphism is a quasi-isomorphism then Proposition 2.4 implies that XX is a Kan complex. Thus one has the slogan “Kan complexes are \infty-groupoids.”

For a quasi-category XX, let J(X)XJ(X)\subseteq X be the subcomplex consisting of those simplices having the property that every 1-dimensional face is a quasi-isomorphism. If 𝒦ans𝒮et{\mathcal{K}an}\subseteq{s{\mathcal{S}et}} denotes the full subcategory of Kan complexes, then J:s𝒮et𝒦anJ\colon{s{\mathcal{S}et}}\rightarrow{\mathcal{K}an} and this is the right adjoint of the inclusion functor 𝒦ans𝒮et{\mathcal{K}an}\hookrightarrow{s{\mathcal{S}et}}. In particular, note that JJ preserves limits. The quasi-category J(X)J(X) is the “\infty-groupoid of \infty-isomorphisms in XX.”

2.5. Box product lemmas

A map of simplicial sets will be called inner anodyne if it can be constructed out of the maps ΛknΔn\Lambda^{n}_{k}\hookrightarrow\Delta^{n}, 0<k<n0<k<n, by cobase changes and compositions. Clearly any quasi-category has the right-lifting-property with respect to all inner anodyne maps.

Given morphisms f:ABf\colon A\rightarrow B and g:CDg\colon C\rightarrow D, let fgf\square g denote the induced map

(A×D)(A×C)(B×C)B×D.(A\times D)\amalg_{(A\times C)}(B\times C)\longrightarrow B\times D.
Proposition 2.6 (Joyal).

If i:ΛknΔni\colon\Lambda^{n}_{k}\hookrightarrow\Delta^{n} is an inner horn inclusion and the map j:ABj\colon A\rightarrow B is any monomorphism, then iji\square j is inner anodyne.

Proof.

See Appendix A. ∎

A map XYX\rightarrow Y is an inner fibration if it has the right-lifting-property with respect to the inner horn inclusions. The following result is an immediate consequence of Proposition 2.6, using adjointness:

Proposition 2.7.

If ABA\rightarrowtail B is a monomorphism and XYX\rightarrow Y is an inner fibration, then XBXA×YAYBX^{B}\rightarrow X^{A}\times_{Y^{A}}Y^{B} is also an inner fibration. In particular, if XX is a quasi-category then so is XAX^{A} for any simplicial set AA.

Proof.

Immediate. ∎

2.8. Joyal equivalences

Let AA and ZZ be simplicial sets, and assume ZZ is a quasi-category. Define a relation on s𝒮et(A,Z){s{\mathcal{S}et}}(A,Z) by saying that fgf\sim g if there exists a map H:A×E1ZH\colon A\times E^{1}\rightarrow Z such that Hi0=fHi_{0}=f and Hi1=gHi_{1}=g, where i0,i1:AA×E1i_{0},i_{1}\colon A\hookrightarrow A\times E^{1} are the evident inclusions. It is easy to see that this relation is both reflexive and symmetric, and Proposition 2.3(b) implies that it is also transitive (using that ZAZ^{A} is a quasi-category). We write [A,Z]E1[A,Z]_{E^{1}} to denote the set s𝒮et(A,Z)/{s{\mathcal{S}et}}(A,Z)/\sim.

Definition 2.9.

A map of simplicial sets ABA\rightarrow B is a Joyal equivalence if [B,Z]E1[A,Z]E1[B,Z]_{E^{1}}\rightarrow[A,Z]_{E^{1}} is a bijection for every quasi-category ZZ. A Joyal acyclic cofibration is a map which is both a monomorphism and a Joyal equivalence.

Remark 2.10.

We define a map of simplicial sets f:XYf\colon X\rightarrow Y to be an 𝑬𝟏E^{1}-homotopy equivalence if there is a map g:YXg\colon Y\rightarrow X such that fgfg and gfgf are E1E^{1}-homotopic to their respective identities. It is trivial to check that every E1E^{1}-homotopy equivalence is a Joyal equivalence, and that if XX and YY are quasi-categories then a map XYX\rightarrow Y is a Joyal equivalence if and only if it is an E1E^{1}-homotopy equivalence. Note that {0}E1\{0\}\hookrightarrow E^{1} is readily seen to be an E1E^{1}-homotopy equivalence.

Proposition 2.11.

The following statements are true:

  1. (a)

    If CDC\rightarrow D is a Joyal acyclic cofibration then so is A×CA×DA\times C\rightarrow A\times D, for any simplicial set AA.

  2. (b)

    If XX is a quasi-category, then XX\rightarrow* has the right-lifting-property with respect to every Joyal acyclic cofibration.

  3. (c)

    Every inner horn inclusion ΛknΔn\Lambda^{n}_{k}\hookrightarrow\Delta^{n}, 0<k<n0<k<n, is a Joyal equivalence.

Proof.

For (a) we must show that [A×D,X]E1[A×C,X]E1[A\times D,X]_{E^{1}}\rightarrow[A\times C,X]_{E^{1}} is a bijection for every quasi-category XX. But this map is readily identified with [D,XA]E1[C,XA]E1[D,X^{A}]_{E^{1}}\rightarrow[C,X^{A}]_{E^{1}}, which is a bijection because XAX^{A} is also a quasi-category (Proposition 2.7).

Part (b) is an easy exercise using the definitions and Proposition 2.3(a).

For part (c), if XX is a quasi-category then [Δn,X][Λkn,X][\Delta^{n},X]\rightarrow[\Lambda^{n}_{k},X] is surjective by the definition of quasi-category. Injectivity follows from Proposition 2.6, which says that XX\rightarrow* has the RLP with respect to (ΛknΔn)({0,1}E1)(\Lambda^{n}_{k}\hookrightarrow\Delta^{n})\square(\{0,1\}\hookrightarrow E^{1}). ∎

2.12. The model category structure

Like all the results in this section, the following is due to Joyal. It is proven in Appendix C.

Theorem 2.13.

There exists a unique model structure on s𝒮et{s{\mathcal{S}et}} in which the cofibrations are the monomorphisms and the fibrant objects are the quasi-categories. The weak equivalences in this structure are the Joyal equivalences, and the model structure is cofibrantly-generated.

The model category structure provided by Theorem 2.13 will be denoted s𝒮etJ{s{\mathcal{S}et}}_{J}. Note that it is left proper because every object is cofibrant. We will use the term Joyal fibration for the fibrations in s𝒮etJ{s{\mathcal{S}et}}_{J}.

Remark 2.14.

It should be noted that while s𝒮etJ{s{\mathcal{S}et}}_{J} is cofibrantly-generated, no one has so far managed to write down a manageable set of generating acyclic cofibrations.

The following result will be used frequently:

Proposition 2.15.

Let f:ABf\colon A\rightarrowtail B and g:CDg\colon C\rightarrowtail D be cofibrations in s𝒮etJ{s{\mathcal{S}et}}_{J}, and let h:XYh\colon X\rightarrow Y be a Joyal fibration. Then the following statements are true:

  1. (a)

    fgf\square g is a cofibration, which is Joyal acyclic if ff or gg is so.

  2. (b)

    XB(YB×YAXA)X^{B}\rightarrow(Y^{B}\times_{Y^{A}}X^{A}) is a Joyal fibration, which is acyclic if ff or hh is so.

Proof.

Part (b) follows immediately from (a) by adjointness. The statement in (a) that fgf\square g is a cofibration is evident, so we must only prove that it is a Joyal equivalence if ff is (the case when gg is a Joyal equivalence following by symmetry). Consider the diagram

A×C\textstyle{A\times C\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}A×D\textstyle{A\times D\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}B×C\textstyle{B\times C\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}P\textstyle{P\ignorespaces\ignorespaces\ignorespaces\ignorespaces}B×D\textstyle{B\times D}

where PP is the pushout. The labelled maps are Joyal equivalences by Proposition 2.11(a). It follows that the pushout map A×DPA\times D\rightarrow P is a Joyal acyclic cofibration, and hence PB×DP\rightarrow B\times D is a Joyal equivalence by two-out-of-three. ∎

2.16. Categorification and the coherent nerve

We recall from [L] that there are adjoint functors

:s𝒮ets𝒞at:N.\mathfrak{C}\colon{s{\mathcal{S}et}}\rightleftarrows{s{\mathcal{C}at}}\colon N.

Here (Δn)\mathfrak{C}(\Delta^{n}) is a specific simplicial category one writes down, and N(𝒟)N({\mathcal{D}}) is the simplicial set [n]s𝒞at((Δn),𝒟)[n]\mapsto{s{\mathcal{C}at}}(\mathfrak{C}(\Delta^{n}),{\mathcal{D}}). See [DS1] for more information, as well for a very detailed description of the functor \mathfrak{C}. We call \mathfrak{C} the categorification functor, and NN the coherent nerve.

It is useful to also consider the composite of adjoint pairs

s𝒮et\textstyle{{s{\mathcal{S}et}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\mathfrak{C}}s𝒞at\textstyle{{s{\mathcal{C}at}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0\scriptstyle{\pi_{0}}N\scriptstyle{N}𝒞at.\textstyle{{\mathcal{C}at}.\ignorespaces\ignorespaces\ignorespaces\ignorespaces}c\scriptstyle{c}

where the left adjoints all point left to right. Here cc is the functor which regards a category as a discrete simplicial category, and π0\pi_{0} is the functor which applies the usual π0\pi_{0} to all the mapping spaces. Note that the composite NcNc is the classical nerve functor; as π0\pi_{0}\mathfrak{C} is its left adjoint, this identifies π0\pi_{0}\mathfrak{C} as the functor which takes a simplicial set and forms the free category from the 00-simplices and 11-simplices, imposing composition relations coming from the 22-simplices. This functor is denoted τ1\tau_{1} in [J2], but we will always call it π0\pi_{0}\mathfrak{C} in the present paper.

Remark 2.17.

For a general simplicial set XX, a map in π0(X)\pi_{0}\mathfrak{C}(X) from aa to bb is a formal composite of maps represented by 11-simplices in XX. But in a quasi-category we may “compose” adjacent 11-simplices by filling an inner horn of dimension 22, and this shows that every map in π0(X)\pi_{0}\mathfrak{C}(X) is represented by a single 11-simplex of XX.

The following result is due to Joyal:

Proposition 2.18.

Let XX be a quasi-category, and let ff, gg, and hh be 11-simplices in XX. Then one has h=gfh=g\circ f in π0(X)\pi_{0}\mathfrak{C}(X) if and only if there exists a map Δ2X\Delta^{2}\rightarrow X whose 00-, 11-, and 22-faces are gg, hh, and ff, respectively.

The proof will be given in Appendix B. The following is an immediate corollary:

Corollary 2.19.

Let f:Δ1Xf\colon\Delta^{1}\rightarrow X be a 11-simplex in a quasi-category. Then ff is a quasi-isomorphism if and only if the image of ff in the category π0(X)\pi_{0}\mathfrak{C}(X) is an isomorphism.

Proof.

Immediate from Proposition 2.18. ∎

Note that Corollary 2.19 adds another equivalent condition to the list given in Proposition 2.2. Also observe that this corollary implies a two-out-of-three property for quasi-isomorphisms: for a 22-simplex in XX, if two of its three faces are quasi-isomorphisms then so is the third.

We now also have the following:

Proposition 2.20.

For XX a quasi-category, there is a natural bijection between [,X]E1[*,X]_{E^{1}} and the set of isomorphism classes of objects in π0(X)\pi_{0}\mathfrak{C}(X).

Proof.

First note that π0(E1)\pi_{0}\mathfrak{C}(E^{1}) is the category consisting of two objects and a unique isomorphism between them. So it is clear that we get a natural map [,X]E1iso(π0(X))[*,X]_{E^{1}}\rightarrow\isoc(\pi_{0}\mathfrak{C}(X)), and that this is surjective.

Suppose two 00-simplices a,bX0a,b\in X_{0} are isomorphic in π0(X)\pi_{0}\mathfrak{C}(X). There is a 11-simplex ee connecting aa and bb representing this isomorphism, and by Corollary 2.19 ee is also a quasi-isomorphism. By Proposition 2.3, ee extends to a map E1XE^{1}\rightarrow X. This shows that aa and bb are equal in [,X]E1[*,X]_{E^{1}}, as desired. ∎

3. Background on mapping spaces in model categories

Given two objects XX and YY in a model category {\mathcal{M}}, there is an associated simplicial set hMap(X,Y)\hMap_{\mathcal{M}}(X,Y) called a “homotopy function complex” from XX to YY. The basic theory of these function complexes is due to Dwyer-Kan [DK1, DK2, DK3]. As recounted in the introduction, there are several different ways to write down models for these function complexes, all of which turn out to be Kan equivalent. In this section we give a brief review of some of this machinery.

3.1. Mapping spaces via cosimplicial resolutions

Let {\mathcal{M}} be a model category, and let cc{\mathcal{M}} be the Reedy model category of cosimplicial objects in {\mathcal{M}} [H, Chapter 15]. For any XX\in{\mathcal{M}} we will write cXcX for the constant cosimplicial object consisting of XX in every dimension, where every coface and codegeneracy is the identity.

If XX\in{\mathcal{M}}, a cosimplicial resolution of XX is a Reedy cofibrant replacement QcXQ^{\bullet}\stackrel{{\scriptstyle\sim}}{{\longrightarrow}}cX. Given such a cosimplicial resolution and an object ZZ\in{\mathcal{M}}, we may form the simplicial set (Q,Z){\mathcal{M}}(Q^{\bullet},Z) given by

[n](Qn,Z).[n]\mapsto{\mathcal{M}}(Q^{n},Z).

It is known [H, 16.5.5] that if ZZZ\rightarrow Z^{\prime} is a weak equivalence between fibrant objects then the induced map (Q,Z)(Q,Z){\mathcal{M}}(Q^{\bullet},Z)\rightarrow{\mathcal{M}}(Q^{\bullet},Z^{\prime}) is a Kan equivalence of simplicial sets.

3.2. Mapping spaces via nerves of categories

For any object XX\in{\mathcal{M}}, let 𝒬(X){\mathcal{Q}}(X) be the category whose objects are pairs [Q,QX][Q,Q\rightarrow X] where QQ is cofibrant and QXQ\rightarrow X is a weak equivalence. For any object YY\in{\mathcal{M}}, there is a functor

(,Y):𝒬(X)op𝒮et{\mathcal{M}}(-,Y)\colon{\mathcal{Q}}(X)^{op}\longrightarrow{\mathcal{S}et}

sending [Q,QX][Q,Q\rightarrow X] to (Q,Y){\mathcal{M}}(Q,Y). We can regard this functor as taking values in s𝒮et{s{\mathcal{S}et}} by composing with the embedding 𝒮ets𝒮et{\mathcal{S}et}\hookrightarrow{s{\mathcal{S}et}}.

Consider the simplicial set hocolim𝒬(X)op(,Y)\hocolim_{{\mathcal{Q}}(X)^{op}}{\mathcal{M}}(-,Y). We fix our model for the hocolim functor to be the result of first taking the simplicial replacement of a diagram and then applying geometric realization. Notice in our case that in dimension nn the simplicial replacement consists of diagrams of weak equivalences Q0Q1QnQ_{0}\xleftarrow{\sim}Q_{1}\xleftarrow{\sim}\cdots\xleftarrow{\sim}Q_{n} over XX (with each QiXQ_{i}\rightarrow X in 𝒬(X){\mathcal{Q}}(X)), together with a map Q0YQ_{0}\rightarrow Y. This shows that the simplicial replacement is nothing but the nerve of the category for which an object is a zig-zag [XQY][X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}Q\rightarrow Y], where QQ is cofibrant and QXQ\rightarrow X is a weak equivalence; and a map from [XQY][X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}Q\rightarrow Y] to [XQY][X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}Q^{\prime}\rightarrow Y] is a map QQQ^{\prime}\rightarrow Q making the evident diagram commute.

Categories of zig-zags like the one considered above were first studied in [DK3]. There are many variations, and it is basically the case that all sensible variations have Kan equivalent nerves; moreover, these nerves are Kan equivalent to the homotopy function complex hMap(X,Y)\hMap_{\mathcal{M}}(X,Y) (defined to be the space of maps in the simplicial localization of {\mathcal{M}} with respect to the weak equivalences). We will next recall some of this machinery. In addition to [DK3], see [D1].

Following [DK3], write (Wcofib)1(Wfib)1(X,Y)(\Wcofib)^{-1}{\mathcal{M}}(\Wfib)^{-1}(X,Y) to denote the category whose objects are zig-zags

X\textstyle{X}U\textstyle{U\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}V\textstyle{V}Y,\textstyle{Y,\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}

and where the maps are natural transformations of diagrams which are the identity on XX and on YY. Similarly, let W1W1(X,Y)W^{-1}{\mathcal{M}}W^{-1}(X,Y) be the category whose objects are zig-zags

XUVY,X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}U\longrightarrow V\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}Y,

let (Wfib)1(X,Y){\mathcal{M}}(\Wfib)^{-1}{\mathcal{M}}(X,Y) be the category whose objects are zig-zags

XU↞-VY,X\longrightarrow U\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}V\longrightarrow Y,

and so on.

Note that there are natural inclusions of two types: an example of the first is (Wfib)1(X,Y)W1(X,Y){\mathcal{M}}(\Wfib)^{-1}(X,Y)\hookrightarrow{\mathcal{M}}\W^{-1}(X,Y) (induced by WfibW\Wfib\hookrightarrow\W), and an example of the second is

W1(X,Y)W1(X,Y){\mathcal{M}}\W^{-1}(X,Y)\hookrightarrow{\mathcal{M}}\W^{-1}{\mathcal{M}}(X,Y)

which sends

[XAY][XidXAY].[X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}A\longrightarrow Y]\mapsto[X\stackrel{{\scriptstyle\textnormal{id}}}{{\longrightarrow}}X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}A\longrightarrow Y].

The following proposition is a very basic one in this theory, and will be used often in the remainder of the paper; we have included the proof for completeness, and because it is simple.

Proposition 3.3.

When YY is fibrant, the maps in the following commutative square all induce Kan equivalences on nerves:

(Wfib)1(X,Y)\textstyle{{\mathcal{M}}(\Wfib)^{-1}(X,Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(Wfib)1(X,Y).\textstyle{{\mathcal{M}}(\Wfib)^{-1}{\mathcal{M}}(X,Y).\ignorespaces\ignorespaces\ignorespaces\ignorespaces}W1(X,Y)\textstyle{{\mathcal{M}}W^{-1}(X,Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}W1(X,Y)\textstyle{{\mathcal{M}}W^{-1}{\mathcal{M}}(X,Y)}
Proof.

Denote all the inclusions in the square by jj.

We start with the left vertical map. Given a zig-zag [XAY][X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}A\longrightarrow Y], functorially factor the map AX×YA\rightarrow X\times Y as APX×YA\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}P\twoheadrightarrow X\times Y. Since YY is fibrant the projection X×YXX\times Y\rightarrow X is a fibration, and so the composite PXP\rightarrow X is a fibration as well. Define a functor F:W1(X,Y)(Wfib)1(X,Y)F\colon{\mathcal{M}}\W^{-1}(X,Y)\rightarrow{\mathcal{M}}(\Wfib)^{-1}(X,Y) by sending [XAY][X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}A\longrightarrow Y] to [X↞-PY][X\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}P\longrightarrow Y]. There are natural transformations idjF\textnormal{id}\rightarrow j\circ F and idFj\textnormal{id}\rightarrow F\circ j, which shows that on nerves FF and jj are homotopy inverses.

A very similar proof works for the right vertical map in the diagram. Given a zig-zag [XUVY][X\longrightarrow U\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}V\longrightarrow Y], functorially factor VU×YV\rightarrow U\times Y as VPU×YV\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}P\twoheadrightarrow U\times Y. Define F:W1(X,Y)(Wfib)1(X,Y)F\colon{\mathcal{M}}W^{-1}{\mathcal{M}}(X,Y)\rightarrow{\mathcal{M}}(\Wfib)^{-1}{\mathcal{M}}(X,Y) by sending the zig-zag

[XUVY][XU↞-PY].[X\longrightarrow U\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}V\longrightarrow Y]\mapsto[X\longrightarrow U\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}P\longrightarrow Y].

This gives a homotopy inverse for jj.

For the top horizontal map we do not even need to use that YY is fibrant. Define a homotopy inverse by sending [XU↞-VY][X\longrightarrow U\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}V\longrightarrow Y] to the associated zig-zag [X↞-PY][X\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}P\longrightarrow Y] where PP is the pullback of XU↞-VX\longrightarrow U\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}V.

Finally, the bottom horizontal map induces a Kan equivalence on nerves because the other three maps do. ∎

Let QXXQX^{\bullet}\rightarrow X be a cosimplicial resolution of XX in cc{\mathcal{M}}. Following [DK3], we now relate the simplicial set (QX,Y){\mathcal{M}}(QX^{\bullet},Y) to the nerves of the categories of zig-zags considered above.

For any simplicial set KK, let 𝚫K{\bf\Delta}K be the category of simplices of KK. This is none other than the overcategory (SK)(S\downarrow K), where S:𝚫s𝒮etS\colon{\bf\Delta}\rightarrow{s{\mathcal{S}et}} is the functor [n]Δn[n]\mapsto\Delta^{n}. It is known that the nerve of 𝚫K{\bf\Delta}K is naturally Kan equivalent to KK (see [D1, text prior to Prop. 2.4] for an explanation).

There is a functor 𝚫(QX,Y)(Wfib)1(X,Y){\bf\Delta}{\mathcal{M}}(QX^{\bullet},Y)\rightarrow{\mathcal{M}}(\Wfib)^{-1}(X,Y) sending ([n],QXnY)([n],QX^{n}\rightarrow Y) to [X↞-QXnY][X\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}QX^{n}\longrightarrow Y].

Proposition 3.4.

Let QXXQX^{\bullet}\rightarrow X be a Reedy cofibrant resolution of XX. Then 𝚫(QX,Y)(Wfib)1(X,Y){\bf\Delta}{\mathcal{M}}(QX^{\bullet},Y)\rightarrow{\mathcal{M}}(\Wfib)^{-1}(X,Y) induces a Kan equivalence on nerves.

Proof.

The result is proven in [DK3], but see also [D1, Thm. 2.4]. ∎

Remark 3.5.

To briefly summarize the main points of this section, Propositions 3.3 and 3.4 show that when XX is any object and YY is a fibrant object in a model category {\mathcal{M}}, the following maps of categories all induce Kan equivalences on the nerves:

𝚫(QX,Y)\textstyle{{\bf\Delta}{\mathcal{M}}(QX^{\bullet},Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(Wfib)1(X,Y)\textstyle{{\mathcal{M}}(\Wfib)^{-1}(X,Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}W1(X,Y)\textstyle{{\mathcal{M}}\W^{-1}(X,Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}W1(X,Y).\textstyle{{\mathcal{M}}\W^{-1}{\mathcal{M}}(X,Y).}

In particular, the nerves all have the homotopy type of the homotopy function complex hMap(X,Y)\hMap(X,Y).

4. Dwyer-Kan models for quasi-category mapping spaces

In this section we use the Dwyer-Kan machinery of the previous section to give models for the mapping spaces in a quasi-category. These models have the advantage of being relatively easy to work with and compute. However, they have the disadvantage that they do not admit a composition law.

4.1. The canonical cosimplicial framing on s𝒮etJ{s{\mathcal{S}et}}_{J}

Recall from Section 2 that E:𝒮ets𝒮etE\colon{\mathcal{S}et}\rightarrow{s{\mathcal{S}et}} denotes the 0-coskeleton functor. For a set SS, we may also describe ESES as the nerve of the groupoid EGSE_{G}S with object set SS and a single morphism aba\rightarrow b for each a,bSa,b\in S.

Recall the Reedy model structure [H, Chapter 15.3] on the category of cosimplicial objects in a model category. In the present section, the Reedy structure we will use will always be on c(s𝒮etJ)c({s{\mathcal{S}et}}_{J}), not c(s𝒮etK)c({s{\mathcal{S}et}}_{K}). However, note that any Reedy-Joyal equivalence is also a Reedy-Kan equivalence.

Lemma 4.2.

For any nonempty set SS, the map ESΔ0ES\rightarrow\Delta^{0} is an acyclic fibration in s𝒮etJ{s{\mathcal{S}et}}_{J}.

Proof.

The acyclic fibrations in the Joyal model category s𝒮etJ{s{\mathcal{S}et}}_{J} are the same as those in the Kan model category s𝒮etK{s{\mathcal{S}et}}_{K}, as both model categories have the same cofibrations. It is easy to check that ESΔ0ES\rightarrow\Delta^{0} has the right lifting property with respect to the maps ΔnΔn\partial\Delta^{n}\rightarrow\Delta^{n}. ∎

The forgetful functor 𝚫𝒮et{\bf\Delta}\hookrightarrow{\mathcal{S}et} describes a cosimplicial set whose nnth object is [n]={0,1,,n}[n]=\{0,1,\ldots,n\}. Applying the functor EE gives a cosimplicial object [n]En=N(EG([n]))[n]\mapsto E^{n}=N(E_{G}([n])) in s𝒮etJ{s{\mathcal{S}et}}_{J}. It is easy to check that EE^{\bullet} is Reedy cofibrant in c(s𝒮etJ)c({s{\mathcal{S}et}}_{J}), and the above lemma shows that each EnE^{n} is contractible in s𝒮etJ{s{\mathcal{S}et}}_{J}. Note that the evident inclusion of categories [n]EG([n])[n]\hookrightarrow E_{G}([n]) induces a levelwise cofibration ΔE\Delta^{\bullet}\hookrightarrow E^{\bullet}, which in each level is a Kan equivalence but not a Joyal equivalence.

For any simplicial set XX, the cosimplicial object [n]X×En[n]\mapsto X\times E^{n} is a cosimplicial resolution of XX with respect to the model structure s𝒮etJ{s{\mathcal{S}et}}_{J}.

4.3. Three cosimplicial versions of Δ1\Delta^{1}

In his book, Lurie at various times uses three internal models for the mapping space between vertices in a simplicial set SS. They are called HomSR\Hom^{R}_{S}, HomSL\Hom^{L}_{S}, and HomS\Hom_{S}; the descriptions of all of these can be found in [L, Section 1.2.2]. In this subsection we show that each of these can be understood as the mapping space coming from a cosimplicial resolution of Δ1\Delta^{1}. We also give one new model, HomSE\Hom^{E}_{S}, which will be very useful later. See Remark 4.8 for more about the Lurie models.

Recall that for any simplicial sets MM and NN, the join MNM\star N is a simplicial set with

(MN)n=1inMi×Nni1,(M\star N)_{n}=\coprod_{-1\leq i\leq n}M_{i}\times N_{n-i-1},

where we put M1=N1=Δ0M_{-1}=N_{-1}=\Delta^{0} (see [L, 1.2.8.1]). Note that \star is a bifunctor and that M=M=MM\star\emptyset=\emptyset\star M=M, so in particular there are natural inclusions MMNM\hookrightarrow M\star N and NMNN\hookrightarrow M\star N. Note as well that MΔ0M\star\Delta^{0} and Δ0M\Delta^{0}\star M are cones on MM, and that ΔnΔrΔn+r+1\Delta^{n}\star\Delta^{r}\cong\Delta^{n+r+1}.

We let CR(M)C_{R}(M) and CL(M)C_{L}(M) denote the quotient (MΔ0)/M(M\star\Delta^{0})/M and (Δ0M)/M(\Delta^{0}\star M)/M, respectively. For any simplicial set MM, let Ccyl(M)C_{cyl}(M) be the pushout

Δ1M×Δ1M×Δ1.\partial\Delta^{1}\leftarrow M\times\partial\Delta^{1}\hookrightarrow M\times\Delta^{1}.

Note that CR(M),CL(M)C_{R}(M),C_{L}(M), and Ccyl(M)C_{cyl}(M) each has exactly two 00-simplices and comes with a natural map to Δ1\Delta^{1} (which is unique over Δ1\partial\Delta^{1}).

Let CRC_{R}^{\bullet} (respectively CLC_{L}^{\bullet}) denote the cosimplicial space [n]CR(Δn)[n]\mapsto C_{R}(\Delta^{n}) (resp. [n]CL(Δn)[n]\mapsto C_{L}(\Delta^{n})). Write CcylC_{cyl}^{\bullet} for the cosimplicial space [n]Ccyl(Δn)[n]\mapsto C_{cyl}(\Delta^{n}). Finally, write CEC_{E}^{\bullet} for the cosimplicial space [n]Ccyl(En)[n]\mapsto C_{cyl}(E^{n}).

Note that there are inclusions CR(Δn)Ccyl(Δn)C_{R}(\Delta^{n})\hookrightarrow C_{cyl}(\Delta^{n}), and surjection maps Ccyl(Δn)CR(Δn)C_{cyl}(\Delta^{n})\rightarrow C_{R}(\Delta^{n}) exhibiting CR(Δn)C_{R}(\Delta^{n}) as a retract of Ccyl(Δn)C_{cyl}(\Delta^{n}). These assemble to give maps of cosimplicial spaces (in both directions) between CRC_{R}^{\bullet} and CcylC_{cyl}^{\bullet}. The same can be said if we replace CRC_{R} with CLC_{L}. In addition, the map of cosimplicial spaces ΔE\Delta^{\bullet}\rightarrow E^{\bullet} gives us a map CcylCEC_{cyl}^{\bullet}\rightarrow C_{E}^{\bullet}. In other words, we have maps

CR\textstyle{C_{R}^{\bullet}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ccyl\textstyle{C_{cyl}^{\bullet}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}CE.\textstyle{C_{E}^{\bullet}.}CL\textstyle{C_{L}^{\bullet}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

Note that in each of these cosimplicial spaces the 00th space is Δ1\Delta^{1}. Hence, each of the above four cosimplicial spaces comes equipped with a canonical map to cΔ1c\Delta^{1}. Each also comes equipped with a canonical map from c(Δ1)c(\partial\Delta^{1}).

Recall the notation s𝒮et,=(Δ1s𝒮etJ){s{\mathcal{S}et}}_{*,*}=(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}_{J}), and let c(s𝒮et,)c({s{\mathcal{S}et}}_{*,*}) denote the Reedy model structure on the cosimplicial objects in s𝒮et,{s{\mathcal{S}et}}_{*,*}, as in Section 3.

Proposition 4.4.

  1. (a)

    Each of the maps c(Δ1)CRc(\partial\Delta^{1})\rightarrow C_{R}^{\bullet}, c(Δ1)CLc(\partial\Delta^{1})\rightarrow C_{L}^{\bullet}, c(Δ1)Ccylc(\partial\Delta^{1})\rightarrow C_{cyl}^{\bullet}, and c(Δ1)CEc(\partial\Delta^{1})\rightarrow C_{E}^{\bullet} is a Reedy cofibration.

  2. (b)

    Each of CRC_{R}^{\bullet}, CLC_{L}^{\bullet}, CcylC_{cyl}^{\bullet}, and CEC_{E}^{\bullet} is Reedy cofibrant as an object of c(s𝒮et,)c({s{\mathcal{S}et}}_{*,*}).

  3. (c)

    Each of the maps of simplicial sets CRnΔ1C_{R}^{n}\rightarrow\Delta^{1}, CLnΔ1C_{L}^{n}\rightarrow\Delta^{1}, CcylnΔ1C_{cyl}^{n}\rightarrow\Delta^{1}, and CEnΔ1C_{E}^{n}\rightarrow\Delta^{1} is a Joyal equivalence.

  4. (d)

    Consequently, each of CRC_{R}^{\bullet}, CLC_{L}^{\bullet}, CcylC_{cyl}^{\bullet}, and CEC_{E}^{\bullet} is a cosimplicial resolution of Δ1\Delta^{1} in c(s𝒮et,)c({s{\mathcal{S}et}}_{*,*}).

Proof.

Parts (a) and (b) are obvious, and (d) follows immediately from (b) and (c). For (c), note first that CEnΔ1C^{n}_{E}\rightarrow\Delta^{1} is easily seen to be a Joyal equivalence. Indeed, CEnC^{n}_{E} is the pushout of

Δ1Δ1×EnΔ1×En,\partial\Delta^{1}\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}\partial\Delta^{1}\times E^{n}\hookrightarrow\Delta^{1}\times E^{n},

where the indicated map is a Joyal equivalence by Lemma 4.2. It follows from left properness of s𝒮etJ{s{\mathcal{S}et}}_{J} that Δ1×EnCEn\Delta^{1}\times E^{n}\rightarrow C^{n}_{E} is a Joyal equivalence. Using that Δ1×EnΔ1\Delta^{1}\times E^{n}\rightarrow\Delta^{1} is a Joyal equivalence (Lemma 4.2 again), it follows immediately that CEnΔ1C^{n}_{E}\rightarrow\Delta^{1} is also one.

The arguments for CRnC^{n}_{R}, CLnC^{n}_{L}, and CcylnC_{cyl}^{n} are more complicated. Picking the former for concreteness, there are various sections of the map CRnΔ1C^{n}_{R}\rightarrow\Delta^{1}. It will be sufficient to show that any one of these is a Joyal acyclic cofibration, which we do by exhibiting it as a composition of cobase changes of inner horn inclusions. This is not difficult, but it is a little cumbersome; we postpone the proof until Section 9 (see Proposition 9.4). ∎

4.5. Application to mapping spaces

For every Ss𝒮etJS\in{s{\mathcal{S}et}}_{J} and every a,bSa,b\in S, define HomSR(a,b)\Hom^{R}_{S}(a,b) to be the simplicial set s𝒮et,(CR,S){s{\mathcal{S}et}}_{*,*}(C^{\bullet}_{R},S). Note that this is also the pullback of

(a,b)S×Ss𝒮et(CR,S).*\stackrel{{\scriptstyle(a,b)}}{{\longrightarrow}}S\times S\twoheadleftarrow{s{\mathcal{S}et}}(C_{R}^{\bullet},S).

Define HomSL(a,b)\Hom^{L}_{S}(a,b), HomScyl(a,b)\Hom^{cyl}_{S}(a,b), and HomSE(a,b)\Hom^{E}_{S}(a,b) analogously, and note that diagram (4.3) induces natural maps

HomSR(a,b)\textstyle{\Hom^{R}_{S}(a,b)}HomSE(a,b)\textstyle{\Hom^{E}_{S}(a,b)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}HomScyl(a,b)\textstyle{\Hom^{cyl}_{S}(a,b)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}HomSL(a,b).\textstyle{\Hom^{L}_{S}(a,b).}

Corollary 4.7.

When Ss𝒮etJS\in{s{\mathcal{S}et}}_{J} is fibrant and a,bSa,b\in S, the four natural maps in (4.5) are Kan equivalences of simplicial sets. These simplicial sets are models for the homotopy function complex hMaps𝒮et,(Δ1,S)\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},S), where SS is regarded as an object of s𝒮et,{s{\mathcal{S}et}}_{*,*} via the map Δ1S\partial\Delta^{1}\rightarrow S sending 0a0\rightarrow a and 1b1\rightarrow b.

Proof.

This is immediate from Proposition 4.4 and [H, 16.5.5]. ∎

Remark 4.8.

For a simplicial set SS and vertices a,bS0a,b\in S_{0}, our notation HomSR(a,b)\Hom^{R}_{S}(a,b) and HomSL(a,b)\Hom^{L}_{S}(a,b) agrees with that of [L, Section 1.2.2]. Our notation HomScyl(a,b)\Hom^{cyl}_{S}(a,b) is denoted HomS(a,b)\Hom_{S}(a,b) in [L], and we used the Lurie notation earlier in Proposition 1.2. Note that HomScyl(a,b)\Hom_{S}^{cyl}(a,b) can also be described as the fiber of the morphism of simplicial mapping spaces Maps𝒮et(Δ1,S)Maps𝒮et(Δ1,S)\Map_{s{\mathcal{S}et}}(\Delta^{1},S)\rightarrow\Map_{s{\mathcal{S}et}}(\partial\Delta^{1},S) over the point (a,b)(a,b). The model HomSE(a,b)\Hom^{E}_{S}(a,b) does not seem to appear in [L], but will be very useful in Section 6.

The following calculation will be needed in the next section. Recall the notion of necklace, from [DS1, Section 3], and that if T=Δn1ΔnkT=\Delta^{n_{1}}\vee\cdots\vee\Delta^{n_{k}} is a necklace then Δ[T]\Delta[T] denotes the simplex spanned by the ordered set of vertices of TT.

Proposition 4.9.

Let TT be a necklace. Then hMaps𝒮et,(Δ1,T)\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},T) is contractible.

Proof.

It is a fact that TΔ[T]T\rightarrow\Delta[T] is a Joyal equivalence; see Lemma 9.2 for a proof. Also, Δ[T]\Delta[T] is fibrant in s𝒮etJ{s{\mathcal{S}et}}_{J} because it is the nerve of a category (as is any Δk\Delta^{k}). We may therefore model our homotopy function complex by

s𝒮et,(CR,Δ[T]){s{\mathcal{S}et}}_{*,*}(C^{\bullet}_{R},\Delta[T])

where CRC^{\bullet}_{R} is the cosimplicial resolution of Δ1\Delta^{1} considered in this section.

It is easy to check that in s𝒮et,{s{\mathcal{S}et}}_{*,*} there is a unique map from CRnC^{n}_{R} to Δ[T]\Delta[T], for each nn (it factors through Δ1\Delta^{1}). Therefore we have s𝒮et,(CR,Δ[T])={s{\mathcal{S}et}}_{*,*}(C^{\bullet}_{R},\Delta[T])=*, and this completes the proof. ∎

5. Connections with the rigidification mapping spaces

In this section we prove that for any simplicial set SS and any a,bS0a,b\in S_{0}, the categorification mapping space (S)(a,b)\mathfrak{C}(S)(a,b) is naturally Kan equivalent to the Dwyer-Kan mapping space hMap(s𝒮et,)J(Δ1,Sa,b)\hMap_{({s{\mathcal{S}et}}_{*,*})_{J}}(\Delta^{1},S_{a,b}). As a corollary, we prove that for any simplicial category 𝒟{\mathcal{D}} the counit map (N𝒟)𝒟\mathfrak{C}(N{\mathcal{D}})\rightarrow{\mathcal{D}} is a weak equivalence in s𝒞at{s{\mathcal{C}at}}.

If YY is an object in s𝒮et,{s{\mathcal{S}et}}_{*,*} we will write α\alpha and ω\omega for the images of 00 and 11 under the map Δ1Y\partial\Delta^{1}\rightarrow Y. We always use the Joyal model structure on the category s𝒮et,=(Δ1s𝒮et){s{\mathcal{S}et}}_{*,*}=(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}).

If SS is a simplicial set and a,bSa,b\in S, let us use the notation hMap(S)(a,b)\hMap(S)(a,b) as shorthand for a homotopy function complex hMaps𝒮et,(Δ1,Sa,b)\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},S_{a,b}).

Let 𝒴{\mathcal{Y}} denote the full subcategory of s𝒮et,{s{\mathcal{S}et}}_{*,*} whose objects are spaces YY such that hMap(Y)(α,ω)\hMap(Y)(\alpha,\omega)\simeq* and (Y)(α,ω)\mathfrak{C}(Y)(\alpha,\omega)\simeq*. Note that 𝒴{\mathcal{Y}} contains the category 𝒩ec{\mathcal{N}ec} (the category of necklaces) by Proposition 4.9 and [DS1, Corollary 3.8]. So clearly 𝒴{\mathcal{Y}} is a category of gadgets in the sense of [DS1, Definition 5.4]. Let 𝒴f{\mathcal{Y}}_{f} denote the full subcategory of 𝒴{\mathcal{Y}} consisting of those objects which are fibrant in s𝒮etJ{s{\mathcal{S}et}}_{J}. Let 𝒴\mathfrak{C}^{\mathcal{Y}} and 𝒴f\mathfrak{C}^{{\mathcal{Y}}_{f}} be the corresponding functors s𝒮ets𝒞at{s{\mathcal{S}et}}\rightarrow{s{\mathcal{C}at}}, as defined in [DS1, Section 5.3]. So if Ss𝒮etS\in{s{\mathcal{S}et}} and a,bS0a,b\in S_{0}, 𝒴(S)(a,b)\mathfrak{C}^{\mathcal{Y}}(S)(a,b) is the nerve of the category (𝒴S)a,b({\mathcal{Y}}\downarrow S)_{a,b}, and similarly for 𝒴f(S)(a,b)\mathfrak{C}^{{\mathcal{Y}}_{f}}(S)(a,b).

Remark 5.1.

The two conditions that define 𝒴{\mathcal{Y}} seem like they should be equivalent, and they are. That is, we will show in Corollary 5.3 that the conditions (Y)(α,ω)\mathfrak{C}(Y)(\alpha,\omega)\simeq* and hMap(Y)(α,ω)\hMap(Y)(\alpha,\omega)\simeq* are equivalent. However, at the moment we do not know this, so including both conditions in the definition of 𝒴{\mathcal{Y}} is not redundant.

Let CC^{\bullet} be a cosimplicial resolution of Δ1\Delta^{1} in s𝒮etJ{s{\mathcal{S}et}}_{J}. Let CR-↠c(Δ1)C^{\bullet}\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}R^{\bullet}\stackrel{{\scriptstyle\sim}}{{\relbar\joinrel\twoheadrightarrow}}c(\Delta^{1}) be a factorization into a Reedy acyclic cofibration followed by Reedy fibration (which will necessarily be acyclic as well). By [H, Prop. 15.3.11] the maps RnΔ1R^{n}\rightarrow\Delta^{1} are Joyal fibrations. Since Δ1\Delta^{1} is Joyal fibrant (being the nerve of a category), the objects RnR^{n} are fibrant as well.

Proposition 5.2.

If SS is fibrant in s𝒮etJ{s{\mathcal{S}et}}_{J} and a,bS0a,b\in S_{0}, then there is a natural commutative diagram in which all the maps are Kan equivalences:

nec(S)(a,b)\textstyle{\mathfrak{C}^{nec}(S)(a,b)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}𝒴(S)(a,b)\textstyle{\mathfrak{C}^{{\mathcal{Y}}}(S)(a,b)}𝒴f(S)(a,b)\textstyle{\mathfrak{C}^{{\mathcal{Y}}_{f}}(S)(a,b)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}N𝚫s𝒮et,(C,Sa,b)\textstyle{N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S_{a,b})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}N𝚫s𝒮et,(R,Sa,b).\textstyle{N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(R^{\bullet},S_{a,b}).\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}\scriptstyle{\sim}
Proof.

The map nec(S)(a,b)𝒴(S)(a,b)\mathfrak{C}^{nec}(S)(a,b)\rightarrow\mathfrak{C}^{{\mathcal{Y}}}(S)(a,b) is induced by the inclusion of categories 𝒩ec𝒴{\mathcal{N}ec}\hookrightarrow{\mathcal{Y}}, and [DS1, Proposition 5.5] shows that is a Kan equivalence. The map 𝒴f(S)(a,b)𝒴(S)(a,b)\mathfrak{C}^{{\mathcal{Y}}_{f}}(S)(a,b)\rightarrow\mathfrak{C}^{{\mathcal{Y}}}(S)(a,b) is the nerve of the evident inclusion of categories j:(𝒴fS)a,b(𝒴S)a,bj\colon({\mathcal{Y}}_{f}\downarrow S)_{a,b}\rightarrow({\mathcal{Y}}\downarrow S)_{a,b}. Let us show it is a Kan equivalence. For a simplicial set XX, let XX^X\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}\hat{X} denote a (functorial) fibrant replacement of XX in s𝒮etJ{s{\mathcal{S}et}}_{J}. Since SS is fibrant, there is a map S^S\hat{S}\rightarrow S such that the composition SS^SS\rightarrow\hat{S}\rightarrow S is the identity. Define a functor

F:(𝒴S)a,b(𝒴fS)a,bF\colon({\mathcal{Y}}\downarrow S)_{a,b}\rightarrow({\mathcal{Y}}_{f}\downarrow S)_{a,b}

by sending the pair [Y,YS][Y,Y\rightarrow S] to the pair [Y^,Y^S^S][\hat{Y},\hat{Y}\rightarrow\hat{S}\rightarrow S]. For this to make sense we need to know that Y^\hat{Y} is in 𝒴f{\mathcal{Y}}_{f}; this is true because changing from YY^Y\rightarrow\hat{Y} does not change the Dwyer-Kan mapping space hMap()(a,b)\hMap(-)(a,b) nor, by [DS1, Proposition 6.6], the ()(a,b)\mathfrak{C}(-)(a,b) mapping space. It is easy to see that there is a natural transformation between the composite jFjF (resp. FjFj) and the identity, so jj induces a Kan equivalence of the nerves.

Next consider the map N𝚫s𝒮et,(R,Sa,b)𝒴f(S)(a,b)N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(R^{\bullet},S_{a,b})\rightarrow\mathfrak{C}^{{\mathcal{Y}}_{f}}(S)(a,b). This is again the nerve of a functor

f:𝚫s𝒮et,(R,Sa,b)(𝒴fS)a,bf\colon{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(R^{\bullet},S_{a,b})\rightarrow({\mathcal{Y}}_{f}\downarrow S)_{a,b}

which sends [[n],RnS][[n],R^{n}\rightarrow S] to [Rn,RnS][R^{n},R^{n}\rightarrow S]. We will verify that the overcategories of ff are contractible, hence it induces a Kan equivalence of the nerves by Quillen’s Theorem A. (For typographical reasons, we will drop the subscripts a,ba,b, etc.) Pick an object y=[Y,YS]y=[Y,Y\rightarrow S] in (𝒴fS)({\mathcal{Y}}_{f}\downarrow S). The overcategory (fy)(f\downarrow y) has objects [[n],RnY][[n],R^{n}\rightarrow Y] and the evident morphisms; that is, (fy)=𝚫s𝒮et,(R,Y)(f\downarrow y)={\bf\Delta}{s{\mathcal{S}et}}_{*,*}(R^{\bullet},Y). But since YY is Joyal fibrant, s𝒮et,(R,Y){s{\mathcal{S}et}}_{*,*}(R^{\bullet},Y) is a model for hMap(Y)(a,b)\hMap(Y)(a,b), and this is contractible because Y𝒴fY\in{\mathcal{Y}}_{f}.

The map s𝒮et,(R,S)s𝒮et,(C,S){s{\mathcal{S}et}}_{*,*}(R^{\bullet},S)\rightarrow{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S) is a Kan equivalence because CRC^{\bullet}\rightarrow R^{\bullet} is a Reedy weak equivalence between Reedy cofibrant objects and SS is Joyal fibrant; see [H, 16.5.5]. Hence, the map N𝚫s𝒮et,(R,Sa,b)N𝚫s𝒮et,(C,Sa,b)N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(R^{\bullet},S_{a,b})\rightarrow N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S_{a,b}) is a Kan equivalence, using the fact that NΔKKN\Delta K\simeq K, for any simplicial set KK (see [H, Theorem 18.9.3]).

The final map 𝚫s𝒮et,(C,Sa,b)𝒴(S)(a,b){\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S_{a,b})\rightarrow\mathfrak{C}^{{\mathcal{Y}}}(S)(a,b) is a Kan equivalence by the two-out-of-three property. ∎

Corollary 5.3.

Let CC^{\bullet} be any cosimplicial resolution for Δ1\Delta^{1} in s𝒮et,{s{\mathcal{S}et}}_{*,*}. For a quasi-category SS and a,bS0a,b\in S_{0}, there is a natural zig-zag of Kan equivalences between (S)(a,b)\mathfrak{C}(S)(a,b) and hMap(S)(a,b)=s𝒮et,(C,Sa,b)\hMap(S)(a,b)={s{\mathcal{S}et}}_{*,*}(C^{\bullet},S_{a,b}).

Proof.

Recall from [DS1, Theorem 5.2] that there is a natural zig-zag of Kan equivalences between nec(S)(a,b)\mathfrak{C}^{nec}(S)(a,b) and (S)(a,b)\mathfrak{C}(S)(a,b). Also recall that for any simplicial set KK, there is a natural zig-zag of Kan equivalences between KK and NΔKN\Delta K by [H, Theorem 18.9.3]. The corollary follows immediately from combining these facts with Proposition 5.2. ∎

For the rest of this section we write 𝒜=s𝒮et,{\mathcal{A}}={s{\mathcal{S}et}}_{*,*}, to ease the typography.

Proposition 5.2 gives a simple zig-zag of Kan equivalences between nec(S)(a,b)\mathfrak{C}^{nec}(S)(a,b) and N𝚫s𝒮et,(C,Sa,b)N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S_{a,b}) for any cosimplicial resolution CC^{\bullet} of Δ1\Delta^{1} in s𝒮etJ{s{\mathcal{S}et}}_{J}. In Proposition 5.5 we will present another simple zig-zag which is sometimes useful. Define

(5.3) ϕ:(𝒩ecS)a,b𝒜W1𝒜(Δ1,Sa,b)\displaystyle\phi\colon({\mathcal{N}ec}\downarrow S)_{a,b}\rightarrow{\mathcal{A}}W^{-1}{\mathcal{A}}(\Delta^{1},S_{a,b})

by sending [T,TS][T,T\rightarrow S] to [Δ1Δ[T]TS][\Delta^{1}\rightarrow\Delta[T]\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}T\rightarrow S]. Here Δ[T]\Delta[T] is the associated simplex to TT, described in [DS1, Section 3], which is functorial in TT. The map Δ1Δ[T]\Delta^{1}\rightarrow\Delta[T] is the unique 11-simplex connecting the initial and final vertices. Note that there is also a functor

(5.4) j:𝚫s𝒮et,(C,S)𝒜W1𝒜(Δ1,S)\displaystyle j\colon{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S)\rightarrow{\mathcal{A}}W^{-1}{\mathcal{A}}(\Delta^{1},S)

which sends [[n],CnS][[n],C^{n}\rightarrow S] to [Δ1idΔ1CnS][\Delta^{1}\stackrel{{\scriptstyle\textnormal{id}}}{{\longrightarrow}}\Delta^{1}\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}C^{n}\rightarrow S], and by Remark 3.5 this functor induces a Kan equivalence on nerves.

Proposition 5.5.

For any fibrant simplicial set Ss𝒮etJS\in{s{\mathcal{S}et}}_{J} and a,bS0a,b\in S_{0}, the maps

nec(S)(a,b)NϕN[𝒜W1𝒜(Δ1,Sa,b)]NjN[𝚫s𝒮et,(C,Sa,b)],\mathfrak{C}^{nec}(S)(a,b)\stackrel{{\scriptstyle N\phi}}{{\longrightarrow}}N\bigl[{\mathcal{A}}W^{-1}{\mathcal{A}}(\Delta^{1},S_{a,b})\bigr]\stackrel{{\scriptstyle Nj}}{{\longleftarrow}}N\bigl[{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S_{a,b})\bigr],

are Kan equivalences, where ϕ\phi and jj are as in (5.3) and (5.4​).

Proof.

We consider the following diagram of categories, where we have suppressed all mention of aa and bb, but everything is suitably over Δ1\partial\Delta^{1}:

(𝒩ecS)\textstyle{({\mathcal{N}ec}\downarrow S)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ϕ\scriptstyle{\phi}(𝒴S)\textstyle{({\mathcal{Y}}\downarrow S)}𝚫s𝒮et,(C,S).\textstyle{{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},S).\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}j0\scriptstyle{j_{0}}𝒜W1𝒜(Δ1,S)\textstyle{{\mathcal{A}}W^{-1}{\mathcal{A}}(\Delta^{1},S)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π2\scriptstyle{\pi_{2}}𝒜(Wfib)1𝒜(Δ1,S)\textstyle{{\mathcal{A}}(\Wfib)^{-1}{\mathcal{A}}(\Delta^{1},S)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π1\scriptstyle{\pi_{1}}j2\scriptstyle{j_{2}}𝒜W1(Δ1,S)\textstyle{{\mathcal{A}}W^{-1}(\Delta^{1},S)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}i\scriptstyle{i}j1\scriptstyle{j_{1}}

The nerve of each map in the top row is from Proposition 5.2, where it is shown to be a Kan equivalence. The map ϕ\phi was defined above. The maps j0,j1,j2,i,π1,j_{0},j_{1},j_{2},i,\pi_{1}, and π2\pi_{2} are in some sense self-evident, but we describe them now (in that order). The symbol “  \sim  ” in this proof always denotes a Joyal equivalence.

The map j0j_{0} sends [[n],CnS][[n],C^{n}\rightarrow S] to [Δ1CnS][\Delta^{1}\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}C^{n}\rightarrow S]; j1j_{1} sends [Δ1XS][\Delta^{1}\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}X\rightarrow S] to [Δ1idΔ1↞-XS][\Delta^{1}\stackrel{{\scriptstyle\textnormal{id}}}{{\longrightarrow}}\Delta^{1}\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}X^{\prime}\rightarrow S], where XXΔ1×SX\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}X^{\prime}\twoheadrightarrow\Delta^{1}\times S is a functorial factorization of XΔ1×SX\rightarrow\Delta^{1}\times S; and j2j_{2} is induced by the inclusion WfibW\Wfib\hookrightarrow W. Note that there is a natural transformation jj2j1j0j\rightarrow j_{2}j_{1}j_{0}, so these maps induce homotopic maps on nerves. The map ii sends [Δ1XS][\Delta^{1}\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}X\rightarrow S] to the pair [X,XS][X,X\rightarrow S] (note that if XΔ1X\simeq\Delta^{1} then X𝒴X\in{\mathcal{Y}} by [DS1, Proposition 6.6] and the homotopy invariance of the Dwyer-Kan mapping spaces). Finally, the maps π1\pi_{1} and π2\pi_{2} are functors giving homotopy inverses to j1j_{1} and j2j_{2}. The functor π1\pi_{1} sends [Δ1X↞-YS][\Delta^{1}\rightarrow X\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}Y\rightarrow S] to [Δ1(Δ1×XY)S][\Delta^{1}\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}(\Delta^{1}\times_{X}Y)\rightarrow S], and π2\pi_{2} sends the zig-zag [Δ1XYS][\Delta^{1}\rightarrow X\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}Y\rightarrow S] to [Δ1X↞-YS][\Delta^{1}\rightarrow X\stackrel{{\scriptstyle{\sim}}}{{\twoheadleftarrow\joinrel\relbar}}Y^{\prime}\rightarrow S] where YY^{\prime} is obtained from the functorial factorization of YX×SY\rightarrow X\times S into YYX×SY\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}Y^{\prime}\twoheadrightarrow X\times S. It is easy to see that there are natural transformations between the composite jiπij_{i}\pi_{i}, πiji\pi_{i}j_{i}, and their respective identities, thus showing that these maps are homotopy inverses.

Next one should check that the functor iπ1π2ϕi\pi_{1}\pi_{2}\phi is connected to the top map (𝒩ecS)(𝒴S)({\mathcal{N}ec}\downarrow S)\rightarrow({\mathcal{Y}}\downarrow S) by a zig-zag of natural transformations (this is easy), and hence the two maps induce homotopic maps on nerves. So the (nerve of the) large rectangle in the above diagram commutes in the homotopy category. The right-hand triangle commutes on the nose.

The map j0j_{0} induces a Kan equivalence on nerves by Remark 3.5. Returning to our original diagram and the sentence immediately following it, the two-out-of-three property implies that ii induces a Kan equivalence on nerves. We have already shown that π1π2\pi_{1}\pi_{2} and j2j1j_{2}j_{1} do so as well; therefore the same is true for ϕ\phi and jj. ∎

Remark 5.6.

The above result in some sense explains why necklaces might arise in models for mapping spaces, as they did in [DS1]. If TT is a necklace then a map TSa,bT\rightarrow S_{a,b} gives us, in a canonical way, a zig-zag

Δ1Δ[T]TS\Delta^{1}\hookrightarrow\Delta[T]\stackrel{{\scriptstyle\sim}}{{\longleftarrow}}T\rightarrow S

in 𝒜W1𝒜(Δ1,S){\mathcal{A}}W^{-1}{\mathcal{A}}(\Delta^{1},S), which represents a map Δ1S\Delta^{1}\rightarrow S in Ho(s𝒮etJ)\text{Ho}\,({s{\mathcal{S}et}}_{J}).

5.7. The counit of categorification

Our next result concerns the counit ϵ:Nids𝒞at\epsilon\colon\mathfrak{C}N\rightarrow\textnormal{id}_{s{\mathcal{C}at}} for the adjunction :s𝒮etJs𝒞at:N\mathfrak{C}\colon{s{\mathcal{S}et}}_{J}\rightleftarrows{s{\mathcal{C}at}}\colon N. The proof is only a slight modification of that for Proposition 5.2 above. For a proof using very different methods, see [L, Theorem 2.2.0.1].

Proposition 5.8.

Let 𝒟{\mathcal{D}} be a simplicial category all of whose mapping spaces are Kan complexes. Then the counit map N𝒟𝒟\mathfrak{C}N{\mathcal{D}}\rightarrow{\mathcal{D}} is a weak equivalence in s𝒞at{s{\mathcal{C}at}}.

Proof.

Since (N𝒟)\mathfrak{C}(N{\mathcal{D}}) is a simplicial category with the same object set as 𝒟{\mathcal{D}}, it suffices to show that for any a,bob𝒟a,b\in\ob{\mathcal{D}} the map

(N𝒟)(a,b)𝒟(a,b)\mathfrak{C}(N{\mathcal{D}})(a,b)\rightarrow{\mathcal{D}}(a,b)

is a Kan equivalence.

Let CC^{\bullet} be the cosimplicial resolution CRC^{\bullet}_{R} from Section 4, so that we have Cn=(ΔnΔ0)/ΔnC^{n}=(\Delta^{n}\star\Delta^{0})/\Delta^{n}. Observe that (Cn)\mathfrak{C}(C^{n}) is a simplicial category with two objects 00 and 11, and following [L, Section 2.2.2] let QnQ^{n} denote the mapping space (Cn)(0,1).\mathfrak{C}(C^{n})(0,1). By [DS1, Proposition 6.6] and Proposition 4.4(c) the map Qn(Δ1)(0,1)=Q_{n}\rightarrow\mathfrak{C}(\Delta^{1})(0,1)=* is a Kan equivalence, hence QnQ^{n} is contractible. Also, since CRC^{\bullet}_{R} is Reedy cofibrant it follows readily that QQ^{\bullet} is also Reedy cofibrant. So the cosimplicial space QQ^{\bullet} is a Reedy cosimplicial resolution of a point in s𝒮etK{s{\mathcal{S}et}}_{K}.

Consider the following diagram in s𝒮etK{s{\mathcal{S}et}}_{K}:

(N𝒟)(a,b)\textstyle{\mathfrak{C}(N{\mathcal{D}})(a,b)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}𝒟(a,b)\textstyle{{\mathcal{D}}(a,b)}colimTN𝒟(T)(α,ω)\textstyle{\colim\limits_{T\rightarrow N{\mathcal{D}}}\mathfrak{C}(T)(\alpha,\omega)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}colimYN𝒟(Y)(α,ω)\textstyle{\colim\limits_{Y\rightarrow N{\mathcal{D}}}\mathfrak{C}(Y)(\alpha,\omega)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}colim[n],CnN𝒟(Cn)(α,ω)\textstyle{\colim\limits_{[n],C^{n}\rightarrow N{\mathcal{D}}}\mathfrak{C}(C^{n})(\alpha,\omega)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hocolimTN𝒟(T)(α,ω)\textstyle{\hocolim\limits_{T\rightarrow N{\mathcal{D}}}\mathfrak{C}(T)(\alpha,\omega)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}hocolimYN𝒟(Y)(α,ω)\textstyle{\hocolim\limits_{Y\rightarrow N{\mathcal{D}}}\mathfrak{C}(Y)(\alpha,\omega)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}hocolim[n],CnN𝒟(Cn)(α,ω)\textstyle{\hocolim\limits_{[n],C^{n}\rightarrow N{\mathcal{D}}}\mathfrak{C}(C^{n})(\alpha,\omega)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}hocolimTN𝒟\textstyle{\hocolim\limits_{T\rightarrow N{\mathcal{D}}}\,{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hocolimYN𝒟\textstyle{\hocolim\limits_{Y\rightarrow N{\mathcal{D}}}\,{*}}hocolim[n],CnN𝒟\textstyle{\hocolim\limits_{[n],C^{n}\rightarrow N{\mathcal{D}}}{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

For the colimits in the left-hand column the indexing category is (𝒩ecN𝒟)a,b({\mathcal{N}ec}\downarrow N{\mathcal{D}})_{a,b}. For the middle column it is (𝒴N𝒟)a,b({\mathcal{Y}}\downarrow N{\mathcal{D}})_{a,b}, where 𝒴{\mathcal{Y}} is the category of gadgets described at the beginning of this section. For the right-hand column the colimits are indexed by the category 𝚫s𝒮et,(C,N𝒟a,b){\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},N{\mathcal{D}}_{a,b}). The maps between columns (except at the very top) come from the evident maps between indexing categories. Finally, the top vertical map in the middle column comes from taking a map YN𝒟Y\rightarrow N{\mathcal{D}}, adjointing it to give (Y)𝒟\mathfrak{C}(Y)\rightarrow{\mathcal{D}}, and then using the induced map (Y)(α,ω)𝒟(a,b)\mathfrak{C}(Y)(\alpha,\omega)\rightarrow{\mathcal{D}}(a,b). It is easy to see that the diagram commutes.

The indicated maps are Kan equivalences because the mapping spaces in (T)\mathfrak{C}(T), (Y)\mathfrak{C}(Y) and (Cn)\mathfrak{C}(C^{n}) are all contractible. The bottom horizontal row is nec(N𝒟)(a,b)𝒴(N𝒟)(a,b)N𝚫s𝒮et,(C,N𝒟a,b)\mathfrak{C}^{nec}(N{\mathcal{D}})(a,b)\rightarrow\mathfrak{C}^{\mathcal{Y}}(N{\mathcal{D}})(a,b)\leftarrow N{\bf\Delta}{s{\mathcal{S}et}}_{*,*}(C^{\bullet},N{\mathcal{D}}_{a,b}), and these maps are Kan equivalences by Proposition 5.2. It follows that the horizontal maps in the third row are all Kan equivalences as well.

Now, the map hocolim[n],CnN𝒟(Cn)(α,ω)𝒟(a,b)\hocolim_{[n],C^{n}\rightarrow N{\mathcal{D}}}\mathfrak{C}(C^{n})(\alpha,\omega)\rightarrow{\mathcal{D}}(a,b) can be written as

hocolim[n],(Cn)𝒟(Cn)(α,ω)colim[n],(Cn)𝒟(Cn)(α,ω)𝒟(a,b).\hocolim_{[n],\mathfrak{C}(C^{n})\rightarrow{\mathcal{D}}}\mathfrak{C}(C^{n})(\alpha,\omega)\rightarrow\colim_{[n],\mathfrak{C}(C^{n})\rightarrow{\mathcal{D}}}\mathfrak{C}(C^{n})(\alpha,\omega)\rightarrow{\mathcal{D}}(a,b).

To give a map (Cn)𝒟\mathfrak{C}(C^{n})\rightarrow{\mathcal{D}} over a,ba,b is exactly the same as giving a map Qn=(Cn)(α,ω)𝒟(a,b)Q^{n}=\mathfrak{C}(C^{n})(\alpha,\omega)\rightarrow{\mathcal{D}}(a,b). So the above maps may also be written as

hocolim[n],Qn𝒟(a,b)Qncolim[n],Qn𝒟(a,b)Qn𝒟(a,b).\hocolim_{[n],Q^{n}\rightarrow{\mathcal{D}}(a,b)}Q^{n}\longrightarrow\colim_{[n],Q^{n}\rightarrow{\mathcal{D}}(a,b)}Q^{n}\longrightarrow{\mathcal{D}}(a,b).

By Lemma 5.9 below (using that 𝒟(a,b){\mathcal{D}}(a,b) is a Kan complex), this composite is a Kan equivalence.

It now follows from our big diagram that hocolimYN𝒟(Y)(α,ω)𝒟(a,b)\hocolim_{Y\rightarrow N{\mathcal{D}}}\mathfrak{C}(Y)(\alpha,\omega)\rightarrow{\mathcal{D}}(a,b) is a Kan equivalence. Finally, by [DS1, Theorem 5.2] the map

hocolimTN𝒟(T)(α,ω)(N𝒟)(a,b)\hocolim_{T\rightarrow N{\mathcal{D}}}\mathfrak{C}(T)(\alpha,\omega)\rightarrow\mathfrak{C}(N{\mathcal{D}})(a,b)

is a Kan equivalence (this is the map hoc(N𝒟)(a,b)(N𝒟)(a,b)\mathfrak{C}^{hoc}(N{\mathcal{D}})(a,b)\rightarrow\mathfrak{C}(N{\mathcal{D}})(a,b) from the statement of that theorem). It now follows at once that (N𝒟)(a,b)𝒟(a,b)\mathfrak{C}(N{\mathcal{D}})(a,b)\rightarrow{\mathcal{D}}(a,b) is a Kan equivalence. ∎

Lemma 5.9.

Let UU^{\bullet} be any cosimplicial resolution of a point with respect to s𝒮etK{s{\mathcal{S}et}}_{K}. Then for any Kan complex XX, the composite

hocolim[n],UnXUncolim[n],UnXUnX.\hocolim_{[n],U^{n}\rightarrow X}U^{n}\longrightarrow\colim_{[n],U^{n}\rightarrow X}U^{n}\longrightarrow X.

is a Kan equivalence.

Proof.

The result is true for the cosimplicial resolution Δ\Delta^{\bullet} by a standard result; see [D2, Prop. 19.4], for instance. There is a zig-zag UVΔU^{\bullet}\rightarrow V^{\bullet}\leftarrow\Delta^{\bullet} of Reedy weak equivalences, where VV^{\bullet} is a cofibrant-fibrant replacement of Δ\Delta^{\bullet} in c(s𝒮etK)c({s{\mathcal{S}et}}_{K}). Because of this it is sufficient to show that if UVU^{\bullet}\rightarrow V^{\bullet} is a map between cosimplicial resolutions of a point and we know the result for one of them, then we also know it for the other.

Let I=Δ(U,X)I=\Delta{\mathcal{M}}(U^{\bullet},X) and J=Δ(V,X)J=\Delta{\mathcal{M}}(V^{\bullet},X), and observe that our map UVU^{\bullet}\rightarrow V^{\bullet} induces a functor f:JIf\colon J\rightarrow I.

Let ΓU:I\Gamma_{U}\colon I\rightarrow{\mathcal{M}} be the functor [[n],UnX]Un[[n],U^{n}\rightarrow X]\mapsto U^{n} and let ΓV:J\Gamma_{V}\colon J\rightarrow{\mathcal{M}} be the functor [[n],VnX]Vn[[n],V^{n}\rightarrow X]\mapsto V^{n}. Finally, let Θ:J\Theta\colon J\rightarrow{\mathcal{M}} be the functor [[n],VnX]Un[[n],V^{n}\mapsto X]\mapsto U^{n}. Note that there is a natural transformation ΘΓV\Theta\rightarrow\Gamma_{V}, and also that Θ=ΓUf\Theta=\Gamma_{U}\circ f.

One considers the following diagram:

NΔ(U,X)\textstyle{N\Delta{\mathcal{M}}(U^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hocolimI\textstyle{\hocolim_{I}{*}}hocolimIΓU\textstyle{\hocolim_{I}\Gamma_{U}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}colimIΓU\textstyle{\colim_{I}\Gamma_{U}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}NΔ(V,X)\textstyle{N\Delta{\mathcal{M}}(V^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hocolimJ\textstyle{\hocolim_{J}{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hocolimJΘ\textstyle{\hocolim_{J}\Theta\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}\scriptstyle{\sim}colimJΘ\textstyle{\colim_{J}\Theta\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X.\textstyle{X.}hocolimJΓV\textstyle{\hocolim_{J}\Gamma_{V}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}colimJΓV\textstyle{\colim_{J}\Gamma_{V}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

The maps labelled \sim are Kan equivalences because all the values of ΓV\Gamma_{V}, ΓU\Gamma_{U}, and Θ\Theta are contractible.

The key observation is that the map (V,X)(U,X){\mathcal{M}}(V^{\bullet},X)\rightarrow{\mathcal{M}}(U^{\bullet},X) is a Kan equivalence by [H, 16.5.5], since both VV^{\bullet} and UU^{\bullet} are cosimplicial resolutions of a point in s𝒮etK{s{\mathcal{S}et}}_{K} and XX is Kan fibrant. It follows that NΔ(V,X)NΔ(U,X)N\Delta{\mathcal{M}}(V^{\bullet},X)\rightarrow N\Delta{\mathcal{M}}(U^{\bullet},X) is also a Kan equivalence, and applying the two-out-of-three axiom to the diagram we obtain that hocolimIΓUX\hocolim_{I}\Gamma_{U}\rightarrow X is a Kan equivalence if and only if hocolimJΓVX\hocolim_{J}\Gamma_{V}\rightarrow X is a Kan equivalence. This is what we wanted. ∎

6. Relative mapping spaces

In previous sections we studied the mapping spaces hMap(Δ1s𝒮etJ)(Δ1,X)\hMap_{(\partial\Delta^{1}\downarrow{s{\mathcal{S}et}}_{J})}(\Delta^{1},X). There is an evident generalizaton of this construction which replaces Δ1Δ1\partial\Delta^{1}\rightarrowtail\Delta^{1} with an arbitrary cofibration ABA\rightarrowtail B. This turns out to be very useful, and the purpose of the present section is to develop the basic properties of these relative mapping spaces.

Recall from Lemma 4.2 that the map A×EnAA\times E^{n}\rightarrow A is a Joyal acyclic fibration, for all AA. It follows that the cosimplicial object [n]A×En[n]\mapsto A\times E^{n} is a cosimplicial resolution for AA with respect to s𝒮etJ{s{\mathcal{S}et}}_{J}.

Definition 6.1.

Fix a cofibration ABA\rightarrowtail B.

  1. (a)

    Define CE(B,A)C_{E}^{\bullet}(B,A) to be the cosimplicial object obtained as the pushout

    cA×E\textstyle{cA\times E^{\bullet}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}cB×E\textstyle{cB\times E^{\bullet}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}cA\textstyle{cA\ignorespaces\ignorespaces\ignorespaces\ignorespaces}CE(B,A).\textstyle{C_{E}^{\bullet}(B,A).}

    Note that the pushout of a Joyal equivalence is still a Joyal equivalence by left properness, and so CE(B,A)C_{E}^{\bullet}(B,A) is a cosimplicial resolution of BB in the model category (As𝒮etJ)(A\downarrow{s{\mathcal{S}et}}_{J}).

  2. (b)

    For any quasi-category XX and any fixed map f:AXf\colon A\rightarrow X, let hMapA(B,X)\hMap_{A}(B,X) be the pullback of simplicial sets

    hMapA(B,X)\textstyle{\hMap_{A}(B,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et(CE(B,A),X)\textstyle{{s{\mathcal{S}et}}(C_{E}^{\bullet}(B,A),X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}s𝒮et(cA,X).\textstyle{{s{\mathcal{S}et}}(cA,X).}

    Note that s𝒮et(cA,X){s{\mathcal{S}et}}(cA,X) is a discrete simplicial set, and also that the right vertical map is a Kan fibration since cACE(B,A)cA\rightarrow C_{E}^{\bullet}(B,A) is a Reedy cofibration. One should also observe that hMapA(B,X)\hMap_{A}(B,X) depends on the map ff as well as on the fixed cofibration, although this is obscured in the notation.

Remark 6.2.

The simplicial set hMapA(B,X)\hMap_{A}(B,X) is simply a particular model for the homotopy function complex from BB to XX in the model category (As𝒮etJ)(A\downarrow{s{\mathcal{S}et}}_{J}). Note that of the four resolutions considered in Proposition 4.4, only the EE^{\bullet} resolution is relevant in our present context; the others are specific to Δ1Δ1\partial\Delta^{1}\rightarrow\Delta^{1}.

For later use, observe that hMapA(B,X)\hMap_{A}(B,X) can also be described as the pullback

s𝒮et(A×E,X)s𝒮et(B×E,X)*\longrightarrow{s{\mathcal{S}et}}(A\times E^{\bullet},X)\longleftarrow{s{\mathcal{S}et}}(B\times E^{\bullet},X)

where the left map is the composite s𝒮et(cA,X)s𝒮et(A×E,X)*\rightarrow{s{\mathcal{S}et}}(cA,X)\rightarrow{s{\mathcal{S}et}}(A\times E^{\bullet},X).

Proposition 6.3.

Let ABA\rightarrowtail B be a cofibration, and let CC be any simplicial set. Let XX be a quasi-category and f:AXCf\colon A\rightarrow X^{C} be a map. Then

hMapA(B,XC)hMapA×C(B×C,X)\hMap_{A}(B,X^{C})\cong\hMap_{A\times C}(B\times C,X)

where the right mapping space is relative to the map A×CXA\times C\rightarrow X adjoint to ff.

Proof.

Easy, using the second statement in Remark 6.2. ∎

Given a square

A\textstyle{A\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}B\textstyle{B\ignorespaces\ignorespaces\ignorespaces\ignorespaces}A\textstyle{A^{\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}B\textstyle{B^{\prime}}

and a map AXA^{\prime}\rightarrow X, there is an induced map hMapA(B,X)hMapA(B,X)\hMap_{A^{\prime}}(B^{\prime},X)\rightarrow\hMap_{A}(B,X). The next two results give properties of these natural maps.

Proposition 6.5.

Assume given a square such as (6), and let L:AABBL\colon A^{\prime}\amalg_{A}B\rightarrow B^{\prime} denote the induced “latching” map. Then for any quasi-category XX and any map A𝑓XA^{\prime}\xrightarrow{f}X, the induced map hMapA(B,X)hMapA(B,X)\hMap_{A^{\prime}}(B^{\prime},X)\rightarrow\hMap_{A}(B,X) is a Kan fibration if LL is a cofibration, and it is a Kan acyclic fibration if LL is a Joyal acyclic cofibration.

Proof.

Consider the diagram below:

hMapA(B,X)\textstyle{\hMap_{A^{\prime}}(B^{\prime},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et(B×E,X)\textstyle{{s{\mathcal{S}et}}(B^{\prime}\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(L×id)\scriptstyle{(L\times\textnormal{id})^{*}}hMapA(B,X)\textstyle{\hMap_{A}(B,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et((AAB)×E,X)\textstyle{{s{\mathcal{S}et}}((A^{\prime}\amalg_{A}B)\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et(B×E,X)\textstyle{{s{\mathcal{S}et}}(B\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}s𝒮et(A×E,X)\textstyle{{s{\mathcal{S}et}}(A^{\prime}\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et(A×E,X).\textstyle{{s{\mathcal{S}et}}(A\times E^{\bullet},X).}

Note that the two large rectangles are pullback squares, and that the lower right square is also a pullback. It follows by category theory that the lower left square is also a pullback, and then that the same is true for the upper left square. The desired result now follows directly, since the map labelled (L×id)(L\times\textnormal{id})^{*} will be either a Kan fibration or acyclic Kan fibration under the respective hypothesis on LL. ∎

Proposition 6.6.

Let ABA\rightarrowtail B be a cofibration, and let B1BB_{1}\rightarrowtail B and B2BB_{2}\rightarrowtail B be such that B1B2=BB_{1}\cup B_{2}=B. Let XX be a quasi-category and f:AXf\colon A\rightarrow X any map. Then the following is a pullback square, as well as a homotopy pullback square in s𝒮etK{s{\mathcal{S}et}}_{K}:

hMapA(B,X)\textstyle{\hMap_{A}(B,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapB1A(B1,X)\textstyle{\hMap_{B_{1}\cap A}(B_{1},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapB2A(B2,X)\textstyle{\hMap_{B_{2}\cap A}(B_{2},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapB1B2A(B1B2,X).\textstyle{\hMap_{B_{1}\cap B_{2}\cap A}(B_{1}\cap B_{2},X).}
Proof.

Note that the pullback statement immediately implies the homotopy pullback statement, since we know by four applications of Proposition 6.5 that the indicated maps are Kan fibrations.

To prove the pullback statement we simply consider the following diagram:

\textstyle{{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et((B1A)×E,X)\textstyle{{s{\mathcal{S}et}}((B_{1}\cap A)\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et(B1×E,X)\textstyle{{s{\mathcal{S}et}}(B_{1}\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et((B1B2A)×E,X)\textstyle{{s{\mathcal{S}et}}((B_{1}\cap B_{2}\cap A)\times E^{\bullet},X)}s𝒮et((B1B2)×E,X)\textstyle{{s{\mathcal{S}et}}((B_{1}\cap B_{2})\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\textstyle{{*}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et((B2A)×E,X)\textstyle{{s{\mathcal{S}et}}((B_{2}\cap A)\times E^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et(B2×E,X).\textstyle{{s{\mathcal{S}et}}(B_{2}\times E^{\bullet},X).\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

The limit of this diagram may be constructed by first forming the pullbacks of the columns, and then forming the resulting pullback; and it may also be constructed by first forming the pullbacks of the rows and then forming the resulting pullback. The former method gives the pullback of

s𝒮et(A×E,X)s𝒮et(B×E,X),*\rightarrow{s{\mathcal{S}et}}(A\times E^{\bullet},X)\leftarrow{s{\mathcal{S}et}}(B\times E^{\bullet},X),

which is just hMapA(B,X)\hMap_{A}(B,X). The latter method gives the pullback of

hMapB1A(B1,X)hMapB1B2A(B1B2,X)hMapB2A(B2,X).\hMap_{B_{1}\cap A}(B_{1},X)\rightarrow\hMap_{B_{1}\cap B_{2}\cap A}(B_{1}\cap B_{2},X)\leftarrow\hMap_{B_{2}\cap A}(B_{2},X).

This completes the proof. ∎

The following proposition demonstrates the use of the above results:

Proposition 6.7.

Suppose that XYX\rightarrow Y is a map of quasi-categories and that for all a,bXa,b\in X the induced map hMapΔ1(Δ1,X)hMapΔ1(Δ1,Y)\hMap_{\partial\Delta^{1}}(\Delta^{1},X)\rightarrow\hMap_{\partial\Delta^{1}}(\Delta^{1},Y) is a Kan equivalence. Then for any pair of 11-simplices f,g:Δ1Xf,g\colon\Delta^{1}\rightarrow X (regarded as a single map Δ1×Δ1X\partial\Delta^{1}\times\Delta^{1}\rightarrow X), the map

hMapΔ1×Δ1(Δ1×Δ1,X)hMapΔ1×Δ1(Δ1×Δ1,Y)\hMap_{\partial\Delta^{1}\times\Delta^{1}}(\Delta^{1}\times\Delta^{1},X)\rightarrow\hMap_{\partial\Delta^{1}\times\Delta^{1}}(\Delta^{1}\times\Delta^{1},Y)

is also a Kan equivalence.

Proof.

Let SS and TT be the nondegenerate 22-simplices [00,01,11][00,01,11] and [00,10,11][00,10,11] in Δ1×Δ1\Delta^{1}\times\Delta^{1}. Write S0=[00,01][11]S_{0}=[00,01]\cup[11] and T0=[00][10,11]T_{0}=[00]\cup[10,11]. Then by Proposition 6.6 the map we are interested in is the induced map on pullbacks of the following diagram:

hMapS0(S,X)\textstyle{\hMap_{S_{0}}(S,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapS0T0(ST,X)\textstyle{\hMap_{S_{0}\cap T_{0}}(S\cap T,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapT0(T,X)\textstyle{\hMap_{T_{0}}(T,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapS0(S,Y)\textstyle{\hMap_{S_{0}}(S,Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapS0T0(ST,Y)\textstyle{\hMap_{S_{0}\cap T_{0}}(S\cap T,Y)}hMapT0(T,Y).\textstyle{\hMap_{T_{0}}(T,Y).\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

Now, S0T0STS_{0}\cap T_{0}\hookrightarrow S\cap T is the inclusion of the boundary of a 11-simplex; hence the assumptions of the proposition imply that the middle vertical map is a Kan equivalence.

To analyze the left vertical map in (6) we let S1=[01,11]S_{1}=[01,11] and consider the square

hMapS0(S,X)\textstyle{\hMap_{S_{0}}(S,X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapS0S1(S1,X)\textstyle{\hMap_{S_{0}\cap S_{1}}(S_{1},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapS0(S,Y)\textstyle{\hMap_{S_{0}}(S,Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}hMapS0S1(S1,Y).\textstyle{\hMap_{S_{0}\cap S_{1}}(S_{1},Y).}

As the map S1S1S0S0SS_{1}\amalg_{S_{1}\cap S_{0}}S_{0}\hookrightarrow S is a Joyal acyclic cofibration, it follows by Proposition 6.5 that the two horizontal maps are Kan equivalences. Finally, since S0S1S1S_{0}\cap S_{1}\hookrightarrow S_{1} is the inclusion of the boundary of a 11-simplex, the right vertical map is a Kan equivalence by assumption. Therefore the left vertical map is a Kan equivalence as well.

A similar proof shows that the right vertical map in (6) is a Kan equivalence, which means this is true for all the vertical maps. Since the horizontal maps are Kan fibrations, it follows that the induced map on pullbacks is a Kan equivalence as well. This is what we wanted. ∎

7. DK-equivalences for quasi-categories

In this section we introduce a new notion of equivalence for simplicial sets, called “DKDK-equivalence.” It is designed to be analagous to the corresponding notion for simplicial categories [B]. We will eventually prove that the class of DKDK-equivalences is the same as the class of Joyal equivalences. In the present section we set out to accomplish this by establishing some basic properties of DKDK-equivalences.

Definition 7.1.

A map f:XYf\colon X\rightarrow Y of simplicial sets is said to be a DK-equivalence if two conditions are satisfied:

  1. (1)

    The induced map Ho(s𝒮etJ)(,X)Ho(s𝒮etJ)(,Y)\text{Ho}\,({s{\mathcal{S}et}}_{J})(*,X)\rightarrow\text{Ho}\,({s{\mathcal{S}et}}_{J})(*,Y) is a bijection;

  2. (2)

    For every two 00-simplices a,bXa,b\in X, the induced map hMaps𝒮et,(Δ1,X)hMaps𝒮et,(Δ1,Y)\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},X)\rightarrow\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},Y) is a Kan equivalence.

The following lemma gives us three ways of recognizing DKDK-equivalences:

Lemma 7.2.

Let f:XYf\colon X\rightarrow Y be a Joyal fibration where both XX and YY are quasi-categories, and assume that ff satisfies condition (2) of Definition 7.1. Then the following statements are equivalent:

  1. (a)

    ff has the right-lifting-property with respect to Δ0\emptyset\rightarrow\Delta^{0} and {0,1}E1\{0,1\}\hookrightarrow E^{1};

  2. (b)

    [,X]E1[,Y]E1[*,X]_{E^{1}}\rightarrow[*,Y]_{E^{1}} is a bijection;

  3. (c)

    ff has the right-lifting-property with respect to Δ0\emptyset\rightarrow\Delta^{0} (equivalently, ff is surjective).

  4. (d)

    ff satisfies condition (1) in Definition 7.1;

Proof.

Since E1E^{1} is a cylinder object for * in s𝒮etJ{s{\mathcal{S}et}}_{J}, (b) and (d) are equivalent. We prove (a) \Rightarrow (b) \Rightarrow (c) \Rightarrow (a). The first implication is trivial, using the evident map of coequalizer diagrams defining [,]E1[-,-]_{E^{1}}.

Assume (b) is true and pick a map a:Δ0Ya\colon\Delta^{0}\rightarrow Y. Since [,X]E1[,Y]E1[*,X]_{E^{1}}\rightarrow[*,Y]_{E^{1}} is surjective, there is a map b:Δ0Xb\colon\Delta^{0}\rightarrow X and a map h:E1Yh\colon E^{1}\rightarrow Y such that h(0)=f(b)h(0)=f(b) and h(1)=ah(1)=a. As XYX\rightarrow Y is a Joyal fibration, it has the right-lifting-property with respect to {0}E1\{0\}\hookrightarrow E^{1}. By lifting the evident square we find a preimage for aa in XX.

Finally, assume (c) holds and suppose given a square

{0,1}\textstyle{\{0,1\}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ab\scriptstyle{a\amalg b}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}E1\textstyle{E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}γ\scriptstyle{\gamma}Y.\textstyle{Y.}

As XYX\rightarrow Y has the right-lifting-property with respect to {0}E1\{0\}\rightarrow E^{1}, we can use this to lift γ\gamma to a map β:E1X\beta\colon E^{1}\rightarrow X satisfying β(0)=a\beta(0)=a. Setting a=β(1)a^{\prime}=\beta(1), we then have f(a)=f(a)=γ(1)f(a)=f(a^{\prime})=\gamma(1).

Let FF be the fiber of ff over γ(1)\gamma(1), and let Δ1F\partial\Delta^{1}\rightarrow F send 0a0\mapsto a^{\prime} and 1b1\mapsto b. Then we obtain a pullback square

s𝒮et,(CE,Fa,b)\textstyle{{s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},F_{a^{\prime},b})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et,(CE,Xa,b)\textstyle{{s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},X_{a^{\prime},b})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}s𝒮et,(CE,Δ0)\textstyle{{s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},\Delta^{0})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ }s𝒮et,(CE,Yγ(1),γ(1))\textstyle{{s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},Y_{\gamma(1),\gamma(1)})}

where the indicated map is a Kan acyclic fibration by our assumptions on ff. As the pullback will also be a Kan acyclic fibration, this shows that s𝒮et,(CE,Fa,b){s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},F_{a^{\prime},b}) is contractible. By Corollary 5.3 we then know that (F)(a,b)\mathfrak{C}(F)(a^{\prime},b) is contractible.

The same argument shows that (F)(a,a)\mathfrak{C}(F)(a^{\prime},a^{\prime}), (F)(b,b)\mathfrak{C}(F)(b,b), and (F)(b,a)\mathfrak{C}(F)(b,a^{\prime}) are contractible, and this immediately yields that the objects aa^{\prime} and bb are isomorphic in the category π0(F)\pi_{0}\mathfrak{C}(F). Hence by Corollary 2.19 there is a map E1FE^{1}\rightarrow F connecting aa^{\prime} and bb. Let δ\delta denote the composite E1FXE^{1}\rightarrow F\rightarrow X.

Let hh be the composite

E2πE1γYE^{2}\stackrel{{\scriptstyle\pi}}{{\longrightarrow}}E^{1}\stackrel{{\scriptstyle\gamma}}{{\longrightarrow}}Y

where π\pi sends 000\mapsto 0, 111\mapsto 1, and 212\mapsto 1. We then have a commutative square

E1E1\textstyle{E^{1}\vee E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}βδ\scriptstyle{\beta\vee\delta}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}E2\textstyle{E^{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}h\scriptstyle{h}Y,\textstyle{Y,}

where the left vertical map is the evident inclusion. This map is a Joyal acyclic cofibration (both the domain and codomain are contractible in s𝒮etJ{s{\mathcal{S}et}}_{J}), and so the above square has a lift E2XE^{2}\rightarrow X. Restricting to the vertices 00 and 22 gives a map E1XE^{1}\rightarrow X which lifts our original map γ\gamma. ∎

Proposition 7.3.

Let XX, YY, XX^{\prime}, and YY^{\prime} be quasi-categories.

  1. (a)

    If f:XYf\colon X\rightarrow Y is a Joyal fibration and a DKDK-equivalence, and g:YYg\colon Y^{\prime}\rightarrow Y is any map, then the pullback X×YYYX\times_{Y}Y^{\prime}\rightarrow Y^{\prime} is a Joyal fibration and a DKDK-equivalence.

  2. (b)

    Let

    X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}h\scriptstyle{h}Y\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}Y\textstyle{Y^{\prime}}

    be a diagram in which all maps are Joyal fibrations. Then if two of the three maps are DKDK-equivalences, so is the third.

  3. (c)

    Consider a diagram

    X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Z\textstyle{Z\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X\textstyle{X^{\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y^{\prime}}Z\textstyle{Z^{\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

    where all the maps are Joyal fibrations and the vertical maps are DKDK-equivalences. Let PP and PP^{\prime} be the pullbacks of the two rows, and assume that PPP\rightarrow P^{\prime} is also a Joyal fibration. Finally, assume that XX×YYX\rightarrow X^{\prime}\times_{Y^{\prime}}Y and ZZ×YYZ\rightarrow Z^{\prime}\times_{Y^{\prime}}Y are Joyal fibrations. Then PPP\rightarrow P^{\prime} is also a DKDK-equivalence.

Proof.

For (a), the pullback is certainly a Joyal fibration and its domain X×YYX\times_{Y}Y^{\prime} is a quasi-category. Since the map ff has the RLP with respect to Δ0\emptyset\rightarrow\Delta^{0}, so does the pullback. So we need only check condition (2) of Defintion 7.1. Let a=(a1,a2)a=(a_{1},a_{2}) and b=(b1,b2)b=(b_{1},b_{2}) be two points in X×YYX\times_{Y}Y^{\prime}, where a1,b1Xa_{1},b_{1}\in X and a2,b2Ya_{2},b_{2}\in Y^{\prime}. Let CC^{\bullet} be a cosimplicial resolution for Δ1\Delta^{1} in (s𝒮et,)J({s{\mathcal{S}et}}_{*,*})_{J}. Then we have a pullback square

s𝒮et,(C,X×YY)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},X\times_{Y}Y^{\prime})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et,(C,Y)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},Y^{\prime})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et,(C,X)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et,(C,Y)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},Y)}

where the indicated maps are Kan fibrations. By assumption the bottom horizontal map is a Kan equivalence, hence so is the top horizontal map. This is what we wanted.

For (b), condition (1) of Definition 7.1 clearly satisfies the two-out-of-three property; we must check the same for condition (2). This is trivial in the case where ff and gg are DKDK-equivalences, and also in the case where gg and hh are DKDK-equivalences. Assume then that ff and hh are DKDK-equivalences. Given two points a,bYa,b\in Y, we map lift them to a,bXa^{\prime},b^{\prime}\in X because ff has the RLP with respect to Δ0\emptyset\rightarrow\Delta^{0}. At this point the proof becomes trivial again.

For (c), let Q=X×YYQ=X^{\prime}\times_{Y^{\prime}}Y and R=Z×YYR=Z^{\prime}\times_{Y^{\prime}}Y. The maps QXQ\rightarrow X^{\prime} and RZR\rightarrow Z^{\prime} are Joyal fibrations and DKDK-equivalences by part (a). Therefore the maps XQX\rightarrow Q and ZRZ\rightarrow R, which are Joyal fibrations by assumption, are also DKDK-equivalences by (b). In particular, these maps have the right-lifting-property with respect to Δ0\emptyset\rightarrow\Delta^{0}.

Let aa be a 00-simplex in PP^{\prime}. This gives rise to 00-simplices a1Xa_{1}\in X^{\prime}, a2Ya_{2}\in Y^{\prime}, and a3Za_{3}\in Z^{\prime}. Since YYY\rightarrow Y^{\prime} is a Joyal fibration and DKDK-equivalence, there is a lift of a2a_{2} to a point b2b_{2} in YY. Then (a1,a2,b2)(a_{1},a_{2},b_{2}) describes a 00-simplex in QQ, hence there is a point b1b_{1} of XX lifting it. Likewise, (a3,a2,b2)(a_{3},a_{2},b_{2}) describes a 00-simplex of RR, so there is a point b3b_{3} in ZZ lifting it. The triple (b1,b2,b3)(b_{1},b_{2},b_{3}) gives a 00-simplex of PP that lifts aa. Hence PPP\rightarrow P^{\prime} has the right-lifting-property with respect to Δ0\emptyset\rightarrow\Delta^{0}.

To see that PPP\rightarrow P^{\prime} satisfies condition (2) of Definition 7.1, let a=(a1,a2,a3)a=(a_{1},a_{2},a_{3}) and b=(b1,b2,b3)b=(b_{1},b_{2},b_{3}) denote two points of PP. Let CC^{\bullet} denote any cosimplicial resolution of Δ1\Delta^{1} in (s𝒮et,)J({s{\mathcal{S}et}}_{*,*})_{J}. Then we have a diagram

s𝒮et,(C,X)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}s𝒮et,(C,Y)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},Y)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}s𝒮et,(C,Z)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},Z)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}s𝒮et,(C,X)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},X^{\prime})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}s𝒮et,(C,Y)\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},Y^{\prime})}s𝒮et,(C,Z).\textstyle{{s{\mathcal{S}et}}_{*,*}(C^{\bullet},Z^{\prime}).\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

in which the indicated maps are Kan fibrations and Kan equivalences. By a standard property of simplicial sets, the induced map on pullbacks is a Kan equivalence. But the two pullbacks coincide with s𝒮et,(C,P){s{\mathcal{S}et}}_{*,*}(C^{\bullet},P) and s𝒮et,(C,P){s{\mathcal{S}et}}_{*,*}(C^{\bullet},P^{\prime}), so we have shown that hMaps𝒮et,(Δ1,P)hMaps𝒮et,(Δ1,P)\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},P)\rightarrow\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},P^{\prime}) is a Kan equivalence for every two points a,bPa,b\in P. This completes the proof. ∎

7.4. Comparing DKDK-equivalences and Joyal equivalences

Clearly every Joyal equivalence is a DKDK-equivalence. In this section we will prove a partial converse, namely Proposition 7.6 below. The complete converse is proven in Proposition 8.1.

Lemma 7.5.

Let XX and YY be quasi-categories and f:XYf\colon X\twoheadrightarrow Y be a Joyal fibration and a DKDK-equivalence. Then for every n0n\geq 0 the following maps are also Joyal fibrations and DKDK-equivalences:

  1. (a)

    XΔnYΔnX^{\Delta^{n}}\rightarrow Y^{\Delta^{n}};

  2. (b)

    XΛknYΛknX^{\Lambda^{n}_{k}}\rightarrow Y^{\Lambda^{n}_{k}} for any 0<k<n0<k<n;

  3. (c)

    XΔnYΔnX^{\partial\Delta^{n}}\rightarrow Y^{\partial\Delta^{n}};

  4. (d)

    XΔn[YΔn×YΔnXΔn]X^{\Delta^{n}}\rightarrow[Y^{\Delta^{n}}\times_{Y^{\partial\Delta^{n}}}X^{\partial\Delta^{n}}].

Proof.

Note first that all the maps are Joyal fibrations between quasi-categories, by Proposition 2.15. We next prove that XΔ1YΔ1X^{\Delta^{1}}\rightarrow Y^{\Delta^{1}} is a DKDK-equivalence. Condition (2) in the definition of DKDK-equivalence is verified by Proposition 6.7. Using Lemma 7.2, it will be enough to verify that XΔ1YΔ1X^{\Delta^{1}}\rightarrow Y^{\Delta^{1}} is surjective. That is, we must show that XYX\rightarrow Y has the right-lifting-property with respect to Δ1\emptyset\rightarrow\Delta^{1}.

Given a map g:Δ1Yg\colon\Delta^{1}\rightarrow Y, we may lift g(0)g(0) and g(1)g(1) to points aa and bb in XX since XYX\rightarrow Y is surjective by Lemma 7.2. As the map s𝒮et,(CE,X)s𝒮et,(CE,Y){s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},X)\rightarrow{s{\mathcal{S}et}}_{*,*}(C_{E}^{\bullet},Y) is a Kan acyclic fibration, and gg represents a 00-simplex in the target, we can lift gg to a 00-simplex in the domain. This is what was wanted (recall that CE0=Δ1C_{E}^{0}=\Delta^{1}).

Now let I[n]=Spi[Δn]I[n]=\Spi[\Delta^{n}], so that I[n]I[n] consists of nn copies of Δ1\Delta^{1} wedged together. We next prove by induction that XI[n]YI[n]X^{I[n]}\rightarrow Y^{I[n]} is a DKDK-equivalence for all n1n\geq 1. The case n=1n=1 was handled above, so assume it is true for some n1n\geq 1. Note that I[n+1]I[n+1] is a pushout of I[n]Δ0Δ1I[n]\leftarrow\Delta^{0}\rightarrow\Delta^{1}, and therefore XI[n+1]X^{I[n+1]} is the pullback of XI[n]XXΔ1X^{I[n]}\rightarrow X\leftarrow X^{\Delta^{1}}. Consider the diagram

XI[n]\textstyle{X^{I[n]}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XΔ1\textstyle{X^{\Delta^{1}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YI[n]\textstyle{Y^{I[n]}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y}YΔ1.\textstyle{Y^{\Delta^{1}}.\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

This diagram satisfies all the hypotheses of Proposition 7.3(c), therefore the induced map on pullbacks is a DKDK-equivalence. But this induced map is precisely XI[n+1]YI[n+1]X^{I[n+1]}\rightarrow Y^{I[n+1]}.

Now we turn to the proofs of (a) and (b). The inclusion I[n]ΔnI[n]\hookrightarrow\Delta^{n} is a Joyal acyclic cofibration, so XΔnXI[n]X^{\Delta^{n}}\rightarrow X^{I[n]} is a Joyal acyclic fibration; in particular, it is a DKDK-equivalence. Applying Proposition 7.3(b) (in various ways) to the diagram

XΔn\textstyle{X^{\Delta^{n}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}DK\scriptstyle{DK}XI[n]\textstyle{X^{I[n]}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}DK\scriptstyle{DK}YΔn\textstyle{Y^{\Delta^{n}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}DK\scriptstyle{DK}YI[n]\textstyle{Y^{I[n]}}

now gives that XΔnYΔnX^{\Delta^{n}}\rightarrow Y^{\Delta^{n}} is a DKDK-equivalence.

For 0<k<n0<k<n, the inclusion ΛknΔn\Lambda^{n}_{k}\hookrightarrow\Delta^{n} is a Joyal acyclic cofibration, and therefore XΔnXΛknX^{\Delta^{n}}\rightarrow X^{\Lambda^{n}_{k}} is a Joyal acyclic fibration. A similar argument to the last paragraph shows that XΛknYΛknX^{\Lambda^{n}_{k}}\rightarrow Y^{\Lambda^{n}_{k}} is a DKDK-equivalence.

We will prove part (c) by induction. The cases n=0n=0 and n=1n=1 follow by hypothesis. For n2n\geq 2 note that Δn\partial\Delta^{n} is the pushout of Δn1Δn1Λn1n\Delta^{n-1}\leftarrow\partial\Delta^{n-1}\rightarrow\Lambda^{n}_{n-1}. This leads us to the diagram

XΛn1n\textstyle{X^{\Lambda^{n}_{n-1}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}DK\scriptstyle{DK}XΔn1\textstyle{X^{\partial\Delta^{n-1}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XΔn1\textstyle{X^{\Delta^{n-1}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}DK\scriptstyle{DK}YΛn1n\textstyle{Y^{\Lambda^{n}_{n-1}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YΔn1\textstyle{Y^{\partial\Delta^{n-1}}}YΔn1,\textstyle{Y^{\Delta^{n-1}},\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

where the induced map on pullbacks is XΔnYΔnX^{\partial\Delta^{n}}\rightarrow Y^{\partial\Delta^{n}}. By parts (a) and (b) the indicated maps are DKDK-equivalences, and the middle map is a DKDK-equivalence by induction. One readily checks that the diagram satisfies the conditions of Proposition 7.3(c), hence XΔnYΔnX^{\partial\Delta^{n}}\rightarrow Y^{\partial\Delta^{n}} is also a DKDK-equivalence.

Finally, to prove (d) let n0n\geq 0 and consider the diagram

XΔn\textstyle{X^{\Delta^{n}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}P\textstyle{P\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XΔn\textstyle{X^{\partial\Delta^{n}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YΔn\textstyle{Y^{\Delta^{n}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YΔn,\textstyle{Y^{\partial\Delta^{n}},}

where PP is the pullback. We have proven that the right vertical map is a DKDK-equivalence, hence so is the pullback by Proposition 7.3(a). We have also proven that XΔnYΔnX^{\Delta^{n}}\rightarrow Y^{\Delta^{n}} is a DKDK-equivalence, so the same is true for XΔnPX^{\Delta^{n}}\rightarrow P by Proposition 7.3(b). ∎

Proposition 7.6.

If XYX\rightarrow Y is a DKDK-equivalence between quasi-categories and a Joyal fibration then XYX\rightarrow Y is a Kan acyclic fibration (and so, in particular, a Joyal equivalence).

Proof.

By Lemma 7.5(d) we know that for any n0n\geq 0 the map

XΔnXΔn×YΔnYΔn{X}^{\Delta^{n}}\rightarrow{X}^{\partial\Delta^{n}}\times_{Y^{\partial\Delta^{n}}}Y^{\Delta^{n}}

is a Joyal fibration and DKDK-equivalence. In particular, it has the right-lifting-property with respect to Δ0\emptyset\rightarrow\Delta^{0}. This is equivalent to saying that any square

Δn\textstyle{\partial\Delta^{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X\textstyle{{X}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δn\textstyle{\Delta^{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y}

has a lifting. ∎

8. Quillen equivalence of quasi-categories and simplicial categories

In this final section of the paper we use our previous results to establish the equivalence between the homotopy theories of quasi-categories and simplicial categories. This result was originally proven by Lurie [L].

Proposition 8.1.

For a map XYX\rightarrow Y of simplicial sets, the following are equivalent:

  1. (i)

    ff is a Joyal equivalence;

  2. (ii)

    The map (f):(X)(Y)\mathfrak{C}(f)\colon\mathfrak{C}(X)\rightarrow\mathfrak{C}(Y) is a weak equivalence of simplicial categories;

  3. (iii)

    ff is a DKDK-equivalence.

Proof.

The implication (i)\Rightarrow(ii) is [DS1, Proposition 6.6].

The equivalence of (ii) and (iii) can be argued as follows. First, note that both conditions are invariant under Joyal equivalence; that is, if

X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}X\textstyle{X^{\prime}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f^{\prime}}Y\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y^{\prime}}

is a commutative square in which the horizontal maps are Joyal equivalences, then ff satisfies (ii) (resp. (iii)) if and only if ff^{\prime} does. For condition (iii) this is built into the definition, whereas for condition (ii) it follows from the fact (i)\Rightarrow(ii). It is therefore enough to prove that (ii) and (iii) are equivalent under the assumption that XX and YY are quasi-categories.

But recall from Proposition 2.20 that if XX is a quasi-category then [,X]E1[*,X]_{E^{1}} is in bijective correspondence with the isomorphism classes in π0(X)\pi_{0}\mathfrak{C}(X). Also, we know by Corollary 5.3 that for any a,bXa,b\in X the simplicial set hMaps𝒮et,(Δ1,Xa,b)\hMap_{{s{\mathcal{S}et}}_{*,*}}(\Delta^{1},X_{a,b}) is connected to (X)(a,b)\mathfrak{C}(X)(a,b) by a natural zig-zag of Kan equivalences. The equivalence of (ii) and (iii) now follows at once from the definitions.

Finally, we prove (ii)\Rightarrow(i). Let YY^Y\stackrel{{\scriptstyle\sim}}{{\rightarrowtail}}\hat{Y} be a fibrant-replacement in s𝒮etJ{s{\mathcal{S}et}}_{J}, and then factor the composite XYY^X\rightarrow Y\rightarrow\hat{Y} as a Joyal acyclic cofibration followed by a Joyal fibration. This produces a square

X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}\scriptstyle{\sim}Y\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}X^\textstyle{\hat{X}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f^\scriptstyle{\hat{f}}Y^\textstyle{\hat{Y}}

in which the vertical maps are Joyal equivalences (and therefore become weak equivalences after applying \mathfrak{C}). It follows that f^\hat{f} also becomes a weak equivalence after applying \mathfrak{C}, and therefore f^\hat{f} is a DKDK-equivalence by (ii)\Rightarrow(iii). Then by Proposition 7.6 f^\hat{f} is a Joyal equivalence, and hence the same is true for the original map ff (by two-out-of-three applied to the above square). ∎

Corollary 8.2.

The adjoint functors :s𝒮etJs𝒞at:N\mathfrak{C}\colon{s{\mathcal{S}et}}_{J}\rightleftarrows{s{\mathcal{C}at}}\colon N are a Quillen equivalence.

Proof.

This is now easy, and we follow the same argument as in [L]. We must prove two things, the first saying that for any fibrant simplicial category 𝒟{\mathcal{D}}, the map

(N𝒟)𝒟\mathfrak{C}(N{\mathcal{D}})\rightarrow{\mathcal{D}}

is a weak equivalence in s𝒞at{s{\mathcal{C}at}}. This has already been done in Proposition 5.8.

The second thing to be proven is that for any simplicial set KK and any fibrant-replacement (K)𝒟\mathfrak{C}(K)\rightarrow{\mathcal{D}} in s𝒞at{s{\mathcal{C}at}}, the induced map

KN(K)N𝒟K\rightarrow N\mathfrak{C}(K)\rightarrow N{\mathcal{D}}

is a Joyal equivalence. By Proposition 8.1, it is enough to show instead that

(K)N(K)(N𝒟)\mathfrak{C}(K)\rightarrow\mathfrak{C}N\mathfrak{C}(K)\rightarrow\mathfrak{C}(N{\mathcal{D}})

is a weak equivalence in s𝒞at{s{\mathcal{C}at}}. But now we consider the larger diagram

(K)\textstyle{\mathfrak{C}(K)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}N(K)\textstyle{\mathfrak{C}N\mathfrak{C}(K)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}N𝒟\textstyle{\mathfrak{C}N{\mathcal{D}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}(K)\textstyle{\mathfrak{C}(K)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}𝒟,\textstyle{{\mathcal{D}},}

where the right vertical map is a weak equivalence by Proposition 5.8. It follows at once that the desired map is also a weak equivalence. ∎

9. Leftover proofs

In this section we give two combinatorial proofs which were postponed in Section 4.

The following situation is very useful. Let XX be a simplicial set with the property that no two distinct simplices have the same ordered sequence of vertices. Examples of such include Δn\Delta^{n}, E1E^{1}, as well as subcomplexes and products of such things. Suppose that XX^{\prime} is obtained from XX by pushing out ΛknΔn\Lambda^{n}_{k}\rightarrow\Delta^{n} along a map ΛknX\Lambda^{n}_{k}\rightarrow X; we say that XX^{\prime} is obtained from XX by filling a horn. Then XX^{\prime} will inherit the above property of XX if and only if ff is a non-bounding horn in the sense of the following definition.

Definition 9.1.

A map ΛinX\Lambda^{n}_{i}\rightarrow X is called a non-bounding horn in XX if it does not extend to a map ΔnX\partial\Delta^{n}\rightarrow X.

See Section 1.3 to recall the notation used below.

Lemma 9.2.

For any necklace TT, the maps Spi[T]TΔ[T]\Spi[T]\hookrightarrow T\hookrightarrow\Delta[T] are both Joyal equivalences.

Proof.

We will argue that the map ΔnΔ1Δn+1\Delta^{n}\vee\Delta^{1}\rightarrow\Delta^{n+1} is a composite of cobase changes along inner horn inclusions. By induction the same is therefore true for Spi[Δr]Δr\Spi[\Delta^{r}]\hookrightarrow\Delta^{r}, for any r>0r>0. The map Spi[T]Δ[T]\Spi[T]\hookrightarrow\Delta[T] is precisely one of these maps, therefore it is a Joyal equivalence.

The fact that Spi[T]T\Spi[T]\rightarrow T is a Joyal equivalence can then be proven, bead by bead, using cobase changes of the maps Spi[Δr]Δr\Spi[\Delta^{r}]\rightarrow\Delta^{r}. The desired result follows by two-out-of-three.

So everything follows once we have shown that ΔnΔ1Δn+1\Delta^{n}\vee\Delta^{1}\hookrightarrow\Delta^{n+1} is inner anodyne. Let X=Δn+1X=\Delta^{n+1}, and define a filtration on XX by

X0=[01n][n,n+1],X1=X0i<n[i,n,n+1],X2=X1i<j<n[i,j,n,n+1],X_{0}=[01\ldots n]\cup[n,n+1],\quad X_{1}=X_{0}\cup\bigcup_{i<n}[i,n,n+1],\quad X_{2}=X_{1}\cup\bigcup_{i<j<n}[i,j,n,n+1],

and so on. That is, X0=ΔnΔ1X_{0}=\Delta^{n}\vee\Delta^{1} and Xi+1X_{i+1} is the union of XiX_{i} and all (i+2)(i+2)-simplices of XX which contain nn and n+1n+1. Note that Xn1=XX_{n-1}=X and Xn2=Λnn+1X_{n-2}=\Lambda^{n+1}_{n}.

One readily checks that each inclusion XiXi+1X_{i}\hookrightarrow X_{i+1} is a cobase change of (ni+1)\binom{n}{i+1} inner horn inclusions. For instance, the inclusion X0X1X_{0}\hookrightarrow X_{1} is obtained by gluing the 22-simplices [i,n,n+1][i,n,n+1] to X0X_{0} along their inner horns Λn{i,n,n+1}\Lambda^{\{i,n,n+1\}}_{n}, one 22-simplex for each i{0,1,,n1}i\in\{0,1,\ldots,n-1\}. The inclusion X1X2X_{1}\hookrightarrow X_{2} is obtained by gluing the 33-simplices [i,j,n,n+1][i,j,n,n+1] to X1X_{1} along their inner horns Λn{i,j,n,n+1}\Lambda^{\{i,j,n,n+1\}}_{n}, and so forth. ∎

Our next goal is to complete the proof of Proposition 4.4 by showing that for any n1n\geq 1 the canonical maps CRnΔ1C^{n}_{R}\rightarrow\Delta^{1}, CLnΔ1C^{n}_{L}\rightarrow\Delta^{1}, and CcylnΔ1C_{cyl}^{n}\rightarrow\Delta^{1} are all Joyal equivalences. The proof will proceed by a combinatorial argument similar to the above.

Given integers 0k<n0\leq k<n, define Δkn\Delta^{n}_{k} to be the quotient of Δn\Delta^{n} obtained by collapsing the initial Δk\Delta^{k} to a point and the terminal Δnk1\Delta^{n-k-1} to a (different) point. Note that Δkn\Delta^{n}_{k} has exactly two vertices, and there is a unique surjection ΔknΔ1\Delta^{n}_{k}\rightarrow\Delta^{1}. Note also that Δn1n=CRn\Delta^{n}_{n-1}=C^{n}_{R} and Δ0n=CLn\Delta^{n}_{0}=C^{n}_{L}.

Lemma 9.3.

For integers 0k<n0\leq k<n, the surjection ΔknΔ1\Delta^{n}_{k}\rightarrow\Delta^{1} is a Joyal equivalence.

Proof.

We first do the case k=0k=0. Let X=Δ0nX=\Delta^{n}_{0}, and note that every non-degenerate simplex σ\sigma of XX is the image of a unique non-degenerate simplex in Δn\Delta^{n}; hence we can denote σ\sigma by the vertices of its preimage. Define a filtration on XX by

X0=[01],X1=1<in[01i],X2=1<i<jn[01ij],X_{0}=[01],\quad X_{1}=\bigcup_{1<i\leq n}[01i],\quad X_{2}=\bigcup_{1<i<j\leq n}[01ij],

and so on. Note that Xn1=XX_{n-1}=X. It is easy to check that XiXi+1X_{i}\hookrightarrow X_{i+1} is a cobase change along (n1i+1)\binom{n-1}{i+1} inner horn inclusions (0in20\leq i\leq n-2), and therefore is a Joyal equivalence. So X0XX_{0}\hookrightarrow X is also a Joyal equivalence, and the desired result follows by two-out-of-three.

The proof in the case k=n1k=n-1 is completely symmetric to the k=0k=0 case.

It remains to tackle the case 0<k<n10<k<n-1. Consider the inclusion Δn1Δn\Delta^{n-1}\hookrightarrow\Delta^{n} given by [12n][12\ldots n], and the induced inclusion Δk1n1Δkn\Delta^{n-1}_{k-1}\hookrightarrow\Delta^{n}_{k}. We may assume by induction that Δk1n1Δ1\Delta^{n-1}_{k-1}\rightarrow\Delta^{1} is a Joyal equivalence, so it suffices to prove the same for Δk1n1Δkn\Delta^{n-1}_{k-1}\hookrightarrow\Delta^{n}_{k}. We will prove that this map is inner anodyne.

Define a filtration on X=ΔknX=\Delta^{n}_{k} by X0=Δk1n1X_{0}=\Delta^{n-1}_{k-1} and

X1=X0k<j1[01j1],X2=X1k<j1<j2[01j1j2],X3=X2k<j1<j2<j3[01j1j2j3],X_{1}=X_{0}\cup\!\!\bigcup_{k<j_{1}}[01j_{1}],\ \ \ X_{2}=X_{1}\cup\!\!\bigcup_{k<j_{1}<j_{2}}[01j_{1}j_{2}],\ \ \ X_{3}=X_{2}\cup\!\!\!\!\!\!\bigcup_{k<j_{1}<j_{2}<j_{3}}[01j_{1}j_{2}j_{3}],

and so on. So XiX_{i} is the union of Xi1X_{i-1} and all (i+1)(i+1)-simplices of XX containing 00 and 11. It is again easy to see that each XiXi+1X_{i}\hookrightarrow X_{i+1} is a cobase change along non-bounding inner horn inclusions (the 11-horn in each case), and so X0Xn1=XX_{0}\hookrightarrow X_{n-1}=X is inner anodyne. ∎

Proposition 9.4.

For every n0n\geq 0, the maps CRnΔ1C^{n}_{R}\rightarrow\Delta^{1}, CLnΔ1C^{n}_{L}\rightarrow\Delta^{1}, and CcylnΔ1C_{cyl}^{n}\rightarrow\Delta^{1} are Joyal equivalences.

Proof.

The cases of CRnC^{n}_{R} and CLnC^{n}_{L} follow immediately from Lemma 9.3. For CcylnC_{cyl}^{n} we argue as follows. Let {0,1,,n}\{0,1,\ldots,n\} and {0,1,,n}\{0^{\prime},1^{\prime},\ldots,n^{\prime}\} denote the vertices in Δn×{0}\Delta^{n}\times\{0\} and Δn×{1}\Delta^{n}\times\{1\}, respectively. Note that each simplex of Δn×Δ1\Delta^{n}\times\Delta^{1} is completely determined by its vertices, and that Δn×Δ1\Delta^{n}\times\Delta^{1} contains exactly (n+1)(n+1) non-degenerate (n+1)(n+1)-simplices. For example if n=2n=2 we have:

Δ2×Δ1=Δ{0,1,2,2}Δ{0,1,1,2}Δ{0,0,1,2}.\Delta^{2}\times\Delta^{1}=\Delta^{\{0,1,2,2^{\prime}\}}\cup\Delta^{\{0,1,1^{\prime},2^{\prime}\}}\cup\Delta^{\{0,0^{\prime},1^{\prime},2^{\prime}\}}.

Let DiD_{i} denote the (n+1)(n+1)-simplex Δ{0,1,,i,i,,n}\Delta^{\{0,1,\ldots,i,i^{\prime},\ldots,n^{\prime}\}}, for 0in0\leq i\leq n.

Recall that CcylnC_{cyl}^{n} is obtained from Δn×Δ1\Delta^{n}\times\Delta^{1} by collapsing any simplex whose vertices are contained in {0,,n}\{0,\ldots,n\} or in {0,,n}\{0^{\prime},\ldots,n^{\prime}\}. Let EiE_{i} be the image of DiD_{i} in CcylnC_{cyl}^{n}, and note that EiE_{i} is isomorphic to Δin+1\Delta^{n+1}_{i}.

Define a filtration on X=CcylnX=C_{cyl}^{n} by setting

Xi=E0E1Ei.X_{i}=E_{0}\cup E_{1}\cup\cdots\cup E_{i}.

Note that Xn=XX_{n}=X. We will prove by induction that the composite XiXΔ1X_{i}\hookrightarrow X\rightarrow\Delta^{1} is a Joyal equivalence, for every ii. The base case i=0i=0 is covered by Lemma 9.3.

Note that Xi+1=XiEi+1X_{i+1}=X_{i}\cup E_{i+1}, and Ei+1XiΔi{0,1,,i,(i+1),,n}E_{i+1}\cap X_{i}\cong\Delta^{\{0,1,\ldots,i,(i+1)^{\prime},\ldots,n^{\prime}\}}_{i}. This gives us a diagram in which both squares are pushouts:

Δin\textstyle{\Delta^{n}_{i}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ei+1Xi\textstyle{E_{i+1}\cap X_{i}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Xi\textstyle{X_{i}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δin+1\textstyle{\Delta^{n+1}_{i}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ei+1\textstyle{E_{i+1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Xi+1.\textstyle{X_{i+1}.}

The left vertical map is a Joyal acyclic cofibration (using Lemma 9.3 and two-out-of-three), so the same is true for XiXi+1X_{i}\hookrightarrow X_{i+1}. This completes the proof. ∎

Appendix A The Box-product lemmas

In these appendices we develop all the properties of quasi-categories used in this paper, from first principles. This material is a summary of Joyal’s work [J2], and culminates in the proof of the existence of the Joyal model category structure (Theorem 2.13). Note that the only results in this paper which directly rely on the appendices occur in Section 2.

Appendix A is totally self-contained: we prove two box product lemmas, one yielding Proposition 2.6 and the other serving as a key step for Proposition 2.3(a). Appendix B is also self-contained: there we prove every unjustified result of Section 2 except for Theorem 2.13. Appendix C proves this final theorem.

Lemma A.1.

The box product (ΛknΔn)(ΔrΔr)(\Lambda^{n}_{k}\hookrightarrow\Delta^{n})\square(\partial\Delta^{r}\hookrightarrow\Delta^{r}) is inner anodyne when 0<k<n0<k<n and 0r0\leq r.

Proof.

Let Y=Δn×ΔrY=\Delta^{n}\times\Delta^{r} and let Y0=(Λkn×Δr)Λkn×Δr(Δn×Δr)Y_{0}=(\Lambda^{n}_{k}\times\Delta^{r})\amalg_{\Lambda^{n}_{k}\times\partial\Delta^{r}}(\Delta^{n}\times\partial\Delta^{r}). We will produce a filtration Y0Y1Yr+1=YY_{0}\subseteq Y_{1}\subseteq\cdots\subseteq Y_{r+1}=Y and prove that each YiYi+1Y_{i}\hookrightarrow Y_{i+1} is inner anodyne.

Let us establish some notation. An mm-simplex yy in YY is determined by its vertices, and we can denote it in the form

(A.2) y=[a0a1amu0u1um]\displaystyle y=\begin{bmatrix}a_{0}&a_{1}&\ldots&a_{m}\\ u_{0}&u_{1}&\ldots&u_{m}\end{bmatrix}

where 0aiai+1n0\leq a_{i}\leq a_{i+1}\leq n and 0uiui+1r0\leq u_{i}\leq u_{i+1}\leq r, for 0i<m0\leq i<m. Here we are writing [au]a\brack u instead of the usual (a,u)(a,u), because in the above notation the faces and degeneracies are obtained by just omitting or repeating columns. The simplex yy is degenerate if and only if two successive columns are identical. Note that two distinct non-degenerate simplices of YY will not have any horn in common.

One checks that the simplex yy is an element of Y0Y_{0} if and only if it satisfies one of the following two conditions:

  1.  (i)

    k{a0,a1,,am}{0,1,,n},k\in\{a_{0},a_{1},\ldots,a_{m}\}\neq\{0,1,\ldots,n\},     -OR-

  2.  (ii)

    {b0,,bm}{0,1,,r}\{b_{0},\ldots,b_{m}\}\neq\{0,1,\ldots,r\}.

Let Y1Y_{1} be the union of Y0Y_{0} together with all simplices that contain the vertex [k0]k\brack 0, and in general let YiY_{i} be the union of Yi1Y_{i-1} together with all simplices containing [ki1]k\brack i-1. Note that Yr+1=YY_{r+1}=Y: this follows from the fact that every simplex of YY is a face of a simplex that contains some [ki]k\brack i.

Our goal is to show that each inclusion YiYi+1Y_{i}\hookrightarrow Y_{i+1} is inner anodyne, and we will do this by producing another filtration

Yi=Yi[n1]Yi[n]Yi[n+r]=Yi+1.Y_{i}=Y_{i}[n-1]\subseteq Y_{i}[n]\subseteq\cdots\subseteq Y_{i}[n+r]=Y_{i+1}.

Notice that every simplex of YY of dimension n1n-1 or less, containing [ki]k\brack i, lies in Y0Y_{0} (it satisfies condition (i)). For t>n1t>n-1 we define Yi[t]Y_{i}[t] to be the union of Yi[t1]Y_{i}[t-1] and all nondegenerate simplices of YY that have dimension tt and contain [ki]k\brack i. We claim that Yi[t]Yi[t+1]Y_{i}[t]\hookrightarrow Y_{i}[t+1] is a cobase change of a disjoint union of inner horn inclusions; justifying this will conclude our proof.

Let yy be a nondegenerate simplex of YY of dimension t+1t+1, where tn1t\geq n-1, and assume yy contains [ki]k\brack i but yYi[t]y\notin Y_{i}[t]. Then every face of yy except possibly for the [ki]k\brack i-face is contained in Yi[t]Y_{i}[t]. We must show that Yi[t]Y_{i}[t] cannot contain this final face of yy, and also that this final face is not simultaneously filled by another inner horn in Yi[t]Y_{i}[t]; the latter is clear by an above note, so we will concentrate on the former.

Write yy in the form of (A.2), and consider the column immediately preceding the [ki]k\brack i. This column cannot have kk in the top row, for then the bottom row would be at most i1i-1 and we would have yYi1y\in Y_{i-1}. Likewise, the top entry of this column cannot be k2k-2 or less because otherwise we would have yY0y\in Y_{0}. So immediately preceding the [ki]k\brack i-column is a [k1?]k-1\brack?-column. This cannot be a [k1j]k-1\brack j-column for j<ij<i, since otherwise yy would be a face of the (t+2)(t+2)-dimensional simplex obtained by inserting a [ki1]k\brack i-1-column before the [ki]k\brack i; this would imply that yYi1y\in Y_{i-1}, a contradiction. So the [ki]k\brack i-column is preceded by [k1i]k-1\brack i.

Now consider the [ki]k\brack i-face of yy; call this face dydy. Note that the set of entries in the second row of dydy is the same as the corresponding set for the second row of yy. A little thought then shows that dydy cannot satisfy condition (i) or (ii) above, since yy did not. So dyY0dy\notin Y_{0}. Then the only way dydy could be in Yi1Y_{i-1} is if it were added somewhere along the way, but every simplex that was added was part of a simplex containing a [kj]k\brack j for j<ij<i; and clearly dydy is not part of any such simplex. So dyYi1dy\notin Y_{i-1}. Finally, the tt-dimensional simplices in Yi[t]Yi1Y_{i}[t]-Y_{i-1} all contain [ki]k\brack i, and therefore dydy is not one of these either. Hence dyYi[t]dy\notin Y_{i}[t], and this shows that adjoining yy to Yi[t]Y_{i}[t] amounts to filling a non-bounding horn, which is inner because k{0,n}k\notin\{0,n\}. This completes the argument. ∎

The previous lemma allows us to wrap up a loose end from Section 2.

Proof of Proposition 2.6.

This follows immediately from the preceding lemma, by a standard argument. ∎

We next turn to box products of maps with {0}E1\{0\}\hookrightarrow E^{1}. Recall that in Section 2 we introduced the notion of a quasi-isomorphism in a quasi-category XX. It is convenient to extend this notion to all simplicial sets SS by saying that a 11-simplex ee in SS is a quasi-isomorphism if for every quasi-category XX and every map SXS\rightarrow X, the image of ee in XX is a quasi-isomorphism as previously defined. Note that if e:Δ1Se\colon\Delta^{1}\rightarrow S extends to a map E1SE^{1}\rightarrow S, then ee is necessarily a quasi-isomorphism.

Definition A.3.

A map :ΛknX\ell\colon\Lambda^{n}_{k}\rightarrow X is called a special right horn (resp. special left horn) if k=nk=n (resp. k=0k=0) and (Δ{n1,n})\ell(\Delta^{\{n-1,n\}}) (resp. (Δ{0,1})\ell(\Delta^{\{0,1\}})) is a quasi-isomorphism in XX. A special outer horn is defined to be either a special left horn or a special right horn. Finally \ell is a special horn if it is either a special outer horn or any inner horn.

A map f:XYf\colon X\rightarrow Y is called special outer anodyne if it is the composition of cobase extensions along special outer horns. The map ff is called special anodyne if it is the composition of cobase extensions along inner horns and special outer horns.

The next box product lemma will be a key step in proving Proposition 2.3(a). Note the restriction of r1r\geq 1, which will be important later.

Lemma A.4.

For any r1r\geq 1 the box product f=({0}E1)(ΔrΔr)f=(\{0\}\hookrightarrow E^{1})\square(\partial\Delta^{r}\rightarrow\Delta^{r}) is special anodyne.

Proof.

Let Y=E1×ΔrY=E^{1}\times\Delta^{r} and let Y0=({0}×Δr){0}×Δr(E1×Δr)Y_{0}=(\{0\}\times\Delta^{r})\amalg_{\{0\}\times\partial\Delta^{r}}(E^{1}\times\partial\Delta^{r}). We will produce a filtration of simplicial sets Y0Y1Yr+1=YY_{0}\subseteq Y_{1}\subseteq\cdots\subseteq Y_{r+1}=Y such that YiYi+1Y_{i}\hookrightarrow Y_{i+1} is inner anodyne for 0<i<r0<i<r and special outer anodyne for i=0i=0 and i=ri=r.

Let us establish some notation. It is convenient to denote the 00-simplices of E1E^{1} by aa and bb rather than 00 and 11. Note that every simplex of E1E^{1} is uniquely determined by its vertices, and so the same is true of YY. The vertices of YY are of the form (a,i)(a,i) or (b,i)(b,i) for 0ir0\leq i\leq r; to ease the typography we will denote these aia_{i} and bib_{i}, respectively. Since a simplex yy of YY is determined by its ordered set of vertices, we can denote it

(A.5) y=([y01,,y0k0],[y11,,y1k1],,[yr1,,yrkr])\displaystyle y=\Bigl([y_{0}^{1},\ldots,y_{0}^{k_{0}}],[y_{1}^{1},\ldots,y_{1}^{k_{1}}],\ldots,[y_{r}^{1},\ldots,y_{r}^{k_{r}}]\Bigr)

where for each 0ir0\leq i\leq r we have 0ki0\leq k_{i} and each yijy_{i}^{j} is either the vertex aia_{i} or bib_{i}. Note that the superscripts only serve as counters. Similarly, the brackets are not part of the data here; they are written for the ease of the reader.

Said differently, the simplex yy corresponds to a sequence of a0a_{0}’s and b0b_{0}’s, followed by a sequence of a1a_{1}’s and b1b_{1}’s, and so on up through the final sequence of ara_{r}’s and brb_{r}’s. We refer to the portion of the sequence consisting of the aia_{i}’s and bib_{i}’s as the “ii-group”; note that this can be empty. The ii-group corresponds to the sequence inside of the iith set of brackets in (A.5). Note that the simplex yy is degenerate if there exists 0ir0\leq i\leq r and 1jki11\leq j\leq k_{i}-1 such that yij=yij+1y_{i}^{j}=y_{i}^{j+1} — that is, if there is a repetition inside one of the groups.

Let YmY_{m} denote the simplicial subset of YY consisting of all simplices yYy\in Y such that one of the following conditions is satisfied:

  1.  (i)

    there exists 0ir0\leq i\leq r such that ki=0k_{i}=0 (i.e., one of the groups is empty)     -OR-

  2.  (ii)

    for all imi\geq m and all 1jki1\leq j\leq k_{i}, one has yij=aiy_{i}^{j}=a_{i} (the mm-group and higher consist only of aa’s).

Note that Y0Y_{0} agrees with our previous definition, and Yr+1=YY_{r+1}=Y because condition (ii) is vacuously satisfied when m=r+1m=r+1.

Consider the inclusion YmYm+1Y_{m}\hookrightarrow Y_{m+1} for some 1mr11\leq m\leq r-1 (the cases m=0m=0 and m=rm=r will be handled separately). The simplices in Ym+1YmY_{m+1}-Y_{m} are of the form

x=([x01,,x0k0],,[xm1,,xmkm],[am+11,,am+1km+1],,[ar1,,arkr])x=([x_{0}^{1},\ldots,x_{0}^{k_{0}}],\ldots,[x_{m}^{1},\ldots,x_{m}^{k_{m}}],[a_{m+1}^{1},\ldots,a_{m+1}^{k_{m+1}}],\ldots,[a_{r}^{1},\ldots,a_{r}^{k_{r}}])

where aij=aia_{i}^{j}=a_{i} and where there is at least one bb in the mm-group. Note that every such simplex is the face of a simplex of the form

x=([x01,,x0k0],,[xm1,,xmkmam],[am+11,,am+1km+1],,[ar1,,arkr]).x^{\prime}=([x_{0}^{1},\ldots,x_{0}^{k_{0}}],\ldots,[x_{m}^{1},\ldots,x_{m}^{k_{m}}a_{m}],[a_{m+1}^{1},\ldots,a_{m+1}^{k_{m+1}}],\ldots,[a_{r}^{1},\ldots,a_{r}^{k_{r}}]).

Define an infinite sequence

Ym=Ym[0]Ym[1]Ym[2]Y_{m}=Y_{m}[0]\subseteq Y_{m}[1]\subseteq Y_{m}[2]\subseteq\cdots

whose union is Ym+1Y_{m+1} by letting Ym[t]Y_{m}[t] be the union of Ym[t1]Y_{m}[t-1] and all tt-simplices of the form xx^{\prime} above.

We claim that each Ym[t]Ym[t+1]Y_{m}[t]\hookrightarrow Y_{m}[t+1] is a cobase change of a coproduct of inner horn inclusions. To do this we’ll show that every nondegenerate simplex xYm[t+1]Ym[t]x^{\prime}\in Y_{m}[t+1]-Y_{m}[t] comes from a unique non-bounding horn in Ym[t]Y_{m}[t].

By the “ama_{m}-face” of xx^{\prime} we mean the face corresponding to the final ama_{m} in the mmth group. It is clear that every other face of xx^{\prime} lies in Ym[t]Y_{m}[t], so we need only show that this ama_{m}-face does not lie in Ym[t]Y_{m}[t]. But the mm-group of xx^{\prime} must contain at least one bb, and this shows that the ama_{m}-face of xx^{\prime} is not in YmY_{m}. The only way it could be in Ym[t]Y_{m}[t] is as a face of a simplex whose mm-group ends in aa, and clearly this is not possible for dimensional reasons.

This completes our analysis of YmYm+1Y_{m}\hookrightarrow Y_{m+1} for 0<m<r0<m<r. When m=0m=0 or m=rm=r the same idea works, but the horns involved are special outer horns (they are special because every 11-simplex within a single group—in particular, the 00th group or the rrth group—is a quasi-isomorphism). In fact one literally copies the previous paragraphs, replacing all instances of the word “inner” with the phrase “special outer.” There is one subtlety that occurs, which is why one needs r>0r>0. In passing from Y0Y_{0} to Y1Y_{1}, the first stage of the argument involves attaching the simplex [b0a0a1ar][b_{0}a_{0}a_{1}\ldots a_{r}] along its 00-horn. But in the case r=0r=0 this is a 00-horn of a 11-simplex, which is not allowed. This problem does not appear when r>1r>1, and so this completes the proof. ∎

Appendix B Special outer horns, and applications

Quasi-categories do not satisfy the lifting condition for general outer horns. But it turns out they do satisfy the lifting condition for special outer horns—outer horns where a particular map is a quasi-isomorphism. The purpose of this section is to prove various lifting results related to this phenomenon.

B.1. The quasi-isomorphism lemmas

Let XX be a quasi-category and let ff be a 11-simplex in XX. Recall that a 11-simplex hh is a right inverse (or right quasi-inverse) for ff if there exists a σΔ2X\sigma\rightarrow\Delta^{2}\rightarrow X such that d0(σ)=fd_{0}(\sigma)=f, d1(σ)d_{1}(\sigma) is degenerate, and d2(σ)=hd_{2}(\sigma)=h. We call the 22-simplex σ\sigma a right inverse provider for ff.

Similarly, hh is a left inverse for ff if there exists a τ:Δ2X\tau\colon\Delta^{2}\rightarrow X with d2(τ)=fd_{2}(\tau)=f, d1(τ)d_{1}(\tau) degenerate, and d0(τ)=hd_{0}(\tau)=h; and τ\tau is called a left inverse provider for ff.

In Proposition 2.18 we stated that if XX is a quasi-category and ff, gg, and hh are 1-simplices in XX, then gf=hgf=h in π0(X)\pi_{0}\mathfrak{C}(X) if and only if there is a 22-simplex Δ2X\Delta^{2}\rightarrow X with d0=gd_{0}=g, d1=hd_{1}=h, and d2=fd_{2}=f. Here is the proof:

Proof of Proposition 2.18.

Let XX be a quasi-category. Define a relation on the 11-simplices of XX by fgf\sim g if there exists a map σ:Δ2X\sigma\colon\Delta^{2}\rightarrow X with d1(σ)=gd_{1}(\sigma)=g, d2(σ)=fd_{2}(\sigma)=f, and d0(σ)d_{0}(\sigma) is degenerate. It is proven in [BV, Lemma 4.11] (as well as [J2]) that this gives an equivalence relation, and that there is a category Ho(X)\text{Ho}\,(X) where the maps are equivalence classes of 11-simplices. It is then easy to produce maps of categories Ho(X)π0(X)\text{Ho}\,(X)\rightarrow\pi_{0}\mathfrak{C}(X) and π0(X)Ho(X)\pi_{0}\mathfrak{C}(X)\rightarrow\text{Ho}\,(X) showing that the two categories are isomorphic.

Now suppose that ff, gg, and hh are 11-simplices of XX and that gf=hgf=h in π0(X)\pi_{0}\mathfrak{C}(X). Let σ:Δ2X\sigma\colon\Delta^{2}\rightarrow X be any 22-simplex with d0(σ)=gd_{0}(\sigma)=g and d2(σ)=fd_{2}(\sigma)=f (such a simplex exists by the quasi-category condition). Let u=d1(σ)u=d_{1}(\sigma). Then uu and hh will represent the same map in π0(X)\pi_{0}\mathfrak{C}(X), so we must have uhu\sim h. Thus, there is a τ:Δ{0,2,3}X\tau\colon\Delta^{\{0,2,3\}}\rightarrow X with d2(τ)=hd_{2}(\tau)=h, d3(τ)=ud_{3}(\tau)=u, and d0(τ)d_{0}(\tau) degenerate. We obtain in this way a map F:Λ23XF\colon\Lambda^{3}_{2}\rightarrow X which equals σ\sigma on [012][012], τ\tau on [023][023], and is a degeneracy of gg on [123][123]. Extending FF to Δ3\Delta^{3} and restricting to [013][013] gives the desired 22-simplex with boundary (g,h,f)(g,h,f). ∎

Proposition B.2.

Let XX be a quasi-category, and let f:Δ1Xf\colon\Delta^{1}\rightarrow X. Then the following conditions are equivalent:

  1. (i)

    ff is a quasi-isomorphism;

  2. (ii)

    ff has a left inverse and a (possibly different) right inverse.

  3. (iii)

    The image of ff in π0(X)\pi_{0}\mathfrak{C}(X) is an isomorphism.

Proof.

Clearly (i)\Rightarrow(ii)\Rightarrow(iii), and (iii)\Rightarrow(i) follows immediately from Proposition 2.18. ∎

B.3. Special outer horn lifting

Suppose given a map f:Λ0nXf\colon\Lambda^{n}_{0}\rightarrow X such that f([01])f([01]) is a quasi-isomorphism. Since ff has an inverse, one could imagine producing a corresponding horn in which the direction of ff has been “flipped”. This would be an inner horn, which could be extended to an nn-simplex ΔnX\Delta^{n}\rightarrow X. One could imagine flipping the [01][01] simplex again to create an extension of the original map ff.

Although vague, the above paragraph gives an idea of why quasi-categories should have liftings for special outer horns. Attempting to prove this result in the above manner results in a combinatorial nightmare. A different approach, using some clever techniques of Joyal [J2], allows one to simplify it.

Given two maps f:ABf\colon A\hookrightarrow B and g:CDg\colon C\hookrightarrow D, let us use the notation fgf\boxtimes g for the map

(AD)AC(BC)BD.(A\star D)\amalg_{A\star C}(B\star C)\hookrightarrow B\star D.
Lemma B.4.

Let ABA\hookrightarrow B be a monomorphism of simplicial sets. Then for any n0n\geq 0 and any 0<kn0<k\leq n, the map

(ΛknΔn)(AB)(\Lambda^{n}_{k}\hookrightarrow\Delta^{n})\boxtimes(A\hookrightarrow B)

is inner anodyne. (Note that the case k=nk=n is allowed.)

Proof.

By a routine argument one reduces to the case where ABA\hookrightarrow B is ΔrΔr\partial\Delta^{r}\hookrightarrow\Delta^{r}. So we are looking at the map

(B.5) (ΛknΔr)ΛknΔr(ΔnΔr)ΔnΔr.\displaystyle(\Lambda^{n}_{k}\star\Delta^{r})\amalg_{\Lambda^{n}_{k}\star\partial\Delta^{r}}(\Delta^{n}\star\partial\Delta^{r})\hookrightarrow\Delta^{n}\star\Delta^{r}.

Note that the codomain may be identified with Δ{0,1,,n,n+1,,n+r+1}\Delta^{\{0,1,\ldots,n,n+1,\ldots,n+r+1\}}. Under this identification ΔnΔr\Delta^{n}\star\partial\Delta^{r} is the union of the faces [01n,n+1,i^,n+r+1][01\ldots n,n+1,\ldots\hat{i}\ldots,n+r+1] where n+1in+r+1n+1\leq i\leq n+r+1. Likewise, the simplicial set ΛknΔr\Lambda^{n}_{k}\star\Delta^{r} is the union of the faces [01i^n,n+1n+r+1][01\ldots\hat{i}\ldots n,n+1\ldots n+r+1] where 0in0\leq i\leq n and iki\neq k. It follows that the domain of the map in (B.5) is just Λk{0,1,,n+r+1}\Lambda^{\{0,1,\ldots,n+r+1\}}_{k}, and so our map is an inner horn (even if k=nk=n or r=0r=0). ∎

Let KK be a simplicial set. As pointed out in [J2, Section 5.2], the join functor ()K:s𝒮et(Ks𝒮et)(-)\star K\colon{s{\mathcal{S}et}}\rightarrow(K\downarrow{s{\mathcal{S}et}}) has a right adjoint. This right adjoint sends a simplicial set XX with a map KXK\rightarrow X to a simplicial set denoted X/KX_{/K}; the nn-simplices of X/KX_{/K} are the maps ΔnKX\Delta^{n}\star K\rightarrow X which extend the given map KXK\rightarrow X. Note that X/=XX_{/\emptyset}=X.

The following lemma will be useful:

Lemma B.6.

Let AXA\rightarrow X be a map of simplicial sets and let XYX\rightarrow Y be an inner fibration. Then X/AY/AX_{/A}\rightarrow Y_{/A} is also an inner fibration. In particular, if XX is a quasi-category then so is X/AX_{/A}.

Proof.

This is immediate from Lemma B.4, using adjointness. ∎

Proposition B.7.

Let XX be a quasi-category and let KXK\rightarrow X be a map of simplicial sets. Given f:Δ1X/Kf\colon\Delta^{1}\rightarrow X_{/K}, let ff^{\prime} denote the composite Δ1X/KX/=X\Delta^{1}\rightarrow X_{/K}\rightarrow X_{/\emptyset}=X. Then if ff^{\prime} is a quasi-isomorphism, so is ff.

Proof.

We will prove that ff has a right inverse gg. Then we will prove that gg itself has a right inverse. Therefore gg has a left and right inverse, hence is a quasi-isomorphism by Proposition B.2. Then ff is a quasi-isomorphism by two-out-of-three.

Choose a right inverse provider σ:Δ{1,0,1}X\sigma\colon\Delta^{\{-1,0,1\}}\rightarrow X for f:Δ{0,1}Xf^{\prime}\colon\Delta^{\{0,1\}}\rightarrow X: so σ|[01]=f\sigma|_{[01]}=f^{\prime} and σ|[11]\sigma|_{[-11]} is degenerate. Consider the lifting diagram

(Δ{1,0,1})((Δ{1,1}Δ{0,1})K)\textstyle{(\Delta^{\{-1,0,1\}}\star\emptyset)\cup((\Delta^{\{-1,1\}}\cup\Delta^{\{0,1\}})\star K)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F\scriptstyle{F}X\textstyle{X}Δ{1,0,1}K\textstyle{\Delta^{\{-1,0,1\}}\star K\ignorespaces\ignorespaces\ignorespaces\ignorespaces}G\scriptstyle{G}

where the map FF is given by σ\sigma on the left piece, the adjoint of ff on the Δ{0,1}K\Delta^{\{0,1\}}\star K piece, and on the remaining piece is equal to the composite

Δ{1,1}KΔ{1}KΔ{0,1}KfX.\Delta^{\{-1,1\}}\star K\rightarrow\Delta^{\{1\}}\star K\hookrightarrow\Delta^{\{0,1\}}\star K\stackrel{{\scriptstyle f}}{{\longrightarrow}}X.

The vertical map in (B.3) is (Λ1{1,0,1}Δ{1,0,1})(K)(\Lambda^{\{-1,0,1\}}_{1}\hookrightarrow\Delta^{\{-1,0,1\}})\boxtimes(\emptyset\hookrightarrow K), hence is inner anodyne by Lemma B.4. So there is a lifting GG in the above diagram. The adjoint G:Δ{1,0,1}X/KG^{\sharp}\colon\Delta^{\{-1,0,1\}}\rightarrow X_{/K} of GG is a right inverse provider for ff.

Let hh denote the map Δ{1,0}X/K\Delta^{\{-1,0\}}\rightarrow X_{/K} obtained by restricting GG^{\sharp}. So hh is a right inverse for ff. The composite h:Δ{1,0}X/KXh^{\prime}\colon\Delta^{\{-1,0\}}\rightarrow X_{/K}\rightarrow X will be a right inverse for ff^{\prime}. Hence hh^{\prime} is a quasi-isomorphism and itself has a right inverse. Repeating exactly the same argument as above, but replacing all occurences of ff and ff^{\prime} by hh and hh^{\prime}, we can construct a k:Δ1X/Kk\colon\Delta^{1}\rightarrow X_{/K} giving a right inverse for hh. Returning to our outline from the first paragraph, this completes the proof. ∎

Proposition B.9.

Let XX be a quasi-category and suppose given a solid arrow diagram

Λ0n\textstyle{\Lambda^{n}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p}X\textstyle{X}Δn\textstyle{\Delta^{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

in which pp is a special left horn. Then there exists a dotted lift as shown.

A dotted lift also exists when pp is replaced by a special right horn q:ΛnnXq\colon\Lambda^{n}_{n}\rightarrow X.

Proof.

We only prove the first statement; the second follows from a dual argument. To do so, we will produce a solid-arrow diagram

Λ0{0,1,2,,n}\textstyle{\Lambda^{\{0,1,2,\ldots,n\}}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p}Λ0{0,1,0,2,,n}\textstyle{\Lambda^{\{0,1,0^{\prime},2,\ldots,n\}}_{0^{\prime}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p^{\prime}}X\textstyle{X}Δ{0,1,2,,n}\textstyle{\Delta^{\{0,1,2,\ldots,n\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}δ{0}\scriptstyle{\delta^{\{0^{\prime}\}}}Δ{0,1,0,2,,n}\textstyle{\Delta^{\{0,1,0^{\prime},2,\ldots,n\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

and the dotted arrow (which will exist because XX is a quasi-category) will compose with δ{0}\delta^{\{0^{\prime}\}} to produce the desired lift.

To construct pp^{\prime} we must extend p:Λ0nXp\colon\Lambda^{n}_{0}\rightarrow X to Λ0{0102n}\Lambda^{\{010^{\prime}2\ldots n\}}_{0^{\prime}}. Write Z=Λ0{0102n}Z=\Lambda^{\{010^{\prime}2\ldots n\}}_{0^{\prime}} and Z0=Λ0nZ_{0}=\Lambda^{n}_{0}. Let Z1=Z0[0023n]Z_{1}=Z_{0}\cup[00^{\prime}23\ldots n], and let Z2=Z1[Δ{010}Δ{23n}]Z_{2}=Z_{1}\cup[\Delta^{\{010^{\prime}\}}\star\partial\Delta^{\{23\ldots n\}}]. We now have a filtration

Z0Z1Z2Z3=Z,Z_{0}\subseteq Z_{1}\subseteq Z_{2}\subseteq Z_{3}=Z,

and we will construct pp^{\prime} on each term.

Extend pp to Z1Z_{1} via the composite Δ{0023n}Δ{023n}X\Delta^{\{00^{\prime}23\ldots n\}}\rightarrow\Delta^{\{023\ldots n\}}\rightarrow X (in other words, via a degeneracy). Then consider the following diagram

[Δ{00}Δ{23n}][Δ{01}Δ{23n}]\textstyle{[\Delta^{\{00^{\prime}\}}\star\partial\Delta^{\{23\ldots n\}}]\cup[\Delta^{\{01\}}\star\partial\Delta^{\{23\ldots n\}}]\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Z1\textstyle{Z_{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p^{\prime}}X\textstyle{X}[Δ{010}Δ{23n}]\textstyle{[\Delta^{\{010^{\prime}\}}\star\partial\Delta^{\{23\ldots n\}}]\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Z2\textstyle{Z_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

and note that the square is a pushout. By adjointness we need to construct a lift in the diagram

Δ{00}Δ{01}\textstyle{\Delta^{\{00^{\prime}\}}\cup\Delta^{\{01\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X/Δ{23n}\textstyle{X_{/\Delta^{\{23\ldots n\}}}}Δ{010}\textstyle{\Delta^{\{010^{\prime}\}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}}

but such a lift exists by Proposition B.7 (applied to the quasi-isomorphism p|Δ{01}p|_{\Delta^{\{01\}}}). After adjointing, this defines pp^{\prime} on Z2Z_{2}.

Finally, we note that Z2Z3Z_{2}\hookrightarrow Z_{3} is a cobase change of an inner horn inclusion. Indeed, the only nondegenerate simplex lying in Z3Z2Z_{3}-Z_{2} is [1023n][10^{\prime}23\ldots n], and all of its faces containing 00^{\prime} lie in Z2Z_{2}. So Z2Z3Z_{2}\hookrightarrow Z_{3} is a cobase change of Λ0{102n}Δ{102n}\Lambda^{\{10^{\prime}2\ldots n\}}_{0^{\prime}}\hookrightarrow\Delta^{\{10^{\prime}2\ldots n\}}. Since XX is a quasi-category, we may extend our lift pp^{\prime} from Z2Z_{2} to Z3Z_{3}. This completes the construction of pp^{\prime}, and thereby also completes the proof.

We will also have need for a relative version of the above result:

Proposition B.10.

Let XX and YY be quasi-categories. Suppose given a solid arrow diagram

Λ0n\textstyle{\Lambda^{n}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δn\textstyle{\Delta^{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}m\scriptstyle{m}Y\textstyle{Y}

in which pp is a special left horn and XYX\rightarrow Y is an inner fibration. Then there exists a dotted arrow making the diagram commute.

A dotted lift also exists when pp is replaced by a special right horn q:ΛnnXq\colon\Lambda^{n}_{n}\rightarrow X.

Before proving this we need a lemma, which takes care of a special case. The proof of the lemma uses Proposition B.9.

Lemma B.11.

Let XX and YY be quasi-categories, and suppose given a diagram

Λ02\textstyle{\Lambda^{2}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}a\scriptstyle{a}Δ2\textstyle{\Delta^{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}m\scriptstyle{m}Y\textstyle{Y}

where aa is an inner fibration, p|[01]p|_{[01]} is a quasi-isomorphism, and p|[02]p|_{[02]} is degenerate. Then the above square has a lift.

A similar result holds when pp is a map Λ22X\Lambda^{2}_{2}\rightarrow X and p|[12]p|_{[12]} is a quasi-isomorphism.

Proof.

We only prove the first statement, the second one being dual. Let f=p|[01]f=p|_{[01]}, and let σ:Δ{0,1,2}X\sigma\colon\Delta^{\{0,1,2\}}\rightarrow X be a left inverse provider for ff. Let h=σ|[12]h=\sigma|_{[12]}.

Now define a map τ:Λ03Y\tau\colon\Lambda^{3}_{0}\rightarrow Y by τ|[012]=aσ\tau|_{[012]}=a\circ\sigma, τ|[013]=m\tau|_{[013]}=m, and where τ|[023]\tau|_{[023]} is a double degeneracy. Then since τ|[01]\tau|_{[01]} is a quasi-isomorphism (being the image of ff), it follows by Proposition B.9 that we may extend τ\tau to a map Δ3Y\Delta^{3}\rightarrow Y; call this extension τ\tau as well.

As XYX\rightarrow Y is an inner fibration, we may choose a lift in the following square:

Λ2{1,2,3}\textstyle{\Lambda^{\{1,2,3\}}_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}h\scriptstyle{h\vee{*}}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δ{1,2,3}\textstyle{\Delta^{\{1,2,3\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}τ|[123]\scriptstyle{\tau|_{[123]}}λ\scriptstyle{\lambda}Y.\textstyle{Y.}

Extend λ\lambda to a map Λ1{0,1,2,3}X\Lambda^{\{0,1,2,3\}}_{1}\rightarrow X by λ|[012]=σ\lambda|_{[012]}=\sigma and letting λ|[023]\lambda|_{[023]} be a double degeneracy. Then we have the diagram

Λ23\textstyle{\Lambda^{3}_{2}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}λ\scriptstyle{\lambda}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δ3\textstyle{\Delta^{3}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}τ\scriptstyle{\tau}ω\scriptstyle{\omega}Y,\textstyle{Y,}

and there must exist a lifting ω\omega. One checks that p=λ|Λ0013p=\lambda|_{\Lambda^{013}_{0}} and m=τ|Δ013m=\tau|_{\Delta^{013}}, so ω|[013]\omega|_{[013]} provides the lift for our original square. ∎

Proof of Proposition B.10.

We only prove the first statement; the second follows from a dual argument. The proof follows the same general outline as that of Proposition B.9. We will produce a solid-arrow diagram

Λ0{0,1,2,,n}\textstyle{\Lambda^{\{0,1,2,\ldots,n\}}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p}Λ0{0,1,0,2,,n}\textstyle{\Lambda^{\{0,1,0^{\prime},2,\ldots,n\}}_{0^{\prime}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p^{\prime}}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}h\scriptstyle{h}Δ{0,1,2,,n}\textstyle{\Delta^{\{0,1,2,\ldots,n\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}δ{0}\scriptstyle{\delta^{\{0^{\prime}\}}}m\scriptstyle{m}Δ{0,1,0,2,,n}\textstyle{\Delta^{\{0,1,0^{\prime},2,\ldots,n\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}m\scriptstyle{m^{\prime}}Y\textstyle{Y}

and the dotted arrow (which exists because XYX\rightarrow Y is an inner fibration) will compose with δ{0}\delta^{\{0^{\prime}\}} to produce the desired lift.

Our map m:ΔnYm\colon\Delta^{n}\rightarrow Y may be regarded as a map Δ{01}Δ{23n}Y\Delta^{\{01\}}\star\Delta^{\{23\ldots n\}}\rightarrow Y. The adjoint f:Δ{01}Y/Δ{2n}f\colon\Delta^{\{01\}}\rightarrow Y_{/\Delta^{\{2\ldots n\}}} is such that its composite with Y/Δ{2n}YY_{/\Delta^{\{2\ldots n\}}}\rightarrow Y is a quasi-isomorphism, hence by Proposition B.7 ff is itself a quasi-isomorphism. So there is a left inverse provider σ:Δ{010}Y/Δ{2n}\sigma\colon\Delta^{\{010^{\prime}\}}\rightarrow Y_{/\Delta^{\{2\ldots n\}}} for ff. Let mm^{\prime} be the adjoint of this map.

To construct pp^{\prime} we must produce a lift for the diagram

Λ0{012n}\textstyle{\Lambda^{\{012\ldots n\}}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}p\scriptstyle{p}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Λ0{0102n}\textstyle{\Lambda^{\{010^{\prime}2\ldots n\}}_{0^{\prime}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y}

where the bottom horizontal map is the restriction of mm^{\prime}. Define Z0,Z1,Z2Z_{0},Z_{1},Z_{2} and Z3Z_{3} exactly as in the proof of Proposition B.9; we will construct the lift pp^{\prime} on each ZiZ_{i}.

Extend pp to Z1Z_{1} via the composite Δ{0023n}Δ{023n}X\Delta^{\{00^{\prime}23\ldots n\}}\rightarrow\Delta^{\{023\ldots n\}}\rightarrow X. Continuing to argue as in the proof of Proposition B.9, extending pp^{\prime} to Z2Z_{2} amounts to constructing a lift in the diagram

Δ{00}Δ{01}\textstyle{\Delta^{\{00^{\prime}\}}\cup\Delta^{\{01\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X/Δ{23n}\textstyle{X_{/\Delta^{\{23\ldots n\}}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δ{010}\textstyle{\Delta^{\{010^{\prime}\}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y/Δ{23n}.\textstyle{Y_{/\Delta^{\{23\ldots n\}}}.}

But this has a lift by Lemma B.11. After adjointing, this defines pp^{\prime} on Z2Z_{2}.

Finally, the extension of pp^{\prime} from Z2Z_{2} to Z3Z_{3} follows exactly as in Proposition B.9. This completes the construction of pp^{\prime}, and also completes the proof. ∎

B.13. Consequences of special outer horn lifting

Proof of Proposition 2.4.

This is precisely Proposition B.9. ∎

Proposition B.14.

Let f:XYf\colon X\rightarrow Y be an inner fibration between quasi-categories and suppose that ff has the RLP with respect to {0}E1\{0\}\hookrightarrow E^{1}. Then ff also has the RLP with respect to

({0}E1)(AB)(\{0\}\hookrightarrow E^{1})\square(A\hookrightarrow B)

for any monomorphism ABA\hookrightarrow B. Equivalently, the map XE1X{0}×Y{0}YE1X^{E^{1}}\rightarrow X^{\{0\}}\times_{Y^{\{0\}}}Y^{E^{1}} is a Kan acyclic fibration.

Proof.

By Lemma A.4 and Proposition B.10 we know that ff has the RLP with respect to ({0}E1)(ΔrΔr)(\{0\}\hookrightarrow E^{1})\square(\partial\Delta^{r}\hookrightarrow\Delta^{r}) for any r>0r>0. The assumptions on ff take care of the case r=0r=0. Since every monomorphism is generated by the boundary inclusions ΔrΔr\partial\Delta^{r}\hookrightarrow\Delta^{r}, the result follows by an easy induction on simplices. ∎

Proof of Proposition 2.3(a).

This follows immediately from Proposition B.14, since XX\rightarrow* has the RLP with respect to {0}E1\{0\}\hookrightarrow E^{1}. ∎

Our last task is to prove Proposition 2.2. This is taken care of by the following lemma, which we learned from Nichols-Barrer [N].

Lemma B.15.

Let h:XYh\colon X\rightarrow Y be an inner fibration and suppose that f:Δ1Xf\colon\Delta^{1}\rightarrow X is a quasi-isomorphism. Then for every solid-arrow commutative diagram of the form

Δ1\textstyle{\Delta^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}h\scriptstyle{h}E1\textstyle{E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}τ\scriptstyle{\tau}Y,\textstyle{Y,}

there exists a dotted arrow making the diagram commute.

Proof.

Each simplex in E1E^{1} is determined by its sequence of vertices. We can therefore denote any aEn1a\in E^{1}_{n} by a sequence [a0,a1,,an][a_{0},a_{1},\ldots,a_{n}] where each ai{0,1}a_{i}\in\{0,1\}. Define a filtration Z0Z1E1Z_{0}\subseteq Z_{1}\subseteq\cdots\subseteq E^{1} by letting Z0=[0]Z_{0}=[0], Z1=[01]Z_{1}=[01], Z2=[010]Z_{2}=[010], and so on. The subset ZnZ_{n} is the unique nondegenerate nn-simplex whose vertex sequence starts with 00. Note that E1=nZnE^{1}=\bigcup_{n\in\mathbb{N}}Z_{n}.

We claim that for each n1n\geq 1 there is a pushout diagram

Λ0n+1\textstyle{\Lambda^{n+1}_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}Zn\textstyle{Z_{n}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Δn+1\textstyle{\Delta^{n+1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Zn+1.\textstyle{Z_{n+1}.}

Here the map gg sends each simplex [01i^n+1][01\cdots\hat{i}\cdots n+1], for 0<in+10<i\leq n+1, to the simplex in E1E^{1} specified by reducing all the entries in the vertex sequence modulo 22. It is easy to check that this description is compatible on the overlap between simplices, therefore defines a map Λ0n+1Zn\Lambda^{n+1}_{0}\rightarrow Z_{n}, and that the pushout is Zn+1Z_{n+1}.

Starting with a lifting square as in the statement of the lemma, one inductively produces lifts ZnXZ_{n}\rightarrow X using special outer horn lifting (Proposition B.10). Taking the colimit gives the resulting lift E1YE^{1}\rightarrow Y. ∎

Proof of Proposition 2.2.

We have already proved (ii)​​\iff​​(iii) as part of Proposition B.2; and (i)\Rightarrow(ii) is obvious. Finally, (ii)\Rightarrow(i) results immediately from applying Lemma B.15 to XX\rightarrow*. ∎

At this point we have proven all the assertions in Section 2 except for the existence of the Joyal model category structure. We take up that in the next section.

Appendix C Development of the Joyal model structure

In this section we prove the existence of the Joyal model structure. The approach we follow is entirely due to Joyal [J2], our only contribution being to streamline the presentation so that it occupies only a few pages.

Say that a map XYX\rightarrow Y is a special inner fibration if it has the right-lifting-property with respect to all inner horn inclusions as well as with respect to the map {0}E1\{0\}\hookrightarrow E^{1}. Note that such a map also has the RLP with respect to {1}E1\{1\}\hookrightarrow E^{1}, using the evident automorphism of E1E^{1}. Also note that if XX is a quasi-category then XX\rightarrow* is a special inner fibration (using the retraction E1{0}E^{1}\rightarrow\{0\}).

Lemma C.1.

Let XX and YY be quasi-categories. If XYX\rightarrow Y is a special inner fibration and ABA\rightarrow B is a monomorphism, then XBXA×YAYBX^{B}\rightarrow X^{A}\times_{Y^{A}}Y^{B} is also a special inner fibration.

Proof.

We know by Proposition 2.6 that XBXA×YAYBX^{B}\rightarrow X^{A}\times_{Y^{A}}Y^{B} is an inner fibration. Using Proposition B.14 we also know it has the RLP with respect to {0}E1\{0\}\hookrightarrow E^{1}. ∎

Lemma C.2.

Let f:XYf\colon X\rightarrow Y be a special inner fibration between quasi-categories, and assume that ff is also a Joyal equivalence. Then ff has the RLP with respect to both Δ0\emptyset\rightarrow\Delta^{0} and {0,1}E1\{0,1\}\hookrightarrow E^{1}.

Proof.

Recall from Section 2 the subcomplexes J(X)XJ(X)\subseteq X and J(Y)YJ(Y)\subseteq Y consisting of all simplices whose 11-faces are quasi-isomorphisms. Note in particular that XX and J(X)J(X) have the same 00-simplices.

It is easy to see that since XYX\rightarrow Y is a special inner fibration, J(X)J(Y)J(X)\rightarrow J(Y) is a Kan fibration (lifting with respect to inner horns is easy, and for outer horns follows from Proposition B.10). Moreover, XYX\rightarrow Y is an E1E^{1}-homotopy equivalence by Remark 2.10. Since J(X×E1)J(X)×J(E1)=J(X)×E1J(X\times E^{1})\cong J(X)\times J(E^{1})=J(X)\times E^{1}, it follows that J(X)J(Y)J(X)\rightarrow J(Y) is an E1E^{1}-homotopy equivalence as well. This implies that it is a Kan equivalence, therefore it is a Kan acyclic fibration.

But now observe that any lifting square

{0,1}\textstyle{\{0,1\}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}E1\textstyle{E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}h\scriptstyle{h}Y\textstyle{Y}

necessarily factors through J(X)J(Y)J(X)\rightarrow J(Y), and therefore has a lift. The same is true for lifting squares with Δ0\emptyset\rightarrow\Delta^{0}. This completes the proof. ∎

We need one more lemma:

Lemma C.3.

Let XX and YY be quasi-categories.

  1. (a)

    If XYX\rightarrow Y is a special inner fibration and a Joyal equivalence, then it is a Kan acyclic fibration.

  2. (b)

    If ABA\rightarrow B is a monomorphism and a Joyal equivalence, then XBXAX^{B}\rightarrow X^{A} is a Kan acyclic fibration.

Proof.

For (a), we will show that XYX\rightarrow Y has the RLP with respect to any monomorphism ABA\hookrightarrow B. This is equivalent to proving that XB[XA×YAYB]X^{B}\rightarrow[X^{A}\times_{Y^{A}}Y^{B}] is surjective on 00-simplices. Consider the diagram

XB\textstyle{X^{B}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}P\textstyle{P\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YB\textstyle{Y^{B}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XA\textstyle{X^{A}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YA,\textstyle{Y^{A},}

where PP is the pullback, and suppose ww is a 00-simplex of PP. Write w1w_{1}, w2w_{2}, and w3w_{3} for the images of ww in YBY^{B}, YAY^{A}, and XAX^{A}, respectively.

By Remark 2.10, XYX\rightarrow Y is an E1E^{1}-homotopy equivalence, from which it follows at once that XBYBX^{B}\rightarrow Y^{B} is also an E1E^{1}-homotopy equivalence. Hence XBYBX^{B}\rightarrow Y^{B} is a Joyal equivalence, and it is a special inner fibration by Lemma C.1. By Lemma C.2 it is therefore surjective, so there is a 00-simplex xXBx\in X^{B} whose image is w1w_{1}. Let x3x_{3} denote the image of xx in XAX^{A}. Then x3x_{3} and w3w_{3} have the same image in YAY^{A}, so we have a square

{0,1}\textstyle{\{0,1\}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}x3w3\scriptstyle{x_{3}\amalg w_{3}}XA\textstyle{X^{A}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}E1\textstyle{E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}w2\scriptstyle{w_{2}}YA\textstyle{Y^{A}}

where the bottom map collapses everything to w2w_{2}. But XAYAX^{A}\rightarrow Y^{A} is a special inner fibration and a Joyal equivalence (by the same arguments used for XBYBX^{B}\rightarrow Y^{B}), so Lemma C.2 shows that the above square has a lifting λ:E1XA\lambda\colon E^{1}\rightarrow X^{A}. Consider the induced map λ~:E1P\tilde{\lambda}\colon E^{1}\rightarrow P which projects to w1w_{1} in YBY^{B}, w2w_{2} in YAY^{A}, and λ\lambda in XAX^{A}.

At this point we have a new square

{0}\textstyle{\{0\}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}x\scriptstyle{x}XB\textstyle{X^{B}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}E1\textstyle{E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}λ~\scriptstyle{\tilde{\lambda}}P,\textstyle{P,}

which has a lift because Lemma C.1 tells us that XBPX^{B}\rightarrow P is a special inner fibration. The image of the vertex 11 is the desired preimage of the original 00-simplex ww.

To prove (b), first note that XBXAX^{B}\rightarrow X^{A} is a special inner fibration between quasi-categories. Using (a), it suffices to show that this map is also a Joyal equivalence. Let SS be any simplicial set. Then [B,XS]E1[A,XS]E1[B,X^{S}]_{E^{1}}\rightarrow[A,X^{S}]_{E^{1}} is a bijection for every quasi-category XX. But [B,XS]E1=[B×S,X]E1=[S,XB]E1[B,X^{S}]_{E^{1}}=[B\times S,X]_{E_{1}}=[S,X^{B}]_{E^{1}}, and similarly with BB replaced by AA. Hence

[S,XB]E1[S,XA]E1[S,X^{B}]_{E^{1}}\rightarrow[S,X^{A}]_{E^{1}}

is a bijection for every simplicial set SS. Taking S=XAS=X^{A} and S=XBS=X^{B} one sees at once that XBXAX^{B}\rightarrow X^{A} is an E1E^{1}-homotopy equivalence, hence it is a Joyal equivalence by Remark 2.10. ∎

We now prove the existence of the Joyal model structure:

Proof of Theorem 2.13.

We use a result of Jeff Smith’s about producing model structures on locally presentable categories, written up by Beke. By [Be, Theorem 1.7 and Proposition 1.15] we are guaranteed the existence of a cofibrantly-generated model structure on s𝒮et{s{\mathcal{S}et}} where the cofibrations are the monomorphisms and the weak equivalences are the Joyal equivalences if we can verify the following:

  1. (1)

    The Joyal equivalences are closed under retracts and satisfy the two-out-of-three property;

  2. (2)

    Every Kan acyclic fibration is a Joyal equivalence;

  3. (3)

    The class of cofibrations which are Joyal equivalences is closed under pushouts and transfinite composition;

  4. (4)

    The class of Joyal equivalences is an accessible class of maps, in the sense of [Be, Definition 1.14].

Point (1) is obvious. For (2), if f:XYf\colon X\rightarrow Y is a Kan acyclic fibration then there is a map χ:YX\chi\colon Y\rightarrow X such that fχ=idf\chi=\textnormal{id}. Then the two maps fχff\chi f and ff are equal, hence they are E1E^{1}-homotopic (trivially). So we have a square

XX\textstyle{X\amalg X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}id(χf)\scriptstyle{\textnormal{id}\amalg(\chi f)}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}X×E1\textstyle{X\times E^{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Y\textstyle{Y}

and this square must have a lifting. This shows that ff is an E1E^{1}-homotopy equivalence, hence it is a Joyal equivalence by Remark 2.10.

We prove (3) by showing that a monomorphism f:ABf\colon A\hookrightarrow B is a Joyal equivalence if and only if it has the left-lifting-property with respect to special inner fibrations between quasi-categories. Since monomorphisms and maps with a left-lifting-property are closed under pushouts and transfinite compositions, this will be enough.

First suppose that ff is a monomorphism with the indicated left-lifting-property. Then, in particular, it has this property with respect to the maps XX\rightarrow* and XE1X{0,1}X^{E^{1}}\rightarrow X^{\{0,1\}} for every quasi-category XX (using Lemma C.1). It follows immediately that ff is a Joyal equivalence.

Now suppose that ff is a monomorphism and a Joyal equivalence. For any special inner fibration XYX\rightarrow Y between quasi-categories, consider the diagram

XB\textstyle{X^{B}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}P\textstyle{P\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YB\textstyle{Y^{B}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XA\textstyle{X^{A}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}YA,\textstyle{Y^{A},}

where P=XA×YAYBP=X^{A}\times_{Y^{A}}Y^{B}. The map XBPX^{B}\rightarrow P is a special inner fibration by Lemma C.1. By Lemma C.3(b), the maps YBYAY^{B}\rightarrow Y^{A} and XBXAX^{B}\rightarrow X^{A} are Kan acyclic fibrations. Hence the pullback PXAP\rightarrow X^{A} is also a Kan acyclic fibration. But then PXAP\rightarrow X^{A} and XBXAX^{B}\rightarrow X^{A} are both Joyal equivalences, hence so is XBPX^{B}\rightarrow P. By Lemma C.3(a) we have that XBPX^{B}\rightarrow P is a trival Kan fibration, hence it is surjective. But this precisely says that ABA\rightarrow B has the left-lifting-property with respect to XYX\rightarrow Y. This now completes the proof of (3).

Finally, for point (4) we argue as follows. Let SS be the set consisting of all inner horn inclusions together with the map {0}E1\{0\}\hookrightarrow E^{1}. Consider the functorial factorizations

[XfY][XifPfpfY][X\stackrel{{\scriptstyle f}}{{\longrightarrow}}Y]\mapsto[X\stackrel{{\scriptstyle i_{f}}}{{\longrightarrow}}P_{f}\stackrel{{\scriptstyle p_{f}}}{{\longrightarrow}}Y]

provided by the small object argument. Here XPfX\rightarrow P_{f} is a transfinite composition of pushouts of coproducts of the maps in SS, and PfYP_{f}\rightarrow Y has the right-lifting-property with respect to maps in SS. It is an observation of Smith’s (and a straightforward exercise) that these factorization functors preserve λ\lambda-filtered colimits for large enough regular cardinals λ\lambda. Also note that XPfX\rightarrow P_{f} is a Joyal equivalence, using point (3) together with the fact that the maps in SS are Joyal equivalences and cofibrations.

For brevity write XLS(X)X\rightarrow L_{S}(X) for the factorization applied to XX\rightarrow*. For f:XYf\colon X\rightarrow Y, let R(f)R(f) be the map indicated in the following diagram:

X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}\scriptstyle{\sim}Y\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}LS(X)\textstyle{L_{S}(X)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\sim}LSf\scriptstyle{L_{S}f}LS(Y)\textstyle{L_{S}(Y)}PLSf.\textstyle{P_{L_{S}f}.\ignorespaces\ignorespaces\ignorespaces\ignorespaces}R(f)=pLS(f)\scriptstyle{R(f)=p_{L_{S}(f)}}

Note that R(f)R(f) is a special fibration between quasi-categories, and that the indicated maps are Joyal equivalences. It is easy to see that ff is a Joyal equivalence if and only if R(f)R(f) is a Joyal equivalence; by Lemma C.3(a) together with point (2), the latter is true if and only if R(f)R(f) is a Kan acyclic fibration. So the class of Joyal equivalences is R1(𝒯)R^{-1}({\mathcal{T}}), where 𝒯{\mathcal{T}} is the class of Kan acyclic fibrations. But RR is an accessible functor because it preserves large enough filtered colimits, and 𝒯{\mathcal{T}} is an accessible class by Lemma C.4 below. So by [Be, Prop. 1.18] the class of Joyal equivalences is also accessible.

This completes the proof of the existence of a model structure where the cofibrations are the monomorphisms and the weak equivalences are the Joyal equivalences. To characterize the fibrant objects, note first that it follows at once from Proposition 2.11(c) that every fibrant object will be a quasi-category. Let XX be a quasi-category, and let XX^X\rightarrowtail\hat{X} be a fibrant-replacement in our model structure. By Proposition 2.11(b), there is a lifting

X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X\textstyle{X}X^\textstyle{\hat{X}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}

But then XX is a retract of the fibrant object X^\hat{X}, hence XX is fibrant.

For uniqueness of the model structure, see the explanation in [DS1, Section 2.3]. ∎

The following lemma was used in the above proof:

Lemma C.4.

The class of Kan acyclic fibrations in s𝒮et{s{\mathcal{S}et}} is an accessible class of maps in the sense of [Be, Definition 1.14].

Proof.

It is easy to check that the category of surjections in 𝒮et{\mathcal{S}et} is an accessible class. Consider the functor G:Mor(s𝒮et)Mor(𝒮et)G\colon\Mor({s{\mathcal{S}et}})\rightarrow\Mor({\mathcal{S}et}) which sends a map f:XYf\colon X\rightarrow Y to the map

n0[XΔnXΔn×YΔnYΔn]\coprod_{n\geq 0}\,\bigl[X^{\Delta^{n}}\rightarrow X^{\partial\Delta^{n}}\times_{Y^{\partial\Delta^{n}}}Y^{\Delta^{n}}\bigr]

restricted to the 00-simplices. Note that GG preserves filtered colimits, because the functors ()Δn(-)^{\Delta^{n}} and ()Δn(-)^{\partial\Delta^{n}} do, and hence GG is an accessible functor. The class of Kan acyclic fibrations is exactly the inverse image under GG of the surjections; hence by [Be, Proposition 1.18] the class of Kan acyclic fibrations is an accessible class of maps. ∎

References

  • [AM] M. Artin and B. Mazur, Étale homotopy, Lecture Notes in Math. 100, Springer-Verlag, Berlin-New York, 1969.
  • [Be] T. Beke, Sheafifiable homotopy model categories, Math. Proc. Cambridge Philos. Soc. 129 (2000), no. 3, 447–475.
  • [B] J. Bergner, A model category structure on the category of simplicial categories, Trans. Amer. Math. Soc. 359 (2007), no. 5, 2043–2058.
  • [BV] J. M. Boardman and R.M. Vogt, Homotopy invariant structures on topological spaces, Lecture Notes in Math. 347, Springer-Verlag, Berlin and New York, 1973.
  • [CP] J. Cordier and T. Porter, Homotopy coherent category theory, Trans. Amer. Math. Soc. 349 (1997), no. 1, 1–54.
  • [D1] D. Dugger, Classification spaces of maps in model categories. Preprint, 2007. See arXiv:math/0604537.
  • [D2] D. Dugger, A primer on homotopy colimits, preprint, http://math.uoregon.edu/\simddugger.
  • [DK1] W. G. Dwyer and D. M. Kan, Simplicial localization of categories, J. Pure Appl. Algebra 17 (1980), no. 3, 267–284.
  • [DK2] W. G. Dwyer and D. M. Kan, Calculating simplicial localizations, J. Pure Appl. Algebra 18 (1980), no. 1, 17–35.
  • [DK3] W. G. Dwyer and D. M. Kan, Function complexes in homotopical algebra, Topology 19 (1980), 427–440.
  • [DS1] D. Dugger and D. I. Spivak, Rigidification of quasi-categories, preprint, 2009.
  • [H] P. J. Hirschhorn, Model categories and localizations, Mathematical Surveys and Monographs 99, American Mathematical Society, Providence, RI, 2003.
  • [J1] A. Joyal, Quasi-categories and Kan complexes, J. Pure Appl. Algebra 175 (2002), no. 1–3, 207–222.
  • [J2] A. Joyal, The theory of quasi-categories, preprint.
  • [L] J. Lurie, Higher topos theory, Annals of Mathematics Studies 170, Princeton University Press, Princeton, NJ, 2009.
  • [N] J. Nichols-Barrer, On quasi-categories as a foundation for higher algebraic stacks, M.I.T. PhD thesis, June 2007.