Here is a proof of Hilbert’s Basis Theorem I thought of last night.
Let be a noetherian ring. Consider an ideal
in
. Let
be the ideal in
generated by the leading coefficients of the polynomials of degree
in
. Notice that
, since if
,
, and it has the same leading coefficient. Thus we have an ascending chain
, which must terminate, since
is noetherian. Suppose it terminates at
, so
.
Now for each choose a finite set of generators (which we can do since
is noetherian). For each generator, choose a representative polynomial in
with that leading coefficient. This gives us a finite collection polynomials: define
to be the ideal of
generated by these polynomials.
Let . I claim
. Assume for the sake of contradiction that there is a polynomial
of minimal degree (say
) which is in
but
. If
, there is an element of
with the same leading coefficient, so
is not in
but has degree smaller than
: contradiction. If
is of degree
, then there is an element of
of
which has the same leading coefficient as
. Thus
is of degree smaller than
but is not in
: contradiction.
Thus . Since
is therefore finitely generated, this proves
is noetherian.