Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-27
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Separable residue and the cotangent sequence of a local algebra

Statement

Let k be a field and let R be a Noetherian local k-algebra with maximal ideal m and residue field κ=R/m. Assume that κ is finitely generated and separably generated over k in the sense of Separating transcendence basis and separably generated extensions. Then 0⟶m/m2⟶ΩR/k⊗Rκ⟶Ωκ/k⟶0 is a short exact sequence, the first map sending the class of x∈m to dx⊗1. If in addition κ/k is finite separable, then Ωκ/k=0, so the first map is an isomorphism m/m2≅ΩR/k⊗Rκ; this applies in particular at a closed point of a finite-type k-algebra whose residue field is a finite separable extension of k.

Facts & Assumptions

Given: A field k, a Noetherian local k-algebra (R,m,κ) whose residue field is finitely generated and separably generated over k, and, for the final clause, κ/k finite separable.

[F1]

Universal property of algebraic differentials: for a ring map A→B and every B-module M, composition with d is an isomorphism Hom⁡B(ΩB/A,M)≅Der⁡A(B,M), naturally in M.

[F2]

Separating transcendence basis and separably generated extensions: a finitely generated extension that is separably generated has algebraically independent elements t1,…,tr over the base whose residual extension is finite separable; so κ=k(t1,…,tr)(α)=k(T)(α) with κ/k(T) finite separable.

[F3]

A finite extension generated by elements all but possibly one of which are separable is simple: every finite separable extension is simple; this is applied both to κ/k(T) and, in the final clause, to κ/k.

[F4]

The evaluation kernel and the unique monic irreducible minimal polynomial of an algebraic element: for α algebraic over a field F the evaluation map F[X]→F(α) has kernel generated by a monic irreducible P, so F(α)≅F[X]/(P) and f(α)=0 implies P∣f.

[F5]

Separable algebraic elements and separable extensions: α is separable over F when it is algebraic over F and its minimal polynomial over F is separable.

[F6]

A nonzero polynomial over a field is separable exactly when its gcd with its derivative is 1: for 0≠f over a field, f is separable if and only if gcd⁡(f,f′)=1.

Proof

1.1

A conormal computation. Let S be any commutative k-algebra, let I⊆S be an ideal and B=S/I. Then I/I2→B⊗SΩS/k→ΩB/k→0 is exact, the first map sending the class of x∈I to 1⊗dx. The second map exists by [F1] applied to S→B, and it is surjective because the elements db generate ΩB/k; the composite is zero because x∈I maps to d(x+I)=0. The first map is well defined because for x,y∈I one has d(xy)=x dy+y dx, which lies in the image of I⊗SΩS/k in ΩS/k, so the classes of xy and of 0 in I/I2 have the same image. Let Q be the cokernel of the first map. A B-linear map Q→M is the same thing as a k-derivation D ⁣:S→M with D(x)=0 for all x∈I, because B-linear maps out of B⊗SΩS/k correspond by [F1] to k-derivations of S, and the quotient imposes exactly the vanishing on the classes dx, x∈I. Such a D factors through a k-derivation B→M: it is constant on cosets, since D(x+b)=D(b) for x∈I, and it satisfies Leibniz on classes, since for x∈I the identity D((x+b)b′)=xD(b′)+b′D(x)+bD(b′)=bD(b′)+b′D(b) holds because xM=0 for the B-module M. Conversely every k-derivation of B pulled back along S→B is such a D. By [F1] the functor M↦Hom⁡B(Q,M) is therefore isomorphic to M↦Hom⁡B(ΩB/k,M), so the canonical map Q→ΩB/k is an isomorphism.

F1algebra
1.2

Preparation of the section. Write κ=k(T)(α) with T=(t1,…,tr) as in [F2] and [F3], and let P∈k(T)[X] be the minimal polynomial of α over k(T); by [F4] and [F5] the polynomial P is monic, irreducible and separable, so P′(α)≠0 by [F6], since P′ is nonzero and gcd⁡(P,P′)=1 makes its class a unit of κ=k(T)[X]/(P). Put R‾:=R/m2, a local ring with maximal ideal m/m2 and residue field κ, and write π ⁣:R‾→κ for the quotient map. Choose y1,…,yr,a∈R‾ with π(yi)=ti and π(a)=α, and let φ0 ⁣:k[T]→R‾ be the k-algebra map with Ti↦yi. It is injective because the ti are algebraically independent over k, so k[y1,…,yr] is a polynomial ring and every nonzero element q(y) of it is a unit of the local ring R‾, since π(q(y))=q(t)≠0 places it outside the maximal ideal. By the universal property of localisation, φ0 extends to a k-algebra map φ ⁣:k(T)→R‾, and π∘φ is the inclusion k(T)↪κ because they agree on the generators Ti.

F2F3F4F5F6
1.3

Finite separable residue. If κ/k is finite separable, then by [F3] there is α∈κ with κ=k(α); its minimal polynomial P∈k[X] is separable by [F5], so P′(α)≠0 by [F4] and [F6]. Every k-derivation D ⁣:κ→M into a κ-module satisfies 0=D(P(α))=∑iD(ci)αi+P′(α)D(α)=P′(α)D(α) with ci∈k and D(ci)=0, so D(α)=0 because κ is a field, and then D=0 on κ=k[α]. By [F1] this forces Ωκ/k=0.

F1F3F4F5F6
2.1

Applying step 1.1 with S=R, I=m and B=κ gives exactness of m/m2→ΩR/k⊗Rκ→Ωκ/k→0; it remains to prove that the first map is injective.

step 1.1
2.2

Correction of the lift. With the notation of step 1.2 form δ:=φ(P)(a)∈R‾, where φ(P)∈R‾[X] is P with coefficients transported by φ. Then π(δ)=P(α)=0, so δ∈m/m2, and (m/m2)2=0 in R‾ because m⋅m⊆m2. Also π(φ(P′)(a))=P′(α)≠0, so φ(P′)(a) is a unit of R‾. Set a′:=a−φ(P′)(a)−1δ, an element of R‾ with the same residue π(a′)=π(a)=α. Taylor expansion in the commutative ring R‾ terminates after the linear term because a′−a∈m/m2 has square zero, so φ(P)(a′)=φ(P)(a)+φ(P′)(a)(a′−a)=δ−δ=0. Hence the k-algebra map k(T)[X]→R‾ with Ti↦yi and X↦a′ kills P, and by [F4] it descends along κ≅k(T)[X]/(P) to a k-algebra map s ⁣:κ→R‾ with π∘s=id⁡κ.

step 1.2F4algebra
3.1

A derivation inverse to d. Define D:=id⁡R‾−s∘π ⁣:R‾→R‾; its image lies in ker⁡π=m/m2, and D(x)=x for x∈m/m2 because π(x)=0. For u,v∈R‾ write u=s(π(u))+D(u) and v=s(π(v))+D(v); since π is a ring map, D(u) and D(v) have square zero and their product with any element of m/m2 vanishes, so expanding gives uv=s(π(uv))+u D(v)+v D(u) and hence D(uv)=uD(v)+vD(u). Thus D is a k-derivation of R‾ into the R‾-module m/m2, and composing with R→R‾ gives a k-derivation R→m/m2 whose value at x∈m is the class of x modulo m2.

step 2.2algebra
4.1

Conclusion. By [F1] the derivation of step 3.1 corresponds to an R-linear map ΩR/k→m/m2, which factors through ΩR/k⊗Rκ→m/m2 because the target is annihilated by m, giving a κ-linear θ with θ(1⊗dx)=x mod m2 for x∈R. The first map of step 2.1 sends the class of x∈m to 1⊗dx, so θ is a left inverse of it and that map is injective; with step 2.1, the displayed sequence is exact.

step 2.1step 3.1F1
5.1

Finite separable residue concluded. By step 1.3 the hypothesis of the final clause gives Ωκ/k=0, so the exact sequence of step 4.1 reads 0→m/m2→ΩR/k⊗Rκ→0, that is, m/m2≅ΩR/k⊗Rκ via the first map.

step 1.3step 4.1∎

Depends on

Used by

Dependency tree · two levels

22 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources