Hilbertβs basis theorem
Let
Proof
Let
. We prove πΌ β΄ π [ π₯ ] is finitely generated. For πΌ , let π ( π₯ ) β π [ π₯ ] denote the leading coΓ«fficient of l e a d β‘ π . Consider the ideal π π΄ = { 0 } βͺ { π β π : ( β π ( π₯ ) β πΌ ) [ l e a d β‘ π = π ] } β΄ π , which is finitely generated since
is noetherian. It follows there exist π such that { π π ( π₯ ) } π π = 1 β πΌ where π΄ = β¨ { π π } π π = 1 β© π π π = l e a d β‘ π π . Let
, and consider the π = m a x { d e g β‘ π π } π π = 1 -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
. To this end, let πΌ β β¨ { π π ( π₯ ) } π π = 1 βͺ { π π ( π₯ ) } π π = 1 β© π . If πΌ ( π₯ ) β πΌ , let π : = d e g β‘ πΌ β₯ π , whence there exist π = l e a d β‘ πΌ such that { π π } π π = 1 β π π = π β π = 1 π π π π so
πΌ ( π₯ ) β π β π = 1 π π π₯ π β d e g β‘ π π π π ( π₯ ) has degree
. By iterating this procedure one finds < π such that { π½ π } π π = 1 β π [ π₯ ] πΌ ( π₯ ) β π β π = 1 π½ π ( π₯ ) π π ( π₯ ) has degree
and is thus contained in < π , so π β© π πΌ ( π₯ ) β π β π = 1 π½ π ( π₯ ) π π ( π₯ ) = π β π = 1 π π π π ( π₯ ) for some
, whence { π π } π π = 1 β π πΌ ( π₯ ) = π β π = 1 π½ π ( π₯ ) π π ( π₯ ) + π β π = 1 π π π π ( π₯ ) as required.
It a simple corollary of this that any Commutative R-monoid of finite type for noetherian