]> Commutative Algebra - Exact Sequences

Exact Sequences

Let R be a ring. A sequence

...M i1 f i1 M i f iM i+1 ...

of R-modules and R-module homomorphisms is exact at M i if imf i1 =kerf i. The sequence is exact if it is exact at every M i. For example,

0 M fM

is exact if and only if f is injective.

M gM0

is exact if and only if g is surjective.

0 M fM gM0

is exact if and only if f is injective, g is surjective and imf=kerg, that is cokerfM. We can think of M as an extension of M by M. A sequence of this form is called a short exact sequence. Exact sequences that are infinite in both directions are called long exact sequences.

Suppose we have a long exact sequence

...M i1 f i1 M i f iM i+1 ...

Set N i+1 =imf i=kerf i+1 . Then we may form short exact sequences 0 N iM iN i+1 0 . Conversely, given short exact sequences of this type, we can form a long exact sequence.

Theorem:

1.

M uM vM0

is exact for all R-modules N

0 Hom(M,N) vHom(M,N) uHom(M,N)

is exact.

2.

0 N u vN

is exact for all R-modules M

0 Hom(M,N) uHom(M,N) vHom(M,N)

is exact.

Proof: exercise.