← LibraryDeriving Wedderburn–Artin from the Density Theorem | KEVOS®Project Delivery · Project ManagementLesson 61/249← PrevNext →
ArticlePublished 9 Aug 202618 min readBy Kevin Jogin
Skip to content

Engineering Mathematics Core Density theory

Wedderburn–Artin via Density

A left primitive ring is a dense ring of linear transformations on a right vector space over a division ring — and when it is left artinian, dense forces equal, so RMn(k). Wedderburn–Artin drops out of density as the finite-dimensional case.

Page ID
KEVOS-ENG-MATH-NCR-0090
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(11.19)–(11.20), §11 (pp. 194–196)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Let R be left primitive with faithful simple left module V, and let k=End(RV), a division ring. Faithfulness embeds R in End(Vk); density says the embedded copy is m-transitive for every m. A dichotomy follows immediately: either dimkV is finite, and then RMn(k) and R is left artinian, or dimkV is infinite and R is not left artinian.

The finite branch is the Wedderburn–Artin theorem for simple left artinian rings, obtained without ever mentioning a chain condition in the proof. The infinite branch is a consolation prize with real content: R still carries matrix rings of every size as subquotients.

Mn(k)Artinian case
DenseGeneral case
2Transitivity needed for density
(11.19)Structure theorem

Overview

The classical route to Wedderburn–Artin decomposes a semisimple ring into isotypic components and identifies each component by an endomorphism-ring computation. It needs the descending chain condition from the first line. The density route reverses the logic: prove a transitivity statement that holds for every left primitive ring, then observe that a chain condition forces the transitivity to saturate.

Rleft primitiveREnd(Vk)densely,dimkV<Rleft artinian
(11.19)

The structure theorem and the dichotomy it produces.

Two ingredients feed in. Schur's Lemma makes k=End(RV) a division ring, so Vk is an honest vector space; the Density Theorem supplies transitivity. Everything else on this page is extracted from those two facts by linear algebra.

Because a simple ring is left primitive and a left artinian left primitive ring is simple, the artinian branch is not a special case reluctantly recovered — it is exactly the classical theorem, proved more generally. The relationship between these classes is laid out in Primitive, Simple, Prime and Semiprimitive: How the Classes Relate.

Learning Objectives

  • State (11.19) with the hypotheses on R, V and k spelled out.
  • Prove the equivalence dimkV<R left artinian for a left primitive R.
  • Construct the strictly descending chain of left ideals in the infinite-dimensional case.
  • Identify the matrix sections Rn/𝔄nMn(k) and say why they are only subquotients.
  • Deduce the Wedderburn–Artin theorem for simple left artinian rings.
  • Use (11.20) to certify density by checking 2-transitivity alone.

Definitions

m-transitive
SEnd(Vk) is m-transitive if for every nm, every k-linearly independent v1,,vn and every w1,,wnV there is sS with s(vi)=wi for all i.
Dense ring of linear transformations
A subring of End(Vk) that is m-transitive for every finite m.
Vn
For a fixed independent sequence v1,v2,, the finite-dimensional subspace Vn=i=1nvik.
Rn and 𝔄n
Rn={rR:rVnVn}, a subring of R; 𝔄n={rR:rVn=0}, an ideal of Rn and a left ideal of R.
Left primitive ring
A ring with a faithful simple left module; equivalently, a ring having a maximal left ideal containing no nonzero two-sided ideal.

All rings have an identity. V is written as a right k-vector space, and R acts on the left; transformations are composed accordingly.

Core Concepts

From faithful simple module to a ring of matrices

Faithfulness of V says ann(V)=0, so ρ:REnd(Vk) is injective and R may be identified with a ring of linear transformations of Vk. Simplicity of V says this ring is 1-transitive. Density upgrades 1-transitivity to m-transitivity for every m. So a left primitive ring is, up to isomorphism, a ring of matrices — possibly of infinite size and possibly a proper subring of all of them.

Why finite dimension collapses the theorem

If dimkV=n<, then Vk is finitely generated over k and (11.17) makes ρ onto. Since End(Vk)Mn(k) for an n-dimensional right k-space, we get RMn(k) — and matrix rings over division rings are left and right artinian, so the chain condition arrives as a conclusion rather than a hypothesis.

Why infinite dimension destroys the chain condition

If dimkV is infinite, choose independent v1,v2, and let 𝔄n annihilate Vn. Each 𝔄n is a left ideal of R, and (n+1)-transitivity supplies an r killing v1,,vn but not vn+1. That single element separates 𝔄n from 𝔄n+1, and the resulting strictly descending chain rules out the descending chain condition.

𝔄1𝔄2𝔄3

Key Results

Theorem(11.19)Structure theorem for left primitive rings

Let R be a left primitive ring, V a faithful simple left R-module, and k=End(RV) — a division ring by Schur's Lemma. Then R is isomorphic to a dense ring of linear transformations on the right k-vector space V. Moreover:

  1. If R is left artinian, then n:=dimkV is finite and RMn(k).
  2. If R is not left artinian, then dimkV is infinite, and for every integer n>0 there is a subring RnR admitting a surjective ring homomorphism onto Mn(k).
Proof

Embedding. Since V is faithful, kerρ=ann(V)=0, so ρ:RE:=End(Vk) is injective. Since V is simple it is semisimple, so the Density Theorem (11.16) applies, and by (11.18) density of the action is the same as ρ(R) being a dense ring of linear transformations on Vk. This is the first assertion.

Finite-dimensional case. Suppose dimkV=n<. Then Vk is finitely generated, so ρ is onto by (11.17); being also injective, ρ:REMn(k). In particular R is left (and right) artinian.

Infinite-dimensional case. Suppose dimkV is infinite. Fix k-independent v1,v2, and set Vn=invik, together with

Rn={rR:rVnVn},𝔄n={rR:rVn=0}.

Restriction to Vn gives a ring homomorphism RnEnd((Vn)k)Mn(k) with kernel 𝔄n. It is onto: given τEnd((Vn)k), n-transitivity produces rR with rvi=τ(vi) for in; then rVn=τ(Vn)Vn, so rRn and r restricts to τ. Hence Rn/𝔄nMn(k), which is assertion (2).

No chain condition. Each 𝔄n is a left ideal of R and clearly 𝔄1𝔄2. By (n+1)-transitivity applied to the independent vectors v1,,vn+1 there is rR with rv1==rvn=0 and rvn+10; thus r𝔄n𝔄n+1 and the chain is strictly descending. So R is not left artinian.

The last paragraph also proves the converse implication needed for (1): if dimkV were infinite, R would fail to be left artinian. So a left artinian left primitive ring has dimkV finite, and the two cases are exhaustive and mutually exclusive.

CorollaryWedderburn–Artin for simple left artinian rings

Let R be a simple ring which is left artinian. Then RMn(k) for some integer n1 and some division ring k, and kEnd(RV) for the unique simple left R-module V up to isomorphism.

Proof

Since R0 it has a maximal left ideal 𝔪, and M=R/𝔪 is a simple left module. Its annihilator is a two-sided ideal not containing 1, hence proper, hence zero by simplicity of R; so M is faithful and R is left primitive. Applying (11.19)(1) with the given left artinian hypothesis yields dimkV=n< and RMn(k) with k=End(RV). Uniqueness of the simple module follows because Mn(k) is semisimple with a single isotypic component.

CorollaryThe semisimple case

If R is a semisimple ring, then RMn1(D1)××Mnr(Dr) for division rings Di. Density supplies each factor: the decomposition of R into finitely many simple components is the input, and each component is simple left artinian, hence a matrix ring by the previous corollary.

Theorem(11.20)Two-transitivity suffices

Let k be a division ring, V0 a right k-vector space, and RE=End(Vk) a subring. Then:

  1. R is 1-transitive if and only if RV is a simple module; in that case R is a left primitive ring.
  2. The following are equivalent: (a) R is 2-transitive; (b) R is 1-transitive and End(RV)=k; (c) R is dense in E.
Proof

(1) 1-transitivity says Rv=V for every 0vV, which is simplicity of RV; the action is faithful because R sits inside E, so V is a faithful simple left R-module and R is left primitive.

(2) For (b) (c): by (1), RV is simple, hence semisimple, and the hypothesis identifies k with End(RV), so the Density Theorem (11.16) together with (11.18) gives density. (c) (a) is immediate, since density includes 2-transitivity. The remaining implication (a) (b) is the double-centraliser step: 2-transitivity forces every R-endomorphism of V to be right multiplication by a scalar in k; it is proved in Double Centralizers and Density for Bimodules.

RemarkWhat (2) of (11.19) does not say

The surjection is from a subring Rn, not from R. A simple non-artinian left primitive ring — the first Weyl algebra in characteristic 0, for instance — has no proper two-sided quotients at all, so no homomorphism from R onto Mn(k) can exist for n with Mn(k)notR.

Proof Techniques and Method

How this proof works, and which moves transfer to other arguments.

Move 1

Faithful plus simple equals concrete

Any faithful simple module turns an abstract ring into a ring of linear transformations. All later arguments are then linear algebra over a division ring.

Move 2

Transitivity manufactures elements

Need an element killing some vectors but not another? Ask (n+1)-transitivity for it. This is how the strictly descending chain is built, and how most exercises on primitive rings are solved.

Move 3

Stabiliser subring, annihilator ideal

The pair Rn𝔄n turns a finite-dimensional piece of V into a matrix section of R. Subquotients, not quotients — the distinction matters.

The strategic point is the order of quantifiers. The classical Wedderburn–Artin proof fixes the chain condition and derives structure; the density proof derives structure first and lets the chain condition decide how far the structure goes. That is why the same argument covers non-artinian rings without modification.

Worked Example

Finite-dimensional check

Let R=M2() and let V=2 be the module of column vectors, with acting on the right by scalars. V is simple and faithful, and End(RV)= because a matrix commuting with all of M2() is scalar. Here dimkV=2<, so (11.19)(1) predicts RM2() — which it is. The theorem is consistent, and the content in this case is that no proper subring of M2() can be 2-transitive on 2.

Infinite-dimensional: scalars plus finite rank

Let k be a field, V=i=1eik, and E=End(Vk). Let FE be the set of transformations of finite rank and put

R=k1+FE.
(E.1)

Here k1 denotes the scalar transformations vva. Over a division ring one must restrict to aZ(k), since only central scalars act k-linearly.

F is an ideal of E, so R is a subring. It is dense: given k-independent v1,,vm and arbitrary w1,,wm, extend to a basis and define τ(vi)=wi with τ zero on the remaining basis vectors. Then τ has rank at most m, so τFR. Hence R is m-transitive for every m, so RV is simple and faithful, R is left primitive, and by (11.20) we also get End(RV)=k.

Now run (11.19)(2) concretely with vi=ei. Writing Eij for the rank-one transformation ejei killing the other basis vectors:

  • 𝔄n={rR:rVn=0} contains En+1,n+1, which does not annihilate en+1; so 𝔄n𝔄n+1 and R is not left artinian.
  • Rn={rR:rVnVn} contains every Eij with i,jn, and restriction gives Rn/𝔄nMn(k) — matrix rings of every size appear as sections.
  • soc(R)=F: the minimal left ideals are Re for rank-one idempotents e, so this left primitive ring has nonzero socle and is therefore right primitive as well.
Construction(11.21)Kaplansky: prescribing the centre

Let A be an integral domain with quotient field k, and let V=i1eik. Let REnd(Vk) consist of those transformations whose matrix is a finite matrix M over k in the top-left corner and the scalar aA down the rest of the diagonal. Then R is dense in End(Vk), hence left primitive, and Z(R)={a1:aA}A.

*Why the centre is A:* if such an r with corner block MMm(k) is central, then M commutes with all of Mm(k), so M=bIm for some bk; repeating the argument one size up forces b=a. Since a left primitive ring is prime, its centre is automatically a domain, so this construction shows every integral domain occurs.

Frameworks and Models

Left primitive rings organise by two independent binary features: whether dimkV is finite, and whether the socle is nonzero.

Four kinds of left primitive ring
dimkV finiteNonzero socleLeft artinianExample
Simple artinianyesyesyesMn(D)
Full endomorphism ringnoyesnoEnd(Vk), dimkV infinite
Scalars plus finite ranknoyesnok1+F
Socle-freenononoWeyl algebra A1; free algebra kx,y

Four kinds of left primitive ring

The first row is the only one where R is determined by (V,k) alone. In the last row the ring may even have non-isomorphic faithful simple left modules, so the representation as a dense ring of transformations is a choice, not an invariant.

Process and Workflow

You have a left primitive ring R with faithful simple V and k=End(RV). What can you conclude?

dimkV=n<RMn(k), R is simple and both left and right artinian, all simple left R-modules are isomorphic to V, and every one-sided ideal is generated by an idempotent.
dimkV infinite, socle 0R is not artinian on either side, but R is also right primitive by the minimal-ideal theorem (11.11), and the faithful simple modules are unique up to isomorphism.
dimkV infinite, socle =0R has no minimal one-sided ideals; nothing forces right primitivity, and R may carry several non-isomorphic faithful simple left modules. This is where one-sided counterexamples live.
Produce a faithful simple moduleUsually R/𝔪 for a maximal left ideal 𝔪 containing no nonzero two-sided ideal.
Compute k=End(RV)Schur guarantees a division ring; identifying it is the substantive step.
Test 2-transitivityBy (11.20) this alone certifies density — no need to verify m-transitivity for every m.
Measure dimkVFinite gives RMn(k); infinite gives the matrix sections and rules out the descending chain condition.

Comparison and Classification

The two branches of (11.19) side by side
FeaturedimkV=n<dimkV infinite
Image of ρall of End(Vk)proper dense subring
Chain conditionsleft and right artinianneither left nor right artinian
Ring structureRMn(k), simpleneed not be simple; need not be noetherian
Matrix rings inside RR itselfsubquotients Rn/𝔄nMn(k) for all n
Simple modulesone isomorphism classpossibly several, even among faithful ones
Right primitivityautomaticnot automatic
Which implications hold in which class of rings
General ringHas a minimal left idealLeft artinianCommutative
left primitive primeyesyesyesyes
prime left primitivenoyesyesno
left primitive simplenonoyesyes
left primitive right primitivenoyesyesyes

Which implications hold in which class of rings

Relationship Map

All ringsno structure assumed
Semiprimeno nonzero nilpotent ideals
Prime𝔄𝔅=0𝔄=0 or 𝔅=0
Left primitivedense ring of linear transformations (11.19)
Simpleno proper nonzero two-sided ideals
Simple left artinianRMn(k), k a division ring

Each containment is strict in general, and each becomes an equality once the descending chain condition on left ideals is imposed — that collapse is the content of (11.7) and the reason Wedderburn–Artin looks so much stronger than it is.

Density Theorem (11.16)(11.17): f.g. over k gives surjectivity(11.19): structure of left primitive ringsWedderburn–Artin for simple artinian rings

Design Considerations

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

  • Which faithful simple module? For a socle-free left primitive ring the choice is real: different V give different concrete realisations of R as transformations. Fix V once and record it, as you would fix a basis.
  • Which side? Primitivity is not left-right symmetric, so a theorem proved for left primitive rings does not transfer by opposite-ring formalities unless the ring is known to be right primitive too. Rings with a minimal one-sided ideal are the safe case.
  • Artinian or not? Assuming left artinian is not a technical convenience here: it changes the conclusion from dense to equal. If you only need matrix behaviour on finitely many vectors, do not assume it.
  • Which invariant to carry? dimkV is the useful numerical invariant in the artinian branch. Outside it, the family of matrix sections Rn/𝔄n carries the information instead, and it depends on the chosen independent sequence.

Failure Modes and Common Mistakes

  • Do not assume the division ring k is central in R or commutative; it is End(RV) and can be any division ring.
  • Do not deduce right artinian from left artinian in general; here it happens to follow because the conclusion Mn(k) is artinian on both sides, not because the hypothesis is symmetric.
  • Do not conclude simplicity from left primitivity. End(Vk) with dimkV infinite is left primitive and has a proper nonzero ideal — the finite-rank transformations.
  • Do not expect the Wedderburn–Artin uniqueness statement to survive into the infinite-dimensional branch: the pair (V,k) need not be unique when the socle vanishes.

Quick Reference

HypothesesR left primitive, V faithful simple, k=End(RV)
AlwaysREnd(Vk) as a dense ring of transformations
DichotomyR left artinian dimkV<
Artinian branchRMn(k) with n=dimkV
Non-artinian branchRn/𝔄nMn(k) for every n1
Chain𝔄1𝔄2 left ideals
Density test2-transitive dense (11.20)
CentreZ(R) is a domain and can be any domain (11.21)
Which result to quote
GoalQuoteHypotheses
Realise R as transformations(11.19), first assertionR left primitive, V faithful simple
Get RMn(k)(11.19)(1)additionally R left artinian
Find matrix sections(11.19)(2)dimkV infinite
Certify density cheaply(11.20)(2)REnd(Vk), 2-transitive
Prescribe the centre(11.21)A a domain with quotient field k

Frequently Asked Questions

Does this really prove Wedderburn–Artin, or does it assume it?

It proves it, for simple left artinian rings, and the argument is logically independent of the socle-decomposition proof in §3. The only inputs are Schur's Lemma, the Density Theorem and the observation that a simple ring is left primitive. The extension to general semisimple rings still needs the decomposition into finitely many simple components.

Why does a strictly descending chain of the ideals 𝔄n exist as soon as dimkV is infinite?

Infinite dimension supplies independent vectors v1,v2, without end. For each n, (n+1)-transitivity produces a ring element annihilating v1,,vn while moving vn+1; that element lies in 𝔄n but not in 𝔄n+1. Transitivity is exactly the tool that manufactures separating elements.

Is a left primitive ring determined by the pair (V,k)?

Only in the artinian branch, where R is the full endomorphism ring Mn(k). In general R is merely some dense subring, and many non-isomorphic dense subrings of the same End(Vk) exist — the full ring, scalars plus finite rank, and Kaplansky's centre-prescribing rings all live inside the same End(Vk).

Why is checking 2-transitivity enough to get density?

Because 2-transitivity forces End(RV) to be exactly k, and once the endomorphism ring is correct the Density Theorem applies and delivers m-transitivity for all m. This is (11.20)(2), and it is the practical test: verify one condition on pairs of vectors rather than an infinite family of conditions.

Can a left primitive ring be commutative?

Only if it is a field. A commutative left primitive ring has a faithful simple module R/𝔪, and 𝔪 annihilates it, so faithfulness forces 𝔪=0. Consistently, (11.19) then gives dimkV=1 and RM1(k)=k.

Does the theorem give a canonical embedding of R into a matrix ring of infinite size?

It gives an embedding into End(Vk), which after choosing a basis of Vk becomes a ring of column-finite infinite matrices. The embedding depends on both the module V and the basis, so it is a useful coordinate system rather than a canonical form.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §11, (11.19)–(11.21) (pp. 194–196).
  2. T. Y. Lam, A First Course in Noncommutative Rings, §3, for the classical proof of the Wedderburn–Artin Theorem (pp. 33–37).
  3. N. Jacobson, “Structure theory of simple rings without finiteness assumptions”, Transactions of the American Mathematical Society 57 (1945), 228–245.
  4. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964.
  5. I. N. Herstein, Noncommutative Rings, Carus Mathematical Monographs 15, Mathematical Association of America, 1968, Chapter 2.
  6. L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988, Chapter 2.

AI Suggested Questions

  • Show directly that End(Vk) with dimkV infinite is left primitive but not simple, and identify all its two-sided ideals.
  • Work out the matrix sections Rn/𝔄n for the Weyl algebra acting on k[y].
  • Which dense subrings of End(Vk) are simple, and how does the socle detect that?
  • Give a left primitive ring with two non-isomorphic faithful simple left modules and compare the resulting division rings.
  • How does (11.19) interact with Morita equivalence — are dense subrings of End(Vk) Morita equivalent to k?
  • State and prove the right-handed version of (11.19) and explain why it is not a formal consequence of the left one.
  • Use Kaplansky's construction to realise [t] as the centre of a left primitive ring.
Page
KEVOS-ENG-MATH-NCR-0090
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Absolutely Irreducible Modules and Schur’s Lemma over a Field | KEVOS®Article · Project ManagementAlgebraic 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 Management