Commutative Algebra/Modules, submodules and homomorphisms

From testwiki
Revision as of 10:55, 22 July 2020 by 88.156.139.103 (talk) (fixed the inclusion (it was opposite))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Basics

Template:TextBox

Analogously, one can define right R-modules with an operation R×MM,(r,m)mr; the difference is only formal, but it will later help us define bimodules in a user-friendly way.

For the sake of brevity, we will often write module instead of left R-module.

  • Exercise 5.1.1: Prove that every Abelian monoid (M,+) together with an operation as specified in 1.) - 4.) of definition 5.1 is already a module.

Submodules

Template:TextBox

The following lemma gives a criterion for a subset of a module being a submodule.

Lemma 5.3:

A subset NM is a submodule iff

rR,n,qN:rnqN.

Proof:

Let N be a submodule. Then since qN since we have an Abelian group and further rnN due to closedness under the module operation, also rn+(q)=:rnqN.

If N is such that rR,n,qN:rnqN, then for any n,mN also n+m=n+(1R)(m)N.

Template:TextBox

Proof:

Well-definedness: If m+N=p+N, then mpN, hence r(mp)=rmrpN and thus rm+N=rp+N.

  1. 1R(m+N)=(1rm)+N=m+N
  2. r(n+N+m+N)=r((m+n)+N)=r(m+n)+N=rm+rn+N=rm+N+rn+N
  3. (r+s)(m+N)=(r+s)m+N=rm+sm+N=rm+N+rn+N
  4. analogous to 3. (replace + by )

Sum and intersection of submodules

We shall now ask the question: Given a module M and certain submodules {Nα}αA, which module is the smallest module containing all the Nα? And which module is the largest module that is itself contained within all Nα? The following definitions and theorems answer those questions.

Template:TextBox

Proof:

1. αANα is a submodule:

  • It is an Abelian subgroup since if l=1krlnαl,j=1mslnβjαANα, then
l=1krlnαlj=1mslnβj=l=1krlnαl+j=1m(sl)nβjαANα.
  • It is closed under the module operation, since
s(l=1krlnαl)=l=1k(srl)nαlαANα.

2. Each Nα is contained in αANα:

This follows since 1rnααANα for each αA and each nαNα.

3. αANα is the smallest submodule containing all the Nα: If KM is another such submodule, then K must contain all the elements

l=1krlnαl,k,rlR,nαlNαl

due to closedness under addition and submodule operation.

Template:TextBox

Proof:

1. It's a submodule: Indeed, if rR,n,pαANα, then n,pNα for each α and thus nrpNα for each α, hence nrpαANα.

2. It is contained in all Nα by definition of the intersection.

3. Any set that contains all elements from each of the Nα is contained within the intersection.

We have the following rule for computing with intersections and sums:

Template:TextBox

Proof:

: Let l+n(L+N)K. Since LK, lK and hence nK. Since also nN by assumption, l+nL+KN.

: Let l+mL+(KN). Since LK, lK and since further mK, l+mK. Hence, l+mK(L+N).

More abstractly, the properties of the sum and intersection of submodules may be theoretically captured in the following way:

Lattices

Template:TextBox

There are some special types of lattices:

Template:TextBox

Template:TextBox

In fact, it suffices to require conditions 1. and 2. only for sets S with two elements. But as we have shown, in the case that L is the set of all submodules of a given module, we have the "original" conditions satisfied.

Proof:

First, we note that least upper bound and greatest lower bound are unique, since if for example u,u are least upper bounds of S, then uu and uu and hence u=u. Thus, the joint and meet operation are well-defined.

The commutative laws follow from {a,b}={b,a}.

The idempotency laws from clearly a being the least upper bound, as well as the greatest lower bound, of the set {a,a}.

The first absorption law follows as follows: Let u be the least upper bound of {a,b}. Then in particular, ua. Hence, a is a lower bound of {a,u}, and any lower bound l satisfies la, which is why a is the greatest lower bound of {a,u}. The second absorption law is proven analogously.

The first associative law follows since if u is the least upper bound of {a,b,c} and v is the upper bound of {a,b}, then uv (as u is an upper bound for {a,b}) and if w is the least upper bound of {v,c}, then w=u since u is an upper bound and further, wva and wb. The same argument (with a and c swapped) proves that u is also the least upper bound of the l.u.b. of {b,c} and a. Again, the second associative law is proven similarly.

From theorems 5.5-5.7 and 5.10 we note that the submodules of a module form a modular lattice, where the order is given by set inclusion.

Exercises

  • Exercise 5.2.1: Let R be a ring. Find a suitable module operation such that R together with its own addition and this module operation is an R-module. Make sure you define this operation in the simplest possible way. Prove further, that with respect to this module operation, the submodules of R are exactly the ideals of R.

Homomorphisms

We shall now get to know the morphisms within the category of modules over a fixed ring R.

Template:TextBox

Since we are cool, we will often simply write morphisms instead of homomorphisms where it's clear from the context in order to indicate that we have a clue about category theory.

We have the following useful lemma:

Lemma 5.12:

f:MN is R-linear iff

rR,m,pM:f(rm+p)=rf(m)+f(p).

Proof:

Assume first R-linearity. Then we have

f(rm+p)=f(rm)+f(p)=rf(m)+f(p).

Assume now the other condition. Then we have for m,pM

f(m+p)=f(1Rm+p)=1Rf(m)+f(p)=f(m)+f(p)

and

f(rm)=f(rm+0)=rf(m)+f(0)=rf(m)

since f(0)=0 due to f(0)=f(0+0)=f(0)+f(0); since M is an abelian group, we may add the inverse of f(0) on both sides.

Lemma 5.13:

If f:MN is R-linear, then mM:f(m)=f(m).

Proof:

This follows from the respective theorem for group homomorphisms, since each morphism of modules is also a morphism of Abelian groups.

Template:TextBox

Lemma 5.14:

Let f:MN be a morphism. The following are equivalent:

  1. f is an isomorphism
  2. kerf={0}
  3. f has an inverse which is an isomorphism

Proof:

Lemma 5.15:

The kernel and image of morphisms are submodules.

Proof:

1. The kernel:

f(rnq)=rf(n)+f(q)=rf(n)f(q)=0

2. The image:

rf(m)f(p)=+f(p)=f(rmp)

The following four theorems are in complete analogy to group theory.

Template:TextBox

Proof:

We define φ(m+N):=φ(m). This is well-defined since kerφN. Furthermore, this definition is already enforced by φπ=φ. Further, φ(m+N)=0mkerφ.

Template:TextBox

Proof:

We set N=kerf and obtain a homomorphism f:M/kerfK with kernel N/N by theorem 5.11. From lemma 5.16 follows the claim.

Template:TextBox

Proof:

Since LN and NM also LM by definition. We define the function

φ:M/LM/N,m+Lm+N.

This is well-defined since

m+L=p+LmpLmpNm+N=p+N.

Furthermore,

m+Lkerφm+N=0+NmN

and hence kerφ=N/L. Hence, by theorem 5.17 our claim is proven.

Template:TextBox

Proof:

Consider the isomorphism

φ:L(L+N)/N,φ(l):=l+N.

Then φ(l)=0lN, which is why the kernel of that homomorphism is given by LN. Hence, the theorem follows by the first isomorphism theorem.

And now for something completely different:

Template:TextBox

Proof:

Let a,bφ1(L). Then φ(a+b)=φ(a)+φ(b)L and hence a+bφ1(L). Let further rR. Then φ(ra)=rφ(a)L.

Similarly:

Template:TextBox

Proof: Let a,bφ(K). Then a=φ(i),b=φ(j) and a+b=φ(i+j)φ(K). Let further rR. Then ra=φ(ri)φ(K).

Exercises

  • Exercise 5.3.1: Let R,S be rings regarded as modules over themselves as in exercise 5.2.1. Prove that the ring homomorphisms φ:RS are exactly the module homomorphisms RS; that is, every ring hom. is a module hom. and vice versa.

The projection morphism

Template:TextBox

The following two fundamental equations for πN(πN1(S)) and πN1(πN(K)) shall gain supreme importance in later chapters, SM/N, KM.

Template:TextBox

Proof:

Let first m+NS. Then mπ1(S), since πN(m)=m+N. Hence, m+NπN(π1(S)). Let then m+NπN(πN1(S)). Then there exists mπN1(S) such that πN(m)=m+N, that is m+N=m+N. Now mπN1(S) means that π(m)=m+NS. Hence, m+N=m+NS.

Let first mK+N, that is, m=k+n for suitable kK, nN. Then πN(m)=k+n+N=k+N=πN(k)πN(K), which is why by definition mπN1(πN(K)). Let then mπN1(πN(K)). Then πN(m)=m+NπN(K), that is m+N=k+N with kK, that is m=k+n for a suitable nN, that is mK+N.

The following lemma from elementary set theory have relevance for the projection morphism and we will need it several times:

Lemma 5.24:

Let f:ST be a function, where S,T are completely arbitrary sets. Then f induces a function 2S2T via Af(A), the image of A, where AS. This function preserves inclusion. Further, the function 2T2S,Bf1(B), also preserves inclusion.

Proof:

If AA, let yf(A). Then y=f(x) for an xAA. Similarly for f1.

Exercises

Template:BookCat