ConceptComplete

Quasi-category (\infty-category)

A quasi-category (also called an \infty-category in Joyal--Lurie's sense) is a simplicial set satisfying the inner horn extension condition: every inner horn has a filler (not necessarily unique). Quasi-categories generalize ordinary categories by allowing morphisms to compose up to coherent homotopy rather than strictly. They have become the standard framework for higher category theory, unifying homotopy theory, homological algebra, and algebraic geometry.


Definition

Definition3.1Quasi-category

A simplicial set XX is a quasi-category (or \infty-category, or inner Kan complex, or weak Kan complex) if for every n2n \geq 2 and every 0<k<n0 < k < n, every map ΛknX\Lambda^n_k \to X extends to a map Δ[n]X\Delta[n] \to X. That is, every inner horn has a filler.

Equivalently, XΔ[0]X \to \Delta[0] is an inner fibration: it has the RLP with respect to all inner horn inclusions.

RemarkComparison with other notions
  • Nerve of a category: Inner horns fill uniquely. (Strict composition, strict associativity.)
  • Quasi-category: Inner horns fill, but not necessarily uniquely. (Composition up to homotopy, coherent associativity.)
  • Kan complex: All horns fill (inner and outer). (All morphisms invertible up to homotopy = \infty-groupoid.)

Every Kan complex is a quasi-category. Every nerve of a category is a quasi-category.


Objects and Morphisms

Definition3.2Objects and morphisms

Let C\mathcal{C} be a quasi-category.

The objects of C\mathcal{C} are its 00-simplices: Ob(C)=C0\operatorname{Ob}(\mathcal{C}) = \mathcal{C}_0.

The morphisms of C\mathcal{C} are its 11-simplices: a 11-simplex fC1f \in \mathcal{C}_1 with d1(f)=xd_1(f) = x and d0(f)=yd_0(f) = y is a morphism f:xyf: x \to y.

The identity morphism of xx is the degenerate 11-simplex idx=s0(x)\mathrm{id}_x = s_0(x).

A 22-simplex σC2\sigma \in \mathcal{C}_2 with d2(σ)=fd_2(\sigma) = f, d0(σ)=gd_0(\sigma) = g, and d1(σ)=hd_1(\sigma) = h witnesses that hh is a composite of ff and gg: we write hgfh \simeq g \circ f.

ExampleNerves as quasi-categories

For any category C\mathcal{C}, the nerve N(C)N(\mathcal{C}) is a quasi-category. The objects are the objects of C\mathcal{C}, the morphisms are the morphisms of C\mathcal{C}, and composition is strict (unique 22-simplex fillers).

Every ordinary category embeds into the world of \infty-categories via the nerve.

ExampleKan complexes as infinity-groupoids

Every Kan complex XX is a quasi-category. In this case, all morphisms are invertible up to homotopy: for any f:xyf: x \to y, there exists g:yxg: y \to x with gfidxg \circ f \simeq \mathrm{id}_x and fgidyf \circ g \simeq \mathrm{id}_y.

Kan complexes = \infty-groupoids = spaces. The homotopy hypothesis (Grothendieck) asserts this identification.

ExampleSingular simplicial sets

For any topological space YY, Sing(Y)\operatorname{Sing}(Y) is a Kan complex, hence a quasi-category. The objects are points of YY, morphisms are paths, 22-simplices are homotopies between paths, and so on. This is the prototypical \infty-groupoid.


Composition

ExampleComposition is defined up to contractible choice

In a quasi-category C\mathcal{C}, given morphisms f:xyf: x \to y and g:yzg: y \to z, the inner horn Λ12C\Lambda^2_1 \to \mathcal{C} (with edges ff and gg) has a filler -- a 22-simplex σ\sigma with d2(σ)=fd_2(\sigma) = f, d0(σ)=gd_0(\sigma) = g, and d1(σ)=hd_1(\sigma) = h for some h:xzh: x \to z. This hh is "a" composite of gg and ff.

The composite is not unique, but the space of all composites is contractible: any two composites are connected by a homotopy (a 33-simplex), any two homotopies by a higher homotopy (44-simplex), and so on. This is the hallmark of \infty-categorical structure.

ExampleAssociativity up to homotopy

Given f:wxf: w \to x, g:xyg: x \to y, h:yzh: y \to z, we can form h(gf)h \circ (g \circ f) and (hg)f(h \circ g) \circ f. These are not equal, but they are connected by a 33-simplex (the filler of an inner 33-horn Λ13\Lambda^3_1 or Λ23\Lambda^3_2). This 33-simplex is an associator: a homotopy witnessing associativity.

Higher coherences (pentagon, etc.) are automatically encoded by fillers of higher-dimensional inner horns. This is the key advantage of quasi-categories: all coherence data is built into the definition.


Fundamental Examples

ExampleDG categories give quasi-categories

A DG category A\mathcal{A} (a category enriched in chain complexes) gives rise to a quasi-category Ndg(A)N_{\mathrm{dg}}(\mathcal{A}) via the DG nerve construction. Objects are the same, and the mapping spaces are the Dold--Kan images of the mapping chain complexes.

This provides a bridge between algebraic (DG) and homotopical (quasi-categorical) approaches to derived categories.

ExampleModel categories give quasi-categories

Every model category M\mathcal{M} has an underlying quasi-category N(M)[W1]N(\mathcal{M})[W^{-1}], obtained by inverting the weak equivalences in the \infty-categorical sense (Dwyer--Kan localization). This \infty-category contains strictly more information than Ho(M)\operatorname{Ho}(\mathcal{M}): it remembers the full mapping spaces, not just their π0\pi_0.

ExampleThe quasi-category of spaces

The quasi-category S\mathcal{S} of spaces (also denoted Kan\operatorname{Kan} or -Gpd\infty\text{-}\operatorname{Gpd}) has Kan complexes as objects and mapping spaces Map(X,Y)\operatorname{Map}(X, Y) between them. This is the \infty-categorical analogue of Set\mathbf{Set}: it plays the role of the "universe" of \infty-groupoids.

S\mathcal{S} can be constructed as the coherent nerve of the simplicial category of Kan complexes.

ExampleThe quasi-category of quasi-categories

There is a quasi-category Cat\operatorname{Cat}_\infty whose objects are (small) quasi-categories and whose morphisms are functors. This is the \infty-categorical analogue of Cat\mathbf{Cat}.

Cat\operatorname{Cat}_\infty is itself a large quasi-category. It has a rich internal structure: mapping spaces Fun(C,D)\operatorname{Fun}(\mathcal{C}, \mathcal{D}) are themselves quasi-categories.


Functors Between Quasi-categories

Definition3.3Functor of quasi-categories

A functor between quasi-categories C\mathcal{C} and D\mathcal{D} is simply a map of simplicial sets F:CDF: \mathcal{C} \to \mathcal{D}. No additional conditions are needed: the inner horn condition is automatically preserved.

The functor quasi-category Fun(C,D)=DC\operatorname{Fun}(\mathcal{C}, \mathcal{D}) = \mathcal{D}^{\mathcal{C}} is the simplicial set with nn-simplices HomsSet(C×Δ[n],D)\operatorname{Hom}_{\mathbf{sSet}}(\mathcal{C} \times \Delta[n], \mathcal{D}). When D\mathcal{D} is a quasi-category, Fun(C,D)\operatorname{Fun}(\mathcal{C}, \mathcal{D}) is also a quasi-category.

ExampleFunctors between nerves

A functor F:N(C)N(D)F: N(\mathcal{C}) \to N(\mathcal{D}) between nerves of ordinary categories is exactly a functor CD\mathcal{C} \to \mathcal{D} in the classical sense (since the nerve is fully faithful). A natural transformation α:FG\alpha: F \Rightarrow G corresponds to a 11-simplex in Fun(N(C),N(D))\operatorname{Fun}(N(\mathcal{C}), N(\mathcal{D})).

ExampleNatural transformations as 1-simplices

In the functor quasi-category Fun(C,D)\operatorname{Fun}(\mathcal{C}, \mathcal{D}), a 11-simplex from FF to GG is a map C×Δ[1]D\mathcal{C} \times \Delta[1] \to \mathcal{D} restricting to FF and GG at the endpoints. This is the \infty-categorical analogue of a natural transformation.

A natural equivalence is an invertible 11-simplex in Fun(C,D)\operatorname{Fun}(\mathcal{C}, \mathcal{D}): a natural transformation α:FG\alpha: F \Rightarrow G such that αc:F(c)G(c)\alpha_c: F(c) \to G(c) is an equivalence for every object cc.


Equivalences

Definition3.4Equivalence of quasi-categories

A functor F:CDF: \mathcal{C} \to \mathcal{D} between quasi-categories is an equivalence if there exists a functor G:DCG: \mathcal{D} \to \mathcal{C} and natural equivalences GFidCG \circ F \simeq \mathrm{id}_{\mathcal{C}} and FGidDF \circ G \simeq \mathrm{id}_{\mathcal{D}}.

Equivalently, FF is an equivalence if and only if it is:

  • Essentially surjective: for every object dDd \in \mathcal{D}, there exists cCc \in \mathcal{C} with F(c)dF(c) \simeq d.
  • Fully faithful: the induced map MapC(x,y)MapD(F(x),F(y))\operatorname{Map}_{\mathcal{C}}(x, y) \to \operatorname{Map}_{\mathcal{D}}(F(x), F(y)) is a homotopy equivalence for all x,yx, y.

Summary

RemarkKey points

Quasi-categories are the standard model for \infty-categories:

  1. A quasi-category is a simplicial set with inner horn fillers -- composition exists but is defined only up to contractible choice.

  2. Objects are 00-simplices, morphisms are 11-simplices, composition witnesses are 22-simplices, associators are 33-simplices.

  3. All coherence data is automatically encoded by the horn-filling conditions.

  4. Functors are simply maps of simplicial sets; natural transformations are 11-simplices in functor quasi-categories.

  5. Every Kan complex is a quasi-category (\infty-groupoid), and every nerve of a category is a quasi-category (embedding 11-categories into \infty-categories).