Executive Summary
Most modules are not semisimple. The socle is the canonical device for extracting the part that is: is the sum of all simple submodules of , it is semisimple by , and it contains every semisimple submodule. So semisimplicity of is the single equation .
The socle appears implicitly in Lam's and in the proof of , where the sum of all simple submodules is the object that has to be shown to exhaust . Two further facts make it a working tool: it is the intersection of all essential submodules, and for a ring the left socle is a two-sided ideal — although it need not equal the right socle.
Overview
Every module has a largest semisimple submodule. It is obtained without any choice: take all the simple submodules there are and add them up.
The empty sum convention applies: if has no simple submodule then , as happens for over .
The socle is one of a dual pair. The radical — the intersection of the maximal submodules — is the smallest submodule with semisimple quotient in good cases; the socle is the largest submodule that is itself semisimple. Over a semilocal ring the two are tied together by , which turns the socle into a kernel and makes it computable.
For a ring one may take the socle of or of . Both are two-sided ideals, but they can be different ideals — a genuine asymmetry, in contrast with the Jacobson radical.
Learning Objectives
- Define and prove it is the largest semisimple submodule.
- Prove that is the intersection of the essential submodules of .
- Prove that the left socle of a ring is a two-sided ideal.
- Prove that over a left artinian ring the socle of any module is essential in it.
- Compute for , , and for on both sides.
- Build the socle series of and identify its Loewy length.
Definitions
For a left -module , the socle is the sum of all simple submodules of , with when there are none. The left socle of a ring is , the sum of the minimal left ideals; the right socle is .
- Essential submodule
- with for every nonzero submodule . Written .
- Complement submodule
- A submodule maximal with respect to for a fixed ; it exists by Zorn's Lemma and makes essential.
- Isotypic component
- , the sum of the submodules isomorphic to a fixed simple ; the socle is the direct sum of these.
- The intersection of the maximal submodules of ; the dual of the socle, and equal to when has no maximal submodule.
- Socle series
- with .
Some authors write Soc with a capital S. The lower-case operator is used throughout this collection, and soc R without a side always means the left socle here.
Core Concepts
The socle is a functor
If is an -homomorphism and is simple, then is a homomorphic image of a simple module, hence zero or simple. Summing, . So is an additive functor, and for a submodule it satisfies .
Behaviour under sums and products
The socle commutes with direct sums, , because a simple submodule of a direct sum lies in a finite subsum. It does not commute with infinite direct products: only the inclusion holds in general, and the inclusion is strict for over .
Socle and radical as a dual pair
The radical of a module is the intersection of its maximal submodules; the socle is the sum of its minimal ones. The duality is genuine but imperfect: is the largest semisimple quotient when it exists, while is always the largest semisimple submodule. Over a semilocal ring the two are linked by the annihilator formula .
The socle series
Iterating the socle produces the ascending Loewy filtration: and is the preimage in of . The layers are semisimple by construction, so a module with a finite socle series is built from finitely many semisimple slabs. The number of slabs is the Loewy length, and it is finite whenever has finite length.
Key Results
Let be a left -module. Then is a semisimple submodule of , and every semisimple submodule of is contained in it. Consequently is semisimple if and only if .
By construction is a sum of simple submodules, hence semisimple by . If is semisimple then is a sum of simple submodules of by , and each of these is a simple submodule of , so . The final claim is immediate: semisimple gives , and conversely makes semisimple.
For every left -module , equals the intersection of all essential submodules of .
Containment in every essential submodule. Let be simple and essential. Then , and is a nonzero submodule of the simple module , so and . Summing over all simple gives .
The reverse inclusion. Fix ; we produce an essential submodule omitting . By Zorn's Lemma choose maximal with respect to . Then is essential in : if met it trivially, then — for forces and then — contradicting maximality of .
Note also , so contains no simple submodule. Write with and if lies in ; if it does not, that submodule is itself an essential submodule omitting and we are done. So assume , and because .
By Zorn's Lemma choose maximal with respect to . Then is essential in . Indeed, if is nonzero with , then , so by maximality, say with (else ). For any nonzero the same argument gives with , and subtracting, , so . Hence for every nonzero , so is simple — impossible, since .
Now essential in gives essential in , which is essential in ; essentiality is transitive, so is essential in . Finally : an equality would give , hence , contradicting the choice of .
For any ring , is a two-sided ideal of ; likewise is a two-sided ideal.
The left socle is by definition a left ideal. Let be a minimal left ideal and . Right multiplication , , is a homomorphism of left modules, so is a homomorphic image of the simple module and is therefore either or again a minimal left ideal. In both cases . Summing over all minimal left ideals gives for every , which is the missing right-ideal condition.
Let be left artinian. Then every nonzero left -module contains a simple submodule, and is an essential submodule of for every left -module .
Let and pick . The cyclic module is a quotient of , which is an artinian module by hypothesis, so is artinian. A nonzero artinian module has a minimal nonzero submodule — take a minimal element of the nonempty set of nonzero submodules, available by the DCC — and such a submodule is simple. Hence contains a simple submodule, so . As was arbitrary, is essential.
Suppose is semisimple — for instance left artinian. Then for every left -module ,
For a general ring only the inclusion holds.
The radical annihilates every simple left module, hence annihilates their sum, giving for any . Conversely put . Then is a module over , and its -submodules are exactly its -submodules. Since is semisimple, is semisimple as an -module by , hence semisimple as an -module, hence contained in .
is left semisimple iff . Moreover a domain with nonzero left socle is a division ring: if is a minimal left ideal with , then forces , so for some , whence and ; then gives , so is a unit and is simple as a left module.
Proof Techniques and Method
How these proofs work, and which move to reuse.
Step 3 is worth isolating because it is the one that needs care. The submodule it produces is essential only after one knows there are no simple submodules around to obstruct it — which is why the proof first strips off and works inside a complement with zero socle.
Worked Example
Abelian groups
Over the simple modules are the . For the simple submodules are and , and
Cross-check with the annihilator formula: , and is the set of even residues, which is . The two computations agree, as they must since is artinian.
| Essential in ? | Comment | ||
|---|---|---|---|
| yes | uniserial, Loewy length | ||
| yes | Loewy length | ||
| no | no minimal nonzero subgroup | ||
| no | divisible and torsion-free | ||
| yes | the injective hull of | ||
| the whole module | yes | semisimple, infinite length | |
| yes | socle does not commute with products |
The last row is worth checking by hand. An element of of prime order must satisfy ; in a coordinate the integer is invertible modulo , so . Hence is supported in the single coordinate , and the socle is the direct sum, strictly smaller than the product.
A ring whose two socles differ
Let , the upper triangular matrices over a field. Its radical is , and is artinian, so both socles can be computed as annihilators of the radical.
The first identity vanishes for all exactly when ; the second exactly when . Hence
Both are two-sided ideals of , both are two-dimensional, and they are different ideals.
Direct verification confirms the left socle: and are minimal left ideals summing to it, while any element with generates a left ideal properly containing and so lies in no minimal left ideal. Note and .
A socle series
For the socle series is , each layer isomorphic to , terminating at . The Loewy length is , equal to the composition length because is uniserial.
Frameworks and Models
The socle series stratifies an arbitrary module into semisimple layers, from the bottom up. Each band below is contained in the next.
Three regimes are worth distinguishing. If has finite length the series terminates and its length is the Loewy length. If is left artinian and is arbitrary, the series is strictly increasing until it reaches , possibly transfinitely; modules for which it always reaches are the semiartinian ones. If — as for over — the series never leaves and carries no information at all.
Comparison and Classification
| Socle | Radical of a module | |
|---|---|---|
| Built from | sum of minimal submodules | intersection of maximal submodules |
| Extremal property | largest semisimple submodule | smallest submodule with semisimple quotient, when one exists |
| Can be | yes, e.g. over | yes, e.g. over |
| Can be all of | yes, exactly when is semisimple | yes, e.g. over |
| For | two-sided ideal, not side-symmetric | , two-sided and side-symmetric |
| Commutes with | yes | yes |
| Commutes with | no | yes for finite products |
Socle versus radical of a module
| Ring | Note | ||
|---|---|---|---|
| Division ring | semisimple | ||
| semisimple, simple artinian | |||
| a domain that is not a division ring | |||
| same reason | |||
| , | same | commutative, so both sides agree | |
| the two socles differ | |||
| , infinite | finite-rank endomorphisms | same | the unique minimal two-sided ideal |
Relationship Map
- — largest semisimple submodule
- contains
- every simple submodule of
- every semisimple submodule of
- for every submodule
- is contained in
- every essential submodule of
- , with equality iff is semisimple
- equals
- the intersection of the essential submodules
- when is semilocal
- , the isotypic decomposition
- contains
For rings, the left socle is the meeting point of two different theories: it is the sum of the minimal left ideals, which is where the structure theory of primitive rings begins, and it is the annihilator of the radical, which is where the module theory of artinian rings begins. Minimal Ideals and the Socle of a Primitive Ring develops the first; the artinian side is developed alongside the Wedderburn–Artin 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.
Frobenius rings and MacWilliams identities
A finite ring is Frobenius exactly when its socle is isomorphic to as a one-sided module. Wood's theorem shows this is precisely the condition under which the MacWilliams extension theorem holds for codes over the ring, which is why codes behave well and general finite rings do not.
Socle series of projectives
For in characteristic dividing , the Loewy structure of the principal indecomposable modules is the standard invariant used to distinguish blocks; socle and radical series are computed routinely for this purpose.
Essential extensions
The socle is the intersection of the essential submodules, so it controls essential extensions and hence injective hulls. Over a noetherian ring the indecomposable injectives are the hulls of the modules , and their socles identify them.
Finite-rank ideals
In for infinite-dimensional , the socle is the ideal of finite-rank maps — the algebraic ancestor of the compact operators, and the minimal nonzero two-sided ideal of the ring.
Honest summary: the socle is a measuring instrument. It is rarely interesting for its own sake, but it is the standard way to extract a semisimple invariant from a module that is not semisimple.
Standards and Notation
Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.
MTX for modules over finite fields; Magma Socle; Sage via the MeatAxe interfaceComputational Notes
Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.
- Finite-dimensional algebras. Compute , take a basis , and form . With this is nullspace computations, each field operations, and the intersection is another linear-algebra step.
- Socle series. Iterate on . For a module of length the series has at most terms, so the total cost stays polynomial in .
- Modules over finite fields. The MeatAxe computes composition factors and exposes radical and socle bases; GAP's
MTXinterface and Magma's module machinery both provide the socle directly. - Rings. The left socle of a finite-dimensional algebra is the left annihilator of , a single kernel computation; the right socle is a different kernel and must be computed separately.
- Limits. For infinite-dimensional modules there is no general algorithm: even deciding whether a nonzero simple submodule exists is out of reach without strong finiteness hypotheses.
Failure Modes and Common Mistakes
- Do not use without checking that is semisimple. Over the right-hand side is all of because , while the socle is usually much smaller.
- Do not confuse with the set of elements of finite order, or with any torsion condition; the correspondence is an accident of the case.
- Do not assume the socle series reaches . It does for modules of finite length, and never gets off the ground when .
- Do not conflate the socle of a ring with its minimal two-sided ideals. The left socle is a sum of minimal left ideals; it happens to be two-sided, but its summands are not.
Quick Reference
| Statement | Hypothesis needed | Fails without it |
|---|---|---|
| for | left artinian, or of finite length | |
| essential in | left artinian, or semiartinian | is not essential |
| semisimple | false over | |
| left socle right socle | commutative, or semisimple | false for |
| socle commutes with the construction | direct sums | false for infinite products |
| socle series reaches | of finite length, or semiartinian | stalls at for |
Frequently Asked Questions
Can the socle of a nonzero module be zero?
Yes. because no subgroup is minimal, and for the same reason. It cannot happen over a left artinian ring: there every nonzero module has a simple submodule, since every cyclic submodule is artinian.
Is the left socle of a ring equal to its right socle?
Not in general. For the left socle is the top row and the right socle is the second column, two different two-sided ideals of the same dimension. They agree when is commutative and when is semisimple, since then both are . This is a real difference from the Jacobson radical, which is always side-neutral.
How is the socle related to the radical of a module?
They are dual constructions: the socle sums the minimal submodules, the radical intersects the maximal ones. The socle is the largest semisimple submodule, whereas is the largest semisimple quotient when it exists. Over a semilocal ring the socle can be written as the annihilator of acting on , which is how it is computed.
Why is the left socle a two-sided ideal when minimal left ideals are not?
Because right multiplication by a fixed element is a homomorphism of left modules. It carries a minimal left ideal to zero or to another minimal left ideal, so it preserves the sum of all of them even though it moves the individual summands around.
What does the socle series tell me that the composition series does not?
A composition series records the multiset of composition factors but not how they are glued. The socle series records the gluing depth: the Loewy length is the number of semisimple layers needed to build the module, so a uniserial module of length has Loewy length while a semisimple module of length has Loewy length .
Is the socle preserved by ring homomorphisms or base change?
Not in general. Restricting scalars along can change which submodules are simple, and extending the base field can split a simple module into several. The socle is functorial in the module argument only, for a fixed ring.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §2, result (2.3), pp. 26–27; the socle of a ring reappears in §11.
- T. Y. Lam, Lectures on Modules and Rings, Graduate Texts in Mathematics 189, Springer-Verlag, 1999, §8 (essential submodules, socle and singular submodule).
- F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992, §9 (the socle and the radical of a module).
- N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964, Chapter IV (rings with minimal one-sided ideals).
- J. A. Wood, “Duality for modules over finite rings and applications to coding theory”, American Journal of Mathematics 121 (1999).
AI Suggested Questions
- Prove that a module is semiartinian if and only if its transfinite socle series exhausts it.
- Construct a ring whose left socle is zero and whose right socle is nonzero.
- Prove that a finite ring is Frobenius if and only if its right socle is isomorphic to the quotient by its radical.
- Compute the socle series of the projective indecomposable modules of the group algebra of the symmetric group on three letters in characteristic three.
- Show that the socle of an injective module over a noetherian ring determines the module up to isomorphism when the socle is essential and finitely generated.
- Explain how the socle of the endomorphism ring of an infinite-dimensional vector space relates to the ideal of compact operators on a Hilbert space.
- Give an example where the socle series and the radical series of a module have different lengths.
