Module morphisms

As we will see, the road to understanding modules is through understanding the connections between modules, i.e., the maps between modules.

Definition of module morphism


Definition of module morphism

Let R be a ring and M and N be R-modules. An R-module morphism from M to N is a set map ϕ:MN that respects the module structures, i.e., such that:

  • ϕ(m1+m2)=ϕ(m1)+ϕ(m2) for all m1,m2M; and
  • ϕ(rm)=rϕ(m) for all rR and mM.

In other words, morphisms of R-modules are group morphisms (of the underlying abelian groups) that respect the action of R.

Although we will usually check a given map is a module morphism by directly verifying the two properties above, there is a slightly more efficient method available:

Criterion for module morphisms

Let M, N, and L be R-modules. A map ϕ:MN is an R-module morphism if and only if ϕ(rm1+m2)=rϕ(m1)+ϕ(m2) for all m1,m2M and rR.

Confession: I never use this criterion.

Examples


Vector spaces

We have seen that when k is a field, k-modules are exactly k-vector spaces. In this context, k-module morphisms are the same as k-linear transformations.

Abelian groups

We have seen that Z-modules correspond bijectively to abelian groups. In this context, Z-module morphisms correspond to group morphisms.

The zero morphism

The zero module is the zero object in the category of left R-modules, which means that for every left R-module M there is a unique module morphism 0M (defined by sending 0 to 0M) as well as a unique module morphism M0 (defined by sending every mM to 0). As a consequence, for every pair of -modules M and N, there is unique module morphism MN that factors through the zero module, namely the composition M0N. This morphism is called the zero morphism from M to N. At the level of elements, it corresponds exactly to the "trivial" (or "constant") map that sends every mM to 0NN. Why go through all of these contortions just to define the zero map? An ongoing theme in category theory is that everything should be framed in terms of arrows, since in an abstract category the objects might not be sets, i.e., not have elements. This is one way to do that for this particular concept.

Categories of modules


One can check that for each ring we now have a category with objects consisting of all left -modules, arrows consisting of all R-module morphisms between those left R-modules. This category is usually denoted either R-Mod, but I've also seen it denoted RMod (or even RMod).

Similarly, we have a category of right R-modules and the morphisms between them, usually denoted Mod-R (or ModR, or even ModR).

Be specific: use categories!

We have seen that rings can be viewed as left modules over themselves (via left multiplication). While this is true, some care must be taken when considering the morphisms between two objects. In other words, if you're talking about rings but also sometimes thinking of them as modules, you need to be precise about the structures being considered once maps come into play.

For example, the set map n2n defines a Z-module endomorphism of Z, but not a ring endomorphism of Z (since ring morphisms send 1 to 1). Similarly, the ring endomorphism on F[x] defined by f(x)f(x2) does not define an F[x]-module endomorphism.

The safest way to avoid any of these issues is to work within an explicit category, i.e., within Ring or R-Mod. That way there is no confusion as to which algebraic properties our morphisms must preserve.

Recommendation

Be specific about the category in which you're working. Sloppiness can lead to unnecessary confusion.

Suggested next notes


Submodules
Module morphisms and submodules
Quotient modules