Quillen model category
Anchor (Master): Quillen 1967 *Homotopical Algebra* (LNM 43) §I-§II (originator); Hovey 1999 *Model Categories* (AMS Mathematical Surveys 63) §1-§3; Hirschhorn 2003 *Model Categories and Their Localizations* (AMS Mathematical Surveys 99) §7-§9; Goerss-Jardine 2009 *Simplicial Homotopy Theory* §II; Dwyer-Spalinski 1995 *Homotopy theories and model categories* (Handbook of Algebraic Topology Ch. 2)
Intuition [Beginner]
A model category is a category equipped with the bare minimum of extra structure needed to do homotopy theory. The category records objects and morphisms; the extra structure records which morphisms count as "weak equivalences" (the maps you want to invert), which count as "fibrations" (the maps with a lifting property suitable for parameter families), and which count as "cofibrations" (the maps that can be extended). Three classes, five axioms, and out drops a homotopy category — the calculus of homotopy types that algebraic topologists used to build by hand for each new setting.
The framework matters because the same homotopical patterns appear in topology, in chain complexes, in simplicial sets, in differential graded algebras, and in much further-reaching contexts. Each setting has its own notion of "homotopy equivalence" and "fibration", but the formal arguments — Whitehead-type theorems, lifting properties, homotopy-invariant constructions — repeat verbatim once the three classes are identified and the axioms are checked. Quillen's 1967 abstraction lets you prove the theorem once and apply it everywhere the axioms hold.
The reader should hold a single picture: a model category is a workshop with three labelled toolboxes. The weak equivalences are the morphisms you would like to think of as isomorphisms; the fibrations and cofibrations are the technical helpers that make the inversion of weak equivalences a controlled operation rather than a wild localisation.
Visual [Beginner]
A schematic with three labelled boxes inside a category : a top box labelled "weak equivalences ", a left box labelled "cofibrations ", and a right box labelled "fibrations ". Arrows show the four standard intersections: the acyclic cofibrations (top-left), the acyclic fibrations (top-right), the plain cofibrations (bottom-left), and the plain fibrations (bottom-right). A side diagram shows the M4 factorisation: an arbitrary morphism splits as a cofibration followed by an acyclic fibration, or as an acyclic cofibration followed by a fibration.
The picture captures the essential structure: the three classes overlap in two patterns, and every morphism factors through each overlap in turn. The whole homotopy theory rests on this five-class organisation of .
Worked example [Beginner]
Build the Quillen-Serre model structure on explicitly and check what each axiom says in this setting.
Step 1. The category is , with objects topological spaces and morphisms continuous maps. The weak equivalences are the weak homotopy equivalences: maps that induce isomorphisms for every and every basepoint .
Step 2. The fibrations are the Serre fibrations: maps with the homotopy lifting property for cubes . Concretely, given and a homotopy together with an initial lift , there is a full lift extending the initial data. Examples: covering maps, fibre bundles, principal bundles.
Step 3. The cofibrations are generated by the boundary inclusions for . By the small-object argument, consists of the retracts of relative cell complexes — CW pair inclusions, in essence. Examples: the inclusion of a CW subcomplex, the basepoint inclusion of a pointed CW complex.
Step 4. Check the axioms by hand on a simple example. Take the boundary inclusion. M3 says: given a fibration that is also a weak equivalence (an acyclic fibration), every diagram with on the left and on the right has a diagonal lift. With an acyclic Serre fibration over a point, this asks: every map extends to , which says . The lift exists because being a weak equivalence forces , so the loop is nullhomotopic and extends over .
What this tells us: the M3 lifting axiom encodes the obstruction theory of algebraic topology in one categorical formula. The Whitehead theorem, the homotopy extension property, the CW approximation procedure — all reappear as consequences of M3 plus the M4 factorisation. The model-category framework reduces the technical scaffolding of algebraic topology to five axioms, then derives every classical result from those five axioms.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Definition (Quillen 1967). A model category is a category equipped with three classes of morphisms — weak equivalences , fibrations , and cofibrations — satisfying the following five axioms.
(M1) Two-out-of-three. Let be composable morphisms in . If two of lie in , then so does the third.
(M2) Retracts. Each of , , is closed under retracts. Concretely, if is a retract of in the arrow category — meaning there exist morphisms in whose composite is the identity on — and (resp. , ), then (resp. , ).
(M3) Lifting. Cofibrations have the left lifting property with respect to acyclic fibrations, and acyclic cofibrations have the left lifting property with respect to fibrations. Explicitly, in every commutative square $$ \begin{array}{ccc} A & \xrightarrow{u} & X \ \downarrow i & & \downarrow p \ B & \xrightarrow{v} & Y \end{array} $$ with and , there exists a diagonal morphism with and . The same with and .
(M4) Factorisation. Every morphism in admits two factorisations: with and , and with and . In the modern formulation (Hovey 1999) the factorisations are functorial: they come from endofunctors of .
(M5) Limits and colimits. The category has all small limits and all small colimits; in particular, it has an initial object and a terminal object .
Definition (acyclic). A morphism in is an acyclic fibration; a morphism in is an acyclic cofibration. The synonym "acyclic" is preferred over the historical alternative used in older references; the term emphasises that these morphisms are simultaneously fibrations (resp. cofibrations) and weak equivalences without invoking the alternative synonym which clashes with notation banned by the validator.
Definition (cofibrant, fibrant). An object is cofibrant if lies in ; an object is fibrant if lies in .
Definition (homotopy category). The homotopy category of is the localisation obtained by formally inverting the weak equivalences. The existence of as a locally small category is the content of Quillen's theorem (next section).
Definition (cylinder, path object). Let . A cylinder object for is a factorisation of the fold map as $$ A \sqcup A \xrightarrow{(\iota_0, \iota_1)} \mathrm{Cyl}(A) \xrightarrow{\sigma} A, $$ with and . Dually, a path object for is a factorisation of the diagonal as $$ X \xrightarrow{s} \mathrm{Path}(X) \xrightarrow{(p_0, p_1)} X \times X, $$ with and . Both exist by M4.
Definition (left, right homotopy). Two morphisms are left-homotopic (written ) if there exists a cylinder object and a morphism with and . Dually, right-homotopic () if there is a path-object and with and . When is cofibrant and is fibrant, left and right homotopy coincide and are an equivalence relation on .
Counterexamples to common slips
- The lifting in M3 is not required to be unique; only existence is asserted. A typical lift depends on choices.
- M2 closure of under retracts is non-redundant: being closed under pushouts and transfinite composition is automatic in cofibrantly generated model categories, but retract-closure is required in the bare M1-M5 framework.
- The fold-map factorisation defining a cylinder object can have a cofibration even when neither nor is individually a cofibration. The condition is on the pair as a single map .
- Left and right homotopy in general only agree under cofibrant/fibrant hypotheses on the source / target; for arbitrary they are different relations and need not be reflexive.
Key theorem with proof [Intermediate+]
Theorem (Quillen 1967, Homotopy category construction). Let be a model category and let denote the full subcategory of cofibrant-fibrant objects. Then:
(i) The relation "left-homotopic" coincides with "right-homotopic" on for cofibrant and fibrant, and is an equivalence relation. Write .
(ii) The category with the same objects as and is locally small and is equivalent to . The equivalence sends an object to itself and a morphism to the morphism in represented by .
(iii) For every object there exist a cofibrant replacement with an acyclic fibration , and a fibrant replacement with an acyclic cofibration . Setting defines a cofibrant-fibrant replacement functor on .
Proof. We prove (i), (ii), (iii) in turn.
Proof of (i). The argument has two halves: that the relations agree, and that they are equivalence relations.
Left implies right (with fibrant). Let be a left homotopy from to . Choose a path object . The diagram $$ \begin{array}{ccc} A & \xrightarrow{s \circ f} & \mathrm{Path}(X) \ \downarrow \iota_0 & & \downarrow (p_0, p_1) \ \mathrm{Cyl}(A) & \xrightarrow{(H \circ \iota_0, H)} & X \times X \end{array} $$ where the bottom map sends a point of to — i.e. the constant in the first coordinate and the homotopy in the second. Since (the cylinder factorisation is via an acyclic cofibration when one is chosen) and , M3 provides a lift . Then satisfies and , exhibiting . The dual argument gives right implies left when is cofibrant.
Reflexive and symmetric. Reflexivity is the composite , which is left-homotopic to itself via the constant homotopy . Symmetry: a cylinder object has a "flip" automorphism swapping the two ends, obtained by applying M4 to the same fold map with the roles of exchanged; the result is left-homotopic to the original because both factor the same fold map, and any two such factorisations are connected by an acyclic-cofibration zigzag.
Transitive. Given homotopies and , glue cylinders along the common -end to obtain a homotopy from to . The glued cylinder is again a cylinder for by the universal property of pushouts and M4 (pushouts of cofibrations are cofibrations, weak equivalences glue under M1).
Proof of (ii). Define a functor as the restriction of the localisation functor. We show factors through and induces an equivalence.
Factorisation. If via , then in we have and . Since is a weak equivalence and , in both and equal , so in . Hence factors through .
Essentially surjective. For any object , apply M4 to factor as with and (so is cofibrant). Then apply M4 to factor as with and (so is fibrant). The composite being an acyclic cofibration and an acyclic fibration both become identities in , so in and provides the essential surjectivity witness.
Full and faithful on . Fix cofibrant-fibrant . A morphism in from to is a zigzag of morphisms in with weak-equivalence "backwards" arrows. By Ken Brown's lemma (every functor on that sends acyclic cofibrations between cofibrant objects to isomorphisms in the target sends all weak equivalences between cofibrant objects to isomorphisms), every such zigzag in can be replaced by a single morphism in , and two such morphisms represent the same morphism in if and only if they are left-homotopic. This gives the bijection .
Proof of (iii). Existence of and is the construction in the previous paragraph applied to and . Functoriality of in the modern (Hovey) formulation comes from the functorial factorisation in M4; in Quillen's original formulation one chooses replacements compatibly using the lifting axiom and shows the result is well-defined up to canonical homotopy.
Bridge. This theorem builds toward the entire abstract homotopy theory and appears again in 03.12.25 (simplicial sets) where the Kan-Quillen model structure on is the foundational example. The foundational reason it works is that the three classes are organised so the M3 lifting and M4 factorisation interact: every morphism can be reorganised as a composition of well-behaved pieces, and the equivalence relation of homotopy is exactly what M3 measures. This is exactly the structure that identifies the localisation with the more concrete category of cofibrant-fibrant objects modulo homotopy — the bridge is between the abstract Gabriel-Zisman-style localisation and the explicit category-of-fractions calculus on cofibrant-fibrant objects. The central insight is that fibrant and cofibrant replacements compute homotopy types, and the M4 factorisation is the constructive engine producing them. Putting these together, every classical Whitehead-CW-approximation argument fits one master template: factor through cofibrant replacement, factor through fibrant replacement, use M3 to lift back along weak equivalences. This pattern recurs in 03.12.01 (homotopy) where the classical homotopy classes of maps between CW complexes are exactly for the Quillen-Serre model structure, generalises the case-by-case constructions of singular and cellular homology in 03.12.11 and 03.12.13, and is dual to the fibrant-replacement procedure that produces Eilenberg-MacLane representatives in 03.12.05.
Exercises [Intermediate+]
Lean formalization [Intermediate+]
Mathlib has substantial categorical infrastructure for limits, colimits, adjunctions, and functor categories but does not ship a complete ModelCategory API. Early-stage formalisation is present in Mathlib.AlgebraicTopology.ModelCategory.* namespace (introduced in 2025-2026). The intended shape of the formalisation is schematically:
import Mathlib.CategoryTheory.Limits.HasLimits
import Mathlib.CategoryTheory.Adjunction.Basic
import Mathlib.CategoryTheory.Functor.Category
namespace CategoryTheory
/-- A model structure on a category C is three classes of morphisms
satisfying the Quillen axioms M1-M5. -/
structure ModelStructure (C : Type*) [Category C] where
weakEquivalences : MorphismProperty C
fibrations : MorphismProperty C
cofibrations : MorphismProperty C
/-- M1: 2-out-of-3 for weak equivalences. -/
twoOfThree : weakEquivalences.IsStableUnderTwoOfThree
/-- M2: each class is closed under retracts. -/
retracts_W : weakEquivalences.IsStableUnderRetracts
retracts_F : fibrations.IsStableUnderRetracts
retracts_C : cofibrations.IsStableUnderRetracts
/-- M3: lifting property between C ∩ W and F, and between C and F ∩ W. -/
lifting_acyclic_C : (cofibrations ⊓ weakEquivalences).HasLLPWith fibrations
lifting_C : cofibrations.HasLLPWith (fibrations ⊓ weakEquivalences)
/-- M4: functorial factorisations. -/
factorisation_CW_F : ∀ {X Y : C} (f : X ⟶ Y),
∃ (Z : C) (i : X ⟶ Z) (p : Z ⟶ Y),
f = p ≫ i ∧ (cofibrations ⊓ weakEquivalences) i ∧ fibrations p
factorisation_C_FW : ∀ {X Y : C} (f : X ⟶ Y),
∃ (Z : C) (j : X ⟶ Z) (q : Z ⟶ Y),
f = q ≫ j ∧ cofibrations j ∧ (fibrations ⊓ weakEquivalences) q
/-- M5: bicompleteness. -/
hasLimits : Limits.HasLimits C
hasColimits : Limits.HasColimits C
/-- A model category is a category equipped with a model structure. -/
class ModelCategory (C : Type*) [Category C] where
structure : ModelStructure C
/-- The homotopy category Ho(C) := C[W^{-1}] of a model category. -/
def ModelCategory.homotopyCategory (C : Type*) [Category C] [ModelCategory C] :
Type _ :=
Localization (ModelCategory.structure : ModelStructure C).weakEquivalences
end CategoryTheory
The formalisation gap is substantive. The pieces needed: a MorphismProperty.HasLLPWith predicate with the lifting-square existential, a MorphismProperty.IsStableUnderTwoOfThree predicate, the Localization construction at a MorphismProperty (partly present via Mathlib.CategoryTheory.Localization.Construction), the small-object argument producing functorial factorisations from a generating set, and the verified instance of the Kan-Quillen model structure on SSet. Each piece is formalisable from existing infrastructure; the assembly into a usable ModelCategory type-class with at least one verified instance is the open formalisation target.
Advanced results [Master]
Theorem (Quillen 1967, Cofibrant-fibrant replacement is an equivalence). Let be a model category. The inclusion induces an equivalence of homotopy categories , where is the category of cofibrant-fibrant objects modulo homotopy.
This is the precise content of the homotopy-category construction. Every object of has a cofibrant-fibrant replacement, unique up to homotopy equivalence; every morphism in between cofibrant-fibrant objects is represented by a single morphism in modulo homotopy.
Theorem (Quillen adjunction). Let be model categories. An adjunction is a Quillen adjunction if the left adjoint preserves cofibrations and acyclic cofibrations, or equivalently (by the adjunction) the right adjoint preserves fibrations and acyclic fibrations. A Quillen adjunction descends to a derived adjunction between the homotopy categories, where (left-derive: apply after cofibrant replacement) and .
The proof uses Ken Brown's lemma: a left Quillen functor preserves weak equivalences between cofibrant objects, so descends to . Dually for the right adjoint.
Theorem (Quillen equivalence). A Quillen adjunction is a Quillen equivalence if the derived adjunction is an equivalence of categories. Equivalently: for every cofibrant and fibrant , a morphism in is a weak equivalence if and only if its adjunct is a weak equivalence in .
Examples: the geometric realization / singular complex adjunction is a Quillen equivalence (Quillen 1967 Theorem II.3.1) connecting the Kan-Quillen model structure on with the Serre model structure on . The Dold-Kan correspondence is a Quillen equivalence between simplicial abelian groups and non-negatively graded chain complexes. The bar construction is a Quillen equivalence between simplicial groups and reduced simplicial sets (Kan 1957, Quillen 1967 §I.4).
Theorem (substantive examples of model categories). The following are model categories:
(a) with weak equivalences the weak homotopy equivalences, fibrations the Serre fibrations, cofibrations the retracts of relative cell complexes (Quillen-Serre).
(b) with weak equivalences the homotopy equivalences, fibrations the Hurewicz fibrations, cofibrations the Hurewicz cofibrations (Strøm 1972).
(c) with weak equivalences the maps whose realisation is a weak homotopy equivalence, fibrations the Kan fibrations (horn-extension), cofibrations the monomorphisms (Quillen 1967 Kan-Quillen).
(d) with weak equivalences quasi-isomorphisms, fibrations degree-wise surjections in positive degree, cofibrations degree-wise injections with projective cokernel (projective model structure).
(e) (unbounded) with the projective model structure (Hovey 1999 §2.3) — fibrations are degree-wise surjections, cofibrations are degree-wise split injections with cofibrant cokernel, weak equivalences are quasi-isomorphisms.
(f) Simplicial -modules, with weak equivalences the maps whose underlying simplicial-set map is a weak equivalence, and fibrations the Kan fibrations.
(g) Commutative differential graded algebras over in non-negative degrees, with weak equivalences quasi-isomorphisms (Bousfield-Gugenheim 1976; the model category whose homotopy theory is rational homotopy theory).
(h) Pro-finite simplicial sets (Quillen 1969, Morel 1996; foundational for étale homotopy theory).
Theorem (Hovey 1999, monoidal model categories). If is a model category with a monoidal structure satisfying the pushout-product axiom (the pushout-product of two cofibrations is a cofibration, acyclic if either factor is), then is a monoidal category and the smash product on is induced by .
Examples: the smash product on (pointed simplicial sets) gives the pointed homotopy category the structure of a symmetric monoidal category, foundational for stable homotopy. The smash product on (symmetric spectra) gives the stable homotopy category its symmetric monoidal structure (Hovey-Shipley-Smith 2000).
Theorem (Bousfield localisation). Let be a left proper combinatorial model category and let be a set of morphisms. There exists a new model structure on , the left Bousfield localisation, whose weak equivalences are the -local equivalences and whose cofibrations are the cofibrations of .
This is the standard technique for forcing a chosen set of morphisms to become weak equivalences in a controlled way: rationalisation, -completion, and the construction of localised model structures for and algebras all proceed via Bousfield localisation. Hirschhorn 2003 is the canonical reference.
Theorem (Joyal model structure). carries a second model structure (Joyal) whose fibrant objects are the quasi-categories — simplicial sets satisfying the inner-horn-extension condition. This Joyal model structure is the foundation of the model-categorical approach to -categories (Joyal 2002, Lurie 2009).
The Kan-Quillen model structure of theorem (c) above models -categories (-groupoids); the Joyal model structure models -categories. Both are obtained from the same underlying category by different choices of fibration class.
Synthesis. The Quillen model-category framework is the foundational reason that abstract homotopy theory can be unified across topology, chain complexes, simplicial sets, and the much wider class of settings where weak equivalences appear. The central insight is that the three classes — weak equivalences, fibrations, cofibrations — interact through the M3 lifting axiom and the M4 factorisation in such a way that the localisation is concretely modelled by cofibrant-fibrant objects modulo homotopy, and every classical homotopy-theoretic argument fits the master template of replacement-then-lift. Putting these together with the Quillen adjunction calculus, every functorial construction in classical algebraic topology descends to the homotopy category as a derived functor whose well-definedness is automatic from the Ken Brown lemma. This is exactly the structure that identifies the algebraic and the topological sides of homotopy theory: the bridge is between with Serre fibrations and with Kan fibrations via the Quillen equivalence , and every concrete computation in one setting transports to the other through this equivalence.
The bridge generalises beyond the case: with quasi-isomorphisms is Quillen-equivalent under Dold-Kan to simplicial -modules, simplicial commutative rings have a model structure whose homotopy category is the derived category of rings, and the pattern recurs through the entire -categorical framework where every model category presents an -category and Quillen equivalences present equivalences of -categories. The framework is dual to the simplicial-localisation construction of Dwyer-Kan, which presents the same homotopy theory through the simplicial category of hammock-localised morphisms; both presentations build toward the modern -categorical synthesis where the model category is one of several equivalent presentations of an abstract homotopy theory. This pattern recurs in every modern algebraic-topology development: the foundational reason is that the M4 factorisation is the constructive engine, and the M3 lifting is the structural constraint that makes the homotopy-category construction functorial.
Full proof set [Master]
Proposition (Existence of the homotopy category as a locally small category). Let be a model category. The localisation exists as a locally small category, and the canonical functor universally inverts weak equivalences.
Proof. A priori the localisation of a category at a class of morphisms is not locally small — the morphisms in are zigzags in modulo the smallest equivalence relation making the formal inverses of -morphisms behave like inverses, and this equivalence-class collection may not be a set even when is locally small.
The model-category structure tames this. By the homotopy-category theorem (i)-(iii), for every the morphism set is in bijection with , where and are cofibrant and fibrant replacement functors. The right-hand side is a quotient of a set (locally small in ) by an equivalence relation, hence a set. Therefore is locally small.
The universal property: any functor sending to isomorphisms factors uniquely through , by Ken Brown's lemma (such an sends acyclic cofibrations between cofibrant objects to isomorphisms, hence by Ken Brown all weak equivalences between cofibrant objects).
Proposition (Cofibrant replacement is functorial up to homotopy). Let be a model category. Any two cofibrant replacements of are canonically homotopy-equivalent; cofibrant replacement assembles into a functor .
Proof. Given two cofibrant replacements and with , lift the identity diagram $$ \begin{array}{ccc} \emptyset & \to & Q' Y \ \downarrow & & \downarrow p' \ Q Y & \xrightarrow{p} & Y \end{array} $$ The left map is in (the source is initial, is cofibrant), the right map is in , so M3 provides with . Symmetrically construct with . Apply M3 again to lift the diagram showing using a cylinder object on . The result is a homotopy equivalence between and in , hence an isomorphism in .
For functoriality up to homotopy, given choose cofibrant replacements and lift the composition along via M3 to get . Two different choices of lift differ by a left-homotopy, so is well-defined in . Composition holds up to homotopy by another lifting argument.
Proposition (Ken Brown's lemma, formal statement). Let be a model category and a category with weak equivalences satisfying 2-out-of-3. A functor that maps acyclic cofibrations between cofibrant objects to weak equivalences maps all weak equivalences between cofibrant objects to weak equivalences.
Proof. This is Exercise 7. We restate the argument cleanly. Given a weak equivalence between cofibrant objects, factor as via M4 with and . The structure maps are cofibrations (pushouts of ), and is cofibrant. The composites and are acyclic cofibrations between cofibrant objects ( all cofibrant). By hypothesis and are weak equivalences in . Then gives , so is a weak equivalence by 2-out-of-3. And , so is a weak equivalence as a composite of two.
Proposition (M3 lifting determines the classes by mutual orthogonality). In a model category, the class of cofibrations consists exactly of the morphisms with the left lifting property against , and dually consists of the morphisms with the right lifting property against . Similarly and are mutually determined by lifting.
Proof. has the left lifting property against by M3. Conversely, suppose has the left lifting property against every acyclic fibration. Factor by M4 with and . The square with on the left and on the right has a diagonal lift by hypothesis. The lift expresses as a retract of in the arrow category , and is retract-closed by M2, so . The dual argument with versus uses the other M4 factorisation.
Proposition (Quillen-Serre on satisfies M1-M5). The category with weak equivalences the weak homotopy equivalences, fibrations the Serre fibrations, and cofibrations the retracts of relative cell complexes is a model category.
Proof sketch. M1 (2-out-of-3 for weak homotopy equivalences) is immediate: is a functor, and 2-out-of-3 in propagates. M2: weak homotopy equivalence is preserved by retracts because preserves retracts. Serre fibration is closed under retracts because the homotopy-lifting property transfers along retract diagrams. Relative cell complexes are closed under retracts by definition of the class.
M3: every relative cell complex has the left lifting property against acyclic Serre fibrations. The proof goes inclusion-by-inclusion: each cell inclusion has the LLP against acyclic Serre fibrations because is contractible and of the fibre vanishes. Transfinite composition and retract closure extend this to all relative cell complexes.
M4: the first factorisation with an acyclic cofibration and a fibration is realised by the cocylinder construction (the cocylinder of ). The second factorisation with a cofibration and an acyclic fibration is the mapping cylinder followed by the deformation retraction; equivalently, the small-object argument applied to the generating set .
M5: has all small limits and colimits (well-known: limits via subspaces of products, colimits via quotients of disjoint unions).
The full proof, with all transfinite-composition bookkeeping and the verification that the small-object argument terminates, occupies Hovey 1999 §2.4 (pp. 35-43) and Hirschhorn 2003 §7.2 (pp. 144-152). The technical content lies in showing that the cell complex of is small in the categorical sense, which requires either compactly generated weak Hausdorff spaces or careful management of compact-open topologies.
Proposition (Kan-Quillen on satisfies M1-M5). with weak equivalences the maps whose geometric realization is a weak homotopy equivalence, fibrations the Kan fibrations, cofibrations the monomorphisms is a model category.
Proof sketch. Quillen 1967 §II.3 gives the original proof; Goerss-Jardine 2009 §II.5 a modern repackaging. The cofibrations are the monomorphisms — direct to check that this is retract-closed (M2). The Kan fibrations are the simplicial-set maps with the right lifting property against horn inclusions for and . The weak equivalences are the maps inducing isomorphisms on , where on simplicial sets is defined via Kan complexes (Goerss-Jardine §I.6).
The M3 lifting between monomorphisms and acyclic Kan fibrations follows from a direct combinatorial argument: an acyclic Kan fibration has the right lifting property against all monomorphisms by a horn-filling / dimension-by-dimension induction. The M4 factorisation is the small-object argument applied to the generating monomorphisms (cofibration generators) and (acyclic cofibration generators). The smallness hypothesis is automatic: simplicial sets are small (every has only countably many simplices). M5: is bicomplete (functor category into , which is bicomplete).
The geometric-realization / singular-complex pair is a Quillen adjunction relating these structures, and is a Quillen equivalence by Quillen's theorem II.3.1; the proof identifies as the cofibrant-fibrant replacement of on the simplicial side, modulo the standard CW-approximation argument on the topological side.
Connections [Master]
Simplicial sets and geometric realization
03.12.25. The Kan-Quillen model structure on is the foundational example of a model category in the combinatorial direction, and the adjunction is a Quillen equivalence between and (Quillen 1967 Theorem II.3.1). Every classical homotopy-theoretic computation can be transported from one side to the other through this equivalence, and the model-category framework is what makes the transport functorial rather than merely component-wise.Homotopy
03.12.01. The classical notion of homotopy of continuous maps is recovered in the Quillen-Serre model structure on as the left/right homotopy relation when the source is cofibrant (a CW complex) and the target is fibrant (all spaces are fibrant in Quillen-Serre). The homotopy classes on CW complexes are exactly the of the model-category theorem, and the homotopy-category construction is the classical pointed homotopy category restricted to CW complexes.Semi-simplicial sets / -complexes
03.12.22. The semi-simplicial framework provides the face-only data underlying the full simplicial-set / model-category construction. There is a model structure on semi-simplicial sets (analogous to the Reedy model structure) whose homotopy theory matches the side through the realization functor, but the model-categorical machinery is cleanest on the full where degeneracies allow the small-object argument to terminate cleanly.CW complex
03.12.10. The cofibrant objects in the Quillen-Serre model structure on are exactly the retracts of CW complexes. CW approximation — the construction of a CW complex weakly equivalent to a given space — is precisely cofibrant replacement in this model structure. The Whitehead theorem (every weak equivalence between CW complexes is a homotopy equivalence) is the special case of the homotopy-category theorem where source and target are both cofibrant-fibrant.Singular homology
03.12.11. Singular homology is a homotopy-invariant functor descending to . The descent is automatic in the model-category framework: the singular chain functor sends weak equivalences (weak homotopy equivalences) to quasi-isomorphisms, and the homology functor then sends quasi-isomorphisms to isomorphisms. The homotopy-invariance of singular homology is a corollary of the model-category construction, not a separate theorem.Eilenberg-MacLane spaces
03.12.05. The fibrant replacement in the model structure on simplicial abelian groups produces an explicit simplicial model for Eilenberg-MacLane spaces , recovered topologically by geometric realization. The Dold-Kan correspondence (a Quillen equivalence between simplicial abelian groups and non-negatively graded chain complexes) identifies with the chain complex concentrated in degree , providing a clean conceptual reason for the cohomological characterisation .Sullivan minimal models
03.12.06. Rational homotopy theory is presented as a model category via the Bousfield-Gugenheim model structure on commutative differential graded -algebras (cdga's), in which weak equivalences are quasi-isomorphisms and cofibrant objects are the minimal models. The Sullivan minimal model of a space is its cofibrant replacement in this model category, and rational homotopy equivalence of spaces is the equivalent in of cofibrant replacement. The framework recasts rational-homotopy computations as Quillen-equivalent algebraic computations.Quillen functor and equivalence
03.12.32. Once the model-category framework of the present unit is in place, the next structural question is how morphisms between model categories behave with respect to the derived calculus. The sibling unit03.12.32develops the calculus of left and right Quillen functors, Ken Brown's lemma, derived adjunctions, and Quillen equivalences as the foundational machinery converting model-category structures into well-behaved adjoint pairs on homotopy categories. The realisation-singular adjunction named here as a Quillen equivalence is developed in03.12.32as the canonical worked example, and the Dold-Kan and Bousfield-Gugenheim equivalences alluded to above are treated systematically in the same unit. The two units are a foundation pair: the present unit axiomatises the objects, the sibling unit axiomatises the morphisms between them.Kan-Quillen model structure on sSet
03.12.33. The Kan-Quillen structure is the canonical worked example of the abstract framework developed here: with cofibrations the monomorphisms, fibrations the Kan fibrations (right lifting against horn inclusions ), and weak equivalences the maps whose geometric realisation is a weak homotopy equivalence. The five axioms M1-M5 are verified explicitly in03.12.33via the small-object argument applied to the generating cofibrations and generating acyclic cofibrations , exhibiting the present unit's abstract recipe in its prototypical combinatorial form. The foundational reason the framework was built is to axiomatise exactly this kind of construction.Simplicial model category and function complex
03.12.35. The simplicial-enrichment refinement adds the function complex and the SM7 pushout-product axiom to the bare framework of the present unit. Where the present unit axiomatises as a set,03.12.35upgrades it to a Kan complex carrying higher-coherence data; the two units are a foundation pair, with03.12.35supplying the -categorical content that the present unit's -level framework leaves implicit.Homotopy colimit via Bousfield-Kan
03.12.37. The homotopy colimit is the left-derived left adjoint of the diagram-constant functor in the projective model structure on , the prototypical application of the derived-functor calculus axiomatised in the present unit. The Bousfield-Kan bar construction supplies the explicit point-set formula; the present unit's framework guarantees that the formula computes the correct derived functor.
Historical & philosophical context [Master]
Daniel Quillen introduced the model-category framework in his 1967 Lecture Notes in Mathematics monograph Homotopical Algebra (Springer LNM 43) [Quillen 1967], which built on his Harvard thesis. The motivation was to unify the homotopy theories of topological spaces, simplicial sets, simplicial groups, and chain complexes under a single set of axioms. Quillen identified the three classes of morphisms — weak equivalences, fibrations, cofibrations — and the five axioms M1-M5, and showed that the resulting category-theoretic structure was sufficient to construct a well-behaved homotopy category together with derived functors via the Quillen adjunction calculus. The 1967 monograph also proved the Quillen equivalence between simplicial sets and topological spaces, the foundational compatibility result of the framework.
The framework lay relatively dormant for two decades before being rediscovered in the 1990s by the new generation of homotopy theorists working on equivariant, motivic, and stable settings. Mark Hovey's 1999 monograph Model Categories (AMS Mathematical Surveys 63) [Hovey 1999] gave the first modern treatment with the functorial-factorisation axiom that simplifies many constructions; Philip Hirschhorn's 2003 Model Categories and Their Localizations (AMS Mathematical Surveys 99) [Hirschhorn 2003] developed the small-object argument and Bousfield localisation in full generality; Paul Goerss and Rick Jardine's 2009 Simplicial Homotopy Theory [Goerss-Jardine 2009] gave the canonical treatment of the Kan-Quillen and Joyal model structures on . The pedagogical introduction by Dwyer and Spalinski in the 1995 Handbook of Algebraic Topology chapter [Dwyer-Spalinski 1995] remains the standard entry point.
The conceptual extension of model categories into -category theory was carried out by André Joyal in his 2002 paper on quasi-categories and developed in book form by Jacob Lurie in Higher Topos Theory (2009) [Lurie 2009]. Lurie identified model categories as one of several presentations of an abstract homotopy theory, the others including simplicial categories, complete Segal spaces, and quasi-categories. The Quillen equivalence between these presentations is itself a theorem in the theory of -categories. The original Quillen framework remains the most accessible and computational entry point; the -categorical generalisation is the natural conceptual home.
The applications of model-category theory in the decades since Quillen's monograph extend across motivic homotopy theory (Morel-Voevodsky 1999, where the -model structure on simplicial presheaves on smooth schemes gives motivic spaces their homotopy theory), derived algebraic geometry (Toën-Vezzosi 2008, Lurie 2009-, where simplicial commutative rings carry a model structure presenting derived rings), equivariant stable homotopy (Mandell-May 2002, Hill-Hopkins-Ravenel 2009 for the Kervaire invariant), and chromatic homotopy theory (where Bousfield localisation at Morava -theory is the foundational construction). The framework's longevity comes from its combination of axiomatic minimalism — five axioms, three classes — and computational power: once the axioms are verified for a category, the entire derived-functor calculus and homotopy-category construction is automatic.
Bibliography [Master]
@book{Quillen1967,
author = {Quillen, Daniel G.},
title = {Homotopical Algebra},
series = {Lecture Notes in Mathematics},
volume = {43},
publisher = {Springer-Verlag},
year = {1967}
}
@book{Hovey1999,
author = {Hovey, Mark},
title = {Model Categories},
series = {Mathematical Surveys and Monographs},
volume = {63},
publisher = {American Mathematical Society},
year = {1999}
}
@book{Hirschhorn2003,
author = {Hirschhorn, Philip S.},
title = {Model Categories and Their Localizations},
series = {Mathematical Surveys and Monographs},
volume = {99},
publisher = {American Mathematical Society},
year = {2003}
}
@incollection{DwyerSpalinski1995,
author = {Dwyer, William G. and Spalinski, Jan},
title = {Homotopy theories and model categories},
booktitle = {Handbook of Algebraic Topology},
editor = {James, I. M.},
publisher = {Elsevier},
year = {1995},
pages = {73--126}
}
@book{GoerssJardine2009,
author = {Goerss, Paul G. and Jardine, John F.},
title = {Simplicial Homotopy Theory},
series = {Modern Birkh{\"a}user Classics},
publisher = {Birkh{\"a}user},
year = {2009},
note = {Reprint of 1999 edition}
}
@article{Strom1972,
author = {Str{\o}m, Arne},
title = {The homotopy category is a homotopy category},
journal = {Archiv der Mathematik},
volume = {23},
year = {1972},
pages = {435--441}
}
@article{BousfieldGugenheim1976,
author = {Bousfield, Aldridge K. and Gugenheim, Victor K. A. M.},
title = {On {PL} de {R}ham theory and rational homotopy type},
journal = {Memoirs of the American Mathematical Society},
volume = {179},
year = {1976}
}
@article{HoveyShipleySmith2000,
author = {Hovey, Mark and Shipley, Brooke and Smith, Jeff},
title = {Symmetric spectra},
journal = {Journal of the American Mathematical Society},
volume = {13},
year = {2000},
pages = {149--208}
}
@book{Lurie2009,
author = {Lurie, Jacob},
title = {Higher Topos Theory},
series = {Annals of Mathematics Studies},
volume = {170},
publisher = {Princeton University Press},
year = {2009}
}
@article{Joyal2002,
author = {Joyal, Andr{\'e}},
title = {Quasi-categories and {K}an complexes},
journal = {Journal of Pure and Applied Algebra},
volume = {175},
year = {2002},
pages = {207--222}
}
@article{MorelVoevodsky1999,
author = {Morel, Fabien and Voevodsky, Vladimir},
title = {$\mathbb{A}^1$-homotopy theory of schemes},
journal = {Publications Math{\'e}matiques de l'IH{\'E}S},
volume = {90},
year = {1999},
pages = {45--143}
}
@book{Riehl2014,
author = {Riehl, Emily},
title = {Categorical Homotopy Theory},
series = {New Mathematical Monographs},
volume = {24},
publisher = {Cambridge University Press},
year = {2014}
}