Local rings In the special case of a finitely generated module M over a
local ring R with
maximal ideal \mathfrak{m}, the quotient M/\mathfrak{m}M is a vector space over the field R/\mathfrak{m}. Statement 5 then implies that a
basis of M/\mathfrak{m}M lifts to a minimal set of generators of M. Conversely, every minimal set of generators of M is obtained in this way, and any two such sets of generators are related by an
invertible matrix with entries in the ring.
Geometric interpretation In this form, Nakayama's lemma takes on concrete geometrical significance. Local rings arise in geometry as the
germs of functions at a point. Finitely generated modules over local rings arise quite often as germs of
sections of
vector bundles. Working at the level of germs rather than points, the notion of a finite-dimensional vector bundle gives way to that of a
coherent sheaf. Informally, Nakayama's lemma says that one can still regard a coherent sheaf as coming from a vector bundle in some sense. More precisely, let \mathcal{M} be a coherent sheaf of \mathcal{O}_X-modules over an arbitrary
scheme X. The
stalk of \mathcal{M} at a point p\in X, denoted by
\mathcal{M}_p, is a module over the local ring (\mathcal{O}_{X,p},{\displaystyle {\mathfrak {m}}_{p}}) and the fiber of \mathcal{M} at p is the vector space \mathcal{M}(p) = \mathcal{M}_p/\mathfrak{m}_p\mathcal{M}_p. Nakayama's lemma implies that a basis of the fiber \mathcal{M}(p) lifts to a minimal set of generators of
\mathcal{M}_p. That is: • Any basis of the fiber of a coherent sheaf
\mathcal{M} at a point comes from a minimal basis of local sections. Reformulating this geometrically, if \mathcal{M} is a locally free \mathcal{O}_X-module representing a vector bundle E \to X, and if we take a basis of the vector bundle at a point in the scheme X, this basis can be lifted to a basis of sections of the vector bundle in some neighborhood of the point. We can organize this data diagrammatically\begin{matrix} E|_p & \to & E|_U & \to & E \\ \downarrow & & \downarrow & & \downarrow \\ p & \to & U & \to & X \end{matrix}where E|_p is an n-dimensional vector space, to say a basis in E|_p (which is a basis of sections of the bundle E_p \to p) can be lifted to a basis of sections E|_U \to U for some neighborhood U of p.
Going up and going down The
going up theorem is essentially a corollary of Nakayama's lemma. It asserts: • Let R \hookrightarrow S be an
integral extension of commutative rings, and \mathfrak{p} a
prime ideal of R. Then there is a prime ideal \mathfrak{q} in S such that \mathfrak{q}\cap R = \mathfrak{p}. Moreover, \mathfrak{q} can be chosen to contain any prime \mathfrak{q}_1 of S such that \mathfrak{q}_1\cap R \subset \mathfrak{p}.
Module epimorphisms Nakayama's lemma makes precise one sense in which finitely generated modules over a commutative ring are like vector spaces over a field. The following consequence of Nakayama's lemma gives another way in which this is true: • If M is a finitely generated R-module and f:M\to M is a surjective endomorphism, then f is an isomorphism. Over a local ring, one can say more about module epimorphisms: • Suppose that R is a local ring with maximal ideal \mathfrak{m}, and M,N are finitely generated R-modules. If \phi:M\to N is an
R-linear map such that the quotient \phi_\mathfrak{m}:M/\mathfrak{m}M \to N/\mathfrak{m}N is surjective, then \phi is surjective.
Homological versions Nakayama's lemma also has several versions in
homological algebra. The above statement about epimorphisms can be used to show: • Let R be a local ring and M a finitely generated module over
R. Then the
projective dimension of M over R is equal to the length of every minimal
free resolution of M. Moreover, the projective dimension is equal to the
global dimension of M, which is by definition the smallest integer i \geq 0 such that ::\operatorname{Tor}_{i+1}^R(k,M) = 0. :Here k is the residue field of
R and \text{Tor} is the
tor functor.
Inverse function theorem Nakayama's lemma is used to prove a version of the
inverse function theorem in algebraic geometry: • Let f: X \to Y be a
projective morphism between
quasi-projective varieties. Then f is an isomorphism if and only if it is a bijection and the
differential df_p is injective for all p \in X. ==Proof==