Tangent-Obstruction Theories

Posted: January 21, 2026 | Updated: October 16, 2026

If RR is a local kk-algebra with residue field kk and finite tangent space (mR/mR2)∨(\mathfrak{m}_{R}/\mathfrak{m}_{R}^2)^\vee of dimension dd, then RR is a quotient of a power series ring S=k[ ⁣[t1,…,td] ⁣]S = k[\mkern-3mu [t_{1}, \dots, t_{d}]\mkern-3mu] by an ideal J⊆(t1,…,td)2J \subseteq (t_{1}, \dots, t_{d})^2. Let TT be the tangent space of SS and write n=(t1,…,tn)n = (t_1, \dots, t_{n}). Then we have the following
Theorem: For every small extension 0→M→B→A→00 \to M \to B \to A \to 0 (ie a surjection of Artinian kk-algebras with kernel MM annihilated by mB\mathfrak{m}_{B}), there is a short exact sequence 0→T⊗kM→Homk(R,B)→Homk(R,A)→ob(J/nJ)∨⊗kM,0 \to T\otimes_{k} M \to \text{Hom}_{k}(R, B) \to \text{Hom}_{k}(R,A) \xrightarrow{ob} (J/nJ)^\vee \otimes_{k} M, which is functorial in small extensions.

What this theorem says is that:

  • In this setting, a map φ:R→A\varphi : R \to A lifts to BB if and only if ob(φ)=0\text{ob}(\varphi) = 0
  • When a lift of φ:R→A\varphi: R \to A exists, the set of all lifts to φ\varphi has a transitive action by T⊗kMT\otimes_{k}M, an is thus an affine space (T⊗kMT\otimes_{k}M is a kk-vector space, so the set of lifts over Homk(R,A)\text{Hom}_{k}(R, A) is a fibration with affine fibres)

The proof of the theorem has three ingredients: for the first we use that there are no relations among the tit_i in SS to lift maps S→AS \to A to BB. For the second, we show that the difference between two lifts of the same map is a derivation S→M,S \to M, and the tangent space appears as the kernel because Derk(S,M)≅TS⊗kM\text{Der}_{k}(S,M) \cong T_{S}\otimes_{k} M. Finally, we notice that all lifts agree on JJ with nJnJ in the kernel of every lift by smallness, so the common values of a lift for φ\varphi give an element of Homk(J/nJ,M)≅(J/nJ)∨⊗kM\text{Hom}_{k}(J/nJ, M) \cong (J/nJ)^\vee \otimes_{k} M.

If we plug in the local ring at a point R=OX, pR = \mathcal{O}_{X, \ p} of a smooth variety of dimension dd (or the ring at a smooth point of a general variety), then taking A=kA = k and B=k[ε]/ε2B = k[\varepsilon]/\varepsilon^2, Homk(R,A)=pt\text{Hom}_{k}(R, A) = \text{pt} and Homk(R,B)\text{Hom}_{k}(R,B) is the tangent vectors to XX at pp (HS II.2.8). Since T⊗kM=T⊗(e)≅TT \otimes_{k} M = T \otimes (e) \cong T as vector spaces, we have T≅Homk(R,B)T \cong \text{Hom}_{k}(R, B) and the obstruction map vanishes. This says that all tangent vectors in Homk(R,B)\text{Hom}_{k}(R, B) sit over the same point pp (which we already knew). But notice that we can also use the tangent-obstruction sequence to study lifts to higher-order tangents/jets.

To proceed, we need to take on faith that this theorem reflects expected properties about deformations: there should be certain 'directions' we can deform in and others for which there are obstructions, and we should have a multidimensional 'space' of deformations. Perhaps we know this by understanding that deformations correspond to classes in H1(X,TX)H^1(X, T_{X}). We should be completely satisfied with this theorem and look for other situations where it holds, leading us to define:

A deformation functor DD has a tangent-obstruction theory if there are finite-dimensional kk-vector spaces T1T_1 (the tangent space) and T2T_2 (the obstruction space) so that:

  1. For all small extensions 0→M→A→B→0,0 \to M \to A \to B \to 0, there is a corresponding exact sequence of sets T1⊗kM→D(B)→D(A)→obT2⊗kM.T_{1} \otimes_{k} M \to D(B) \to D(A) \xrightarrow{ob} T_{2}\otimes_{k}M.
  2. If A=kA = k, the map T1⊗kM→D(B)T_{1} \otimes_{k}M \to D(B) is injective.
  3. The tangent-obstruction sequences are functorial in small extensions.

Sometimes we will be able to develop a tangent-obstruction theory where T1T_1 and T2T_2 need not be finite-dimensional. In this case, we call the theory a generalised tangent-obstruction theory (our tangent-obstruction theorem is more general than the motivating case).

Profile picture

Written by Corey Lionis, denizen of the world-tree hollow.