Theorems · Inductive type · category theory
CategoryTheory.Abelian
(C : Type u) → [CategoryTheory.Category.{v, u} C] → Type (max u v)A (preadditive) category C is called abelian if it has all finite products,
all kernels and cokernels, and if every monomorphism is the kernel of some morphism
and every epimorphism is the cokernel of some morphism.
(This definition implies the existence of zero objects:
finite products give a terminal object, and in a preadditive category
any terminal object is a zero object.)
- Defined in
- Mathlib.CategoryTheory.Abelian.Basic
- Cited by
- 1,753 results in Mathlib
- Foundations
- Depth 1 from the axioms, rests on 2 definitions · uses no axioms
- Assumes
- CategoryTheory.Category
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites1
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement · cited by 32,673
Cited by2,298
Results whose statement or proof uses this declaration.
- CategoryTheory.Abelian.SpectralObjectstatement · cited by 453
- CategoryTheory.Abelian.SpectralObject.Hstatement and proof · cited by 284
- CategoryTheory.HasExtstatement and proof · cited by 218
- CategoryTheory.Abelian.Extstatement and proof · cited by 191
- HasDerivedCategorystatement and proof · cited by 190
- CategoryTheory.Abelian.SpectralObject.Estatement and proof · cited by 169
- DerivedCategorystatement and proof · cited by 165
- CategoryTheory.ShortComplex.SnakeInputstatement · cited by 129
- CategoryTheory.Abelian.SpectralObject.opcyclesstatement and proof · cited by 106
- CategoryTheory.Abelian.SpectralObject.cyclesstatement and proof · cited by 103
- DerivedCategory.Qstatement and proof · cited by 102
- CategoryTheory.Abelian.Ext.mk₀statement and proof · cited by 94
Showing the 200 most cited of 2,298.