Abstract Algebra/Modules
Contents |
[edit] Motivation
Let G be an abelian group under addition. We can define a sort of multiplication on G by elements of
by writing
for
and
. We can extend this to the case where n is negative by writing
. We would, however, like to be able to define a sort of multiplication of a group by an arbitrary ring.
[edit] 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
satisfying
- m(r1 + r2,g1) = m(r1,g1) + m(r2,g1),
- m(r1,g1 + g2) = m(r1,g1) + m(r1,g2), and
- m(r1,m(r2,g1)) = m(r1r2,g1)
- for all
.
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
, then G is called a unitary R-module.
[edit] Equivalent Definition
Recall that the endomorphisms of an abelian group form a unitary ring. That is, given homomorphisms
one can show that
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
induces a map
where m(r,g) = ϕ(r)(g) for any
. 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
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.
[edit] Submodules
- Definition (Submodule)
- Given a left R-module M a submodule of M is a subset
satisfying
- N is a subgroup of M, and
- for all
and all
we have
.
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;
must be the restriction of
.
[edit] Module Homomorphisms
Like all algebraic structures, we can define maps between modules that preserve their algebraic operations.
- Definition (Module Homomorphism)
- An R-module homomorphism
is a function from M to N satisfying
- ϕ(m + m') = ϕ(m) + ϕ(m') (it is a group homomorphism), and
- ϕ(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
the kernel of ϕ is the set
- and the image of ϕ is the set
.
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
.
Similarly, one can show that the image of ϕ is a submodule of N.
[edit] Generating Modules
Given a subset A of a left R-module M, we define 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 existence 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
.
Assuming that M is unitary, the elements of RA have a simple description;
.
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,
. 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.
[edit] Quotient Modules
Recall that any subgroup H of an abelian group G allows one to construct an equivalence relation; for
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
and hence
as N is an R-module. Using distributivity, we see that
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;
given by
. This map is a module homomorphism and is often denoted by
rather than ι. In this case
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.
[edit] Generating Submodules by Ideals
Consider any ring R, left ideal
, and left R-module M. One can think of I as a subring of R (non-unitary when
) and hence M is an I-module using the regular multiplication by elements of R.
If we consider the set
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
and hence
- (rm + IM) − (sm + IM) = rm − sm + IM = (r − s)m + IM = 0 + IM
- since
. 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.
.
satisfying
and all
we have
.
is a function from 
.
.

and hence
. Thus,