Executive Summary
Semisimple rings are completely understood; almost nothing is semisimple. The standard repair is to pass to and hope to lift structure back. Semiperfect rings are exactly the rings where that hope is justified in the strongest elementary sense: is semisimple, so Wedderburn–Artin applies to it, and the idempotents that carry 's decomposition theory come from idempotents of .
The class is broad enough to be useful — it contains every local ring and every left or right artinian ring — and narrow enough to have real theorems: a decomposition of into orthogonal local idempotents, a Krull–Schmidt theory, and (in §24) projective covers for finitely generated modules.
Overview
Recall the two ingredients. A ring is semilocal when is semisimple — see Semilocal Rings: Definition and Examples. Separately, one asks whether idempotents lift: given with , is there with ? Neither condition implies the other, and semiperfectness is precisely their conjunction.
The definition. Both clauses are needed: semilocal alone is strictly weaker.
Why insist on lifting? Because the useful content of a semisimple ring is packaged in idempotents: with each minimal. Without lifting, that decomposition is trapped in the quotient and says nothing about itself. With lifting, it becomes a decomposition of into indecomposable projectives — the subject of Semiperfect Rings and Decompositions of the Identity.
Both clauses are visibly left-right symmetric — is symmetric, semisimplicity of a ring is symmetric, and lifting is a statement about elements — so semiperfect needs no side. This is worth noting because the neighbouring notion of a perfect ring, which strengthens the radical condition to T-nilpotency, is genuinely one-sided.
Learning Objectives
- State and identify which clause fails in each standard non-example.
- Prove that a one-sided artinian ring is semiperfect, quoting the lifting theorem for nil ideals.
- Prove that is semiperfect when is local, by conjugating a matrix idempotent into diagonal form.
- State the completeness hypotheses under which a module-finite algebra over a commutative ring is semiperfect.
- Show that a finite direct product of semiperfect rings is semiperfect, and that infinite products fail.
- Explain why semiperfectness is left-right symmetric while perfectness is not.
Definitions
A ring (associative, with identity) is semiperfect if is semilocal — that is, is a semisimple ring — and every idempotent of lifts to an idempotent of .
- The Jacobson radical: the intersection of the maximal left ideals, equivalently of the maximal right ideals. Also written .
- Semisimple ring
- A ring that is a direct sum of simple left modules over itself; by Wedderburn–Artin, a finite product of matrix rings over division rings.
- Lifts to
- for some with . Lifting is required for every idempotent of the quotient, not merely for some.
- Local idempotent
- An idempotent with a local ring. These are the building blocks produced by semiperfectness.
- Semiregular ring
- A weakening in which is only required to be von Neumann regular, with idempotents still lifting; also called f-semiperfect.
Throughout, ring means associative with , modules are unital, and artinian is always qualified by a side unless the ring is commutative.
Core Concepts
Why the two clauses are independent
Semilocal without lifting is easy to arrange: any commutative semilocal domain with at least two maximal ideals works, since a domain has no idempotents besides and while its semisimple quotient — a finite product of fields — has plenty.
Lifting without semilocal is equally common. In we have , so idempotents lift trivially, but is not semisimple. So neither clause subsumes the other and the definition genuinely has two moving parts.
The standard supply of lifting hypotheses
In practice one never verifies lifting by hand. Two theorems from the idempotent chapter do all the work:
- Nil ideals. Idempotents lift modulo any nil ideal . This covers every ring whose radical is nil — in particular every one-sided artinian ring, where is nilpotent.
- Complete ideals. If is -adically complete for an ideal , idempotents lift modulo ; the lift is produced by a Newton-type iteration that converges in the -adic topology.
The second is what makes -adic and power-series constructions semiperfect, and it is the reason integral representation theory over complete discrete valuation rings behaves like the theory over a field.
Units lift for free
One fact used silently in nearly every proof below: if then . Indeed, choose with ; then , so has both a right and a left inverse and is a unit. Radical-modulo arguments can therefore transport invertibility upward, even though they cannot in general transport idempotence — which is exactly the gap that legislates away.
Key Results
If is left artinian or right artinian, then is semiperfect.
Suppose is left artinian. Then is nilpotent and is semisimple, so the first clause of holds. A nilpotent ideal is nil, and idempotents lift modulo a nil ideal, so the second clause holds as well. The right artinian case is identical, since both the radical and semisimplicity are left-right symmetric.
Every local ring — one whose non-units form an ideal, equivalently with a division ring — is semiperfect.
A division ring is simple artinian, hence semisimple, giving the first clause. Its only idempotents are and , which lift to and ; there is nothing else to lift. Note that no chain condition is used: and the valuation ring are semiperfect and neither is artinian.
If is a local ring, then is semiperfect for every .
Write , a division ring. Since ,
which is simple artinian, hence semisimple. For lifting, let be idempotent. Over the division ring , is the matrix of a projection of the right -space onto a subspace, so choosing a basis adapted to produces an invertible with
where is the rank of . Pick any reducing to . Because is a unit of , is a unit of . The diagonal matrix is an idempotent of reducing to , so is an idempotent of with . Both clauses of hold.
Let be a commutative noetherian semilocal ring that is **-adically complete** for . Then every -algebra that is finitely generated as a -module is semiperfect.
Sketch. Module-finiteness over a semilocal base forces to be semilocal, and is a nilpotent ideal of . Hence an idempotent of first lifts to across a nil ideal, and then lifts from to by -adic completeness. Both clauses of follow.
Concretely: for a finite group , and any -subalgebra of for a finitely generated -module, are semiperfect. Taking makes the whole of modular representation theory over -adic integers a statement about semiperfect rings.
A finite direct product of semiperfect rings is semiperfect. Indeed , a finite product of semisimple rings is semisimple, and idempotents lift coordinatewise. In particular the product of a local ring and a left artinian ring is semiperfect, so the class is strictly larger than either of the two families that motivate it.
Let be a commutative semilocal domain with two distinct maximal ideals . Then and, by the Chinese Remainder Theorem, , a product of two fields. Its idempotent is nontrivial, but is a domain and so has only the idempotents and . Lifting fails, and is semilocal without being semiperfect.
Proof Techniques and Method
How these proofs work, and which move is reusable.
Diagonalise downstairs, conjugate upstairs
Solve the problem in the semisimple quotient where linear algebra is available, then transport the answer back with a unit lifted from the quotient. This is the entire proof of .
Factor the lift through an intermediate quotient
To lift across , split it as a nil step followed by a complete step, as in . Neither theorem alone suffices; their composition does.
Kill the ring, not the module
To disprove semiperfectness, count idempotents. A domain has two; a quotient with three or more therefore cannot receive lifts. Counting is cheaper than any structural argument.
Move 1 deserves emphasis: it is the reason semiperfectness passes to matrix rings at all. The conjugating element does not have to be canonical — only invertible — and invertibility, unlike idempotence, always lifts modulo the radical.
There is also a negative technique worth naming. Since contains no nonzero idempotent, an infinite orthogonal family of idempotents in lifts (when it lifts at all) to an infinite orthogonal family in . Rings that forbid such families — for example those with finite uniform dimension — thereby restrict which semisimple quotients are possible.
Worked Example
A semilocal ring that is not semiperfect, concretely
Let and set , the integers localised away from and . Its maximal ideals are exactly and , so
Semisimple quotient, so is semilocal.
The element is idempotent in the quotient. Any lift would be an idempotent with and ; but in a domain forces , and neither satisfies both congruences. So is not semiperfect.
The completion is semiperfect
Now complete at . Since for every , the inverse limit splits:
The inverse limit over : a product of two complete discrete valuation rings, each local.
By this product of local rings is semiperfect, and the idempotent now exists in itself. Completion has manufactured exactly the idempotents that was missing — the mechanism behind , seen in the smallest possible case.
A noncommutative instance
Take and . Then and . The idempotent of lifts to the honest idempotent — here the naive lift already squares correctly, and guarantees that a lift exists whatever the entries.
Comparison and Classification
| Ring | Semilocal? | Idempotents lift? | Semiperfect? |
|---|---|---|---|
| Division ring | yes | yes | yes |
| yes | yes | yes | |
| , | yes | yes (radical nilpotent) | yes |
| , a field | yes (local) | yes | yes |
| yes | yes | yes | |
| localised away from | yes | no | no |
| no | yes (radical is ) | no | |
| , a field | no | yes (radical is ) | no |
| no | yes (radical is ) | no |
| semisimple | Idempotents lift | Semiperfect | |
|---|---|---|---|
| Left artinian | yes | yes | yes |
| Semiprimary | yes | yes | yes |
| Local | yes | yes | yes |
| nil | no | yes | no |
| Semilocal | yes | no | no |
| -adically complete | no | yes | no |
| Semilocal and nil | yes | yes | yes |
Which hypothesis buys which clause
The last row is the practical test: semilocal with nil radical implies semiperfect, and it covers most examples one meets before the complete case.
Relationship Map
The containments below are strict at every step; witnesses are given in the Ring Class Hierarchy page.
Is my ring semiperfect?
Applications and Industry Use
Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.
Orders over complete local rings
for finite is semiperfect by . This is why -adic lattices have Krull–Schmidt decompositions and why Brauer's block theory can be set up integrally rather than only over a field.
Basic algebras and presentations
Every finite-dimensional algebra is artinian, hence semiperfect, and therefore Morita equivalent to a basic algebra presented by a quiver with relations. Computer algebra systems exploit exactly this to store algebras compactly.
Projective covers
Semiperfect is precisely the condition that every finitely generated module has a projective cover (§24). Minimal projective resolutions — the input to Ext computations and to Betti-number algorithms — exist only over such rings.
Codes over chain and local rings
Codes over and over finite chain rings live over local, hence semiperfect, rings; the lifted idempotents are the generators of the cyclic-code decomposition after reduction to the residue field.
The honest summary: semiperfectness is infrastructure. It is the hypothesis you check so that decomposition theorems, projective covers, and Krull–Schmidt uniqueness become available; it is almost never the conclusion anyone wants.
Design Considerations
Design considerations here means the choices made when modelling a problem with these algebraic structures.
- Which side? None. Both clauses of are symmetric, so you may compute with left or right modules freely. Do not carry this licence over to perfect rings, where the side is load-bearing.
- Complete or not. If your base ring is semilocal but not complete, completing is usually the cheapest route to semiperfectness — and it changes the module category in a controlled way, since idempotents are what is gained.
- Semiperfect or artinian? Assuming artinian buys nilpotence of the radical and finite length, which many arguments do not need. State the weakest hypothesis that works; results proved for semiperfect rings apply verbatim to complete orders, which are not artinian.
- Where to put the decomposition. Work with a fixed decomposition into orthogonal local idempotents, not with abstract quotients. It is unique up to conjugation and permutation, so nothing is lost by fixing one.
Standards and Notation
Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.
RadicalOfAlgebra, JacobsonRadical; idempotent lifting via LiftingIdempotents-style routines in package codeComputational Notes
Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.
Testing semiperfectness is only meaningful for rings presented finitely enough to compute the radical.
- Finite-dimensional algebras over a field. Always semiperfect, since they are artinian; no test is required. What one computes instead is the decomposition: radical first ( field operations in characteristic via the trace form, Friedl–Rónyai in characteristic ), then a Wedderburn decomposition of the quotient, then a lift.
- Lifting idempotents modulo a nilpotent ideal. Given with and , the iteration squares the defect at each step: if then the new element is idempotent modulo . About steps suffice, each costing a constant number of ring multiplications.
- Complete local bases. Over or the same iteration is run to a requested precision; the answer is a -adic approximation of an idempotent, exact only to the precision demanded.
- Infinitely presented rings. No algorithm exists in general: even deciding whether an element of a finitely presented ring is zero is undecidable, so the radical — and therefore the first clause of — is out of reach.
Failure Modes and Common Mistakes
- Lifting an idempotent is not lifting a set of orthogonal idempotents. Orthogonality has to be arranged inductively; the statement that a finite orthogonal family lifts to an orthogonal family is a separate theorem.
- A lift is not unique. Two lifts of the same are conjugate by a unit in , so any invariant you extract must be conjugation-invariant.
- Central idempotents need not lift to central idempotents. This is exactly why has no unrestricted extension to general semiperfect rings and why block theory needs a separate treatment.
- Do not confuse semiperfect with semiprimitive: the latter means and is nearly the opposite hypothesis.
Quick Reference
| Reference | Statement | Hypotheses |
|---|---|---|
| (23.1) | Definition of semiperfect | none |
| (23.1)a | One-sided artinian semiperfect | left or right artinian |
| (23.1)b | Local semiperfect | a division ring |
| (23.2) | semiperfect | local |
| (23.3) | Module-finite algebras are semiperfect | commutative noetherian semilocal, complete for |
| (23.4) | Finite products of semiperfect rings | finitely many factors |
Frequently Asked Questions
Why is semiperfectness not simply defined as semilocal?
Because the semisimple quotient's decomposition theory is carried by idempotents, and without lifting none of it reaches . The localisation of away from and is semilocal with quotient ; the idempotent has no preimage, and correspondingly does not decompose as a product even though its quotient does.
Is semiperfect a left or right condition?
Neither — it is symmetric. is left-right symmetric, a ring is left semisimple iff it is right semisimple, and idempotent lifting is a statement about elements. This is a real contrast with right perfect, which does not imply left perfect.
Does semiperfect imply the radical is nil?
No. is local, hence semiperfect, and has no nonzero nilpotent elements. Nilness of the radical is what upgrades semiperfect to (one-sided) perfect via T-nilpotency, and nilpotence upgrades it further to semiprimary.
How do I actually verify the lifting clause?
Almost never directly. Use one of two theorems: idempotents lift modulo any nil ideal, and idempotents lift modulo when is -adically complete. Between them these cover artinian rings, semiprimary rings, complete local rings, and module-finite algebras over complete semilocal bases.
Are semiperfect rings closed under the usual constructions?
Matrix rings and finite direct products preserve semiperfectness, and so does passing to for an idempotent . Infinite products, polynomial extensions and subrings do not: over the semiperfect ring is not even semilocal.
What breaks if I only have a semiregular ring?
You keep idempotent lifting and much of the local-idempotent machinery, but you lose finiteness: von Neumann regular need not be semisimple, so there is no decomposition of into finitely many orthogonal local idempotents and no Krull–Schmidt statement for finitely generated modules.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §23, results (23.1)–(23.4).
- 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, chapter on semiperfect rings and projective covers.
- C. W. Curtis and I. Reiner, Methods of Representation Theory, Volume I, Wiley, 1981, chapter on orders over complete local rings and idempotent lifting.
- W. K. Nicholson, “Semiregular modules and rings”, Canadian Journal of Mathematics 28 (1976).
AI Suggested Questions
- Prove that idempotents lift modulo a nil ideal, and identify exactly where nilness is used.
- Give an example of a semiperfect ring that is neither local, artinian, nor a finite product of such rings.
- Show that if is semiperfect and is nonzero, then is semiperfect.
- How does the class of semiperfect rings behave under Morita equivalence?
- For which finite groups and complete local rings is indecomposable as a ring?
- Compare semiperfect rings with exchange rings and with semiregular rings, and give separating examples.
- Why does completing a semilocal ring create the idempotents that were missing, in categorical terms?
