Use the usual commutative unital-ring convention for Noetherian rings. A ring is Noetherian exactly when every ideal is finitely generated, equivalently when ascending chains of ideals stabilize. Indeed, the union of an ascending chain is an ideal; finitely many generators all lie in a single chain member. Conversely, if an ideal cannot be finitely generated, adjoining a new element at each stage constructs a strictly ascending chain.
First assume is Noetherian. Evaluation at zero gives a surjective ring homomorphism with kernel . A quotient of a Noetherian ring is Noetherian: lift an ideal to the source, take finitely many generators there, and map those generators down. Thus is Noetherian.
For the converse, assume is Noetherian and take any ideal . For , let be the set of coefficients of in elements of of degree at most . It is an ideal of , since sums and scalar multiples of such polynomials stay in . Multiplication by shows . The ascending chain stabilizes, say at .
For each , choose finitely many generators of and corresponding of degree at most having coefficient at . Discard zero generators. We claim these finitely many polynomials generate . If a nonzero has degree , express its leading coefficient as and subtract . The degree decreases. If , use , express the leading coefficient using the , and subtract
Again the leading term cancels and the degree decreases. Induction on degree, including degree zero, expresses every in the claimed ideal. Therefore every ideal of is finitely generated, proving the Hilbert basis theorem and
The argument is the bounded-degree coefficient proof of Hilbert basis theorem; it never divides by a leading coefficient and therefore does not require to be an integral domain. With the analogous left-ideal convention the same proof applies to left-Noetherian rings with a central indeterminate.
Hilbert's basis theorem: if is a commutative Noetherian ring with identity, then the polynomial ring is Noetherian. Iteration gives the same assertion for every finite number of variables.
Here is a bounded-degree coefficient proof of Hilbert basis theorem. Let be any ideal of . For , define to be the coefficients of in the polynomials of of degree at most , including the zero coefficient. Closure under addition and scalar multiplication makes an ideal of . Multiplication of a polynomial by shows . By the ascending chain condition, there is such that .
Each for is finitely generated. Choose generators and corresponding polynomials of degree at most whose coefficient of is . There are only finitely many chosen polynomials. We prove they generate by induction on degree.
Take a nonzero of degree and leading coefficient . If , express and subtract . If , use , express , and subtract . In both cases the leading coefficient cancels, leaving a polynomial in of smaller degree. For degree zero the remainder is zero, and the induction completes the claim.
Thus every ideal of is finitely generated, proving the Hilbert basis theorem. The proof uses no cancellation of nonzero elements of , so it remains valid when has zero divisors.