Executive Summary
Snapper's Theorem says that adjoining variables to a commutative ring collapses the Jacobson radical onto the nilradical. The natural next question is which rings already have that property intrinsically, and whether it survives passage to finitely generated algebras. Rings with in every quotient are the Hilbert rings, called Jacobson rings in most modern sources.
The technical core is a single ascent theorem : if are domains, is a finitely generated -algebra, and , then . From it follow the ascent of the Hilbert property , Zariski's Lemma and the weak and strong Nullstellensatz — the whole ideal–variety dictionary of classical algebraic geometry, obtained from radical theory rather than from Noether normalisation.
Overview
Two chains of ideals are attached to every commutative ring: the intersection of the primes, , and the intersection of the maximals, . Since maximal ideals are prime, always, and the gap measures how badly maximal ideals fail to detect the prime spectrum.
The Hilbert condition forces equality here, and in every quotient ring simultaneously.
For a local ring such as or the gap is maximal: there is one maximal ideal, so is large while is zero. For , for and for every affine algebra the gap is zero. The dividing line is the Hilbert condition, and the substance of this page is that it is stable under the operation pass to a finitely generated algebra.
Learning Objectives
- Define Hilbert ring and prove for Hilbert rings and their quotients.
- State with all its hypotheses and identify where each is used.
- Follow the localisation-plus-Nakayama step that produces .
- Deduce and conclude that affine algebras over a field are Hilbert rings.
- State , including the J-semisimplicity hypothesis, and derive Zariski's Lemma.
- Derive the weak Nullstellensatz over an algebraically closed field, and identify the strong form as .
Definitions
A commutative ring is a Hilbert ring if every prime ideal of is an intersection of maximal ideals. A Hilbert ring that is a domain is a Hilbert domain. The now dominant terminology is Jacobson ring; the two names denote the same class.
- Finitely generated as an -algebra
- for finitely many . Strictly weaker than being finitely generated as an -module: is a one-generator algebra but an infinitely generated module.
- J-semisimple
- ; on this page always applied to commutative rings, where it means the maximal ideals intersect in zero.
- and
- The common zero set in of an ideal , and the ideal of all polynomials vanishing on a subset .
- The radical of an ideal: all with for some ; equal to the intersection of the primes containing .
All rings on this page are commutative with identity, and every extension is unital.
Core Concepts
Elementary consequences of the Hilbert condition
Let be a Hilbert ring. Then (i) every quotient is a Hilbert ring; (ii) ; (iii) if is in addition a domain, then .
(i) The primes of correspond to primes . Writing with maximal, each , so the whole expression descends to .
(ii) is the intersection of all primes, each of which is an intersection of maximal ideals, so is an intersection of maximal ideals and therefore contains . The reverse inclusion holds in any commutative ring.
(iii) In a domain , so (ii) gives .
What has to be proved, and why it is not formal
By Snapper's Theorem the polynomial ring over a J-semisimple domain is J-semisimple, so the transcendental step of an algebra extension is free. The difficulty is the algebraic step with algebraic over , where is a quotient of and quotients can create radical from nothing — but .
The algebraic case is handled by inverting a single well-chosen element of . J-semisimplicity of is what guarantees a maximal ideal avoiding that element, and this is the only place the hypothesis enters — but it is indispensable.
Key Results
Let be commutative domains such that is finitely generated as an -algebra, and suppose is J-semisimple. Then is J-semisimple.
Reduction. If , insert the chain . Each step is a one-generator extension of domains, so it suffices to treat .
Transcendental case. If is transcendental over , then and is reduced, so by Snapper's Theorem .
Algebraic case. Suppose is algebraic over and, for contradiction, that some lies in . Both and are algebraic over , so after clearing denominators choose polynomials over of least possible degrees satisfied by and respectively:
From the second relation, . Moreover : otherwise, since is a domain and , we could cancel and obtain a relation for of degree , contradicting minimality. As is a domain, , and since there is a maximal ideal with .
Localise at . In the element is a unit, so dividing the first relation of by exhibits as integral over ; hence is a finitely generated -module. It is nonzero, so Nakayama's Lemma gives , that is . Consequently , since would survive localisation.
Choose a maximal ideal containing . Then is a proper ideal of containing the maximal ideal , so . But and , so — contradicting . Hence .
Let be commutative rings with finitely generated as an -algebra, and suppose is a Hilbert ring. Then is a Hilbert ring; in particular . Taking a field: **every affine -algebra is a Hilbert ring.**
Let be prime. Then is a domain, finitely generated as an algebra over the domain , which is a Hilbert domain by part (i) of the Proposition above and hence J-semisimple by part (iii). Theorem gives , which says exactly that is the intersection of the maximal ideals of containing it. So is Hilbert, and by the Proposition.
Let be commutative domains with finitely generated as an -algebra, and suppose is J-semisimple. If is a field, then is a field and is a finite algebraic field extension.
**Monogenic case .** Since is a field it is not a polynomial ring over , so is algebraic over ; take with , . Because there is a maximal ideal with , and exactly as in the proof of localisation plus Nakayama yields . But is a field, so its only proper ideal is ; hence and therefore . A ring whose zero ideal is maximal is a field, so is a field, and with algebraic over is a finite extension.
General case. Write and set . By , , and is generated over by elements, so induction on shows is a field and is finite. Now apply the monogenic case to : is a field and is algebraic over . Then is finite and is finite, so is finite algebraic.
If is a field and is a field that is finitely generated as a -algebra, then . Equivalently, for every maximal ideal of the residue field is a finite extension of .
Let be algebraically closed and a maximal ideal of . Then for a unique point . Consequently every proper ideal of has a common zero in .
By Zariski's Lemma the field is finite over , hence equals as is algebraically closed. Let be the image of . Then , so contains the maximal ideal and equals it. A proper ideal lies in some maximal ideal, whose associated point is a common zero.
For algebraically closed and an ideal, . This is the geometric translation of for the affine algebra , which is : the functions vanishing at all -points are exactly those in every maximal ideal, and the Hilbert property identifies that intersection with the nilradical.
Let and . Then is generated by one element as an -algebra, both are domains, and is a field — yet is not a field and is not algebraic. The hypothesis that fails is precisely : here , and there is no maximal ideal of avoiding .
Proof Techniques and Method
The reusable moves behind (5.3)–(5.5).
Invert one leading coefficient
An algebraic relation becomes an integral relation once its leading coefficient is a unit. Localising at a maximal ideal that avoids that coefficient converts finitely generated algebra into finitely generated module, which is the hypothesis Nakayama needs.
Use rad R = 0 as a supply of maximal ideals
J-semisimplicity is used exactly once, and only in the form: for every nonzero there is a maximal ideal missing . That reading makes clear why the hypothesis is unavoidable.
Reduce to one generator, then to a prime quotient
Statements about finitely generated algebras are proved one generator at a time; statements about Hilbert rings are proved one prime at a time by passing to , where the domain hypothesis of becomes available.
The pattern localise, apply Nakayama, contract a maximal ideal is the same one that proves lying-over for integral extensions. What is special here is that integrality is not assumed — it is manufactured at one prime by localisation.
Worked Example
Maximal ideals of have finite residue fields
This is the arithmetic Nullstellensatz, and it comes out of and with no extra work.
First, is a Hilbert ring: its primes are and the ; each is maximal, and because a nonzero integer has only finitely many prime divisors. Hence by every finitely generated -algebra — every finitely generated commutative ring — is a Hilbert ring.
Now let be a maximal ideal of and put , a field generated as a -algebra by the images of the . Two cases:
- **.** Then , and is a field finitely generated as a -algebra with , so would force to be a field. It is not, so this case is impossible.
- **.** Then the image of in is , and is a field finitely generated as an -algebra, so Zariski's Lemma makes finite.
Every maximal ideal of a finitely generated commutative ring of characteristic has finite residue field.
Concrete instance
Take and . Then . Since has discriminant and is a non-residue modulo (the squares mod are and ), the polynomial is irreducible and , in agreement with .
Comparison and Classification
| Ring | Hilbert? | vs | Reason |
|---|---|---|---|
| Any field | yes | the only prime is , which is maximal | |
| yes | |||
| yes | f.g. over the Hilbert ring , by (5.4) | ||
| Any affine -algebra | yes | equal | (5.4) |
| Any finitely generated commutative ring | yes | equal | f.g. over , by (5.4) |
| no | is not an intersection of maximal ideals | ||
| no | one maximal ideal, and it is not | ||
| as a -algebra | yes (it is a field) | but its Hilbertness is not inherited from a Hilbert base |
| domains | f.g. as -algebra | Hilbert | ||
|---|---|---|---|---|
| (5.3) | yes | yes | yes | no |
| (5.4) Hilbert | no | yes | no | yes |
| (5.5) field field | yes | yes | yes | no |
| Zariski's Lemma | yes | yes | free () | free |
| Weak Nullstellensatz | yes | yes | free | free |
Which hypothesis each result needs
The domain hypothesis in is not decorative. Take , which is J-semisimple, and , a finitely generated -algebra: . The right general statement for non-domains is , which concludes Hilbertness rather than J-semisimplicity.
Relationship Map
- ascent of J-semisimplicity — the engine
- gives
- ascent of the Hilbert property
- descent from a field
- Zariski's Lemma ()
- uses
- Snapper for the transcendental step
- Nakayama after localising
- to find a maximal ideal
- feeds
- weak Nullstellensatz over
- strong Nullstellensatz:
- finiteness of residue fields of f.g. rings
- gives
Applications and Industry Use
Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.
The ideal–variety dictionary
Over an algebraically closed field, points of correspond to maximal ideals and the strong Nullstellensatz makes a bijection between radical ideals and closed sets. Every affine coordinate ring computation rests on this.
Polynomial system solving
The weak Nullstellensatz is the correctness statement behind Gröbner-basis consistency testing: a system has no solution over exactly when lies in the ideal, which a Gröbner basis detects.
Kinematics, vision, robotics
Inverse kinematics, camera calibration and constraint solving all reduce to deciding solvability of polynomial systems over and extracting the solution variety — the Nullstellensatz is what licenses the algebraic answer as a geometric one.
Residue fields of finitely generated rings
That every maximal ideal of a finitely generated commutative ring has finite residue field underpins reduction-modulo- arguments and the finite-field methods used in cryptography and coding theory.
The honest description of – themselves is that they are internal infrastructure: they are the reason the geometric dictionary exists, and they are almost never invoked by name outside algebra.
Computational Notes
Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.
- Consistency. For with algebraically closed, iff a reduced Gröbner basis of is — a direct algorithmic reading of the weak Nullstellensatz.
- Radical membership. iff in ; this Rabinowitsch trick reduces the strong Nullstellensatz to one consistency test.
- Effective bounds. Certificates exist with bounded roughly by where ; results of Brownawell and Kollár made such bounds explicit, and they are close to optimal.
- Cost. Gröbner basis computation is doubly exponential in in the worst case and singly exponential for zero-dimensional systems; the theory here is decidable but not cheap.
- Libraries. Macaulay2, Singular, Magma and Sage all implement radical, saturation and dimension for affine algebras; the Hilbert property is used implicitly whenever a package equates *no solutions over * with the unit ideal.
Failure Modes and Common Mistakes
- Do not drop from : the extension is a counterexample to every conclusion of the theorem.
- Do not apply to non-domains; use , whose conclusion is Hilbertness.
- Do not expect the Hilbert property to descend: is a Hilbert ring but is a finitely generated algebra over the non-Hilbert ring .
- Do not use the weak Nullstellensatz over a field that is not algebraically closed: generates a proper ideal of with no real zero.
- Do not confuse with of a ring; the strong Nullstellensatz is a statement relating the two, not an identification of notation.
Historical Notes and Lessons Learned
- 1893HilbertHilbert proves the Nullstellensatz for polynomial rings over an algebraically closed field, establishing the correspondence between radical ideals and algebraic sets.
- 1947ZariskiZariski isolates the finiteness lemma — a field finitely generated as an algebra over a field is a finite extension — which becomes the standard route to the Nullstellensatz.
- 1951Goldman and KrullIndependently, Goldman and Krull identify the class of rings in which every prime is an intersection of maximal ideals and show that the Nullstellensatz is really a statement about this class.
- 1967EagonEagon gives the short radical-theoretic proof that J-semisimplicity ascends along finitely generated extensions of domains; this is the treatment Lam follows.
- 1974KaplanskyKaplansky's Commutative Rings popularises the name Hilbert ring and the systematic development from the Hilbert condition.
- 1987–88Effective NullstellensatzBrownawell and Kollár establish sharp degree bounds for Nullstellensatz certificates, turning a qualitative statement into a complexity-theoretic tool.
The methodological lesson is that the Nullstellensatz is not really about polynomials: it is about a class of rings closed under finitely generated extension. Once the class is identified, the geometry over and the arithmetic over are the same theorem.
Quick Reference
Is my commutative ring a Hilbert ring?
Frequently Asked Questions
Why is a Hilbert ring but not?
In the prime is the intersection of the infinitely many maximal ideals , because a nonzero integer is divisible by only finitely many primes. In there is exactly one maximal ideal, , and it does not intersect down to . Localisation destroys maximal ideals, and the Hilbert condition is precisely a statement that there are enough of them.
Is true without the domain hypothesis?
No. is J-semisimple and is a finitely generated -algebra with . The correct statement for general commutative rings is : Hilbertness ascends, and it yields rather than .
Where exactly is J-semisimplicity used in the proof of ?
In exactly one line: to find a maximal ideal of missing the nonzero element . Everything else is localisation, Nakayama and a contraction argument. That is also why the hypothesis cannot be weakened — fails the conclusion of for want of such a maximal ideal.
How does this compare with the Noether normalisation proof of the Nullstellensatz?
Noether normalisation writes an affine algebra as a module-finite extension of a polynomial ring and deduces Zariski's Lemma from integrality. The route here replaces global normalisation by local integrality at one well-chosen maximal ideal, and it proves more: the ascent statement holds over any J-semisimple base domain, not only over a field.
Does the weak Nullstellensatz need the field to be algebraically closed?
The point-form does. Zariski's Lemma holds over any field and says the residue field at a maximal ideal is a finite extension; only when is algebraically closed is that extension trivial, giving a point of . Over , the maximal ideal has residue field and no real zero.
What is the arithmetic analogue of a point?
A maximal ideal of a finitely generated -algebra, whose residue field is a finite field. The proof is the case distinction on characteristic given in the worked example, and it is the basis of reduction modulo throughout arithmetic geometry.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §5, results (5.3)–(5.5) (pp. 72–74).
- J. A. Eagon, “Finitely generated domains over Jacobson semi-simple rings”, American Mathematical Monthly 74 (1967).
- O. Goldman, “Hilbert rings and the Hilbert Nullstellensatz”, Mathematische Zeitschrift 54 (1951), 136–140.
- W. Krull, “Jacobsonsche Ringe, Hilbertscher Nullstellensatz, Dimensionstheorie”, Mathematische Zeitschrift 54 (1951), 354–387.
- I. Kaplansky, Commutative Rings, revised edition, University of Chicago Press, 1974, Chapter 1, §3.
- D. Eisenbud, Commutative Algebra with a View Toward Algebraic Geometry, Graduate Texts in Mathematics 150, Springer-Verlag, 1995, Chapter 4.
AI Suggested Questions
- Give the Noether normalisation proof of Zariski's Lemma and compare it line by line with the localisation proof used here.
- Prove that a ring is a Hilbert ring if and only if every radical ideal is an intersection of maximal ideals.
- Show that Hilbert implies Hilbert directly, without invoking .
- Is a subring of a Hilbert ring a Hilbert ring? Give a proof or a counterexample.
- How do the results of this page change if the base is a noncommutative ring finitely generated as an algebra?
- Explain how the effective Nullstellensatz degree bounds interact with Gröbner basis complexity for zero-dimensional systems.
- Formulate and prove the Nullstellensatz for finitely generated algebras over an arbitrary Hilbert ring rather than over a field.
