For each abelian category, , we have defined another abelian category, , whose objects are the chain complexes in and morphisms are the chain maps between such complexes. We also defined homology of such complexes, claiming it measures how close a complex is to being "exact" at each term.
In the category of -modules, we have seen exact sequences defined in terms of kernels and images. We've seen how to define kernels in an arbitrary abelian category. Can we also define images? Yep.
Images of morphisms
We first need the following fact, which we should probably prove at some point:
Factorization into monomorphism and epimorphism
Let be an abelian category. Then every morphism has a factorization with a monomorphism and an epimorphism. Moreover,
We can thus define the (usual) image and coimage of as
Technical note
The image and coimage are only unique up to isomorphism, so the image of is really a subobject of , while the coimage is a quotient object of .
Exact sequences
With images and coimages defined, we can talk about exact sequences:
Exact sequence in an abelian category
In an abelian category, a pair of composable morphisms
is exact at when (or equivalently, when ).
Here the symbol indicates equivalence as subobjects (which are isomorphism classes of monomorphisms to a common object).
Short exact sequence in an abelian category
In an abelian category, a diagram
is a short exact sequence when it is exact at , , and .
Equivalently, and .
Exact functors
Definition of exact functor
A functor between abelian categories is exact when it preserves all finite limits and colimits.
In particular, an exact functor preserves kernels and cokernels:
It also preserves images and coimages, and carries exact sequences to exact sequences.
A functor is left exact when it preserves all finite limits; equivalently, when it is additive and preserves short left exact sequences. The dual notion is a functor that is right exact.
Chain homology
Suppose is a chain complex in an abelian category, . Since for all , there are monomorphisms
The quotient object, can be thought of as a measure how how far away the chain complex is from being exact at . It is called the degree- chain homology of and is often denoted .
We note that the kernels, images and homologies are all functorial:
Chain morphisms respect boundaries, cycles, and homology
Suppose is a chain map. Then for every index the map restricts to morphisms
and
In particular, it induces a morphism on chain homology
These are not deep facts. For example, suppose . Then by the commutativity of the square with at the top-left corner we have
hence . This proves that , when restricted to , maps into .
The same type of argument shows that , when restricted to , maps into .
Finally, consider the composition of the morphisms below, where the second map is the canonical projection onto the quotient:
By the same logic used to prove that restricts to a morphism between images, we can prove that is contained in . By a universal property of the quotient we therefore have a unique factorization
This is how we obtain the morphism in the above fact.
Easier than it looks
Despite all of the names of the various objects and maps, every map above is essentially either , or projection onto a quotient. For example, the homology morphism maps each coset to the coset . The above diagrams are just a formal way of verifying this map is a well-defined morphism. (They also outline a strategy to produce such morphisms even in categories in which the objects are not sets.)