Abelian category
Encyclopedia
In mathematics
Mathematics
Mathematics is the study of quantity, space, structure, and change. Mathematicians seek out patterns and formulate new conjectures. Mathematicians resolve the truth or falsity of conjectures by mathematical proofs, which are arguments sufficient to convince other mathematicians of their validity...

, an abelian category is a category in which morphism
Morphism
In mathematics, a morphism is an abstraction derived from structure-preserving mappings between two mathematical structures. The notion of morphism recurs in much of contemporary mathematics...

s and objects can be added and in which kernel
Kernel (category theory)
In category theory and its applications to other branches of mathematics, kernels are a generalization of the kernels of group homomorphisms, the kernels of module homomorphisms and certain other kernels from algebra...

s and cokernel
Cokernel
In mathematics, the cokernel of a linear mapping of vector spaces f : X → Y is the quotient space Y/im of the codomain of f by the image of f....

s exist and have desirable properties. The motivating prototype example of an abelian category is the category of abelian groups
Category of abelian groups
In mathematics, the category Ab has the abelian groups as objects and group homomorphisms as morphisms. This is the prototype of an abelian category....

, Ab. The theory originated in a tentative attempt to unify several cohomology theories by Alexander Grothendieck
Alexander Grothendieck
Alexander Grothendieck is a mathematician and the central figure behind the creation of the modern theory of algebraic geometry. His research program vastly extended the scope of the field, incorporating major elements of commutative algebra, homological algebra, sheaf theory, and category theory...

. Abelian categories are very stable categories, for example they are regular
Regular category
In category theory, a regular category is a category with finite limits and coequalizers of kernel pairs, satisfying certain exactness conditions. In that way, regular categories recapture many properties of abelian categories, like the existence of images, without requiring additivity...

 and they satisfy the snake lemma
Snake lemma
The snake lemma is a tool used in mathematics, particularly homological algebra, to construct long exact sequences. The snake lemma is valid in every abelian category and is a crucial tool in homological algebra and its applications, for instance in algebraic topology...

. The class of Abelian categories is closed under several categorical constructions, for example, the category of chain complex
Chain complex
In mathematics, chain complex and cochain complex are constructs originally used in the field of algebraic topology. They are algebraic means of representing the relationships between the cycles and boundaries in various dimensions of some "space". Here the "space" could be a topological space or...

es of an Abelian category, or the category of functor
Functor
In category theory, a branch of mathematics, a functor is a special type of mapping between categories. Functors can be thought of as homomorphisms between categories, or morphisms when in the category of small categories....

s from a small category to an Abelian category are Abelian as well. These stability properties make them inevitable in homological algebra
Homological algebra
Homological algebra is the branch of mathematics which studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology and abstract algebra at the end of the 19th century, chiefly by Henri Poincaré and...

 and beyond; the theory has major applications in algebraic geometry
Algebraic geometry
Algebraic geometry is a branch of mathematics which combines techniques of abstract algebra, especially commutative algebra, with the language and the problems of geometry. It occupies a central place in modern mathematics and has multiple conceptual connections with such diverse fields as complex...

, cohomology
Cohomology
In mathematics, specifically in algebraic topology, cohomology is a general term for a sequence of abelian groups defined from a co-chain complex. That is, cohomology is defined as the abstract study of cochains, cocycles, and coboundaries...

 and pure category theory
Category theory
Category theory is an area of study in mathematics that examines in an abstract way the properties of particular mathematical concepts, by formalising them as collections of objects and arrows , where these collections satisfy certain basic conditions...

. Abelian categories are named after Niels Henrik Abel
Niels Henrik Abel
Niels Henrik Abel was a Norwegian mathematician who proved the impossibility of solving the quintic equation in radicals.-Early life:...

.

Definitions

A category is abelian if
  • it has a zero object,
  • it has all pullbacks
    Pullback (category theory)
    In category theory, a branch of mathematics, a pullback is the limit of a diagram consisting of two morphisms f : X → Z and g : Y → Z with a common codomain; it is the limit of the cospan X \rightarrow Z \leftarrow Y...

    and pushouts
    Pushout (category theory)
    In category theory, a branch of mathematics, a pushout is the colimit of a diagram consisting of two morphisms f : Z → X and g : Z → Y with a common domain: it is the colimit of the span X \leftarrow Z \rightarrow Y.The pushout is the...

    , and
  • all monomorphism
    Monomorphism
    In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from X to Y is often denoted with the notation X \hookrightarrow Y....

    s and epimorphism
    Epimorphism
    In category theory, an epimorphism is a morphism f : X → Y which is right-cancellative in the sense that, for all morphisms ,...

    s are normal
    Normal morphism
    In category theory and its applications to mathematics, a normal monomorphism or conormal epimorphism is a particularly well-behaved type of morphism.A normal category is a category in which every monomorphism is normal...

    .


By a theorem of Peter Freyd, this definition is equivalent to the following "piecemeal" definition:
  • A category is preadditive
    Preadditive category
    In mathematics, specifically in category theory, a preadditive category is a category that is enriched over the monoidal category of abelian groups...

    if it is enriched
    Enriched category
    In category theory and its applications to mathematics, enriched category is a generalization of category that abstracts the set of morphisms associated with every pair of objects to an opaque object in some fixed monoidal category of "hom-objects" and then defines composition and identity solely...

     over the monoidal category
    Monoidal category
    In mathematics, a monoidal category is a category C equipped with a bifunctorwhich is associative, up to a natural isomorphism, and an object I which is both a left and right identity for ⊗, again up to a natural isomorphism...

     Ab of abelian group
    Abelian group
    In abstract algebra, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on their order . Abelian groups generalize the arithmetic of addition of integers...

    s. This means that all hom-sets are abelian groups and the composition of morphisms is bilinear
    Bilinear operator
    In mathematics, a bilinear operator is a function combining elements of two vector spaces to yield an element of a third vector space that is linear in each of its arguments. Matrix multiplication is an example.-Definition:...

    .
  • A preadditive category is additive
    Additive category
    In mathematics, specifically in category theory, an additive category is a preadditive category C such that all finite collections of objects A1,...,An of C have a biproduct A1 ⊕ ⋯ ⊕ An in C....

    if every finite set of objects has a biproduct
    Biproduct
    In category theory and its applications to mathematics, a biproduct of a finite collection of objects in a category with zero object is both a product and a coproduct. In a preadditive category the notions of product and coproduct coincide for finite collections of objects...

    . This means that we can form finite direct sum
    Direct sum of modules
    In abstract algebra, the direct sum is a construction which combines several modules into a new, larger module. The result of the direct summation of modules is the "smallest general" module which contains the given modules as submodules...

    s and direct product
    Direct product
    In mathematics, one can often define a direct product of objectsalready known, giving a new one. This is generally the Cartesian product of the underlying sets, together with a suitably defined structure on the product set....

    s.
  • An additive category is preabelian if every morphism has both a kernel
    Kernel (category theory)
    In category theory and its applications to other branches of mathematics, kernels are a generalization of the kernels of group homomorphisms, the kernels of module homomorphisms and certain other kernels from algebra...

     and a cokernel
    Cokernel
    In mathematics, the cokernel of a linear mapping of vector spaces f : X → Y is the quotient space Y/im of the codomain of f by the image of f....

    .
  • Finally, a preabelian category is abelian if every monomorphism
    Monomorphism
    In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from X to Y is often denoted with the notation X \hookrightarrow Y....

     and every epimorphism
    Epimorphism
    In category theory, an epimorphism is a morphism f : X → Y which is right-cancellative in the sense that, for all morphisms ,...

     is normal
    Normal morphism
    In category theory and its applications to mathematics, a normal monomorphism or conormal epimorphism is a particularly well-behaved type of morphism.A normal category is a category in which every monomorphism is normal...

    . This means that every monomorphism is a kernel of some morphism, and every epimorphism is a cokernel of some morphism.


Note that the enriched structure on hom-sets is a consequence of the three axiom
Axiom
In traditional logic, an axiom or postulate is a proposition that is not proven or demonstrated but considered either to be self-evident or to define and delimit the realm of analysis. In other words, an axiom is a logical statement that is assumed to be true...

s of the first definition. This highlights the foundational relevance of the category of Abelian group
Abelian group
In abstract algebra, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on their order . Abelian groups generalize the arithmetic of addition of integers...

s in the theory and its canonical nature.

The concept of exact sequence
Exact sequence
An exact sequence is a concept in mathematics, especially in homological algebra and other applications of abelian category theory, as well as in differential geometry and group theory...

 arises naturally in this setting, and it turns out that exact functor
Exact functor
In homological algebra, an exact functor is a functor, from some category to another, which preserves exact sequences. Exact functors are very convenient in algebraic calculations, roughly speaking because they can be applied to presentations of objects easily...

s, i.e. the functors preserving exact sequences in various senses, are the relevant functors between Abelian categories. This exactness concept has been axiomatized in the theory of exact categories
Exact category
In mathematics, an exact category is a concept of category theory due to Daniel Quillen which is designed to encapsulate the properties of short exact sequences in abelian categories without requiring that morphisms actually possess kernels and cokernels, which is necessary for the usual definition...

, forming a very special case of regular categories
Regular category
In category theory, a regular category is a category with finite limits and coequalizers of kernel pairs, satisfying certain exactness conditions. In that way, regular categories recapture many properties of abelian categories, like the existence of images, without requiring additivity...

.

Examples

  • As mentioned above, the category of all abelian groups is an abelian category. The category of all finitely generated abelian group
    Finitely generated abelian group
    In abstract algebra, an abelian group is called finitely generated if there exist finitely many elements x1,...,xs in G such that every x in G can be written in the formwith integers n1,...,ns...

    s is also an abelian category, as is the category of all finite abelian groups.
  • If R is a ring
    Ring (mathematics)
    In mathematics, a ring is an algebraic structure consisting of a set together with two binary operations usually called addition and multiplication, where the set is an abelian group under addition and a semigroup under multiplication such that multiplication distributes over addition...

    , then the category of all left (or right) modules
    Module (mathematics)
    In abstract algebra, the concept of a module over a ring is a generalization of the notion of vector space, wherein the corresponding scalars are allowed to lie in an arbitrary ring...

     over R is an abelian category. In fact, it can be shown that any small abelian category is equivalent to a full subcategory of such a category of modules (Mitchell's embedding theorem
    Mitchell's embedding theorem
    Mitchell's embedding theorem, also known as the Freyd–Mitchell theorem, is a result stating that every abelian category admits a full and exact embedding into the category of R-modules...

    ).
  • If R is a left-noetherian ring
    Noetherian ring
    In mathematics, more specifically in the area of modern algebra known as ring theory, a Noetherian ring, named after Emmy Noether, is a ring in which every non-empty set of ideals has a maximal element...

    , then the category of finitely generated left modules over R is abelian. In particular, the category of finitely generated modules over a noetherian commutative ring
    Commutative ring
    In ring theory, a branch of abstract algebra, a commutative ring is a ring in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra....

     is abelian; in this way, abelian categories show up in commutative algebra
    Commutative algebra
    Commutative algebra is the branch of abstract algebra that studies commutative rings, their ideals, and modules over such rings. Both algebraic geometry and algebraic number theory build on commutative algebra...

    .
  • As special cases of the two previous examples: the category of vector space
    Vector space
    A vector space is a mathematical structure formed by a collection of vectors: objects that may be added together and multiplied by numbers, called scalars in this context. Scalars are often taken to be real numbers, but one may also consider vector spaces with scalar multiplication by complex...

    s over a fixed field
    Field (mathematics)
    In abstract algebra, a field is a commutative ring whose nonzero elements form a group under multiplication. As such it is an algebraic structure with notions of addition, subtraction, multiplication, and division, satisfying certain axioms...

     k is abelian, as is the category of finite-dimensional vector spaces over k.
  • If X is a topological space
    Topological space
    Topological spaces are mathematical structures that allow the formal definition of concepts such as convergence, connectedness, and continuity. They appear in virtually every branch of modern mathematics and are a central unifying notion...

    , then the category of all (real or complex) vector bundles on X is not usually an abelian category, as there can be monomorphisms that are not kernels.
  • If X is a topological space
    Topological space
    Topological spaces are mathematical structures that allow the formal definition of concepts such as convergence, connectedness, and continuity. They appear in virtually every branch of modern mathematics and are a central unifying notion...

    , then the category of all sheaves
    Sheaf (mathematics)
    In mathematics, a sheaf is a tool for systematically tracking locally defined data attached to the open sets of a topological space. The data can be restricted to smaller open sets, and the data assigned to an open set is equivalent to all collections of compatible data assigned to collections of...

     of abelian groups on X is an abelian category. More generally, the category of sheaves of abelian groups on a Grothendieck site
    Grothendieck topology
    In category theory, a branch of mathematics, a Grothendieck topology is a structure on a category C which makes the objects of C act like the open sets of a topological space. A category together with a choice of Grothendieck topology is called a site.Grothendieck topologies axiomatize the notion...

     is an abelian category. In this way, abelian categories show up in algebraic topology
    Algebraic topology
    Algebraic topology is a branch of mathematics which uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariants that classify topological spaces up to homeomorphism, though usually most classify up to homotopy equivalence.Although algebraic topology...

     and algebraic geometry
    Algebraic geometry
    Algebraic geometry is a branch of mathematics which combines techniques of abstract algebra, especially commutative algebra, with the language and the problems of geometry. It occupies a central place in modern mathematics and has multiple conceptual connections with such diverse fields as complex...

    .
  • If C is a small category
    Category theory
    Category theory is an area of study in mathematics that examines in an abstract way the properties of particular mathematical concepts, by formalising them as collections of objects and arrows , where these collections satisfy certain basic conditions...

     and A is an abelian category, then the category of all functors
    Functor category
    In category theory, a branch of mathematics, the functors between two given categories form a category, where the objects are the functors and the morphisms are natural transformations between the functors...

     from C to A forms an abelian category. If C is small and preadditive
    Preadditive category
    In mathematics, specifically in category theory, a preadditive category is a category that is enriched over the monoidal category of abelian groups...

    , then the category of all additive functors from C to A also forms an abelian category. The latter is a generalization of the R-module example, since a ring can be understood as a preadditive category with a single object.

Grothendieck's axioms

In his Tôhoku article, Grothendieck listed four additional axioms (and their duals) that an abelian category A might satisfy. These axioms are still in common use to this day. They are the following:
  • AB3) For every set {Ai} of objects of A, the coproduct
    Coproduct
    In category theory, the coproduct, or categorical sum, is the category-theoretic construction which includes the disjoint union of sets and of topological spaces, the free product of groups, and the direct sum of modules and vector spaces. The coproduct of a family of objects is essentially the...

     *Ai exists in A (i.e. A is cocomplete).
  • AB4) A satisfies AB3), and the coproduct of a family of monomorphisms is a monomorphism.
  • AB5) A satisfies AB3), and filtered colimits of exact sequence
    Exact sequence
    An exact sequence is a concept in mathematics, especially in homological algebra and other applications of abelian category theory, as well as in differential geometry and group theory...

    s are exact.

and their duals
  • AB3*) For every set {Ai} of objects of A, the product
    Product (category theory)
    In category theory, the product of two objects in a category is a notion designed to capture the essence behind constructions in other areas of mathematics such as the cartesian product of sets, the direct product of groups, the direct product of rings and the product of topological spaces...

     PAi exists in A (i.e. A is complete
    Complete category
    In mathematics, a complete category is a category in which all small limits exist. That is, a category C is complete if every diagram F : J → C where J is small has a limit in C. Dually, a cocomplete category is one in which all small colimits exist...

    ).
  • AB4*) A satisfies AB3*), and the product of a family of epimorphisms is an epimorphism.
  • AB5*) A satisfies AB3*), and filtered limits of exact sequences are exact.


Axioms AB1) and AB2) were also given. They are what make an additive category abelian. Specifically:
  • AB1) Every morphism has a kernel and a cokernel.
  • AB2) For every morphism f, the canonical morphism from coim f to im f is an isomorphism.


Grothendieck also gave axioms AB6) and AB6*).

Elementary properties

Given any pair A, B of objects in an abelian category, there is a special zero morphism
Zero morphism
In category theory, a zero morphism is a special kind of morphism exhibiting properties like those to and from a zero object.Suppose C is a category, and f : X → Y is a morphism in C...

 from A to B.
This can be defined as the zero
0 (number)
0 is both a numberand the numerical digit used to represent that number in numerals.It fulfills a central role in mathematics as the additive identity of the integers, real numbers, and many other algebraic structures. As a digit, 0 is used as a placeholder in place value systems...

 element of the hom-set Hom(A,B), since this is an abelian group.
Alternatively, it can be defined as the unique composition A -> 0 -> B, where 0 is the zero object of the abelian category.

In an abelian category, every morphism f can be written as the composition of an epimorphism followed by a monomorphism.
This epimorphism is called the coimage
Coimage
In algebra, the coimage of a homomorphismis the quotientof domain and kernel.The coimage is canonically isomorphic to the image by the first isomorphism theorem, when that theorem applies....

of f, while the monomorphism is called the image
Image (category theory)
Given a category C and a morphismf\colon X\to Y in C, the image of f is a monomorphism h\colon I\to Y satisfying the following universal property:#There exists a morphism g\colon X\to I such that f = hg....

of f.

Subobject
Subobject
In category theory, a branch of mathematics, a subobject is, roughly speaking, an object which sits inside another object in the same category. The notion is a generalization of the older concepts of subset from set theory and subgroup from group theory...

s and quotient objects are well-behaved
Well-behaved
Mathematicians very frequently speak of whether a mathematical object — a function, a set, a space of one sort or another — is "well-behaved" or not. The term has no fixed formal definition, and is dependent on mathematical interests, fashion, and taste...

 in abelian categories.
For example, the poset of subobjects of any given object A is a bounded lattice.

Every abelian category A is a module
Module (mathematics)
In abstract algebra, the concept of a module over a ring is a generalization of the notion of vector space, wherein the corresponding scalars are allowed to lie in an arbitrary ring...

 over the monoidal category of finitely generated abelian groups; that is, we can form a tensor product
Tensor product
In mathematics, the tensor product, denoted by ⊗, may be applied in different contexts to vectors, matrices, tensors, vector spaces, algebras, topological vector spaces, and modules, among many other structures or objects. In each case the significance of the symbol is the same: the most general...

 of a finitely generated abelian group G and any object A of A.
The abelian category is also a comodule
Comodule
In mathematics, a comodule or corepresentation is a concept dual to a module. The definition of a comodule over a coalgebra is formed by dualizing the definition of a module over an associative algebra.-Formal definition:...

; Hom(G,A) can be interpreted as an object of A.
If A is complete
Complete category
In mathematics, a complete category is a category in which all small limits exist. That is, a category C is complete if every diagram F : J → C where J is small has a limit in C. Dually, a cocomplete category is one in which all small colimits exist...

, then we can remove the requirement that G be finitely generated; most generally, we can form finitary
Finitary
In mathematics or logic, a finitary operation is one, like those of arithmetic, that takes a finite number of input values to produce an output. An operation such as taking an integral of a function, in calculus, is defined in such a way as to depend on all the values of the function , and is so...

 enriched limits in A.

Related concepts

Abelian categories are the most general setting for homological algebra
Homological algebra
Homological algebra is the branch of mathematics which studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology and abstract algebra at the end of the 19th century, chiefly by Henri Poincaré and...

.
All of the constructions used in that field are relevant, such as exact sequences, and especially short exact sequences, and derived functor
Derived functor
In mathematics, certain functors may be derived to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics.- Motivation :...

s.
Important theorems that apply in all abelian categories include the five lemma
Five lemma
In mathematics, especially homological algebra and other applications of abelian category theory, the five lemma is an important and widely used lemma about commutative diagrams....

 (and the short five lemma
Short five lemma
In mathematics, especially homological algebra and other applications of abelian category theory, the short five lemma is a special case of the five lemma....

 as a special case), as well as the snake lemma
Snake lemma
The snake lemma is a tool used in mathematics, particularly homological algebra, to construct long exact sequences. The snake lemma is valid in every abelian category and is a crucial tool in homological algebra and its applications, for instance in algebraic topology...

 (and the nine lemma
Nine lemma
In mathematics, the nine lemma is a statement about commutative diagrams and exact sequences valid in any abelian category, as well as in the category of groups. It states: ifis a commutative diagram and all columns as well as the two bottom rows are exact, then the top row is exact as well...

 as a special case).

History

Abelian categories were introduced by (under the name of "exact category") and in order to unify various cohomology theories. At the time, there was a cohomology theory for sheaves
Sheaf (mathematics)
In mathematics, a sheaf is a tool for systematically tracking locally defined data attached to the open sets of a topological space. The data can be restricted to smaller open sets, and the data assigned to an open set is equivalent to all collections of compatible data assigned to collections of...

, and a cohomology theory for group
Group (mathematics)
In mathematics, a group is an algebraic structure consisting of a set together with an operation that combines any two of its elements to form a third element. To qualify as a group, the set and the operation must satisfy a few conditions called group axioms, namely closure, associativity, identity...

s. The two were defined differently, but they had similar properties. In fact, much of category theory
Category theory
Category theory is an area of study in mathematics that examines in an abstract way the properties of particular mathematical concepts, by formalising them as collections of objects and arrows , where these collections satisfy certain basic conditions...

 was developed as a language to study these similarities. Grothendieck unified the two theories: they both arise as derived functor
Derived functor
In mathematics, certain functors may be derived to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics.- Motivation :...

s on abelian categories; the abelian category of sheaves of abelian groups on a topological space, and the abelian category of G-modules for a given group G.

To do

There are still several facts listed in Preadditive category
Preadditive category
In mathematics, specifically in category theory, a preadditive category is a category that is enriched over the monoidal category of abelian groups...

, Additive category
Additive category
In mathematics, specifically in category theory, an additive category is a preadditive category C such that all finite collections of objects A1,...,An of C have a biproduct A1 ⊕ ⋯ ⊕ An in C....

, and Preabelian category that should be repeated here when this is the most common context in which they're used.


-->
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK