Math 2.0

Commutative algebra Proof

Proof of Hilbert's basis theorem by leading coefficients

Builds on Noetherian ringAscending chain conditionPolynomial ringCommutative ringIdealIdeal generated by a subsetLeading coefficientDegree of a polynomial

Proof

We argue by contradiction, with the leading coefficients of a badly chosen sequence of polynomials.

  1. Let RR be a Noetherian commutative ring. Let R[x]R[x] be its polynomial ring. For S⊆R[x]S \subseteq R[x], write (S)(S) for the ideal generated by SS. For a nonzero polynomial, deg⁡\deg is its degree.
  2. First we show: if every ideal of R[x]R[x] is finitely generated, then R[x]R[x] is Noetherian.
  3. Let I1⊆I2⊆…I_1 \subseteq I_2 \subseteq \dots be ideals of R[x]R[x], and let UU be their union. Two elements of UU lie in a common IkI_k, since the IkI_k form a chain. So UU is an ideal.
  4. Let U=(g1,…,gm)U = (g_1, \dots, g_m). Each gig_i lies in some IkiI_{k_i}. Let NN be the largest kik_i. Then all gig_i lie in INI_N, so U⊆INU \subseteq I_N.
  5. For n≥Nn \ge N we get IN⊆In⊆U⊆INI_N \subseteq I_n \subseteq U \subseteq I_N, so In=INI_n = I_N. This is the ascending chain condition.
  6. So it is enough to show that every ideal II of R[x]R[x] is finitely generated. Suppose that some ideal II is not.
  7. We choose f0,f1,f2,⋯∈If_0, f_1, f_2, \dots \in I recursively. Suppose f0,…,fk−1f_0, \dots, f_{k-1} are chosen, and let Bk=(f0,…,fk−1)B_k = (f_0, \dots, f_{k-1}), with B0={0}B_0 = \set{0}.
  8. Since II is not finitely generated, Bk≠IB_k \ne I. Choose fk∈I∖Bkf_k \in I \setminus B_k of least degree. Note fk≠0f_k \ne 0, because 0∈Bk0 \in B_k.
  9. The degrees satisfy deg⁡fk≤deg⁡fk+1\deg f_k \le \deg f_{k+1}. Indeed, fk+1∉Bk+1f_{k+1} \notin B_{k+1} and Bk⊆Bk+1B_k \subseteq B_{k+1}, so fk+1∈I∖Bkf_{k+1} \in I \setminus B_k. The minimality of deg⁡fk\deg f_k applies.
  10. Let ak∈Ra_k \in R be the leading coefficient of fkf_k. Let JkJ_k be the ideal of RR generated by a0,…,aka_0, \dots, a_k. Then J0⊆J1⊆…J_0 \subseteq J_1 \subseteq \dots.
  11. Since RR is Noetherian, there is MM with Jk=JMJ_k = J_M for all k≥Mk \ge M. Let N=M+1N = M + 1. Then aN∈JN−1a_N \in J_{N-1}, so aN=∑i<Nuiaia_N = \sum_{i<N} u_i a_i with ui∈Ru_i \in R.
  12. Let g=∑i<Nui xdeg⁡fN−deg⁡fifig = \sum_{i<N} u_i \, x^{\deg f_N - \deg f_i} f_i. The exponents are nonnegative by Step 9. So g∈BN⊆Ig \in B_N \subseteq I.
  13. Each term uixdeg⁡fN−deg⁡fifiu_i x^{\deg f_N - \deg f_i} f_i has degree at most deg⁡fN\deg f_N. Its coefficient of xdeg⁡fNx^{\deg f_N} is uiaiu_i a_i. So the coefficient of xdeg⁡fNx^{\deg f_N} in gg is aNa_N.
  14. Hence fN−gf_N - g is 00 or has degree less than deg⁡fN\deg f_N. Also fN−g∈If_N - g \in I.
  15. If fN−g∈BNf_N - g \in B_N, then fN=(fN−g)+g∈BNf_N = (f_N - g) + g \in B_N, which is false. So fN−g∈I∖BNf_N - g \in I \setminus B_N, and in particular fN−g≠0f_N - g \ne 0.
  16. So fN−gf_N - g is an element of I∖BNI \setminus B_N of smaller degree than fNf_N. This contradicts the choice of fNf_N in Step 8.
  17. So every ideal of R[x]R[x] is finitely generated. By Steps 2 to 5, R[x]R[x] is Noetherian.

Idea

If an ideal of R[x]R[x] needed infinitely many generators, we could pick them one by one with the smallest possible degree. Their leading coefficients generate a chain of ideals in RR, which must stop growing. Then one new leading coefficient is a combination of earlier ones, and subtracting a matching combination of earlier polynomials lowers the degree. This contradicts the minimal choice.

Reading path

To understand this page from the ground up, read these 11 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Ascending chain condition definition
  2. Group concept
  3. Ring definition
  4. Commutative ring definition
  5. Polynomial ring definition
  6. Ideal definition
  7. Degree of a polynomial definition
  8. Ideal generated by a subset definition
  9. Leading coefficient definition
  10. Noetherian ring definition
  11. Proof of Hilbert's basis theorem by leading coefficients proof

Where this leads

5 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Hilbert%27s_basis_theorem, Proof, First proof
About this page
TagBFN4MBMZ1E
URIm2://BFN4MBMZ1E
Kindproof
WritingW0 stub
MSC13E05
ProvesHilbert's basis theorem
UsesNoetherian ring, Ascending chain condition, Polynomial ring, Commutative ring, Ideal, Ideal generated by a subset, Leading coefficient, Degree of a polynomial
MethodsProof by contradiction
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.