Free module
Free modules are the free objects in Category of left modules. module In essence it is a module with a basis, hence every vector space is a free module, but one can form non-free modules over a ring that is not a Division ring.
Notation
In these notes, we have two conventions for the free module over
generated by a set . The first is where we think of elements as maps of finite support
, and we identify with . The second is which allows for the explicit naming of the basis to be used.
By basis
Universal property
Let
This has a unique extension to a functor such that
becomes a natural transformation.
Monoidal functor
When
Construction as maps
Let
i.e. for all
where we identify
Proof of universal property
Clearly
as constructed is an -module with basis Now let be an -module and be a function. For a module homomorphism to make the diagram commute, we require that for all , which fully specifies so that for as required.
Properties
carries the additional structure of an -comonoid, namely the Free R-comonoid