Noetherian modules

Definition of Noetherian module

A left R-module M is Noetherian (or satisfies the ascending chain condition on submodules) if there are no infinite strictly increasing chains of submodules in M. In other words, every increasing chain of submodules

N1N2

eventually stabilizes; i.e., there is some n0 such that Nk=Nn0 for every kn0.

A ring R is Noetherian if it is Noetherian as a left module over itself; i.e., if there are no strictly increasing infinite chains of left ideals in R.

Noetherian and finite generation

The following are equivalent for a left R-module M:

  1. M is Noetherian.
  2. Every nonempty collection of submodules of M contains a maximal member (under inclusion).
  3. Every submodule of M is finitely generated.

Let's take a look at how the above proposition is proved. First assume M is Noetherian. Let S be any nonempty collection of submodules of M but suppose, towards a contradiction, that S does not contain a maximal element. Choose any N1S. By assumption N1 is not maximal (as S has no maximal member), so there is some N2S with N1N2. But then N2 cannot be maximal either, so there is some N3 in S with N2N3. Continuing as such, using the Axiom of Choice we can then construct an infinite strictly increasing sequence of submodules, violating our assumption that M is Noetherian. So, (1) implies (2).

Now assume (2) holds and let N be any submodule of M. Let S be the collection of all finitely generated submodules of N. By assumption (2) this collection S contains a maximal element N, which by definition of S is finitely generated. We claim N=N. Suppose not, so that there is some xNN. Then the submodule generated by N and x is a finitely generated submodule of N that is strictly larger than N, violating the maximality of N. Thus, we must have N=N and hence N is finitely generated. So (2) implies (3).

Finally, suppose (3) holds and let N1N2 be a chain of submodules of M. Let N be the union of this family of submodules (and so N is itself a submodule of M). Then by assumption (3) N is finitely generated, say by elements n1,n2,,na. Since N is a union, each ni is contained in some submodule Nji. Choose any integer m greater than j1,,ja. Then every ni is contained in Nm, hence NNm, and hence N=Nm. This implies Nk=Nm=N for all km.


Corollary

Every principal ideal domain is Noetherian.

Beware!

Even if a left R-module M is finitely generated, it can have submodules that are not finitely generated! For example, let R=F[x1,x2,] be a polynomial ring in infinitely many variables over a field F. As an R-module, R is generated by the element 1 (and hence is itself finitely generated). However, the submodules of the R-module R are exactly the ideals of the ring R. In particular, consider the ideal/submodule I generated by the set {x1,x2,}. You can show this ideal is not finitely generated.

So the condition that M be Noetherian is stronger than the condition that M be finitely generated.