Preadditive categories
"...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 ...)"
-categories
There are many familiar categories in which the hom-sets have additional structure:
- In the category
of vector spaces over a field , each hom-set has a (natural) structure of an -vector space. Addition is defined by addition of outputs; i.e., for every . The additive identity is the zero map. - In the category
of left -modules over a fixed ring , each hom-set has a (natural) structure of an abelian group. Once again, addition of morphisms is defined via addition of outputs. - When
is commutative, the hom-sets in have a (natural) structure of -modules. - In the category
of abelian groups, each hom-set has a (natural) structure of an abelian group, via addition of outputs.
Why have I cryptically written "... a (natural) structure ..." in each of the above examples? Intuitively, we would like composition to "respect" these added structures.
Rather than make this precise in full generality, let's focus on the examples of the categories
A preadditive category (also called an
Note that because the composition of morphisms is bilinear, it can also be written using the tensor product (over
An alternative definition: enriched categories
Although the definition above is fairly straightforward, I'm not a huge fan of it. To me, it seems rather "extrinsic" to conventional category theory. What I mean by that is the definition requires structure beyond the usual reference to categories, functors and natural transformations. Is there a more "intrinsic" definition? Maybe, although that depends on what counts as "intrinsic."
One alternative is to define a preadditive category directly (without first defining a category), as given by the following data:
-
A set of objects.
-
A function that assigns to each ordered pair of objects
an abelian group . -
For each ordered triple of objects
a morphism of abelian groups This morphism is called "composition" and written
. -
For each object
a group morphism . (This is the analogue of each object in a category having a unique identity arrow, which corresponds to a set map .)
These data are required to satisfy the usual associative and unit laws for composition. This is a definition of preadditive category completely analogous to the definition of a conventional category, with:
replaced by - Cartesian product
in replaced by tensor product in - the one-point set
replaced by
Because of this definition, a preadditive category is sometimes called a category enriched over
Additive functors
If we are dealing with preadditive categories, we will probably want to restrict our functors to those that respect addition of morphisms:
If
When talking about functors between preadditive categories, we will always assume we mean additive functors.
Biproducts
Our main example categories, namely
This situation can happen more generally in any
In an preadditive category
with arrows that satisfy the identities
Note that this definition is entirely "internal" in that it refers only to morphisms between the objects
In other words, to verify you have a biproduct diagram, you just need to directly verify the three identity relations above. On the other hand, to verify
Fortunately, we have the following result:
Two objects
In particular, two objects
In the categories
(i.e., as defined for the product functor
(i.e., as defined for the coproduct functor
In other words, the identification of the product functor
Generalizing biproducts
We can iterate this process. Given
and the equations
where
Moreover, for given objects
This implies that each morphism