Executive Summary
Every structure theorem in this collection is really a statement about modules. Wedderburn–Artin classifies rings all of whose modules are semisimple; the Jacobson radical is defined by its action on simple modules; density theorems describe a ring by how it sits inside the endomorphism ring of a module.
The one structural surprise is that side matters. A left -module is not a right -module; it is a right -module. Consequently but , and left and right chain conditions on a ring are logically independent.
Overview
Let be a ring. A **left -module** is an abelian group together with a biadditive map satisfying and . Equivalently, it is a ring homomorphism — a representation of by additive endomorphisms.
A **right -module** is the same data with the scalars written on the other side and the rule . Written as a homomorphism, a right module is an anti-homomorphism , which is exactly a homomorphism .
That last clause is the whole difficulty. If , the twin theorem is a statement about another ring, and there is no reason for itself to satisfy it. The machinery is developed in The Opposite Ring and Left–Right Duality; the module-theoretic consequences are catalogued here.
Bimodules resolve part of the tension. An -bimodule carries a left -action and a right -action that associate with each other, and it is exactly the data needed to move modules between and by tensoring. Triangular rings — the workhorse counterexample machine of §1 — are built from a single bimodule.
Learning Objectives
- State the axioms for left modules, right modules and -bimodules, including the unital condition.
- Translate between left -modules and right -modules and know when the translation matters.
- Prove and deduce .
- Prove that is noetherian if and only if a submodule and the quotient both are.
- Deduce that a finitely generated module over a left noetherian ring is noetherian.
- Exhibit a ring that is left artinian and left noetherian but neither on the right.
Definitions
Let and be rings. An **-bimodule** is an abelian group that is a left -module and a right -module such that
Equivalently, is a left module over . Every ring is an -bimodule over itself, and every left -module is an -bimodule.
- and
- Subscript notation recording the side: is a left module, a right module, an -bimodule.
- Unital
- for all . Assumed throughout; without it splits as a unital part plus a part killed by .
- Submodule
- An additive subgroup closed under the module action from the relevant side.
- The abelian group of -module homomorphisms; a ring when , and an -module when or carries an extra -action.
- Finitely generated
- for finitely many ; equivalently is a quotient of .
- Simple module
- A nonzero module with no submodules other than and itself.
- Faithful module
- A module whose annihilator is zero.
Homomorphisms of left modules are written on the left in this collection. That choice is what produces the opposite ring in the endomorphism computation below; writing them on the right removes it, at the cost of unfamiliar notation.
Core Concepts
Why the side is not a matter of taste
In a commutative ring the axioms and define the same objects, because . Noncommutatively they do not. Given a left action, defining produces , which is the right-module axiom for , not for .
Endomorphism rings and where the opposite appears
Take as a module over itself. Every endomorphism of is left multiplication by a fixed element, and left multiplications compose in the same order as they multiply. Every endomorphism of is right multiplication by a fixed element, and right multiplications compose in the reverse order. That single asymmetry is the source of the in half the formulas of the subject.
Chain conditions live on modules, not on rings
A ring is called left noetherian when it is noetherian as a left module over itself, and left artinian when it is artinian as a left module over itself. Two facts are worth separating. On modules, artinian and noetherian are independent: the Prüfer group is an artinian non-noetherian -module, and itself is noetherian and not artinian. On rings, left artinian implies left noetherian — the Hopkins–Levitzki theorem — but that is a deep result proved later using the radical, and it must not be assumed here.
Key Results
Let be a ring and regard as a right module over itself. For let be left multiplication, . Then is a ring isomorphism
First, is a homomorphism of right -modules: , using only associativity.
is additive, and it is multiplicative because , so . It sends to the identity map.
is injective: if then . It is surjective: given , put ; then for every , , so . Both uses of the module axioms need to have an identity.
With endomorphisms of left modules written on the left, . Explicitly, every is right multiplication by , and .
For additive and -linear on the left, , so with . Then . Hence reverses products, i.e. it is a ring isomorphism . Injectivity and surjectivity are as before.
Let be a ring, a left -module and a submodule. Then is noetherian if and only if both and are noetherian. The same equivalence holds with artinian throughout. In particular a finite direct sum of noetherian (resp. artinian) modules is noetherian (resp. artinian).
Suppose is noetherian. Submodules of are submodules of , so ACC is inherited. Submodules of correspond bijectively and inclusion-preservingly to submodules of containing , so ACC is inherited there too.
Conversely assume and are noetherian and let be an ascending chain in . The chains in and in both stabilise; choose beyond which both are constant. Fix and take . Since , we may write with and . Then , so . Hence and the chain stabilises. Reversing all inclusions gives the artinian case verbatim.
For the direct sum, apply the equivalence to with quotient , and induct.
If is left noetherian (resp. left artinian) and is a finitely generated left -module, then is a noetherian (resp. artinian) module.
Write as a quotient of for some . By hypothesis has the chain condition, so does by the direct-sum case of , and a quotient of a module with the chain condition has it as well.
Let be a right -module, with endomorphisms written on the left, and the direct sum of copies of . Then , the ring of matrices over . Taking and using gives .
For a left module , the annihilator is a two-sided ideal — it is a left ideal because is a module and a right ideal because . This is why the Jacobson radical, defined as an intersection of annihilators of simple modules, is two-sided even though maximal left ideals are not.
Proof Techniques and Method
How these proofs work, and which move to reuse.
Evaluate at
Any homomorphism out of the free module of rank one is determined by the image of the generator. This one line proves both endomorphism-ring theorems and is the standard start for any computation.
Sandwich a chain
To prove a chain in stabilises, project it into and intersect it with . Both projected chains stabilise; a short diagram chase recovers stabilisation upstairs. This is the engine of all chain-condition transfer.
Reduce to
Every finitely generated module is a quotient of a free module of finite rank, so any property closed under finite direct sums and quotients propagates from to all finitely generated modules.
Move 2 is worth internalising in the form used above: the pair (intersection with , image in ) determines a submodule of only when combined with a modular-law argument, which is exactly the step . Omitting it is the classic gap in student proofs of .
Worked Example
A ring that is left artinian and not right noetherian
Let , so , and take as a -bimodule — left -multiplication, right -multiplication. Form the triangular ring
As a left module over itself, has the chain
all three terms are left ideals; the successive quotients are computed below.
- : the action of on gives , so the module is with acting by multiplication — simple.
- The middle quotient is with acting through the corner — simple.
- The top quotient is with acting through — simple.
So is a composition series of length , and by the equivalence *noetherian and artinian finite composition series* the ring is both left noetherian and left artinian.
The other side collapses
As a right module, the relevant structure on is that of a -vector space, and is infinite. Choose -subspaces of of dimensions ; the sets form a strictly ascending chain of right ideals of . Dually, an infinite descending chain of -subspaces gives a strictly descending chain of right ideals.
Replacing by gives , which is left noetherian, not right noetherian, and neither left nor right artinian — because has the infinite descending chain .
Comparison and Classification
| Structure | Axiom | Same as | Endomorphism ring of the regular object |
|---|---|---|---|
| Left module | right -module | ||
| Right module | left -module | ||
| Bimodule | left -module |
| for modules | for rings, same side | for rings, other side | |
|---|---|---|---|
| artinian noetherian | no | yes (Hopkins–Levitzki) | no |
| noetherian artinian | no | no | no |
| finite length both conditions | yes | yes | no |
| passes to submodules and quotients | yes | partial | no |
| passes to finite direct sums | yes | yes | no |
Chain conditions: which implications hold
The third column asks whether a left-hand hypothesis forces the right-hand conclusion; the answer is no in every row, and the triangular ring of the worked example witnesses all of them.
Relationship Map
Module-theoretic properties nest as follows for a module over a ring .
Design Considerations
Design considerations here means the choices made when modelling a problem with these algebraic structures.
- Pick a side and keep it. Mixing left modules with right ideals in one argument is the commonest source of sign-of-composition errors. If both are needed, name the second one as a module over .
- Decide where homomorphisms are written. Writing endomorphisms of left modules on the right makes instead of . Bourbaki and parts of the module-theory literature do this; most ring theory texts, including Lam, do not.
- Use bimodules when two rings are in play. A change of rings, an induction functor or a Morita context is bimodule data. Trying to encode it with one-sided modules forces artificial opposite rings into the notation.
- Choose finitely generated over finitely presented deliberately. Over a non-noetherian ring these differ, and most computational algorithms silently assume the noetherian case.
- Do not import artinian implies noetherian for modules. It is true for rings and false for modules; the Prüfer group is the standing counterexample.
Computational Notes
Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.
For modules given by explicit matrices over a field, the basic questions are linear algebra.
- Endomorphism rings. If is generated by and has -dimension , then is the space of matrices commuting with the action matrices — the nullspace of an linear system, so field operations by direct elimination.
- Irreducibility testing. The Meataxe of R. Parker, refined by Holt and Rees, decides whether a module over a finite field is simple and returns a proper submodule otherwise; it is the standard engine in GAP and Magma and is fast in practice, though not polynomial in the worst case.
- Finitely generated modules over a PID. Smith normal form gives the invariant-factor decomposition; over the practical cost is dominated by coefficient growth, controlled by modular methods.
- Submodule lattices. Over a noetherian ring, Gröbner-basis methods for modules over compute syzygies and intersections; the noncommutative analogue needs a term order compatible with the multiplication and terminates only for solvable-type algebras.
Failure Modes and Common Mistakes
- Do not assume a submodule of a finitely generated module is finitely generated. It is true over noetherian rings and false in general — a non-finitely-generated ideal of a non-noetherian commutative ring is already a counterexample.
- Do not conflate simple module with simple ring. is a simple ring, and its simple modules are the columns , which are not the ring.
- Do not assume is an -module. Over a noncommutative it is only an abelian group unless a second action is present; it is a -module in general.
Quick Reference
| Module | Noetherian | Artinian | Finite length |
|---|---|---|---|
| over | yes | no | no |
| over | yes | yes | yes |
| over | no | no | no |
| Prüfer over | no | yes | no |
| over | yes | no | no |
| over | yes | yes | yes (length 1) |
Frequently Asked Questions
Why does the opposite ring appear in but not in ?
Because homomorphisms are written on the same side as the scalars. An endomorphism of must be right multiplication, and right multiplications compose in reverse order: . An endomorphism of is left multiplication, and those compose in the same order. Writing maps on the side opposite to the scalars — an old and defensible convention — removes the entirely.
Is every left module also a right module in some natural way?
Only over . There is no natural right -structure on a left -module unless extra data is supplied, and supplying it is exactly what a bimodule structure does. For commutative the two coincide because .
If a ring is left noetherian, is it right noetherian?
No. The triangular ring built from in the worked example is left noetherian and left artinian and neither on the right. The two conditions are logically independent, which is why every theorem in this collection names its side.
What is the relationship between finitely generated and noetherian?
A module is noetherian exactly when every submodule is finitely generated, which is strictly stronger than the module itself being finitely generated. Over a left noetherian ring the two coincide for finitely generated modules, by ; over a general ring they do not.
Why is the annihilator of a module two-sided when submodules are one-sided?
Let and . Then , so ; and , using that . The second computation is where the module axioms do the work, and it is the reason the Jacobson radical is an ideal.
Do bimodules need the two rings to be different?
No — -bimodules are a rich and important class. The -bimodule endomorphisms of itself are exactly multiplication by central elements, so , and Hochschild cohomology is built entirely from -bimodules.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §1 (pp. 2–5 and pp. 19–22).
- F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992, §1–§4 and §10–§11.
- T. Y. Lam, Lectures on Modules and Rings, Graduate Texts in Mathematics 189, Springer-Verlag, 1999, Chapter 1.
- N. Jacobson, Basic Algebra II, 2nd edition, W. H. Freeman, 1989, Chapter 3.
- D. F. Holt and S. Rees, “Testing modules for irreducibility”, Journal of the Australian Mathematical Society, Series A 57 (1994), 1–16.
AI Suggested Questions
- Show that and explain why the centre appears.
- Give a module that is artinian but not noetherian over a commutative ring, and explain why no such ring exists.
- How does the Morita equivalence between and act on left modules?
- Construct a right noetherian ring that is not left noetherian, different from the triangular examples.
- What extra hypotheses make a finitely generated module finitely presented?
- Prove that a module has a composition series if and only if it is both noetherian and artinian, and deduce the Jordan–Hölder theorem.
- Explain how bimodules encode change-of-rings functors and why tensoring needs the associativity axiom.
