Blueprint for the Adjunction Formula

1.1 Nakayama’s Lemma and Corollaries

Lemma 1.1.1 Nakayama’s Lemma

State Nakayama’s Lemma here.

Proof ▼

The proof of this is already in Mathlib

Corollary 1.1.2

Let \((R,\mathfrak {m},k)\) be a local ring. Let \(M\) be an \(R\)-module. If the elements \(x_1, \ldots , x_n\) are elements in \(M\) that form a basis in the projection \(M / \mathfrak {m} M\), then \(x_1, ldots, x_n\) generate \(M\).

Proof ▼

See Atiyah-MacDonald Corollary 2.8

The following lemma is used by user6:

Lemma 1.1.3

A finitely generated projective module over a regular local ring is free

Proof ▼

A proof of this theorem can be pieced together from this stack exchange answer: https://math.stackexchange.com/questions/3362463/projective-modules-over-local-rings-are-free-matsumuras-proof This proof needs

  • Nakayama’s lemma

  • Equivalent definitions of projective modules

Lemma 1.1.4

Let \(f : M \to M\) be a surjection of modules (over a local ring?). Then \(f\) is an isomorphism.

Proof ▼

I think this uses the Corollary 2.8 version of Nakayama’s Lemma