Exact sequences and chain homology

For each abelian category, A, we have defined another abelian category, Ch(A), whose objects are the chain complexes in A 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 R-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 A be an abelian category. Then every morphism f has a factorization f=me with m a monomorphism and e an epimorphism. Moreover,

m=ker(coker(f)),e=coker(ker(f)).

We can thus define the (usual) image and coimage of f=me:ab as

m=im(f),e=coim(f).
Technical note

The image and coimage are only unique up to isomorphism, so the image of f is really a subobject of b, while the coimage is a quotient object of a.

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

afbgc

is exact at b when im(f)ker(g) (or equivalently, when coker(f)coim(g)).

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

0afbgc0

is a short exact sequence when it is exact at a, b, and c.

Equivalently, f=ker(g) and g=coker(f).

Exact functors

Definition of exact functor

A functor T:AB between abelian categories is exact when it preserves all finite limits and colimits.

In particular, an exact functor preserves kernels and cokernels:

ker(T(f))=T(ker(f))andcoker(T(f))=T(coker(f)).

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 X is a chain complex in an abelian category, A. Since nn1=0 for all n, there are monomorphisms

im(n+1)ker(n)Xn.

The quotient object, Hn:=ker(n)/im(n+1), can be thought of as a measure how how far away the chain complex is from being exact at Xn. It is called the degree-n chain homology of X and is often denoted Hn(X).

We note that the kernels, images and homologies are all functorial:

Chain morphisms respect boundaries, cycles, and homology

Suppose f:XY is a chain map. Then for every index nZ the map fn:XnYn restricts to morphisms

fnker(nx):ker(nX)ker(nY)

and

fnim(n+1X):im(n+1X)im(n+1Y).

In particular, it induces a morphism on chain homology

Hn(f):Hn(X)Hn(Y).

These are not deep facts. For example, suppose xker(nX). Then by the commutativity of the square with Xn at the top-left corner we have

nY(fn(x))=fn1(nX(x))=fn1(0)=0,

hence fn(x)ker(nY). This proves that fn, when restricted to ker(nX), maps into ker(nY).

The same type of argument shows that fn, when restricted to im(n+1X), maps into im(n+1Y).

Finally, consider the composition of the morphisms below, where the second map is the canonical projection onto the quotient:

ker(nX)fnker(nY)πnYHn(Y).

By the same logic used to prove that fn restricts to a morphism between images, we can prove that im(n+1Y) is contained in ker(πfn). By a universal property of the quotient we therefore have a unique factorization

This is how we obtain the morphism Hn(f) 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 fn, or projection onto a quotient. For example, the homology morphism Hn(f) maps each coset x+im(n+1X) to the coset fn(x)+im(n+1Y). 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.)


Suggested next note

Double complexes and mural maps