Abstract algebra/Modules
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.
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
- ,
- , and
- 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:
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.
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 to itself. They also satisfy the necessary associativity and distributivity properties needed to make a ring.
A ring homomorphism induces a map where for any . Indeed, the induced map gives a left -module structure; the first and third conditions follow as is a ring homomorphism while the second condition follows as is a group homomorphism.
One can also take a map and construct a ring homomorphism from into the endomorphisms of . Thus, we have an equivalent definition for a left -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 is a unitary module.
Submodules
- Definition (Submodule)
- Given a left -module a submodule of 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 ; it is implicit that they inherit their multiplication from their containing module; must be the restriction of .
Module Homomorphisms
Like all agebraic structures, we can define maps between modules that preserve their algebraic operations.
- Definition (Module Homomorphism)
- An -module homomorphism is a function from to satisfying
- (it is a group homomorphism), and
When a map between two algebraic structures satisfies these two properties then it called an -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 . It is clearly a subgroup, from group theory, and it is also closed under multiplication by elements of : for .
Similarly, one can show that the image of is a submodule of .
Generating Modules
Given a subset of a left -module , we define the the left submodule generated by to be the smallest submodule (w.r.t. set containment) of that contains . It is denoted by for a reason which will become clear in a moment.
The existance of such a submodule comes from the fact that an intersection of -modules is again an -module: Consider the set of all submodules of containing . Since contains , we see that is non-empty. The intersection of the modules in clearly contains and is a submodule of . Further, any submodule of containing also contains the intersection. Thus .
Assuming that is unitary, the elements of have a simple description;
- .
That is, every element of can be written as a finite left linear combination of elements of . This equality can be justified by double inclusion: First, any submodule containing must contain all left -linear combinations of elements of since modules are closed under addition and left multiplication by elements of . Thus, . Secondly, the set of all such linear combinations forms a submodule of containing (use and ) and hence it contains .
Quotient Modules
Recall that any subgroup of an abelian group allows one to construct an equivalence relation; for
Cosets of --- 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 and is simply .
Since modules are abelian groups, we can take any subgroup of an -module and form the group quotient . If is a submodule of , and not simply a subgroup, then is an -module.
To prove this, we define and want to show that this is well defined. But clearly if we have two elements in the same coset, then and hence as is an -module. Using distributivity, we see that
and hence this action of on endows 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 .
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 containing . This will be covered in the section on module isomorphism theorems.
Generating Submodules by Ideals
Consider any ring , left ideal , and left -module . One can think of as a subring of (non-unitary when ) and hence is an -module using the regular multiplication by elements of .
If we consider the set we obtain a submodule of . This follows from our discussion of generated submodules. However, since is not unitary, it is not necessary that .
Thus, we may consider the quotient module . Clearly this is an -module but it is also an module under the obvious action.
- Proposition
- Given an -module and ideal of , the module is an -module with multiplication .
- proof.
- To show that this is well defined, we observe that if then and hence
- since . Thus,
- which proves that the action of on is well defined. It follows now that is an -module simply because it is an -module.