Let A\mathcal A be an and consider a composable pair

A→fB→gC.A \xrightarrow{f} B \xrightarrow{g} C.

The sequence is exact at BB if the image of ff equals the kernel of gg as subobjects of BB:

im⁡(f)=ker⁡(g).\operatorname{im}(f)=\ker(g).

This condition implies g∘f=0g\circ f=0.

In an abelian category one can define the image via kernels and cokernels:

im⁡(f):=ker⁡(coker⁡(f)),\operatorname{im}(f) := \ker(\operatorname{coker}(f)),

using and .

A longer sequence

⋯→Ai−1→di−1Ai→diAi+1→⋯\cdots \to A_{i-1}\xrightarrow{d_{i-1}} A_i \xrightarrow{d_i} A_{i+1}\to \cdots

is exact if it is exact at every object AiA_i, i.e. im⁡(di−1)=ker⁡(di)\operatorname{im}(d_{i-1})=\ker(d_i) for all ii.

Short exact sequences

A sequence

0→A→fB→gC→00 \to A \xrightarrow{f} B \xrightarrow{g} C \to 0

is short exact if it is exact at AA, BB, and CC. In an abelian category this is equivalent to:

Here 00 denotes a .

Examples
  1. In Ab\mathbf{Ab}: multiplication by 22.
    0→2Z→ ι Z→ π Z/2Z→0,0 \to 2\mathbb Z \xrightarrow{\ \iota\ } \mathbb Z \xrightarrow{\ \pi\ } \mathbb Z/2\mathbb Z \to 0,
    where ι\iota is inclusion and π\pi is reduction mod 22. Exactness at Z\mathbb Z says im⁡(ι)=2Z=ker⁡(π)\operatorname{im}(\iota)=2\mathbb Z=\ker(\pi).
  1. In Ab\mathbf{Ab}: Z⊂Q\mathbb Z\subset \mathbb Q.
    0→Z→Q→Q/Z→00 \to \mathbb Z \to \mathbb Q \to \mathbb Q/\mathbb Z \to 0
    is short exact: the quotient Q/Z\mathbb Q/\mathbb Z measures how Q\mathbb Q differs from Z\mathbb Z.
  1. In RR−-Mod\mathbf{Mod}: principal ideal quotient. For a commutative ring RR and an element x∈Rx\in R,
    R→ ⋅x R→R/(x)→0R \xrightarrow{\ \cdot x\ } R \to R/(x) \to 0
    is exact (and is short exact on the left if ⋅x\cdot x is injective). Here (x)(x) is the image of the multiplication map, so exactness at the middle RR says im⁡(⋅x)=ker⁡(R↠R/(x))\operatorname{im}(\cdot x)=\ker(R\twoheadrightarrow R/(x)).