Products and coproducts
As in , products and coproducts exist, and finite products and coproducts coincide in . If and are -modules, we can give an -module structure to (the direct sum of the underlying abelian groups) by prescribing
Note that comes together with several -module homomorphisms:
Proposition 371.1(Aluffi (2009) III.6.1).
Since -module homomorphisms are in particular abelian group homomorphisms and (as an abelian group) satisfies the universal properties of products and coproducts in , we only need to verify that the unique map supplied by the universal properties in respects the -module structure (Def 108.4.2); this is a trivial check.
Remark 371.2.
af51f1Checking weather a module can be decomposed as a direct sum for submodules is equivalent to checking if the unique homomorphism given by the universal property (with the functions from and taken to be inclusions, of course) is an isomorphism. It is easily seen that this is equivalent to the conditions (surjectivity) and (injectivity).
Remark 371.3.
9d0119The infinite case mirrors the situation in :
- The product of -modules consists of all tuples with componentwise addition and scalar multiplication.
- The coproduct is the submodule of the product consisting of tuples with finite support.
Kernels and Cokernels
Recall that monomorphisms and epimorphisms do not automatically satisfy good properties. They do in .
Universal properties for kernels and cokernels in are analogous to the corresponding properties for groups (Prp 31.3, Def 31.5).
Proposition 371.4.
The following hold in -mod:
- Kernels and cokernels exist;
- is a monomorphism is trivial is injective as a set-function;
- is an epimorphism is trivial is surjective as a set-function.
It is easy to check that the usual definitions of kernel and cokernel satisfy their universal properties. Compare 2 and 3 with Prp 31.4, Prp 31.6; proofs are easy generalizations1.
Remark 371.5.
The facts that has a zero object (the 0-module), its sets are abelian groups (with addition defined pointwise), and it has (finite) products and coproducts make an additive category. The fact that has kernels and cokernels upgrades to the status of abelian category.