← LibraryAbelian CategoriesEngineering · MathematicsLesson 8/8← PrevNext →
GuidePublished 6 Aug 20264 min readBy Kevin JoginComputational Number TheoryCategories & FunctorsAbelian CategoryAdditive Category
Skip to the main content

MathematicsCategories & Functors

Abelian Categories

The axioms that make homological algebra possible, and the embedding theorem that lets element arguments be used anyway.

Executive summary

The minimum structure in which exact sequences make sense

An abelian category has a zero object, biproducts, kernels and cokernels, and satisfies the condition that every monomorphism is a kernel and every epimorphism a cokernel. Those axioms are exactly what is needed to define exactness, and everything in homological algebra up to derived functors goes through unchanged. The Freyd–Mitchell theorem then shows that any small abelian category embeds exactly into a module category, so element-based diagram chases remain legitimate.

Learning objectives

  • State the axioms of an additive and an abelian category.
  • Define exactness without reference to elements.
  • List the standard examples beyond modules.
  • State the Freyd–Mitchell theorem and what it licenses.
  • Identify the Grothendieck axioms and when they are needed.

Section 01The axioms

  1. Stage 01AdditiveHom sets are abelian groups, composition is bilinear, there is a zero object and finite biproducts exist.
  2. Stage 02Kernels and cokernelsEvery morphism has a kernel and a cokernel.
  3. Stage 03NormalityEvery monomorphism is the kernel of its cokernel; every epimorphism is the cokernel of its kernel.
  4. Stage 04ConsequenceEvery morphism factors as an epi followed by a mono, and the factorisation is unique. Exactness can now be defined.

With the factorisation available, a sequence is exact at B when the image of the incoming morphism equals the kernel of the outgoing one — where image means the mono part of the factorisation.

Normality is the substantive axiom

Additive categories with kernels and cokernels are common; the requirement that monos and epis are normal is what rules out pathologies. In the category of topological abelian groups, for instance, a continuous injection with dense image is mono and epi but not iso, and normality fails.

Section 02Examples

Abelian categories that matter here
CategoryNote
Modules over a ringThe motivating example; has enough projectives and injectives
Abelian groupsModules over ℤ
Sheaves of modules on a spaceEnough injectives but generally NOT enough projectives — the reason sheaf cohomology uses injective resolutions
Chain complexes in an abelian categoryAbelian; the starting point for derived categories
Functors from a small category into an abelian categoryAbelian pointwise
Finitely generated modules over a Noetherian ringAbelian; not enough projectives in general
GrpNOT abelian — not even additive
Enough projectives is a separate hypothesis

Being abelian does not guarantee enough projectives or enough injectives. Sheaf categories are the standard case with injectives but no projectives, which is precisely why sheaf cohomology is defined by right derived functors of the global sections functor and has no left-derived counterpart.

Section 03The embedding theorem

Freyd–Mitchell: every small abelian category admits a full, faithful and exact embedding into a category of modules over some ring.

What it licenses and what it does not

Licenses: proving a statement about finitely many objects and morphisms — any diagram lemma — by chasing elements in modules. The embedding is exact and faithful, so the conclusion transfers back. Does not license: assuming the category is a module category, using arbitrary products or colimits, or invoking projectives that exist in the target but not the source.

The Grothendieck axioms, when more is needed
AxiomRequires
AB3Arbitrary coproducts exist
AB4Coproducts are exact
AB5Filtered colimits are exact
AB3*, AB4*, AB5*The dual statements for products
Grothendieck categoryAB5 plus a generator — guarantees enough injectives
Why AB5 plus a generator is the useful package

It is exactly the hypothesis under which injective resolutions can be constructed in general, which is what makes right derived functors available for sheaves. Module categories and sheaf categories both satisfy it.

ReferenceFrequently asked questions

Is the opposite of an abelian category abelian?

Yes — the axioms are self-dual. This is what makes the duality principle so powerful here: every theorem about abelian categories immediately yields its dual.

Can homological algebra be done without abelian categories?

Yes, and it is: exact categories, triangulated categories and higher-categorical frameworks all extend the reach. The abelian setting remains the natural home for Ext, Tor and derived functors in their classical form.

Do I need the embedding theorem to trust diagram lemmas?

Strictly, for element-based proofs, yes — or an intrinsic proof using generalised elements. In practice most texts prove the diagram lemmas by elements and cite the embedding once, which is legitimate provided the statement involves only a finite diagram.

NavigateContinue in this stream

Curated next steps from this page. The site also surfaces algorithmically related reading below.

ProvenanceSources and further reading

This page is an original KEVOS explanatory article. It presents the underlying mathematics — definitions, algorithms, complexity results and selection criteria — in KEVOS editorial voice. No text is reproduced from any copyrighted source. Where numerical tables are relevant, KEVOS links to live authoritative databases rather than republishing static values.

Page ID
KV-MATH-0117
Taxonomy
ENG-MATH — Engineering / Mathematics
Collection
COL-HOMALG-001
Topic stream
HA-CATEGORIES
Version
1.1.0 / content 2026.08
Last reviewed
2026-08-06

Continue learning

Adjoint FunctorsGuide · MathematicsPullbacks, Pushouts and General LimitsGuide · MathematicsProducts, Coproducts and Universal ConstructionsGuide · MathematicsNatural TransformationsGuide · Mathematics