Executive Summary
Semiperfect rings supply projective covers for finitely generated modules. Right perfect rings supply them for all modules, and that single quantifier change is an exact characterisation: ** is right perfect if and only if every right -module has a projective cover.**
The forward direction was proved when the covers were constructed. The converse is short: covers for cyclic modules already give semiperfectness by the previous theorem, and covers for arbitrary modules force for every nonzero , which is exactly the criterion for to be right T-nilpotent.
Overview
Write . Right perfectness is defined internally: is semisimple and is right T-nilpotent, meaning every sequence has for some . Bass's Theorem P adds chain-condition equivalents — DCC on principal left ideals is the most memorable. This page adds the module-theoretic one.
Compare : restricting to finitely generated modules gives semiperfect instead.
The two theorems sit in the same frame and differ only in scope, so the interesting content is what the extra scope costs. It costs exactly right T-nilpotence, which is what converts Nakayama's Lemma from a statement about finitely generated modules into a statement about all of them.
The asymmetry deserves flagging at the outset. Semiperfectness is left–right symmetric, so the corresponding cover condition is too. Right perfectness is not, and rings that are perfect on one side only are known to exist; for such a ring, every right module has a projective cover while some left module does not.
Learning Objectives
- State and locate the two halves of its proof in and .
- State the criterion relating right T-nilpotence to .
- Derive for a module with a projective cover.
- Prove : quotient rings of right perfect rings are right perfect.
- Explain why the theorem is not left–right symmetric while is.
- Verify by explicit computation that a countable direct sum of simple modules over has no projective cover.
Definitions
A ring is right perfect if is a semisimple ring and is right T-nilpotent: for every sequence there exists with .
- Right T-nilpotent
- Products accumulate on the left: . Reversing the order defines left T-nilpotence, a different condition.
- Nilpotent versus T-nilpotent
- implies both T-nilpotence conditions; the converse fails. T-nilpotence permits arbitrarily long nonzero products, requiring only that each individual sequence eventually dies.
- Semiperfect
- semisimple and idempotents lift. Right perfect implies semiperfect; the converse fails, being the standard witness.
- Semiprimary
- semisimple and nilpotent. Strictly between one-sided artinian and perfect; perfect rings were introduced by Bass precisely as the homological generalisation of this class.
- The intersection of the maximal submodules of ; contains always, and a module with a projective cover has when .
Modules are right -modules and throughout. Every occurrence of perfect on this page means right perfect; the left-handed statements are obtained by working in , and are not equivalent.
Core Concepts
The T-nilpotence criterion
The engine of the converse is a criterion from §23 that converts an element-level condition on into a module-level one.
The middle condition is uniform Nakayama; the third is the smallness statement used in .
The implication from left to right is the Nakayama-style argument of . The implication from right to left is a construction: from a sequence one builds the module with and generated by ; that module satisfies , so it must vanish, and unwinding the relations gives a vanishing product.
Why covers deliver the criterion for free
Suppose every right -module has a projective cover and let . Then by , since a cover induces a bijection on maximal submodules and a nonzero projective module has proper radical. Combining with from :
Exactly the middle condition of , hence right T-nilpotence of .
Where symmetry breaks
In the semiperfect theorem, the intermediate condition — semisimple plus lifting of idempotents — is invariant under , so the right-module statement transfers to the left. Here the intermediate condition contains right T-nilpotence of , which is not invariant under passing to the opposite ring: it becomes left T-nilpotence. Nothing in the argument repairs this, and nothing should — perfectness genuinely distinguishes sides.
Key Results
Let be an ideal of a ring . The following are equivalent: (i) is right T-nilpotent; (ii) for every nonzero right -module ; (iii) for every right -module . (Only the implications and are used below; the first is immediate on taking the test submodule .)
We prove , the direction that is not a Nakayama argument. Let . Put free, let be generated by the elements for , and set .
In we have , and the generate ; hence and (ii) forces , i.e. . In particular , so
Comparing coefficients of the free basis: from , ; from with , ; from , . Induction gives , so . Since the sequence was arbitrary — apply the argument to shifted — is right T-nilpotent. The implication is .
For any ring : is right perfect if and only if every right -module has a projective cover.
Necessity. This is the second half of : if is right perfect then is right T-nilpotent, so for every right module , and the construction of a cover from a decomposition of goes through without any finiteness hypothesis.
Sufficiency. Assume every right -module has a projective cover. In particular every cyclic right module does, so is semiperfect by ; it remains only to prove that is right T-nilpotent.
Let be any right -module and let be a projective cover. By the map matches the maximal submodules of with those of , and by since ; hence . Since by , we conclude .
Thus implies for every right -module , which is criterion (ii) of . Therefore is right T-nilpotent, and together with semisimplicity of this says is right perfect.
If is right perfect, then is right perfect for every ideal .
Let be any right -module. Viewed as a right -module it has a projective cover by , and the descent lemma turns that into a projective cover over . Since was arbitrary, applied to gives that is right perfect.
Every right perfect ring is semiperfect, since covers for all modules include covers for the finitely generated ones. The converse fails: is local, hence semiperfect, but for every length of product, so is not right T-nilpotent and is not perfect on either side.
Theorem joins the list of equivalents in — right perfectness, DCC on principal left ideals, DCC on cyclic submodules of every left module, and the absence of infinite orthogonal families of idempotents together with nonzero socles. Adding every flat right module is projective, proved in , completes the picture; that final equivalence is what the material on flat modules is for.
Proof Techniques and Method
How these proofs work, and which move to reuse.
The converse proof is a two-stage extraction, and both stages consist of applying an already-proved theorem to the hypothesis in its weakest available form.
- Weaken to cyclic modules and invoke to get semiperfectness. The strong hypothesis is deliberately underused at this stage.
- Apply the hypothesis to an arbitrary module and read off from . This is where the extra strength is spent.
- Translate to the ideal using and the criterion , converting a statement about all modules into right T-nilpotence of .
Note also the economy of the corollary : because the characterisation is phrased entirely in terms of modules, and modules over are modules over , descent is a one-line consequence rather than an idempotent computation.
Worked Example
A perfect ring:
Let be the upper triangular matrices over a field. Here consists of the strictly upper triangular matrices and , so is nilpotent, hence both left and right T-nilpotent, and is semisimple. Thus is left and right perfect, and every module — of any cardinality — has a projective cover.
Concretely, let with , and take , an infinitely generated module. Its cover is
Small because is T-nilpotent — the infinite direct sum of small submodules is small here, which is not a general fact.
A semiperfect ring that is not perfect:
Let , local with . Consider , a countable direct sum of copies of the unique simple module. Each summand has the projective cover , yet itself has none.
Suppose were a projective cover. Projective modules over a local ring are free, so ; and by . Since , also , so exactly. It therefore suffices to show that is not small in for infinite.
Write the basis as and let be the submodule generated by for . Then , so . But : if , comparing coefficients gives , then for , hence , while the coefficient of gives and so in — false.
The relations modulo are exactly the relations used to build the test module in the proof of , with throughout. The example is not an accident; it is the criterion made concrete.
Comparison and Classification
| Modules required to have covers | Equivalent condition on | Symmetric? | Reference |
|---|---|---|---|
| Cyclic right modules | semiperfect | Yes | (24.16)(3) |
| Finitely generated right modules | semiperfect | Yes | (24.16)(2) |
| All right modules | right perfect | No | (24.18) |
| All right modules with zero kernel | semisimple | Yes | (2.8) |
| Class | Condition on | Condition on | Example in this class but not the next |
|---|---|---|---|
| Semilocal | semisimple | none | -type localisations |
| Semiperfect | semisimple | idempotents lift | , |
| Right perfect | semisimple | right T-nilpotent | a right perfect ring whose radical is not nilpotent |
| Semiprimary | semisimple | nilpotent | with infinite |
| Right artinian | semisimple | nilpotent, plus DCC | — |
Each row strengthens the condition on only. That is the organising principle of Chapter 8: the semisimple quotient stays fixed and the radical is progressively tamed.
Relationship Map
The chain is a complete proof of the sufficiency half, with semiperfectness supplied separately by . Every arrow is reversible, which is why the characterisation is an equivalence rather than an implication.
Given a ring , which cover theorem applies?
Failure Modes and Common Mistakes
- Do not read as saying that projective covers are unique in some stronger sense over perfect rings; uniqueness is and holds over every ring.
- Do not assume subrings of perfect rings are perfect: is a counterexample to the analogous claim already at the semiperfect level.
- Do not use DCC on principal right ideals when quoting Bass's Theorem P; the chain condition sits on the opposite side to the perfectness, which is the most commonly misquoted point in the subject.
- Do not expect the module built in the proof of to be finitely generated — it is deliberately not, since finitely generated modules can never detect the failure of T-nilpotence.
Historical Notes and Lessons Learned
- 1908–1927Wedderburn and ArtinStructure theory for finite-dimensional algebras and then for artinian rings; the radical is nilpotent and the quotient semisimple, the pattern later abstracted as semiprimary.
- 1956Homological dimensionCartan–Eilenberg make projective resolutions standard, and finitistic dimension becomes a measurable invariant of a ring.
- 1960Bass defines perfect ringsSeeking the largest class of rings over which the finitistic dimension behaves like the semiprimary case, Bass isolates T-nilpotence, defines perfect and semiperfect rings, and proves Theorem P with its many equivalents including projective covers and flat-implies-projective.
- 1960sOne-sidedness recognisedRight and left perfectness are shown to be genuinely distinct, in contrast with semiperfectness; the asymmetry is traced to the ordering in the definition of T-nilpotence.
- 1970s–2001Covers beyond projectivesEnochs's theory of covers relative to a class of modules culminates in the theorem that flat covers exist over every ring, showing that the scarcity in Bass's theorem is specific to projectivity.
The methodological lesson: Bass found the right class by asking which homological behaviour of semiprimary rings he actually needed, then isolating the weakest ring-theoretic hypothesis delivering it. Defining a class of rings by the behaviour of all its modules — rather than by an internal chain condition — is what makes perfect rings both natural and slightly exotic.
Quick Reference
| Direction | Argument | Cited |
|---|---|---|
| Right perfect covers | Construct the cover from ; T-nilpotence supplies smallness | (24.12) |
| Covers semiperfect | Restrict the hypothesis to cyclic modules | (24.16) |
| Covers | Cover induces bijection on maximal submodules; | (24.11)(4), (24.7) |
| T-nilpotent | , then apply the criterion | (24.4)(2), (23.16) |
Frequently Asked Questions
Why does the finitely generated version give semiperfect but the general version give perfect?
Because finite generation lets Nakayama's Lemma do the work of T-nilpotence. Once the finiteness is removed, smallness of in must hold for every module, and says that uniform statement is exactly right T-nilpotence of .
Is there a left perfect version of ?
Yes, verbatim with sides exchanged: is left perfect if and only if every left -module has a projective cover. What is not true is that the two conditions are equivalent to each other — unlike the semiperfect case, where a single condition governs both sides.
Do right perfect rings satisfy any chain condition?
They satisfy DCC on principal left ideals, and every left module satisfies DCC on cyclic submodules; that is Bass's Theorem P. They need not satisfy DCC on all left ideals: perfect rings need not be artinian, and their radicals need not be nilpotent.
How does one show a specific module has no projective cover?
Two standard routes. If and , apply directly. Otherwise, as in the example above, identify the only candidate for the kernel and show it is not small — a computation with the relations usually does it.
Where does flatness enter the picture?
Bass's theorem adds the equivalent condition *every flat right -module is projective*. Its proof uses projective covers: given a flat with cover , tensoring the kernel sequence with shows , and T-nilpotence forces .
Is a quotient of a perfect ring by a non-idempotent ideal still perfect?
Yes — places no restriction on the ideal. The reason is that the characterisation quantifies over modules, and every -module is an -module, so the supply of covers descends automatically through .
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §24, (24.18)–(24.19) (pp. 366–367); see also §23, (23.16) and (23.20).
- 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, §28 (perfect rings).
- R. Wisbauer, Foundations of Module and Ring Theory, Gordon and Breach, 1991, §43 (perfect modules and rings).
- L. Bican, R. El Bashir and E. Enochs, “All modules have flat covers”, Bulletin of the London Mathematical Society 33 (2001), 385–390.
AI Suggested Questions
- Construct in detail a ring that is right perfect but not left perfect and verify both claims.
- Prove the implication from for all modules back to right T-nilpotence without using the free module construction.
- Give a perfect ring whose radical is not nilpotent, showing perfect is strictly weaker than semiprimary.
- How does the finitistic dimension of a right perfect ring compare with that of a semiprimary ring?
- Show directly that every flat module over a right perfect ring is projective, and identify where T-nilpotence is used.
- Which of the equivalents in Bass's Theorem P remain equivalent for rings without identity?
- Explain the role of perfect rings in the theory of cotorsion pairs and covers relative to a class of modules.
