← LibraryAmitsur’s Theorem on the Radical of a Polynomial Ring | KEVOS®Project Delivery · Project ManagementLesson 30/189← PrevNext →
ArticlePublished 8 Aug 202620 min readBy Kevin Jogin
Skip to content

Engineering Mathematics Advanced Change of rings

Radical of R[T]

For an arbitrary ring R, Amitsur's Theorem says radR[T]=N[T] where N=RradR[T] is a nil ideal of R — a complete structural description that nevertheless leaves N unidentified, and whose identification is equivalent to Köthe's conjecture.

Page ID
KEVOS-ENG-MATH-NCR-0041
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(5.12)–(5.13), §5 (pp. 77–79)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Snapper's Theorem computes radR[T] for commutative R as (NilR)[T]. In a noncommutative ring the nilpotent elements need not even be closed under addition, so that formula has no meaning. Amitsur's substitute is structurally identical but leaves the coefficient ideal implicit.

radR[T]=N[T],N=RradR[T] a nil ideal of R.
(5.10)

Amitsur's Theorem, for an arbitrary ring R and any nonempty set T of commuting central indeterminates.

The theorem is coefficientwise: membership of a polynomial in the radical is equivalent to membership of each of its coefficients. It follows at once that if R has no nonzero nil ideal — for instance if R is semiprimitive or reduced — then R[T] is semiprimitive. What the theorem does not do is identify N. Whether N is always the upper nilradical NilR is Problem (5.12), and it is equivalent to Köthe's conjecture.

N[T]radR[T]
NilNature of N
1956Amitsur
OpenIs N=NilR?

Overview

Two features of the commutative proof are unavailable here. There is no nilradical to extend, and there is no supply of prime quotients that are domains. Amitsur replaces both with an automorphism argument: the radical of R[t] is invariant under every R-algebra automorphism of R[t], and there are two useful ones — scaling tζt by a root of unity, and shifting tt+1.

Scaling is not available over R itself, so one enlarges R to R1=R[ξ]/(1+ξ++ξp1), a free R-module of rank p1 on which a formal p-th root of unity ζ acts centrally. The results of Behaviour of the Radical under Ring Extensions then say that this enlargement neither loses nor gains radical: R[t]radR1[t]=radR[t].

The same architecture yields the parallel theorem (5.13) for the scalar extension R(T)=Rkk(T) of a k-algebra to the rational function field, which is used in the analysis of the radical under transcendental field extensions.

Learning Objectives

  • State (5.10) precisely, including what is and is not asserted about N.
  • Prove (5.10A): every element of N is nilpotent, by comparing coefficients of an inverse.
  • Construct R1 with its formal p-th root of unity and prove the congruence (5.11).
  • Run the induction of (5.10B) showing aitiradR[t].
  • Apply the shift automorphism to conclude airadR[t], and induct on the number of variables.
  • State Problem (5.12) and its equivalence with Köthe's conjecture, and state (5.13).

Definitions

N[T]
For an ideal N of R, the set of polynomials in R[T] all of whose coefficients lie in N; equivalently the ideal N R[T].
Nil versus nilpotent
A nil ideal has all elements nilpotent with no common bound on the index; a nilpotent ideal satisfies I to the power m equals zero for a single m. Nilpotent implies nil, never conversely in general.
NilR
The upper nilradical: the sum of all nil ideals, which is itself nil because a sum of nil ideals is nil.
R1
The ring R adjoin a formal primitive p-th root of unity, that is R with an added central element zeta satisfying the p-th cyclotomic relation; free as an R-module of rank p minus one.

Variables in T are central and commute with each other; skew polynomial rings are a different problem and are not covered by this theorem.

Core Concepts

Formal roots of unity

Fix a prime p and set R1=R[ξ]/(1+ξ++ξp1), where ξ is a central indeterminate. Write ζ for the image of ξ. Because the defining relation is monic of degree p1, R1 is free as a left R-module with basis 1,ζ,,ζp2, and ζ is central. From ζp1=(ζ1)(1+ζ++ζp1)=0 we get ζp=1, so ζ is a unit.

Lemma(5.11)The prime is divisible by every ζj1

For every integer j with 0<j<p we have p(ζj1)R1, and the witness may be taken in the central subring generated by ζ.

Proof

Work modulo the central ideal (ζj1)R1, where ζj=1. Since gcd(j,p)=1, choose integers a,b with aj+bp=1; then ζ=ζaj+bp=(ζj)a(ζp)b=1 in the quotient. Substituting ζ=1 into the relation 1+ζ++ζp1=0 gives p=0 there, i.e. p(ζj1)R1. All manipulations took place in the commutative subring generated by ζ over the prime ring, so the witness is central.

Why the enlargement is harmless

Put S=R[t], J=radS, S1=R1[t], J1=radS1. Then S1=SSζSζp2 is free of finite rank over S on central elements containing 1. Descent (5.6)(1) gives SJ1J; ascent (5.7) gives JJ1, hence JSJ1. So

SJ1=J,
(RU)

Adjoining a formal root of unity is invisible to the radical after contraction.

f(t)Jf(ζt)J1ζnf(t)f(ζt)J1 has degree <ninduction gives paitiJtwo primes give aitiJ

The final step from aitiJ to aiJ uses the shift tt+1, which converts a monomial into a polynomial whose constant term is the coefficient one wants.

Key Results

Theorem(5.10)Amitsur

Let R be any ring with identity and let T be a nonempty set of commuting central indeterminates. Put S=R[T], J=radS and N=RJ. Then N is a nil ideal of R and J=N[T]. In particular, if R has no nonzero nil ideal then R[T] is Jacobson semisimple.

Proposition(5.10A)N is nil

With the notation of (5.10), every element of N=RradR[T] is nilpotent.

Proof

Let aN and fix a variable tT. Since radS is an ideal, atradS, so 1atU(S). Applying the R-algebra homomorphism R[T]R[t] that sends every other variable to 0, we get an inverse inside R[t]: there are a0,,anR with

(1at)(a0+a1t++antn)=1.
(5.10a)

Comparing coefficients of t0,t1,,tn,tn+1 in turn gives a0=1, then ai=aai1 for 1in, so ai=ai, and finally 0=aan=an+1. Hence a is nilpotent.

Proposition(5.10B)Monomial terms are radical

Let R be any ring, S=R[t] in one variable and J=radS. If f(t)=a0+a1t++antnJ with aiR, then aitiJ for every i.

Proof

Induct on n, the statement being taken for all rings simultaneously. For n=0 there is nothing to prove. Let n1 and pick a prime p>n. Build R1, S1=R1[t], J1=radS1 as above, so that SJ1=J by (RU).

The assignment tζt extends to an R1-algebra automorphism of S1, and the radical is invariant under automorphisms, so from f(t)JJ1 we get f(ζt)J1. Therefore

ζnf(t)f(ζt)=i=0n1ai(ζnζi)tiJ1,
(5.10b)

The degree-n terms cancel, so the induction hypothesis applies over the ring R1.

By the inductive hypothesis applied to R1, each term ai(ζnζi)ti lies in J1 for in1. Multiplying by the central unit ζi gives ai(ζni1)tiJ1. Now 0<nin<p, so (5.11) provides a central c with p=c(ζni1); multiplying on the left by c and using centrality of ζ yields paitiJ1, and since paitiS we get paitiSJ1=J.

Repeat the argument with a second prime q>n, qp, to obtain qaitiJ. Choosing integers with up+vq=1 gives aiti=u(paiti)+v(qaiti)J for all in1. Finally antn=f(t)i<naitiJ.

Proposition(5.10C)Coefficients are radical

In the notation of (5.10B), if f(t)=iaitiJ then aiJ — hence aiRJ=N — for every i.

Proof

By (5.10B), aitiJ. The map tt+1 is an R-algebra automorphism of R[t], so it preserves J, giving ai(1+t)iJ. Expanding, this is a polynomial with constant term ai; applying (5.10B) to it shows in particular that its degree-zero term ai lies in J.

ProofProof of (5.10)

N is nil by (5.10A). For J=N[T]: the inclusion N[T]J holds because NJ and J is an ideal of S containing the variables' multiples. Conversely let fJ and induct on the number m of variables occurring in f. For m=0, fRJ=N. For m1 choose a variable t occurring in f, write T=T0{t} and f=iai(T0)ti. Applying (5.10C) to R[T]=R[T0][t] shows each ai(T0)J; each involves at most m1 variables, so induction finishes the argument.

CorollarySemiprimitivity is inherited

If radR=0 then radR[T]=0. Indeed N is a nil ideal, hence NradR=0 by (4.11), so J=N[T]=0. The same argument applies whenever R is reduced, or a domain, or a simple ring with identity.

CorollaryThe nilpotent case is completely settled

If radR is nilpotent — for instance if R is left or right artinian, by (4.12) — then radR[T]=(radR)[T].

Proof

If (radR)m=0 then ((radR)[T])m=0, so (radR)[T]radR[T] by (4.11), whence radRN. Conversely N is nil, so NradR. Thus N=radR and (5.10) gives the result.

Problem(5.12)Identifying N

If I is a nil ideal of R, is I[T]radR[T]? Equivalently, is N=NilR, so that radR[T]=(NilR)[T]? For nilpotent I the answer is yes, by the corollary above. For merely nil I the question is open, and Krempa showed it is equivalent to Köthe's conjecture: that a ring with no nonzero nil two-sided ideal has no nonzero nil one-sided ideal.

Theorem(5.13)Amitsur, rational function field version

Let k be a field, R a k-algebra and T a nonempty set of commuting indeterminates. Let R(T)=Rkk(T) be the scalar extension to the rational function field, put J=radR(T) and N=RJ. Then N is a nil ideal of R and J=N(T)=Nkk(T). In particular, if R has no nonzero nil ideal then R(T) is Jacobson semisimple.

RemarkHow (5.13) is proved

R(T) is the localisation of R[T] at the central multiplicative set k[T]{0}, so a general element is f(T)/g(T) with fR[T], 0gk[T]; since g is a central unit of R(T), membership of f/g in J is equivalent to membership of f. The one-variable coefficient statement is proved exactly as in (5.10B)(5.10C), and the many-variable case follows from the identification R(T)(R(T0))(t) for T=T0{t}, viewing R(T0) as an algebra over k(T0). Nilness of N is not proved as in (5.10A); it comes from the scalar-extension result (5.15), which shows RradRK is nil for every non-algebraic extension K/k.

Proof Techniques and Method

The reusable moves in Amitsur's argument.

Move 1

Enlarge to gain an automorphism

If the automorphism you want does not exist over R, adjoin what it needs — here a formal p-th root of unity — and use the change-of-rings lemmas to show the enlargement does not change the radical after contraction.

Move 2

Difference out the top term

ζnf(t)f(ζt) kills the degree-n term and leaves a polynomial the induction can handle. Subtracting a twisted copy of an element from itself is the standard way to lower degree inside an ideal.

Move 3

Clear the integer with two primes

The root-of-unity argument yields paitiJ for every prime p>n. Two coprime such integers give aitiJ — a trick that replaces division by p, which is unavailable in a general ring.

Move 3 is what makes the argument work in every characteristic. There is no assumption that p is invertible, and indeed R may have characteristic p; the conclusion is recovered by playing two primes off against each other.

Show the contraction is nilInvert 1at and read off an+1=0.
Adjoin a root of unityForm R1; check freeness and centrality; conclude SJ1=J.
Scale the variableUse tζt and difference to drop the degree; induct.
Clear denominators with two primesGet aitiJ.
Shift the variableUse tt+1 to convert monomials into coefficients.
Induct on the number of variablesWrite R[T]=R[T0][t] and repeat.

Worked Example

Upper triangular matrices

Let k be a field and R=T2(k) the ring of upper triangular 2×2 matrices. Then radR is the set of strictly upper triangular matrices, and (radR)2=0. Since the radical is nilpotent, the corollary above applies:

rad(T2(k)[t])=(radT2(k))[t]=(0k[t]00).
(E.1)

Cross-check by a different route: T2(k)[t]T2(k[t]), and for a triangular ring the radical is computed blockwise as (radAM0radB). With A=B=k[t] and radk[t]=0 this gives the strictly upper triangular matrices over k[t] — the same answer. Here N=RradR[t]=radT2(k), which is nilpotent, hence certainly nil, as (5.10A) requires.

A finite commutative check

For R=/4 the ideal (2) is nilpotent with (2)2=0, so radR[t]=2R[t]: a polynomial lies in the radical exactly when all its coefficients are even. Verify the unit condition directly: (12t)(1+2t)=14t2=1 in (/4)[t]. Snapper's Theorem gives the same answer since Nil(/4)=(2) — as it must, the two theorems agreeing on commutative input.

Where the theorem stops short

Suppose R possesses a nil ideal I that is not nilpotent — such rings exist, for example a suitable ring of infinite upper triangular matrices with entries of unbounded nilpotence index. Then INilR, and (5.10) tells us radR[t]=N[t] with N nil, hence NNilR; but no known argument places I inside N. That gap is precisely Problem (5.12).

Comparison and Classification

What radR[T] is, by hypothesis on R
Hypothesis on RN=RradR[T]radR[T]Status
CommutativeNilR(NilR)[T]theorem (5.1)
radR nilpotent (e.g. artinian)radR(radR)[T]theorem
Semiprimitive00theorem
Reduced, or a domain00theorem
Simple with identity00theorem
Arbitrarya nil idealN[T]theorem (5.10)
Has a nil, non-nilpotent idealNilR; equality unknownN[T]open — (5.12)
Amitsur's theorem against its neighbours
Determines the answerNeeds commutativityCoefficientwiseRadical can grow
(5.1) Snapper, R[T]yesyesyesno
(5.10) Amitsur, R[T]partialnoyesno
(5.13) Amitsur, R(T)partialnoyesno
radR[[x]]yesnonoyes
radMn(R)yesnoyesno

Amitsur's theorem against its neighbours

Radical can grow means that radS may meet SR-coefficient territory: for power series the variable itself is in the radical, which never happens for polynomials because tradR[t] would force 1t to be a unit.

Relationship Map

NilRN=RradR[T]NilRradR

The first inclusion holds because the lower nilradical is nilpotent-by-construction in the sense of being a sum of a transfinite chain of nilpotent extensions and in any case is nil; the middle inclusion is (5.10A); whether the middle one is an equality is (5.12).

  • Köthe's conjecture — no nonzero nil ideal no nonzero nil one-sided ideal
    • equivalent to
      • I nil I[T]radR[T], i.e. N=NilR
      • the sum of two nil left ideals is nil
      • I nil Mn(I) nil, for all n
    • known cases
      • I nilpotent
      • R with polynomial identity
      • R noetherian, where nil ideals are nilpotent
    • consequences if true
      • radR[T]=(NilR)[T] for every ring
      • Nil becomes computable from one-sided data

The upper nilradical and Köthe's conjecture are developed in The Upper Nilradical and the Köthe Conjecture; the scalar-extension counterpart (5.13) feeds directly into The Radical under Field Extension of Scalars.

Standards and Notation

Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.

NameAmitsur's Theorem on the radical of a polynomial ring, Amitsur 1956
Lower nilradicalNilR; also prime radical or Baer–McCoy radical
Upper nilradicalNilR; also the nil radical in some sources — check which
VariablesR[T] for a set; RT denotes noncommuting variables, a different ring
Scalar extensionR(T)=Rkk(T), not to be confused with R[T]
ImplementationsGAP and Magma compute radicals of finite-dimensional algebras; no system computes radR[T] for a general presented ring

Computational Notes

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

  • For a finite-dimensional algebra A over a field, radA is nilpotent, so radA[T]=(radA)[T] is computed by one radical computation in A — polynomial time by the standard trace-form or Friedl–Rónyai algorithms.
  • For a finite ring given by a multiplication table the same reduction applies, since a finite ring is artinian.
  • For a general finitely presented ring the radical is not computable — the word problem is already undecidable — and (5.10) gives structure without an algorithm.
  • The theorem is nevertheless useful computationally as a certificate shape: to prove fradR[T] it suffices to prove each coefficient lies in radR[T], which reduces an infinite family of unit tests to finitely many statements about R.
  • Reduction modulo a nilpotent ideal is the standard practical route: compute in R/NilR when that quotient is tractable, then lift.

Failure Modes and Common Mistakes

  • Do not assume radR[T] is nil merely because its coefficient ideal is: a polynomial with nilpotent coefficients need not be nilpotent when R is noncommutative.
  • Do not apply the theorem to noncommuting variables. For the free algebra Rx,y the argument breaks down at the very first step, since Rx,y is not a polynomial ring in central variables.
  • Do not apply it to skew polynomial rings R[x;σ]; the automorphism xζx interacts with σ and the statement changes.
  • Do not confuse R[T] with R(T): the latter is a localisation of the former and has its own theorem, (5.13).
  • Do not expect radRradR[T]: it holds when radR is nil and (5.12) is known for that ideal, and it visibly fails for R=(p).

Historical Notes and Lessons Learned

  • 1930Köthe's questionKöthe asks whether a ring with no nonzero nil two-sided ideal can have a nonzero nil one-sided ideal. The question is still open.
  • 1950SnapperThe commutative case is settled: the radical of a polynomial ring is the extended nilradical.
  • 1956AmitsurAmitsur proves the general structure theorem for radR[T] and the companion result for the scalar extension R(T), in the same year as his work on algebras over infinite fields.
  • 1960sBergman's simplificationA root-of-unity argument due to Bergman streamlines the one-variable case; it is the version presented by Passman and followed by Lam.
  • 1972KrempaKrempa proves that the identification of N with the upper nilradical is equivalent to Köthe's conjecture, tying (5.12) to one of the oldest open problems in ring theory.

The methodological lesson is that a theorem can be structurally complete and still uninformative. (5.10) determines radR[T] up to knowing one ideal of R, and seventy years of work have not identified that ideal — a reminder that reduced to is not the same as solved.

Quick Reference

(5.10)radR[T]=N[T], N=RradR[T] nil
(5.10A)aN, (1at)1=aiti finite an+1=0
(5.10B)fradR[t]aitiradR[t]
(5.10C)fradR[t]airadR[t]
(5.11)p(ζj1)R1 for 0<j<p
(5.12)Open: I nil I[T]radR[T]? Köthe
(5.13)radR(T)=N(T), N=RradR(T) nil
Artinian caseradR[T]=(radR)[T]
Ingredients of the proof and where they come from
IngredientRoleSource
SradS1=radSadjoining ζ is harmless(5.6)(1), (5.7)
tζtlowers degree by differencingautomorphism invariance
p(ζj1)R1converts a ζ-multiple into an integer multiple(5.11)
Two primes p,q>nclears the integerBézout
tt+1monomials to coefficients(5.10C)
Nakayamaused indirectly, through (5.7)(4.22)

Frequently Asked Questions

Why can the commutative proof not simply be adapted?

It uses two things that fail noncommutatively: that the nilpotent elements form an ideal, and that every ring has enough prime quotients that are domains. Amitsur replaces the prime-by-prime analysis with an automorphism argument, which needs no quotients at all — only the invariance of the radical under ring automorphisms.

Where exactly is the ring enlarged, and why is that legitimate?

One passes from S=R[t] to S1=R1[t] where R1 adjoins a formal p-th root of unity. S1 is free of finite rank over S on central elements including 1, so descent (5.6)(1) and ascent (5.7) combine to give SradS1=radS: nothing is lost on contraction.

Does Amitsur's Theorem tell me whether radR[t] is zero?

Yes, whenever you can rule out nonzero nil ideals in R. Semiprimitive rings, reduced rings, domains and simple rings all qualify, so their polynomial rings are semiprimitive. What the theorem cannot do is compute a nonzero answer without independent knowledge of N.

Is radR contained in radR[t]?

Not in general — rad(p)=p(p) while rad(p)[t]=0. The correct statement is that radR the nil part survives: NradR always, and radRN when radR is nilpotent.

What is the connection with Köthe's conjecture, precisely?

Krempa's theorem: Köthe's conjecture holds for all rings if and only if I[t]radR[t] for every nil ideal I of every ring R; equivalently, if and only if the ideal N of Amitsur's Theorem is always the upper nilradical. So (5.12) is not a technical loose end but a reformulation of the main open problem about nil rings.

How does the theorem change for the scalar extension R(T)?

The shape is identical — radR(T)=N(T) with N=RradR(T) nil — but the nilness of N is proved differently: not by inverting 1at inside a polynomial ring, but through (5.15), which shows the contraction of the radical along any non-algebraic field extension is nil.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §5, results (5.10)–(5.13) (pp. 75–79).
  2. S. A. Amitsur, “Radicals of polynomial rings”, Canadian Journal of Mathematics 8 (1956), 355–361.
  3. D. S. Passman, A Course in Ring Theory, Wadsworth &amp; Brooks/Cole, 1991, p. 192.
  4. G. Köthe, “Die Struktur der Ringe, deren Restklassenring nach dem Radikal vollständig reduzibel ist”, Mathematische Zeitschrift 32 (1930), 161–186.
  5. J. Krempa, “Logical connections between some open problems concerning nil rings”, Fundamenta Mathematicae 76 (1972), 121–130.
  6. L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988, Chapter 2.

AI Suggested Questions

  • Write out the roots-of-unity argument for n=1 and n=2 explicitly, tracking the primes used.
  • Prove Krempa's equivalence between Köthe's conjecture and Problem (5.12).
  • Is radR[t] always a nil ideal of R[t]? What is known and what is open?
  • What is the correct analogue of Amitsur's Theorem for skew polynomial rings R[t;σ]?
  • Give an example of a ring with a nil ideal that is not nilpotent, and describe what is known about its polynomial ring.
  • Compare Amitsur's Theorem with the behaviour of the Levitzki and Brown–McCoy radicals under polynomial extension.
  • How do Bergman's and Passman's presentations of the one-variable case differ from Amitsur's original argument?
Page
KEVOS-ENG-MATH-NCR-0041
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Algebraic and Geometric Multiplicities of Eigenvalues | KEVOS® MathematicsArticle · Project ManagementNEXT LESSON →Amitsur’s Theorem on the Radical of an Algebra of Small Dimension | KEVOS®Article · Project ManagementArchetypes: Reference Catalogue of Worked Systems | KEVOS® MathematicsArticle · Project ManagementBases and Nonsingular Matrices | KEVOS® MathematicsArticle · Project Management