In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, an abelian category is a
category
Category, plural categories, may refer to:
General uses
*Classification, the general act of allocating things to classes/categories Philosophy
* Category of being
* ''Categories'' (Aristotle)
* Category (Kant)
* Categories (Peirce)
* Category ( ...
in which
morphism
In mathematics, a morphism is a concept of category theory that generalizes structure-preserving maps such as homomorphism between algebraic structures, functions from a set to another set, and continuous functions between topological spaces. Al ...
s and
objects can be added and in which
kernels and
cokernel
The cokernel of a linear mapping of vector spaces is the quotient space of the codomain of by the image of . The dimension of the cokernel is called the ''corank'' of .
Cokernels are dual to the kernels of category theory, hence the nam ...
s exist and have desirable properties.
The motivating prototypical example of an abelian category is the
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: indeed, every small abelian category can be embedded in Ab.
Properties
The zero object o ...
, .
Abelian categories are very ''stable'' categories; for example they are
regular and they satisfy the
snake lemma. The
class
Class, Classes, or The Class may refer to:
Common uses not otherwise categorized
* Class (biology), a taxonomic rank
* Class (knowledge representation), a collection of individuals or objects
* Class (philosophy), an analytical concept used d ...
of abelian categories is closed under several categorical constructions, for example, the category of
chain complex
In mathematics, a chain complex is an algebraic structure that consists of a sequence of abelian groups (or modules) and a sequence of homomorphisms between consecutive groups such that the image of each homomorphism is contained in the kernel o ...
es of an abelian category, or the category of
functor
In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
s from a
small category
In mathematics, a category (sometimes called an abstract category to distinguish it from a concrete category) is a collection of "objects" that are linked by "arrows". A category has two basic properties: the ability to compose the arrows asso ...
to an abelian category are abelian as well. These stability properties make them inevitable in
homological algebra
Homological algebra is the branch of mathematics that studies homology (mathematics), homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precurs ...
and beyond; the theory has major applications in
algebraic geometry
Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
,
cohomology
In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewed ...
and pure
category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
.
Mac Lane says
Alexander Grothendieck
Alexander Grothendieck, later Alexandre Grothendieck in French (; ; ; 28 March 1928 – 13 November 2014), was a German-born French mathematician who became the leading figure in the creation of modern algebraic geometry. His research ext ...
defined the abelian category, but there is a reference that says
Eilenberg's disciple,
Buchsbaum, proposed the concept in his PhD thesis, and Grothendieck popularized it under the name "abelian category".
Definitions
A category is abelian if it is ''
preadditive'' and
*it has a
zero object
In category theory, a branch of mathematics, an initial object of a category is an object in such that for every object in , there exists precisely one morphism .
The dual notion is that of a terminal object (also called terminal element): ...
,
*it has all binary
biproducts,
*it has all
kernels and
cokernel
The cokernel of a linear mapping of vector spaces is the quotient space of the codomain of by the image of . The dimension of the cokernel is called the ''corank'' of .
Cokernels are dual to the kernels of category theory, hence the nam ...
s, and
*all
monomorphisms and
epimorphisms are
normal.
This definition is equivalent to the following "piecemeal" definition:
* A category is ''
preadditive'' if it is
enriched over the
monoidal category
In mathematics, a monoidal category (or tensor category) is a category (mathematics), category \mathbf C equipped with a bifunctor
:\otimes : \mathbf \times \mathbf \to \mathbf
that is associative up to a natural isomorphism, and an Object (cate ...
of
abelian group
In mathematics, 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 the order in which they are written. That is, the group operation is commu ...
s. This means that all
hom-set
In mathematics, a morphism is a concept of category theory that generalizes structure-preserving maps such as homomorphism between algebraic structures, functions from a set to another set, and continuous functions between topological spaces. Alt ...
s are abelian groups and the composition of morphisms is
bilinear.
* A preadditive category is ''
additive'' if every
finite set
In mathematics, particularly set theory, a finite set is a set that has a finite number of elements. Informally, a finite set is a set which one could in principle count and finish counting. For example,
is a finite set with five elements. Th ...
of objects has a
biproduct. This means that we can form finite
direct sum
The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently but analogously for different kinds of structures. As an example, the direct sum of two abelian groups A and B is anothe ...
s and
direct products. In Def. 1.2.6, it is required that an additive category have a zero object (empty biproduct).
* An additive category is ''
preabelian'' if every morphism has both a
kernel and a
cokernel
The cokernel of a linear mapping of vector spaces is the quotient space of the codomain of by the image of . The dimension of the cokernel is called the ''corank'' of .
Cokernels are dual to the kernels of category theory, hence the nam ...
.
* Finally, a preabelian category is abelian if every
monomorphism and every
epimorphism 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-set
In mathematics, a morphism is a concept of category theory that generalizes structure-preserving maps such as homomorphism between algebraic structures, functions from a set to another set, and continuous functions between topological spaces. Alt ...
s is a ''consequence'' of the first three
axiom
An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or ...
s of the first definition. This highlights the foundational relevance of the category of
Abelian group
In mathematics, 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 the order in which they are written. That is, the group operation is commu ...
s in the theory and its canonical nature.
The concept of
exact sequence
In mathematics, an exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next.
Definit ...
arises naturally in this setting, and it turns out that
exact functors, 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, forming a very special case of
regular categories.
Examples
* As mentioned above, the category of all abelian groups is an abelian category. The category of all
finitely generated abelian groups is also an abelian category, as is the category of all finite abelian groups.
* If ''R'' is a
ring, then the category of all left (or right)
modules over ''R'' is an abelian category. In fact, it can be shown that any small abelian category is equivalent to a
full subcategory
In mathematics, specifically category theory, a subcategory of a category ''C'' is a category ''S'' whose objects are objects in ''C'' and whose morphisms are morphisms in ''C'' with the same identities and composition of morphisms. Intuitivel ...
of such a category of modules (''
Mitchell's embedding theorem'').
* If ''R'' is a left-
noetherian ring
In mathematics, a Noetherian ring is a ring that satisfies the ascending chain condition on left and right ideals. If the chain condition is satisfied only for left ideals or for right ideals, then the ring is said left-Noetherian or right-Noethe ...
, 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
In mathematics, a commutative ring is a Ring (mathematics), ring in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra. Complementarily, noncommutative algebra is the study of ring prope ...
is abelian; in this way, abelian categories show up in
commutative algebra
Commutative algebra, first known as ideal theory, is the branch of algebra that studies commutative rings, their ideal (ring theory), ideals, and module (mathematics), modules over such rings. Both algebraic geometry and algebraic number theo ...
.
* As special cases of the two previous examples: the category of
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
s over a fixed
field ''k'' is abelian, as is the category of finite-
dimensional vector spaces over ''k''.
* If ''X'' is a
topological space
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
, 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
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
, then the category of all
sheaves of abelian groups on ''X'' is an abelian category. More generally, the category of sheaves of abelian groups on a
Grothendieck site
In category theory, a branch of mathematics, a Grothendieck topology is a structure on a category ''C'' that makes the objects of ''C'' act like the open sets of a topological space. A category together with a choice of Grothendieck topology is ca ...
is an abelian category. In this way, abelian categories show up in
algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
and
algebraic geometry
Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
.
* If C is a
small category
In mathematics, a category (sometimes called an abstract category to distinguish it from a concrete category) is a collection of "objects" that are linked by "arrows". A category has two basic properties: the ability to compose the arrows asso ...
and A is an abelian category, then the
category of all functors from C to A forms an abelian category. If C is small and
preadditive, 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 indexed family (''A''
''i'') of objects of A, the
coproduct
In category theory, the coproduct, or categorical sum, is a construction which includes as examples the disjoint union of sets and of topological spaces, the free product of groups, and the direct sum of modules and vector spaces. The cop ...
*''A''
i 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
In mathematics, an exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next.
Definit ...
s are exact.
and their duals
* AB3*) For every indexed family (''A''
''i'') of objects of A, the
product P''A''
''i'' exists in A (i.e. A is
complete).
* 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
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
.
Grothendieck also gave axioms AB6) and AB6*).
* AB6) A satisfies AB3), and given a family of filtered categories
and maps
, we have
, where lim denotes the filtered colimit.
* AB6*) A satisfies AB3*), and given a family of cofiltered categories
and maps
, we have
, where lim denotes the cofiltered limit.
Elementary properties
Given any pair ''A'', ''B'' of objects in an abelian category, there is a special
zero morphism from ''A'' to ''B''. This can be defined as the
zero
0 (zero) is a number representing an empty quantity. Adding (or subtracting) 0 to any number leaves that number unchanged; in mathematical terminology, 0 is the additive identity of the integers, rational numbers, real numbers, and compl ...
element of the
hom-set
In mathematics, a morphism is a concept of category theory that generalizes structure-preserving maps such as homomorphism between algebraic structures, functions from a set to another set, and continuous functions between topological spaces. Alt ...
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
In category theory, a branch of mathematics, an initial object of a category is an object in such that for every object in , there exists precisely one morphism .
The dual notion is that of a terminal object (also called terminal element): ...
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 In algebra, the coimage of a homomorphism
:f : A \rightarrow B
is the quotient
:\text f = A/\ker(f)
of the domain by the 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
An image or picture is a visual representation. An image can be Two-dimensional space, two-dimensional, such as a drawing, painting, or photograph, or Three-dimensional space, three-dimensional, such as a carving or sculpture. Images may be di ...
'' of ''f''.
Subobject In category theory, a branch of mathematics, a subobject is, roughly speaking, an object that sits inside another object in the same category. The notion is a generalization of concepts such as subsets from set theory, subgroups from group theory ...
s and
quotient objects are
well-behaved
In mathematics, when a mathematical phenomenon runs counter to some intuition, then the phenomenon is sometimes called pathological. On the other hand, if a phenomenon does not run counter to intuition, it is sometimes called well-behaved or n ...
in abelian categories.
For example, the
poset
In mathematics, especially order theory, a partial order on a Set (mathematics), set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements need ...
of subobjects of any given object ''A'' is a
bounded lattice.
Every abelian category A is a
module over the monoidal category of finitely generated abelian groups; that is, we can form a
tensor product
In mathematics, the tensor product V \otimes W of two vector spaces V and W (over the same field) is a vector space to which is associated a bilinear map V\times W \rightarrow V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of ...
of a finitely generated abelian group ''G'' and any object ''A'' of A.
The abelian category is also a
comodule; Hom(''G'',''A'') can be interpreted as an object of A.
If A is
complete, then we can remove the requirement that ''G'' be finitely generated; most generally, we can form
finitary
In mathematics and logic, an operation is finitary if it has finite arity, i.e. if it has a finite number of input values. Similarly, an infinitary operation is one with an infinite number of input values.
In standard mathematics, an operat ...
enriched limits in A.
Given an object
in an abelian category, flatness refers to the idea that
is an
exact functor. See
flat module
In algebra, flat modules include free modules, projective modules, and, over a principal ideal domain, torsion-free modules. Formally, a module (mathematics), module ''M'' over a ring (mathematics), ring ''R'' is ''flat'' if taking the tensor prod ...
or, for more generality,
flat morphism
In mathematics, in particular in algebraic geometry, a flat morphism ''f'' from a scheme (mathematics), scheme ''X'' to a scheme ''Y'' is a morphism such that the induced map on every Stalk (sheaf), stalk is a flat map of rings, i.e.,
:f_P\colon \ ...
.
Related concepts
Abelian categories are the most general setting for
homological algebra
Homological algebra is the branch of mathematics that studies homology (mathematics), homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precurs ...
.
All of the constructions used in that field are relevant, such as exact sequences, and especially
short exact sequence
In mathematics, an exact sequence is a sequence of morphisms between objects (for example, Group (mathematics), groups, Ring (mathematics), rings, Module (mathematics), modules, and, more generally, objects of an abelian category) such that the Im ...
s, and
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
It was noted in vari ...
s.
Important theorems that apply in all abelian categories include the
five lemma
In mathematics, especially homological algebra and other applications of abelian category theory, the five lemma is an important and widely used lemma (mathematics), lemma about commutative diagrams.
The five lemma is not only valid for abelian cat ...
(and the
short five lemma as a special case), as well as the
snake lemma (and the
nine lemma as a special case).
Semi-simple Abelian categories
An abelian category
is called semi-simple if there is a collection of objects
called simple objects (meaning the only sub-objects of any
are the zero object
and itself) such that an object
can be decomposed as a
direct sum
The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently but analogously for different kinds of structures. As an example, the direct sum of two abelian groups A and B is anothe ...
(denoting the
coproduct
In category theory, the coproduct, or categorical sum, is a construction which includes as examples the disjoint union of sets and of topological spaces, the free product of groups, and the direct sum of modules and vector spaces. The cop ...
of the abelian category)
This technical condition is rather strong and excludes many natural examples of abelian categories found in nature. For example, most module categories over a ring
are not semi-simple; in fact, this is the case if and only if
is a
semisimple ring.
Examples
Some abelian categories found in nature are semi-simple, such as
* The category of
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
s
over a fixed field
.
* By
Maschke's theorem the category of representations
of a finite group
over a field
whose characteristic does not divide
is a semi-simple abelian category.
* The category of
coherent sheaves on a
Noetherian In mathematics, the adjective Noetherian is used to describe objects that satisfy an ascending or descending chain condition on certain kinds of subobjects, meaning that certain ascending or descending sequences of subobjects must have finite leng ...
scheme is semi-simple if and only if
is a finite disjoint union of irreducible points. This is equivalent to a finite coproduct of categories of vector spaces over different fields. Showing this is true in the forward direction is equivalent to showing all
groups vanish, meaning the
cohomological dimension is 0. This only happens when the skyscraper sheaves
at a point
have
Zariski tangent space equal to zero, which is isomorphic to
using
local algebra for such a scheme.
Non-examples
There do exist some natural counter-examples of abelian categories which are not semi-simple, such as certain categories of
representations. For example, the category of representations of the
Lie group
In mathematics, a Lie group (pronounced ) is a group (mathematics), group that is also a differentiable manifold, such that group multiplication and taking inverses are both differentiable.
A manifold is a space that locally resembles Eucli ...
has the representation
which only has one subrepresentation of dimension
. In fact, this is true for any
unipotent grouppg 112.
Subcategories of abelian categories
There are numerous types of (full, additive) subcategories of abelian categories that occur in nature, as well as some conflicting terminology.
Let A be an abelian category, C a full, additive subcategory, and ''I'' the inclusion functor.
* C is an exact subcategory if it is itself an
exact category and the inclusion ''I'' is an
exact functor. This occurs if and only if C is closed under
pullbacks of epimorphisms and
pushouts of monomorphisms. The exact sequences in C are thus the exact sequences in A for which all objects lie in C.
* C is an abelian subcategory if it is itself an abelian category and the inclusion ''I'' is an
exact functor. This occurs if and only if C is closed under taking kernels and cokernels. Note that there are examples of full subcategories of an abelian category that are themselves abelian but where the inclusion functor is not exact, so they are not abelian subcategories (see below).
* C is a thick subcategory if it is closed under taking direct summands and satisfies the 2-out-of-3 property on short exact sequences; that is, if
is a short exact sequence in A such that two of
lie in C, then so does the third. In other words, C is closed under kernels of epimorphisms, cokernels of monomorphisms, and extensions. Note that P. Gabriel used the term ''thick subcategory'' to describe what we here call a ''Serre subcategory''.
* C is a topologizing subcategory if it is closed under
subquotient
In the mathematical fields of category theory and abstract algebra, a subquotient is a quotient object of a subobject. Subquotients are particularly important in abelian categories, and in group theory, where they are also known as sections, thou ...
s.
* C is a
Serre subcategory if, for all short exact sequences
in A we have ''M'' in C if and only if both
are in C. In other words, C is closed under extensions and
subquotient
In the mathematical fields of category theory and abstract algebra, a subquotient is a quotient object of a subobject. Subquotients are particularly important in abelian categories, and in group theory, where they are also known as sections, thou ...
s. These subcategories are precisely the kernels of exact functors from A to another abelian category.
* C is a
localizing subcategory if it is a Serre subcategory such that the quotient functor
admits a
right adjoint.
* There are two competing notions of a wide subcategory. One version is that C contains every object of A (up to isomorphism); for a full subcategory this is obviously not interesting. (This is also called a
lluf subcategory.) The other version is that C is closed under extensions.
Here is an explicit example of a full, additive subcategory of an abelian category that is itself abelian but the inclusion functor is not exact. Let ''k'' be a field,
the algebra of upper-triangular
matrices over ''k'', and
the category of finite-dimensional
-modules. Then each
is an abelian category and we have an inclusion functor
identifying the simple projective, simple injective and indecomposable projective-injective modules. The essential image of ''I'' is a full, additive subcategory, but ''I'' is not exact.
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, and a cohomology theory for
groups. The two were defined differently, but they had similar properties. In fact, much of
category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
was developed as a language to study these similarities. Grothendieck unified the two theories: they both arise as
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
It was noted in vari ...
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''.
See also
*
Triangulated category
References
*
*
*
*
*
{{Authority control
Additive categories
Homological algebra
Niels Henrik Abel