KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesNakayama’s Lemma in the Noncommutative SettingEngineering · Engineering MathematicsLesson 362/884← PrevNext →
ArticlePublished 8 Aug 202619 min readBy KEVOS®
On this page

Ask about this page

KEVOS AINakayama’s Lemma in the Noncommutative Setting

KEVOS knowledge first · trusted web sources when needed

Skip to content

Engineering Mathematics Core Jacobson radical

Nakayama’s Lemma

If J⊆radR is a left ideal and M is a finitely generated left R-module with JM=M, then M=0 — the statement that lets you read off generators of M from the semisimple quotient M/JM.

Page ID
KEVOS-ENG-MATH-NCR-0034
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(4.22), §4 (pp. 61–62)
Reviewed
2026-08-08
Version
1.0.0

01Executive Summary

Nakayama's Lemma is the working tool of radical theory. It says that the radical cannot generate a finitely generated module out of nothing: if J⊆radR and JM=M with M finitely generated, then M was zero to begin with. Equivalently, JM is a superfluous submodule of M.

The practical payoff is the reverse reading. To generate M it is enough to generate the much simpler quotient M/(radR)M, a module over the radical-free ring R/radR. Every construction that lifts data across R→R/radR — projective covers, minimal free resolutions, Wedderburn decompositions of finite-dimensional algebras — rests on this one lemma.

(4.22)Lam's numbering
3Equivalent forms
f.g.Indispensable hypothesis
c. 1951Azumaya–Nakayama

02Overview

Let R be a ring with identity and M a left R-module. For a left ideal J⊆R, write JM for the subgroup of finite sums ∑ijimi with ji∈J, mi∈M; it is a submodule of M. The question Nakayama answers is when JM can exhaust M.

JM=Mwith M finitely generated and J⊆radR⟹M=0
(4.22)

Both hypotheses are needed. Drop finite generation and ℚ over ℤ(p) is a counterexample; drop J⊆radR and ℤ/3 over ℤ with J=(2) is one.

The reason such a statement is available at all is the unit characterisation of the radical established on Jacobson Radical Definition and Characterisations: elements of radR annihilate every simple module. A finitely generated nonzero module has a simple quotient; the radical kills it; so the radical cannot reach the top of the module.

How the lemma is actually used

Almost never in the form *JM=M⇒M=0*. The form that gets used is: **if the images of x1,…,xn generate M/(radR)M, then x1,…,xn generate M.** Generation is a property you may check after killing the radical.

Nothing here requires commutativity, and nothing requires R to be local — only that the ideal you divide by sits inside the radical. That is the precise noncommutative generalisation of the classical local-ring statement.

03Learning Objectives

  • State the three equivalent forms of (4.22) for a left ideal J⊆R.
  • Prove (1)⇒(2)⇒(3)⇒(1) and locate the single use of finite generation.
  • Deduce the generation criterion: generators of M/JM lift to generators of M.
  • Show that over a local ring all minimal generating sets of a finitely generated module have the same cardinality.
  • Give counterexamples when M is not finitely generated and when Jnot⊆radR.
  • Compute M/(radR)M for the natural module over upper triangular matrices and read off a generator.

04Definitions

Definition—Product of an ideal and a module

For a left ideal J⊆R and a left R-module M, JM denotes the set of all finite sums ∑i=1tjimi with ji∈J and mi∈M. Because J is a left ideal, JM is a submodule of M.

Definition—Superfluous submodule

A submodule N⊆M is superfluous (or small), written N≪M, if for every submodule L⊆M the equality N+L=M forces L=M. Nakayama's Lemma says exactly that (radR)M≪M whenever M is finitely generated.

radM
The radical of a module: the intersection of the maximal submodules of M, taken to be M itself if there are none. Always (radR)M⊆radM.
Top of M
The quotient M/(radR)M, a module over R/radR. When R is semilocal this is a semisimple module.
Finitely generated
M=Rx1+⋯+Rxn for some finite list of elements. Equivalently M is a quotient of a finite free module Rn.
Local ring
A ring in which the non-units form an ideal; equivalently R/radR is a division ring. Not assumed commutative here.
Minimal generating set
A generating set no proper subset of which generates. Over a general ring these can have different sizes; over a local ring they cannot.

Rings have an identity and modules are unital. J is a left ideal throughout — it is not assumed two-sided, although radR itself is.

05Core Concepts

Finite generation buys a maximal submodule

The whole content of the lemma is the existence of a simple quotient. If M≠0 is finitely generated, say M=Rx1+⋯+Rxn, then the poset of proper submodules of M has maximal elements. Zorn's Lemma applies because the union N of a chain of proper submodules is again proper: if N=M then each xj lies in some member of the chain, and the largest of those n members already contains every xj, hence equals M — contradicting properness.

Where the hypothesis is spent

Finite generation is used once, in exactly that argument. Without it a nonzero module can have no maximal submodule at all — ℚ as a ℤ-module is the standard example — and the lemma collapses.

The radical kills every simple quotient

Given a maximal submodule M′⊊M, the quotient M/M′ is a simple left R-module, so (radR)(M/M′)=0. Since J⊆radR, this gives JM⊆M′⊊M. The radical is therefore confined below the top of M, which is the geometric content of the statement.

M≠0 f.g.⟹maximal M′⊊M⟹M/M′ simple⟹JM⊆M′⟹JM≠M

Superfluity and the top

Form M¯=M/(radR)M. This is a module over R¯=R/radR, and when R is semilocal — that is, R¯ is semisimple — M¯ is a semisimple module, so it decomposes into simples and its generators are visible. Nakayama says that lifting a generating set of M¯ back to M loses nothing.

The containment (radR)M⊆radM holds for every module, since the radical annihilates each simple quotient M/M′. Equality holds when M is projective and when R is semilocal, but not in general: for R=ℤ and M=ℚ the left side is 0 and the right side is ℚ.

06Key Results

Theorem(4.22)Nakayama's Lemma

Let R be a ring with identity and let J⊆R be a left ideal. The following are equivalent.

  1. J⊆radR.
  2. For every finitely generated left R-module M, JM=M implies M=0.
  3. For all left R-modules N⊆M with M/N finitely generated, N+JM=M implies N=M.
Proof

**(1) ⇒ (2).** Suppose M is finitely generated and M≠0. By the Zorn argument above, M has a maximal submodule M′. Then M/M′ is simple, so (radR)(M/M′)=0, and since J⊆radR we get JM⊆M′. In particular JM≠M. Contrapositively, JM=M forces M=0.

**(2) ⇒ (3).** Let N⊆M with M/N finitely generated and N+JM=M. Apply (2) to M¯=M/N: the image of JM in M¯ is JM¯, and N+JM=M says precisely JM¯=M¯. Since M¯ is finitely generated, M¯=0, i.e. N=M.

**(3) ⇒ (1).** Suppose some y∈J fails to lie in radR. Then y∉𝔪 for some maximal left ideal 𝔪, so the left ideal 𝔪+J strictly contains 𝔪 and hence equals R. Take M=R and N=𝔪; the quotient R/𝔪 is cyclic, hence finitely generated, and N+JM=𝔪+JR⊇𝔪+J=R. Condition (3) now yields 𝔪=R, contradicting maximality. Hence J⊆radR.

Corollary(4.22a)Generators lift from the top

Let J⊆radR be a left ideal, let M be a finitely generated left R-module, and let x1,…,xn∈M. If the images x¯1,…,x¯n generate M/JM, then x1,…,xn generate M.

Proof

Put N=Rx1+⋯+Rxn. The hypothesis says (N+JM)/JM=M/JM, that is, N+JM=M. The quotient M/N is finitely generated, being a quotient of the finitely generated module M, so form (3) of (4.22) applies and gives N=M.

Corollary(4.22b)Minimal generating sets over a local ring

Let R be a local ring with 𝔪=radR and residue division ring D=R/𝔪, and let M be a finitely generated left R-module. Then M/𝔪M is a finite-dimensional left D-vector space, elements of M generate M if and only if their images span M/𝔪M, and every minimal generating set of M has exactly dimDM/𝔪M elements.

Proof

M/𝔪M is annihilated by 𝔪, hence is a D-vector space, finite-dimensional because M is finitely generated. One direction of the generation criterion is trivial and the other is (4.22a). If x1,…,xn is a minimal generating set and the images were D-linearly dependent, some x¯i would lie in the span of the others; the remaining n−1 images would still span, so by (4.22a) the remaining n−1 elements would generate M, contradicting minimality. Hence the images form a basis and n=dimDM/𝔪M.

Corollary(4.22c)Superfluity

For any finitely generated left R-module M, the submodule (radR)M is superfluous in M. More generally, if M/N is finitely generated then N+(radR)M=M implies N=M.

Remark—Why no determinant trick

Over a commutative ring the lemma has a sharper form proved by the Cayley–Hamilton or determinant trick: if M is finitely generated and IM=M for an ideal I, then aM=0 for some a≡1(modI) — no hypothesis on I at all. That argument needs determinants of matrices over R and has no honest noncommutative analogue, which is why (4.22) trades it for the hypothesis J⊆radR and a Zorn argument.

07Proof Techniques and Method

How the proof works, and the reusable move.

Move 1

Finite generation gives a maximal submodule

A chain of proper submodules of a finitely generated module has proper union, because finitely many generators cannot be spread over an unbounded chain. This is the only place the hypothesis is used.

Move 2

Test against a simple quotient

Once a maximal submodule M′ exists, M/M′ is simple and the radical annihilates it. Any statement of the form the radical cannot do X reduces to this.

Move 3

Quotient to reduce relative to absolute

Form (3) with N present follows from form (2) by passing to M/N. Whenever a lemma has an absolute and a relative version, check whether the relative one is just the absolute one applied to a quotient.

The converse direction, (3)⇒(1), is the one that shows the hypothesis is not merely convenient: taking M=R and N a maximal left ideal turns the module statement back into a statement about maximal left ideals, which is the definition of the radical. So radR is not just a left ideal for which Nakayama holds — it is the largest one.

08Worked Example

The natural module over upper triangular matrices

Let k be a field and R=T2(k) the ring of upper triangular 2×2 matrices. As computed on Jacobson Radical Definition and Characterisations, J:=radR is the set of strictly upper triangular matrices, and R/J≅k×k.

Take M=k2, columns, with the usual matrix action. Write e1,e2 for the standard basis. Then

JM={(0b00)(v1v2):b,v1,v2∈k}={(bv20)}=ke1,
(E.1)

so M/JM is one-dimensional, spanned by the image of e2. Corollary (4.22a) predicts that e2 alone generates M. Check it directly:

Re2={(ab0c)(01)}={(bc):b,c∈k}=M.
(E.2)

M is cyclic, generated by e2, even though M has k-dimension 2.

Contrast e1, whose image in M/JM is zero: Re1=ke1⊊M. The top of the module, not the module itself, is what governs generation.

Sanity check on superfluity

JM=ke1 is superfluous in M: the only submodules of M are 0, ke1 and M, and ke1+L=M indeed forces L=M.

Both hypotheses are sharp

  • Finite generation cannot be dropped. Let R=ℤ(p), the localisation of ℤ at a prime p; it is local with radR=pR. Take M=ℚ. Then pM=ℚ=M but M≠0. Of course ℚ is not finitely generated over ℤ(p).
  • **J⊆radR cannot be dropped.** Let R=ℤ, so radR=0, and take J=(2), M=ℤ/3. Then M is finitely generated and JM=2⋅(ℤ/3)=ℤ/3=M, yet M≠0.
  • The two are independent. Neither counterexample can be repaired by strengthening the other hypothesis; (3)⇒(1) shows the radical is exactly the boundary case.

09Process and Workflow

Can I apply Nakayama here?

M f.g., J⊆radRYes. Use form (2) to conclude M=0, or form (3) with N=∑Rxi to conclude a candidate list generates.
M not f.g., but M/N isYes — form (3) only asks the quotient to be finitely generated. This is the version to reach for when M is large but the cokernel is small.
Jnot⊆radRNo. If R is commutative, fall back on the determinant trick: IM=M with M f.g. gives a∈1+I with aM=0. Noncommutatively there is no substitute.
Nothing is finitely generatedNo. Look for a grading bounded below or a complete filtration; otherwise the conclusion is simply false.
Pass to the topCompute M¯=M/(radR)M as a module over R¯=R/radR.
Solve the easy problemFind a generating set of M¯. If R is semilocal, M¯ is semisimple and this is linear algebra over division rings.
LiftChoose any preimages x1,…,xn∈M. By (4.22a) they generate M.
Check minimalityOver a local ring the lift is minimal exactly when the images form a basis of M¯; then n is an invariant of M.

10Comparison and Classification

Versions of Nakayama's Lemma across settings
SettingStatementWhat replaces finite generation
Commutative local (R,𝔪)M f.g., 𝔪M=M⇒M=0nothing — M must be f.g.
Commutative, arbitrary ideal IM f.g., IM=M⇒aM=0 for some a∈1+Ithe determinant trick removes the hypothesis on I
Noncommutative, J⊆radR a left idealM f.g., JM=M⇒M=0 — this is (4.22)nothing — M must be f.g.
Graded, R=⨁n≥0RnM graded and bounded below, R+M=M⇒M=0the grading: degrees are bounded below
Complete filtered ringsM complete and separated for the J-adic filtrationcompleteness replaces finiteness
Which conclusion is available under which hypotheses
M f.g.M arbitraryM graded, bounded below
J⊆radR: JM=M⇒M=0●yes○no◐partial
J⊆radR: JM superfluous●yes○no◐partial
Generators lift from M/JM●yes○no●yes
(radR)M=radM◐partial◐partial◐partial

Which conclusion is available under which hypotheses

In the last row the equality is automatic for projective modules and for semilocal rings, and can fail otherwise.

11Relationship Map

Nakayama sits between the elementary characterisations of the radical and the machinery of projective covers.

y∈radR⇒1−xy∈U(R)⟹radical kills simples⟹Nakayama (4.22)⟹generators lift⟹projective covers
  • Nakayama's Lemma — J⊆radR, M finitely generated
    • Immediate corollaries
      • generators of M/JM lift to generators of M
      • (radR)M is superfluous in M
      • a surjection f:M→N of f.g. modules is onto as soon as it is onto modulo the radical
    • Structural consequences
      • minimal generating sets over a local ring have constant size
      • idempotent and unit lifting arguments in semiperfect rings
      • uniqueness of minimal free resolutions over local and graded rings
    • Fails without
      • finite generation of M (or of M/N)
      • the containment J⊆radR

12Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Module theory

Projective covers

A projective cover of M is a surjection P→M with projective P and superfluous kernel. Nakayama is what makes the kernel superfluous and hence what makes semiperfect and perfect rings work; see Projective Covers.

Computational algebra

Minimal generating sets

Systems that compute over local or graded rings — Macaulay2, Singular — reduce generation questions to linear algebra over the residue field, which is valid precisely by (4.22a). A minimal generating set is read off from a basis of the top.

Representation theory

Lifting across the radical

For a finite-dimensional algebra A, the projective indecomposables correspond bijectively to the simple A/radA-modules. Nakayama supplies the lifting half of that correspondence.

Commutative algebra

Fibre dimension and Krull intersection

Over a Noetherian local ring the minimal number of generators of a finitely generated module is dimDM/𝔪M, and the Krull intersection theorem is a direct application of the lemma to the intersection of the powers of 𝔪.

The honest description is that Nakayama is infrastructure: it is almost never the theorem being proved, and it is used in the first three lines of a great many proofs that are.

13Design Considerations

Design considerations here means the choices made when modelling a problem with these algebraic structures.

  • Choose the relative form. Form (3) with M/N finitely generated is strictly more usable than form (2); state your lemma that way and you avoid needing M itself to be small.
  • **Pick J as large as you can.** Any left ideal inside radR works, but the strongest conclusion comes from J=radR. There is no gain from a smaller J except when tracking a filtration.
  • Decide whether you need a local ring. The constant-size statement for minimal generating sets is genuinely local. Over a semilocal ring you still get lifting, but generating sets of different sizes can be minimal.
  • Watch which side. M is a left module and J a left ideal. Because radR is side-neutral the mirror statement holds for right modules, but JM must be formed consistently.

14Failure Modes and Common Mistakes

Finite generation is not decoration

ℚ over ℤ(p) satisfies pM=M with M≠0. Every incorrect application of Nakayama seen in practice drops this hypothesis, usually by applying the lemma to an infinite direct sum or a colimit.

It is not a statement about arbitrary ideals

For R=ℤ and J=(2), the module ℤ/3 is finitely generated with JM=M. Nakayama needs J⊆radR; over ℤ the radical is zero, so the lemma has no content at all.

(radR)M≠radM in general

The containment is always (radR)M⊆radM. Equality holds for projective M and for semilocal R, but M=ℚ over R=ℤ has (radR)M=0 and radM=ℚ.

  • Do not conclude that a minimal generating set is a basis. Over a local ring its size is an invariant, but the relations among the generators need not vanish.
  • Do not assume JM=M is preserved by localisation or completion without checking that finite generation survives.
  • Do not quote the determinant-trick form of the lemma in a noncommutative argument; there are no determinants.
  • Do not use the lemma to prove a surjection is an isomorphism. It gives surjectivity from surjectivity modulo the radical; injectivity needs a separate argument, usually finiteness of length.

15Historical Notes and Lessons Learned

  • 1930sKrull's ideal-theoretic formIn commutative local algebra, Krull uses the implication for ideals of a local ring, in effect the case where the module is itself an ideal.
  • 1945The radical becomes availableJacobson's definition of the radical for arbitrary rings supplies the object that the noncommutative statement needs; before this there is no candidate for the ideal J.
  • c. 1951Azumaya and NakayamaThe module-theoretic formulations, including the relative version with a submodule N, are given by Azumaya and by Nakayama in their work on Frobenius and maximally central algebras.
  • 1960Bass and projective coversBass's paper on perfect rings makes superfluous submodules and projective covers central, and the lemma becomes the standard first step in lifting arguments.
  • 1962Nagata records the attributionIn Local Rings Nagata reports Nakayama's own suggestion that the result should be called Krull-Azumaya in the commutative case and Jacobson-Azumaya in the noncommutative one.

The name that stuck is the one Nakayama himself did not want. The lesson worth extracting is not about credit but about formulation: Krull's version was about ideals in a local ring, and it took the module-theoretic restatement to make the result apply to arbitrary rings and arbitrary finitely generated modules. Choosing the right category to state a lemma in is most of the work.

16Quick Reference

Core statementJ⊆radR, M f.g., JM=M ⇒ M=0
Relative formM/N f.g., N+JM=M ⇒ N=M
Working formimages generate M/JM ⇒ elements generate M
Superfluity(radR)M≪M for M finitely generated
Local ringsminimal generating sets all have dimDM/𝔪M elements
Converseif the conclusion holds for all such M, then J⊆radR
Fails forM=ℚ over ℤ(p); J=(2), M=ℤ/3 over ℤ
Commutative bonusdeterminant trick: IM=M⇒aM=0, a∈1+I
Checklist before invoking the lemma
QuestionRequired answerIf not
Is J inside radR?yesno conclusion; try the determinant trick if R is commutative
Is M (or M/N) finitely generated?yesno conclusion; look for a grading or completeness
Are modules on the correct side?J left ideal, M left modulemirror the whole statement
Do you need minimality?only over a local ringlifting still works, invariance of size does not

17Frequently Asked Questions

Why does Nakayama's Lemma need finite generation when the commutative determinant-trick version seems not to?

The determinant trick also needs it — it applies to a finitely generated module M and produces a matrix relation among a finite generating set. What it does not need is the hypothesis I⊆radR. So the two versions trade one hypothesis for another; finite generation is common to both.

Does the lemma hold for right modules?

Yes, verbatim with left replaced by right throughout. This is because radR is left-right symmetric, so the hypothesis J⊆radR means the same thing on either side. Note that J itself must then be a right ideal and MJ the relevant product.

Is (4.22) true if J is only assumed to be a nil ideal?

Yes, but only because every nil one-sided ideal is contained in radR by Lam's (4.11), so this is a special case rather than a generalisation. The same applies to nilpotent ideals and to the lower and upper nilradicals.

What is the relationship between Nakayama's Lemma and projective covers?

A projective cover of M is an epimorphism P→M with P projective and kernel superfluous in P. Nakayama supplies the standard source of superfluous submodules: for finitely generated P the submodule (radR)P is superfluous, so a lift of a minimal generating set of the top produces a cover. Existence in general needs R semiperfect.

Can I use the lemma to show that a surjection of finitely generated modules is an isomorphism?

Not directly. It gives surjectivity of f:M→N from surjectivity of the induced map on tops. Injectivity is a separate matter: it follows if M and N have the same finite length, or if M is finitely generated over a commutative ring and f:M→M is surjective, but not from Nakayama alone.

Why is the lemma stated for a left ideal J rather than a two-sided ideal?

Because nothing in the argument uses two-sidedness: JM is a submodule as soon as J is a left ideal, and the containment J⊆radR is the only structural hypothesis. Stating it for left ideals is strictly more general, and radR is two-sided anyway.

18Related KEVOS Topics

The Jacobson RadicalThe intersection of all maximal left ideals of R — a two-sided ideal, characterised without reference to sides, that meaProjective CoversA projective cover of M is an epimorphism : P M from a projective module whose kernel is small in P — the projective appNamed Theorems IndexEvery named result in Lam's text, indexed by chapter with its numbering, its hypotheses in brief, and the page in this cRadical of a Quotient RingPassing to R/A carries the radical along whenever A ⊆ rad R: the radical of the quotient is exactly (rad R)/A. This is tJacobson Semisimple RingsA ring is Jacobson semisimple — equivalently semiprimitive — when rad R = 0. The class is enormous, closed under product

19References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §4, statement (4.22).
  2. M. Nagata, Local Rings, Interscience Tracts in Pure and Applied Mathematics 13, Interscience, 1962.
  3. F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992, §15 and §17.
  4. H. Bass, “Finitistic dimension and a homological generalization of semi-primary rings”, Transactions of the American Mathematical Society 95 (1960), 466–488.
  5. H. Matsumura, Commutative Ring Theory, Cambridge Studies in Advanced Mathematics 8, Cambridge University Press, 1986, Chapter 1.
  6. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964.

20AI Suggested Questions

  • Work out the graded version of Nakayama's Lemma and show exactly why finite generation is unnecessary there.
  • Give a semilocal ring and a finitely generated module with two minimal generating sets of different cardinalities.
  • Prove the Krull intersection theorem from Nakayama's Lemma for a Noetherian commutative local ring.
  • How is Nakayama's Lemma used to establish the bijection between projective indecomposables and simple modules over a finite-dimensional algebra?
  • Show that a finitely generated projective module over a local ring is free, using the lifting corollary.
  • What is the correct statement of Nakayama's Lemma for rings without identity, where maximal left ideals may not exist?
  • Compare the determinant trick and the Zorn argument as proofs, and identify which generalises to noncommutative graded rings.
Page
KEVOS-ENG-MATH-NCR-0034
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

On this page

  1. Executive Summary
  2. Overview
  3. Learning Objectives
  4. Definitions
  5. Core Concepts
  6. Key Results
  7. Proof Techniques and Method
  8. Worked Example
  9. Process and Workflow
  10. Comparison and Classification
  11. Relationship Map
  12. Applications and Industry Use
  13. Design Considerations
  14. Failure Modes and Common Mistakes
  15. Historical Notes and Lessons Learned
  16. Quick Reference
  17. Frequently Asked Questions
  18. Related KEVOS Topics
  19. References
  20. AI Suggested Questions

Continue learning

The Hopkins–Levitzki TheoremArticle · Engineering MathematicsNEXT LESSON →The Radical of an Algebraic AlgebraArticle · Engineering MathematicsThe Radical of a Left Artinian Ring Is NilpotentArticle · Engineering MathematicsAmitsur’s Theorem on the Radical of an Algebra of Small DimensionArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®