TheoremComplete

Kan--Quillen Model Structure on sSet

The Kan--Quillen model structure on the category of simplicial sets is one of the most important model structures in mathematics. It provides a purely combinatorial framework for homotopy theory that is Quillen equivalent to topological spaces. Every simplicial set is cofibrant, fibrant objects are Kan complexes, and the model structure is cofibrantly generated with explicit generating sets.


Statement

Theorem2.1Kan--Quillen Model Structure

The category sSet\mathbf{sSet} of simplicial sets admits a cofibrantly generated model structure, called the Kan--Quillen model structure, with:

  • Weak equivalences: Maps f:XYf: X \to Y such that f:XY|f|: |X| \to |Y| is a weak homotopy equivalence.
  • Cofibrations: Monomorphisms (levelwise injective maps).
  • Fibrations: Kan fibrations (maps with the RLP against all horn inclusions ΛknΔ[n]\Lambda^n_k \hookrightarrow \Delta[n]).

The generating sets are:

  • Generating cofibrations: I={Δ[n]Δ[n]:n0}I = \{\partial\Delta[n] \hookrightarrow \Delta[n] : n \geq 0\}.
  • Generating trivial cofibrations: J={ΛknΔ[n]:n1,0kn}J = \{\Lambda^n_k \hookrightarrow \Delta[n] : n \geq 1, 0 \leq k \leq n\}.

Key Properties

ExampleEvery simplicial set is cofibrant

Since the initial object \emptyset maps to any XX by the unique map X\emptyset \hookrightarrow X (which is a monomorphism = cofibration), every simplicial set is cofibrant. This is a major technical advantage of sSet\mathbf{sSet} over Top\mathbf{Top} (where not every space is cofibrant).

Consequently, to compute [X,Y][X, Y] in the homotopy category, we only need a fibrant replacement of YY: [X,Y]=π0Map(X,RY)[X, Y] = \pi_0 \operatorname{Map}(X, RY) where RYRY is a Kan complex weakly equivalent to YY.

ExampleFibrant objects are Kan complexes

An object XX is fibrant (i.e., XΔ[0]X \to \Delta[0] is a Kan fibration) if and only if XX is a Kan complex. Not every simplicial set is fibrant: for instance, Δ[2]\Delta[2] is not a Kan complex (the outer horn Λ02\Lambda^2_0 with d1=id01d_1 = \mathrm{id}_{01} and d2=d_2 = identity at 00 has a unique filler, but for a general XX with edges that are not composable in the nerve sense, outer horns may fail to fill).

Actually, Δ[n]\Delta[n] is always a Kan complex since every horn in a representable has a filler (it is the nerve of a groupoid completion). The simplicial set Δ[1]Δ[0]Δ[1]\Delta[1] \sqcup_{\Delta[0]} \Delta[1] (two edges glued at a vertex) is NOT a Kan complex.

ExampleTrivial fibrations are surjective

A map p:XYp: X \to Y is a trivial fibration if and only if it has the RLP against all boundary inclusions Δ[n]Δ[n]\partial\Delta[n] \hookrightarrow \Delta[n]. This is equivalent to: for every n0n \geq 0 and every compatible system of (n1)(n-1)-simplices in XX over an nn-simplex in YY, there exists an nn-simplex in XX mapping to the given simplex in YY with the given faces.

In particular, trivial fibrations are surjective on all levels: XnYnX_n \twoheadrightarrow Y_n for all n0n \geq 0.


Verification of Axioms

ExampleTwo-out-of-three for weak equivalences

The weak equivalences (maps whose geometric realization is a weak homotopy equivalence) satisfy two-out-of-three because weak homotopy equivalences in Top\mathbf{Top} satisfy two-out-of-three, and geometric realization is a functor: if f|f| and g|g| are weak homotopy equivalences, so is gf=gf|g| \circ |f| = |g \circ f|.

ExampleLifting axiom

The lifting axiom (MC4) states:

  • Trivial cofibrations (anodyne extensions = monomorphisms that are weak equivalences) have the LLP against Kan fibrations.
  • Cofibrations (monomorphisms) have the LLP against trivial Kan fibrations.

The first is essentially the definition of Kan fibration composed with the characterization of anodyne extensions. The second follows from the characterization of trivial fibrations via boundary inclusions.

ExampleFactorization axiom

Both factorizations are constructed via the small object argument:

  1. Cofibration + trivial fibration: Given f:XYf: X \to Y, iteratively solve all lifting problems for Δ[n]Δ[n]\partial\Delta[n] \hookrightarrow \Delta[n] by attaching cells. After ω\omega steps, obtain XZYX \hookrightarrow Z \xrightarrow{\sim} Y where ZYZ \to Y has the RLP against all boundary inclusions.

  2. Trivial cofibration + fibration: Given f:XYf: X \to Y, iteratively solve all lifting problems for ΛknΔ[n]\Lambda^n_k \hookrightarrow \Delta[n] by attaching cells. After ω\omega steps, obtain XZYX \xrightarrow{\sim} Z \twoheadrightarrow Y where ZYZ \to Y has the RLP against all horns (is a Kan fibration).


Simplicial Model Category Structure

ExamplesSet is a simplicial model category

The Kan--Quillen model structure makes sSet\mathbf{sSet} a simplicial model category: it is enriched, tensored, and cotensored over itself, and the pushout-product axiom holds.

The mapping space Map(X,Y)n=HomsSet(X×Δ[n],Y)\operatorname{Map}(X, Y)_n = \operatorname{Hom}_{\mathbf{sSet}}(X \times \Delta[n], Y) is a simplicial set. When YY is a Kan complex, Map(X,Y)\operatorname{Map}(X, Y) is also a Kan complex.

The pushout-product axiom states: if i:ABi: A \hookrightarrow B and j:CDj: C \hookrightarrow D are cofibrations, then the pushout-product A×DA×CB×CB×DA \times D \sqcup_{A \times C} B \times C \hookrightarrow B \times D is a cofibration, which is trivial if either ii or jj is.

ExampleProperness

The Kan--Quillen model structure is both left proper and right proper:

  • Left proper: Pushouts of weak equivalences along cofibrations are weak equivalences. Since every simplicial set is cofibrant, this says pushouts preserve weak equivalences along monomorphisms.

  • Right proper: Pullbacks of weak equivalences along fibrations are weak equivalences. This says pulling back a weak equivalence along a Kan fibration gives a weak equivalence.

Right properness is used extensively in the theory of Bousfield localizations and in the construction of model structures on functor categories.


Comparison with Other Model Structures

ExampleComparison with Joyal model structure

The category sSet\mathbf{sSet} also supports the Joyal model structure:

  • Weak equivalences: Categorical equivalences (maps inducing equivalences on fundamental \infty-categories).
  • Cofibrations: Monomorphisms (same as Kan--Quillen).
  • Fibrations: Inner fibrations between quasi-categories (maps with RLP against inner horn inclusions ΛknΔ[n]\Lambda^n_k \hookrightarrow \Delta[n] for 0<k<n0 < k < n).

Every Kan--Quillen weak equivalence is a Joyal weak equivalence, but not conversely. The Kan--Quillen fibrant objects (Kan complexes) form a proper subset of Joyal fibrant objects (quasi-categories).

The identity functor id:sSetKQsSetJoyal\mathrm{id}: \mathbf{sSet}_{\mathrm{KQ}} \to \mathbf{sSet}_{\mathrm{Joyal}} is a left Quillen functor.

ExampleReedy model structure

For simplicial objects in a model category M\mathcal{M} (functors ΔopM\Delta^{\mathrm{op}} \to \mathcal{M}), there is a Reedy model structure where:

  • Weak equivalences are levelwise.
  • Cofibrations and fibrations use matching and latching maps.

This interacts with the Kan--Quillen model structure on sSet=Fun(Δop,Set)\mathbf{sSet} = \mathbf{Fun}(\Delta^{\mathrm{op}}, \mathbf{Set}) via the discrete model structure on Set\mathbf{Set} (every map is a fibration and cofibration, isomorphisms are weak equivalences).

ExampleMonoidal model structure

The Kan--Quillen model structure makes sSet\mathbf{sSet} a monoidal model category with the Cartesian product ×\times. The unit is Δ[0]\Delta[0], and the pushout-product axiom is satisfied. This means:

  • The product X×YX \times Y of a cofibrant XX with any YY preserves weak equivalences in YY (homotopy invariance of products).
  • The internal hom Map(X,Y)\operatorname{Map}(X, Y) preserves fibrations and trivial fibrations in YY when XX is cofibrant.

The monoidal structure is crucial for developing the theory of simplicial categories, simplicial algebras, and operads.


Applications

ExampleMethods of fibrant replacement

Several methods produce fibrant replacements (Kan complexes weakly equivalent to a given simplicial set):

  1. Kan's Ex\operatorname{Ex}^\infty: Iterate the subdivision right adjoint. Ex(X)\operatorname{Ex}^\infty(X) is always a Kan complex.
  2. Small object argument: Iteratively fill all horns.
  3. Localization: For quasi-categories, the maximal sub-Kan-complex XXX^{\simeq} \hookrightarrow X extracts the underlying \infty-groupoid (space of objects with equivalences).

Each method has its uses: Ex\operatorname{Ex}^\infty is functorial and explicit, the small object argument is general, and localization methods are conceptually clean.


Summary

RemarkKey points

The Kan--Quillen model structure on sSet\mathbf{sSet}:

  1. Has monomorphisms as cofibrations, Kan fibrations as fibrations, and weak homotopy equivalences (via geometric realization) as weak equivalences.

  2. Is cofibrantly generated with explicit generating sets (boundary and horn inclusions).

  3. Every simplicial set is cofibrant; fibrant objects are Kan complexes.

  4. Is a simplicial, monoidal, proper model category.

  5. Is Quillen equivalent to Top\mathbf{Top}, justifying simplicial sets as a complete framework for homotopy theory.