← LibraryThe Radical of an Ideal as an Intersection of PrimesEngineering · Engineering MathematicsLesson 332/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202613 min readBy KEVOS®
Skip to content

Engineering Mathematics Core Prime ideals

Radical of an Ideal

For an ideal 𝔄 of any ring, 𝔄 is defined by an m-system condition — and turns out to be the intersection of the prime ideals containing 𝔄, hence an ideal, even though nothing in the definition suggests it.

Page ID
KEVOS-ENG-MATH-NCR-0076
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(10.6)–(10.7), §10 (pp. 167–169)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

In a commutative ring, 𝔄={s:sn𝔄} and this happens to be both an ideal and the intersection of the primes above 𝔄. In a noncommutative ring the element description fails on both counts — it is usually not an ideal — so the definition is taken from the m-system side instead.

Definition (10.6) declares s𝔄 when every m-system through s meets 𝔄. Theorem (10.7) then identifies this set with {𝔭𝔄:𝔭 prime}, which settles at one stroke that it is an ideal, that it is intrinsic, and that it generalises the commutative radical correctly.

𝔭What it equals
m-systemsHow it is defined
nilRelation to powers
(10.7)The identification

Overview

Fix a ring R with identity and an ideal 𝔄R.

𝔄:={sR:every m-system containing s meets 𝔄}{sR:sn𝔄 for some n1}
(10.6)

The definition, together with the containment that justifies the radical notation. The containment can be strict.

The containment is immediate from the standard m-system {s,s2,s4,s8,}: it contains s, so if s𝔄 it must meet 𝔄, giving s2i𝔄 for some i.

When 𝔄=R there are no primes above 𝔄 and the empty intersection is R; consistently, R=R, since every m-system is a nonempty subset of R and so meets R.

Learning Objectives

  • Parse (10.6): which quantifier is universal, which existential, and why.
  • Prove 𝔄{s:sn𝔄} using the doubling-powers m-system.
  • Prove both inclusions of (10.7), identifying where (10.4) and (10.5) are used.
  • Deduce that 𝔄 is an ideal, that 𝔄𝔄, and that 𝔄=𝔄.
  • Show that in the commutative case the containment in (10.6) is an equality.
  • Compute M2(12) inside M2() and exhibit the failure of the element description.

Definitions

Definition(10.6)Radical of an ideal

For an ideal 𝔄 of a ring R, set 𝔄={sR:every m-system S with sS satisfies S𝔄}.

(0)
The lower nilradical NilR, the intersection of all prime ideals of R.
Radical ideal
An ideal with 𝔄=𝔄; in the noncommutative setting these are exactly the semiprime ideals.
{s:sn𝔄}
The set of elements nilpotent modulo 𝔄. In general only a subset-containing set, not an ideal, and strictly larger than 𝔄.
Minimal prime over 𝔄
A prime 𝔭𝔄 minimal with that property; the intersection in (10.7) may be restricted to these.

The square-root notation is inherited from commutative algebra, where the radical really is defined by extracting roots. Here it is a name, not a description.

Core Concepts

Why the element description is abandoned

In M2(k) the elements e12 and e21 both square to zero, so both are nilpotent modulo (0). Their sum satisfies (e12+e21)2=e11+e22=1, so it is a unit. The set of nilpotent elements of a noncommutative ring is therefore not closed under addition and cannot serve as a radical.

Definition (10.6) sidesteps this by asking a question about all m-systems through s, a condition strong enough to be stable under the ring operations — though only the identification (10.7) makes that stability visible.

How the two inclusions are proved

Both directions of (10.7) are one-line applications of the previous page. That 𝔄 lies in each prime 𝔭𝔄 uses (10.4): the complement R𝔭 is an m-system that misses 𝔄. That every element outside 𝔄 escapes some prime uses (10.5): an m-system witnessing s𝔄 can be avoided by a prime above 𝔄.

s𝔄m-system Ss, S𝔄=prime 𝔭𝔄, 𝔭S=s𝔭

The commutative case, recovered

When R is commutative the containment of (10.6) is an equality. Suppose sn𝔄 and let S be any m-system with sS. Applying the defining property repeatedly produces elements s2r1,s3r1r2, of S — commutativity lets the ring elements be collected on the right — so some snrS. Since sn𝔄 and 𝔄 is an ideal, snr𝔄, so S meets 𝔄 and s𝔄.

Key Results

Theorem(10.7)Radical as an intersection of primes

Let R be a ring with identity and 𝔄R an ideal. Then

𝔄=substack𝔭𝔄

In particular 𝔄 is a two-sided ideal of R containing 𝔄.

Proof

**.** Let s𝔄 and let 𝔭𝔄 be prime. By (10.4) the complement S=R𝔭 is an m-system, and S𝔄S𝔭=. If s belonged to S, then S would be an m-system containing s that misses 𝔄, contradicting s𝔄. Hence s𝔭.

**.** Suppose s𝔄. By definition there is an m-system S with sS and S𝔄=. Order by inclusion the ideals containing 𝔄 and disjoint from S; the set is nonempty (it contains 𝔄) and closed under unions of chains, so Zorn's Lemma gives a maximal element 𝔭. By (10.5), 𝔭 is prime, and 𝔭𝔄 with 𝔭S=; since sS we get s𝔭. So s is missing from the intersection.

Both inclusions give the equality. The intersection of two-sided ideals is a two-sided ideal, and every prime above 𝔄 contains 𝔄, so 𝔄𝔄.

CorollaryFormal properties

For ideals 𝔄,𝔅 of a ring R:

  1. 𝔄𝔅 implies 𝔄𝔅;
  2. 𝔄=𝔄;
  3. 𝔄𝔅=𝔄𝔅=𝔄𝔅;
  4. 𝔄/𝔄=Nil(R/𝔄).
Proof

(1) A prime containing 𝔅 contains 𝔄, so the intersection defining 𝔅 runs over a subfamily of that defining 𝔄.

(2) The primes above 𝔄 are exactly the primes above 𝔄: one direction is 𝔄𝔄, the other is (10.7), which puts 𝔄 inside every prime above 𝔄. Equal families give equal intersections.

(3) A prime 𝔭 contains 𝔄𝔅 iff it contains 𝔄 or 𝔅, by (10.1); and 𝔄𝔅𝔄𝔅𝔄 shows the same family of primes arises from 𝔄𝔅. Intersecting over the union of the two families gives 𝔄𝔅.

(4) The primes of R/𝔄 are the images of the primes of R containing 𝔄, and intersection commutes with the quotient map on ideals containing 𝔄.

PropositionThe commutative case

If R is commutative then 𝔄={sR:sn𝔄 for some n1}, so (10.6) recovers the classical radical and (10.7) recovers the classical theorem that a radical ideal is an intersection of primes.

Proof

The inclusion holds in any ring by (10.6). For , let sn𝔄 and let S be an m-system containing s. Build elements of S inductively: t1=s, and given tiS choose ri with ti+1=sritiS. By commutativity ti=sir1ri1, so tnsnR𝔄. Hence S meets 𝔄, and as S was arbitrary, s𝔄.

RemarkOnly minimal primes matter

Every prime above 𝔄 contains a prime minimal over 𝔄 — a descending chain of primes has prime intersection, so Zorn applies downwards. Hence the intersection in (10.7) may be taken over the minimal primes above 𝔄 alone, which is how radicals are computed in practice.

Proof Techniques and Method

How these proofs work, and which move to reuse.

Move 1

Define by a universal condition

When a set has no obvious algebraic structure, define it by a condition quantified over all objects of an auxiliary type — here all m-systems — and recover the structure by a separate identification theorem.

Move 2

Test membership by escaping

To show s is not in an intersection of primes, produce one prime missing s. Existence comes from Zorn plus (10.5); this converts a negative statement into a construction.

Move 3

Reduce to the quotient

𝔄 is the preimage of Nil(R/𝔄). Any question about radicals of ideals may be moved to a question about the lower nilradical of a quotient ring, and usually should be.

Move 3 explains the architecture of this section: Lam proves everything for a general ideal 𝔄 first, then specialises to 𝔄=(0) to define NilR. Nothing new is needed at the second step.

Worked Example

Computing M2(12)

Let R=M2() and 𝔄=M2(12). Every ideal of Mn(S) has the form Mn(I) for a unique ideal IS, and Mn(I) is prime exactly when I is prime. The prime ideals of containing 12 are 2 and 3, so the primes of R above 𝔄 are M2(2) and M2(3). Therefore

M2(12)=M2(2)M2(3)=M2(6).
(E.1)

Equivalently Nil(M2(/12))=M2(6/12), by property (4) of the corollary.

The element description fails here

Consider s=e12=(0100). Then s2=0𝔄, so s is nilpotent modulo 𝔄; but sM2(6) because its (1,2) entry is 1. Hence

𝔄=M2(6){sR:sn𝔄 for some n},
(E.2)

The containment of (10.6) is strict, and the larger set is not even closed under addition.

Indeed e12 and e21 both square to 0𝔄, while (e12+e21)2=e11+e22=1 and no power of 1 lies in 𝔄. So the nilpotent-modulo set is not closed under addition and cannot be an ideal, whereas 𝔄 always is.

Comparison and Classification

The radical: commutative versus general
FeatureCommutative RGeneral R
Definition used{s:sn𝔄}m-system condition (10.6)
Is it an ideal?yes, directlyyes, but only via (10.7)
Intersection of primesyesyes
Element descriptionexactonly an upper bound, often strict
Fixed pointsradical idealssemiprime ideals
(0)NilRNilRNilR
Radicals of some explicit ideals
𝔄equals the nilpotent-modulo set?semiprime?
𝔄=126yesyes
𝔄=M2(12)M2()M2(6)noyes
𝔄=(0)M2(k)0noyes
𝔄=(0)T2(k)ke12yesyes
𝔄=(x3)k[x](x)yesyes
𝔄=RRyesyes

Radicals of some explicit ideals

Relationship Map

Rthe whole ring
{s:sn𝔄}elements nilpotent modulo 𝔄 — a set, generally not an ideal
𝔄the intersection of all primes above 𝔄 — the smallest semiprime ideal containing 𝔄
𝔄the ideal you started with

Reading outward: 𝔄𝔄{s:sn𝔄}R, with the middle containment an equality precisely when the nilpotent-modulo set happens to be an ideal — automatic in the commutative case, rare otherwise.

𝔄 any ideal𝔄 semiprime𝔄/𝔄=Nil(R/𝔄)R/𝔄 semiprime

Computational Notes

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

  • Commutative, finitely generated over a field. 𝔄 is computable: Gröbner-basis algorithms (Krick–Logar, Eisenbud–Huneke–Vasconcelos) are implemented as radical in Singular and Macaulay2. Worst-case cost is doubly exponential in the number of variables, and characteristic p needs separate handling because of inseparability.
  • Finite-dimensional algebras over a field. Here NilA=NilA=radA, so the radical of an ideal reduces to a Jacobson radical computation in the quotient — polynomial time by the trace form in characteristic 0 and by the Friedl–Rónyai algorithm in characteristic p.
  • Finitely presented noncommutative algebras. No general algorithm exists: the word problem is already undecidable, so membership in 𝔄 cannot be decided in general. Non-commutative Gröbner bases (Plural, GBNP) terminate only under favourable term orders and degree bounds.
  • Practical shortcut. Because 𝔄 is the intersection of the minimal primes above 𝔄, any algorithm that enumerates minimal primes computes the radical; in the commutative world this is exactly what primary decomposition packages do.

Failure Modes and Common Mistakes

  • Do not assume 𝔄𝔅=𝔄𝔅 — the correct identity is 𝔄𝔅=𝔄𝔅.
  • Do not assume the intersection in (10.7) is over finitely many primes; it is finite only under strong hypotheses such as Noetherian conditions.
  • Do not apply the radical to one-sided ideals. (10.6) and (10.7) are statements about two-sided ideals, and the prime ideals involved are two-sided.
  • Do not confuse (0)=NilR with the Jacobson radical. The containment NilRradR is usually strict — Nilk[[x]]=0 but radk[[x]]=(x).
  • Do not forget the degenerate case: R=R, and R is not prime, so the empty intersection convention is doing real work.

Quick Reference

Definitions𝔄 iff every m-system containing s meets 𝔄
Identification𝔄={𝔭 prime:𝔭𝔄}
Bound𝔄{s:sn𝔄}, strict in general
Commutativeequality; the classical radical
Idempotence𝔄=𝔄
Products𝔄𝔅=𝔄𝔅=𝔄𝔅
Quotient𝔄/𝔄=Nil(R/𝔄)
Fixed points𝔄=𝔄 iff 𝔄 is semiprime
Proving membership and non-membership
GoalCheapest routeReference
s𝔄show s lies in every prime above 𝔄(10.7)
s𝔄exhibit one m-system through s missing 𝔄(10.6)
𝔄=𝔄show 𝔄 is semiprime(10.11)
compute 𝔄intersect the minimal primes above 𝔄(10.7) plus Zorn
(0)identify NilR(10.13)

Frequently Asked Questions

Why is 𝔄 an ideal when its definition mentions no ring operations?

Because (10.7) identifies it with an intersection of prime ideals, and any intersection of two-sided ideals is a two-sided ideal. There is no direct proof from (10.6) that avoids the prime characterisation, which is precisely why Lam proves the theorem before drawing any consequence.

Is 𝔄 always nil modulo 𝔄?

Yes: (10.6) gives 𝔄{s:sn𝔄}, so every element of 𝔄 is nilpotent in R/𝔄. The converse fails, and 𝔄 need not be nilpotent modulo 𝔄 — nil and nilpotent differ without chain conditions.

What happens if no prime ideal contains 𝔄?

That occurs only for 𝔄=R, since any proper ideal lies in a maximal ideal and maximal ideals are prime. In that case the intersection is empty and equals R by convention, matching R=R from (10.6).

Does commute with quotients?

Yes in the form that matters: for 𝔄𝔅, 𝔅/𝔄=𝔅/𝔄 computed in R/𝔄, because the primes above 𝔅 correspond to the primes of R/𝔄 above 𝔅/𝔄. The special case 𝔅=𝔄 gives 𝔄/𝔄=Nil(R/𝔄).

Can I use only the minimal primes above 𝔄?

Yes. Every prime above 𝔄 contains one that is minimal over 𝔄, because a descending chain of primes has prime intersection and Zorn applies. So the intersection over minimal primes gives the same ideal, and it is the form used computationally.

Why is the notation a square root?

Historical inheritance from commutative algebra, where 𝔄 is literally obtained by extracting roots of elements. In the noncommutative theory nothing is extracted and the symbol is pure notation; some authors write rad(𝔄) or N(𝔄) instead, at the cost of a clash with the Jacobson radical.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §10 (pp. 163–181).
  2. N. H. McCoy, “Prime ideals in general rings”, American Journal of Mathematics 71 (1949), 823–833.
  3. R. Baer, “Radical ideals”, American Journal of Mathematics 65 (1943), 537–568.
  4. L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988, Chapter 2.
  5. D. Eisenbud, Commutative Algebra with a View Toward Algebraic Geometry, Graduate Texts in Mathematics 150, Springer-Verlag, 1995, Chapter 4 (for the commutative comparison).

AI Suggested Questions

  • Show that a descending chain of prime ideals has prime intersection, and deduce the existence of minimal primes over an ideal.
  • Find a ring and an ideal for which the set of elements nilpotent modulo the ideal is not closed under multiplication either.
  • How is 𝔄 computed for an ideal of a finite-dimensional algebra given by structure constants?
  • Is there a noncommutative analogue of primary decomposition that refines the intersection in (10.7)?
  • Compare (0) with the set of nilpotent elements for the free algebra and for the Weyl algebra.
  • What is the radical of an ideal in a ring without identity, and which steps of the proof of (10.7) change?
  • Explain how (10.7) specialises to the commutative Nullstellensatz correspondence between radical ideals and varieties.
Page
KEVOS-ENG-MATH-NCR-0076
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

m-Systems and the Characterisation of Prime IdealsArticle · Engineering MathematicsNEXT LESSON →Semiprime Ideals and n-SystemsArticle · Engineering MathematicsPrime Ideals in Noncommutative RingsArticle · Engineering MathematicsThe Lower Nilradical (Baer Radical)Article · Engineering Mathematics