Executive Summary
The definition of a semiperfect ring — semisimple quotient plus idempotent lifting — is a statement about a quotient. This page converts it into a statement inside itself: is semiperfect iff with the mutually orthogonal and every corner a local ring.
That reformulation is what makes the class usable. It produces the indecomposable projective modules , it produces a complete list of simple modules, and it is unique up to conjugation by a unit and reordering. Everything in §§24–25 — projective covers, blocks, basic rings, Cartan matrices — is built on this single decomposition.
Overview
In a semisimple ring the regular module splits into minimal left ideals, , and the are orthogonal primitive idempotents summing to . Semiperfectness says that picture can be pulled back to .
Two things must be checked and neither is formal. First, that the lifted idempotents can be chosen orthogonal and that they still sum to rather than merely to something congruent to . Second, that primitivity upstairs upgrades to the much stronger property of being local. Both are settled below, and the second is .
The bridge in both directions is the corner ring , whose radical is and whose semisimple quotient is the corner . Corners let one apply the definition to a piece of the ring rather than to the whole of it.
Learning Objectives
- Prove and identify with .
- Show that when , is a division ring iff is a simple left ideal.
- Prove : primitive idempotents of a semiperfect ring are local.
- Prove both directions of , including why the lifted idempotents sum exactly to .
- State the uniqueness in and explain why only conjugacy, not equality, can be expected.
- Extract the indecomposable projectives and the simple modules from a decomposition of .
Definitions
A nonzero idempotent is primitive if it is not the sum of two nonzero orthogonal idempotents of ; equivalently, and are the only idempotents of ; equivalently, is indecomposable as a left -module. It is local if is a local ring.
A local ring has no idempotents besides and , so **local primitive** in every ring. The converse fails: in the idempotent is primitive but is not local.
- The quotient ; bars over elements denote images. Note always.
- Orthogonal family
- with for . Together with this is equivalent to .
- The projective left module generated by an idempotent; every projective direct summand of has this form.
- Top of a module
- . For over a semiperfect ring this is the simple module .
Core Concepts
Corner rings and the radical
For any idempotent of any ring , the corner is a ring with identity , and
The corner of the quotient is the quotient of the corner.
Consequently is a local idempotent of precisely when is a division ring — a condition tested in the semisimple ring , where it is elementary.
Division corners detect simple left ideals
Let be a ring with and let be nonzero. Then is a division ring if and only if is a simple left -module.
() If is simple then is a division ring by Schur's Lemma.
() Let be a submodule; note . If , then is a nonzero left ideal of the division ring , hence , so and . If instead , take and write ; then , so . A nilpotent left ideal lies in , forcing , a contradiction. Hence has no proper nonzero submodules.
Applied to , whose radical always vanishes, this says: is local is a minimal left ideal, i.e. is a left irreducible idempotent.
Why idempotents sum exactly to one
An orthogonal lift of a decomposition of gives an idempotent with , so and . Multiplying on the left by now gives . So the lifted family automatically sums to the identity rather than to something merely congruent to it.
Key Results
Let be a semiperfect ring and let be a primitive idempotent. Then is local, i.e. is a local ring.
We use one input from the idempotents chapter, the refinement property: if idempotents lift modulo , then for any idempotent , every decomposition into mutually orthogonal idempotents of is the image of a decomposition into mutually orthogonal idempotents of . See Primitive, Irreducible and Local Idempotents.
**Step 1: is primitive in .** If with nonzero orthogonal idempotents, the refinement property gives orthogonal idempotents with and as prescribed. Neither is zero, since their images are nonzero. This contradicts primitivity of .
**Step 2: is a minimal left ideal.** is semisimple, so the direct summand is a finite direct sum of simple modules. If there were at least two summands, the associated projections would split into two nonzero orthogonal idempotents, contradicting Step 1. Hence is simple.
Step 3: conclude. By Schur's Lemma is a division ring, and by this ring is . A ring whose quotient by its radical is a division ring is local, so is local and is a local idempotent.
A ring is semiperfect if and only if for some finite family of mutually orthogonal local idempotents .
**()** Let be semiperfect. In the semisimple ring decompose the regular module into minimal left ideals; this yields with the mutually orthogonal primitive idempotents. By the refinement property quoted in , applied to the idempotent , there are mutually orthogonal idempotents of with and . Each is a minimal left ideal, so is a division ring by Schur's Lemma, and makes each local. (Even without the refinement property in the strong form, a lift summing only to some idempotent with would force , hence .)
**()** Suppose with the orthogonal and local. Each is a division ring, so by the Lemma each is a minimal left ideal. Since with the orthogonal,
A finite direct sum of simple left ideals — so is semisimple.
It remains to lift an arbitrary idempotent . Compare with . Since is semisimple, the Krull–Schmidt property holds and, after reindexing, and . Two idempotents of a ring with and are conjugate by a unit; applying this with gives with .
Lift to any ; since is a unit of , . Then is an idempotent of whose image is . Both clauses of hold, so is semiperfect.
The decomposition in is unique up to a permutation of the and conjugation by a single unit of . In particular is an invariant of , and the multiset of isomorphism classes of the modules is an invariant. Equality cannot be expected: conjugating any decomposition by produces another one.
If is left artinian, and can be obtained without passing to . A primitive idempotent makes indecomposable, and has finite length, so by Fitting's Lemma its endomorphism ring — namely , with endomorphisms written on the side opposite the scalars — is local. The descending chain condition then supplies a decomposition of into indecomposable left ideals, and the corresponding idempotents are primitive, hence local.
Let be semiperfect with as in . Then each is an indecomposable projective left module with local endomorphism ring, , and
The top of each principal indecomposable is simple.
is simple. Every simple left -module is isomorphic to some , because simple modules of are exactly those of ; in particular a semiperfect ring has only finitely many simple left modules up to isomorphism.
Proof Techniques and Method
How these proofs work, and which move is reusable.
Descend to a corner
To study a single idempotent, replace by . The radical, the semisimple quotient and the lifting property all restrict, so hypotheses are inherited and the problem shrinks.
Refine, do not lift blindly
Do not lift the members of a family independently and hope for orthogonality. Use the refinement property: split an already-lifted idempotent, one step at a time, so that orthogonality is produced rather than repaired.
Use invertibility as glue
Units lift modulo the radical, idempotents in general do not. Any construction that can be phrased as conjugation by a unit transfers upward for free.
The proof of uses all three: Move 2 to build the family, Move 1 to certify locality one corner at a time, and Move 3 to convert a Krull–Schmidt statement in into an actual idempotent of .
There is also a standard counting argument worth isolating. Because contains no nonzero idempotent, distinct orthogonal idempotents stay distinct and orthogonal in ; a decomposition of into pieces therefore cannot be lifted to more than pieces, which is why is well defined.
Worked Example
Upper triangular matrices
Let be a field and the ring of upper triangular matrices, so . Being finite-dimensional, is artinian and hence semiperfect. Take , the diagonal matrix units. They are orthogonal and .
Each corner is , a field, so each is a local idempotent — a decomposition of exactly the type promises. The associated projectives are the columns:
Column of an upper triangular matrix has entries only in rows ; dimensions summing to .
The radical is the strictly upper triangular part, , and the tops are — three pairwise non-isomorphic simple modules , matching the three factors of . Note even as -spaces, so the decomposition has three distinct isomorphism types.
A decomposition with repeats
Take , semiperfect by . Here and , a local ring, so both idempotents are local. This time — both are the column module — so but there is only one isomorphism class of principal indecomposable, and correspondingly has a single simple module.
A primitive idempotent that is not local
In the only idempotents are and , so is primitive and is a decomposition into orthogonal primitive idempotents. But is not local, and is not semiperfect. The word local in cannot be weakened to primitive.
Process and Workflow
You have an orthogonal decomposition . Is it the right one?
Comparison and Classification
| Ring | Decomposition of | Corners | Semiperfect? |
|---|---|---|---|
| , a division ring | yes | ||
| yes | |||
| , local | yes | ||
| alone | , local | yes | |
| alone | , not local | no | |
| localised away from | alone | domain, not local | no |
| no finite decomposition into primitives | for each coordinate | no |
| has only trivial idempotents | local | indecomposable | has simple top | |
|---|---|---|---|---|
| primitive (general ) | yes | no | yes | no |
| local (general ) | yes | yes | yes | yes |
| primitive, semiperfect | yes | yes | yes | yes |
| primitive, left artinian | yes | yes | yes | yes |
Properties of a single idempotent
The single no in the second column is the whole story: outside semiperfect rings, primitivity does not deliver a local corner, and the module can be indecomposable with a badly behaved top.
Relationship Map
- orthogonal local — the decomposition
- gives, in
- as left modules
- each indecomposable projective
- local
- gives, in
- into minimal left ideals
- a complete list of simple modules, with repeats
- the number of Wedderburn factors of
- is unique
- up to permutation of the
- up to conjugation by one unit of
- gives, in
Over a semiperfect ring all three conditions in the chain are equivalent; over an arbitrary ring only the displayed implications hold. The reverse implications are supplied by and by Fitting's Lemma in the finite-length case — see Strongly Indecomposable Modules and Local Endomorphism Rings and The Krull–Schmidt Theorem.
Applications and Industry Use
Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.
Principal indecomposables
For with , the are the projective indecomposable modules; the Cartan matrix records the multiplicities of simples in their composition series and is the primary numerical invariant of a block.
Vertices from idempotents
For a basic finite-dimensional algebra the are precisely the vertices of the associated quiver, and counts the arrows from to . Computer algebra systems store algebras in exactly this form.
Minimal projective resolutions
Each syzygy is covered by a direct sum of the with multiplicities read off from tops. Without a decomposition there is no canonical choice, and Betti numbers cease to be well defined.
Orders and reduction mod p
For an order over , the decomposition of is stable under reduction, which is why the projective indecomposables of the order and of its residue algebra correspond one-to-one.
Honest summary: this decomposition is the coordinate system of the subject. It is not itself an application; it is what applications are written in.
Computational Notes
Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.
- For a finite-dimensional algebra over a field given by structure constants, computing a full set of orthogonal primitive idempotents is standard: compute , decompose by Wedderburn–Artin, then lift with the Newton-style iteration , which doubles the precision of at each step.
- Orthogonalisation is the delicate part in practice. Implementations lift a single idempotent, then recurse into the complementary corner rather than orthogonalising a batch — the same induction as in the proof of .
- Over finite fields the whole pipeline is polynomial time; over the dominant cost is coefficient growth, and implementations work modulo a prime and lift.
- Testing whether a computed corner is local reduces to testing whether its radical quotient is a division ring, which over a finite field is a matter of factoring the minimal polynomial of a random element.
Failure Modes and Common Mistakes
- counts idempotents with multiplicity, not isomorphism classes of simples. In , but there is one simple module.
- Infinite orthogonal decompositions are not allowed. A ring containing an infinite orthogonal family of nonzero idempotents cannot be semiperfect, since would fail to be semisimple.
- local does not make simple. Its top is simple; itself typically has several composition factors, and counting them is exactly the Cartan matrix problem.
- Central idempotents are a different decomposition. decomposes the module , not the ring; ring-direct-factor decompositions require central idempotents and are the subject of block theory.
Best Practices
- Fix one decomposition at the start of an argument and keep it; re-deriving it midway invites the conjugation ambiguity to reappear.
- Group the by isomorphism class of before doing anything numerical; multiplicities and classes play different roles.
- When you need locality, quote explicitly rather than relying on the reader to assume semiperfectness.
- Verify a computed decomposition by checking , for , and summing correctly — cheap tests that catch most errors.
Quick Reference
| Reference | Statement | Hypotheses |
|---|---|---|
| (23.5) | Primitive idempotents are local | semiperfect |
| (23.6) | Semiperfect is a finite sum of orthogonal local idempotents | none beyond a ring with |
| (23.7)(1) | Uniqueness up to conjugation and permutation | semiperfect |
| (23.7)(2) | Direct route via Fitting's Lemma | left artinian |
Frequently Asked Questions
Why does insist on local rather than primitive idempotents?
Because primitivity is too weak outside the artinian world. has the decomposition into a single primitive idempotent, yet it is not semiperfect. Locality of is what forces to be a minimal left ideal and hence to be semisimple.
Is the decomposition of unique?
Up to reordering and conjugation by a single unit of , yes; literally, no. Conjugating any decomposition by a unit gives another one, so in there are infinitely many. What is genuinely determined is and the multiset of isomorphism classes of the .
How do I lift a family of orthogonal idempotents rather than a single one?
Inductively. Lift the first idempotent to , then replace by the corner — which is again semiperfect, with radical — and lift the next. Orthogonality is built into the construction; there is no need to correct a batch afterwards.
Does equal the number of simple modules?
No, it equals the number of indecomposable summands of , counted with multiplicity. For , but there is a single simple module. The number of isomorphism classes of simples equals the number of Wedderburn factors of .
Is simple when is local?
Only its top is. is indecomposable projective and is simple, but typically has many composition factors — for the module has length . Counting those factors is the Cartan matrix problem.
Does this decompose the ring into a direct product?
No. decomposes the regular module. Splitting as a product of rings requires central idempotents, and central idempotents of need not lift to central idempotents of — the obstruction that block theory in §25 exists to handle.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §23, results (23.5)–(23.7); background on idempotents in §21.
- H. Bass, “Finitistic dimension and a homological generalization of semi-primary rings”, Transactions of the American Mathematical Society 95 (1960), 466–488.
- F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992, chapters on semiperfect rings and on idempotents.
- C. W. Curtis and I. Reiner, Representation Theory of Finite Groups and Associative Algebras, Wiley-Interscience, 1962, chapters on idempotents and principal indecomposable modules.
- L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988, sections on idempotent lifting and semiperfect rings.
AI Suggested Questions
- Prove that for every idempotent .
- Show that if is semiperfect then so is the corner for every nonzero idempotent .
- Give a ring with an infinite orthogonal family of nonzero idempotents and explain what fails in .
- How is the Cartan matrix of a semiperfect ring defined in terms of the ?
- Prove that idempotents with and are conjugate by a unit.
- What is the basic ring associated with a semiperfect ring, and why is it Morita equivalent to it?
- For with , compute a decomposition of into orthogonal local idempotents.
