Functorial CW approximation Gamma X = |S_*X|
Anchor (Master): May Concise Course Ch. 10-11; Quillen 1967 Homotopical Algebra; Goerss-Jardine Ch. I
Intuition [Beginner]
Every topological space can be approximated by a CW complex, but there is a particularly clean way to do it that respects maps between spaces. The idea is simple: take a space , build a simplicial set by recording every possible map from a simplex into (this is the singular complex ), and then geometrically realise that simplicial set back into a topological space. The result is automatically a CW complex.
The approximation is good in the sense that the natural map (sending each point to its "address" in the approximation) induces isomorphisms on all homotopy groups. The space captures the homotopy type of while discarding any pathological point-set topology.
This construction is functorial: a continuous map automatically produces a map . This functoriality is what makes the approximation useful in proofs.
Visual [Beginner]
On the left, an arbitrary topological space (drawn as a blob with irregular shape). An arrow labelled "Sing" points right to a simplicial-set diagram showing simplices recording all possible maps into . Another arrow labelled "" (realisation) points to a CW complex on the right (drawn as a clean cell complex). A curved arrow from to is labelled "" (the unit map).
The key idea: go from topology to combinatorics and back; the round trip cleans up the space while preserving its homotopy type.
Worked example [Beginner]
The circle. Start with viewed as the unit circle in . The singular complex has -simplices given by all continuous maps . There are many degenerate simplices and many non-degenerate ones wrapping around the circle. After geometric realisation, is a CW complex with the homotopy type of .
The unit map sends a point to the 0-simplex in corresponding to the singular 0-simplex (point map) at . This map induces an isomorphism .
Check your understanding [Beginner]
Formal definition [Intermediate+]
Definition (Singular complex functor). The singular complex functor assigns to each space the simplicial set with -simplices , where is the geometric -simplex. Face and degeneracy operators are induced by the coface and codegeneracy maps in the cosimplicial space .
Definition (CW approximation functor). The functorial CW approximation is the composite functor . For any space , the space is a CW complex (since geometric realisation of any simplicial set is a CW complex), and the unit map is defined by for a singular simplex, using the adjunction .
Theorem (CW approximation). For any topological space , the unit map is a weak homotopy equivalence: it induces isomorphisms for all and all basepoints.
Key theorem with proof [Intermediate+]
Theorem (Quillen equivalence ). The geometric-realisation--singular-complex adjunction is a Quillen equivalence between the standard model structure on (cofibrations = monomorphisms, weak equivalences = maps whose realisation is a weak homotopy equivalence) and the Quillen model structure on (cofibrations = retracts of relative cell complexes, weak equivalences = weak homotopy equivalences).
Proof sketch. The singular functor preserves fibrations and weak equivalences (fibrations between Kan complexes are detected homotopy-theoretically, and singular complexes are always Kan). The unit is a weak equivalence for all (by the CW-approximation theorem, proved via the connectivity of simplicial approximations). The counit is a weak equivalence for all simplicial sets (by direct verification on representables and extension by colimits). These two facts together verify the Quillen-equivalence criterion.
Bridge. This Quillen equivalence is the categorical manifestation of the principle that simplicial sets faithfully encode homotopy types; the geometric-realisation functor translates the combinatorial skeleta of 03.12.24 into the CW-attachment process of [topology.cw-complex], while the singular functor translates continuous maps into the simplicial chains of [topology.singular-homology]. The adjunction itself mirrors the suspension-loop adjunction that underpins [topology.fibration], where one direction builds spaces and the other records paths.
Exercises [Intermediate+]
Advanced results [Master]
Fibrant and cofibrant replacement. In the model structure on , every simplicial set is cofibrant (the initial map is a monomorphism). The fibrant replacement is given by Kan's functor, which freely adjoins fillers for all missing horns. The composite provides a cofibrant replacement in (viewed with the Quillen model structure), since every CW complex is cofibrant.
Milnor's theorem (1959). Every compactly generated Hausdorff space has the homotopy type of a CW complex. The functor provides a constructive proof: the unit is a weak homotopy equivalence, and for spaces that are already CW complexes, Whitehead's theorem upgrades it to a genuine homotopy equivalence.
Synthesis. The CW-approximation functor is the cornerstone of the model-categorical approach to homotopy; it upgrades the skeletal decomposition of 03.12.24 into a functorial process that replaces arbitrary spaces by combinatorial models, the Kan-fibrant replacement parallels the path-space construction of [topology.fibration] by freely adding lifting properties, and the Quillen-equivalence framework connects to the Puppe sequences 03.12.27 by ensuring that cofibre and fibre sequences in correspond precisely to their topological counterparts. The entire machinery translates problems about continuous spaces into problems about discrete combinatorics, where inductive and algebraic methods apply.
Full proof set [Master]
Proposition (Unit is weak equivalence). The unit map induces isomorphisms on all homotopy groups.
Proof. For : two points lie in the same path component of iff there exists a singular 1-simplex with and , which is exactly the condition that and lie in the same path component of .
For with : a class in is represented by a map . By simplicial approximation, this is represented by a simplicial map , which in turn is a singular map , i.e., an element of . The bijection is natural and respects the group structure.
Connections [Master]
Simplicial sets 03.12.24 provide the combinatorial language in which operates; the singular complex is a Kan complex by construction, and its realisation is the CW approximation.
The CW-structure of [topology.cw-complex] is exactly what produces; the skeletal filtration of the singular complex translates into the cell-attachment structure of the approximation.
The Puppe cofibre sequence 03.12.27 relies on CW approximation to ensure that every map can be replaced by a cofibration between CW complexes, making the mapping-cone construction homotopy-invariant.
Bibliography [Master]
@article{milnor1959,
author = {Milnor, John},
title = {On spaces having the homotopy type of a {CW}-complex},
journal = {Trans. Amer. Math. Soc.},
volume = {90},
pages = {272--280},
year = {1959}
}
@book{may-concise,
author = {May, J. Peter},
title = {A Concise Course in Algebraic Topology},
publisher = {University of Chicago Press},
year = {1999}
}
@book{hatcher2002,
author = {Hatcher, Allen},
title = {Algebraic Topology},
publisher = {Cambridge University Press},
year = {2002}
}
@book{quillen1967,
author = {Quillen, Daniel},
title = {Homotopical Algebra},
series = {Lecture Notes in Mathematics},
volume = {43},
publisher = {Springer},
year = {1967}
}
Historical & philosophical context [Master]
The idea that every space can be approximated by a CW complex goes back to J.H.C. Whitehead's 1949 papers on combinatorial homotopy, where he proved that a weak homotopy equivalence between CW complexes is a genuine homotopy equivalence. The functorial construction was implicit in the work of Eilenberg and Kan but made explicit in the model-categorical framework of Quillen's 1967 "Homotopical Algebra" [Quillen 1967].
Milnor's 1959 paper [Milnor 1959] showed that every space of interest has the homotopy type of a CW complex, providing the foundational guarantee that CW approximation loses nothing. The philosophical significance is that homotopy theory can be done entirely in the combinatorial category of simplicial sets, bypassing the point-set pathologies of general topology. This perspective dominates modern homotopy theory and underlies Lurie's theory of -categories.