KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesJacobson Rings, Finitely Generated Algebras and the NullstellensatzEngineering · Engineering MathematicsLesson 367/884← PrevNext →
ArticlePublished 8 Aug 202620 min readBy KEVOS®
On this page

Ask about this page

KEVOS AIJacobson Rings, Finitely Generated Algebras and the Nullstellensatz

KEVOS knowledge first · trusted web sources when needed

Skip to content

Engineering Mathematics Advanced Change of rings

Jacobson Rings and the Nullstellensatz

A Hilbert (Jacobson) ring is one in which every prime is an intersection of maximal ideals, so rad=Nil throughout. The property ascends to finitely generated algebras, and that single ascent theorem delivers Zariski's Lemma and both forms of the Nullstellensatz.

Page ID
KEVOS-ENG-MATH-NCR-0039
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(5.3)–(5.5), §5 (pp. 72–74)
Reviewed
2026-08-08
Version
1.0.0

01Executive 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 rad=Nil in every quotient are the Hilbert rings, called Jacobson rings in most modern sources.

The technical core is a single ascent theorem (5.3): if R⊆A are domains, A is a finitely generated R-algebra, and radR=0, then radA=0. From it follow the ascent of the Hilbert property (5.4), Zariski's Lemma and the weak and strong Nullstellensatz (5.5) — the whole ideal–variety dictionary of classical algebraic geometry, obtained from radical theory rather than from Noether normalisation.

rad=NilHilbert ring, in every quotient
AscendsTo f.g. algebras
ℤ, k, k[x]Base Hilbert rings
1951Goldman, Krull

02Overview

Two chains of ideals are attached to every commutative ring: the intersection of the primes, NilR, and the intersection of the maximals, radR. Since maximal ideals are prime, NilR⊆radR always, and the gap measures how badly maximal ideals fail to detect the prime spectrum.

NilR=⋂𝔭 prime𝔭⊆⋂𝔪 maximal𝔪=radR
(5.H)

The Hilbert condition forces equality here, and in every quotient ring simultaneously.

For a local ring such as ℤ(p) or k[[x]] the gap is maximal: there is one maximal ideal, so rad is large while Nil is zero. For ℤ, for k[x1,…,xn] 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.

The one thing to remember

J-semisimplicity ascends along finitely generated extensions of domains, and Hilbertness ascends along finitely generated extensions of arbitrary commutative rings. Everything geometric on this page is a corollary.

03Learning Objectives

  • Define Hilbert ring and prove rad=Nil for Hilbert rings and their quotients.
  • State (5.3) with all its hypotheses and identify where each is used.
  • Follow the localisation-plus-Nakayama step that produces 𝔪A≠A.
  • Deduce (5.4) and conclude that affine algebras over a field are Hilbert rings.
  • State (5.5), 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 radA=NilA.

04Definitions

DefinitionHilbert ring

A commutative ring R is a Hilbert ring if every prime ideal of R 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 R-algebra
A=R[a1,…,am] for finitely many ai∈A. Strictly weaker than being finitely generated as an R-module: ℚ=ℤ(p)[1/p] is a one-generator algebra but an infinitely generated module.
J-semisimple
radR=0; on this page always applied to commutative rings, where it means the maximal ideals intersect in zero.
V(𝔞) and I(X)
The common zero set in kn of an ideal 𝔞⊆k[x1,…,xn], and the ideal of all polynomials vanishing on a subset X⊆kn.
𝔞
The radical of an ideal: all f with fm∈𝔞 for some m≥1; equal to the intersection of the primes containing 𝔞.

All rings on this page are commutative with identity, and every extension R⊆A is unital.

05Core Concepts

Elementary consequences of the Hilbert condition

PropositionBasic properties

Let R be a Hilbert ring. Then (i) every quotient R/𝔞 is a Hilbert ring; (ii) radR=NilR; (iii) if R is in addition a domain, then radR=0.

Proof

(i) The primes of R/𝔞 correspond to primes 𝔭⊇𝔞. Writing 𝔭=⋂α𝔪α with 𝔪α maximal, each 𝔪α⊇𝔭⊇𝔞, so the whole expression descends to R/𝔞.

(ii) NilR is the intersection of all primes, each of which is an intersection of maximal ideals, so NilR is an intersection of maximal ideals and therefore contains radR. The reverse inclusion holds in any commutative ring.

(iii) In a domain NilR=0, so (ii) gives radR=0.

What has to be proved, and why it is not formal

By Snapper's Theorem the polynomial ring R[t] over a J-semisimple domain is J-semisimple, so the transcendental step of an algebra extension is free. The difficulty is the algebraic step A=R[a] with a algebraic over FracR, where A is a quotient of R[t] and quotients can create radical from nothing — radℤ=0 but rad(ℤ/4)≠0.

A=R[a1,…,am]→reduce to A=R[a]→a transcendental: Snapper→a algebraic: localise and apply Nakayama

The algebraic case is handled by inverting a single well-chosen element of R. J-semisimplicity of R is what guarantees a maximal ideal avoiding that element, and this is the only place the hypothesis enters — but it is indispensable.

06Key Results

Theorem(5.3)Ascent of J-semisimplicity

Let R⊆A be commutative domains such that A is finitely generated as an R-algebra, and suppose R is J-semisimple. Then A is J-semisimple.

Proof

Reduction. If A=R[a1,…,am], insert the chain R⊆R[a1]⊆R[a1,a2]⊆⋯⊆A. Each step is a one-generator extension of domains, so it suffices to treat A=R[a].

Transcendental case. If a is transcendental over K=FracR, then A≅R[t] and R is reduced, so radA=(NilR)[t]=0 by Snapper's Theorem (5.1).

Algebraic case. Suppose a is algebraic over K and, for contradiction, that some b≠0 lies in radA. Both a and b are algebraic over K, so after clearing denominators choose polynomials over R of least possible degrees n,m≥1 satisfied by a and b respectively:

∑j=0nrjaj=0(rn≠0),∑i=0msibi=0(sm≠0).
(5.3a)

From the second relation, s0=−b(∑i≥1sibi−1)∈bA⊆radA. Moreover s0≠0: otherwise, since A is a domain and b≠0, we could cancel b and obtain a relation for b of degree m−1, contradicting minimality. As A is a domain, rns0≠0, and since radR=0 there is a maximal ideal 𝔪⊂R with rns0∉𝔪.

Localise at S=R∖𝔪. In R𝔪=S−1R the element rn is a unit, so dividing the first relation of (5.3a) by rn exhibits a as integral over R𝔪; hence S−1A=R𝔪[a] is a finitely generated R𝔪-module. It is nonzero, so Nakayama's Lemma (4.22) gives (radR𝔪)⋅S−1A≠S−1A, that is 𝔪R𝔪S−1A≠S−1A. Consequently 𝔪A≠A, since 𝔪A=A would survive localisation.

Choose a maximal ideal 𝔪′⊂A containing 𝔪A. Then 𝔪′∩R is a proper ideal of R containing the maximal ideal 𝔪, so 𝔪′∩R=𝔪. But s0∈radA⊆𝔪′ and s0∈R, so s0∈𝔪 — contradicting rns0∉𝔪. Hence radA=0.

Corollary(5.4)Ascent of the Hilbert property

Let R⊆A be commutative rings with A finitely generated as an R-algebra, and suppose R is a Hilbert ring. Then A is a Hilbert ring; in particular radA=NilA. Taking R=k a field: **every affine k-algebra is a Hilbert ring.**

Proof

Let 𝔭⊂A be prime. Then A/𝔭 is a domain, finitely generated as an algebra over the domain R/(𝔭∩R), which is a Hilbert domain by part (i) of the Proposition above and hence J-semisimple by part (iii). Theorem (5.3) gives rad(A/𝔭)=0, which says exactly that 𝔭 is the intersection of the maximal ideals of A containing it. So A is Hilbert, and radA=NilA by the Proposition.

Theorem(5.5)Descent from a field

Let R⊆A be commutative domains with A finitely generated as an R-algebra, and suppose R is J-semisimple. If A is a field, then R is a field and A/R is a finite algebraic field extension.

Proof

**Monogenic case A=R[a].** Since A is a field it is not a polynomial ring over R, so a is algebraic over FracR; take ∑j=0nrjaj=0 with rn≠0, n≥1. Because radR=0 there is a maximal ideal 𝔪⊂R with rn∉𝔪, and exactly as in the proof of (5.3) localisation plus Nakayama yields 𝔪A≠A. But A is a field, so its only proper ideal is 0; hence 𝔪A=0 and therefore 𝔪=0. A ring whose zero ideal is maximal is a field, so R is a field, and A=R[a] with a algebraic over R is a finite extension.

General case. Write A=R[a1,…,am] and set R′=R[a1]. By (5.3), radR′=0, and A is generated over R′ by m−1 elements, so induction on m shows R′ is a field and A/R′ is finite. Now apply the monogenic case to R⊆R′=R[a1]: R is a field and a1 is algebraic over R. Then R′/R is finite and A/R′ is finite, so A/R is finite algebraic.

CorollaryZariski's Lemma

If k is a field and A is a field that is finitely generated as a k-algebra, then [A:k]<∞. Equivalently, for every maximal ideal 𝔪 of k[x1,…,xn] the residue field k[x1,…,xn]/𝔪 is a finite extension of k.

CorollaryWeak Nullstellensatz

Let k be algebraically closed and 𝔪 a maximal ideal of k[x1,…,xn]. Then 𝔪=(x1−b1,…,xn−bn) for a unique point (b1,…,bn)∈kn. Consequently every proper ideal of k[x1,…,xn] has a common zero in kn.

Proof

By Zariski's Lemma the field F=k[x1,…,xn]/𝔪 is finite over k, hence equals k as k is algebraically closed. Let bi∈k be the image of xi. Then xi−bi∈𝔪, so 𝔪 contains the maximal ideal (x1−b1,…,xn−bn) and equals it. A proper ideal lies in some maximal ideal, whose associated point is a common zero.

RemarkStrong Nullstellensatz

For k algebraically closed and 𝔞⊆k[x1,…,xn] an ideal, I(V(𝔞))=𝔞. This is the geometric translation of radA=NilA for the affine algebra A=k[x1,…,xn]/𝔞, which is (5.4): the functions vanishing at all k-points are exactly those in every maximal ideal, and the Hilbert property identifies that intersection with the nilradical.

CounterexampleJ-semisimplicity cannot be dropped from (5.5)

Let R=ℤ(p) and A=ℚ. Then A=R[1/p] is generated by one element as an R-algebra, both are domains, and A is a field — yet R is not a field and A/R is not algebraic. The hypothesis that fails is precisely radR=0: here radℤ(p)=pℤ(p)≠0, and there is no maximal ideal of R avoiding p.

07Proof Techniques and Method

The reusable moves behind (5.3)–(5.5).

Move 1

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.

Move 2

Use rad R = 0 as a supply of maximal ideals

J-semisimplicity is used exactly once, and only in the form: for every nonzero c∈R there is a maximal ideal missing c. That reading makes clear why the hypothesis is unavoidable.

Move 3

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 A/𝔭, where the domain hypothesis of (5.3) 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.

Reduce to one generatorFilter A=R[a1,…,am] by intermediate domains and treat each step separately.
Split on transcendenceTranscendental generator: quote Snapper. Algebraic generator: proceed.
Pick a maximal ideal by J-semisimplicityChoose 𝔪 missing the product of the two leading coefficients.
Localise and apply NakayamaObtain 𝔪A≠A and lift to a maximal ideal 𝔪′ of A over 𝔪.
Contradict membership in the radicalThe constant term produced from the relation for b lies in radA⊆𝔪′, hence in 𝔪 — which was chosen to avoid it.

08Worked Example

Maximal ideals of ℤ[x1,…,xn] have finite residue fields

This is the arithmetic Nullstellensatz, and it comes out of (5.4) and (5.5) with no extra work.

First, ℤ is a Hilbert ring: its primes are (0) and the (p); each (p) is maximal, and (0)=⋂p(p) because a nonzero integer has only finitely many prime divisors. Hence by (5.4) every finitely generated ℤ-algebra — every finitely generated commutative ring — is a Hilbert ring.

Now let 𝔪 be a maximal ideal of B=ℤ[x1,…,xn] and put F=B/𝔪, a field generated as a ℤ-algebra by the images of the xi. Two cases:

  • **charF=0.** Then ℤ↪F, and F is a field finitely generated as a ℤ-algebra with radℤ=0, so (5.5) would force ℤ to be a field. It is not, so this case is impossible.
  • **charF=p>0.** Then the image of ℤ in F is 𝔽p, and F is a field finitely generated as an 𝔽p-algebra, so Zariski's Lemma makes F/𝔽p finite.
ℤ[x1,…,xn]/𝔪≅𝔽pdfor some prime p and d≥1.
(E.1)

Every maximal ideal of a finitely generated commutative ring of characteristic 0 has finite residue field.

Concrete instance

Take n=1 and 𝔪=(5,x2+x+1)⊂ℤ[x]. Then B/𝔪≅𝔽5[x]/(x2+x+1). Since x2+x+1 has discriminant −3 and −3≡2(mod5) is a non-residue modulo 5 (the squares mod 5 are 1 and 4), the polynomial is irreducible and B/𝔪≅𝔽25, in agreement with (E.1).

Cross-check

radℤ[x]=Nilℤ[x]=0, which is also what Snapper's Theorem gives since ℤ is reduced. The two routes agree, as they must.

09Comparison and Classification

Hilbert or not
RingHilbert?rad vs NilReason
Any field kyes0=0the only prime is (0), which is maximal
ℤyes0=0(0)=⋂p(p)
k[x1,…,xn]yes0=0f.g. over the Hilbert ring k, by (5.4)
Any affine k-algebrayesequal(5.4)
Any finitely generated commutative ringyesequalf.g. over ℤ, by (5.4)
ℤ(p)nopℤ(p)≠0(0) is not an intersection of maximal ideals
k[[x]]no(x)≠0one maximal ideal, and it is not (0)
ℚ as a ℤ(p)-algebrayes (it is a field)0=0but its Hilbertness is not inherited from a Hilbert base
Which hypothesis each result needs
R⊆A domainsA f.g. as R-algebraradR=0R Hilbert
(5.3) radA=0●yes●yes●yes○no
(5.4) A Hilbert○no●yes○no●yes
(5.5) A field ⇒ R field●yes●yes●yes○no
Zariski's Lemma●yes●yesfree (R=k)free
Weak Nullstellensatz●yes●yesfreefree

Which hypothesis each result needs

The domain hypothesis in (5.3) is not decorative. Take R=ℤ, which is J-semisimple, and A=ℤ[x]/(x2), a finitely generated ℤ-algebra: radA=NilA=(x)≠0. The right general statement for non-domains is (5.4), which concludes Hilbertness rather than J-semisimplicity.

10Relationship Map

Commutative ringsNilR⊆radR
Hilbert (Jacobson) ringsevery prime is an intersection of maximals; rad=Nil in every quotient
Finitely generated commutative ringsf.g. over ℤ, hence Hilbert by (5.4)
Affine k-algebrasquotients of k[x1,…,xn]
Affine domainsJ-semisimple by (5.3)
  • (5.3) ascent of J-semisimplicity — the engine
    • gives
      • (5.4) ascent of the Hilbert property
      • (5.5) descent from a field
      • Zariski's Lemma (R=k)
    • uses
      • Snapper (5.1) for the transcendental step
      • Nakayama (4.22) after localising
      • radR=0 to find a maximal ideal
    • feeds
      • weak Nullstellensatz over k¯
      • strong Nullstellensatz: I(V(𝔞))=𝔞
      • finiteness of residue fields of f.g. rings

11Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Algebraic geometry

The ideal–variety dictionary

Over an algebraically closed field, points of kn correspond to maximal ideals and the strong Nullstellensatz makes 𝔞↦V(𝔞) a bijection between radical ideals and closed sets. Every affine coordinate ring computation rests on this.

Symbolic computation

Polynomial system solving

The weak Nullstellensatz is the correctness statement behind Gröbner-basis consistency testing: a system has no solution over k¯ exactly when 1 lies in the ideal, which a Gröbner basis detects.

Engineering

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.

Arithmetic

Residue fields of finitely generated rings

That every maximal ideal of a finitely generated commutative ring has finite residue field underpins reduction-modulo-p arguments and the finite-field methods used in cryptography and coding theory.

The honest description of (5.3)–(5.5) 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.

12Computational Notes

Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.

  • Consistency. For 𝔞=(f1,…,fs)⊆k[x1,…,xn] with k algebraically closed, V(𝔞)=∅ iff a reduced Gröbner basis of 𝔞 is {1} — a direct algorithmic reading of the weak Nullstellensatz.
  • Radical membership. f∈𝔞 iff 1∈𝔞+(1−yf) in k[x1,…,xn,y]; this Rabinowitsch trick reduces the strong Nullstellensatz to one consistency test.
  • Effective bounds. Certificates 1=∑gifi exist with deggi bounded roughly by dn where d=maxdegfi; 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 n 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 k¯* with the unit ideal.

Why decidability holds here

It holds because affine algebras are Hilbert rings: geometric questions about maximal ideals turn into ideal-membership questions about the nilradical, and ideal membership over a computable field is decidable.

13Failure Modes and Common Mistakes

Two different objects called Jacobson

A Jacobson ring is a ring where every prime is an intersection of maximals. The Jacobson radical is an ideal. A ring can have zero Jacobson radical without being a Jacobson ring — ℤ(p) has nonzero radical and is not Jacobson, while a discrete valuation ring's fraction field is a Jacobson ring trivially. Lam's Hilbert ring avoids the clash.

Finitely generated as an algebra, not as a module

ℚ=ℤ(p)[1/p] is generated by one element as an algebra. Every statement on this page uses the algebra version; results that need module-finiteness (integrality, lying over, going up) must produce it, and (5.3) produces it only after localising.

  • Do not drop radR=0 from (5.5): the extension ℤ(p)⊆ℚ is a counterexample to every conclusion of the theorem.
  • Do not apply (5.3) to non-domains; use (5.4), 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 ℤ(p).
  • Do not use the weak Nullstellensatz over a field that is not algebraically closed: x2+1 generates a proper ideal of ℝ[x] with no real zero.
  • Do not confuse 𝔞 with rad of a ring; the strong Nullstellensatz is a statement relating the two, not an identification of notation.

14Historical 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.

15Quick Reference

Hilbert ringevery prime is an intersection of maximal ideals
Consequencerad=Nil in R and in every quotient
(5.3)R⊆A domains, A f.g. R-algebra, radR=0 ⇒ radA=0
(5.4)R Hilbert, A f.g. R-algebra ⇒ A Hilbert
(5.5)same hypotheses as (5.3); A a field ⇒ R a field, [A:R]<∞
ZariskiA a field, f.g. as a k-algebra ⇒ [A:k]<∞
Weak NSSk=k¯: maximal ideals of k[x1,…,xn] are (xi−bi)
Strong NSSI(V(𝔞))=𝔞

Is my commutative ring A a Hilbert ring?

It is finitely generated over ℤ or over a fieldYes, by (5.4). In particular radA=NilA and every residue field at a maximal ideal is finite over the base.
It is local of Krull dimension ≥1No. The unique maximal ideal is nonzero and contains no non-maximal prime as an intersection of maximals, so radA≠NilA.
It is a localisation of a Hilbert ringNot necessarily — ℤ(p) is a localisation of ℤ. Localisation at a multiplicative set can destroy the property; quotients and finitely generated extensions cannot.
It is a field, or a finite ringYes, trivially: in a field the only prime is maximal, and in a finite ring every prime is maximal.

16Frequently Asked Questions

Why is ℤ a Hilbert ring but ℤ(p) not?

In ℤ the prime (0) is the intersection of the infinitely many maximal ideals (p), because a nonzero integer is divisible by only finitely many primes. In ℤ(p) there is exactly one maximal ideal, pℤ(p), and it does not intersect down to (0). Localisation destroys maximal ideals, and the Hilbert condition is precisely a statement that there are enough of them.

Is (5.3) true without the domain hypothesis?

No. ℤ is J-semisimple and A=ℤ[x]/(x2) is a finitely generated ℤ-algebra with radA=(x)≠0. The correct statement for general commutative rings is (5.4): Hilbertness ascends, and it yields radA=NilA rather than radA=0.

Where exactly is J-semisimplicity used in the proof of (5.3)?

In exactly one line: to find a maximal ideal of R missing the nonzero element rns0. Everything else is localisation, Nakayama and a contraction argument. That is also why the hypothesis cannot be weakened — ℤ(p)⊆ℚ fails the conclusion of (5.5) 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 k is algebraically closed is that extension trivial, giving a point of kn. Over ℝ, the maximal ideal (x2+1) 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 p throughout arithmetic geometry.

17Related KEVOS Topics

Radical of Polynomial RingsFor a commutative ring R and any nonempty set T of commuting indeterminates, rad R[T] = Nil(R[T]) = (Nil R)[T]: adjoininRadical under Ring ExtensionsTwo one-way results control the radical across a ring extension: a splitting or fixed-point hypothesis forces R rad S ⊆ Radical of R[T]For an arbitrary ring R, Amitsur's Theorem says rad R[T] = N[T] where N = R rad R[T] is a nil ideal of R — a complete stRadical under Field ExtensionHow rad(R ⊗_k K) relates to rad R: contraction always lands inside rad R, equality holds for algebraic extensions and foRadical of Matrix and Power Series RingsTwo constructions transport the Jacobson radical predictably: rad M_n(R) = M_n(rad R) entrywise, and rad R[[t]] is exact

18References

  1. 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).
  2. J. A. Eagon, “Finitely generated domains over Jacobson semi-simple rings”, American Mathematical Monthly 74 (1967).
  3. O. Goldman, “Hilbert rings and the Hilbert Nullstellensatz”, Mathematische Zeitschrift 54 (1951), 136–140.
  4. W. Krull, “Jacobsonsche Ringe, Hilbertscher Nullstellensatz, Dimensionstheorie”, Mathematische Zeitschrift 54 (1951), 354–387.
  5. I. Kaplansky, Commutative Rings, revised edition, University of Chicago Press, 1974, Chapter 1, §3.
  6. D. Eisenbud, Commutative Algebra with a View Toward Algebraic Geometry, Graduate Texts in Mathematics 150, Springer-Verlag, 1995, Chapter 4.

19AI 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 R Hilbert implies R[x] Hilbert directly, without invoking (5.4).
  • 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.
Page
KEVOS-ENG-MATH-NCR-0039
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

On this page

  1. Executive Summary
  2. Overview
  3. Learning Objectives
  4. Definitions
  5. Core Concepts
  6. Key Results
  7. Proof Techniques and Method
  8. Worked Example
  9. Comparison and Classification
  10. Relationship Map
  11. Applications and Industry Use
  12. Computational Notes
  13. Failure Modes and Common Mistakes
  14. Historical Notes and Lessons Learned
  15. Quick Reference
  16. Frequently Asked Questions
  17. Related KEVOS Topics
  18. References
  19. AI Suggested Questions

Continue learning

Snapper’s Theorem: The Radical of a Commutative Polynomial RingArticle · Engineering MathematicsNEXT LESSON →Behaviour of the Radical under Ring ExtensionsArticle · Engineering MathematicsVon Neumann Regular RingsArticle · Engineering MathematicsAmitsur’s Theorem on the Radical of a Polynomial RingArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®