In an abelian category, for set and . The canonical map from coimage to image is an isomorphism. Thus the image factorization in an abelian category is
unique up to a unique compatible isomorphism.
The short five lemma states that in a commuting diagram of short exact sequences and in an abelian category, if the vertical maps and are isomorphisms, then so is .
For the Five lemma, consider commuting exact rows
with vertical maps . We prove the usual stronger version: epic, and invertible, and monic imply that is invertible. In particular the conclusion holds if all four outer vertical maps are isomorphisms.
Put and , and define similarly. Exactness gives short exact sequences
The functoriality of abelian image factorization supplies their vertical outer maps. We show that both are isomorphisms.
First, and : exactness at identifies with , and the image-coimage isomorphism for gives the claimed cokernel. Write and for these categorical cokernels. To construct an inverse to the induced map , observe
Cancellation of the epimorphism gives , so factors uniquely as with . From , composing with the epic gives and .
Second, and by exactness at the fourth objects. Write their inclusions as and . The equality gives the induced map . Since
and is a monomorphism, . Kernel universality gives with . Cancelling the monic proves and .
Apply the short five lemma to the two short exact sequences: their outer maps are invertible, so is an isomorphism. This five lemma via image factorization argument uses only universal properties and therefore works in any abelian category, without treating its objects as literal sets of elements.
In an abelian category, the image factorization in an abelian category of is
where the abelian-category axiom identifies coimage with image. Thus is epic and is monic. Any other epi-mono factorization has and . Since epimorphisms are cokernels of their kernels, its middle object is canonically isomorphic to , uniquely compatibly with the two factors.
For a square , define by
The first arrow exists because factors through , so annihilates . Its composite with equals after the epimorphism , proving the second equation. Uniqueness after proves preservation of identities and composition. This gives the functoriality of abelian image factorization as a functor from the arrow category.
For pullback stability of abelian image factorization, state the standard facts that pullbacks preserve monomorphisms, epimorphisms in an abelian category are stable under pullback, and two adjoining pullback squares have pullback outer rectangle. In the given diagram, is therefore monic and is epic, while the composite is the pullback of . Its epi-mono factorization is an image factorization by the uniqueness just proved. Thus the top row is the image factorization of the pulled-back arrow, with its middle object canonically the pullback of the original image subobject.
Let be the categorical cokernel of in an abelian category. If is an epimorphism, the equality implies . Since is also an epimorphism, implies . An object with zero identity is a zero object: every morphism to or from it is zero. Hence the cokernel object is zero.
Conversely, suppose the cokernel object is zero. If , additivity gives . The categorical cokernel property makes factor through the zero object, so and . Thus
This is the zero-cokernel criterion for epimorphisms. In a pushout in a category, the two horizontal morphisms have isomorphic cokernels by part (a). Therefore the lower morphism is epic if and only if the upper morphism is epic. In particular pushouts reflect epimorphisms in an abelian category; the same argument also proves preservation.
Use the displayed square's notation , , , , with and epic. Form the biproduct and the morphisms
The map is an epimorphism, since its restriction to is : equality after implies equality after . The pullback in a category property says exactly that is a categorical kernel of . Indeed , and a map into killed by is a pair with , which factors uniquely through .
Use the standard abelian category property that every epimorphism is the categorical cokernel of its categorical kernel. If and satisfy , then . Hence there is a unique with . Restriction to the two summands gives and . This is the pushout in a category universal property. Thus a pullback of an epimorphism is a pushout in an abelian category.
In this pushout, is the pushout of along . The reflection result of part (b) therefore makes epic. This proves pullback stability of epimorphisms in an abelian category.
Finally, let be an epimorphism and let be its kernel pair. Their pullback square is a pushout by the result just proved. If satisfies , the two copies of form a pushout cocone. There is a unique with . Hence epimorphisms in an abelian category are coequalizers of their kernel pairs, so they are regular epimorphisms.
An abelian category is an additive category with a kernel in a category and a cokernel in a category for every morphism, in which every monomorphism is a kernel and every epimorphism is a cokernel. In particular, every epimorphism is the cokernel of its own kernel: if is initially a cokernel of , then factors through , and the two cokernel universal properties agree. The dual statement holds for monomorphisms. Finite biproducts and kernels construct finite limits.
For pullback stability of epimorphisms in an abelian category, let be an epimorphism and any morphism. The map
is epic, since its restriction to the summand is . Its kernel in a category exhibits the pullback in a category: the equation means and has exactly that universal property.
Suppose satisfies . The morphism annihilates , so, because is the cokernel in a category of , it factors as for some . Restricting to gives , and epicity gives . Hence . Applying this to the difference of any two morphisms agreeing after proves that is an epimorphism. Therefore
This proof uses normality from the definition, rather than assuming the stability to be proved.
For the pullback of a short exact sequence in an abelian category, use the displayed square's notation . Exactness makes the kernel in a category of . Since , the pullback in a category gives a unique
If has , then , so there is a unique with . Both projections of the pullback give : their composites with are equal and their composites with are zero. The uniqueness of follows from monicity of . Thus is the kernel in a category of . By the preceding stability result, is an epimorphism. We obtain the required exact sequence in an abelian category:
Finally form the pullback in a category of the two projective presentations. Pulling back each of their short exact sequences in an abelian category gives
Because each of and is a projective object in a category, the respective final epimorphisms have sections: lift their identity morphisms through those epimorphisms. The usual additive category splitting argument identifies each middle object with the biproduct of its kernel and quotient. Explicitly, a kernel inclusion and section give the isomorphism from that biproduct to the middle object; factors through and provides its inverse's kernel component. Hence
and we conclude the Schanuel lemma in an abelian category:
In a pointed category, a normal monomorphism is a monomorphism that is the kernel in a category of some morphism. Suppose is the kernel of , and let be the cokernel in a category of . Since , there is a unique with . If , then , so the universal property of factors uniquely through . Therefore . The converse is immediate: if is the kernel of its cokernel, it is the kernel of a morphism and hence normal.
An abelian category is an additive category with kernels and cokernels in which every monomorphism is normal and every epimorphism is a conormal epimorphism. Finite biproducts and kernels give finite limits. The image and coimage in an abelian category give every the canonical factorization
and the middle map is an isomorphism. The first map is a cokernel and therefore a regular epimorphism. Every epimorphism in an abelian category is the cokernel of its kernel, and epimorphisms are stable under pullback; consequently regular epimorphisms are pullback-stable. This proves that every abelian category is regular.
Define the additive indexing category for chain complexes as follows. Its objects are the integers and
Let the generator of be and the generator of be . Composition is bilinear, the are identities, and
because the target hom-group is zero. An additive functor chooses objects and differentials satisfying , hence a complex in an abelian category. Conversely every chain complex defines this unique additive functor.
For self-duality, put , , and let . Since , there is a unique with . The image-to-kernel factorization gives a canonical isomorphism
Passing to the opposite category exchanges kernels with cokernels and images with coimages. The usual construction in is therefore the expression on the right, which is canonically the original homology object. This proves the self-duality of homology.
An abelian category is an additive category with all kernels and cokernels in which every monomorphism is a kernel and every epimorphism is a cokernel. If is monic and , then factors through . The canonical coimage-to-image morphism is an isomorphism in an abelian category, so this factorization identifies with ; hence is the kernel of its own cokernel. Dually, every epimorphism is the cokernel of its own kernel. The assignments and therefore give inverse bijections between subobjects and quotient objects of a fixed object. Well-poweredness is consequently equivalent to well-copoweredness.
The category of complexes has chain complexes as objects and chain maps as morphisms. Write and . The equation gives both an induced map and a map . The homology object has the two canonically isomorphic descriptions
Passing to the opposite category exchanges these descriptions, proving self-duality.
Let . A chain map is exactly a map , while a chain map is exactly a map . Therefore
The Snake lemma states that a commutative diagram with exact rows yields the exact sequence of the three kernels, followed by its connecting morphism and the three cokernels. Apply it degree by degree to a short exact sequence of complexes , using the diagrams of cycles, boundaries, and degree objects. The connecting map sends a cycle of to a lift in , takes its boundary in , and identifies that boundary with a class in . The Snake lemma gives exactness and produces
the algebraic Mayer–Vietoris theorem.
In an abelian category with enough projectives, a projective object has a resolution concentrated in degree zero, so every first left derived functor vanishes on it. Conversely choose with projective and use the additive functor with target the opposite of the category of abelian groups. This functor is right exact in that target. If , the derived exact sequence makes monic, meaning that is surjective in abelian groups. Extending gives a retraction of , so the sequence splits and is a direct summand of the projective .
In a pointed category with categorical kernels and categorical cokernels, where every monomorphism is normal, every factors through as , with a pseudo-epimorphism. If , write . Then factors through , and the monic is a categorical kernel of some by normality. Since , the cokernel of forces . Hence factors through , forcing to be an isomorphism and therefore . This establishes the factorization without assuming the stronger abelian category axioms.
In an abelian category, suppose a commutative square is a pullback in a category and is an epimorphism. Then is the categorical kernel of the epimorphism . Since an epimorphism is the cokernel of its kernel, any compatible pair , induces a unique map by factoring . Hence the square is also a pushout in a category.
In an abelian category, the pullback in a category of an epimorphism along is the kernel of the epimorphism . If annihilates its projection, annihilates that kernel and therefore factors through . Restriction to forces the factor to vanish, giving and proving the projection epic. This uses the definition's normality of epimorphisms.
An additive functor between abelian categories is right exact functor when it sends every exact sequence to an exact sequence . Equivalently, it preserves cokernels in a category, since additivity already preserves finite biproducts. This is the convention used in constructing left derived functors. Left exactness preserves the initial part instead. Contravariant Hom becomes a right exact functor covariant functor with target the opposite abelian category.
An additive functor between abelian categories is right exact when it preserves categorical cokernels, equivalently when it sends every exact sequence ending in zero to an exact sequence ending in zero. Additivity and preservation of cokernels in a category imply preservation of finite colimits. The additivity assumption is part of the ordinary left derived functor construction.
Two projective presentations of the same object in an abelian category, with kernels and middle objects , satisfy . Form their pullback in a category. Its two induced short exact sequences in an abelian category split because each quotient is a projective object in a category. The two resulting biproduct descriptions of the pullback give the isomorphism.
Self-duality of homology 2026-09-28
Let . Since , there is an induced . In an abelian category,
The left side is the usual homology construction and the right side is its construction in the opposite category, so the definition of homology is self-dual.
Zero-cokernel criterion for epimorphisms Created 2026-10-06 Updated 2026-10-07
In an abelian category, a morphism is an epimorphism if and only if its categorical cokernel object is zero. For the reverse implication, any difference of maps annihilating the morphism factors through its cokernel and is therefore zero. The cokernel invariance under pushout then proves both preservation and reflection of epimorphisms by pushout.