KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesSimple Artinian Rings and Minimal One-Sided IdealsEngineering · Engineering MathematicsLesson 353/884← PrevNext →
ArticlePublished 8 Aug 202625 min readBy KEVOS®
On this page

Ask about this page

KEVOS AISimple Artinian Rings and Minimal One-Sided Ideals

KEVOS knowledge first · trusted web sources when needed

Skip to content

Engineering Mathematics Core Structure theory

Simple Artinian Rings

For a ring with no two-sided ideals other than 0 and itself, four very different-looking conditions coincide: the descending chain condition, semisimplicity, the bare existence of one minimal left ideal, and being Mn(D) for a division ring D.

Page ID
KEVOS-ENG-MATH-NCR-0024
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(3.10)–(3.11), §3 (pp. 39–41)
Reviewed
2026-08-08
Version
1.0.0

01Executive Summary

The Wedderburn–Artin Theorem describes a semisimple ring as a finite product Mn1(D1)×⋯×Mnr(Dr). When the ring is simple the product collapses to a single factor, and the interesting question becomes which hypothesis is really needed to reach that factor. Lam's answer (3.10) is that for a simple ring the descending chain condition, semisimplicity, the existence of one single minimal left ideal, and the matrix form Mn(D) are all the same condition.

The economical implication is (3)⇒(2): one minimal left ideal, in a simple ring, forces the whole ring to be a sum of simple left modules. Behind it is a construction that works in any ring — the sum B𝔄 of all minimal left ideals isomorphic to a given one is always two-sided — and simplicity then leaves it no room to be anything but R.

Rieffel's proof of (3.11) goes further: for any simple ring and any nonzero left ideal 𝔄, the ring recovers itself as End(𝔄D) with D=End(R𝔄). No chain condition is used. The chain condition enters only at the last step, to force dimD𝔄 finite.

4Equivalent conditions in (3.10)
Mn(D)Normal form
1Minimal left ideal needed
1965Rieffel's proof

02Overview

Throughout, ring means associative ring with identity, modules are unital, and a simple ring is a nonzero ring whose only two-sided ideals are 0 and R. Simplicity alone is a weak hypothesis: the Weyl algebra A1(ℚ), the skew Laurent ring ℚ(t)[x,x−1;σ] for σ of infinite order, and the quotient of End(VD) by the finite-rank endomorphisms are all simple and none of them is artinian.

What (3.10) isolates is exactly the extra input that turns a simple ring into a classified object. That input can be phrased as a chain condition, as a module-theoretic decomposition, or — most cheaply — as the assertion that the left regular module has at least one simple submodule.

R simple⟹[R left artinian⇔RR semisimple⇔soc(RR)≠0⇔R≅Mn(D)]
(3.10)

The four conditions of Lam (3.10), with condition (3) rewritten in terms of the left socle.

The load-bearing implication

In a simple ring, one minimal left ideal is enough. The sum of all minimal left ideals isomorphic to it is a nonzero two-sided ideal, hence all of R; so RR is a sum of simple modules.

A second, independent route to the same classification is Rieffel's. It proves the double centralizer property for every simple ring and every nonzero left ideal, and only then imposes the chain condition to bound a dimension. This is the version that generalises: the Jacobson Density Theorem and Morita theory are both descendants of it, as the pages on primitive rings make explicit.

Once (3.10) is available, the phrase simple artinian ring becomes unambiguous — left artinian and right artinian coincide for simple rings — and by the results on matrix rings such a ring is also left and right noetherian.

03Learning Objectives

  • State the four conditions of (3.10) with the simplicity hypothesis in place.
  • Prove that the isotypic sum B𝔄 of a minimal left ideal is a two-sided ideal in any ring.
  • Deduce (3)⇒(2) of (3.10) and hence the left–right symmetry of the artinian condition for simple rings.
  • Reconstruct Rieffel's proof that R≅End(𝔄D) for 𝔄 any nonzero left ideal of a simple ring.
  • Explain where the descending chain condition is used to force dimD𝔄<∞.
  • Compute 𝔄, D and dimD𝔄 for R=M2(ℚ) and check the double centralizer property by hand.

04Definitions

Definition—Simple ring

A ring R is simple if R≠0 and the only two-sided ideals of R are 0 and R. No finiteness or chain condition is part of the definition. Equivalently, RaR=R for every a≠0.

Definition—Minimal left ideal

A left ideal 𝔄⊆R is minimal if 𝔄≠0 and the only left ideals contained in 𝔄 are 0 and 𝔄. This is precisely the statement that 𝔄 is a simple submodule of RR.

soc(RR)
The left socle: the sum of all minimal left ideals of R, taken to be 0 if there are none. It is a two-sided ideal of R.
B𝔄
For a minimal left ideal 𝔄, the sum of all minimal left ideals of R that are isomorphic to 𝔄 as left R-modules — the isotypic component of 𝔄 inside the socle.
End(R𝔄)
The ring of left R-module endomorphisms of 𝔄, written on the right of its arguments, so that 𝔄 becomes an (R,D)-bimodule with D=End(R𝔄).
End(𝔄D)
The ring of right D-module endomorphisms of 𝔄, written on the left. The natural map R→End(𝔄D) sends r to left multiplication by r.
Simple artinian ring
A simple ring satisfying the DCC on left ideals. By (3.10) the same ring then satisfies the DCC on right ideals, so the adjective needs no side.

Endomorphisms of a left module are written on the right of the argument, and composed with the right-hand rule. This convention removes every opposite ring from the statements below; it is the convention used throughout this collection.

05Core Concepts

Isotypic sums are two-sided

The whole of (3)⇒(2) rests on one observation about right multiplication. If 𝔅 is a left ideal and r∈R, then the map ρr:𝔅→𝔅r, b↦br, is a homomorphism of left R-modules. So 𝔅r is a homomorphic image of 𝔅 and is itself a left ideal.

If 𝔅 is minimal, its image under ρr is either 0 or a copy of 𝔅. Both possibilities land inside the isotypic sum B𝔄 whenever 𝔅≅𝔄. That is the entire proof that B𝔄 is closed under right multiplication.

Minimal left ideal 𝔄⟹Isotypic sum B𝔄⟹Two-sided ideal⟹B𝔄=R if R simple⟹RR semisimple

Socle reformulation

Condition (3) of (3.10) says soc(RR)≠0. Since the socle is a two-sided ideal, in a simple ring it can only be 0 or R; and soc(RR)=R is exactly the statement that RR is a sum of simple modules. So for simple rings, (2) and (3) are the two possible values of one invariant.

Why simplicity cannot be dropped

End(VD) for V an infinite-dimensional right D-vector space has plenty of minimal left ideals — its socle is the ideal of finite-rank endomorphisms — yet it is neither simple nor artinian. Condition (3) alone carries no weight; it is (3) plus simplicity that does the work.

Two endomorphism rings, one bimodule

Fix a nonzero left ideal 𝔄 of R and put D=End(R𝔄), acting on the right. Then 𝔄 is an (R,D)-bimodule, and there are two rings acting on it: R on the left, D on the right. Each is contained in the centraliser of the other inside Endℤ(𝔄).

Rieffel's theorem says that when R is simple, the containment R↪End(𝔄D) is an equality: R is the full centraliser of D. This is the algebraic ancestor of von Neumann's bicommutant theorem, and the reason the property is called the double centralizer property.

Where the chain condition finally enters

Nothing so far bounds dimD𝔄. If 𝔄 is a minimal left ideal then D is a division ring by Schur's Lemma and 𝔄 is a genuine right D-vector space, but that space could still be infinite-dimensional — and it is, for a simple non-artinian ring with nonzero socle, except that (3.10) shows no such ring exists. The DCC is used exactly once, to rule out an infinite D-independent sequence in 𝔄.

06Key Results

Lemma(3.9)Isotypic components

Let R be any ring and let 𝔄 be a minimal left ideal of R. Write B𝔄 for the sum of all minimal left ideals of R isomorphic to 𝔄 as left R-modules. Then:

  1. B𝔄 is a two-sided ideal of R;
  2. if 𝔄 and 𝔄′ 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 𝔅r⊆B𝔄 whenever 𝔅 is a minimal left ideal with 𝔅≅𝔄 and r∈R. Right multiplication by r is a map of left R-modules 𝔅→𝔅r, and it is surjective, so 𝔅r is a homomorphic image of the simple module 𝔅. Therefore 𝔅r=0 or 𝔅r≅𝔅≅𝔄. In the second case 𝔅r is a minimal left ideal isomorphic to 𝔄, so it lies in B𝔄 by definition. Either way 𝔅r⊆B𝔄.

(2) It is enough to prove 𝔄𝔄′=0 for the generating minimal left ideals. Suppose 𝔄a′≠0 for some a′∈𝔄′. Since 𝔄′ is minimal and Ra′ is a nonzero left ideal inside it, Ra′=𝔄′, so 𝔄a′ is a nonzero left ideal contained in 𝔄′, forcing 𝔄a′=𝔄′. But right multiplication by a′ is a surjection of left R-modules 𝔄↠𝔄′ with 𝔄 simple, hence an isomorphism 𝔄≅𝔄′ — contradicting the hypothesis.

Theorem(3.10)Four conditions on a simple ring

Let R be a simple ring. The following are equivalent:

  1. R is left artinian;
  2. R is left semisimple, that is RR is a direct sum of simple modules;
  3. R has a minimal left ideal;
  4. R≅Mn(D) for some n≥1 and some division ring D.

When these hold, n and D are uniquely determined — n as an integer and D up to ring isomorphism.

Proof

**(2) ⇔ (4).** The Wedderburn–Artin Theorem (3.5) writes a left semisimple ring as Mn1(D1)×⋯×Mnr(Dr). A product with r≥2 has proper nonzero two-sided ideals (the factors), so simplicity forces r=1. Conversely Mn(D) is left semisimple by (3.3).

**(2) ⇒ (1).** A left semisimple ring is left artinian; this is (2.6).

**(1) ⇒ (3).** The set of nonzero left ideals of R is nonempty, since R≠0 contains R itself. By the DCC it has a minimal element, which is a minimal left ideal.

**(3) ⇒ (2).** Let 𝔄 be a minimal left ideal and form B𝔄. By (3.9)(1) this is a two-sided ideal, and it is nonzero because it contains 𝔄. Simplicity gives B𝔄=R. But B𝔄 is by construction a sum of simple left submodules of RR, so RR is a sum of simple modules, hence semisimple.

Uniqueness of the pair (n,D) is (3.3) together with the Jordan–Hölder Theorem: D≅End(RV) for the unique simple left R-module V, and n is the multiplicity of V in RR.

Corollary—The artinian condition is side-neutral for simple rings

A simple ring is left artinian if and only if it is right artinian, and then it is also left and right noetherian. Indeed, condition (4) of (3.10) is left–right symmetric: Mn(D) has finite length as a module over itself on either side, since it is a D-space of dimension n2 and every one-sided ideal is a D-subspace.

Theorem(3.11)Rieffel — double centralizer property

Let R be a simple ring and let 𝔄 be any nonzero left ideal of R. Put D=End(R𝔄), viewed as a ring of right operators on 𝔄, so that 𝔄 is a right D-module. Then the natural map

f:R⟶End(𝔄D),f(r)(a)=ra(a∈𝔄),

is an isomorphism of rings. No chain condition is assumed on R and 𝔄 need not be minimal.

Proof

Write E=End(𝔄D), with elements written on the left. Each f(r) really is right D-linear, because the actions of R and D on 𝔄 are on opposite sides, so f is a well-defined ring homomorphism and f(1)=id𝔄=1E.

Injectivity. kerf is a two-sided ideal of R, and 1∉kerf. Simplicity gives kerf=0.

Key identity. For r∈𝔄 and h∈E we claim h∘f(r)=f(h(r)). Fix a∈𝔄. Right multiplication ρa:x↦xa maps 𝔄 into 𝔄 (because 𝔄 is a left ideal and a∈𝔄) and is left R-linear, so ρa∈D. Since h is D-linear, h(ra)=h(ρa(r))=ρa(h(r))=h(r)a. Therefore

(h∘f(r))(a)=h(ra)=h(r)a=f(h(r))(a),

which is the claim. In particular E⋅f(𝔄)⊆f(𝔄).

Surjectivity. 𝔄R is a two-sided ideal of R and is nonzero because 𝔄=𝔄⋅1⊆𝔄R; simplicity gives 𝔄R=R. Applying f, f(R)=f(𝔄)f(R). Hence

E⋅f(R)=E⋅f(𝔄)f(R)⊆f(𝔄)f(R)=f(R),

so f(R) is a left ideal of E. It contains 1E=f(1), so f(R)=E.

Corollary(3.13)Structure of a simple left artinian ring

Let R be a simple left artinian ring. Then R≅Mn(D) for some integer n≥1 and some division ring D, and both n and D are uniquely determined.

Proof

By the DCC choose a minimal left ideal 𝔄. Schur's Lemma (3.6) makes D:=End(R𝔄) a division ring, so 𝔄 is a right D-vector space, and (3.11) gives R≅E:=End(𝔄D).

Suppose dimD𝔄 were infinite and pick a D-independent sequence a1,a2,… in 𝔄. The sets

Im={g∈E:g(a1)=⋯=g(am)=0}(m=1,2,…)

are left ideals of E, since g(ai)=0 implies (hg)(ai)=0. Extending {a1,…,am+1} to a D-basis produces g∈E vanishing on a1,…,am with g(am+1)≠0, so I1⊋I2⊋⋯ is strictly descending — contradicting the DCC in R≅E.

Hence n:=dimD𝔄 is finite and E≅Mn(D) by the matrix representation of D-linear maps. Uniqueness is (3.3).

R≅End(𝔄D)≅Mn(D),D=End(R𝔄),n=dimD𝔄
(3.13)

Every ingredient is read off from a single minimal left ideal 𝔄; different choices of 𝔄 give isomorphic D and the same n.

07Proof Techniques and Method

How these proofs work, and which moves transfer to other arguments.

Four moves carry the section. Each reappears in the density theorem and in Morita theory.

Move 1

Right multiplication is a left-module map

For a left ideal 𝔅 and r∈R, the map b↦br is left R-linear. Simplicity of 𝔅 then forces 𝔅r to be 0 or a copy of 𝔅. This single fact makes B𝔄 and the socle two-sided.

Move 2

Build a two-sided ideal, then invoke simplicity

Simplicity is only usable against two-sided objects. The recurring strategy is to manufacture a two-sided ideal — B𝔄, kerf, 𝔄R — and let simplicity collapse it to 0 or R.

Move 3

A left ideal of E containing 1E is E

Surjectivity arguments for maps into an endomorphism ring almost always end this way: show the image absorbs left multiplication, then observe it contains the identity.

Move 4

Turn independence into a strict chain

An infinite independent sequence a1,a2,… yields the strictly descending annihilator chain Im={g:g(ai)=0,i≤m}. This converts a dimension statement into a chain condition and is the only place the DCC is used.

Move 4 is worth isolating because it is reversible in practice: whenever a structure theorem needs finite dimension, look for the annihilator chain that the chain condition is supposed to break.

08Worked Example

Verifying (3.11) inside M2(ℚ)

Take R=M2(ℚ) and let 𝔄 be the set of matrices whose second column is zero:

𝔄={(a0b0):a,b∈ℚ}.
(E.1)

𝔄 is a left ideal, and it is minimal: if 0≠A∈𝔄 has first column (a,b)T≠0, then left multiplying by suitable matrices sends (a,b)T to any prescribed column vector, so RA=𝔄. As a left R-module, 𝔄≅ℚ2, the column space.

The division ring D

An endomorphism of R𝔄 commutes with left multiplication. Right multiplication by dE11=(d000) sends (a0b0) to (ad0bd0) and is left R-linear. Conversely every element of End(R𝔄) arises this way, so

D=End(R𝔄)≅ℚ,dimD𝔄=2.
(E.2)

Therefore End(𝔄D)≅End(ℚℚ2)≅M2(ℚ)=R, exactly as (3.11) predicts, and (3.13) returns n=2, D=ℚ.

Cross-check with the column decomposition

R=𝔄⊕𝔄′ where 𝔄′ is the second-column ideal, and 𝔄≅𝔄′ as left R-modules. So B𝔄=𝔄+𝔄′=R, confirming (3.9)(1) and the implication (3)⇒(2) in this case.

A simple ring with no minimal left ideal

Fix a division ring D and set Ri=M2i(D), embedding Ri↪Ri+1 by M↦(M00M). All the embeddings preserve the identity, so the union R=⋃i≥0Ri is a ring.

R is simple: a nonzero ideal I meets some Ri in a nonzero ideal of Ri, which is all of Ri by (3.1), so 1∈I. But R is not left artinian. Let ei∈Ri be the matrix unit E11 of size 2i, viewed in R. Then ei+1=ei+1ei, so

Re0⊋Re1⊋Re2⊋⋯
(E.3)

Strictness follows by comparing the (2i+1,2i+1) entry, which is 1 for ei and 0 for every element of Rei+1.

By (3.10), this ring therefore has no minimal left ideal at all: its left socle is zero. That is a genuinely non-obvious conclusion drawn from the theorem rather than from a direct search.

09Comparison and Classification

Simple rings, with and without the chain condition
RingSimple?Minimal left ideal?Left artinian?Left noetherian?
Mn(D), D a division ringyesyesyesyes
A1(k0), k0 a field of characteristic 0yesnonoyes
k[x,x−1;σ], k a field, σ of infinite orderyesnonoyes
⋃iM2i(D)yesnonono — it is von Neumann regular but not semisimple
End(VD)/(finite rank), dimDV=ℵ0yesnonono
End(VD), dimDV=ℵ0no — finite-rank idealyesnono
ℤnononoyes
Which hypotheses (3.10) actually needs
SimpleHas minimal left idealSemisimpleIsomorphic to some Mn(D)
M3(ℍ)●yes●yes●yes●yes
M2(ℚ)×ℚ○no●yes●yes○no
A1(ℚ)●yes○no○no○no
End(VD), V infinite-dimensional○no●yes○no○no
Upper triangular T2(k)○no●yes○no○no

Which hypotheses (3.10) actually needs

The third and fourth rows are the two ways (3.10) can be misremembered. Dropping simplicity leaves a ring with minimal left ideals that is far from semisimple; keeping simplicity but dropping the socle hypothesis leaves a ring with no classification at all.

10Relationship Map

For a simple ring the four conditions form a cycle rather than a hierarchy — which is the content of the theorem.

Left artinian⟹Minimal left ideal exists⟹B𝔄=R⟹RR semisimple⟹R≅Mn(D)⟹Left artinian
Semiprime ringsno nonzero nilpotent ideals
Prime rings𝔄𝔅=0⇒𝔄=0 or 𝔅=0
Simple ringsonly ideals are 0 and R; always left and right primitive
Simple noetherian ringsWeyl algebras, skew Laurent rings over fields
Simple artinian ringsMn(D); equivalently simple with nonzero socle
  • Simple ring R — always true
    • consequences with no extra hypothesis
      • radR=0, since the radical is a proper two-sided ideal
      • R is prime, hence semiprime
      • R is left and right primitive
      • Z(R) is a field
      • R≅End(𝔄D) for every nonzero left ideal 𝔄
    • consequences requiring soc(RR)≠0
      • R≅Mn(D) with n, D unique
      • R is left and right artinian and noetherian
      • R has exactly one simple left module up to isomorphism
      • every left R-module is projective and injective
    • things that can still fail
      • R need not be noetherian on either side
      • R need not be finite-dimensional over Z(R)
      • R need not have any minimal one-sided ideals

11Applications and Industry Use

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

Division algebras

Brauer groups and space-time codes

Classifying simple artinian algebras finite-dimensional over a field k reduces, via Mn(D), to classifying the division algebras D. Cyclic division algebras built this way supply the fully diverse codebooks used in MIMO space-time block coding.

Representation theory

Block and isotypic decomposition

The B𝔄 construction is the isotypic decomposition of a group algebra. For kG with chark∤|G| it produces the Wedderburn components, one per irreducible representation.

Operator algebras

Ancestor of the bicommutant theorem

(3.11) says a simple ring is its own double centraliser on any nonzero left ideal. Von Neumann's bicommutant theorem is the topological analogue, and type I factors are the operator-algebra counterpart of Mn(D).

Symbolic computation

Wedderburn decomposition in CAS

GAP's wedderga package returns the simple components of a semisimple group algebra; Magma and Sage expose the analogous decomposition for finite-dimensional algebras. Each component is exactly an Mn(D) produced by (3.13).

Coding theory

Codes as one-sided ideals

A cyclic code over a finite field is a left ideal in a semisimple group algebra; the Mn(D) decomposition converts code design into a choice of components, which is how minimum-distance bounds are computed.

Category theory

Morita equivalence

R and Mn(R) have equivalent module categories. (3.11) is a hands-on instance of the general Morita correspondence and motivates it historically.

The honest summary: this theorem is infrastructure inside algebra. Its downstream uses are almost all mediated by a classification step — you decompose an algebra into matrix rings first, and the engineering payload is computed inside the components.

12Design Considerations

Design considerations here means the choices made when modelling a problem with these algebraic structures.

  • Which left ideal to centralise. (3.11) holds for every nonzero left ideal, but the answer is only Mn(D) with D a division ring when 𝔄 is minimal. Choosing a larger 𝔄 gives a correct but less useful D.
  • Side conventions. Writing endomorphisms of left modules on the right removes opposite rings from every statement. If you write them on the left instead, (3.13) becomes R≅Mn(Dop) and half the literature's discrepancies are explained by this choice alone.
  • Simple versus semisimple as the working hypothesis. Model with semisimple when you want a finite product and per-component analysis; model with simple when you want a single division ring and are willing to prove the chain condition separately.
  • Do not assume finite dimension over the centre. A simple artinian ring is Mn(D), but D may be infinite-dimensional over Z(D). If your argument needs finite dimension, that is an extra hypothesis and belongs in the statement.

13Standards and Notation

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

Matrix ringMn(D) in this collection; Matn(D) and Dn×n elsewhere
Soclesoc(RR) for the left socle; some authors write Soc(R) without a side
EndomorphismsEnd(RM) written on the right; EndR(M) elsewhere, usually on the left
Simple ringNonzero, only trivial two-sided ideals; DCC is not implied
MarkupPresentation MathML per ISO/IEC 40314; symbol conventions per ISO 80000-2
GAPWedderburnDecomposition in the wedderga package; RadicalOfAlgebra
Magma / SageWedderburnDecomposition, A.wedderburn_decomposition()

Terminology hazard

In the classical literature on finite-dimensional algebras, simple algebra silently includes finite dimensionality, so simple and simple artinian are used interchangeably. Reading a pre-1950 statement with Lam's definition of simple will produce false theorems: the Weyl algebra is simple in Lam's sense and satisfies none of the classical conclusions.

14Computational Notes

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

For a finite-dimensional algebra A over a field k given by structure constants, with dimkA=m:

  • Deciding simplicity is easy once the radical is known: A is simple iff radA=0 and the Wedderburn decomposition has one factor. Both steps are polynomial time in m over a finite field.
  • Producing an explicit isomorphism A≅Mn(D) needs a rank-one idempotent, equivalently a minimal left ideal. Over a finite field this is polynomial time (the Meataxe and Rónyai's algorithms); over ℚ it is not known to be easy — Rónyai showed that constructing an explicit isomorphism A≅Mn(ℚ) is at least as hard as factoring integers.
  • The invariant n and the isomorphism type of D can sometimes be read off without constructing the isomorphism, using the reduced characteristic polynomial or local invariants at each place.
  • For infinite-dimensional presentations there is no algorithm at all: the word problem for finitely presented associative algebras is undecidable, so even testing whether a given element is zero can fail to terminate, and no general simplicity test exists.

Finiteness is the whole game

Every practical algorithm here assumes a finite-dimensional algebra over an explicitly computable field. Simplicity by itself gives no computational handle — A1(ℚ) is simple and infinite-dimensional, and its ideal structure is trivial precisely because there is nothing to compute.

15Failure Modes and Common Mistakes

Simple does not mean artinian

Lam's simple imposes no chain condition. The Weyl algebra A1(ℚ), the skew Laurent ring k[x,x−1;σ] with σ of infinite order, and directed unions of matrix rings are all simple and none is artinian. Quoting (3.13) without checking the DCC is the most common error in this section.

Minimal left ideal is not minimal ideal

A simple ring has exactly one minimal two-sided ideal, namely R itself, whatever else is true. Condition (3) of (3.10) concerns minimal left ideals, and those may not exist.

(3.10) collapses without simplicity

End(VD) with dimDV infinite has minimal left ideals, is not artinian, is not semisimple and is not a matrix ring over a division ring. Every implication of (3.10) except (1)⇒(3) fails for it. The theorem is a statement about simple rings, not about rings with socle.

  • Do not conclude D≅D′ from Mn(R)≅Mm(S) for general rings R, S — the uniqueness in (3.13) uses that D and D′ are division rings.
  • Do not assume that a simple left noetherian ring is right noetherian. (3.10) gives side-symmetry for the artinian condition only, and the argument passes through the matrix form, which the noetherian case does not supply.
  • Do not identify End(R𝔄) with a subring of R. It acts on the right and is generally not realisable inside R; conflating the two produces spurious opposite rings.
  • Do not expect the isomorphism R≅Mn(D) to be canonical. It depends on a choice of minimal left ideal and of D-basis; only n and the isomorphism class of D are invariants.

16Best Practices

  • State which of the four conditions you are assuming; proofs that slide between them without naming the hypothesis are hard to audit.
  • When you need Mn(D), verify the DCC on one side explicitly — for a finite-dimensional algebra it is free, otherwise it is the real content.
  • Prefer the socle formulation soc(RR)≠0 when arguing with other structure theorems; it composes better with the primitive-ring results than 'has a minimal left ideal'.
  • Record the side convention for endomorphism rings once, at the top of the argument, and never change it.

17Historical Notes and Lessons Learned

  • 1893MolienT. Molien classifies finite-dimensional semisimple algebras over the complex numbers, obtaining products of full matrix algebras — the earliest form of the result.
  • 1907WedderburnJ. H. M. Wedderburn proves the structure theorem for finite-dimensional algebras over an arbitrary field, with the radical defined as the largest nilpotent ideal.
  • 1927ArtinE. Artin replaces finite dimensionality by the descending chain condition on left ideals, creating the class of left artinian rings and the modern statement.
  • 1945JacobsonThe density theorem generalises the argument to left primitive rings; a simple artinian ring becomes the special case in which the socle is the whole ring.
  • 1958–65Morita and RieffelMorita's equivalence theory subsumes the matrix classification categorically, and Rieffel gives the short double-centralizer proof reproduced in (3.11), valid for every simple ring.

The methodological lesson repeats the one from radical theory: the classical statement was tied to a finiteness assumption, and each generalisation came from replacing the assumption by a property of the module category. Rieffel's proof is the extreme point — it uses no finiteness whatever, and the chain condition reappears only as a dimension bound at the very end.

18Quick Reference

HypothesisR simple: R≠0, only ideals 0 and R
(3.10)(1)Left artinian
(3.10)(2)RR semisimple
(3.10)(3)Some minimal left ideal exists, i.e. soc(RR)≠0
(3.10)(4)R≅Mn(D), D a division ring
(3.11)R≅End(𝔄D) for every left ideal 𝔄≠0
Recipe for DD=End(R𝔄), 𝔄 minimal
Recipe for nn=dimD𝔄
Side symmetryLeft artinian and right artinian agree for simple rings
What each hypothesis buys
AssumeConcludeReference
R simpleR prime, primitive, radR=0, Z(R) a field§3, Exercise 3.4
R simple, 𝔄≠0 a left idealR≅End(𝔄D)(3.11)
R simple with a minimal left idealRR semisimple, R artinian(3.10)
R simple left artinianR≅Mn(D) with n, D unique(3.13)
R semisimpleR≅∏iMni(Di), r factors unique(3.5)
R any ring, 𝔄 minimal left idealB𝔄 is a two-sided ideal(3.9)

19Frequently Asked Questions

Does a simple ring always have a minimal left ideal?

No, and that is the point of (3.10). The Weyl algebra A1(ℚ) is simple with zero socle: if it had a minimal left ideal it would be artinian, and the strictly descending chain A1x⊋A1x2⊋⋯ shows it is not. The same argument applies to ⋃iM2i(D).

Why does the theorem need simplicity rather than just primitivity?

A left primitive ring with nonzero socle need not be artinian — End(VD) with dimDV infinite is the standard example. What simplicity adds is that the socle, being a two-sided ideal, has nowhere to sit except 0 or R. Under primitivity the socle can be a proper nonzero ideal, and the correct statement is the density theorem instead.

Is n or D affected by which minimal left ideal I choose?

No. All minimal left ideals of a simple artinian ring are isomorphic as left modules — there is only one simple left module up to isomorphism — so D=End(R𝔄) is determined up to ring isomorphism and n=dimD𝔄 is determined outright. What is not canonical is the isomorphism R≅Mn(D) itself.

Does (3.11) really need no chain condition?

Correct. Rieffel's argument uses only that R is simple and 𝔄≠0: simplicity kills the kernel and gives 𝔄R=R, which makes the image a left ideal of E containing 1E. Applied to a non-artinian simple ring it still gives an isomorphism, but onto the endomorphism ring of an infinite-dimensional module over a ring D that need not be a division ring.

Is a simple left noetherian ring necessarily right noetherian?

The methods of this section give no answer. (3.10) transfers the artinian condition across sides only because it produces the two-sided-symmetric normal form Mn(D), and there is no analogous normal form in the noetherian case. Simple noetherian rings have their own structure theory; Cozzens–Faith is the standard reference.

What happens to (3.10) if R has no identity?

It breaks down. Without an identity, 𝔄R=R can fail, minimal left ideals may behave pathologically, and even R2=R is an extra assumption. The whole of this collection assumes rings with identity and unital modules.

20Related KEVOS Topics

Primitive versus Simple and PrimeSimple left primitive prime, and left primitive semiprimitive. None of these arrows reverses in general — but every one Socle of a Primitive RingIn a semiprime ring, Ra minimal forces aR minimal, so the left and right socles coincide. For a ring with a minimal leftIdeals of Matrix RingsEvery two-sided ideal of M_n(R) is M_n(A) for a uniquely determined ideal A ⊆ R. One matrix-unit identity proves it, andSchur’s LemmaA nonzero endomorphism of a simple module has zero kernel and full image, so it is invertible: End(_R V) is a division rMatrix Rings over Division RingsFor a division ring D, the ring M_n(D) is simple, artinian and noetherian on both sides, has exactly one simple module V

21References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §3, results (3.9)–(3.13) (pp. 37–41).
  2. M. A. Rieffel, “A general Wedderburn theorem”, Proceedings of the National Academy of Sciences USA 54 (1965), 1513.
  3. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964, Chapter IV.
  4. E. Artin, “Zur Theorie der hyperkomplexen Zahlen”, Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg 5 (1927), 251–260.
  5. F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992, §13 and §22.
  6. J. H. Cozzens and C. Faith, Simple Noetherian Rings, Cambridge Tracts in Mathematics 69, Cambridge University Press, 1975.

22AI Suggested Questions

  • Work through the proof that soc(RR) is a two-sided ideal in an arbitrary ring.
  • Give a simple ring whose socle is zero but which is left and right noetherian, and prove both claims.
  • How does Rieffel's proof of (3.11) specialise to give the Jacobson Density Theorem for left primitive rings?
  • Construct two non-isomorphic division rings D, D′ with M2(D)≅M3(D′), or prove no such pair exists.
  • Explain how the isotypic decomposition R=B1⊕⋯⊕Br recovers the block decomposition of a group algebra.
  • What is the socle of End(VD) for dimDV infinite, and why is the quotient by it simple?
  • Compare (3.11) with the Morita theorem: which hypotheses does each need, and what does Morita give that Rieffel does not?
Page
KEVOS-ENG-MATH-NCR-0024
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. Comparison and Classification
  10. Relationship Map
  11. Applications and Industry Use
  12. Design Considerations
  13. Standards and Notation
  14. Computational Notes
  15. Failure Modes and Common Mistakes
  16. Best Practices
  17. Historical Notes and Lessons Learned
  18. Quick Reference
  19. Frequently Asked Questions
  20. Related KEVOS Topics
  21. References
  22. AI Suggested Questions

Continue learning

Uniqueness in the Wedderburn–Artin DecompositionArticle · Engineering MathematicsNEXT LESSON →Simplicity Criteria for Differential Polynomial RingsArticle · Engineering MathematicsThe Wedderburn–Artin Theorem: Structure of Semisimple RingsArticle · Engineering MathematicsMatrix Rings over Division Rings: The Model Simple Artinian RingArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®