HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, an abelian category is a category in which morphisms and
objects Object may refer to: General meanings * Object (philosophy), a thing, being, or concept ** Object (abstract), an object which does not exist at any particular time or place ** Physical object, an identifiable collection of matter * Goal, an ai ...
can be added and in which kernels and cokernels 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 of ...
, Ab. The theory originated in an effort to unify several
cohomology theories 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 viewe ...
by Alexander Grothendieck and independently in the slightly earlier work of
David Buchsbaum David Alvin Buchsbaum (November 6, 1929 – January 8, 2021) was a mathematician at Brandeis University who worked on commutative algebra, homological algebra, and representation theory. He proved the Auslander–Buchsbaum formula and the Auslan ...
. Abelian categories are very ''stable'' categories; for example they are regular and they satisfy the snake lemma. The
class Class 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 differently ...
of abelian categories is closed under several categorical constructions, for example, the category of chain complexes of an abelian category, or the category of functors from a small category 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 in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precursor to algebraic topolo ...
and beyond; the theory has major applications in
algebraic geometry Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
,
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 view ...
and pure
category theory Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, ca ...
. Abelian categories are named after Niels Henrik Abel.


Definitions

A category is abelian if it is '' preadditive'' and *it has a zero object, *it has all binary biproducts, *it has all kernels and cokernels, 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 \mathbf C equipped with a bifunctor :\otimes : \mathbf \times \mathbf \to \mathbf that is associative up to a natural isomorphism, and an object ''I'' that is both a left ...
Ab 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 comm ...
s. This means that all hom-sets are abelian groups and the composition of morphisms is bilinear. * A preadditive category is '' additive'' if every finite set 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. To see how the direct sum is used in abstract algebra, consider a mor ...
s and
direct product In mathematics, one can often define a direct product of objects already known, giving a new one. This generalizes the Cartesian product of the underlying sets, together with a suitably defined structure on the product set. More abstractly, one t ...
s. 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. * 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-sets 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 comm ...
s in the theory and its canonical nature. The concept of exact sequence arises naturally in this setting, and it turns out that
exact functor In mathematics, particularly homological algebra, an exact functor is a functor that preserves short exact sequences. Exact functors are convenient for algebraic calculations because they can be directly applied to presentations of objects. Mu ...
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 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 ...
, 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 group In abstract algebra, an abelian group (G,+) is called finitely generated if there exist finitely many elements x_1,\dots,x_s in G such that every x in G can be written in the form x = n_1x_1 + n_2x_2 + \cdots + n_sx_s for some integers n_1,\dots, ...
s 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 Broadly speaking, modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a s ...
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. Intuitively, ...
of such a category of modules (''
Mitchell's embedding theorem Mitchell's embedding theorem, also known as the Freyd–Mitchell theorem or the full embedding theorem, is a result about abelian categories; it essentially states that these categories, while rather abstractly defined, are in fact concrete categor ...
''). * If ''R'' is a left- noetherian ring, 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 in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra. Complementarily, noncommutative algebra is the study of ring properties that are not ...
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 ideals, and modules over such rings. Both algebraic geometry and algebraic number theory build on commutative algebra. Prom ...
. * 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 whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called ''scalars''. Scalars are often real numbers, but can ...
s over a fixed field ''k'' is abelian, as is the category of finite-
dimensional In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coordi ...
vector spaces over ''k''. * If ''X'' is a
topological space In mathematics, a topological space is, roughly speaking, a geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called poin ...
, 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 geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called poin ...
, 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 invariants that classify topological spaces up to homeomorphism, though usually most classify ...
and
algebraic geometry Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
. * If C is a small category 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 *''A''i exists in A (i.e. A is
cocomplete 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 ...
). * AB4) A satisfies AB3), and the coproduct of a family of monomorphisms is a monomorphism. * AB5) A satisfies AB3), and filtered colimits of exact sequences 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 Complete may refer to: Logic * Completeness (logic) * Completeness of a theory, the property of a theory that every formula in the theory's language or its negation is provable Mathematics * The completeness of the real numbers, which implies t ...
). * 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 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 them. The word i ...
. Grothendieck also gave axioms AB6) and AB6*). * AB6) A satisfies AB3), and given a family of filtered categories I_j, j\in J and maps A_j : I_j \to A, we have \prod_ \lim_ A_j = \lim_ \prod_ A_j, where lim denotes the filtered colimit. * AB6*) A satisfies AB3*), and given a family of cofiltered categories I_j, j\in J and maps A_j : I_j \to A, we have \sum_ \lim_ A_j = \lim_ \sum_ A_j, 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. In place-value notation such as the Hindu–Arabic numeral system, 0 also serves as a placeholder numerical digit, which works by Multiplication, multiplying digits to the left of 0 by th ...
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 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 is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensio ...
'' 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 object 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 are well-behaved 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, modular and modularity may refer to the concept of modularity. They may also refer to: Computing and engineering * Modular design, the engineering discipline of designing complex devices using separately designed sub-components * Modul ...
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 and (over the same field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of V \otime ...
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 Complete may refer to: Logic * Completeness (logic) * Completeness of a theory, the property of a theory that every formula in the theory's language or its negation is provable Mathematics * The completeness of the real numbers, which implies t ...
, then we can remove the requirement that ''G'' be finitely generated; most generally, we can form finitary enriched limits in A.


Related concepts

Abelian categories are the most general setting for
homological algebra Homological algebra is the branch of mathematics that studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precursor to algebraic topolo ...
. All of the constructions used in that field are relevant, such as exact sequences, and especially short exact sequences, and derived functors. Important theorems that apply in all abelian categories include the five lemma (and the
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. It states that for the following commutative diagram (in any abelian category, or in the c ...
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 \mathbf is called semi-simple if there is a collection of objects \_ \in \text(\mathbf) called simple objects (meaning the only sub-objects of any X_i are the zero object 0 and itself) such that an object X \in \text(\mathbf) 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. To see how the direct sum is used in abstract algebra, consider a mor ...
(denoting the coproduct of the abelian category)
X \cong \bigoplus_ X_i
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 R are not semi-simple; in fact, this is the case if and only if R is a semisimple ring.


Examples

Some Abelian categories found in nature are semi-simple, such as * Category of finite-dimensional
vector space In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called ''scalars''. Scalars are often real numbers, but can ...
s \text(k) over a fixed field k * By
Maschke's theorem In mathematics, Maschke's theorem, named after Heinrich Maschke, is a theorem in group representation theory that concerns the decomposition of representations of a finite group into irreducible pieces. Maschke's theorem allows one to make gener ...
the category of representations \text_k(G) of a finite group G over a field k whose characteristic does not divide , G, is a semi-simple abelian category. * The category of coherent sheaves on a Noetherian
scheme A scheme is a systematic plan for the implementation of a certain idea. Scheme or schemer may refer to: Arts and entertainment * ''The Scheme'' (TV series), a BBC Scotland documentary series * The Scheme (band), an English pop band * ''The Schem ...
is semi-simple if and only if X 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 \text^1 groups vanish, meaning the
cohomological dimension In abstract algebra, cohomological dimension is an invariant of a group which measures the homological complexity of its representations. It has important applications in geometric group theory, topology, and algebraic number theory. Cohomologic ...
is 0. This only happens when the skyscraper sheaves k_x at a point x \in X have Zariski tangent space equal to zero, which is isomorphic to \text^1(k_x,k_x) 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 that is also a differentiable manifold. A manifold is a space that locally resembles Euclidean space, whereas groups define the abstract concept of a binary operation along with the addi ...
(\mathbb,+) has the representation
a \mapsto \begin 1 & a \\ 0 & 1 \end
which only has one subrepresentation of dimension 1. In fact, this is true for any
unipotent group In mathematics, a unipotent element ''r'' of a ring ''R'' is one such that ''r'' − 1 is a nilpotent element; in other words, (''r'' − 1)''n'' is zero for some ''n''. In particular, a square matrix ''M'' is a unipote ...
pg 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 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 c ...
and the inclusion ''I'' is an
exact functor In mathematics, particularly homological algebra, an exact functor is a functor that preserves short exact sequences. Exact functors are convenient for algebraic calculations because they can be directly applied to presentations of objects. Mu ...
. 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 In mathematics, particularly homological algebra, an exact functor is a functor that preserves short exact sequences. Exact functors are convenient for algebraic calculations because they can be directly applied to presentations of objects. Mu ...
. 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 0 \to M' \to M \to M'' \to 0 is a short exact sequence in A such that two of M',M,M'' 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 In mathematics, Serre and localizing subcategories form important classes of subcategories of an abelian category. Localizing subcategories are certain Serre subcategories. They are strongly linked to the notion of a quotient category. Serre subc ...
if, for all short exact sequences 0 \to M' \to M \to M'' \to 0 in A we have ''M'' in C if and only if both M',M'' 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 In mathematics, Serre and localizing subcategories form important classes of subcategories of an abelian category. Localizing subcategories are certain Serre subcategories. They are strongly linked to the notion of a quotient category. Serre sub ...
if it is a Serre subcategory such that the quotient functor Q\colon\mathbf A \to \mathbf A/\mathbf C 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, T_n the algebra of upper-triangular n\times n matrices over ''k'', and \mathbf A_n the category of finite-dimensional T_n-modules. Then each \mathbf A_n is an abelian category and we have an inclusion functor I\colon\mathbf A_2 \to \mathbf A_3 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 that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, ca ...
was developed as a language to study these similarities. Grothendieck unified the two theories: they both arise as derived functors 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