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.