3. Modules 27

3. Modules 27

3. Modules 27 3. Modules In linear algebra, the most important structure is that of a vector space over a field. For commutative algebra it is therefore useful to consider the generalization of this concept to the case where the underlying space of scalars is a commutative ring R instead of a field. The resulting structure is called a module; we will introduce and study it in this chapter. In fact, there is another more subtle reason why modules are very powerful: they unify many other structures that you already know. For example, when you first heard about quotient rings you were probably surprised that in order to obtain a quotient ring R=I one needs an ideal I of R, i. e. a structure somewhat different from that of a (sub-)ring. In contrast, we will see in Example 3.4 (a) that ideals as well as quotient rings of R are just special cases of modules over R, so that one can deal with both these structures in the same way. Even more unexpectedly, it turns out that modules over certain rings allow a special interpretation: modules over Z are nothing but Abelian groups, whereas a module over the polynomial ring K[x] over a field K is exactly the same as a K-vector space V together with a linear map j : V ! V (see Examples 3.2 (d) and 3.8, respectively). Consequently, general results on modules will have numerous consequences in many different setups. So let us now start with the definition of modules. In principle, their theory that we will then quickly discuss in this chapter is entirely analogous to that of vector spaces [G2, Chapters 13 to 18]. However, although many properties just carry over without change, others will turn out to be vastly different. Of course, proofs that are literally the same as for vector spaces will not be repeated here; instead we will just give references to the corresponding well-known linear algebra statements in these cases. Definition 3.1 (Modules). Let R be a ring. An R-module is a set M together with two operations + : M × M ! M and · : R × M ! M (an “addition” in M and a “scalar multiplication” with elements of R) such that for all m;n 2 M and a;b 2 R we have: (a) (M;+) is an Abelian group; (b) (a + b) · m = a · m + b · m and a · (m + n) = a · m + a · n; (c) (a · b) · m = a · (b · m); (d)1 · m = m. We will also call M a module over R, or just a module if the base ring is clear from the context. Example 3.2. (a) For a field R, an R-module is by definition exactly the same as an R-vector space [G2, Defi- nition 13.1]. (b) Of course, the zero set f0g is a module, which we often simply write as 0. n (c) For n 2 N>0 the set R = f(a1;:::;an) : a1;:::;an 2 Rg is an R-module with componentwise addition and scalar multiplication. More generally, for two R-modules M and N the product M × N with componentwise addition and scalar multiplication is an R-module again. (d)A Z-module is just the same as an Abelian group. In fact, any Z-module is an Abelian group by definition 3.1 (a), and in any Abelian group (M;+) we can define a multiplication with integers in the usual way by (−1)·m := −m and a·m := m+···+m (a times) for a 2 N and m 2 M. (e) Any R-algebra M is also an R-module by Remark 1.24, if we just forget about the possibility to multiply two elements of M. 28 Andreas Gathmann Definition 3.3 (Submodules, sums, and quotients). Let M be an R-module. (a)A submodule of M is a non-empty subset N ⊂ M satisfying m + n 2 N and am 2 N for all m;n 2 N and a 2 R. We write this as N ≤ M. Of course, N is then an R-module itself, with the same addition and scalar multiplication as in M. (b) For any subset S ⊂ M the set hSi := fa1m1 + ··· + anmn : n 2 N;a1;:::;an 2 R;m1;:::;mn 2 Sg ⊂ M of all R-linear combinations of elements of S is the smallest submodule of M that contains S. It is called the submodule generated by S. If S = fm1;:::;mng is finite, we write hSi = hfm1;:::;mngi also as hm1;:::;mn i. The module M is called finitely generated if M = hSi for a finite set S ⊂ M. (c) For submodules N1;:::;Nn ≤ M their sum N1 + ··· + Nn = fm1 + ··· + mn : mi 2 Ni for all i = 1;:::;ng is obviously a submodule of M again. If moreover every element m 2 N1 + ··· + Nn has a unique representation as m = m1 + ··· + mn with mi 2 Ni for all i, we call N1 + ··· + Nn a direct sum and write it also as N1 ⊕ ··· ⊕ Nn. (d) If N ≤ M is a submodule, the set M=N := fx : x 2 Mg with x := x + N of equivalence classes modulo N is again a module [G2, Proposition 15.15], the so-called quotient module of M modulo N. Example 3.4. (a) Let R be a ring. If we consider R itself as an R-module, a submodule of R is by definition the same as an ideal I of R. Moreover, the quotient ring R=I is then by Definition 3.3 (d) an R-module again. Note that this is the first case where modules and vector spaces behave in a slightly different way: if K is a field then the K-vector space K has no non-trivial subspaces. (b) The polynomial ring K[x1;:::;xn] over a field K is finitely generated as a K-algebra (by x1;:::;xn), but not finitely generated as a K-module, i. e. as a K-vector space (the monomials 2 1;x1;x1;::: are linearly independent). So if we use the term “finitely generated” we always have to make sure to specify whether we mean “finitely generated as an algebra” or “finitely generated as a module”, as these are two different concepts. Exercise 3.5. Let N be a submodule of a module M over a ring R. Show: (a) If N and M=N are finitely generated, then so is M. (b) If M is finitely generated, then so is M=N. (c) If M is finitely generated, N need not be finitely generated. Definition 3.6 (Morphisms). Let M and N be R-modules. (a)A morphism of R-modules (or R-module homomorphism, or R-linear map) from M to N is a map j : M ! N such that j(m + n) = j(m) + j(n) and j(am) = aj(m) for all m;n 2 M and a 2 R. The set of all such morphisms from M to N will be denoted HomR(M;N) or just Hom(M;N); it is an R-module again with pointwise addition and scalar multiplication. (b) A morphism j : M ! N of R-modules is called an isomorphism if it is bijective. In this case, the inverse map j−1 : N ! M is a morphism of R-modules again [G2, Lemma 13.25 (a)]. We call M and N isomorphic (written M =∼ N) if there is an isomorphism between them. 3. Modules 29 Example 3.7. (a) For any ideal I in a ring R, the quotient map j : R ! R=I; a 7! a is a surjective R-module homomorphism. (b) Let M and N be Abelian groups, considered as Z-modules as in Example 3.2 (d). Then a Z-module homomorphism j : M ! N is the same as a homomorphism of Abelian groups, since j(m + n) = j(m) + j(n) already implies j(am) = aj(m) for all a 2 Z. (c) For any R-module M we have HomR(R;M) =∼ M: the maps M ! HomR(R;M); m 7! (R ! M;a 7! am) and HomR(R;M) ! M; j 7! j(1) are obviously R-module homomorphisms and inverse to each other. On the other hand, the module HomR(M;R) is in general not isomorphic to M: for the Z-module Z2 we have HomZ(Z2;Z) = 0 by (b), as there are no non-trivial group homomorphisms from Z2 to Z. (d) If N1;:::;Nn are submodules of an R-module M such that their sum N1 ⊕ ··· ⊕ Nn is direct, the morphism N1 × ··· × Nn ! N1 ⊕ ··· ⊕ Nn; (m1;:::;mn) 7! m1 + ··· + mn is bijective, and hence an isomorphism. One therefore often uses the notation N1 ⊕ ··· ⊕ Nn for N1 × ··· × Nn also in the cases where N1;:::;Nn are R-modules that are not necessarily submodules of a given ambient module M. Example 3.8 (Modules over polynomial rings). Let R be a ring. Then an R[x]-module M is the same as an R-module M together with an R-module homomorphism j : M ! M: “)” Let M be an R[x]-module. Of course, M is then also an R-module. Moreover, multiplication with x has to be R-linear, so j : M ! M;m 7! x · m is an R-module homomorphism. “(” If M is an R-module and j : M ! M an R-module homomorphism we can give M the struc- ture of an R[x]-module by setting x · m := j(m), or more precisely by defining scalar multi- plication by n n i i ∑ aix · m := ∑ aij (m); i=0 i=0 i 0 where j denotes the i-fold composition of j with itself, and j := idM.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    9 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us