Model Categories through Lifting I: From Binary Relations to Model CategoriesThe guiding problemBinary relations and Galois connectionsAntitonicityClosure operatorsClosed classesThe lifting relationRLP and LLPConsequences for RLP and LLPClosed lifting pairsWeak factorization systemsFunctorial factorizationFormal consequences of a weak factorization systemModel categoriesCofibrant and fibrant objectsCofibrant replacementFibrant replacementBifibrant replacementWhy replacements matterConceptual summary
Model Categories through Lifting I: From Binary Relations to Model Categories
The guiding problem
The basic problem behind model categories is the following.
We often have a category
Formally, one can try to construct a localization
This means that every morphism in
However, this localization is often hard to compute directly. Morphisms in
A model category structure is extra structure on
It does this by adding two further classes of morphisms:
and
These are called cofibrations and fibrations.
The point is not merely that we have three classes of morphisms. The point is that these classes are organized by two weak factorization systems:
and
Thus a model category should be understood as:
The class
The two weak factorization systems tell us how to replace objects by better ones before computing.
This article explains the formal structure behind this idea.
Binary relations and Galois connections
The formal mechanism behind RLP and LLP is not specific to model categories. It already exists for any binary relation.
Let
be a binary relation.
For a subset
For a subset
Thus
The key observation is that
Indeed, the left-hand side says
By definition of
The right-hand side says
By definition of
These two statements are equivalent, since they differ only by the order of two universal quantifiers.
Therefore
This is the formal pattern behind RLP and LLP.
Antitonicity
Both operations are order-reversing.
If
then being related to every element of
Similarly, if
then
Thus enlarging the test class makes the class of objects satisfying all tests smaller.
Closure operators
Although
and
are order-preserving.
Moreover, they are closure operators.
First, for every
Indeed, by the Galois connection, this is equivalent to
which is tautological.
Similarly, for every
Second, these closure operators are idempotent. Equivalently, we have the triple identities
and
For example, since
and
On the other hand, applying the extensivity statement to
Therefore
The proof of
is dual.
Closed classes
A subset
A subset
The closed subsets of
Indeed, every subset of the form
Conversely, if
so
Similarly, the closed subsets of
Therefore
and
This is the general Galois-theoretic mechanism behind closed lifting classes.
The lifting relation
Now let
We specialize the above construction to the case
The binary relation is the lifting relation.
Let
and
be morphisms in
We say that
admits a diagonal filler
such that
and
Equivalently, every lifting problem of this form has at least one solution.
Dually, we say that
This is an existence condition. It says that compatible boundary data can be extended across the square. It does not require uniqueness of the lift.
RLP and LLP
For a class of morphisms
define
Similarly,
These are exactly the two operations arising from the lifting relation.
For two classes of morphisms
we have
Indeed, the left-hand side says:
for every
The right-hand side says:
for every
These are the same statement.
Thus RLP and LLP form a Galois connection.
Consequences for RLP and LLP
Since RLP and LLP arise from a Galois connection, both operations are order-reversing.
If
then
If
then
We also obtain the triple identities
and
For example, set
Then
Applying
Hence
This identity is not a special theorem about model categories. It is a formal consequence of the Galois connection associated to the lifting relation.
Closed lifting pairs
A class of morphisms
Equivalently,
A class of morphisms
Equivalently,
The Galois connection gives an order-reversing bijection between left-closed and right-closed classes:
and
Thus a pair of classes
satisfying
and
is a closed pair for the lifting Galois connection.
This is the formal core of weak factorization systems.
Weak factorization systems
A weak factorization system is more than a closed lifting pair.
Let
A weak factorization system consists of
and every morphism
admits a functorial factorization
with
and
The first two conditions say that
The third condition says that every morphism can actually be decomposed using these two classes.
Thus:
The closed lifting pair comes from the Galois connection.
The factorization condition is additional.
Functorial factorization
The word "functorial" means that the factorization is not chosen independently for each morphism.
Consider two morphisms
and
A morphism from
meaning that
Suppose
and
Functoriality requires that the commutative square from
such that the diagram
commutes.
Equivalently, the induced morphism
and
It must also respect identity squares and composition of squares.
So a functorial factorization is a coherent global choice of factorizations.
This is important because replacement procedures then become functors. For example, in a model category, cofibrant replacement is obtained by factoring
If the factorization is functorial, then a morphism
automatically induces a morphism
Thus
The same applies to fibrant replacement.
Formal consequences of a weak factorization system
The lifting description immediately gives useful closure properties.
In a weak factorization system
every isomorphism lies in both
and ;both
and are closed under composition; is closed under pushouts; is closed under pullbacks;both
and are closed under retracts.
These are not extra axioms. They follow from the lifting definitions and the retract argument.
For example,
The closure under composition is especially useful when proving that iterated replacements remain cofibrant or fibrant.
Model categories
We now add weak equivalences.
Let
A model category structure on
called weak equivalences, cofibrations, and fibrations, such that:
contains all isomorphisms, is closed under retracts, and satisfies the two-out-of-three property;the pair
is a weak factorization system;
the pair
is a weak factorization system.
Here
is the class of trivial cofibrations, and
is the class of trivial fibrations.
The word "trivial" means "also a weak equivalence." It does not mean "zero" or "unimportant."
The two weak factorization systems say that every morphism can be factored in two different ways.
Using
every morphism factors as
Using
every morphism factors as
The lifting identities are:
and
Thus a model category is not just a category with three unrelated classes of morphisms. It is a weak equivalence category equipped with two compatible weak factorization systems.
The slogan is:
Cofibrant and fibrant objects
Assume
An object
is a cofibration.
An object
is a fibration.
Thus cofibrancy is measured by the map out of the initial object, while fibrancy is measured by the map into the terminal object.
These notions depend on the chosen model structure.
The same underlying object may be cofibrant in one model structure and not cofibrant in another.
Cofibrant replacement
Let
Consider the canonical morphism
Using the weak factorization system
we factor it as
where
is a cofibration, and
is a trivial fibration.
Since
is a cofibration,
Since
is a weak equivalence,
Thus
is called a cofibrant replacement of
The diagram is:
So cofibrant replacement comes from the second weak factorization system:
Fibrant replacement
Dually, consider the canonical morphism
Using the weak factorization system
we factor it as
where
is a trivial cofibration, and
is a fibration.
Since
is a fibration,
Since
is a weak equivalence,
Thus
is called a fibrant replacement of
The diagram is:
So fibrant replacement comes from the first weak factorization system:
Bifibrant replacement
One can combine the two replacements.
First take a cofibrant replacement:
Then take a fibrant replacement of
The object
It is also cofibrant. Indeed,
is a trivial cofibration, hence in particular a cofibration. Since
is also a cofibration, and cofibrations are closed under composition, the composite
is a cofibration.
Therefore
Similarly, one may first take a fibrant replacement and then a cofibrant replacement:
The object
It is also fibrant, because
is a trivial fibration, hence a fibration, and
is a fibration. Since fibrations are closed under composition,
is a fibration.
Thus both
and
are bifibrant replacements of
Why replacements matter
The main reason to introduce these replacements is that weak equivalences are usually too large and too flexible to compute with directly.
Instead of computing in the localization
by arbitrary zigzags, one replaces objects by better objects.
Cofibrant objects are good sources.
Fibrant objects are good targets.
In a model category, maps in the homotopy category can often be computed by first replacing the source by something cofibrant and the target by something fibrant.
The rough guiding principle is:
is computed by maps
modulo the appropriate notion of homotopy.
This is why the two weak factorization systems are not decorative. They make localization computable.
Conceptual summary
The structure developed in this post can be summarized as follows.
First, every binary relation gives a contravariant Galois connection.
Second, the lifting relation on morphisms gives the RLP/LLP Galois connection.
Third, the Galois connection gives closed left and right lifting classes.
Fourth, a weak factorization system is a closed lifting pair together with factorizations of all morphisms.
Fifth, a model category is a category with weak equivalences and two compatible weak factorization systems:
and
Sixth, these two weak factorization systems produce replacement objects:
and
So the slogan is:
In the next post, we will see this in the category of chain complexes. There, the abstract replacement procedures recover familiar constructions from homological algebra:
and