Nakayama corollary: generators mod m generate

Over a local ring, generators of M/mM lift to generators of M; minimal generators are measured by dim_k(M/mM).
Nakayama corollary: generators mod m generate

Corollary (Nakayama: lifting generators).
Let (R,m)(R,\mathfrak m) be a with residue field k=R/mk=R/\mathfrak m (see ). Let MM be a RR-module, and let m1,,mnMm_1,\dots,m_n\in M.

If the images of m1,,mnm_1,\dots,m_n generate the kk-vector space M/mMM/\mathfrak m M, then m1,,mnm_1,\dots,m_n generate MM as an RR-module.

Equivalently: if NMN\subseteq M is a submodule with

M  =  N+mM, M \;=\; N + \mathfrak m M,

then M=NM=N.

A useful consequence is the minimal number of generators formula

μR(M)  =  dimk(M/mM), \mu_R(M) \;=\; \dim_k(M/\mathfrak m M),

where μR(M)\mu_R(M) is the smallest size of a generating set of MM.

This follows from .

Related knowls.

Examples

  1. Maximal ideal needs two generators.
    Let R=k[x,y](x,y)R = k[x,y]_{(x,y)} with maximal ideal m=(x,y)\mathfrak m=(x,y).
    Then m/m2\mathfrak m/\mathfrak m^2 is a kk-vector space with basis given by the classes of xx and yy.
    Hence dimk(m/m2)=2\dim_k(\mathfrak m/\mathfrak m^2)=2, so m\mathfrak m cannot be generated by one element, and {x,y}\{x,y\} is a minimal generating set.

  2. An ideal that is actually principal.
    Let R=k[x](x)R=k[x]_{(x)} with m=(x)\mathfrak m=(x), and take I=(x2,x3)RI=(x^2,x^3)\subset R.
    Then I=(x2)I=(x^2), and indeed I/mII/\mathfrak m I is 1-dimensional over kk, so one generator suffices.

  3. Reading minimal generators from the residue field.
    In the local ring R=k[x,y](x,y)R=k[x,y]_{(x,y)}, consider I=(x2,y)I=(x^2, y).
    One checks that the classes of x2x^2 and yy are nonzero in I/mII/\mathfrak m I and span it, so dimk(I/mI)=2\dim_k(I/\mathfrak m I)=2.
    Nakayama implies II needs exactly two generators (and {x2,y}\{x^2,y\} is minimal).