Nakayama corollary: generators mod the maximal ideal lift

For a finitely generated module over a local ring, generators of M/mM lift to generators of M, and the minimal number of generators is dim(M/mM).
Nakayama corollary: generators mod the maximal ideal lift

Nakayama-style arguments convert statements “mod the maximal ideal” into statements in the whole module. The results below are standard consequences of .

Corollary (lifting generators from the residue field)

Let (R,m)(R,\mathfrak m) be a with maximal ideal m\mathfrak m (as in ), and let MM be a finitely generated RR-module. Let k=R/mk=R/\mathfrak m be the , so M/mMM/\mathfrak m M is naturally a kk- .

  1. Generators lift.
    If m1,,mrMm_1,\dots,m_r \in M map to elements whose images generate M/mMM/\mathfrak m M as a kk-vector space, then m1,,mrm_1,\dots,m_r generate MM as an RR-module.

  2. Vanishing test.
    If mM=M\mathfrak m M = M, then M=0M=0. Equivalently, M=0M=0 if and only if M/mM=0M/\mathfrak m M=0.

  3. Minimal number of generators.
    The minimal number of RR-module generators of MM equals dimk(M/mM)\dim_k(M/\mathfrak m M). In particular, MM is if and only if dimk(M/mM)=1\dim_k(M/\mathfrak m M)=1.

Examples

  1. Free modules over a DVR-like local ring.
    Let R=k[[t]]R=k[[t]] with m=(t)\mathfrak m=(t), and take M=RnM=R^n. Then M/mMknM/\mathfrak m M \cong k^n has kk-dimension nn, so RnR^n needs (and has) exactly nn generators.

  2. A cyclic module detected mod m\mathfrak m.
    With R=k[[t]]R=k[[t]] and m=(t)\mathfrak m=(t), let M=R/(t2)M=R/(t^2). Then M/mMkM/\mathfrak m M \cong k, so dimk(M/mM)=1\dim_k(M/\mathfrak m M)=1, and the corollary says MM is cyclic (generated by the class of 11).

  3. Localizing the integers.
    Let R=Z(p)R=\mathbb Z_{(p)} with maximal ideal m=(p)\mathfrak m=(p), and let M=(p2)M=(p^2) viewed as an RR-module (an ideal). Then M/mM=(p2)/(p3)M/\mathfrak m M = (p^2)/(p^3) is 11-dimensional over R/mFpR/\mathfrak m \cong \mathbb F_p, so MM is generated by a single element (namely p2p^2).