
In mathematics, an exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next.
In the context of group theory, a sequence
G0 \xrightarrow{ f1 } G1 \xrightarrow{ f2 } G2 \xrightarrow{ f3 } … \xrightarrow{ fn } Gn
Gi
\operatorname{im}(fi)=\ker(fi+1)
Gi
1\leqi<n
The sequence of groups and homomorphisms may be either finite or infinite.
A similar definition can be made for other algebraic structures. For example, one could have an exact sequence of vector spaces and linear maps, or of modules and module homomorphisms. More generally, the notion of an exact sequence makes sense in any category with kernels and cokernels, and more specially in abelian categories, where it is widely used.
To understand the definition, it is helpful to consider relatively simple cases where the sequence is of group homomorphisms, is finite, and begins or ends with the trivial group. Traditionally, this, along with the single identity element, is denoted 0 (additive notation, usually when the groups are abelian), or denoted 1 (multiplicative notation).
0\toA\toB
A
B
\{0\}
B\toC\to0
C
B
C
C
0\toX\toY\to0
X
Y
X
Y
Grp
Short exact sequences are exact sequences of the form
0\toA\xrightarrow{f}B\xrightarrow{g}C\to0.
f
g
f
g
A
B
f
A
B
C
B/A
g
C\congB/\operatorname{im}(f)=B/\operatorname{ker}(g)
The short exact sequence
0\toA\xrightarrow{f}B\xrightarrow{g}C\to0
h:C\toB
g\circh
C
B
A
C
B\congA ⊕ C.
A general exact sequence is sometimes called a long exact sequence, to distinguish from the special case of a short exact sequence.[1]
A long exact sequence is equivalent to a family of short exact sequences in the following sense: Given a long sequence
with n ≥ 2, we can split it up into the short sequences
where
Ki=\operatorname{im}(fi)
i
Ki
See weaving lemma for details on how to re-form the long exact sequence from the short exact sequences.
Consider the following sequence of abelian groups:
Zl{\overset{2 x }{\hookrightarrow}}Z\twoheadrightarrowZ/2Z
The first homomorphism maps each element
i
Z
2i
Z
i
Z
j
j=i\bmod2
\hookrightarrow
2 x
Z
Z
\twoheadrightarrow
\bmod2
2Z
2Zl{\hookrightarrow}Z\twoheadrightarrowZ/2Z
In this case the monomorphism is
2n\mapsto2n
2Z
2Z
Z
Z
n\mapsto2n
2Z
Z
The first sequence may also be written without using special symbols for monomorphism and epimorphism:
0\toZl{\overset{2 x }{\longrightarrow}}Z\longrightarrowZ/2Z\to0
Here 0 denotes the trivial group, the map from
Z
Z
Z
Z/2Z
0\toZ
\{0\}
\{0\}
Z
2Z
2Z
Z
Z/2Z
Z/2Z
Z/2Z
The first and third sequences are somewhat of a special case owing to the infinite nature of
Z
1\toN\toG\toG/N\to1
1,
As a more concrete example of an exact sequence on finite groups:
1\toCn\toD2n\toC2\to1
where
Cn
D2n
Let
I
J
R
0\toI\capJ\toI ⊕ J\toI+J\to0
R
I\capJ\toI ⊕ J
x
I\capJ
I ⊕ J
I ⊕ J\toI+J
I ⊕ J
These homomorphisms are restrictions of similarly defined homomorphisms that form the short exact sequence
0\toR\toR ⊕ R\toR\to0
Passing to quotient modules yields another exact sequence
0\toR/(I\capJ)\toR/I ⊕ R/J\toR/(I+J)\to0
The splitting lemma states that, for a short exact sequence
0\toA \xrightarrow{ f } B \xrightarrow{ g } C\to0,
t:B\toA
t\circf
u:C\toB
g\circu
u:C\toB
f(A)
u(C)
For non-commutative groups, the splitting lemma does not apply, and one has only the equivalence between the two last conditions, with "the direct sum" replaced with "a semidirect product".
In both cases, one says that such a short exact sequence splits.
The snake lemma shows how a commutative diagram with two exact rows gives rise to a longer exact sequence. The nine lemma is a special case.
The five lemma gives conditions under which the middle map in a commutative diagram with exact rows of length 5 is an isomorphism; the short five lemma is a special case thereof applying to short exact sequences.
The importance of short exact sequences is underlined by the fact that every exact sequence results from "weaving together" several overlapping short exact sequences. Consider for instance the exact sequence
A1\toA2\toA3\toA4\toA5\toA6
which implies that there exist objects Ck in the category such that
Ck\cong\ker(Ak\toAk+1)\cong\operatorname{im}(Ak-1\toAk)
Suppose in addition that the cokernel of each morphism exists, and is isomorphic to the image of the next morphism in the sequence:
Ck\cong\operatorname{coker}(Ak-2\toAk-1)
(This is true for a number of interesting categories, including any abelian category such as the abelian groups; but it is not true for all categories that allow exact sequences, and in particular is not true for the category of groups, in which
\operatorname{coker}(f):G\toH
H/\operatorname{im}(f)
H/{\left\langle\operatorname{im}f\right\rangle}H
H
\operatorname{im}(f)
The only portion of this diagram that depends on the cokernel condition is the object and the final pair of morphisms . If there exists any object
Ak+1
Ak\toAk+1
Ak-1\toAk\toAk+1
0\toCk\toAk\toCk+1\to0
\operatorname{im}(f)
H
\operatorname{coker}(f)
H/\operatorname{im}(f)
Conversely, given any list of overlapping short exact sequences, their middle terms form an exact sequence in the same manner.
In the theory of abelian categories, short exact sequences are often used as a convenient language to talk about subobjects and factor objects.
The extension problem is essentially the question "Given the end terms
A
C
B
B
A
C
Notice that in an exact sequence, the composition
fi+1\circfi
Ai
Ai+2
fi
Ai
fi+1
Exact sequences are precisely those chain complexes which are acyclic.Given any chain complex, its homology can therefore be thought of as a measure of the degree to which it fails to be exact.
If we take a series of short exact sequences linked by chain complexes (that is, a short exact sequence of chain complexes, or from another point of view, a chain complex of short exact sequences), then we can derive from this a long exact sequence (that is, an exact sequence indexed by the natural numbers) on homology by application of the zig-zag lemma. It comes up in algebraic topology in the study of relative homology; the Mayer–Vietoris sequence is another example. Long exact sequences induced by short exact sequences are also characteristic of derived functors.
Exact functors are functors that transform exact sequences into exact sequences.
The term "exact" originates from exact differential forms in the context of the De Rham complex:
When
n=3
Where
grad,curl,div
curl ⋅ grad=0
div ⋅ curl=0
A differential form
\omega\in\Omegap(X)
\omega\inimdp-1
\omega=dp-1\omega'
\omega\in\kerdp
dp\omega=0