Let πΌ β΄π
[π₯]. We prove πΌ is finitely generated.
For π(π₯) βπ
[π₯], let leadβ‘π denote the leading coΓ«fficient of π.
Consider the ideal
π΄={0}βͺ{πβπ
:(βπ(π₯)βπΌ)[leadβ‘π=π]}β΄π
,which is finitely generated since π
is noetherian.
It follows there exist {ππ(π₯)}ππ=1 βπΌ such that π΄ =β¨{ππ}ππ=1β©π
where
ππ=leadβ‘ππ.Let π =max{degβ‘ππ}ππ=1, and consider the π
-submodule
π=β¨{π₯π}πβ1π=0β©π
β€π
π
[π₯]consisting of all polynomials of degree <π.
Since π is π
-module-finite, it is π
-module-noetherian by ^P2.
Therefore
πβ©πΌ=β¨{ππ(π₯)}π π=1β©π
β€π
πfor some {ππ(π₯)}π π=1 βπΌ.
We claim
πΌ=β¨{ππ(π₯)}ππ=1βͺ{ππ(π₯)}π π=1β©π
[π₯]which proves the theorem.
It suffices to show πΌ ββ¨{ππ(π₯)}ππ=1 βͺ{ππ(π₯)}π π=1β©π
.
To this end, let πΌ(π₯) βπΌ.
If π :=degβ‘πΌ β₯π, let π =leadβ‘πΌ,
whence there exist {ππ}ππ=1 βπ
such that
π=πβπ=1ππππso
πΌ(π₯)βπβπ=1πππ₯πβdegβ‘ππππ(π₯)has degree <π.
By iterating this procedure one finds {π½π}ππ=1 βπ
[π₯] such that
πΌ(π₯)βπβπ=1π½π(π₯)ππ(π₯)has degree <π and is thus contained in π β©π, so
πΌ(π₯)βπβπ=1π½π(π₯)ππ(π₯)=π βπ=1ππππ(π₯)for some {ππ}π π=1 βπ
, whence
πΌ(π₯)=πβπ=1π½π(π₯)ππ(π₯)+π βπ=1ππππ(π₯)as required.