|
An abelian category is a category $\A$ satisfying the following axioms. Because the later axioms rely on terms whose definitions involve the earlier axioms, we will intersperse the statements of the axioms with such auxiliary definitions as needed.
Axiom 1. For any two objects $A,B$ in $\A$ the set of morphisms $\Hom(A,B)$ admits an abelian group structure, with group operation denoted by $+$ satisfying the following naturality requirement: given any diagram of morphisms $$ \xymatrix{ A \ar[r]^{f}
& B \ar@/_/[r]_{g_2} \ar@/^/[r]^{g_1} & C \ar[r]^h & D } $$ we have $(g_1+g_2) f = g_1 f + g_2 f$ and $h (g_1 + g_2) = h g_1 + h g_2$ That is, composition of morphisms must distribute over addition in $\Hom(\cdot,\cdot)$
The identity element in the group $\Hom(\cdot,\cdot)$ will be denoted by $0$
Axiom 2. $\A$ has a zero object.
Axiom 3. For any two objects $A,B$ in $\A$ the categorical direct product $A \times B$ exists in $\A$
Given a morphism $f\colon A \to B$ in $\A$ a kernel of $f$ is a morphism $i\colon X \to A$ such that:
- $fi = 0.$
- For any other morphism $j\colon X' \to A$ such that $fj = 0$ there exists a unique morphism $j'\colon X' \to X$ such that the diagram $$ \xymatrix{ & X' \ar[d]^j \ar@{-->}[dl]_{j'} \\ X \ar[r]^i & A \ar[r]^f & B } $$ commutes.
Likewise, a cokernel of $f$ is a morphism $p\colon B \to Y$ such that:
- $pf = 0.$
- For any other morphism $j\colon B \to Y'$ such that $jf = 0$ there exists a unique morphism $j'\colon Y \to Y'$ such that the diagram $$ \xymatrix{ A \ar[r]^f & B \ar[r]^p \ar[d]_j & Y \ar@{-->}[dl]^{j'} \\ & Y' } $$ commutes.
Axiom 4. Every morphism in $\A$ has a kernel and a cokernel.
The kernel and cokernel of a morphism $f$ in $\A$ will be denoted $\ker(f)$ and $\cok(f)$ respectively. (Some texts use the notation $\operatorname{coker}(f)$ for cokernel.) By the universal properties above, the kernel and cokernel of $f$ are only unique up to isomorphism, but by abuse of notation we write $\ker(f)$ for a representative element of this isomorphism class.
A morphism $f\colon A \to B$ in $\A$ is called a monomorphism if, for every morphism $g\colon X \to A$ such that $fg = 0$ we have $g=0$ Similarly, the morphism $f$ is called an epimorphism if, for every morphism $h\colon B \to Y$ such that $hf = 0$ we have $h=0$
Axiom 5. $\ker(\cok(f)) = f$ for every monomorphism $f$ in $\A$
Axiom 6. $\cok(\ker(f)) = f$ for every epimorphism $f$ in $\A$
Remark. Equivalently, an abelian category is an additive category such that Axioms 4-6 are satisfied.
|