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).

satisfies the universal properties of both the product and the coproduct of and .

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.

Checking 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).

af51f1

Remark 371.3.

The infinite case mirrors the situation in :

  1. The product of -modules consists of all tuples with componentwise addition and scalar multiplication.
  2. The coproduct is the submodule of the product consisting of tuples with finite support.
9d0119

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:

  1. Kernels and cokernels exist;
  2. is a monomorphism is trivial is injective as a set-function;
  3. 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.

Footnotes

  1. Recall that while epimorphism surjective is true in , Prp 31.6’s method of proof (using cokernels) only works for since the ‘standard’ definition of cokernel is not valid in . We have no such hitches in .


References

Aluffi, P. (2009). Algebra: Chapter 0. American Mathematical Society.