← LibrarySemiprime Ideals and n-SystemsEngineering · Engineering MathematicsLesson 333/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202614 min readBy KEVOS®
Skip to content

Engineering Mathematics Core Prime ideals

Semiprime Ideals

An ideal 𝔠 is semiprime when 𝔄2𝔠 forces 𝔄𝔠. Equivalently aRa𝔠a𝔠, equivalently 𝔠=𝔠, equivalently 𝔠 is an intersection of prime ideals.

Page ID
KEVOS-ENG-MATH-NCR-0077
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(10.8)–(10.12), §10 (pp. 169–171)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Prime ideals are the noncommutative analogue of primes; semiprime ideals are the analogue of radical ideals. The definition is the squaring condition 𝔄2𝔠𝔄𝔠, and (10.9) reduces it to the single-element test aRa𝔠a𝔠.

The main theorem (10.11) closes the loop opened in the previous two pages: semiprime, radical-fixed and intersection-of-primes are the same condition. The technical bridge is (10.10), a small inductive lemma that finds an m-system inside any n-system.

𝔄2𝔠Defining test
aRaElement form
3Equivalent global descriptions (10.11)
n-systemComplement structure

Overview

In a commutative ring, an ideal is radical when an𝔠 forces a𝔠, and radical ideals are precisely the intersections of primes. Both halves generalise, but as with primeness the element condition must be sandwiched.

𝔄2𝔠𝔄𝔠for every ideal 𝔄R
(10.8)

The definition of a semiprime ideal. Unlike (10.1) there is no properness requirement, so 𝔠=R is semiprime — the empty intersection of primes.

Every prime ideal is semiprime, since 𝔄𝔄𝔠 is a special case of (10.1). The converse fails badly: in the upper triangular ring T2(k) the ideal ke12 is semiprime but not prime, being the intersection of the two maximal ideals.

Learning Objectives

  • State (10.8) and derive the element test (10.9)(3).
  • Prove the cycle (1)(2)(3)(4)(1) of (10.9), including the right-handed variant.
  • Show that a proper ideal is semiprime iff its complement is an n-system.
  • Prove (10.10) by constructing ai+1=airiai and verifying the m-system property.
  • Prove (10.11) and deduce (10.12): 𝔠 is the smallest semiprime ideal above 𝔠.
  • Show that 𝔄n𝔠 implies 𝔄𝔠 for semiprime 𝔠.

Definitions

Definition(10.8)Semiprime ideal

An ideal 𝔠 of a ring R is semiprime if for every ideal 𝔄R, 𝔄2𝔠 implies 𝔄𝔠.

Definitionn-System

A nonempty subset SR is an **n-system** if for every aS there exists rR with araS. Setting b=a in (10.3) shows that every m-system is an n-system.

Completely semiprime
a2𝔠a𝔠; equivalently R/𝔠 is reduced. Implies semiprime; the converse fails, as (0)M2(k) shows.
Nilpotent ideal
𝔄n=0 for some n. A semiprime ideal contains every ideal nilpotent modulo it.
Semiprime closure
𝔠, the smallest semiprime ideal containing 𝔠, by (10.12).
Semiprime ring
(0) is semiprime; equivalently there is no nonzero nilpotent ideal, equivalently no nonzero nilpotent left ideal.

The improper ideal R is semiprime by convention and by the definition, matching the convention that R is the intersection of the empty family of primes.

Core Concepts

Squaring is enough

The definition only mentions 𝔄2, but it controls all powers. If 𝔠 is semiprime and 𝔄n𝔠, choose m with 2mn; then (𝔄m)2=𝔄2m𝔄n𝔠, so 𝔄m𝔠, and descending gives 𝔄𝔠. In particular a semiprime ideal absorbs every ideal that is nilpotent modulo it.

Why aRa and not a2

The condition a2𝔠a𝔠 defines completely semiprime ideals, whose quotients are reduced rings. That is too strong: M2(k) is a simple ring, so (0) must be semiprime in any usable theory, yet e122=0 with e120. Inserting the ring — e12Re12=0 is false, since e12e21e12=e12 — restores the correct verdict.

n-systems and the missing link

Complements again convert the ideal condition into a closure condition: a proper ideal 𝔠 is semiprime exactly when R𝔠 is an n-system. But the radical was defined by m-systems, not n-systems, so a comparison is needed. That is (10.10): any n-system contains an m-system through any prescribed element. Its proof is a two-line induction whose only subtlety is the bookkeeping of indices.

𝔠 semiprimeR𝔠 an n-systemcontains an m-system through each point𝔠𝔠

Key Results

Proposition(10.9)Characterisations of semiprimeness

Let R be a ring with identity and 𝔠R an ideal. The following are equivalent:

  1. 𝔠 is semiprime;
  2. for aR, (a)2𝔠 implies a𝔠;
  3. for aR, aRa𝔠 implies a𝔠;
  4. for every left ideal 𝔄 of R, 𝔄2𝔠 implies 𝔄𝔠;
  5. for every right ideal 𝔄 of R, 𝔄2𝔠 implies 𝔄𝔠.
Proof

**(1) (2).** (a)=RaR is an ideal, so this is the definition applied to 𝔄=(a).

**(2) (3).** If aRa𝔠 then (a)2=(RaR)(RaR)=Ra(RR)aRR(aRa)R𝔠, since 𝔠 is an ideal. Apply (2).

**(3) (4).** Let 𝔄 be a left ideal with 𝔄2𝔠 and let a𝔄. Then Ra𝔄, so aRaa𝔄𝔄𝔄𝔠. By (3), a𝔠; hence 𝔄𝔠.

**(4) (1).** Every ideal is a left ideal.

For (5), argue on the other side: if 𝔄 is a right ideal with 𝔄2𝔠 and a𝔄, then aR𝔄 gives aRa𝔄a𝔄2𝔠, so (3) (5) (1) as well.

CorollaryComplements are n-systems

A proper ideal 𝔠R is semiprime if and only if R𝔠 is an n-system. Indeed, (10.9)(3) says exactly that whenever a𝔠 there is rR with ara𝔠. (For 𝔠=R the complement is empty; R is semiprime by convention.)

Lemma(10.10)An m-system inside an n-system

Let N be an n-system in a ring R and let aN. Then there is an m-system M with aMN.

Proof

Define elements of N recursively: a1=a, and having chosen aiN, use the n-system property to pick riR with ai+1=airiaiN. Put M={a1,a2,a3,}N; clearly aM.

First observe that ajaiRai whenever j>i. This holds for j=i+1 by construction, and if ajaiRai then aj+1=ajrjaj(aiRai)rj(aiRai)aiRai.

Now take any ai,ajM. If ij then aiRajajRajaj+1, using ajaiRaiaiR for i<j and the trivial case i=j. If i>j then aiRajaiRaiai+1, using aiajRajRaj. Either way aiRaj meets M, so M is an m-system.

Theorem(10.11)Semiprime equals intersection of primes

For an ideal 𝔠 of a ring R the following are equivalent:

  1. 𝔠 is a semiprime ideal;
  2. 𝔠 is an intersection of prime ideals of R;
  3. 𝔠=𝔠.

In the commutative case this says that semiprime ideals are exactly the radical ideals.

Proof

**(3) (2).** By (10.7), 𝔠 is the intersection of the primes containing 𝔠.

**(2) (1).** Let 𝔠=i𝔭i with each 𝔭i prime, and let 𝔄2𝔠. For each i, 𝔄𝔄𝔭i gives 𝔄𝔭i by (10.1); intersecting, 𝔄𝔠.

**(1) (3).** Always 𝔠𝔠, so it suffices to prove 𝔠𝔠; for 𝔠=R this is trivial, so assume 𝔠 proper. Let a𝔠. Then N=R𝔠 is an n-system containing a, by the corollary above. By (10.10) there is an m-system M with aMN, and M𝔠= because MR𝔠. So M is an m-system containing a and missing 𝔠, whence a𝔠 by (10.6).

Corollary(10.12)Semiprime closure

For any ideal 𝔠R, 𝔠 is the smallest semiprime ideal of R containing 𝔠.

Proof

𝔠 is an intersection of primes by (10.7), hence semiprime by (10.11), and it contains 𝔠. If 𝔡𝔠 is semiprime, monotonicity of the radical and (10.11) give 𝔠𝔡=𝔡.

CorollaryAbsorbing nilpotent ideals

If 𝔠 is semiprime and 𝔄 is a left, right or two-sided ideal with 𝔄n𝔠 for some n1, then 𝔄𝔠. Choose m with 2mn: then (𝔄m)2𝔄n𝔠, so 𝔄m𝔠 by (10.9), and repeating halves the exponent until it reaches 1.

Proof Techniques and Method

How these proofs work, and which move to reuse.

Move 1

Set b=a

Every statement about semiprime ideals is the corresponding statement about prime ideals with the two elements identified. Proofs transfer verbatim; only the conclusion weakens.

Move 2

Iterate the witness

In (10.10) the n-system property is applied to its own output: ai+1=airiai. The resulting sequence is automatically nested inside every earlier aiRai, which is what upgrades n to m.

Move 3

Halve the exponent

To pass from 𝔄n𝔠 to 𝔄𝔠, apply the squaring condition to 𝔄lceiln/2rceil. Repeated halving reaches exponent 1 in log2n steps.

Move 2 is the only genuinely new idea in the section. It is worth remembering as a template: to strengthen a closure property, close the witnessing construction under itself and check that the resulting set is nested.

Worked Example

Which ideals of T2(k) are semiprime?

Let R=T2(k), upper triangular 2×2 matrices over a field. Its ideals are 0, 𝔍=ke12, 1=ke11ke12, 2=ke12ke22 and R, with 1,2 maximal and 𝔍=12.

0 is not semiprime

Apply (10.9)(3) with a=e12: for X=(xy0z) we get e12Xe12=ze12e12=0, so e12Re12=0 while e120. Equivalently 𝔍2=0 exhibits a nonzero nilpotent ideal.

𝔍 is semiprime

Direct verification with the n-system criterion. Let a=(xy0z)𝔍, so x0 or z0. If x0, then ae11a=(x2xy00)𝔍; if z0, then ae22a=(0yz0z2)𝔍. So R𝔍 is an n-system and 𝔍 is semiprime — as it must be, being 12, an intersection of primes.

(0)=12=ke12=NilT2(k).
(E.1)

By (10.12) this is the smallest semiprime ideal of T2(k); the only smaller ideal, 0, fails.

An arithmetic check of (10.12)

In the ideal 12 is not semiprime: (6)2=3612 but 6not12. The primes above it are 2 and 3, so 12=6, and 6 is indeed the smallest semiprime ideal containing 12 — the intermediate ideals 12 and 4 both fail the squaring test.

Frameworks and Models

  • Ideals of a ring — classified by the multiplicative conditions they satisfy
    • Maximal
      • always prime
      • quotient is a simple ring
    • Completely prime
      • ab𝔭a or b𝔭
      • quotient is a domain
      • implies prime
    • Prime
      • aRb𝔭a or b𝔭
      • quotient is a prime ring
      • implies semiprime
    • Completely semiprime
      • a2𝔠a𝔠
      • quotient is reduced
      • implies semiprime
    • Semiprime
      • aRa𝔠a𝔠
      • quotient has no nonzero nilpotent ideals
      • intersection of primes

The four implications *maximal prime*, *completely prime prime*, *completely semiprime semiprime* and *prime semiprime* are all strict. Witnesses: (0) is prime and not maximal; (0)M2(k) is prime and not completely prime, and semiprime and not completely semiprime; ke12T2(k) is semiprime and not prime.

Comparison and Classification

Prime and semiprime side by side
AspectPrime ideal 𝔭Semiprime ideal 𝔠
Ideal test𝔄𝔅𝔭𝔄2𝔠
Element testaRb𝔭aRa𝔠
Complementm-systemn-system
Properness𝔭R required𝔠=R allowed
Global formintersection of primes (10.11)
Quotient ringprime ringsemiprime ring
Commutative analogueprime idealradical ideal
Closure operator𝔠𝔠, (10.12)
Status of some explicit ideals
primesemiprimecompletely semiprime
(0)M2(k)yesyesno
(0)T2(k)nonono
ke12T2(k)noyesyes
1T2(k)yesyesyes
12nonono
6noyesyes
3yesyesyes

Status of some explicit ideals

The third row is the one to remember: semiprime without prime — and note that it is completely semiprime, since T2(k)/ke12k×k is reduced, so the two strengthenings are independent. The first row is the other lesson: prime without completely semiprime, because e122=0.

Relationship Map

𝔠 semiprime𝔠=𝔠𝔠=𝔭iR/𝔠 semiprime ring

All four conditions are interchangeable. The last is the bridge to Prime and Semiprime Rings, where semiprime rings are characterised by the absence of nonzero nilpotent left ideals; specialising 𝔠=(0) turns every statement here into a statement about rings.

All idealsno condition
Semiprime idealsclosed under arbitrary intersections; fixed points of
Prime idealsnot closed under intersection
Maximal idealsthe primes with simple quotient

The middle band is a closure system: arbitrary intersections of semiprime ideals are semiprime, and is the associated closure operator. Prime ideals form no such system — the intersection of two primes is usually only semiprime, which is exactly the content of the T2(k) example.

Failure Modes and Common Mistakes

  • Do not require 𝔠R: unlike primeness, the definition of semiprime deliberately admits the whole ring, so that every ideal has a semiprime closure.
  • Do not confuse n-systems with m-systems. The inclusion is one-way, and (10.10) recovers only an m-system through one chosen point, not the whole set.
  • Do not assume a semiprime ideal contains no nilpotent elements — it contains no ideal nilpotent modulo it, which is a much weaker statement about elements.
  • Do not use the squaring test on arbitrary additive subgroups: (10.9)(4) applies to one-sided ideals, and the proof genuinely uses R𝔄𝔄.
  • Do not expect 𝔠 to be nilpotent modulo 𝔠; it is only nil modulo 𝔠, and even that needs (10.6).

Best Practices

  • To prove an ideal semiprime, look first for a presentation as an intersection of primes — it is usually shorter than the aRa verification.
  • To prove an ideal not semiprime, exhibit one nonzero ideal 𝔄 with 𝔄2𝔠; a single square-zero ideal settles it.
  • When a proof needs a semiprime hypothesis, record which of the five forms of (10.9) you are using — the one-sided versions (4) and (5) are what make arguments about nilpotent left ideals work.
  • Pass to R/𝔠 early. Every statement about a semiprime ideal is a statement about a semiprime ring, where the literature is far richer.

Quick Reference

Definition𝔄2𝔠𝔄𝔠
Element testaRa𝔠a𝔠
One-sided formsame test for left ideals, and for right ideals
Complementproper 𝔠 semiprime iff R𝔠 is an n-system
Global formsemiprime intersection of primes 𝔠=𝔠
Closure𝔠 = smallest semiprime ideal 𝔠
Powers𝔄n𝔠𝔄𝔠
Stronger notioncompletely semiprime: a2𝔠a𝔠
The prime / semiprime dictionary
Prime sideSemiprime sideReference
𝔄𝔅𝔭𝔄2𝔠(10.1), (10.8)
aRb testaRa test(10.2), (10.9)
m-systemn-system(10.3), (10.9)
maximal disjoint ideal is primen-system contains an m-system(10.5), (10.10)
𝔄=𝔭𝔠=𝔠(10.7), (10.11)

Frequently Asked Questions

Why is R allowed to be a semiprime ideal when it is not allowed to be prime?

So that (10.11) is true without exceptions. R is the intersection of the empty family of primes, and if it were excluded the statement semiprime = intersection of primes would fail for rings whose only ideal is R — and (10.12) would have no closure operator for 𝔠=R.

Is a semiprime ideal the same as a radical ideal?

In the commutative case, yes — that is the parenthetical remark after (10.11). In general, semiprime means 𝔠=𝔠 with the m-system radical, whereas the naive element-wise radical condition defines the strictly stronger notion of a completely semiprime ideal.

Why does the proof of (10.11) need the lemma about n-systems?

Because semiprimeness is a statement about n-systems while the radical is defined by m-systems. To show 𝔠𝔠 you must produce an m-system missing 𝔠 through a given point outside 𝔠, and the complement only gives you an n-system. (10.10) bridges the gap.

Does a semiprime ring have no nilpotent elements?

No — that is the reduced condition. A semiprime ring has no nonzero nilpotent one-sided ideals, but may have plenty of nilpotent elements: M2(k) is semiprime, indeed simple, and e122=0.

Are intersections and sums of semiprime ideals semiprime?

Intersections always are, immediately from the definition or from (10.11). Sums need not be: in k[x,y] the ideals (y) and (yx2) are prime, hence semiprime, but their sum (y,x2) is not semiprime, since (x)2(y,x2) while x(y,x2). Semiprime ideals form a closure system under intersection only.

How do I recognise the semiprime ideals of a small ring quickly?

List the ideals, find the maximal ones (automatically prime), and take all possible intersections of primes. By (10.11) that is exactly the set of semiprime ideals, provided you have found all the primes — checking the aRa test on the remaining ideals confirms it.

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. J. Levitzki, “Prime ideals and the lower radical”, American Journal of Mathematics 73 (1951), 25–29.
  4. K. R. Goodearl and R. B. Warfield, Jr., An Introduction to Noncommutative Noetherian Rings, 2nd edition, Cambridge University Press, 2004, Chapter 3.
  5. L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988, Chapter 2.

AI Suggested Questions

  • Show that the sum of two semiprime ideals need not be semiprime, with an explicit noncommutative example.
  • Prove directly from (10.9) that a semiprime ring has no nonzero nilpotent left ideals.
  • Which rings have the property that every semiprime ideal is completely semiprime?
  • Describe the semiprime ideals of the Weyl algebra and of the free algebra on two generators.
  • How does (10.10) change for rings without identity, and does (10.11) survive?
  • Explain the role of semiprimeness in Goldie's theorem and why it cannot be weakened.
  • Give an algorithm that finds all semiprime ideals of a finite-dimensional algebra over a finite field.
Page
KEVOS-ENG-MATH-NCR-0077
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

The Radical of an Ideal as an Intersection of PrimesArticle · Engineering MathematicsNEXT LESSON →The Lower Nilradical (Baer Radical)Article · Engineering Mathematicsm-Systems and the Characterisation of Prime IdealsArticle · Engineering MathematicsPrime and Semiprime RingsArticle · Engineering Mathematics