Small Object Argument
The small object argument is a fundamental construction technique in model category theory that allows us to factor morphisms with desired lifting properties. It provides a systematic way to construct factorizations required by the model category axioms.
Let be a cocomplete category and a set of morphisms in . Assume:
- The domains of morphisms in are small relative to -cell complexes
- has functorial factorizations
Then every morphism factors as where:
- is an -cell complex (a transfinite composition of pushouts of coproducts of maps in )
- has the right lifting property with respect to all maps in
Moreover, this factorization can be made functorial.
An object is small relative to a class if the covariant hom-functor preserves -filtered colimits of sequences from for some regular cardinal .
An -cell complex is a morphism obtained as a (possibly transfinite) composition: where each is a pushout of a coproduct of maps from .
In , the small object argument with (horn inclusions) produces factorizations: where is a cofibration and is a trivial fibration (has the right lifting property against horn inclusions, hence is both a Kan fibration and a weak equivalence).
This is precisely one of the factorizations required by the model category axioms.
The construction proceeds by transfinite induction:
- At successor stages, attach cells to solve all lifting problems that have appeared
- At limit stages, take colimits
- The process terminates when no new lifting problems appear
This systematic approach ensures the factorization exists and has the desired properties.
In topological spaces, the small object argument applied to the generating cofibrations produces the CW approximation: every map factors through a relative CW complex followed by a trivial fibration.
This recovers the classical construction from algebraic topology in an abstract categorical framework.
A key feature of the small object argument is that the factorization can be made functorial. This means there exists a functor factorizing morphisms, not just a factorization of each individual morphism.
Functoriality is essential for many applications, particularly in constructing model structures and verifying coherence conditions.
Given a class of morphisms, the class of relative -cell complexes is the smallest class containing and closed under:
- Pushouts
- Transfinite composition
- Retracts (for the saturation)
These are exactly the morphisms built by the small object argument.
The small object argument is the main technical tool for verifying that a category satisfies the factorization axioms of a model category. It transforms the abstract requirement of factorizations into a concrete construction, making model category theory applicable to a wide range of examples.