An object \(X\) of a model category \(\mathcal{C}\) is cofibrant if the unique map \(\varnothing \to X\) is a cofibration. It is fibrant if the unique map \(X \to *\) is a fibration.
where \(QX\) is cofibrant and \(\beta \colon QX \xrightarrow{\;\simeq\;} X\) is a (trivial) fibration, hence a weak equivalence. We call \(QX\) a cofibrant replacement of \(X\text{.}\) Dually, \((\gamma, \delta)\) applied to \(X \to *\) produces a fibrant replacement \(X \xrightarrow{\;\simeq\;} RX\text{.}\)
Example12.8.Projective model structure on chain complexes.
Let \(R\) be a ring and let \(\mathrm{Ch}_{\geq 0}(R)\) denote the category of non-negatively graded chain complexes of \(R\)-modules. The projective model structure is given by:
A complex is cofibrant if and only if each of its modules is projective. Cofibrant replacement is precisely projective resolution. Every object is fibrant.