← LibraryUniqueness in the Wedderburn–Artin Decomposition | KEVOS®Project Delivery · Project ManagementLesson 180/189← PrevNext →
ArticlePublished 8 Aug 202619 min readBy Kevin Jogin
Skip to content

Engineering Mathematics Core Structure theory

Uniqueness in Wedderburn–Artin

A decomposition of a ring into indecomposable ideals is unique on the nose, not merely up to isomorphism. Combined with the isotypic construction B𝔄, this pins down the simple components of a semisimple ring and gives a second proof of Wedderburn–Artin.

Page ID
KEVOS-ENG-MATH-NCR-0023
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(3.8)–(3.9), §3 (pp. 37–39)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Wedderburn–Artin produces an isomorphism RMn1(D1)××Mnr(Dr). This page explains in what sense that decomposition is unique, and it is a stronger sense than one might expect: the ideals B1,,Br of R corresponding to the factors are uniquely determined as subsets of R, not merely up to isomorphism.

Two lemmas do the work. Lemma (3.8) says a decomposition of any ring into indecomposable ideals is unique. Lemma (3.9) constructs the components intrinsically as isotypic sums of minimal left ideals, with no reference to Wedderburn–Artin — which yields a second, independent proof of the structure theorem.

As idealsStrength of the uniqueness
B𝔄Intrinsic construction
2rTotal number of ideals
(3.8)–(3.9)Lam's numbering

Overview

Uniqueness statements in algebra come in three strengths, and confusing them is a common source of error. A decomposition can be unique as a list of subobjects, unique up to isomorphism of the pieces, or accompanied by no canonical isomorphism at all. The Wedderburn decomposition exhibits all three at once, at different levels.

R=B1B2Br,BiR indecomposable,BiMni(Di),
(3.8)–(3.9)

The Bi are unique as ideals; the pairs (ni,Di) are unique up to permutation and isomorphism; the isomorphism BiMni(Di) is not canonical.

The reason the ideals themselves are canonical is that they have an intrinsic description with no choices in it: Bi is the sum of all minimal left ideals of R lying in one isomorphism class. Sums of all objects with a property are automatically invariant under every automorphism, which is what canonicity means.

By contrast, decompositions into left ideals are wildly non-unique: M2() is a direct sum of two minimal left ideals in infinitely many ways, one for each pair of distinct points of 1().

Learning Objectives

  • State (3.8) with the correct notion of indecomposability — as an ideal, not as a ring or as a left ideal.
  • Prove (3.8) using the correspondence between ideals of R and products of ideals of the factors.
  • Prove both parts of (3.9) for an arbitrary ring.
  • Show each isotypic component of a semisimple ring is a simple left artinian ring with identity ei.
  • Deduce that a semisimple ring with r components has exactly 2r two-sided ideals.
  • Compute the central idempotents of S3 and verify orthogonality.

Definitions

DefinitionIsotypic component of a minimal left ideal

Let R be any ring and 𝔄 a minimal left ideal of R. Define

B𝔄={𝔅:𝔅 a minimal left ideal of R,𝔅𝔄 as left R-modules}.

No hypothesis on R is needed for the definition or for (3.9) below; if R has no minimal left ideal — as with or the Weyl algebra A1() — the construction is simply empty.

Indecomposable as an ideal
B0 and B is not CC for nonzero ideals C,C of the ambient ring R. Weaker than being indecomposable as a left R-module.
Simple component
An indecomposable ideal appearing in the decomposition of a semisimple ring; equivalently a minimal two-sided ideal.
Orthogonal idempotents
Idempotents e1,,er with eiej=0 for ij. Complete if in addition e1++er=1.
Block
Synonym for simple component in the semisimple case; in general, the ideal generated by a centrally primitive idempotent.
soc
The socle: the sum of all simple submodules. For a semisimple ring soc(RR)=R, and the Bi are its isotypic pieces.

Ideal means two-sided ideal throughout unless the words left or right appear.

Core Concepts

Ideal decompositions are idempotent decompositions

If R=B1Br with each Bi an ideal, write 1=e1++er with eiBi. For bBi we get b=be1++ber, and bejBiBj=0 for ji, so b=bei; symmetrically b=eib. Hence each ei is the identity element of Bi, the ei are orthogonal idempotents summing to 1, and each is central in R.

So decomposing a ring into ideals is the same as splitting 1 into orthogonal central idempotents, and Bi is indecomposable exactly when ei is centrally primitive. Every statement on this page can be translated into that language; The Block Decomposition of a Ring takes that route.

Why isotypic sums are two-sided

A minimal left ideal 𝔅 need not be a right ideal. But right multiplication by a fixed rR is a homomorphism of left modules 𝔅𝔅r, so 𝔅r is either 0 or a homomorphic image of the simple module 𝔅, hence isomorphic to 𝔅 and again a minimal left ideal. Either way 𝔅r lands inside the same isotypic sum. Summing over all 𝔅 of one type gives a right ideal, and it was a left ideal by construction.

Why distinct types annihilate each other

Suppose 𝔄not𝔄 are minimal left ideals and 𝔄a0 for some a𝔄. Then 𝔄a𝔄 is a nonzero submodule, so it equals 𝔄; and xxa is a nonzero left-module map 𝔄𝔄, hence an isomorphism by Schur's Lemma. That contradicts 𝔄not𝔄. So 𝔄𝔄=0, and summing gives B𝔄B𝔄=0.

Three levels of uniqueness

  • The decomposition of R — how unique is it?
    • The ideals Bi
      • unique as subsets of R — no choices at all
      • characterised as the minimal two-sided ideals
      • permuted by any automorphism of R
    • The pairs (ni,Di)
      • unique up to permutation of the indices
      • Di unique up to ring isomorphism
      • ni literally unique once the ordering is fixed
    • The isomorphism BiMni(Di)
      • not unique and not canonical
      • depends on a choice of basis of the simple module
      • the ambiguity is described by Skolem–Noether

Key Results

Lemma(3.8)Uniqueness of decompositions into indecomposable ideals

Let R be a ring with identity possessing nonzero ideals B1,,Br and C1,,Cs such that

R=B1Br=C1Cs,

where each Bi and each Cj is indecomposable as an ideal of R, that is, not a direct sum of two nonzero ideals of R. Then r=s and, after a permutation of indices, Bi=Ci for 1ir — equality of ideals, not merely isomorphism.

Proof

Regarding each Bi as a ring with identity ei, the decomposition gives a ring isomorphism RB1××Br. Under a product decomposition, every ideal of R has the form I1××Ir with IiBi: indeed for IR we have I=ieiI because the ei are central and sum to 1.

Apply this to C1: it corresponds to I1××Ir, and C1=ieiC1 is a decomposition of C1 into ideals of R. Indecomposability of C1 forces all but one summand to vanish; after permuting the B's we may assume C1=e1C1B1.

By the symmetric argument applied to B1 inside the second decomposition, B1Ci for some i. Then C1B1Ci, and since C10 and C1Ci=0 for i1, we must have i=1. Hence C1B1C1, that is B1=C1.

Now B2Br=C2Cs, both being complements of the same ideal, and each summand is still indecomposable as an ideal of R. Repeating the argument r times, or inducting on r, gives r=s and Bi=Ci after permutation.

Lemma(3.9)Isotypic components

Let R be any ring with identity and let 𝔄 be a minimal left ideal of R. Then:

  1. B𝔄, the sum of all minimal left ideals isomorphic to 𝔄, is a two-sided ideal of R;
  2. if 𝔄,𝔄 are minimal left ideals that are not isomorphic as left R-modules, then B𝔄B𝔄=0.
Proof

(1) B𝔄 is a sum of left ideals, hence a left ideal. For the right-hand closure it suffices to show 𝔅rB𝔄 for every minimal left ideal 𝔅𝔄 and every rR. The map 𝔅𝔅r, xxr, is a homomorphism of left R-modules and is onto, so its image is either 0 or isomorphic to the simple module 𝔅. In the second case 𝔅r is a minimal left ideal isomorphic to 𝔄. In both cases 𝔅rB𝔄.

(2) Since B𝔄 and B𝔄 are sums of minimal left ideals of the respective types, it suffices to show 𝔄𝔄=0 for minimal left ideals 𝔄not𝔄. Suppose 𝔄a0 for some a𝔄. Then 𝔄a is a nonzero submodule of the simple module 𝔄, so 𝔄a=𝔄. But xxa is a nonzero homomorphism of left R-modules 𝔄𝔄 between simple modules, hence an isomorphism by Schur's Lemma — contradicting 𝔄not𝔄.

Theorem(3.9a)Intrinsic construction of the simple components

Let R be a semisimple ring. Write RR=𝔄1𝔄n with each 𝔄j a minimal left ideal, indexed so that 𝔄1,,𝔄r are pairwise non-isomorphic and every 𝔄j is isomorphic to exactly one of them. Put Bi=B𝔄i. Then

R=B1B2Br,

each Bi is a simple left artinian ring, each is indecomposable as an ideal of R, and every minimal left ideal of R lies in exactly one Bi. These are the simple components of R, and by (3.8) they are uniquely determined as ideals.

Proof

The sum is everything and is direct. Each Bi is an ideal by (3.9)(1), and their sum contains every 𝔄j, hence contains R. For directness, note BiBj=0 for ij by (3.9)(2); if xBijiBj then writing x=xe with e the component of 1 in Bi and expanding shows xBijiBj=0.

**Bi is left artinian.** R is left artinian because it is semisimple, and BiR/jiBj is a quotient ring of R, hence left artinian.

**Bi is simple.** Let 0IBi. Since BjBi=0 for ji, I is also an ideal of R. As a nonzero left ideal of the semisimple ring R, I contains a minimal left ideal 𝔄 of R, and 𝔄Bi forces B𝔄=Bi. It remains to show every minimal left ideal 𝔅𝔄 lies in I, for then Bi=B𝔄I.

Since 𝔄 is a direct summand of RR, we have 𝔄=Re for an idempotent e𝔄, so ae=a for all a𝔄. Fix an isomorphism ϕ:𝔄𝔅 of left R-modules. For a𝔄, ϕ(a)=ϕ(ae)=aϕ(e), so 𝔅=ϕ(𝔄)=𝔄ϕ(e)IRI, using that I is a right ideal. Hence I=Bi and Bi is simple.

Indecomposability. A simple ring has no decomposition into two nonzero ideals of itself, and ideals of Bi are ideals of R by the annihilation property, so Bi is indecomposable as an ideal of R.

Corollary(3.9b)A second proof of Wedderburn–Artin, and the ideal count

Let R be semisimple with simple components B1,,Br. Then each Bi, being simple and left artinian, is isomorphic to Mni(Di) for a division ring Di and an integer ni1, both uniquely determined; this reproves (3.5) without the endomorphism-ring computation. Moreover every ideal of R is a direct sum of a subset of the Bi, so R has exactly 2r two-sided ideals, and the Bi are precisely the minimal nonzero ideals of R.

Proof

The classification of simple left artinian rings as matrix rings over division rings, with uniqueness of n and D, is (3.13); see Simple Artinian Rings and Minimal One-Sided Ideals. For the ideal count, let IR and let e1,,er be the central idempotents with ei the identity of Bi. Then I=ieiI, and eiI is an ideal of the simple ring Bi, hence 0 or Bi. So I is the sum of the Bi over some subset S{1,,r}, and distinct subsets give distinct ideals.

Proof Techniques and Method

How these proofs work, and which moves to reuse.

Move 1

Mutual containment, not counting

To prove two decompositions coincide, show C1B1 and B1Ci, then use disjointness to force i=1. This gives equality on the nose, which a counting or Krull–Schmidt argument would not.

Move 2

Sum over everything of a type

Objects defined by 'the sum of all subobjects with property P' are automatically invariant under automorphisms and usually acquire extra structure for free — here, two-sidedness out of a one-sided definition.

Move 3

Split off an idempotent to move maps around

A direct summand 𝔄=Re satisfies ae=a, so any module map out of 𝔄 is right multiplication by ϕ(e). This converts a module isomorphism into an inclusion of ideals.

Move 2 is the conceptual heart. The isotypic component is defined without reference to any decomposition, so it cannot depend on one — canonicity is built into the definition rather than proved afterwards. That is why (3.9) can be stated for an arbitrary ring while (3.8) needs a finite decomposition to exist.

Worked Example

The three blocks of S3

By The Wedderburn–Artin Theorem, S3××M2(). The corresponding central idempotents are computed from the characters. Write c=(123)+(132) for the sum of the three-cycles and t for the sum of the three transpositions.

etriv=16(1+c+t),esgn=16(1+ct),estd=13(21c).
(E.1)

Each is a class function, hence central; they are orthogonal and sum to 1.

Check idempotency of the interesting one. From c2=((123)+(132))2=(132)+1+1+(123)=21+c, we get

estd2=19(414c+c2)=19(414c+21+c)=19(613c)=estd.
(E.2)

Orthogonality is equally quick: etrivg=etriv for every gS3, so estdetriv=13(2etriv2etriv)=0; and esgng=sgn(g)esgn with sgn equal to +1 on three-cycles, giving estdesgn=0. Finally etriv+esgn+estd=13(1+c)+13(21c)=1.

Simple components of S3
ComponentIdentity elementIsomorphism typedim
B1etriv1
B2esgn1
B3estdM2()4
Total1S36

B3 is the isotypic component of the standard module: the sum of all minimal left ideals isomorphic to the two-dimensional simple module. Its dimension 4=n32dimD3=221 agrees, and the multiplicity of the standard module in the regular module is n3=2.

The smallest interesting case: /6

/6𝔽2×𝔽3 with central idempotents e1=3 and e2=4: indeed 32=93, 42=164, 34=120 and 3+4=71(mod6). The simple components are B1={0,3}𝔽2 and B2={0,2,4}𝔽3. Here r=2, so (3.9b) predicts 22=4 ideals — and indeed the ideals of /6 are (0),(2),(3),(1).

Comparison and Classification

Which decompositions are unique, and in what sense
Decomposition of R or of RRUnique as subobjects?Unique up to isomorphism?Governing result
Into indecomposable two-sided idealsyesyes(3.8)
Into simple components (semisimple R)yesyes(3.8) with (3.9)
Into isotypic components of RRyesyes(3.9)
Into minimal left idealsnoyes, with multiplicitiesJordan–Hölder
Into indecomposable left idealsnoyesKrull–Schmidt (needs local endomorphism rings)
As iMni(Di) with a chosen isomorphismnoyes(3.5) plus Skolem–Noether

The pattern: two-sided data is rigid, one-sided data is rigid only up to isomorphism. The reason is (3.9)(2) — different isotypic types annihilate one another, which leaves no room for a decomposition to be moved, whereas isomorphic minimal left ideals can be interchanged freely.

Relationship Map

Any ring(3.9) applies: isotypic sums of minimal left ideals are ideals that kill each other
Rings with a finite ideal decomposition(3.8) applies: the indecomposable ideals are unique
Semisimple ringsR=B1Br with each Bi simple artinian
Simple artinian ringsr=1; RMn(D)
Division ringsr=1, n=1

You have two decompositions of a ring. What can you conclude?

Both into indecomposable two-sided idealsThey are the same decomposition, after reordering — literal equality of ideals, by (3.8).
Both into minimal left idealsSame number of summands and the same multiset of isomorphism types, by Jordan–Hölder; the summands themselves may be completely different.
Both into indecomposable left ideals, R semiperfect or of finite lengthKrull–Schmidt gives a bijection matching isomorphic summands; again not equality.
Both as products iMni(Di)Same r, same multiset of pairs (ni,Di) up to isomorphism, by (3.5) — but the two isomorphisms with R can differ by any automorphism.

Computational Notes

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

  • The simple components are found through the centre: Z(R)Z(D1)××Z(Dr) is a commutative semisimple algebra of dimension idimkZ(Di), and its r primitive idempotents are the ei. Splitting a commutative semisimple algebra is a factorisation problem, cheap over finite fields and dependent on polynomial factorisation over .
  • For a group algebra kG with chark|G|, the central idempotents are computed from the irreducible characters by eχ=χ(1)|G|gχ(g1)g, which requires the character table but no linear algebra on kG itself.
  • Once the ei are known, every subsequent computation splits into r independent computations in the Bi=eiR, each a matrix algebra over a division ring — an embarrassingly parallel step.
  • Deciding whether two given central idempotents generate the same component is trivial (compare the idempotents); deciding whether two components are isomorphic as rings requires identifying ni and Di, which over is the hard explicit isomorphism problem.

Failure Modes and Common Mistakes

  • Do not conclude from BiBj=0 that the Bi are nilpotent: Bi2=Bi, since Bi has an identity element ei.
  • (3.8) assumes both decompositions are finite. Without finiteness, mutual containment still works pairwise, but the induction terminating the argument does not.
  • The number of simple components r is not the number of minimal left ideals — that is usually infinite — nor the composition length ini of the regular module.
  • An automorphism of R permutes the Bi but need not fix them; only those preserving isomorphism classes of simple modules do. This matters when computing Aut(R).

Best Practices

  • State which uniqueness you are invoking: equality of ideals (3.8), isomorphism of pieces (Krull–Schmidt), or matching of numerical data (3.5).
  • Work with the central idempotents rather than with the ideals; they are easier to manipulate and make orthogonality an equation rather than a containment.
  • Verify a claimed decomposition by checking ei2=ei, eiej=0 and iei=1 — three cheap identities that catch nearly every arithmetic slip.
  • When a construction must be canonical, define it as a sum over all objects of a type, as (3.9) does; this eliminates dependence on choices at the outset.
  • Record the ground field. The number of simple components of kG changes with k, so 'the blocks of the group algebra' is ambiguous without it.

Quick Reference

(3.8)decompositions into indecomposable ideals coincide, after reordering
(3.9)(1)B𝔄 is a two-sided ideal, in any ring
(3.9)(2)𝔄not𝔄B𝔄B𝔄=0
Semisimple caseR=B1Br, each Bi simple artinian
Idempotents1=e1++er, central, orthogonal, primitive
Ideal countexactly 2r; the Bi are the minimal ideals
Uniqueness levelBi as ideals; (ni,Di) up to permutation; isomorphism not canonical
Left analoguefails — minimal left ideals are not unique, only their isomorphism types
CentreZ(R)=iZ(Bi), with r primitive idempotents
Worked components
RingrComponentsIdeals
/62𝔽2, 𝔽34
S33, , M2()8
Q854, 32
Mn(D)1itself2
C43, , (i)8

Frequently Asked Questions

How is (3.8) stronger than saying the factors are unique up to isomorphism?

It concludes Bi=Ci as subsets of R, not just BiCi. So there is genuinely only one way to write a ring as a direct sum of indecomposable ideals. Compare the left-module situation, where M2() splits into two minimal left ideals in infinitely many different ways, all of them isomorphic.

Does (3.9) need the ring to be semisimple?

No. Both parts hold in an arbitrary ring with identity; the construction is simply empty when there are no minimal left ideals. Semisimplicity is used only in (3.9a), to know that the isotypic components exhaust the ring and that each is a simple artinian ring.

What is the relationship between simple components and blocks?

For a semisimple ring they are the same thing: the indecomposable ideals, equivalently the ideals generated by the centrally primitive idempotents. For a general ring, blocks are still defined by centrally primitive idempotents, but a block need not be a simple ring — in modular representation theory a block typically has a nonzero radical, and block theory studies precisely that.

Why does this give a second proof of Wedderburn-Artin?

Because the decomposition R=B1Br is obtained from the socle structure alone, with no endomorphism-ring computation. Each Bi is then simple and left artinian, so the classification of simple artinian rings as Mn(D) finishes the job. The two proofs are genuinely independent, and Lam presents both.

How many ideals does a semisimple ring have?

Exactly 2r, where r is the number of simple components: every ideal is the sum of the components it contains, so the ideal lattice is the Boolean lattice of subsets of {1,,r}. In particular a semisimple ring is simple exactly when r=1.

Can an automorphism of R permute the simple components?

Yes. An automorphism maps minimal left ideals to minimal left ideals and preserves the property of being an indecomposable ideal, so it permutes the Bi; it fixes each one only if it preserves the isomorphism classes of the simple modules. Components can only be swapped when they are isomorphic as rings. In S3 the two one-dimensional components are interchanged by a ring automorphism of the abstract ring ××M2(), but by no automorphism induced by an automorphism of S3, since every group automorphism fixes both the trivial and the sign representation.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §3, (3.8)–(3.10) (pp. 37–39).
  2. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964, Chapter IV.
  3. C. W. Curtis and I. Reiner, Methods of Representation Theory, Volume I, Wiley-Interscience, 1981, §3 (blocks and central idempotents).
  4. F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992, §7 and §12 (Krull–Schmidt, socle).
  5. D. S. Passman, The Algebraic Structure of Group Rings, Wiley-Interscience, 1977, Chapter 2.

AI Suggested Questions

  • Prove that a two-sided ideal of a semisimple ring is a direct sum of simple components, and deduce that every quotient of a semisimple ring is semisimple.
  • Compute the centrally primitive idempotents of C4 and of Q8.
  • State the Krull–Schmidt theorem precisely and explain why it gives only isomorphism, not equality.
  • How does the block decomposition behave for a modular group algebra where the blocks are not simple?
  • Show that the simple components of a semisimple ring are exactly its minimal nonzero two-sided ideals.
  • Give an example of a ring with two genuinely different decompositions into indecomposable left ideals.
  • What is the automorphism group of Mn1(D1)××Mnr(Dr), and how does Skolem–Noether describe it?
Page
KEVOS-ENG-MATH-NCR-0023
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 ManagementAmitsur’s Theorem on the Radical of a Polynomial Ring | KEVOS®Article · Project ManagementAmitsur’s Theorem on the Radical of an Algebra of Small Dimension | KEVOS®Article · Project ManagementArchetypes: Reference Catalogue of Worked Systems | KEVOS® MathematicsArticle · Project Management