KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesSemiprime Ideals and n-SystemsEngineering · Engineering MathematicsLesson 405/884← PrevNext →
ArticlePublished 8 Aug 202614 min readBy KEVOS®
On this page

Ask about this page

KEVOS AISemiprime Ideals and n-Systems

KEVOS knowledge first · trusted web sources when needed

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

01Executive 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

02Overview

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.

The working test

𝔠 is semiprime iff aRa⊆𝔠⇒a∈𝔠 for every a∈R. Take b=a in the prime test and you have it; that one substitution generates the entire parallel theory.

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.

03Learning 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 𝔠.

04Definitions

Definition(10.8)Semiprime ideal

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

Definition—n-System

A nonempty subset S⊆R is an **n-system** if for every a∈S there exists r∈R with ara∈S. 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.

05Core Concepts

Squaring is enough

The definition only mentions 𝔄2, but it controls all powers. If 𝔠 is semiprime and 𝔄n⊆𝔠, choose m with 2m≥n; 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 e12≠0. 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.

𝔠 semiprime⟹R∖𝔠 an n-system⟹contains an m-system through each point⟹𝔠⊆𝔠

The shape of the section

(10.9) is the local theory, (10.10) the technical lemma, (10.11) the global theorem, (10.12) the closure operator. Only (10.10) requires an idea; the rest is assembly.

06Key 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 a∈R, (a)2⊆𝔠 implies a∈𝔠;
  3. for a∈R, 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)aR⊆R(aRa)R⊆𝔠, since 𝔠 is an ideal. Apply (2).

**(3) ⇒ (4).** Let 𝔄 be a left ideal with 𝔄2⊆𝔠 and let a∈𝔄. Then Ra⊆𝔄, so aRa⊆a𝔄⊆𝔄𝔄⊆𝔠. 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.

Corollary—Complements 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 r∈R 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 a∈N. Then there is an m-system M with a∈M⊆N.

Proof

Define elements of N recursively: a1=a, and having chosen ai∈N, use the n-system property to pick ri∈R with ai+1=airiai∈N. Put M={a1,a2,a3,…}⊆N; clearly a∈M.

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

Now take any ai,aj∈M. If i≤j then aiRaj⊇ajRaj∋aj+1, using aj∈aiRai⊆aiR for i<j and the trivial case i=j. If i>j then aiRaj⊇aiRai∋ai+1, using ai∈ajRaj⊆Raj. 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 a∈M⊆N, and M∩𝔠=∅ because M⊆R∖𝔠. 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 𝔠⊆𝔡=𝔡.

Corollary—Absorbing nilpotent ideals

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

07Proof 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.

08Worked 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=ke11⊕ke12, ℑ2=ke12⊕ke22 and R, with ℑ1,ℑ2 maximal and 𝔍=ℑ1∩ℑ2.

0 is not semiprime

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

𝔍 is semiprime

Direct verification with the n-system criterion. Let a=(xy0z)∉𝔍, so x≠0 or z≠0. If x≠0, then ae11a=(x2xy00)∉𝔍; if z≠0, then ae22a=(0yz0z2)∉𝔍. So R∖𝔍 is an n-system and 𝔍 is semiprime — as it must be, being ℑ1∩ℑ2, an intersection of primes.

(0)=ℑ1∩ℑ2=ke12=Nil∗T2(k).
(E.1)

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

Full answer

Semiprime ideals of T2(k): 𝔍,ℑ1,ℑ2,R. Prime ideals: ℑ1,ℑ2. So 𝔍 is semiprime but not prime, and 0 is neither.

An arithmetic check of (10.12)

In ℤ the ideal 12ℤ is not semiprime: (6ℤ)2=36ℤ⊆12ℤ but 6ℤnot⊆12ℤ. 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.

09Frameworks 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; ke12⊆T2(k) is semiprime and not prime.

10Comparison 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 form—intersection 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)●yes●yes○no
(0)⊆T2(k)○no○no○no
ke12⊆T2(k)○no●yes●yes
ℑ1⊆T2(k)●yes●yes●yes
12ℤ⊆ℤ○no○no○no
6ℤ⊆ℤ○no●yes●yes
3ℤ⊆ℤ●yes●yes●yes

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)/ke12≅k×k is reduced, so the two strengthenings are independent. The first row is the other lesson: prime without completely semiprime, because e122=0.

11Relationship Map

𝔠 semiprime⟺𝔠=𝔠⟺𝔠=⋂𝔭i⟺R/𝔠 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.

12Failure Modes and Common Mistakes

Semiprime is not the element condition on squares

a2∈𝔠⇒a∈𝔠 defines completely semiprime. In M2(k) the zero ideal is semiprime yet e122=0. Use aRa⊆𝔠.

An intersection of primes need not be prime

ke12=ℑ1∩ℑ2 in T2(k) is the standing example. Statements proved for prime ideals do not automatically survive intersection — only the semiprime property does.

  • 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).

13Best 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.

14Quick 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)

15Frequently 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 (y−x2) 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.

16Related KEVOS Topics

Prime and Semiprime RingsA ring is prime when (0) is a prime ideal and semiprime when (0) is semiprime. The element tests aRb = 0 a = 0 oRadical of an IdealFor an ideal A of any ring, A is defined by an m-system condition — and turns out to be the intersection of the prime idPrime IdealsIn a noncommutative ring the element test ab ∈ p is the wrong one. The correct definition uses products of ideals, equm-SystemsA multiplicatively closed set is replaced by an m-system: a set S with a, b ∈ S arb ∈ S for some r ∈ R. Prime ideals areThe Lower NilradicalNil_* R = (0) — the intersection of all prime ideals of R, the smallest semiprime ideal, a nil ideal that need not be ni

17References

  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.

18AI 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

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. Frameworks and Models
  10. Comparison and Classification
  11. Relationship Map
  12. Failure Modes and Common Mistakes
  13. Best Practices
  14. Quick Reference
  15. Frequently Asked Questions
  16. Related KEVOS Topics
  17. References
  18. AI Suggested Questions

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
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®