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 ...
, specifically in
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 ...
, a preadditive category is
another name for an Ab-category, i.e., a
category that is
enriched over 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 ...
, Ab.
That is, an Ab-category C is a
category such that
every
hom-set Hom(''A'',''B'') in C has the structure of an abelian group, and composition of morphisms is
bilinear, in the sense that composition of morphisms distributes over the group operation.
In formulas:
and
where + is the group operation.
Some authors have used the term ''additive category'' for preadditive categories, but this page reserves that term for certain special preadditive categories (see below).
Examples
The most obvious example of a preadditive category is the category Ab itself. More precisely, Ab is a
closed monoidal category. Note that
commutativity is crucial here; it ensures that the sum of two
group homomorphism
In mathematics, given two groups, (''G'',∗) and (''H'', ·), a group homomorphism from (''G'',∗) to (''H'', ·) is a function ''h'' : ''G'' → ''H'' such that for all ''u'' and ''v'' in ''G'' it holds that
: h(u*v) = h(u) \cdot h(v)
whe ...
s is again a homomorphism. In contrast, the category of all
groups is not closed. See
Medial category.
Other common examples:
* The category of (left)
modules over a
ring ''R'', in particular:
** the
category of vector spaces over a
field ''K''.
* The algebra of
matrices over a ring, thought of as a category as described in the article
Additive category
In mathematics, specifically in category theory, an additive category is a preadditive category C admitting all finitary biproducts.
Definition
There are two equivalent definitions of an additive category: One as a category equipped wit ...
.
* Any ring, thought of as a category with only one object, is a preadditive category. Here composition of morphisms is just ring multiplication and the unique hom-set is the underlying abelian group.
For more examples, see .
Elementary properties
Because every hom-set Hom(''A'',''B'') is an abelian group, it has a
zero element 0. This is the
zero morphism from ''A'' to ''B''. Because composition of morphisms is bilinear, the composition of a zero morphism and any other morphism (on either side) must be another zero morphism. If you think of composition as analogous to multiplication, then this says that multiplication by zero always results in a product of zero, which is a familiar intuition. Extending this analogy, the fact that composition is bilinear in general becomes the
distributivity of multiplication over addition.
Focusing on a single object ''A'' in a preadditive category, these facts say that the
endomorphism hom-set Hom(''A'',''A'') is a
ring, if we define multiplication in the ring to be composition. This ring is the
endomorphism ring of ''A''. Conversely, every ring (with
identity) is the endomorphism ring of some object in some preadditive category. Indeed, given a ring ''R'', we can define a preadditive category R to have a single object ''A'', let Hom(''A'',''A'') be ''R'', and let composition be ring multiplication. Since ''R'' is an abelian group and multiplication in a ring is bilinear (distributive), this makes R a preadditive category. Category theorists will often think of the ring ''R'' and the category R as two different representations of the same thing, so that a particularly
perverse category theorist might define a ring as a preadditive category with exactly
one object (in the same way that a
monoid can be viewed as a category with only one object—and forgetting the additive structure of the ring gives us a monoid).
In this way, preadditive categories can be seen as a generalisation of rings. Many concepts from ring theory, such as
ideals,
Jacobson radicals, and
factor rings can be generalized in a straightforward manner to this setting. When attempting to write down these generalizations, one should think of the morphisms in the preadditive category as the "elements" of the "generalized ring".
Additive functors
If
and
are preadditive categories, then a
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 ...
is additive if it too is
enriched over the category
. That is,
is additive
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (often shortened as "iff") is paraphrased by the biconditional, a logical connective between statements. The biconditional is true in two cases, where either bo ...
, given any objects
and
of
, the
function is a
group homomorphism
In mathematics, given two groups, (''G'',∗) and (''H'', ·), a group homomorphism from (''G'',∗) to (''H'', ·) is a function ''h'' : ''G'' → ''H'' such that for all ''u'' and ''v'' in ''G'' it holds that
: h(u*v) = h(u) \cdot h(v)
whe ...
. Most functors studied between preadditive categories are additive.
For a simple example, if the rings
and
are represented by the one-object preadditive categories
and
, then a
ring homomorphism from
to
is represented by an additive functor from
to
, and conversely.
If
and
are categories and
is preadditive, then the
functor category
In category theory, a branch of mathematics, a functor category D^C is a category where the objects are the functors F: C \to D and the morphisms are natural transformations \eta: F \to G between the functors (here, G: C \to D is another object i ...
is also preadditive, because
natural transformation
In category theory, a branch of mathematics, a natural transformation provides a way of transforming one functor into another while respecting the internal structure (i.e., the composition of morphisms) of the categories involved. Hence, a natur ...
s can be added in a natural way.
If
is preadditive too, then the category
of additive functors and all natural transformations between them is also preadditive.
The latter example leads to a generalization of
modules over rings: If
is a preadditive category, then
is called the module category over
. When
is the one-object preadditive category corresponding to the ring
, this reduces to the ordinary category of
(left) -modules. Again, virtually all concepts from the theory of modules can be generalised to this setting.
-linear categories
More generally, one can consider a category enriched over the monoidal category of
modules over a
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 ...
, called an -linear category. In other words, each
hom-set in has the structure of an -module, and composition of morphisms is -bilinear.
When considering functors between two -linear categories, one often restricts to those that are -linear, so those that induce -linear maps on each hom-set.
Biproducts
Any
finite product in a preadditive category must also be a
coproduct, and conversely. In fact, finite products and coproducts in preadditive categories can be characterised by the following ''biproduct condition'':
:The object ''B'' is a biproduct of the objects ''A''
1, ..., ''A
n''
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (often shortened as "iff") is paraphrased by the biconditional, a logical connective between statements. The biconditional is true in two cases, where either bo ...
there are ''projection morphisms'' ''p''
''j'': ''B'' → ''A''
''j'' and ''injection morphisms'' ''i''
''j'': ''A''
''j'' → ''B'', such that (''i''
1∘''p''
1) + ··· + (''i
n''∘''p
n'') is the identity morphism of ''B'', ''p
j''∘''i
j'' is the
identity 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. Alt ...
of
Aj, and ''p''
''j''∘''i
k'' is the zero morphism from ''A''
''k'' to ''A
j'' whenever ''j'' and ''k'' are
distinct.
This biproduct is often written ''A''
1 ⊕ ··· ⊕ ''A
n'', borrowing the notation for the
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 ...
. This is because the biproduct in well known preadditive categories like Ab ''is'' the direct sum. However, although
infinite direct sums make sense in some categories, like Ab, infinite biproducts do ''not'' make sense (see ).
The biproduct condition in the case ''n'' = 0 simplifies drastically; ''B'' is a ''nullary biproduct'' if and only if the identity morphism of ''B'' is the zero morphism from ''B'' to itself, or equivalently if the hom-set Hom(''B'',''B'') is the
trivial ring. Note that because a nullary biproduct will be both
terminal (a nullary product) and
initial
In a written or published work, an initial is a letter at the beginning of a word, a chapter (books), chapter, or a paragraph that is larger than the rest of the text. The word is ultimately derived from the Latin ''initiālis'', which means '' ...
(a nullary coproduct), it will in fact be a
zero object.
Indeed, the term "zero object" originated in the study of preadditive categories like Ab, where the zero object is the
zero group.
A preadditive category in which every biproduct exists (including a zero object) is called ''
additive''. Further facts about biproducts that are mainly useful in the context of additive categories may be found under that subject.
Kernels and cokernels
Because the hom-sets in a preadditive category have zero morphisms,
the notion of
kernel 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 ...
make sense. That is, if ''f'': ''A'' → ''B'' is a
morphism in a preadditive category, then the kernel of ''f'' is the
equaliser of ''f'' and the zero morphism from ''A'' to ''B'', while the cokernel of ''f'' is the
coequaliser of ''f'' and this zero morphism. Unlike with products and coproducts, the kernel and cokernel of ''f'' are generally not equal in a preadditive category.
When specializing to the preadditive categories of abelian groups or modules over a ring, this notion of kernel coincides with the ordinary notion of a
kernel of a homomorphism, if one identifies the ordinary kernel ''K'' of ''f'': ''A'' → ''B'' with its embedding ''K'' → ''A''. However, in a general preadditive category there may exist morphisms without kernels and/or cokernels.
There is a convenient relationship between the kernel and cokernel and the abelian group structure on the hom-sets. Given parallel morphisms ''f'' and ''g'', the equaliser of ''f'' and ''g'' is just the kernel of ''g'' − ''f'', if either exists, and the analogous fact is true for coequalisers. The alternative term "difference kernel" for binary equalisers derives from this fact.
A preadditive category in which all biproducts, kernels, and cokernels exist is called ''
pre-abelian''. Further facts about kernels and cokernels in preadditive categories that are mainly useful in the context of pre-abelian categories may be found under that subject.
Special cases
Most of these special cases of preadditive categories have all been mentioned above, but they're gathered here for reference.
* A ''
ring'' is a preadditive category with exactly one object.
* An ''
additive category
In mathematics, specifically in category theory, an additive category is a preadditive category C admitting all finitary biproducts.
Definition
There are two equivalent definitions of an additive category: One as a category equipped wit ...
'' is a preadditive category with all finite biproducts.
* A ''
pre-abelian category'' is an additive category with all kernels and cokernels.
* An ''
abelian category
In mathematics, an abelian category is a category in which morphisms and objects 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 o ...
'' is a pre-abelian category such that every
monomorphism and
epimorphism is
normal.
The preadditive categories most commonly studied are in fact abelian categories; for example, Ab is an abelian category.
References
*
Nicolae Popescu; 1973;
Abelian Categories with Applications to Rings and Modules; Academic Press, Inc.; out of print
*
Charles Weibel; 1994;
An introduction to homological algebra; Cambridge Univ. Press
{{Category theory
Additive categories