Abstract algebra/Modules

From testwiki
Revision as of 19:23, 23 February 2008 by imported>Ahhoefel (Generating Modules)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Motivation

Let G be an abelian group under addition. We can define a sort of multiplication on G by elements of by writing ng=g+g++gn for n+ and gG. We can extend this to the case where n is negative by writing (n)g=gggn. We would, however, like to be able to define a sort of multiplication of a group by an arbitrary ring.

Definition

Definition (Module)
Let R be a ring and G an abelian group. We call G a left R-module if there is a function m:R×GG satisfying
  1. m(r1+r2,g1)=m(r1,g1)+m(r2,g1),
  2. m(r1,g1+g2)=m(r1,g1)+m(r1,g2), and
  3. m(r1,m(r2,g1))=m(r1r2,g1)
for all r1,r2R, g1,g2G.

For convenience, we usually write rg for m(r,g). We can also define a right R-module analogously, if the last property reads:

m(r1,m(r2,g))=m(r2r1,g)

In this case we usually write gr for m(r,g).

Note that the two notions coincide if R is a commutative ring, and in this case we can simply say that G is an R-module.

Definition (Unitary Module)
If R is a ring with unity 1 and 1g=g for all gG, then G is called a unitary R-module.

Equivalent Definition

Recall that the endomorphisms of an abelian group form a unitary ring. That is, given homomorphisms f,g:GG one can show that f,f+g,fg and the identity map are all homomorphisms from G to itself. They also satisfy the necessary associativity and distributivity properties needed to make a ring.

A ring homomorphism ϕ:Rhom(G,G) induces a map m:R×GG where m(r,g)=ϕ(r)(g) for any rR,gG. Indeed, the induced map m gives G a left R-module structure; the first and third conditions follow as ϕ is a ring homomorphism while the second condition follows as ϕ(r) is a group homomorphism.

One can also take a map m:R×GG and construct a ring homomorphism from R into the endomorphisms of G. Thus, we have an equivalent definition for a left R-module.

If we require, as commutative algebraists often do, that our ring is unitary and that ring homomorphisms preserve identity, then ϕ must send the identity of our ring to the identity homomorphism and hence G is a unitary module.

Submodules

Definition (Submodule)
Given a left R-module M a submodule of M is a subset NM satisfying
  1. N is a subgroup of M, and
  2. for all rR and all nN we have rnN.

The second condition above states that submodules are closed under left multiplication by elements of R; it is implicit that they inherit their multiplication from their containing module; m:R×NN must be the restriction of m:R×MM.

Module Homomorphisms

Like all agebraic structures, we can define maps between modules that preserve their algebraic operations.

Definition (Module Homomorphism)
An R-module homomorphism ϕ:MN is a function from M to N satisfying
  1. ϕ(m+m)=ϕ(m)+ϕ(m) (it is a group homomorphism), and
  2. ϕ(rm)=rϕ(m).

When a map between two algebraic structures satisfies these two properties then it called an R-linear map.

Definition (Kernel, Image)
Given a module homomorphism ϕ:MN the kernel of ϕ is the set
kerϕ={mMϕ(m)=0}
and the image of ϕ is the set
ϕ(M)={nNmM,ϕ(m)=n}.

The kernel of ϕ is the set of elements in the domain that are sent to zero by ϕ. In fact, the kernel of any module homomorphism is a submodule of M. It is clearly a subgroup, from group theory, and it is also closed under multiplication by elements of R: ϕ(rm)=rϕ(m)=r(0)=0 for mkerϕ.

Similarly, one can show that the image of ϕ is a submodule of N.

Generating Modules

Given a subset A of a left R-module M, we define the the left submodule generated by A to be the smallest submodule (w.r.t. set containment) of M that contains A. It is denoted by RA for a reason which will become clear in a moment.

The existance of such a submodule comes from the fact that an intersection of R-modules is again an R-module: Consider the set S of all submodules of M containing A. Since M contains A, we see that S is non-empty. The intersection of the modules in S clearly contains A and is a submodule of M. Further, any submodule of M containing A also contains the intersection. Thus RA=S.

Assuming that M is unitary, the elements of RA have a simple description;

RA={i=1nriain,riR,aiA}.

That is, every element of RA can be written as a finite left linear combination of elements of A. This equality can be justified by double inclusion: First, any submodule containing A must contain all left R-linear combinations of elements of A since modules are closed under addition and left multiplication by elements of R. Thus, RA{i=1nriain,riR,aiA}. Secondly, the set of all such linear combinations forms a submodule of M containing A (use n=1 and r1=1R) and hence it contains RA.

Quotient Modules

Recall that any subgroup H of an abelian group G allows one to construct an equivalence relation; forg,hG

ghghH.

Cosets of G --- equivalence classes under the relation above --- can then be endowed with a group structure, derived from the original group, and is given the name G/H. The sum of two cosets g+H=[g] and h+H=[h] is simply (g+Gh)+H=[g+h].

Since modules are abelian groups, we can take any subgroup N of an R-module M and form the group quotient M/N. If N is a submodule of M, and not simply a subgroup, then M/N is an R-module.

To prove this, we define r(m+N)=rm+N and want to show that this is well defined. But clearly if we have two elements m,m in the same coset, then mmN and hence r(mm)N as N is an R-module. Using distributivity, we see that

r(m+N)=rm+N=rm+N=r(m+N)

and hence this action of R on M/N endows M/N with a well defined module structure.

Quotient modules come with a so-called natural map; ι:MM/N given by mm+N. This map is a module homomorphism and is often denoted by ¯ rather than ι. In this case m¯ is understood to be a coset of M.

There are many properties of a module that translate directly to its quotients. For instance, quotients of a finitely generated module are finitely generated. Also, the submodules of a quotient M/N are in correspondence (via the natural map) with submodules of M containing N. This will be covered in the section on module isomorphism theorems.

Generating Submodules by Ideals

Consider any ring R, left ideal IR, and left R-module M. One can think of I as a subring of R (non-unitary when IR) and hence M is an I-module using the regular multiplication by elements of R.

If we consider the set IM={i=1nrimin,riI,miM} we obtain a submodule of M. This follows from our discussion of generated submodules. However, since I is not unitary, it is not necessary that IM=M.

Thus, we may consider the quotient module M/IM. Clearly this is an R-module but it is also an R/I module under the obvious action.

Proposition
Given an R-module M and ideal I of R, the Rmodule M/IM is an R/I-module with multiplication (r+I)(m+IM)=rm+IM.
proof.
To show that this is well defined, we observe that if r+I=s+I then rsI and hence
(rm+IM)(sm+IM)=rmsm+IM=(rs)m+IM=0+IM
since (rs)mIM. Thus,
(r+I)(m+IM)=rm+IM=sm+IM=(s+I)(m+IM)
which proves that the action of R/I on M/IM is well defined. It follows now that M/IM is an R/I-module simply because it is an R-module.