Executive Summary
Localisation is the engine of commutative algebra: every prime ideal produces a local ring, and local rings are easy. Noncommutative rings have no comparable localisation machinery, so the class of local rings alone carries too little of the structure theory. Semilocal rings are the replacement. A ring is semilocal when the radical quotient is semisimple — that is, when Wedderburn–Artin theory applies to after the radical has been divided out.
The class is large: all local rings, all one-sided artinian rings, all finite rings, all finite-dimensional algebras over a field, all matrix rings over semilocal rings, and every algebra that is finitely generated as a module over a commutative semilocal ring. It is also strong: semilocal rings are Dedekind-finite, have left stable range one, and cancel from direct sums.
Overview
In commutative algebra a ring is called semilocal if it has finitely many maximal ideals. That phrasing does not survive contact with noncommutative rings: over an infinite field has infinitely many maximal left ideals but is as well behaved as a ring can be. The correct generalisation replaces counting maximal ideals with a structural condition on the radical quotient.
Equivalently, is left artinian: a ring with zero radical is left artinian precisely when it is semisimple.
Two facts make this definition behave. First, the radical of a quotient is controlled: always, so the condition really is about a semiprimitive ring being artinian. Second, semisimplicity is left-right symmetric, so semilocality is too — unlike primitivity, perfectness or global dimension.
The class is not closed under everything one might hope. It is closed under quotients (see Quotients of Semilocal Rings), matrix rings and finite direct products, but not under infinite products, polynomial extensions or subrings.
Learning Objectives
- State and explain the equivalence of the artinian and semisimple formulations.
- Prove : finitely many maximal left ideals semilocal, with the commutative converse.
- Exhibit a semilocal ring with infinitely many maximal left ideals.
- Prove that is semilocal whenever is, using .
- Prove for a module-finite algebra over a commutative semilocal ring.
- Locate semilocal rings relative to local, semiperfect, semiprimary and artinian rings.
Definitions
A ring with identity is semilocal if the quotient is a left artinian ring; equivalently, if is semisimple.
The equivalence is immediate from the general fact that together with the characterisation of semisimple rings as the left artinian rings of zero radical.
- The Jacobson radical: the intersection of the maximal left ideals of , a two-sided ideal, also written .
- Semisimple
- is a finite direct product of matrix rings over division rings; equivalently every left -module is a direct sum of simple modules.
- Local ring
- is a division ring; equivalently the non-units of form an additive group.
- Semiperfect
- is semilocal and idempotents lift modulo .
- Semiprimary
- is semilocal and is nilpotent.
All rings have an identity, all modules are unital, and ideal without qualification means two-sided ideal.
Core Concepts
Why the definition is left-right symmetric
is itself side-neutral: the intersection of the maximal left ideals equals the intersection of the maximal right ideals. Semisimplicity is likewise side-neutral. Hence is semilocal if and only if is right artinian, and one never needs to say "left semilocal". This is a rarity in this subject and it is what allows the theory to move freely between left ideals of and right modules over in the cancellation theorems.
Counting maximal ideals is the wrong invariant
For a commutative ring the maximal left ideals are the maximal ideals and the two notions agree, by . Noncommutatively they diverge sharply: in the maximal left ideals are the column annihilators of the lines of , so there are of them — infinitely many when is infinite — although is simple artinian and hence semilocal. What is finite in the semilocal case is not the number of maximal left ideals but the number of isomorphism classes of simple left modules.
The Wedderburn–Artin form of the radical quotient. The integer counts the simple left -modules up to isomorphism.
The two useful consequences
Finitely many simples
A semilocal ring has only finitely many isomorphism classes of simple left modules, namely , and equally many on the right. This is the finiteness statement that actually generalises the commutative count.
Units detected modulo the radical
if and only if , because . Every unit-theoretic statement about a semilocal ring can be tested in a semisimple ring.
Key Results
For a ring consider: (1) is semilocal; (2) has only finitely many maximal left ideals. Then (2) (1) in general, and (1) (2) holds whenever is commutative.
Both implications are unchanged on replacing by — the maximal left ideals correspond bijectively and the radical becomes zero — so assume .
**(2) (1).** Let be all the maximal left ideals. Their intersection is , so the natural map
is an injection of left -modules. The right-hand side is a finite direct sum of simple modules, hence has a composition series; a submodule of a module of finite length has finite length, so has finite length. In particular is left artinian, and with it is semisimple.
**(1) (2) under commutativity.** If is commutative, semisimple and artinian with , Wedderburn–Artin gives with each a field. The maximal ideals of a finite product of fields are exactly the kernels of the projections, so there are precisely of them.
(1) does not imply (2) in general. is simple artinian, hence semilocal, yet its maximal left ideals are indexed by the lines of and there are infinitely many. Any finiteness one extracts from semilocality is finiteness up to isomorphism, not on the nose.
Every local ring is semilocal, since a division ring is semisimple. Every left artinian ring is semilocal, and so is every right artinian ring, because the radical quotient inherits the chain condition and has zero radical. In particular every finite ring and every finite-dimensional algebra over a field is semilocal.
If is semilocal then is semilocal for every .
The radical of a full matrix ring is computed entrywise: . Hence
is semisimple by hypothesis, and a full matrix ring over a semisimple ring is semisimple. Therefore is semisimple and is semilocal.
A finite direct product of local rings is semilocal: radicals compute componentwise, so the radical quotient is a finite product of division rings. Infinite products fail — see the pitfalls below.
Let be a commutative semilocal ring and let be a -algebra which is finitely generated as a -module. Then is semilocal, and with ,
That for a module-finite -algebra is Lam , a Nakayama argument: is a two-sided ideal and is killed by because annihilates every simple -module, each such module being finitely generated over .
Now view as a module over . Since is commutative semilocal, is semisimple, hence artinian; and is a finitely generated -module, so it is an artinian -module. Its -submodules are in particular -submodules, so satisfies the descending chain condition on left ideals: it is a left artinian ring.
Because , we have , and is semisimple. So is semilocal. Finally, the radical of a left artinian ring is nilpotent, so for some , i.e. .
Taking or or any complete discrete valuation ring, every -algebra that is finitely generated as a -module is semilocal. This covers -adic orders in semisimple algebras and the group rings for finite — the standing hypotheses of modular representation theory.
Proof Techniques and Method
How these proofs work, and which move to reuse.
Three moves cover almost every semilocality proof in the section.
Kill the radical first
Every statement about semilocal rings begins "we may assume ", because maximal left ideals, units and simple modules all correspond across .
Embed in a finite sum of simples
Zero radical plus finitely many maximal left ideals gives an embedding of into a finite direct sum of simple modules, and finite length is inherited by submodules.
Change the ring of scalars
To prove a chain condition for , prove it over a smaller commutative ring that acts on : -submodules are -submodules, so artinian over forces artinian over .
Worked Example
A semilocal ring that is neither left nor right noetherian
Let
A triangular ring built from the bimodule .
Step 1 — the radical. The set of strictly upper triangular matrices is a two-sided ideal with , so (a nilpotent ideal is quasi-regular). The quotient has zero radical, so exactly, and .
Step 2 — semilocality. is semisimple, so is semilocal. It is even semiprimary, since is nilpotent.
Step 3 — no chain conditions. is infinite-dimensional as a -vector space. Any -subspace gives a left ideal consisting of the matrices with and zero diagonal, and an infinite strictly increasing chain of such produces an infinite strictly increasing chain of left ideals. The same construction works on the right. So is neither left nor right noetherian, and a fortiori neither left nor right artinian.
A second computation:
For we have , a finite product of local rings, so is semilocal with exactly maximal ideals and . For : two maximal ideals, radical generated by , and .
Comparison and Classification
The named classes around semilocality differ only in what extra is demanded of or of idempotents.
| semisimple | nilpotent | Idempotents lift | Chain condition on | |
|---|---|---|---|---|
| Semisimple | yes | yes | yes | yes |
| Left artinian | yes | yes | yes | yes |
| Semiprimary | yes | yes | partial | no |
| Semiperfect | yes | no | yes | no |
| Local | yes | no | yes | no |
| Semilocal | yes | no | no | no |
| Commutative, finitely many maximal ideals | yes | no | no | no |
Which conditions hold for which class of rings
"no" means the property is not implied by the class, not that it always fails. Semiprimary rings do lift idempotents, since a nil ideal always does; the entry records that lifting is not part of the definition.
| Ring | Semilocal? | Reason |
|---|---|---|
| No | Radical is and is not artinian; infinitely many maximal ideals. | |
| , | Yes | Finite ring; finite product of local rings. |
| Yes | Local. | |
| , a field | Yes | Local with radical . |
| , a field | No | Radical , infinitely many maximal ideals, not artinian. |
| , a division ring | Yes | Simple artinian; infinitely many maximal left ideals if is infinite. |
| No | Radical but not artinian. | |
| , finite | No | Module-finite over , which is not semilocal. |
| , finite | Yes | Module-finite over the semilocal ring , by . |
Relationship Map
Semilocality sits at the outer edge of the Wedderburn-accessible world.
Semiprimary rings are semiperfect because a nilpotent ideal lifts idempotents; local rings are semiperfect for the same reason. Neither semiprimary nor local implies the other.
The first arrow is Bass' Theorem , treated in Dedekind Finiteness; the remaining arrows are worked out in Stable Range One and Cancellation of Modules. None of the arrows reverses.
Applications and Industry Use
Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.
- Modular representation theory. For finite and a complete discrete valuation ring with residue characteristic , the group ring is module-finite over , hence semilocal by ; block theory is the study of its idempotent decomposition.
- Integral representation theory and orders. A -order in a semisimple -algebra is semilocal, which is why local-global methods for lattices work one prime at a time.
- Algebraic K-theory. Semilocal rings have stable range one, so and is free on the indecomposable projectives; this is the base case from which Bass built the stability theorems.
- Computer algebra. Finite-dimensional algebras presented by structure constants are automatically semilocal, so the Wedderburn decomposition of is always available — the hypothesis under which MeatAxe and the standard radical algorithms operate.
- Coding theory. Codes over finite chain rings such as and Galois rings live over local, hence semilocal, ground rings; lifting idempotents modulo the radical is what produces cyclic code generators.
Design Considerations
Design considerations here means the choices made when modelling a problem with these algebraic structures.
- Choose the ground ring so that it is semilocal. Working over loses semilocality; localising at one prime or completing recovers it, and then transfers it to every module-finite algebra above.
- Do not strengthen to artinian by reflex. Many arguments need only a semisimple radical quotient. Assuming artinian excludes examples such as the triangular ring above and complete local rings of infinite length.
- Decide early whether idempotent lifting is needed. If it is, the class you want is semiperfect, not semilocal; semilocality alone gives no idempotents.
- Keep the radical quotient as the primary object. Statements about should be phrased so they can be tested in and lifted, which is exactly where semilocality does its work.
Standards and Notation
Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.
| Object | This collection | Common variants |
|---|---|---|
| Jacobson radical | , , | |
| Radical quotient | , | |
| Matrix ring | , , | |
| Units | , , | |
| Stable range | left stable range | , |
Terminology warning: in commutative algebra semilocal usually means "finitely many maximal ideals" and some authors additionally require noetherian. In noncommutative ring theory the definition is , and the two agree for commutative rings by but not otherwise.
Reference implementations: GAP's RadicalOfAlgebra and WedderburnDecomposition, Magma's JacobsonRadical, and Sage's Algebras category all assume a finite-dimensional algebra over a field — which is semilocal automatically — and none of them accepts semilocality as an input hypothesis, because there is no finite presentation of it.
Failure Modes and Common Mistakes
Historical Notes and Lessons Learned
- 1908Wedderburn structure theoremFinite-dimensional algebras decompose as a nilpotent radical extended by a semisimple quotient — the prototype of "semilocal".
- 1945Jacobson's radicalJacobson defines for arbitrary rings, making the phrase " is semisimple" meaningful without chain conditions.
- 1960Bass on perfect ringsBass isolates semiperfect and perfect rings, placing semilocality at the base of a hierarchy organised by lifting properties of the radical.
- 1964Stable range and K-theoryBass proves that semilocal rings have stable range one, which becomes the reason algebraic K-theory cares about the class.
- 1973–1998Endomorphism ringsEvans, then Camps–Dicks and Facchini, show that modules with semilocal endomorphism rings cancel, turning into a tool for direct-sum decomposition theory.
Quick Reference
| Reference | Content |
|---|---|
| Definition: left artinian, equivalently semisimple. | |
| Finitely many maximal left ideals semilocal; converse if is commutative. | |
| Local, left artinian, right artinian, finite, and finite-dimensional rings are semilocal. | |
| semilocal semilocal. | |
| Finite direct products of local rings are semilocal. | |
| commutative semilocal, module-finite over semilocal, with . |
Frequently Asked Questions
Why not simply define semilocal as "finitely many maximal left ideals"?
Because the resulting class would be too small and would not contain the simple artinian rings. has infinitely many maximal left ideals. By the counting definition implies , so it is strictly stronger, and it agrees with only when is commutative.
Is there a left version and a right version of semilocal?
No. is left-right symmetric and semisimplicity is left-right symmetric, so is left artinian if and only if it is right artinian. The definition may be stated on either side.
Does semilocal say anything about itself?
Almost nothing. It constrains only the quotient. The radical may be zero (semisimple rings), nilpotent (semiprimary rings), or neither nil nor nilpotent — as in , where contains no nonzero nilpotent element. Extra hypotheses on are what produce the semiprimary and perfect classes.
Is semilocal for a finite group ?
No. It is module-finite over , but requires the base to be semilocal and is not. Localise or complete first: and are semilocal, which is the technical reason modular representation theory is done one prime at a time.
How many simple modules does a semilocal ring have?
Finitely many up to isomorphism — exactly , where . This is the finiteness that survives from the commutative picture; the number of maximal left ideals themselves may be infinite.
Is the centre of a semilocal ring semilocal?
Not in general; this is raised as an exercise in §20 rather than as a theorem, and the analogous question for local rings is also delicate. Semilocality is not inherited by subrings, and the centre is a subring.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §20 (pp. 311–317).
- T. Y. Lam, A First Course in Noncommutative Rings, §4 and §23, for the Jacobson radical, semiperfect rings and idempotent lifting.
- 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, §15 and §27.
- A. Facchini, Module Theory: Endomorphism Rings and Direct Sum Decompositions in Some Classes of Modules, Progress in Mathematics 167, Birkhäuser, 1998.
- C. W. Curtis and I. Reiner, Methods of Representation Theory, Volume I, Wiley, 1981, for orders over semilocal ground rings.
AI Suggested Questions
- Prove that for an arbitrary ring .
- Construct a semilocal ring whose radical is nil but not nilpotent.
- Which of the classes local, semiperfect, semiprimary, semilocal are Morita invariant, and why?
- Give a complete proof that a commutative semilocal ring has semisimple radical quotient isomorphic to a finite product of fields.
- For a finite group and a field of characteristic dividing , describe and the block decomposition it induces.
- Show that semilocality is not preserved by passing to , and identify what does survive.
- How does one certify semilocality computationally for an algebra given by structure constants?
