An abelian category has enough projectives when every object admits an epimorphism from a projective object in a category. Repeating this on the kernel in a category constructs a projective resolution of every object. Finite direct sums of projective objects remain projective and give the degreewise split horseshoe construction.
Objects are abelian groups and morphisms are group homomorphisms. Addition on hom-sets is pointwise, kernels are subgroup kernels, and cokernels are quotients by images. Thus this is an abelian category. Products are Cartesian products; coproducts are direct sums of finite-support families. The underlying-set functor creates directed colimits, giving a concrete description of their elements by eventual equality of representatives.
A complete abelian category is cofinitary when its opposite category is a finitary abelian category. Thus a cone of epimorphisms over an inverse directed diagram induces an epimorphism from its vertex to the limit.
Every epimorphism in an abelian category is the coequalizer of its kernel pair. Its kernel-pair square is a pullback in a category along an epimorphism and therefore also a pushout. A map equalizing the two projections supplies the same map on both pushout legs and so factors uniquely through the original epimorphism. In particular, all such epimorphisms are regular epimorphisms.
Finitary abelian category 2026-10-14
A cocomplete abelian category is finitary in the directed-union sense if every cocone under a diagram indexed by a nonempty directed poset, with all its legs monomorphisms, induces a monomorphism from the colimit to the cocone vertex. The category of abelian groups has this property: two colimit representatives mapped to the same vertex become equal at a common upper index because that cocone leg is injective. This use of finitary concerns directed unions, rather than the preservation-of-filtered-colimits meaning used for finitary monads.
For commuting five-term exact sequences in an abelian category, the first vertical map being epic and the second invertible give an invertible induced map on the images entering the middle objects, because these images are the cokernels of the first horizontal maps. The fourth vertical map being invertible and the fifth monic similarly give an invertible map on the images leaving the middle objects, because these are the kernels of the last horizontal maps. The image factorization in an abelian category packages each middle object between these two images in a short exact sequence. The short five lemma then makes the middle vertical map invertible. The proof is categorical and does not require an embedding into a category of modules.
A commuting square induces a unique map between their images by and . The cokernel in a category property supplies existence, and cancellation of the epimorphic supplies uniqueness. These equations prove identity and composition laws, giving a functor from the arrow category to the abelian category.
An abelian category with enough projectives is hereditary when every subobject of a projective object is projective. For with projective, dimension shifting gives . Hence hereditaryness is equivalent to vanishing of for every additive right exact functor into any abelian category, by projectivity detected by all first left derived functors. It is also equivalent to left exactness of every : the derived long exact sequence gives injectivity of when vanishes, and applying left exactness to the displayed sequence proves the converse.
For a morphism in an abelian category, its coimage is canonically isomorphic to its image . This yields an epimorphism followed by a monomorphism, unique up to unique compatible isomorphism. Every epi-mono factorization has this same middle object.
An essay arguing against the claim. A good definition can change which mathematical questions are visible. Nevertheless, I would argue that category theory derives its explanatory force from the interaction between definitions and theorems; there is no sound general ordering in which definitions contribute more than theorems.
The strongest case for the contrary view comes from universal properties. A product in a category is characterized by maps into it, rather than by a particular construction of ordered pairs. The same definition applies to sets, groups, and topological spaces. An adjunction goes further: its natural correspondence of arrows puts free constructions, quotient constructions, and several kinds of completion into a common language. Such definitions remove irrelevant choices and expose relationships that would be difficult to recognize from separate constructions.
But a universal-property definition does not supply an object. The definition of a product in a category says what a product would accomplish; an existence theorem says whether the category actually has one. Even uniqueness up to unique isomorphism is a short proof, not an extra clause to be silently supplied by the word “universal”. Given two products, their universal properties produce maps in both directions, and uniqueness forces the two composites to be identities. This elementary theorem makes the definition usable independently of a chosen construction.
The Yoneda lemma illustrates the distinction especially clearly. A representable functor is a definition, but the lemma proves that its natural transformations into any set-valued functor are determined by one element. Its proof evaluates at the identity and reconstructs the whole transformation by functoriality. Consequently the Yoneda embedding is full and faithful: an object's pattern of incoming arrows recovers its morphisms without loss. That is a substantive explanation of why the chosen definition is powerful. Merely calling a functor representable would not establish it.
Similarly, defining a monadic adjunction gives a precise meaning to recovering structured objects as algebras for a monad. It does not decide whether a given forgetful functor is monadic. The precise monadicity theorem translates that difficult classification into a usable test involving adjoint functors, reflected isomorphisms, and specific coequalizers. For compact Hausdorff spaces, the crucial step is proving that a set-split relation is closed. The definition of a monad alone does not contain this topological argument. The theorem connects the algebraic language to an independently meaningful class of spaces.
There is also a danger in praising definitions without hypotheses. A Cartesian closed category has exponential objects, but a category of structured objects need not be cartesian closed merely because underlying sets have function sets. The correct exponential in a functor category generally involves natural transformations out of representable functors, not pointwise function sets. Its existence and universal property require an argument. Theorems also reveal when tempting definitions cannot support the intended construction.
Definitions provide the vocabulary and select the structures worth studying; proofs establish existence, consequences, and limitations. Category theory makes this partnership unusually explicit because its definitions are often expressed through universal properties. Its distinctive achievement is to turn well-chosen definitions into reusable theorems, rather than to make theorems secondary.
An alternative essay arguing for the claim. In category theory, theorems are indispensable, but a carefully chosen definition often performs the greater act of organization. It identifies what many apparently unrelated constructions have in common and makes whole families of proofs possible. In that explanatory sense, definitions can be the subject's most influential contributions.
Consider a universal property. Describing a product in a category as an object representing pairs of incoming arrows replaces several different concrete constructions by one invariant pattern. The corresponding uniqueness proof is important but short; the lasting insight is that the same pattern is the right question in every category. Once the definition is available, it becomes meaningful to ask which functors preserve products, whether the products exist in a new category, and how they interact with other universal constructions.
An adjunction is an even more striking example. The existence of free groups, free modules, and a Stone-Čech compactification can be proved separately. The definition of an adjunction recognizes their common relation to forgetful functors and explains why arrows out of a free object are determined by arrows out of its generators. It also packages the relation as a monad. A large collection of isolated existence results becomes an instance of a shared structure, with reusable consequences about composition and categorical limits.
A valuable definition also has to distinguish structures rather than merely rename them. An abelian category is not just an additive category with categorical kernels and categorical cokernels: normality of monomorphisms and epimorphisms matters. The additive example with truncated primary torsion shows why those clauses belong in the definition. The definition therefore preserves exactly the structure on which theorems about images and exact sequences depend.
This view does not make proofs dispensable. The Yoneda lemma justifies the use of representable functors, and the precise monadicity theorem tests when a proposed algebraic description is valid. Rather, it argues that the best categorical definitions have unusually broad explanatory reach: they select the invariant structures to which those proofs apply. If “matter more” means providing the reusable framework in which many theorems become instances of one idea, category-theoretic definitions have a strong claim to that role.
A preadditive category has an abelian group of morphisms between each pair of objects, and composition is additive in both variables. An additive category is a preadditive category with a zero object and finite products in a category; equivalently one may require finite coproducts. The equivalence, and the stronger assertion that these constructions agree canonically, follow from the argument below. An abelian category is an additive category with kernels in a category and cokernels in a category, in which every monomorphism is a categorical kernel and every epimorphism is a categorical cokernel. A monomorphism with the first property is a normal monomorphism; an epimorphism with the second is a conormal epimorphism.
Let , with projections . There is a unique with , interpreting the other components as zero. Since every sends to , the product's universal property gives
Given arrows , put . Then . Conversely any arrow with these restrictions equals , so it is uniquely this sum. Thus is a coproduct in a category. The empty product is the zero object and also the empty coproduct. The dual argument starts from coproducts and constructs projections; it proves the equivalent definition. Hence finite products and coproducts are the same biproducts, with the displayed identities giving the canonical identification.
For the image factorization in an abelian category, let , let be its cokernel, and let be the kernel of . Since , write . We prove that is epic. Suppose satisfies and let be its categorical kernel. Then for some . The composite is monic and hence is a normal monomorphism, say for . Since , the categorical cokernel property makes factor through , and therefore . The categorical kernel property of gives with . Cancellation of yields ; since is monic this also gives . Thus is invertible and . In a preadditive category, now implies , hence . This proves is an epimorphism and supplies the required factorization.
For uniqueness, an epimorphism that is a categorical cokernel is the categorical cokernel of its own categorical kernel. Indeed, if and , then factors through ; an arrow killing therefore kills and factors uniquely through . Dually, a normal monomorphism is the categorical kernel of its own categorical cokernel. If is any epi–mono factorization, monicity of gives . Both and are consequently categorical cokernels of this same categorical kernel. Their universal properties give a unique isomorphism between the intermediate objects with , and cancellation of gives . Therefore the epi–mono factorization is unique up to the unique compatible isomorphism.
Here is an additive category with truncated primary torsion, with the prime fixed as . Its objects are finitely generated abelian groups having no element of order , and its morphisms are all group homomorphisms. Equivalently their -primary torsion subgroup has exponent at most . It is a full subcategory of abelian groups, closed under finite direct sums and subgroups. Its hom groups and bilinear composition are inherited, and the zero group and finite direct sums belong to it, so it is additive. Categorical kernels are ordinary subgroup categorical kernels, which are still finitely generated and have no element of order .
To construct categorical cokernels, for an arbitrary finitely generated abelian group let be its -primary torsion subgroup, and define
The Fundamental theorem of finitely generated abelian groups shows that this quotient lies in the subcategory: it leaves the free and odd-primary parts unchanged and replaces each cyclic -primary summand by either or . Every homomorphism to an allowed group kills , because it sends -primary torsion into a subgroup killed by . Thus has the universal property of a reflection. For , its categorical cokernel in the subcategory is
This has exactly the categorical cokernel universal property by the preceding factorization. Finite categorical limits exist because equalizers are categorical kernels of differences and finite products exist. Finite colimits exist dually because coequalizers are categorical cokernels of differences and finite coproducts exist.
The epimorphisms in this example are precisely the surjective homomorphisms. A surjection is epic already in abelian groups. Conversely, if is epic in the subcategory, its categorical cokernel is zero, so . A nonzero finitely generated abelian group has nonzero reflection: a nonzero free or odd-primary summand survives, and a nonzero finite -primary summand has a nonzero quotient modulo twice itself. Hence and is surjective. Its ordinary categorical kernel belongs to the subcategory, and its quotient by that categorical kernel is its codomain, which also belongs to the subcategory. It is therefore the categorical cokernel of its categorical kernel. This proves that every epimorphism is conormal.
The monomorphism
is not normal. Its categorical cokernel in this category is reduction modulo , since . The categorical kernel of that categorical cokernel is the inclusion , whereas the image of is . A normal monomorphism is the categorical kernel of its own categorical cokernel, as proved above, so cannot be normal. In fact multiplication by is itself the categorical kernel of reduction modulo , up to the identification . Its composite with itself is multiplication by . Thus this example already exhibits two normal monomorphisms whose composite is not normal.
For the general assertion, let be a nonnormal monomorphism in any additive category of the specified kind. Put and be its categorical kernel, and factor . Both and are monic, so is monic. Set and be its categorical kernel. Then are normal, and for some .
Suppose their composite were normal, say . Since , factors through , whence . The categorical kernel property of supplies with ; cancellation shows , and monicity makes an isomorphism. Because , this forces . In a preadditive category, vanishing of the categorical cokernel of implies that is epic: any with have factor through the zero categorical cokernel. By hypothesis is therefore a categorical cokernel, and it is also monic. If , monicity and force ; a categorical cokernel of a zero arrow is an isomorphism. Thus is invertible, making normal, a contradiction. Consequently normal monomorphisms cannot be closed under composition in any such category; the explicit pair witnesses the failure.
A preadditive category has an abelian-group structure on every hom-set and bilinear composition. One equivalent definition of an additive category is a preadditive category with a zero object and finite products in a category; the following argument proves that these products in a category are automatically coproducts in a category. An abelian category is an additive category with kernels and cokernels in which every monomorphism is a kernel and every epimorphism is a cokernel. Equivalently, for every arrow the canonical map from its coimage to its image is invertible.
Let , with projections . Define by , where the diagonal entry is the identity and the others are zero. Since its composites with all projections are identities,
Given , the map satisfies . If another map has those composites, multiplying the displayed identity by that map forces it to equal . Thus is also a coproduct in a category. The empty case is the zero object. Reversing arrows proves that a finite coproduct in a category is likewise a product in a category. Hence finite products in a category and coproducts in a category are canonically biproducts in an additive category.
For the category of abelian groups, let be a directed diagram, with no injectivity assumption on its transition maps. Its set colimit consists of classes , with
Directedness proves transitivity of this relation. Define addition by moving representatives to a common upper index:
Moving all indices involved to one further upper bound proves independence of representatives and of . Define and use the common class of the zeros as zero. The abelian-group laws hold at a common index, so descend to the quotient. Every canonical map is a homomorphism, and a compatible cocone induces the homomorphism . This is the unique extension. Moreover the formula for addition is forced by those canonical homomorphisms, proving that the underlying-set functor creates directed colimits. This establishes directed colimits created by the abelian-group forgetful functor explicitly.
If a cocone has injective legs, the induced map is injective. Indeed, equal images of and give, at a common index ,
Injectivity of gives equal representatives at . Since monomorphisms of abelian groups are exactly injective homomorphisms, we have proved that the category of abelian groups is a finitary abelian category in the directed-union sense of the question.
Now let be complete, cocomplete and finitary. Index by finite subsets and put . For , insert the additional zero coordinates. A compatible cocone on these finite biproducts is exactly a family of maps from every , so their directed colimit is .
Each finite biproduct has a map using its coordinates in and zeros outside . Projection to the finite set of coordinates in is a retraction, so is a split monomorphism. These maps form a cocone of monomorphisms. The finitary property makes its induced map a monic arrow, and that induced map is exactly the canonical infinite identity matrix:
This proves the coproduct-to-product comparison in a finitary abelian category. The PDF's use of finite products in a category in the hint is valid because these are the same finite biproducts.
If is also a cofinitary abelian category, apply this argument in its opposite category. The same canonical comparison is then an epic arrow in . In an abelian category an arrow that is both a monomorphism and an epimorphism is invertible, so is an isomorphism.
For countably many copies of , put and let , where is the product in a category diagonal. Let denote the coproduct in a category injections, let shift them by , and let be the codiagonal. Comparing every product in a category coordinate gives
Since is a monic arrow, . Also and . Therefore, for ,
Hom-sets are abelian groups, so cancellation gives . Any arrow to or from is consequently zero by composition with its identity. Thus every object is both initial and terminal, and
This is the countable shift-and-fold argument behind countable biproducts in an additive category force triviality.
Theorems matter at least as much as definitions: they show when a categorical description captures actual mathematical structure. Definitions in category theory are exceptionally economical, but economy alone does not explain their applications.
An adjunction compresses a universal mapping property into natural hom-set bijections. The free-group adjunction, for example, records that assigning images to generators extends uniquely to a homomorphism. That is a useful definition, but proving that a free group exists and satisfies this property still requires mathematics. The definition organizes that proof rather than replaces it.
The Yoneda lemma offers a sharper example. A representable functor is easy to define; the theorem identifying natural transformations out of it with elements of another functor gives the definition its computational force. The representation of a set-valued functor as a colimit of representables is then a substantive consequence, and the theorem that filtered colimits commute with finite limits turns it into a criterion for finite-limit preservation. None of these conclusions follows merely from choosing attractive terminology.
Likewise a monad packages operations and their compatibility, while the Eilenberg-Moore category defines the corresponding algebras. The Beck monadicity theorem answers a different question: whether a given category is really recovered by that algebraic description. Applying it to compact Hausdorff spaces needs a topological argument about closed quotient relations. The definitions would not by themselves predict or justify the result.
Finally, abelian categories put kernels in a category, cokernels in a category and exactness into a setting where homological arguments can be reused. Some consequences, such as image factorization, become short because strong structural content has deliberately been included in the definition. Yet left derived functors, long exact sequences and the detection of projective objects supply information about obstructions to exactness which the terminology alone cannot provide.
Definitions and theorems therefore play complementary roles. A good definition states what should be invariant across examples; a theorem proves which constructions preserve it, which examples satisfy it, and what can be deduced from it. Category theory makes that partnership unusually visible, rather than making proofs less important.
Assume for every additive right exact functor into an abelian category. Given a subobject of a projective, let be its cokernel in a category. The sequence is exact, and dimension shifting gives for every . The projectivity criterion proved in the root solution makes projective. This gives (ii)(i).
For any short exact sequence , the long exact sequence now starts at the relevant place with
It is exact because the preceding term vanishes. This is precisely left exactness of , proving .
An abelian category is an additive category with kernels in a category and cokernels in a category in which the canonical comparison from coimage to image of every morphism is an isomorphism. This is the standard image-coimage form of the definition, equivalently expressed by normality of every monomorphism and epimorphism. Additivity means abelian-group hom-sets with bilinear composition, a zero object and finite biproducts. A sequence is exact at an object when the image of the incoming morphism is the kernel in a category of the outgoing one.
For , construct and . The universal properties give : first kills its kernel in a category and factors through ; then the resulting map is killed by because is epic, so it factors through . The comparison is invertible by the abelian axiom. Cokernels in a category are epic and kernels in a category monic, directly by uniqueness in their universal properties, so is epic and monic. Thus .
In a short exact sequence , we have and , up to the canonical isomorphisms. If retracts , the map kills and factors as for some . Composing with gives , so epicity gives . Conversely if , then is killed by and factors as . Composing with gives , so monicity gives . Consequently
In that case .
For the derived-functor requests, use additive right exact functors, as customary in abelian homological algebra. An abelian category with enough projectives permits an augmented projective resolution , obtained by repeatedly taking an epimorphism from a projective onto the previous kernel in a category. Apply and define
Projective lifts construct maps of resolutions; the comparison and chain-homotopy results make the construction independent of choices and functorial. For a short exact sequence, the horseshoe construction produces a degreewise split short exact sequence of resolutions, hence of their images under additive . Its homology objects give the long exact sequence
This supplies the requested sketch; detailed comparison and functoriality proofs are not needed here.
A projective object has a resolution concentrated in degree zero, so for every such . Conversely choose with projective, and take with target . Precomposition makes this covariant to the opposite category. The usual left exactness of contravariant Hom, which follows directly from the cokernel in a category universal property, says exactly that this is right exact in that opposite target. If , the long exact sequence and make monic in . Equivalently,
is epic, hence surjective, in abelian groups. The identity of has a preimage, giving a retraction of . The sequence splits, and is a direct summand of , hence projective: a lifting problem for extends along the projection , is solved for , and restricts along the summand inclusion. Therefore
This is projectivity detected by all first left derived functors. The following parts prove the three requested equivalent formulations of a hereditary abelian category with enough projectives.
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.