nLab Nakayama's lemma

Redirected from "Nakayama lemma".
Contents

Contents

Idea

Nakayama’s lemma is a family of simple but fundamental results of commutative algebra which are frequently used to lift information from the fiber of a sheaf over a point (as for example a coherent sheaf over a scheme) to give information on the stalk at that point.

Statement

We first state and prove a pair of fundamental geometric facts (Prop. ) concerning the relationships between annihilators, supports, and tensor products of modules and then deduce as corollaries two standard formulations (Cor. and Cor. ) of “Nakayama’s lemma” from which various other instances thereof can in turn be derived (as is done in Stacks 00DV).

As motivation, recall the following general fact:

Proposition

(motivation) Given commutative ring R,R , natural n,n , and nn-tuple of R R -modules (M i) in,\left( M _ i \right) _ { i \in n } ,

  1. for all in,i \in n , one has supp(M i)𝒱(Ann(M i)).supp \left( M _ i \right) \subseteq \mathcal{V} \left( Ann \left( M _ i \right) \right) .

  2. supp(inM i) insupp(M i).supp \left( \underset{ i \in n }{ \bigotimes } M _ i \right) \subseteq \bigcap _ { i \in n } supp \left( M _ i \right) .

(Here 𝒱\mathcal{V} denotes the zero locus,suppsupp denotes the support, and AnnAnn denotes the annihilator. For convenience, we assume the Von Neumann convention so that, e.g., the quantification “ini \in n” is equivalent to “i{0,,n1}i \in \left\{ 0 , \dots , n-1 \right\}”.)

Proof

As for the first claim, if ini \in n and 𝔭supp(M i),\mathfrak{p} \in supp \left( M _ i \right) , i.e., if M iR 𝔭0,M _ i \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 , then the elements of R𝔭R \setminus \mathfrak{p} act nontrivially on M iR 𝔭,M _ i \otimes R _ { \mathfrak{p} } , hence nontrivially on M i,M _ i , hence Ann(M i)𝔭.Ann \left( M _ i \right) \subseteq \mathfrak{p} . As for the second claim, recall that (inM i)R 𝔭in(M iR 𝔭),\left( \underset{ i \in n }{ \bigotimes } M _ i \right) \otimes R _ { \mathfrak{p} } \simeq \underset{ i \in n }{ \bigotimes } \left( M _ i \otimes R _ { \mathfrak{p} } \right) , hence that if 𝔭supp(inM i),\mathfrak{p} \in supp \left( \underset{ i \in n }{ \bigotimes } M _ i \right) , i.e., if (inM i)R 𝔭0,\left( \underset{ i \in n }{ \bigotimes } M _ i \right) \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 , then for all ini \in n one must have M iR 𝔭0,M _ i \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 , i.e.,𝔭supp(M i).\mathfrak{p} \in supp \left( M _ i \right) .

Our first, geometric incarnation of Nakayama’s lemma is just the assertion that if the modules in the statement of Prop. are finitely generated, then the inclusions in the same are equalities.

Proposition

(“geometric Nakayama”) Given commutative ring R,R , natural n,n , and nn-tuple of finitely generated RR-modules (M i) in,\left( M _ i \right) _ { i \in n } ,

  1. for all in,i \in n , one has supp(M i)=𝒱(Ann(M i)).supp \left( M _ i \right) = \mathcal{V} \left( Ann \left( M _ i \right) \right) .

  2. supp(inM i)= insupp(M i).supp \left( \underset{ i \in n }{ \bigotimes } M _ i \right) = \bigcap _ { i \in n } supp \left( M _ i \right) .

(Here 𝒱\mathcal{V} denotes the zero locus,suppsupp denotes the support, and AnnAnn denotes the annihilator. For convenience, we assume the Von Neumann convention so that, e.g., the quantification “ini \in n” is equivalent to “i{0,,n1}i \in \left\{ 0 , \dots , n-1 \right\}”.)

We give an “element-free” proof below. The two key ideas are that finitely-generated RR-modules are (precisely) those which can be “built up” inductively from cyclic RR-modules via extensions and that the relevant properties of the former are sufficiently determined by those of the latter, which are standard and/or easily verified.

Proof

Recall the following seven basic facts (essentially two “induction principles”, three “interaction principles”, and two “base cases” of our “induction” up from cyclic modules):

  1. The middle term of a short exact sequence is 00 iff its left and right terms are 00

  2. The middle component of a morphism of short exact sequences is 00 iff its left and right components are 0.0 .

  3. Given prime 𝔭Spec(R),\mathfrak{p} \in Spec (R) , the functor NNR 𝔭N \mapsto N \otimes R _ { \mathfrak{p} } is exact.

  4. The (nn-ary) functor of RR-modules (N i) ininN i\left( N _ i \right) _ { i \in n } \mapsto \underset{ i \in n }{ \bigotimes } N _ i is right exact in all arguments.

  5. Given prime 𝔭Spec(R)\mathfrak{p} \in Spec (R) and nn-tuple of RR-modules (N i) in,\left( N _ i \right) _ { i \in n } , one has (inN i)R 𝔭in(N iR 𝔭).\left( \underset{ i \in n }{ \bigotimes } N _ i \right) \otimes R _ { \mathfrak{p} } \simeq \underset{ i \in n }{ \bigotimes } \left( N _ i \otimes R _ { \mathfrak{p} } \right) .

  6. Given prime 𝔭Spec(R)\mathfrak{p} \in Spec (R) and ideal JR,J \subseteq R , one has (R/J)R 𝔭0\left( R / J \right) \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 iff 𝔭𝒱(J).\mathfrak{p} \in \mathcal{V} \left( J \right) .

  7. Given nn-tuple of ideals (J iR) in,\left( J _ i \subseteq R \right) _ { i \in n } , one has in(R/J i)R/( inJ i).\underset{ i \in n }{ \bigotimes } \left( R / J _ i \right) \simeq R / \left( \sum _ { i \in n } J _ i \right) .

The argument goes in four parts:

  1. Suppose we are given in.i \in n . By the hypothesis that M iM _ i is finitely generated there exists natural d id _ i such that MM is a quotient of R d i.R ^ { d _ i } . It follows (by taking the image under said quotient of the standard length-d id _ i filtration of R d iR ^ { d _ i }) that M iM _ i admits a length-d id _ i filtration with cyclic cokernels; denote this filtration and its associated d id _ i-tuple of short exact sequences as

    0=M i,0ι i,0ι i,d i1M i,d i=M i 0 \ = \ M _ { i , 0 } \ \overset{ \iota _ { i , 0 } }{ \hookrightarrow } \ \dots \ \overset{ \iota _ { i , d _ i - 1 } }{ \hookrightarrow } \ M _ {i , d _ i } \ = \ M _ i

    and

    (0M i,jι i,jM i,j+1π i,jR/I i,j0) jd i \left( \ 0 \ \to \ M_{ i , j } \ \overset{ \iota _ { i , j } }{ \hookrightarrow } \ M_{ i , j + 1 } \ \overset{ \pi _ { i , j } }{ \twoheadrightarrow } \ R / I_{ i , j } \ \to \ 0 \ \right)_{ j \in d _ i }

    with (I i,jR) jd i\left( I _ { i , j } \subseteq R \right) _ { j \in d _ i } ideals.

  2. We now show, given in,i \in n , that 𝒱(Ann(M i))= jd i𝒱(I i,j).\mathcal{V} \left( Ann \left( M _ i \right) \right) = \bigcup _ { j \in d _ i } \mathcal{V} \left( I _ { i , j } \right) . Applying recalled fact 2, it follows (inductively) that all fAnn(M i)f \in Ann \left( M _ i \right) act as 00 on all the R/I i,j,R / I _ { i , j } , hence that Ann(M i) jd iI i,j.Ann \left( M _ i \right) \subseteq \bigcap_{ j \in d _ i } I _ { i , j } . Conversely, it’s clear for all jd ij \in d _ i that I i,jM i,j+1M i,j,I _ { i , j } M _ { i , j + 1 } \subseteq M _ { i , j } , from which it follows (reverse inductively) that jd iI i,jAnn(M i).\prod _ { j \in d _ i } I _ { i , j } \subseteq Ann \left( M _ i \right) . We conclude that jd iI i,jAnn(M i) jd iI i,j,\prod _ { j \in d _ i } I _ { i , j } \subseteq Ann \left( M _ i \right) \subseteq \bigcap_{ j \in d _ i } I _ { i , j } , whence the (sub)claim.

  3. We now show, given ini \in n and prime 𝔭Spec(R),\mathfrak{p} \in Spec (R) , that M iR 𝔭0M _ i \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 iff there exists jd ij \in d _ i such that 𝔭𝒱(I i,j).\mathfrak{p} \in \mathcal{V} \left( I _ { i , j } \right) . Applying recalled fact 3, we have a d id _ i-tuple of short exact sequences

    (0M i,jR 𝔭ι i,j1 R 𝔭M i,j+1R 𝔭π i,j1 R 𝔭R/I i,jR 𝔭0) jd i. \left( \ 0 \ \to \ M_{ i , j } \otimes R _ { \mathfrak{p} } \ \overset{ \iota _ { i , j } \otimes 1 _ { R _ { \mathfrak{p} } } }{ \hookrightarrow } \ M_{ i , j + 1 } \otimes R _ { \mathfrak{p} } \ \overset{ \pi _ { i , j } \otimes 1 _ { R _ { \mathfrak{p} } } }{ \twoheadrightarrow } \ R / I_{ i , j } \otimes R _ { \mathfrak{p} } \ \to \ 0 \ \right)_{ j \in d _ i } .

    Applying recalled fact 1, it follows (inductively) that M0M \ \,≄\, \ 0 iff there exists jd ij \in d _ i such that (R/I i,j)R 𝔭0.\left( R / I _ { i , j } \right) \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 . Applying recalled fact 6 this holds iff in turn there exists jd ij \in d _ i such that 𝔭𝒱(I i,j).\mathfrak{p} \in \mathcal{V} \left( I _ { i , j } \right) .

  4. We now show, given a prime 𝔭Spec(R),\mathfrak{p} \in Spec (R) , that (inM i)R 𝔭0\left( \underset{ i \in n }{ \bigotimes } M _ i \right) \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 iff for all ini \in n there exists jd ij \in d _ i such that 𝔭𝒱(I i,j).\mathfrak{p} \in \mathcal{V} \left( I _ { i , j } \right) . Suppose first that there exists i nilni _ { nil } \in n such that there exists no jd i nilj \in d _ { i _ { nil } } such that 𝔭𝒱(I i nil,j).\mathfrak{p} \in \mathcal{V} \left( I _ { i _ { nil } , j } \right) . Applying recalled facts 3 and 6, we obtain a d i nild _ { i _ { nil } }-tuple of isomorphisms

    (0M i nil,jR 𝔭ι i nil,j1 R 𝔭M i nil,j+1R 𝔭00) jd i nil, \left( \ 0 \ \to \ \ M_{ i _ { nil } , j } \otimes R _ { \mathfrak{p} } \ \overset{ \iota _ { i _ { nil } , j } \otimes 1 _ { R _ { \mathfrak{p} } } }{ \hookrightarrow } \ M_{ i _ { nil } , j + 1 } \otimes R _ { \mathfrak{p} } \ \twoheadrightarrow \ 0 \ \to \ 0 \ \right) _ { j \in d _ { i _ { nil } } } ,

    from which it follows (inductively) that the composite

    0ι i nil,d i nil1ι i nil,0M i nilR 𝔭 0 \overset{ \iota _ { i _ { nil } , d _ { i _ { nil } } - 1 } \circ \dots \circ \iota _ { i _ { nil } , 0 } }{ \to } M _ { i _ { nil } } \otimes R _ { \mathfrak{p} }

    is an isomorphism. Applying recalled fact 5, we conclude by the above that (inM i)R 𝔭0.\left( \underset{ i \in n }{ \bigotimes } M _ i \right) \otimes R _ { \mathfrak{p} } \simeq 0 . Suppose now instead that for each ini \in n there exists maximal j i,supd ij _ { i , sup } \in d _ i such that 𝔭𝒱(I i,j i,sup).\mathfrak{p} \in \mathcal{V} \left( I _ { i , j _ { i , sup } } \right) . Applying recalled facts 3, 4, 6, and 7, we obtain an epimorphism

    (inM i,j i,sup)R 𝔭(inπ i,j i,sup)1 R 𝔭(in(R/I i,j i,sup))R 𝔭0, \left( \underset{ i \in n }{ \bigotimes } M _ { i , j _ { i , sup } } \right) \otimes R _ { \mathfrak{p} } \ \overset{ \left( \underset{ i \in n }{ \bigotimes } \pi _ { i , j _ { i , sup } } \right) \otimes 1 _ { R _ { \mathfrak{p} } } }{ \twoheadrightarrow } \ \left( \underset{ i \in n }{ \bigotimes } \left( R / I _ { i , j _ { i , sup } } \right) \right) \otimes R _ { \mathfrak{p} } \ \ \,≄\, \ \ 0 ,

    hence that (inM i,j i,sup)R 𝔭0.\left( \underset{ i \in n }{ \bigotimes } M _ { i , j _ { i , sup } } \right) \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 . Applying recalled facts 3 and 6 (and the maximality of j i,supj _ { i , sup }), we obtain isomorphisms

    (0M i,jR 𝔭ι i,j1 R 𝔭M i,j+1R 𝔭00) in j{j i,sup+1,,d i1}, \left( \ 0 \ \to \ \ M_{ i , j } \otimes R _ { \mathfrak{p} } \ \overset{ \iota _ { i , j } \otimes 1 _ { R _ { \mathfrak{p} } } }{ \hookrightarrow } \ M_{ i , j + 1 } \otimes R _ { \mathfrak{p} } \ \twoheadrightarrow \ 0 \ \to \ 0 \ \right) _ { \substack{ i \in n \\ j \in \left\{ j _ { i , sup } + 1 , \dots , d _ { i } - 1 \right\} } } ,

    from which it follows (inductively) that the tensored composite

    in(M i,j i,supR 𝔭)in((ι i,d i11 R 𝔭)(ι i,j i,sup+11 R 𝔭))in(M iR 𝔭) \underset{ i \in n }{ \bigotimes } \left( M _ { i , j _ { i , sup } } \otimes R _ { \mathfrak{p} } \right) \overset{ \underset{ i \in n }{ \bigotimes } \left( \left( \iota _ { i , d _ i - 1 } \otimes 1 _ { R _ { \mathfrak{p} } } \right) \circ \dots \circ \left( \iota _ { i , j _ { i , sup } + 1 } \otimes 1 _ { R _ { \mathfrak{p} } } \right) \right) }{ \to } \underset{ i \in n }{ \bigotimes } \left( M _ i \otimes R _ { \mathfrak{p} } \right)

    is an isomorphism. Applying recalled fact 5 (twice), we conclude by the above that (inM i)R 𝔭0.\left( \underset{ i \in n }{ \bigotimes } M _ i \right) \otimes R _ { \mathfrak{p} } \ \,≄\, \ 0 .

Claims 1 and 2 of Prop. are immediate from subarguments 2 and 3 and 2 and 4 above respectively.

Prop. immediately gives the following corollary, which we include for general interest:

Corollary

(Bounds on the annihilator of a tensor product of finitely generated modules) Given commutative ring R,R , natural n,n , and nn-tuple of finitely generated RR-modules (M i) in,\left( M _ i \right) _ { i \in n } ,

inAnn(M i)Ann(inM i)rad( inAnn(M i)). \sum _ { i \in n } Ann \left( M _ i \right) \ \subseteq \ Ann \left( \underset{ i \in n }{ \bigotimes } M _ i \right) \ \subseteq \ rad \left( \sum _ { i \in n } Ann \left( M _ i \right) \right) .

(Here AnnAnn denotes the annihilator and radrad denotes the radical. For convenience, we assume the Von Neumann convention so that, e.g., the quantification “ini \in n” is equivalent to “i{0,,n1}i \in \left\{ 0 , \dots , n-1 \right\}”.)

Proof

The left inclusion follows from that each Ann(M i)Ann \left( M _ i \right) (manifestly) annihilates inM i.\underset{ i \in n }{ \bigotimes } M _ i . The right inclusion follows from that by claims 1 and 2 of Prop.

𝒱(Ann(inM i)) =supp(inM i) = insupp(M i) = in𝒱(Ann(M i)) =𝒱( inAnn(M i)), \begin{aligned} \mathcal{V} \left( Ann \left( \underset{ i \in n }{ \bigotimes } M _ i \right) \right) & = supp \left( \underset{ i \in n }{ \bigotimes } M _ i \right) \\ & = \bigcap _ { i \in n } supp \left( M _ i \right) \\ & = \bigcap _ { i \in n } \mathcal{V} \left( Ann \left( M _ i \right) \right) \\ & = \mathcal{V} \left( \sum _ { i \in n } Ann \left( M _ i \right) \right) , \end{aligned}

hence rad(Ann(inM i))=rad( inAnn(M i)).rad \left( Ann \left( \underset{ i \in n }{ \bigotimes } M _ i \right) \right) = rad \left( \sum _ { i \in n } Ann \left( M _ i \right) \right) .

We now deduce more familiar forms of Nakayama’s lemma can as corollaries of the above. Sometimes, as for instance in the Stacks Project, wherein all 11(!) other formulations of the lemma are straightforwardly reduced to the following, Nakayama’s lemma is stated instead as:

Corollary

(Nakayama, version 1) Given commutative ring R,R , finitely generated RR-module M,M , and ideal IRI \subseteq R such that IM=M,I M = M , there exists element fRf \in R such that f=1(modI)f = 1 \ (mod \ I) and fM=0.f M = 0 .

Proof

From that IM=MI M = M it follows that M(R/I)0,M \otimes \left( R / I \right) \simeq 0 , i.e. that supp(M(R/I))=,supp \left( M \otimes \left( R / I \right) \right) = \emptyset , hence by claims 1 and 2 of Prop. that 𝒱(Ann(M))\mathcal{V} \left( Ann \left( M \right) \right) is disjoint from 𝒱(I),\mathcal{V} \left( I \right) , i.e. that Ann(M)Ann \left( M \right) and II are comaximal. The Chinese Remainder theorem then constructs the desired fRf \in R such that f=1(modI)f = 1\ (mod\ I) and f=0(modAnn(M)).f = 0\ \left( mod\ Ann \left( M \right) \right) .

Alternatively, Nakayama’s lemma is often understood as a means by which information about the fiber of a module at a point can be used to characterize that of its stalk at said point:

Corollary

(Nakayama, version 2) Given local ring RR with maximal ideal 𝔪R\mathfrak{m} \subseteq R and finitely generated RR-module M,M , then M0M \ \,≄\, \ 0 iff M(R/𝔪)0.M \otimes \left( R / \mathfrak{m} \right) \ \,≄\, \ 0 .

Proof

Observe that 𝔪supp(R/𝔪),\mathfrak{m} \in supp \left( R / \mathfrak{m} \right) , hence by claim 2 of Prop. that 𝔪supp(M)\mathfrak{m} \in supp (M) iff 𝔪supp(M(R/𝔪)).\mathfrak{m} \in supp \left( M \otimes \left( R / \mathfrak{m} \right) \right) . Conclude by that an RR-module is (essentially tautologically) 0\ \,≄\, \ 0 iff 𝔪\mathfrak{m} is in its support.

Examples and consequences

The finiteness hypotheses in the statements of Prop. and Cor. are necessary:

Example

Viewing /\mathbb{Q} / \mathbb{Z} as a \mathbb{Z}-module,

  • supp(/)𝒱(Ann(/)),supp \left( \mathbb{Q} / \mathbb{Z} \right) \subsetneq \mathcal{V} \left( Ann \left( \mathbb{Q} / \mathbb{Z} \right) \right) ,

  • supp((/)(/))supp(/)supp(/),supp \left( \left( \mathbb{Q} / \mathbb{Z} \right) \otimes \left( \mathbb{Q} / \mathbb{Z} \right) \right) \subsetneq supp \left( \mathbb{Q} / \mathbb{Z} \right) \cap supp \left( \mathbb{Q} / \mathbb{Z} \right) ,

  • Ann((/)(/))rad(Ann(/)+Ann(/)),Ann \left( \left( \mathbb{Q} / \mathbb{Z} \right) \otimes \left( \mathbb{Q} / \mathbb{Z} \right) \right) \supsetneq rad \left( Ann \left( \mathbb{Q} / \mathbb{Z} \right) + Ann \left( \mathbb{Q} / \mathbb{Z} \right) \right) ,

contradicting claims 1 and 2 of Prop. and Cor. respectively sans the finiteness hypotheses.

Likewise, the right inclusion in Cor. can be tight even when the left one isn’t:

Example

Let R=[x 0,x 1],R = \mathbb{Z} \left[ x _ 0, x _ 1 \right] , M 0=R/(x 0)R/(x 1),M _ 0 = R / ( x _ 0 ) \oplus R / ( x _ 1 ) , and M 1=R/(x 0x 1).M _ 1 = R / ( x _ 0 - x _ 1 ) . Then, viewing M 0M _ 0 and M 1M _ 1 as RR-modules,

  • Ann(M 0)=(x 0x 1).Ann \left( M _ 0 \right) = ( x _ 0 x_ 1 ) .

  • Ann(M 1)=(x 0x 1).Ann \left( M _ 1 \right) = ( x _ 0 - x _ 1 ) .

  • Ann(M 0)+Ann(M 1)=(x 0x 1)+(x 0,x 1) 2.Ann \left( M _ 0 \right) + Ann \left( M _ 1 \right) = ( x _ 0 - x _ 1 ) + ( x _ 0 , x_ 1 ) ^ 2 .

  • rad(Ann(M 0)+Ann(M 1))=(x 0,x 1).rad \left( Ann \left( M _ 0 \right) + Ann \left( M _ 1 \right) \right) = ( x _ 0 , x_ 1 ) .

  • M 0M 1R/(x 0,x 1)R/(x 0,x 1).M _ 0 \otimes M _ 1 \simeq R / ( x _ 0 , x _ 1 ) \oplus R / ( x _ 0 , x _ 1 ) .

  • Ann(M 0M 1)=(x 0,x 1).Ann \left( M _ 0 \otimes M _ 1 \right) = ( x _ 0 , x_ 1 ) .

In particular,

Ann(M 0)+Ann(M 1)Ann(M 0M 1)=rad(Ann(M 0)+Ann(M 1)), Ann \left( M _ 0 \right) + Ann \left( M _ 1 \right) \subsetneq Ann \left( M _ 0 \otimes M _ 1 \right) = rad \left( Ann \left( M _ 0 \right) + Ann \left( M _ 1 \right) \right) ,

exemplifying the claimed phenomenon.

Cor. has the following two notable consequences:

Example

Suppose RR is a local ring with maximal ideal 𝔪R\mathfrak{m} \subseteq R and f:NMf \colon N \to M is an RR-module map. The latter gives rise to an exact sequence

NfMpM/N0. N \stackrel{f}{\to} M \stackrel{p}{\to} M / N \to 0 .

Tensoring with R/𝔪R / \mathfrak{m} is a right exact functor, so we have an exact sequence

N(R/𝔪)f1 R/𝔪M(R/𝔪)p1 R/𝔪(M/N)(R/𝔪)0. N \otimes (R / \mathfrak{m}) \stackrel{f \otimes 1 _ { R / \mathfrak{m} }}{\to} M \otimes (R / \mathfrak{m}) \stackrel{p \otimes 1 _ { R / \mathfrak{m} }}{\to} (M / N) \otimes (R / \mathfrak{m}) \to 0 .

Cor. says that M/N0M / N \simeq 0 if(f) (M/N)(R/𝔪)0.(M / N) \otimes (R / \mathfrak{m}) \simeq 0 . Equivalently, ff is epic if(f) f1 R/𝔪f \otimes 1 _ { R / \mathfrak{m} } is epic. In particular, to check whether a finite set of elements v 1,,v nv_{1}, \ldots, v_{n} generates M,M , it suffices to check whether the residue classes v imod𝔪Mv_i \mod \mathfrak{m} M generate the vector space M/𝔪M,M / \mathfrak{m} M , which is a linear algebra calculation (as R/𝔪R / \mathfrak{m} is a field).

Example

Suppose RR is a Noetherian local ring with maximal ideal 𝔪R.\mathfrak{m} \subseteq R . A typical example is the stalk at a point pp of a Noetherian scheme as locally ringed space, and we will write as if we were in that situation. As RR is Noetherian, 𝔪\mathfrak{m} is finitely generated. Suppose 𝔪(R/𝔪)𝔪/𝔪 2\mathfrak{m} \otimes (R / \mathfrak{m}) \cong \mathfrak{m} / \mathfrak{m}^2 – the cotangent space – is a vector space of dimension n.n . We would like to know whether a collection of functions f 1,,f nf_1, \ldots, f_n that vanish at 𝔪\mathfrak{m} form a local coordinate system.

For this, it suffices to check whether the differentials df 1,,df nd f_1, \ldots, d f_n at 𝔪,\mathfrak{m} , belonging to the cotangent space 𝔪/𝔪 2,\mathfrak{m}/\mathfrak{m}^2 , are linearly independent. (For then they span the cotangent space, and one concludes from Nakayama that the f if_i generate 𝔪\mathfrak{m} as an RR-module, thereby forming a local coordinate system at 𝔪.\mathfrak{m} .) In this way, Nakayama’s lemma operates as a kind of “inverse function theorem”.

To cement this further, the following statement is offered in Harris as a corollary of Nakayama’s lemma (corollary 14.10, page 179):

Proposition

(Inverse Function Theorem) A map between complex projective varieties of dimension nn which is a bijection and has injective derivative at every point is an isomorphism.

References

category: algebra

Last revised on December 14, 2025 at 18:11:24. See the history of this page for a list of all contributions to it.