Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Deformations of algebras: obstruction in degree two and torsor structure in degree one

Statement

Assume the Axiom of Choice as inherited from the resolution comparisons (The Axiom of Choice). Let A′→A be a surjective ring map with square-zero kernel I (Square-zero extensions, small extensions and first-order thickenings), let A→B be a ring map with B flat over A (Flat and faithfully flat modules and ring homomorphisms), let N be a B-module and c ⁣:I→N an A-module map. Consider the problem of finding a surjection of A′-algebras B′→B whose kernel is a square-zero ideal identified with N and which induces c; let Sol be the set of isomorphism classes of solutions. Then:

  1. there is a canonical element ξ∈Ext⁡B2(LB/A,N) (Ext groups of the cotangent complex) whose vanishing is necessary and sufficient for Sol≠∅;
  2. if Sol≠∅, then Sol is a torsor (principal homogeneous space) under Ext⁡B1(LB/A,N);
  3. for a solution B′, the group of automorphisms of B′ over B compatible with the data is canonically Ext⁡B0(LB/A,N)=Hom⁡B(ΩB/A,N)=Der⁡A(B,N) (Derivation of an algebra, Universal Kähler differential module).

Specializing to deformations of a flat A-algebra B over any square-zero extension A′→A (take N=B⊗AI and for c the canonical A-module map I→B⊗AI, i↦i⋅1; e.g. A and A′ local Artin k-algebras and A′→A small): a flat deformation of B over A′ exists if and only if the obstruction class of B vanishes, and then the set of isomorphism classes of flat deformations of B over A′ is a torsor under Ext⁡B1(LB/A,B⊗AI), with automorphism group Ext⁡B0(LB/A,B⊗AI). If B is finitely presented over A, every such flat lift is finitely presented over A′, without a finite-generation assumption on I.

Facts & Assumptions

Given: a surjective ring map A′→A with square-zero kernel I, a ring map A→B with B flat over A, a B-module N, an A-module map c:I→N, and the Axiom of Choice.

[F1]

Ext⁡Bi(LB/A,N)=Hi(RHom⁡B(LB/A,N)) for the ring-map cotangent complex LB/A, a complex concentrated in degrees ≤0; for i=0,1,2 these groups are computed by the Lichtenbaum-Schlessinger complex, with T1 and T2 as displayed in the Lichtenbaum-Schlessinger item. (Ext groups of the cotangent complex, The Lichtenbaum-Schlessinger complex computes Ext of the cotangent complex in degrees at most two)

[F2]

Ext⁡B0(LB/A,N)≅Hom⁡B(ΩB/A,N)=Der⁡A(B,N), because τ≥−1LB/A is the naive cotangent complex whose degree-0 cohomology is ΩB/A. (Truncation, differentials and the cotangent complex of a smooth morphism, Universal Kähler differential module, Derivation of an algebra)

[F3]

The obstruction and torsor theorem for deformations of ring maps: for a square-zero extension A′→A, an A-algebra B, a B-module N and the prescribed map c:I→N, the solutions form either the empty set or a torsor under Ext⁡B1(LB/A,N) with automorphism group Ext⁡B0(LB/A,N), and the obstruction is a canonical element of Ext⁡B2(LB/A,N). This is Stacks, The Cotangent Complex, Lemma 92.16.1 (tag 08SP), with the affine case of Stacks, Deformation Theory, Lemmas 91.2.1-91.2.3 as its affine inputs; Hartshorne Theorem 10.1(a),(b) independently treats the flat Artin specialization. This is an exact application of the cited source theorem with the given c, not merely its flat specialization. (Square-zero extensions, small extensions and first-order thickenings)

[F4]

For a polynomial presentation R→B with kernel K, choose a free R-module F↠K with kernel Q and Koszul relation submodule F0⊆Q. The Lichtenbaum-Schlessinger complex has terms Q/F0, F⊗RB, and ΩR/A⊗RB in degrees −2,−1,0. The conormal module K/K2 is the cokernel of Q/F0→F⊗RB, rather than its degree-−1 term; it is the degree-−1 term of the naive cotangent complex. (Existence and generators of Kähler differentials, Conormal exact sequence for an algebra quotient, The Lichtenbaum-Schlessinger complex computes Ext of the cotangent complex in degrees at most two, Truncation, differentials and the cotangent complex of a smooth morphism)

Proof

technique · identify the deformation problem with the deformation theory of the ring map $A\to B$, transport the Stacks 92.16 result through the Lichtenbaum-Schlessinger computation of Ext, and specialize to flat deformations
1.1F3given

A solution B′→B of the stated problem is exactly a deformation of the A-algebra B over the square-zero extension A′, in the sense of the ring-map deformation problem of [F3]: the kernel of B′→B is a square-zero ideal identified with N and the induced map I→N is c. Flatness of B over A is the hypothesis under which the problem is the correct deformation problem (a flat deformation of B over A′ has B=B′⊗A′A and N=B⊗AI).

1.2F1F2F3F4given

Applying the obstruction theorem [F3] to this problem gives at once the canonical obstruction class ξ∈Ext⁡B2(LB/A,N) of part (1), the torsor structure under Ext⁡B1(LB/A,N) of part (2), and the automorphism group Ext⁡B0(LB/A,N) of part (3). The identification of the automorphisms with Der⁡A(B,N) is [F2], and the identification of the Ext⁡ groups with the Lichtenbaum-Schlessinger Ti is [F1] with the presentations of [F4].

1.3F3given

For the flat specialization, take N=B⊗AI and c(i)=1⊗i. In a solution, multiplication induces the identity I⊗AB→N; hence its image is the whole kernel and B′/IB′=B. The square-zero flatness criterion, Stacks tag 063Y (affine case), makes B′ flat over A′ since B is flat over A. Conversely flatness identifies IB′ with I⊗AB, so every flat lift is a solution with this canonical kernel identification. Thus steps 1.1 and 1.2 apply to exactly the flat lifts.

2.1step 1.3algebra∎

Suppose additionally B is finitely presented over A. Lift a finite set of algebra generators to B′ and map P′=A′[t1,…,tr]→B′. Its image C satisfies B′=C+IB′; since I2=0 and C contains A′, this implies IB′=IC⊂C and the map is surjective. Let J be its kernel. Flatness of B′ gives J∩IP′=IJ: a tensor in I⊗A′P′ whose product lies in J maps to zero in I⊗A′B′ by injectivity of multiplication for the flat module B′, and right exactness lifts it from I⊗A′J. Hence J/IJ is the kernel of A[t1,…,tr]→B, so is finitely generated. Lift its finitely many generators to J, with generated ideal J0. Then J/J0=I(J/J0)=I2(J/J0)=0, so J=J0 and B′ is finitely presented. This proves the added finiteness assertion without assuming finite generation of I. Choice is inherited from the cotangent and derived-Hom suppliers.

Source application. The exact source theorem Stacks tag 08SP, read with its full proof, applies to arbitrary N and c. Its proof constructs the obstruction as the image of the extension datum under the long exact Ext sequence of the transitivity triangle; its torsor and automorphism assertions use the naive-cotangent comparison. The flat specialization additionally uses the square-zero flatness criterion: with B flat over A and kernel B⊗AI, the induced multiplication I⊗AB→ker⁡(B′→B) is the identity, which is the flatness criterion for B′ over A′.

Depends on

Used by

Dependency tree · two levels

68 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