]> Commutative Algebra - Modules

Commutative Algebra

Modules

Let R be a ring. An R-module or module over R is an abelian group (M,+) and a map μ:R×MM (scalar mulitplication) such that for all a,bR and x,yM we have

  1. a(x+y)=ax+ay

  2. (a+b)x=ax+bx

  3. (ab)x=a(bx)

  4. 1 x=x

Alternatively, we may say that an R-module M is an abelian group with a ring homomophism REnd(M) where End(M) is the ring of endomorphisms of M.

Example

  1. Any ideal IR is an R-module. (Scalar multiplication is ring multiplication.) In particular R is an R-module

2. If R is a field then R-modules are precisely the vector spaces over R.

3. All abelian groups are -modules.

4. Let R=K[x] for some field K. Then an R-module is a K-vector space together with some linear transformation.

5. Let K be a field, G be a group and consider the group ring R=K[G]. Then R modules are precisely K-representations of G.

A mapping f:MN between R-modules M,N is an R-module homomorphism or R-linear if addition and scalar multiplication are preserved, that is for all x,yM and aR we have f(x+y)=f(x)+f(y),f(ax)=af(x). Alternatively we may say f is a homomorphism between abelian groups that respects the actions of the ring.

Let Hom R(M,N) be the set of all R-module homomorphisms from M to N. For all f,gHom(M,N),aR, define f+g and af by (f+g)(x)=f(x)+g(x),(af)(x)=af(x). Then it can be easily verified that Hom(M,N) is an R-module.

Let u:MM and v:NN be R-module homomorphisms. They induce R-module homomorphisms (u)=fu:Hom(M,N)Hom(M,N) and (v)=vf:Hom(M,N)Hom(M,N).

Example: If R is a field then R-module homomorphisms are linear transformations which may be written as matrices. The induced homomorphisms can be computed via matrix multiplications.

For any R-module M we have Hom R(R,M)M. This can be seen by considering the map given by ff(1 ) for all fHom R(R,M).