← LibraryReduced Rings as Subdirect Products of DomainsEngineering · Engineering MathematicsLesson 352/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202619 min readBy KEVOS®
Skip to content

Engineering Mathematics Core Subdirect products

Reduced Rings

A nonzero ring has no nilpotent elements exactly when it embeds subdirectly in a product of domains. The bridge is a lemma of independent value: in a reduced ring every minimal prime is completely prime.

Page ID
KEVOS-ENG-MATH-NCR-0096
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(12.6)–(12.7), §12 (pp. 207–209)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

The semiprime decomposition (12.5) produces prime factors, and prime rings can be far from commutative-looking — M2(k) is prime and full of zero divisors. Strengthening the hypothesis from semiprime to reduced upgrades the factors all the way to domains, which is the best one can ask of a decomposition into rings with no zero divisors.

The upgrade is not formal. It rests on (12.6): in a reduced ring the minimal prime ideals are completely prime, so the quotients by them are domains rather than merely prime rings. Lam's proof of that lemma is the most technical argument in §12 and turns on an m-system built from powers.

a2=0a=0Reduced
DomainsThe factors
Minimal primesThe family of ideals
(12.6)The enabling lemma

Overview

Two strengths of primeness coexist in noncommutative ring theory. An ideal 𝔭 is prime when 𝔄𝔅𝔭 forces 𝔄𝔭 or 𝔅𝔭 for ideals; it is completely prime when the same implication holds for elements, that is, when R/𝔭 is a domain. Completely prime is strictly stronger: the zero ideal of M2(k) is prime but not completely prime.

completely primeprime,primenotcompletely prime
(12.6)

In commutative rings the two notions coincide, which is why the distinction has no commutative shadow.

For a general ring the minimal primes carry no element-level information, so the decomposition of (12.5) stops at prime factors. The content of (12.6) is that under the reduced hypothesis the two notions of primeness do coincide at the bottom of the prime spectrum, and (12.7) then reads off the decomposition.

This page sits alongside Semiprime and Semiprimitive Rings as Subdirect Products, which handles the weaker hypotheses, and Subdirectly Irreducible Rings, which supplies the hypothesis-free fallback.

Learning Objectives

  • Distinguish prime from completely prime and give a separating example.
  • Prove that xy=0yx=0 in a reduced ring.
  • Prove the power-product lemma behind the m-system S.
  • Prove (12.6): minimal primes of a reduced ring are completely prime.
  • Prove (12.7) in both directions and identify the family of ideals used.
  • Characterise the ideals 𝔄 with R/𝔄 reduced.

Definitions

Definition§12Completely prime ideal

An ideal 𝔭 of a ring R is completely prime if R/𝔭 is a domain; equivalently 𝔭R and ab𝔭 implies a𝔭 or b𝔭. Lam also uses strongly prime for this notion. Every completely prime ideal is prime.

Reduced
a2=0a=0. Equivalently R has no nonzero nilpotent element, and then no nonzero nil or nilpotent one-sided ideal either.
m-system
SR such that for a,bS there exists rR with arbS. By (10.4), 𝔭 is prime iff R𝔭 is an m-system.
NilR
The lower nilradical: the intersection of all prime ideals, equivalently of all minimal primes. It is a nil ideal, so it vanishes in a reduced ring.
Minimal prime
A prime ideal minimal under inclusion. These exist below every prime by Zorn's Lemma, since a descending chain of primes intersects in a prime.
Domain
R0 and ab=0a=0 or b=0. Equivalently R is prime and reduced.

Domains here are not assumed commutative; a division ring and the free algebra k⟨x,y⟩ are both domains.

Core Concepts

Reduced rings have symmetric zero products

The first consequence of the hypothesis is a symmetry that fails in general rings and is used at every step below: in a reduced ring, xy=0 if and only if yx=0. Indeed if xy=0 then (yx)2=y(xy)x=0, and reducedness kills yx.

xy=0(yx)2=y(xy)x=0yx=0

The failure in general is easy to see: in kx,y/(xy) the element yx satisfies (yx)2=y(xy)x=0 but yx0. That ring is simply not reduced, and with reducedness the symmetry evaporates.

Why the minimal primes and not all primes

Minimality is essential in (12.6). Take R=kx,y, a domain and hence reduced, and any surjection RM2(k) sending x,y to two matrices generating M2(k) as a k-algebra. Its kernel 𝔓 is a prime ideal, because M2(k) is a prime ring, and it is not completely prime, because M2(k) is not a domain. Of course 𝔓0 and 0 is prime, so 𝔓 is not minimal. The Zorn argument in the proof works precisely because 𝔭 cannot be shrunk.

The enlarged m-system

Given a minimal prime 𝔭, its complement S=R𝔭 is an m-system. The proof enlarges it to

S={a1n1a2n2arnr:r1,ni1,a1a2arS}S
(12.6)

Words in which each letter of an element of S may be repeated. The point is that S is still an m-system and still misses 0.

Minimality of 𝔭 then forces S=S, and Sa2 whenever aS is exactly the statement that R/𝔭 is reduced. A reduced prime ring is a domain, and the lemma is proved.

Key Results

Lemma(12.6)aPower products in a reduced ring

Let R be a reduced ring and a1,,arR with a1a2ar0. Then a1n1a2n2arnr0 for all integers n1,,nr1.

Proof

First, the single-letter step. Put x=a1 and y=a2ar, so xy0; we claim x2y0. Suppose x2y=0. By the symmetry of zero products in a reduced ring, yx2=0, i.e. (yx)x=0, hence x(yx)=0 by the same symmetry, i.e. xyx=0. Then (xy)2=(xyx)y=0, so xy=0 — a contradiction. Iterating, a1n1a2ar0 for every n11.

Now rotate. Applying the symmetry with x=a1n1 and y=a2ar gives a2ara1n10, and the single-letter step applied to the first factor of this new word gives a2n2a3ara1n10. Repeating r times and rotating back yields a1n1a2n2arnr0.

Lemma(12.6)Minimal primes of a reduced ring

Let R be a reduced ring and let 𝔭 be a minimal prime ideal of R. Then 𝔭 is completely prime, i.e. R/𝔭 is a domain.

Proof

Let S=R𝔭, an m-system by (10.4), and let S be the set of products a1n1arnr with ni1 and a1arS. Then SS.

**S is an m-system.** Take u=a1n1arnr and v=b1m1bsms in S, witnessed by a=a1arS and b=b1bsS. Since S is an m-system there is xR with axbS. The word a1,,ar,x,b1,,bs has plain product axbS, so raising its letters to the exponents n1,,nr,1,m1,,ms gives uxvS.

**0S.** If a1n1arnrS then a1arS, and 0𝔭 gives a1ar0; the power-product lemma then makes a1n1arnr0.

Minimality closes the argument. The ideal (0) is disjoint from S, so by Zorn's Lemma there is an ideal 𝔭 maximal with respect to 𝔭S=, and 𝔭 is prime by (10.5). Since SS we get 𝔭RS=𝔭, so minimality of 𝔭 forces 𝔭=𝔭. Hence 𝔭S=, i.e. SS and therefore S=S.

In particular a𝔭 implies a2S=S, i.e. a2𝔭. So R/𝔭 is reduced. Being also prime, it is a domain: if a¯b¯=0 then (b¯r¯a¯)2=b¯r¯(a¯b¯)r¯a¯=0 for all r¯, so b¯R¯a¯=0 and primeness gives a¯=0 or b¯=0.

Theorem(12.7)Reduced rings as subdirect products of domains

A nonzero ring R is reduced iff R can be represented as a subdirect product of domains. When R is reduced one may take the factors to be R/𝔭i with {𝔭i} the set of minimal prime ideals of R.

Proof

**().** Suppose ε:RiRi is subdirect with each Ri a domain. If aR satisfies a2=0, then each coordinate ϕi(a) squares to zero in a domain, hence vanishes; so ε(a)=0 and a=0. Thus R is reduced.

**().** Let R be reduced. The lower nilradical NilR is a nil ideal, so it is zero. Every prime ideal contains a minimal prime, so the minimal primes {𝔭i} satisfy i𝔭i=NilR=0. The quotient maps therefore give a subdirect representation RiR/𝔭i, and each R/𝔭i is a domain by (12.6).

Corollary§12Reduced ideals

For a proper ideal 𝔄R, the quotient R/𝔄 is reduced iff 𝔄 is an intersection of completely prime ideals. This is the exact analogue of: 𝔄 is semiprime iff 𝔄 is an intersection of prime ideals.

Proof

If R/𝔄 is reduced, apply (12.7) to it: the minimal primes of R/𝔄 are completely prime and meet in zero, and their preimages in R are completely prime ideals meeting in 𝔄. Conversely, if 𝔄=i𝔮i with each 𝔮i completely prime, then R/𝔄 embeds in iR/𝔮i, a product of domains, hence is reduced.

CorollaryEx. 12.7Idempotents in a reduced ring are central

Let R be a reduced ring and e=e2R. Then eZ(R).

Proof

Represent R subdirectly in a product of domains Ri by (12.7). Each ϕi(e) is an idempotent of the domain Ri: from ϕi(e)(ϕi(e)1)=0 we get ϕi(e){0,1}, which is central in Ri. Hence ϕi(erre)=0 for every rR and every i, and injectivity gives er=re.

CorollaryEx. 12.5Strongly regular rings

Call R strongly regular if for every aR there exists xR with a2x=a. Then every nonzero strongly regular ring is a subdirect product of division rings.

Proof

Strong regularity is inherited by quotients, and it forces R to be reduced: if a2=0 then a=a2x=0. So (12.7) presents R subdirectly in a product of domains R/𝔭i, each of which is again strongly regular. In a strongly regular domain, a0 and a(ax1)=0 give ax=1, and then a(xa1)=0 gives xa=1; so every nonzero element is invertible and each factor is a division ring.

Proof Techniques and Method

The technique behind (12.6), isolated for reuse.

Turn the ideal into an m-systemWork with S=R𝔭 rather than with 𝔭. Primeness becomes a closure property of S, which is easier to enlarge.
Enlarge the m-systemAdd the products you want to be nonzero — here, powers of the letters. Check the m-system axiom on the enlarged set.
Show 0 stays outThis is where the ring-theoretic hypothesis is spent: the power-product lemma is the only place reducedness is used quantitatively.
Zorn back downAn ideal maximal with respect to missing S is prime and sits inside 𝔭; minimality collapses it onto 𝔭, forcing S=S.
Read the conclusion elementwiseS closed under squaring is exactly R/𝔭 reduced; reduced plus prime is a domain.

Note what is not used: no chain conditions, no finiteness, no commutativity, and no structure theory of prime rings. The proof is elementary and self-contained, which is why the result holds in complete generality.

Worked Example

A commutative computation: k[x,y]/(xy)

Let R=k[x,y]/(xy) for a field k. The ideal (xy) is generated by a squarefree polynomial, hence radical, so R is reduced. Its minimal primes are the images of (x) and (y), since (xy)=(x)(y) in k[x,y] and both are prime.

Rk[y]×k[x],f(f(0,y),f(x,0))
(E.1)

Both factors are domains. The kernel is (x)(y)=(xy), which is zero in R, so the map is injective and each coordinate is onto.

The image is {(g,h)k[y]×k[x]:g(0)=h(0)}, a k-subspace of codimension 1 in the product: the two coordinate axes glued at the origin. This is the algebraic content of the geometric picture, and it shows again that a subdirect product is generally a proper subring of the product.

Where the reduced hypothesis is spent

  1. **(12.6) fails without reduced.** In R=M2(k) the zero ideal is a minimal prime, but R/0=M2(k) has E122=0 and is not a domain. So minimal prime alone gives nothing at the element level.
  2. **(12.7) fails without reduced.** /4 has a nonzero nilpotent, so no embedding into a product of domains can exist: the image of 2 would be a nonzero nilpotent in some domain.
  3. Symmetry of zero products fails without reduced. In S=kx,y/(xy) we have xy=0 while yx0; consistently, (yx)2=0, so S is not reduced.

A noncommutative reduced ring

Let D be a noncommutative division ring and R={(a,b)D[t]×D[t]:a(0)=b(0)}, two polynomial rings glued at t=0. As a subring of a product of domains, R is reduced; it is not itself a domain, since (t,0)(0,t)=(0,0) with both factors nonzero. The kernels of the two coordinate projections are completely prime — each quotient is D[t] — and they meet in zero, so the defining embedding RD[t]×D[t] is already the subdirect representation by domains that (12.7) promises.

Comparison and Classification

Primeness at the ideal level and at the element level
NotionCondition on 𝔭Quotient R/𝔭Commutative case
Prime𝔄𝔅𝔭𝔄𝔭 or 𝔅𝔭prime ringprime ideal
Completely primeab𝔭a𝔭 or b𝔭domainprime ideal — the same thing
Semiprime𝔄2𝔭𝔄𝔭semiprime ringradical ideal
Reduced (as an ideal)a2𝔭a𝔭reduced ringradical ideal — the same thing
What each hypothesis buys in §12
HypothesisIdeals usedFactorsReference
semiprimeprime idealsprime rings(12.5)(a)
semiprimitiveleft primitive idealsleft primitive rings(12.5)(b)
reducedminimal primes, now completely primedomains(12.6)–(12.7)
strongly regularminimal primesdivision ringsEx. 12.5

Each row strengthens the row above it: reduced implies semiprime, and strongly regular implies both reduced and semiprimitive.

Relationship Map

Division ringDomainReducedSemiprime
  • **Reduced semiprime**, strictly: M2(k) is prime, hence semiprime, and is not reduced.
  • **Reduced not semiprimitive**: k[[x]] is a commutative domain with rad=(x)0. The two strengthenings of semiprime are independent.
  • **Reduced + subdirectly irreducible domain**, by Lam's Exercise 12.1 together with (12.6); this is the atom-level shadow of (12.7).
  • **Commutative + reduced + subdirectly irreducible field**, which is (12.4) — the strongest conclusion available in the section.
Weaker input

Semiprime

Factors are prime rings. Zero divisors survive: M2(k) can appear as a factor.

This page

Reduced

Factors are domains. No zero divisors anywhere, and idempotents become central.

Stronger input

Strongly regular

Factors are division rings. Equivalent to von Neumann regular plus reduced.

Applications and Industry Use

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

Ring theory

Central idempotents for free

That idempotents in a reduced ring are central is proved most cleanly by decomposing into domains and observing that idempotents in a domain are 0 or 1. This underlies the theory of abelian regular rings and of Pierce sheaves.

Commutative algebra

Irreducible components

For a reduced commutative noetherian ring the minimal primes are finite in number and (12.7) is the decomposition of the variety into irreducible components — the normalisation of a nodal curve is exactly the passage to the product.

Operator algebras

Reduced group algebras

Semiprimeness and reducedness of group algebras are longstanding questions; where a reduced group algebra is known, (12.7) converts the statement into an embedding in a product of domains, which is what zero-divisor conjectures are really about.

Symbolic computation

Radical and component splitting

Computer algebra systems reduce a commutative ring by quotienting out the nilradical and then split along minimal primes; every subsequent computation runs component by component. Singular, Macaulay2 and Sage all expose this workflow.

The honest summary: (12.7) is what licenses the phrase *we may assume R is a domain*. Any property preserved by subrings and by products can be checked on domains and transported back, and that is how it is used in practice.

Standards and Notation

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

Lam's termcompletely prime, also written strongly prime in §12
Terminology hazardStrongly prime means something else in Handelman–Lawrence; prefer completely prime
ReducedStandard everywhere; semiprime is the ideal-level analogue, not a synonym
NilradicalNilR (lower, Baer, prime radical); commutative sources write Nil(R)
Minimal primesMin(R) or MinSpecR in commutative sources
ImplementationsSingular minAssGTZ, Macaulay2 minimalPrimes, Sage minimal_associated_primes

Failure Modes and Common Mistakes

  • Do not assume finitely many minimal primes. That is a noetherian phenomenon; in general the index set can be infinite.
  • Do not expect the embedding to be onto in any coordinate-free sense: only the individual coordinate maps are surjective.
  • Do not use the symmetry xy=0yx=0 outside reduced rings — it is equivalent to a genuine hypothesis, not a formal identity.
  • Do not confuse a reduced ideal (reduced quotient) with a reduced ring element; the terminology is inherited from the commutative radical-ideal vocabulary.

Best Practices

  • Check reducedness elementwise before invoking (12.7); semiprimeness is not enough and is easier to verify by accident.
  • Prefer the minimal primes as the index family — they are the smallest family that works and in the noetherian commutative case they are finite.
  • When transporting a property to the domain factors, verify it is preserved by quotients; the subdirect map only guarantees coordinatewise surjectivity.
  • State explicitly whether prime means the ideal condition or the element condition when writing for a mixed audience.

Quick Reference

(12.7)R0 reduced iff subdirect product of domains
(12.6)R reduced, 𝔭 minimal prime R/𝔭 a domain
Family usedthe minimal primes; i𝔭i=NilR=0
Key symmetryreduced (xy=0iffyx=0)
Power lemmaa1ar0a1n1arnr0
Ideal versionR/𝔄 reduced iff 𝔄 is an intersection of completely prime ideals
Idempotentsin a reduced ring every idempotent is central
Upgradestrongly regular subdirect product of division rings
Results on this page
ReferenceStatementHypotheses
(12.6)aPower products stay nonzeroR reduced
(12.6)Minimal primes are completely primeR reduced; 𝔭 minimal
(12.7)Reduced iff subdirect product of domainsR0
§12 remarkReduced ideals are intersections of completely primes𝔄R
Ex. 12.5Strongly regular subdirect product of division ringsR0
Ex. 12.7Idempotents are centralR reduced

Frequently Asked Questions

Why is a prime ring not automatically a domain?

Because primeness is a condition on ideals, not elements. In M2(k) the product of any two nonzero ideals is nonzero — there are only the ideals 0 and R — yet E122=0. The elementwise condition is completely primeness, and (12.6) is the statement that reducedness forces the two to agree at minimal primes.

Where exactly does the proof of (12.6) use minimality?

Only at the last step. The enlarged set S is an m-system avoiding zero regardless of minimality, so Zorn produces a prime 𝔭 disjoint from S and hence contained in 𝔭. Minimality is what forces 𝔭=𝔭 and therefore S=S. Without it one only learns that some smaller prime is completely prime.

Does (12.7) say anything about how many factors are needed?

Only that one factor per minimal prime suffices. For a reduced commutative noetherian ring that number is finite and equals the number of irreducible components of the associated variety. In general it can be infinite, and there is no canonical smaller family: the minimal primes are already the irredundant choice.

Is the converse direction of (12.7) really that easy?

Yes. A subring of a product of domains is reduced because nilpotency is checked coordinatewise and a domain has no nonzero nilpotents. All the difficulty is in producing the domains, which is (12.6).

How does this compare with the commutative statement everyone knows?

In commutative algebra one says: a ring is reduced iff the nilradical is zero iff it embeds in the product of its quotients by minimal primes, which are domains. All of that is immediate commutatively, because prime and completely prime coincide. The noncommutative content of (12.6)(12.7) is precisely that the same statement survives without commutativity.

What breaks if I try to prove (12.6) by localisation?

Noncommutative rings need not admit localisation at a prime — the Ore condition may fail — so the standard commutative proof, which inverts everything outside 𝔭, has no analogue. The m-system argument is the substitute: it manipulates the multiplicative structure of the complement without ever forming a ring of fractions.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991 — §12, lemma (12.6) and theorem (12.7), pp. 207–209; §10 for m-systems (10.3)–(10.5).
  2. T. Y. Lam, Exercises in Classical Ring Theory, Springer-Verlag — worked solutions to the §12 exercises on reduced and strongly regular rings.
  3. L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988 — prime radicals, minimal primes and completely prime ideals.
  4. K. R. Goodearl, Von Neumann Regular Rings, Pitman, 1979 — strongly regular rings and their decomposition into division rings.
  5. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition 1964 — radicals and subdirect decompositions.

AI Suggested Questions

  • Write out the m-system proof of (12.6) for a concrete noncommutative reduced ring and inspect the set S.
  • Give an example of a reduced ring with infinitely many minimal primes.
  • Prove that a reduced ring satisfying the ascending chain condition on annihilators has finitely many minimal primes.
  • How does (12.7) interact with polynomial extensions — is R[x] reduced whenever R is?
  • Show that a strongly regular ring is von Neumann regular, and deduce the equivalence with regular plus reduced.
  • What is the sheaf-theoretic form of (12.7), and how does it relate to the Pierce sheaf of a reduced ring?
  • Does every domain arise as a factor in the decomposition of some reduced ring that is not itself a domain?
Page
KEVOS-ENG-MATH-NCR-0096
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Semiprime and Semiprimitive Rings as Subdirect ProductsArticle · Engineering MathematicsNEXT LESSON →The Jacobson and Herstein Commutativity TheoremsArticle · Engineering MathematicsSubdirectly Irreducible Rings and the Little IdealArticle · Engineering MathematicsDivision Rings: Basic Theory and ExamplesArticle · Engineering Mathematics