arXiv is now an independent nonprofit! Learn more
License: CC BY 4.0
arXiv:2608.24424v1 [math.AG] 25 Aug 2026

Unobstructedness of Affine Terminal Gorenstein Toric FourfoldsThanks: 1Supported by Slovenian Research Agency program P1-0222 and grants J1-60011, J1-70017.Thanks: 2Supported by Slovenian Research Agency program P1-0288 and grants J1-50002, J1-60011, and J1-70017

Matej Filip1 Address: University of Ljubljana & Institute of Mathematics, Physics and Mechanics, Trzaska cesta 25, Ljubljana, Slovenia Email address: matej.filip@fe.uni-lj.si and Aljaž Zalar2 Address: University of Ljubljana & Institute of Mathematics, Physics and Mechanics
Večna pot 113
1000 Ljubljana
Slovenia
Email address: aljaz.zalar@fri.uni-lj.si
Abstract.

We prove that every affine terminal Gorenstein toric variety of dimension at most four is unobstructed. In dimension four, the obstruction space need not vanish; instead, we determine the possible homogeneous obstruction degrees and construct simultaneous two-parameter deformations which eliminate the remaining potential obstructions.

Key words and phrases:
deformation theory; toric singularities; terminal singularities; unobstructedness
2020 Mathematics Subject Classification
14B07, 14M25, 13D10, 14B05

1. Introduction

Deformation theory provides a fundamental tool for relating singular algebraic varieties to smooth ones and for understanding the local structure of moduli spaces. A variety XX is called unobstructed if its deformation functor DefX\operatorname{Def}_{X} is formally smooth, that is, if every infinitesimal deformation of XX lifts across every small extension of local Artinian algebras. In particular, every first-order deformation can then be extended to a formal deformation of all orders. If TX1T_{X}^{1} is finite-dimensional and DefX\operatorname{Def}_{X} admits a hull, unobstructedness is equivalent to the smoothness of the miniversal base. Thus unobstructedness is important both for constructing smoothings and for controlling the local geometry of deformation and moduli spaces.

Unobstructedness is known in several important geometric settings. The Bogomolov–Tian–Todorov theorem gives unobstructedness for smooth Calabi–Yau manifolds, with T1T^{1}-lifting approaches developed by Ran and Kawamata; see [Ran92b, Kaw92]. For singular Calabi–Yau varieties, unobstructedness results under various assumptions were obtained by Kawamata, Ran, Tian, and Namikawa; see [Kaw92, Ran92a, Tia92, Nam94]. More recent generalisations appear in [FL24, FL25]. On the Fano side, every smooth Fano manifold is unobstructed. More generally, Sano proved that every weak Fano manifold is unobstructed [San14].

For affine toric varieties, unobstructedness can often be established by proving the vanishing of the obstruction space TX2T^{2}_{X}. Altmann and Sletsjøe gave a combinatorial description of the relevant André–Quillen cohomology groups in [AS98], while Altmann and van Straten subsequently established polyhedral vanishing criteria for TX2T^{2}_{X}, yielding unobstructedness for certain classes of affine Gorenstein toric singularities in [AvS00].

The principal result of this paper is that every affine terminal Gorenstein toric variety of dimension at most four is unobstructed; see Theorem 5.3. In dimensions at most three, this follows from the vanishing of the obstruction space TX2T_{X}^{2}; see Lemma 4.3. In dimension four, however, TX2T_{X}^{2} need not vanish; see Example 4.4. Thus, in this case, unobstructedness cannot be deduced solely from the vanishing of the obstruction space.

This unobstructedness result is also relevant to mirror symmetry. It was shown in [Fil26], for Laurent polynomials in two variables, that if ff mutates to gg and XΔ⁡(g)X_{\Delta(g)} is unobstructed, then the deformation of XΔ⁡(f)X_{\Delta(f)} corresponding to the sequence of mutations from ff to gg is unobstructed. The results of the present paper therefore suggest a four-dimensional analogue. Namely, if a Laurent polynomial ff in three variables can be mutated to a Laurent polynomial gg such that Δ⁡(g)\Delta(g) is empty, or equivalently such that XΔ⁡(g)X_{\Delta(g)} is terminal (see Definition 2.5), then one expects the corresponding mutation deformation of XΔ⁡(f)X_{\Delta(f)} to be unobstructed. Establishing this statement requires extending the mutation–deformation comparison of [Fil26], which was proved only in affine dimension three, to the four-dimensional setting.

We now explain the strategy for proving unobstructedness in dimension four. Let XPX_{P} be a four-dimensional affine terminal Gorenstein toric variety. Then PP is an empty three-dimensional lattice polytope. By Proposition 4.7, TXP2​(−r)=0T^{2}_{X_{P}}(-r)=0 for every r≠R∗r\neq R^{*}, where R∗R^{*} denotes the Gorenstein degree. Thus TXP2​(−R∗)T^{2}_{X_{P}}(-R^{*}) is the only homogeneous component of the obstruction space which may be nonzero.

On the other hand, Proposition 4.5 determines all nonzero homogeneous components of the tangent space TXP1T^{1}_{X_{P}}. Besides the component in degree −R∗-R^{*}, they are associated with square facets F⊂PF\subset P and occur in degrees −(R∗−n​sF),-\bigl(R^{*}-ns_{F}\bigr), n≥1,n\geq 1, where sF∈M~s_{F}\in\widetilde{M} is the primitive generator of the ray of σ∨\sigma^{\vee} corresponding to FF.

We first consider the finite-dimensional primitive tangent subspace corresponding to n=1n=1. Its square-facet parameters have degrees mF:=R∗−sF,m_{F}:=R^{*}-s_{F}, and let tFt_{F} denote the deformation parameter corresponding to a nonzero generator ξF∈TXP1​(−mF).\xi_{F}\in T^{1}_{X_{P}}(-m_{F}). Thus deg⁡(tF)=mF.\deg(t_{F})=m_{F}. Lemma 5.1 determines exactly when a sum of these primitive tangent parameter degrees can reach the exceptional obstruction degree R∗R^{*}. It shows that the only possibility is mF1+mF2=R∗m_{F_{1}}+m_{F_{2}}=R^{*} for two parallel square facets F1F_{1} and F2F_{2}.

The cohomological vanishing criterion therefore leaves precisely one type of possible mixed obstruction. To eliminate it, in Section 3 we construct a simultaneous two-parameter deformation associated with two compatible deformation pairs. Applied to the two parallel square facets above, this construction proves that the coefficient of the possible mixed quadratic obstruction tF1​tF2t_{F_{1}}t_{F_{2}} vanishes, even when its target TXP2​(−R∗)T^{2}_{X_{P}}(-R^{*}) is nonzero.

A further difficulty is that XPX_{P} is generally non-isolated and thus TXP1T^{1}_{X_{P}} may be infinite-dimensional. Consequently, the full deformation functor cannot in general be treated by invoking a noetherian miniversal base. We instead construct compatible formal deformations over finite-dimensional power-series rings, containing the tangent directions with n≤Nn\leq N. The higher tangent directions are obtained from the primitive ones using the module structure on TXP1T^{1}_{X_{P}}, and the corresponding families are constructed by a homogeneous substitution in both the defining equations and their lifted relations. Finally, an induction over Artinian small extensions shows directly that DefXP\operatorname{Def}_{X_{P}} is formally smooth. All these steps are carried out in the proof of Theorem 5.3.

The paper is organised as follows. In the preliminaries, we recall the graded tangent and obstruction spaces of an affine Gorenstein toric variety. In Section 3, we construct simultaneous two-parameter deformations associated with compatible deformation pairs. In Section 4, we compute the tangent and obstruction degrees of affine terminal Gorenstein toric varieties and prove their unobstructedness in dimensions at most three. Finally, in Section 5, we prove that every affine terminal Gorenstein toric fourfold is unobstructed; see Theorem 5.3.

2. Preliminaries

2.1. The setup

We work over the field ℂ\mathbb{C}, which is algebraically closed and of characteristic zero. Let N≅ℤnN\cong\mathbb{Z}^{n} be a lattice of rank nn, and let M:=Homℤ⁡(N,ℤ)M:=\operatorname{Hom}_{\mathbb{Z}}(N,\mathbb{Z}) be its dual lattice. We write

Nℝ:=N⊗ℤℝ,Mℝ:=M⊗ℤℝ.N_{\mathbb{R}}:=N\otimes_{\mathbb{Z}}\mathbb{R},\qquad M_{\mathbb{R}}:=M\otimes_{\mathbb{Z}}\mathbb{R}.

Let P⊂NℝP\subset N_{\mathbb{R}} be a full-dimensional lattice polytope with vertices v1,…,vpv^{1},\dots,v^{p}. Set

N~:=N⊕ℤ,M~:=M⊕ℤ.\widetilde{N}:=N\oplus\mathbb{Z},\qquad\widetilde{M}:=M\oplus\mathbb{Z}.

By embedding PP at height 11, we obtain the strongly convex rational polyhedral cone

(2.1) σ:=cone⁡(a1,…,ap)={∑i=1pλi​ai|λi∈ℝ≥0}⊂N~ℝ,\sigma:=\operatorname{cone}(a^{1},\ldots,a^{p})=\left\{\sum_{i=1}^{p}\lambda_{i}a^{i}\;\middle|\;\lambda_{i}\in\mathbb{R}_{\geq 0}\right\}\subset\widetilde{N}_{\mathbb{R}},

where

ai:=(vi,1)∈N~,i=1,…,p,a^{i}:=(v^{i},1)\in\widetilde{N},\qquad i=1,\dots,p,

and N~ℝ:=N~⊗ℤℝ\widetilde{N}_{\mathbb{R}}:=\widetilde{N}\otimes_{\mathbb{Z}}\mathbb{R}. The dual cone is

σ∨:={r∈M~ℝ|⟨n,r⟩≥0​ for every ​n∈σ},\sigma^{\vee}:=\left\{r\in\widetilde{M}_{\mathbb{R}}\;\middle|\;\langle n,r\rangle\geq 0\text{ for every }n\in\sigma\right\},

where M~ℝ:=M~⊗ℤℝ.\widetilde{M}_{\mathbb{R}}:=\widetilde{M}\otimes_{\mathbb{Z}}\mathbb{R}. We consider the affine semigroup SP:=σ∨∩M~S_{P}:=\sigma^{\vee}\cap\widetilde{M} and the associated affine Gorenstein toric variety XP:=Spec⁡ℂ⁡[SP].X_{P}:=\operatorname{Spec}\mathbb{C}[S_{P}]. Conversely, every affine Gorenstein toric variety without torus factors is isomorphic to XPX_{P} for some full-dimensional lattice polytope PP.

We denote the coordinate projections by

πM:M~⟶M,πℤ:M~⟶ℤ.\pi_{M}:\widetilde{M}\longrightarrow M,\qquad\pi_{\mathbb{Z}}:\widetilde{M}\longrightarrow\mathbb{Z}.

These projections will be used throughout the paper.

Definition 2.1.

Let Q⊂NℝQ\subset N_{\mathbb{R}} be a polytope and let c∈Mℝc\in M_{\mathbb{R}}. Choose a vertex vQ​(c)v_{Q}(c) of QQ at which the function ⟨c,⋅⟩:Q⟶ℝ\langle c,\cdot\rangle:Q\longrightarrow\mathbb{R} attains its minimum. We define

ηQ​(c):=−minv∈Q⁡⟨v,c⟩=−⟨vQ​(c),c⟩.\eta_{Q}(c):=-\min_{v\in Q}\langle v,c\rangle=-\langle v_{Q}(c),c\rangle.

Although the vertex vQ​(c)v_{Q}(c) need not be unique, the value ηQ​(c)\eta_{Q}(c) is independent of this choice.

The Hilbert basis of SP=σ∨∩M~S_{P}=\sigma^{\vee}\cap\widetilde{M} can be written as

(2.2) HP={s1=(c1,ηP​(c1)),…,sr=(cr,ηP​(cr)),R∗},H_{P}=\left\{s_{1}=(c_{1},\eta_{P}(c_{1})),\ldots,s_{r}=(c_{r},\eta_{P}(c_{r})),R^{*}\right\},

where R∗:=(0¯,1),R^{*}:=(\underline{0},1), with the convention that R∗R^{*} is omitted if it is decomposable in SPS_{P}; see [Alt97, Section 4.3]. Here c1,…,cr∈M∖{0¯}c_{1},\ldots,c_{r}\in M\setminus\{\underline{0}\} are pairwise distinct and uniquely determined up to ordering. The element R∗R^{*} is called the Gorenstein degree.

Example 2.2.
11 1 The file with Magma code for this example numerical computations can be found on the link https://github.com/matfilip/Unobstructedness.

Let N=ℤ3N=\mathbb{Z}^{3}, with coordinates (x,y,z)(x,y,z), and let

P=conv{\displaystyle P=\operatorname{conv}\{ v1=(0,0,0),v2=(1,0,0),v3=(0,1,0),v4=(1,1,0),\displaystyle v^{1}=(0,0,0),\ v^{2}=(1,0,0),\ v^{3}=(0,1,0),\ v^{4}=(1,1,0),
v5=(0,0,1),v6=(1,0,1),v7=(1,1,1),v8=(2,1,1)}.\displaystyle v^{5}=(0,0,1),\ v^{6}=(1,0,1),\ v^{7}=(1,1,1),\ v^{8}=(2,1,1)\}.

A direct facet computation gives

x≥0,y≥0,z≥0,1+x−y−z≥0,1−x+y≥0,1−x+z≥0,1−y≥0,1−z≥0.\begin{gathered}x\geq 0,\qquad y\geq 0,\qquad z\geq 0,\qquad 1+x-y-z\geq 0,\\ 1-x+y\geq 0,\qquad 1-x+z\geq 0,\qquad 1-y\geq 0,\qquad 1-z\geq 0.\end{gathered}

These inequalities force 0≤y,z≤10\leq y,z\leq 1. Checking the four possible pairs (y,z)∈{0,1}2(y,z)\in\{0,1\}^{2} shows that the lattice points of PP are precisely v1,…,v8v^{1},\ldots,v^{8}. In particular, PP is empty, cf. Definition 2.5.

The corresponding facets, listed in the same order as the inequalities above, are

x=0conv⁡{v1,v3,v5},y=0Fy,0:=conv⁡{v1,v2,v6,v5},z=0Fz,0:=conv⁡{v1,v2,v4,v3},1+x−y−z=0conv⁡{v3,v5,v7},1−x+y=0conv⁡{v2,v6,v8},1−x+z=0conv⁡{v2,v4,v8},y=1Fy,1:=conv⁡{v3,v4,v8,v7},z=1Fz,1:=conv⁡{v5,v6,v8,v7}.\begin{array}[]{c@{\qquad}c}x=0&\operatorname{conv}\{v^{1},v^{3},v^{5}\},\\ y=0&F_{y,0}:=\operatorname{conv}\{v^{1},v^{2},v^{6},v^{5}\},\\ z=0&F_{z,0}:=\operatorname{conv}\{v^{1},v^{2},v^{4},v^{3}\},\\ 1+x-y-z=0&\operatorname{conv}\{v^{3},v^{5},v^{7}\},\\ 1-x+y=0&\operatorname{conv}\{v^{2},v^{6},v^{8}\},\\ 1-x+z=0&\operatorname{conv}\{v^{2},v^{4},v^{8}\},\\ y=1&F_{y,1}:=\operatorname{conv}\{v^{3},v^{4},v^{8},v^{7}\},\\ z=1&F_{z,1}:=\operatorname{conv}\{v^{5},v^{6},v^{8},v^{7}\}.\end{array}

Thus PP has four triangular facets and four square facets, the latter being Fy,0,Fy,1,Fz,0F_{y,0},F_{y,1},F_{z,0}, and Fz,1F_{z,1}.

Writing i​jij for the edge [vi,vj][v^{i},v^{j}], the edge set is

ℰ⁡(P)={12,13,15,24,26,28,34,35,37,48,56,57,68,78}.\mathcal{E}(P)=\{12,13,15,24,26,28,34,35,37,48,56,57,68,78\}.

Together with the vertices v1,…,v8v^{1},\ldots,v^{8}, these are all the nonempty proper faces of PP.

The primitive ray generators of σ∨\sigma^{\vee} are

s1=(1,0,0,0),s2=(0,1,0,0),s3=(0,0,1,0),s4=(1,−1,−1,1),s5=(−1,1,0,1),s6=(−1,0,1,1),s7=(0,−1,0,1),s8=(0,0,−1,1).\begin{array}[]{llll}s_{1}=(1,0,0,0),&s_{2}=(0,1,0,0),&s_{3}=(0,0,1,0),&s_{4}=(1,-1,-1,1),\\[2.84526pt] s_{5}=(-1,1,0,1),&s_{6}=(-1,0,1,1),&s_{7}=(0,-1,0,1),&s_{8}=(0,0,-1,1).\end{array}

Here sis_{i} is the primitive support element corresponding to the ii-th facet in the preceding list. Moreover,

R∗=(0,0,0,1)=s2+s7=s3+s8.R^{*}=(0,0,0,1)=s_{2}+s_{7}=s_{3}+s_{8}.

To determine the Hilbert basis, consider the following triangulation of σ∨\sigma^{\vee}:

cone⁡(R∗,s6,s3,s7),\displaystyle\operatorname{cone}(R^{*},s_{6},s_{3},s_{7}), cone⁡(R∗,s1,s3,s7),\displaystyle\operatorname{cone}(R^{*},s_{1},s_{3},s_{7}), cone⁡(R∗,s1,s3,s2),\displaystyle\operatorname{cone}(R^{*},s_{1},s_{3},s_{2}),
cone⁡(s8,R∗,s6,s7),\displaystyle\operatorname{cone}(s_{8},R^{*},s_{6},s_{7}), cone⁡(s8,R∗,s1,s2),\displaystyle\operatorname{cone}(s_{8},R^{*},s_{1},s_{2}), cone⁡(s4,R∗,s1,s7),\displaystyle\operatorname{cone}(s_{4},R^{*},s_{1},s_{7}),
cone⁡(s4,s8,R∗,s7),\displaystyle\operatorname{cone}(s_{4},s_{8},R^{*},s_{7}), cone⁡(s4,s8,R∗,s1),\displaystyle\operatorname{cone}(s_{4},s_{8},R^{*},s_{1}), cone⁡(s5,s8,R∗,s2),\displaystyle\operatorname{cone}(s_{5},s_{8},R^{*},s_{2}),
cone⁡(s5,s8,R∗,s6),\displaystyle\operatorname{cone}(s_{5},s_{8},R^{*},s_{6}), cone⁡(s5,R∗,s3,s2),\displaystyle\operatorname{cone}(s_{5},R^{*},s_{3},s_{2}), cone⁡(s5,R∗,s6,s3).\displaystyle\operatorname{cone}(s_{5},R^{*},s_{6},s_{3}).

The determinant of the four generators of each cone is ±1\pm 1, so this triangulation is unimodular. Hence every lattice point of σ∨\sigma^{\vee} is generated by s1,…,s8,R∗s_{1},\ldots,s_{8},R^{*}. Since R∗=s2+s7=s3+s8R^{*}=s_{2}+s_{7}=s_{3}+s_{8}, it is decomposable, whereas the sis_{i} are primitive generators of extremal rays and hence indecomposable. Therefore

HP={s1,…,s8}.H_{P}=\{s_{1},\ldots,s_{8}\}.

2.2. Graded deformation theory

We briefly recall from [Ser06, Chapters 2 and 3] the basic notions concerning deformation functors, small extensions, tangent and obstruction spaces, and formal smoothness.

Let XX be an affine scheme over ℂ\mathbb{C}, and let DefX\operatorname{Def}_{X} denote its deformation functor. We denote by TX1T_{X}^{1} its tangent space, so that

TX1≅DefX⁡(ℂ⁡[ϵ]/(ϵ2)).T_{X}^{1}\cong\operatorname{Def}_{X}\bigl(\mathbb{C}[\epsilon]/(\epsilon^{2})\bigr).

Let (B,𝔪B)(B,\mathfrak{m}_{B}) be a complete local ℂ\mathbb{C}-algebra. A formal deformation of XX over BB is a compatible system of deformations over the Artinian quotients B/𝔪Bk+1B/\mathfrak{m}_{B}^{k+1}. Its first-order truncation over B/𝔪B2B/\mathfrak{m}_{B}^{2} determines the Kodaira–Spencer map

KS𝒳:(𝔪B/𝔪B2)∗⟶TX1.\operatorname{KS}_{\mathcal{X}}\colon(\mathfrak{m}_{B}/\mathfrak{m}_{B}^{2})^{\ast}\longrightarrow T_{X}^{1}.

Equivalently, the image of a tangent vector is the class of the first-order deformation obtained by pulling back along the corresponding homomorphism B/𝔪B2→ℂ⁡[ϵ]/(ϵ2)B/\mathfrak{m}_{B}^{2}\to\mathbb{C}[\epsilon]/(\epsilon^{2}).

We also denote by TX2T_{X}^{2} a natural obstruction space for DefX\operatorname{Def}_{X}. More precisely, let

0⟶J⟶B′⟶B⟶00\longrightarrow J\longrightarrow B^{\prime}\longrightarrow B\longrightarrow 0

be a small extension of local Artinian ℂ\mathbb{C}-algebras, meaning that 𝔪B′​J=0.\mathfrak{m}_{B^{\prime}}J=0. For every deformation 𝒳B\mathcal{X}_{B} of XX over BB, there is an obstruction class

ob⁡(𝒳B,B′)∈TX2⊗ℂJ\operatorname{ob}(\mathcal{X}_{B},B^{\prime})\in T_{X}^{2}\otimes_{\mathbb{C}}J

whose vanishing is equivalent to the existence of a lifting of 𝒳B\mathcal{X}_{B} to B′B^{\prime}. If this obstruction vanishes, the set of isomorphism classes of liftings is a torsor under TX1⊗ℂJ.T_{X}^{1}\otimes_{\mathbb{C}}J.

We say that XX is unobstructed if its deformation functor DefX\operatorname{Def}_{X} is formally smooth, that is, if the natural map DefX⁡(B′)⟶DefX⁡(B)\operatorname{Def}_{X}(B^{\prime})\longrightarrow\operatorname{Def}_{X}(B) is surjective for every small extension B′→BB^{\prime}\to B.

We now specialise to X=XPX=X_{P}. The torus action on XPX_{P} induces M~\widetilde{M}-gradings

TXPi=⨁r∈M~TXPi(−r),i=1,2.T^{i}_{X_{P}}=\bigoplus_{r\in\widetilde{M}}T^{i}_{X_{P}}(-r),\qquad i=1,2.

Moreover, the obstruction theory is torus-equivariant. Consequently, obstruction classes decompose into their M~\widetilde{M}-homogeneous components, and the equations governing every finite-dimensional graded deformation problem may be chosen M~\widetilde{M}-homogeneous.

For a graded deformation, a base parameter of degree rr has Kodaira–Spencer class in TXP1​(−r)T^{1}_{X_{P}}(-r).

In the following two subsections, we recall the combinatorial descriptions of the homogeneous components of TXP1T^{1}_{X_{P}} and TXP2T^{2}_{X_{P}}. These descriptions will allow us to determine the possible tangent parameter degrees and the degrees in which obstructions can occur.

2.3. The tangent space

Let σ\sigma be as in (2.1). For r∈M~r\in\widetilde{M} and j=1,…,pj=1,\ldots,p, recall from [AS98, Alt00] the subsets

Kjr:={m∈SP|⟨aj,m⟩<⟨aj,r⟩},SP=σ∨∩M~.K_{j}^{r}:=\left\{m\in S_{P}\ \middle|\ \langle a^{j},m\rangle<\langle a^{j},r\rangle\right\},\qquad S_{P}=\sigma^{\vee}\cap\widetilde{M}.

More generally, for every nonzero face τ⪯σ\tau\preceq\sigma, define

Kτr:=⋂aj∈τKjr,K_{\tau}^{r}:=\bigcap_{a^{j}\in\tau}K_{j}^{r},

and, for the zero face, put K0r:=SP.K_{0}^{r}:=S_{P}. Thus, if γ⪯τ\gamma\preceq\tau, then Kτr⊆Kγr.K_{\tau}^{r}\subseteq K_{\gamma}^{r}.

The complex span⁡(Kr)∙\operatorname{span}(K^{r})_{\bullet} of free abelian groups is defined by

span⁡(Kr)−k:=⨁τ⪯σdimτ=kspanℤ⁡(Kτr),\operatorname{span}(K^{r})_{-k}:=\bigoplus_{\begin{subarray}{c}\tau\preceq\sigma\\ \dim\tau=k\end{subarray}}\operatorname{span}_{\mathbb{Z}}(K_{\tau}^{r}),

with differentials induced by the inclusions of faces and the usual incidence signs. We write

span⁡(Kr)∙∗:=Homℤ⁡(span⁡(Kr)∙,ℤ).\operatorname{span}(K^{r})_{\bullet}^{*}:=\operatorname{Hom}_{\mathbb{Z}}\bigl(\operatorname{span}(K^{r})_{\bullet},\mathbb{Z}\bigr).

Since XPX_{P} is Gorenstein, and hence Gorenstein in codimension two, we have

(2.3) TXPk(−r)≅Hk(span(Kr)∙∗⊗ℤℂ),k=1,2;T^{k}_{X_{P}}(-r)\cong H^{k}\left(\operatorname{span}(K^{r})_{\bullet}^{*}\otimes_{\mathbb{Z}}\mathbb{C}\right),\qquad k=1,2;

see [AS98, Propositions 5.3 and 5.4] and [Alt00, Theorem 2.1]. Here TXPk​(−r)T^{k}_{X_{P}}(-r) denotes the homogeneous component of degree −r∈M~-r\in\widetilde{M}. The torus action induces the decomposition

TXPk=⨁r∈M~TXPk​(−r).T^{k}_{X_{P}}=\bigoplus_{r\in\widetilde{M}}T^{k}_{X_{P}}(-r).

We next recall the more explicit description of TXP1T^{1}_{X_{P}} obtained in [Alt00]. For r∈M~r\in\widetilde{M}, write

φr​(v):=⟨r,(v,1)⟩,v∈Nℝ,\varphi_{r}(v):=\langle r,(v,1)\rangle,\qquad v\in N_{\mathbb{R}},

and consider the cross-section

Q⁡(r):=σ∩{x∈N~ℝ|⟨r,x⟩=1}.Q(r):=\sigma\cap\left\{x\in\widetilde{N}_{\mathbb{R}}\ \middle|\ \langle r,x\rangle=1\right\}.

Let ℰc​(r)\mathcal{E}_{c}(r) denote the set of compact edges of Q⁡(r)Q(r). For every E∈ℰc​(r)E\in\mathcal{E}_{c}(r), choose an orientation and denote its direction vector by dEd_{E}. For every compact two-dimensional face ε⊂Q⁡(r)\varepsilon\subset Q(r), choose incidence signs δε​(E)∈{0,±1}\delta_{\varepsilon}(E)\in\{0,\pm 1\} such that

∑E⊂εδε​(E)​dE=0.\sum_{E\subset\varepsilon}\delta_{\varepsilon}(E)d_{E}=0.

Define

V⁡(r):={(tE)E∈ℰc​(r)|∑E⊂εδε​(E)​tE​dE=0​ for every compact two-face ​ε}.V(r):=\left\{(t_{E})_{E\in\mathcal{E}_{c}(r)}\ \middle|\ \sum_{E\subset\varepsilon}\delta_{\varepsilon}(E)t_{E}d_{E}=0\text{ for every compact two-face }\varepsilon\right\}.

If E∈ℰc​(r)E\in\mathcal{E}_{c}(r) is induced by an edge [vi,vj]⊂P,[v^{i},v^{j}]\subset P, let ℓ⁡(E)\ell(E) denote the lattice length of this edge. Define

V′​(r):={(tE)E∈V⁡(r)|tE≠0⟹1≤φr​(vi)=φr​(vj)≤ℓ⁡(E)}.V^{\prime}(r):=\left\{(t_{E})_{E}\in V(r)\ \middle|\ t_{E}\neq 0\Longrightarrow 1\leq\varphi_{r}(v^{i})=\varphi_{r}(v^{j})\leq\ell(E)\right\}.

We write

V​(r)ℂ:=V⁡(r)⊗ℝℂ,V′​(r)ℂ:=V′​(r)⊗ℝℂ.V(r)_{\mathbb{C}}:=V(r)\otimes_{\mathbb{R}}\mathbb{C},\qquad V^{\prime}(r)_{\mathbb{C}}:=V^{\prime}(r)\otimes_{\mathbb{R}}\mathbb{C}.
Theorem 2.3 ([Alt00, Theorem 4.1]).

The following statements hold.

  1. (1)

    Suppose that φr​(v)≤1\varphi_{r}(v)\leq 1 for every vertex ​v​ of ​P\text{for every vertex }v\text{ of }P. Then

    TXP1​(−r)≅V​(r)ℂ/ℂ⋅𝟏,T^{1}_{X_{P}}(-r)\cong V(r)_{\mathbb{C}}/\mathbb{C}\cdot\mathbf{1},

    where 𝟏=(1,…,1)\mathbf{1}=(1,\ldots,1) is the homothety direction.

  2. (2)

    Suppose that maxv∈P⁡φr​(v)≥2.\max_{v\in P}\varphi_{r}(v)\geq 2. Then

    TXP1​(−r)≅V′​(r)ℂ.T^{1}_{X_{P}}(-r)\cong V^{\prime}(r)_{\mathbb{C}}.

    In particular, an edge coordinate can be nonzero only on an edge E=[vi,vj]E=[v^{i},v^{j}] satisfying

    φr​(vi)=φr​(vj)=qE,1≤qE≤ℓ⁡(E).\varphi_{r}(v^{i})=\varphi_{r}(v^{j})=q_{E},\qquad 1\leq q_{E}\leq\ell(E).

2.4. The obstruction space

For every vertex vjv^{j} of PP, one has

(2.4) spanℂ⁡(Kjr)={M~ℂ,⟨aj,r⟩≥2,(aj)ℂ⟂,⟨aj,r⟩=1,0,⟨aj,r⟩≤0.\operatorname{span}_{\mathbb{C}}(K_{j}^{r})=\begin{cases}\widetilde{M}_{\mathbb{C}},&\langle a^{j},r\rangle\geq 2,\\[5.69054pt] (a^{j})^{\perp}_{\mathbb{C}},&\langle a^{j},r\rangle=1,\\[5.69054pt] 0,&\langle a^{j},r\rangle\leq 0.\end{cases}

For a face F⪯PF\preceq P, write

(2.5) F^:=cone⁡{(v,1)∣v∈F}⪯σ\widehat{F}:=\operatorname{cone}\left\{(v,1)\mid v\in F\right\}\preceq\sigma

and set KFr:=KF^r.K_{F}^{r}:=K_{\widehat{F}}^{r}. In particular, if F={vj}F=\{v^{j}\}, then KFr=Kjr.K_{F}^{r}=K_{j}^{r}.

By (2.3), the vector space TXP2​(−r)T^{2}_{X_{P}}(-r) is the middle cohomology of the complex

(2.6) ⨁j=1p(spanℂ⁡Kjr)∗→g1⨁E∈ℰ⁡(P)(spanℂ⁡KEr)∗→g2⨁ε∈ℱ2​(P)(spanℂ⁡Kεr)∗,\bigoplus_{j=1}^{p}\bigl(\operatorname{span}_{\mathbb{C}}K_{j}^{r}\bigr)^{*}\xrightarrow{\,g_{1}\,}\bigoplus_{E\in\mathcal{E}(P)}\bigl(\operatorname{span}_{\mathbb{C}}K_{E}^{r}\bigr)^{*}\xrightarrow{\,g_{2}\,}\bigoplus_{\varepsilon\in\mathcal{F}_{2}(P)}\bigl(\operatorname{span}_{\mathbb{C}}K_{\varepsilon}^{r}\bigr)^{*},

where ℰ⁡(P)\mathcal{E}(P) and ℱ2​(P)\mathcal{F}_{2}(P) denote the sets of edges and two-dimensional faces of PP, respectively.

Choose an orientation of every edge of PP. For an oriented edge E=[vi,vj],E=[v^{i},v^{j}], write dE:=vj−vi.d_{E}:=v^{j}-v^{i}. The first map in (2.6) is given by

g1​((φi)i)E=(φj−φi)|spanℂ⁡KEr.g_{1}\bigl((\varphi_{i})_{i}\bigr)_{E}=\left.(\varphi_{j}-\varphi_{i})\right|_{\operatorname{span}_{\mathbb{C}}K_{E}^{r}}.

For every two-dimensional face ε⊂P\varepsilon\subset P, choose an orientation of its boundary and incidence signs δEε∈{0,±1}\delta_{E}^{\varepsilon}\in\{0,\pm 1\} such that

∑E⊂εδEε​dE=0.\sum_{E\subset\varepsilon}\delta_{E}^{\varepsilon}d_{E}=0.

The second map in (2.6) is given by

g2​((φE)E)ε=∑E⊂εδEε​φE|spanℂ⁡Kεr.g_{2}\bigl((\varphi_{E})_{E}\bigr)_{\varepsilon}=\sum_{E\subset\varepsilon}\delta_{E}^{\varepsilon}\left.\varphi_{E}\right|_{\operatorname{span}_{\mathbb{C}}K_{\varepsilon}^{r}}.

2.5. Affine terminal Gorenstein toric singularities

An affine lattice automorphism of NℝN_{\mathbb{R}} is a map

φ:Nℝ⟶Nℝ,x⟼A⁡(x)+b,\varphi\colon N_{\mathbb{R}}\longrightarrow N_{\mathbb{R}},\qquad x\longmapsto A(x)+b,

where

A∈GL⁡(N)andb∈N.A\in\operatorname{GL}(N)\qquad\text{and}\qquad b\in N.

Such a map is also called an affine unimodular transformation.

Definition 2.4.

Let P,P′⊂NℝP,P^{\prime}\subset N_{\mathbb{R}} be lattice polytopes. We say that PP and P′P^{\prime} are lattice equivalent, or unimodularly equivalent, if there exists an affine lattice automorphism

φ⁡(x)=A⁡(x)+b,A∈GL⁡(N),b∈N,\varphi(x)=A(x)+b,\qquad A\in\operatorname{GL}(N),\quad b\in N,

such that φ⁡(P)=P′.\varphi(P)=P^{\prime}.

Definition 2.5.

A lattice polytope P⊂NℝP\subset N_{\mathbb{R}} is called empty if P∩N=Vert⁡(P),P\cap N=\operatorname{Vert}(P), that is, if its only lattice points are its vertices. An affine toric Gorenstein variety XPX_{P} is terminal, if PP is empty.

Note that terminal XPX_{P} has only terminal singularities, see e.g. [CLS11, Proposition 11.4.12]. The following vanishing result will be useful.

Theorem 2.6.

Let PP be empty. For r∈M~r\in\widetilde{M}, write

φr​(v):=⟨r,(v,1)⟩,Fr:=P∩(φr=1).\varphi_{r}(v):=\langle r,(v,1)\rangle,\qquad F_{r}:=P\cap(\varphi_{r}=1).

Then the following hold:

  1. (1)

    If there exists a vertex vv of PP such that φr​(v)>1,\varphi_{r}(v)>1, then

    TXPk(−r)=0,k=1,2.T^{k}_{X_{P}}(-r)=0,\qquad k=1,2.
  2. (2)

    Suppose that φr≤1\varphi_{r}\leq 1 on PP. If every ℓ\ell-dimensional face of FrF_{r} is a simplex, then

    TXPk​(−r)=0for ​k<ℓ,k=1,2.T^{k}_{X_{P}}(-r)=0\qquad\text{for }k<\ell,\quad k=1,2.
  3. (3)

    If dimFr≤2,\dim F_{r}\leq 2, then TXP2​(−r)=0.T^{2}_{X_{P}}(-r)=0.

Proof.

This follows from [AvS00, Proposition 4.1, Theorem 6.6]. ∎

3. Two-parameter deformations associated with compatible deformation pairs

We retain the notation of Subsection 2.1 and follow the sign and grading conventions of [Fil26, Sections 2 and 3]. For convenience, we recall below the conventions used in the construction. We construct a simultaneous two-parameter deformation associated with two deformation pairs having possibly different Minkowski summands, generalizing the one-parameter construction of [Fil26, Section 3]. This result will be crucial in proving the unobstructedness of affine terminal Gorenstein toric varieties; see Theorem 5.3.

We use the convention ℕ={0,1,2,…}\mathbb{N}=\{0,1,2,\ldots\}. For multi-indices 𝜶,𝜷∈ℕ2\boldsymbol{\alpha},\boldsymbol{\beta}\in\mathbb{N}^{2}, the notation 𝜶≤𝜷\boldsymbol{\alpha}\leq\boldsymbol{\beta} means componentwise inequality. For a lattice polytope Q⊂NℝQ\subset N_{\mathbb{R}}, our support function is

ηQ​(c):=−minv∈Q⁡⟨c,v⟩,c∈Mℝ.\eta_{Q}(c):=-\min_{v\in Q}\langle c,v\rangle,\qquad c\in M_{\mathbb{R}}.

Thus ηQ\eta_{Q} is positively homogeneous and subadditive. We say that a polytope AA is a Minkowski summand of a polytope BB if B=A+CB=A+C for some polytope CC. All semigroup algebras and polynomial presentations below are M~\widetilde{M}-graded, with deg⁡(χs)=s\deg(\chi^{s})=s.

We begin with a finite generating set SP=cone⁡(s1,…,sr,R∗),{S_{P}=\operatorname{cone}(s_{1},\ldots,s_{r},R^{*})}, where each sj=(cj,ηP​(cj))s_{j}=(c_{j},\eta_{P}(c_{j})) is a boundary element. The set is not required to be minimal and will be enlarged below, after the two deformation pairs have been fixed. Put 𝐱=(x1,…,xr)\mathbf{x}=(x_{1},\ldots,x_{r}), and let

ΘP:ℂ⁡[𝐱,u]⟶ℂ⁡[SP]\Theta_{P}\colon\mathbb{C}[\mathbf{x},u]\longrightarrow\mathbb{C}[S_{P}]

be the surjective homomorphism determined by

ΘP​(xj)=χsj,ΘP​(u)=χR∗.\Theta_{P}(x_{j})=\chi^{s_{j}},\qquad\Theta_{P}(u)=\chi^{R^{*}}.

Setting IP:=ker⁡(ΘP),I_{P}:=\ker(\Theta_{P}), we have

XP=Spec⁡ℂ⁡[SP]≅Spec⁡ℂ⁡[𝐱,u]IP.X_{P}=\operatorname{Spec}\mathbb{C}[S_{P}]\cong\operatorname{Spec}\frac{\mathbb{C}[\mathbf{x},u]}{I_{P}}.

For 𝐤=(k1,…,kr)∈ℕr\mathbf{k}=(k_{1},\ldots,k_{r})\in\mathbb{N}^{r}, set

s𝐤:=∑j=1rkj​sj,𝐱𝐤:=∏j=1rxjkj,s_{\mathbf{k}}:=\sum_{j=1}^{r}k_{j}s_{j},\qquad\mathbf{x}^{\mathbf{k}}:=\prod_{j=1}^{r}x_{j}^{k_{j}},

and, for a lattice polytope Q⊂NℝQ\subset N_{\mathbb{R}}, define

ηQ​(𝐤):=∑j=1rηQ​(kj​cj)−ηQ​(∑j=1rkj​cj).\eta_{Q}(\mathbf{k}):=\sum_{j=1}^{r}\eta_{Q}(k_{j}c_{j})-\eta_{Q}\left(\sum_{j=1}^{r}k_{j}c_{j}\right).

Every s∈SPs\in S_{P} has a unique decomposition

s=∂P(s)+nP​(s)​R∗,∂P(s)−R∗∉SP,nP​(s)∈ℕ.s=\partial_{P}(s)+n_{P}(s)R^{*},\qquad\partial_{P}(s)-R^{*}\notin S_{P},\qquad n_{P}(s)\in\mathbb{N}.

For every element b∈∂P(SP)b\in\partial_{P}(S_{P}), choose an exponent vector

∂(b)∈ℕrsuch thats∂(b)=b.\partial(b)\in\mathbb{N}^{r}\qquad\text{such that}\qquad s_{\partial(b)}=b.

After fixing the two deformation pairs, we shall replace these choices by representatives adapted simultaneously to their two support functions. For s∈SPs\in S_{P}, define ∂(s):=∂(∂P(s))\partial(s):=\partial\bigl(\partial_{P}(s)\bigr) and put

χPs:=𝐱∂(s)​unP​(s).\chi_{P}^{s}:=\mathbf{x}^{\partial(s)}u^{n_{P}(s)}.

For s=s𝐤s=s_{\mathbf{k}}, write

∂(𝐤):=∂(s𝐤).\partial(\mathbf{k}):=\partial(s_{\mathbf{k}}).

By positive homogeneity of ηP\eta_{P}, the preceding definition gives

ηP​(𝐤)=∑j=1rkj​ηP​(cj)−ηP​(∑j=1rkj​cj)=nP​(s𝐤).\eta_{P}(\mathbf{k})=\sum_{j=1}^{r}k_{j}\eta_{P}(c_{j})-\eta_{P}\left(\sum_{j=1}^{r}k_{j}c_{j}\right)=n_{P}(s_{\mathbf{k}}).

Consequently,

s𝐤=s∂(𝐤)+ηP​(𝐤)​R∗,χPs𝐤=𝐱∂(𝐤)​uηP​(𝐤).s_{\mathbf{k}}=s_{\partial(\mathbf{k})}+\eta_{P}(\mathbf{k})R^{*},\qquad\chi_{P}^{s_{\mathbf{k}}}=\mathbf{x}^{\partial(\mathbf{k})}u^{\eta_{P}(\mathbf{k})}.

The following elementary presentation lemma will allow us to enlarge the semigroup generating set without changing the form of the equations or of their relations.

Lemma 3.1.

For any finite set of boundary generators as above and any choices of boundary representatives ∂(b)\partial(b), the binomials

f𝐤:=𝐱𝐤−χPs𝐤,𝐤∈ℕr,f_{\mathbf{k}}:=\mathbf{x}^{\mathbf{k}}-\chi_{P}^{s_{\mathbf{k}}},\qquad\mathbf{k}\in\mathbb{N}^{r},

generate IPI_{P}. Let 𝒫:=ℂ⁡[𝐱,u]\mathcal{P}:=\mathbb{C}[\mathbf{x},u] and let

ℱ:=⨁𝐤∈ℕr𝒫​e𝐤\mathcal{F}:=\bigoplus_{\mathbf{k}\in\mathbb{N}^{r}}\mathcal{P}e_{\mathbf{k}}

be the free 𝒫\mathcal{P}-module with basis {e𝐤∣𝐤∈ℕr}\{e_{\mathbf{k}}\mid\mathbf{k}\in\mathbb{N}^{r}\}. Let

ψ:ℱ⟶IP\psi\colon\mathcal{F}\longrightarrow I_{P}

be the unique 𝒫\mathcal{P}-linear homomorphism determined by

ψ⁡(e𝐤)=f𝐤.\psi(e_{\mathbf{k}})=f_{\mathbf{k}}.

Then ψ\psi is surjective, and its kernel is generated as a 𝒫\mathcal{P}-module by the elements

ρ𝐚,𝐤:=e𝐚+𝐤−𝐱𝐚​e𝐤−uηP​(𝐤)​e∂(𝐤)+𝐚,𝐚,𝐤∈ℕr.\rho_{\mathbf{a},\mathbf{k}}:=e_{\mathbf{a}+\mathbf{k}}-\mathbf{x}^{\mathbf{a}}e_{\mathbf{k}}-u^{\eta_{P}(\mathbf{k})}e_{\partial(\mathbf{k})+\mathbf{a}},\qquad\mathbf{a},\mathbf{k}\in\mathbb{N}^{r}.

Equivalently, the first syzygy module of the family {f𝐤}𝐤∈ℕr\{f_{\mathbf{k}}\}_{\mathbf{k}\in\mathbb{N}^{r}} is generated by the ρ𝐚,𝐤\rho_{\mathbf{a},\mathbf{k}}.

Proof.

For the corresponding statement for the Hilbert-basis presentation, see [ACF22a, Lemmas 5.3 and 5.6]. The same argument applies to any finite set of boundary generators and any fixed choice of boundary representatives. ∎

Consequently, the module of relations among the equations f𝐤f_{\mathbf{k}} is generated by

(3.1) r𝐚,𝐤:=f𝐚+𝐤−𝐱𝐚​f𝐤−uηP​(𝐤)​f∂(𝐤)+𝐚=0,𝐚,𝐤∈ℕr.r_{\mathbf{a},\mathbf{k}}:=f_{\mathbf{a}+\mathbf{k}}-\mathbf{x}^{\mathbf{a}}f_{\mathbf{k}}-u^{\eta_{P}(\mathbf{k})}f_{\partial(\mathbf{k})+\mathbf{a}}=0,\qquad\mathbf{a},\mathbf{k}\in\mathbb{N}^{r}.
Example 3.2.

Continue with the polytope of Example 2.2. Recall that HP={s1,…,s8}H_{P}=\{s_{1},\ldots,s_{8}\}, whereas R∗=(0,0,0,1)=s2+s7=s3+s8R^{*}=(0,0,0,1)=s_{2}+s_{7}=s_{3}+s_{8}. Although R∗R^{*} is decomposable and hence does not belong to the Hilbert basis, we adjoin it as a redundant semigroup generator and denote the corresponding variable by uu.

Let 𝐞1,…,𝐞8\mathbf{e}_{1},\ldots,\mathbf{e}_{8} denote the standard basis of ℕ8\mathbb{N}^{8}, and write fi​j:=f𝐞i+𝐞jf_{ij}:=f_{\mathbf{e}_{i}+\mathbf{e}_{j}}. The following additive relations hold in SPS_{P}:

s1+s5\displaystyle s_{1}+s_{5} =s2+R∗,\displaystyle=s_{2}+R^{*}, s1+s6\displaystyle\hskip 30.00005pts_{1}+s_{6} =s3+R∗,\displaystyle=s_{3}+R^{*}, s1+s7\displaystyle\hskip 30.00005pts_{1}+s_{7} =s3+s4,\displaystyle=s_{3}+s_{4},
s1+s8\displaystyle s_{1}+s_{8} =s2+s4,\displaystyle=s_{2}+s_{4}, s2+s6\displaystyle\hskip 30.00005pts_{2}+s_{6} =s3+s5,\displaystyle=s_{3}+s_{5}, s2+s7\displaystyle\hskip 30.00005pts_{2}+s_{7} =R∗,\displaystyle=R^{*},
s3+s8\displaystyle s_{3}+s_{8} =R∗,\displaystyle=R^{*}, s4+s5\displaystyle\hskip 30.00005pts_{4}+s_{5} =s8+R∗,\displaystyle=s_{8}+R^{*}, s4+s6\displaystyle\hskip 30.00005pts_{4}+s_{6} =s7+R∗,\displaystyle=s_{7}+R^{*},
s5+s7\displaystyle s_{5}+s_{7} =s6+s8.\displaystyle=s_{6}+s_{8}.

Choose the boundary representatives in accordance with the right-hand sides of these relations. The corresponding binomials are

f15\displaystyle f_{15} =x1​x5−x2​u,\displaystyle=x_{1}x_{5}-x_{2}u, f16\displaystyle\hskip 30.00005ptf_{16} =x1​x6−x3​u,\displaystyle=x_{1}x_{6}-x_{3}u, f17\displaystyle\hskip 30.00005ptf_{17} =x1​x7−x3​x4,\displaystyle=x_{1}x_{7}-x_{3}x_{4},
f18\displaystyle f_{18} =x1​x8−x2​x4,\displaystyle=x_{1}x_{8}-x_{2}x_{4}, f26\displaystyle\hskip 30.00005ptf_{26} =x2​x6−x3​x5,\displaystyle=x_{2}x_{6}-x_{3}x_{5}, f27\displaystyle\hskip 30.00005ptf_{27} =x2​x7−u,\displaystyle=x_{2}x_{7}-u,
f38\displaystyle f_{38} =x3​x8−u,\displaystyle=x_{3}x_{8}-u, f45\displaystyle\hskip 30.00005ptf_{45} =x4​x5−x8​u,\displaystyle=x_{4}x_{5}-x_{8}u, f46\displaystyle\hskip 30.00005ptf_{46} =x4​x6−x7​u,\displaystyle=x_{4}x_{6}-x_{7}u,
f57\displaystyle f_{57} =x5​x7−x6​x8.\displaystyle=x_{5}x_{7}-x_{6}x_{8}.

For instance, s1+s5=s2+R∗s_{1}+s_{5}=s_{2}+R^{*} gives ∂(𝐞1+𝐞5)=𝐞2\partial(\mathbf{e}_{1}+\mathbf{e}_{5})=\mathbf{e}_{2} and ηP​(𝐞1+𝐞5)=1\eta_{P}(\mathbf{e}_{1}+\mathbf{e}_{5})=1, hence f15=x1​x5−x2​uf_{15}=x_{1}x_{5}-x_{2}u. Similarly, s1+s7=s3+s4s_{1}+s_{7}=s_{3}+s_{4} gives ∂(𝐞1+𝐞7)=𝐞3+𝐞4\partial(\mathbf{e}_{1}+\mathbf{e}_{7})=\mathbf{e}_{3}+\mathbf{e}_{4} and ηP​(𝐞1+𝐞7)=0\eta_{P}(\mathbf{e}_{1}+\mathbf{e}_{7})=0, hence f17=x1​x7−x3​x4f_{17}=x_{1}x_{7}-x_{3}x_{4}.

Let

J:=(f15,f16,f17,f18,f26,f27,f38,f45,f46,f57)⊆ℂ⁡[x1,…,x8,u].J:=(f_{15},f_{16},f_{17},f_{18},f_{26},f_{27},f_{38},f_{45},f_{46},f_{57})\subseteq\mathbb{C}[x_{1},\ldots,x_{8},u].

Since every displayed binomial comes from an additive relation in SPS_{P}, we have J⊆IPJ\subseteq I_{P}. We verify the reverse inclusion using a monomial parametrization.

Consider the unimodular lattice automorphism U:M~→M~U\colon\widetilde{M}\to\widetilde{M} defined by U⁡(a,b,c,d)=(d,a+d,b+d,c+d)U(a,b,c,d)=(d,a+d,b+d,c+d). Its inverse is U−1​(α,β,γ,δ)=(β−α,γ−α,δ−α,α)U^{-1}(\alpha,\beta,\gamma,\delta)=(\beta-\alpha,\gamma-\alpha,\delta-\alpha,\alpha), so U∈GL4⁡(ℤ)U\in\operatorname{GL}_{4}(\mathbb{Z}). Moreover, the vectors U⁡(s1),…,U⁡(s8),U⁡(R∗)U(s_{1}),\ldots,U(s_{8}),U(R^{*}) have nonnegative coordinates.

Let w,p,q,zw,p,q,z be auxiliary variables corresponding, in this order, to the four coordinates of U⁡(M~)U(\widetilde{M}). Thus (α,β,γ,δ)(\alpha,\beta,\gamma,\delta) is represented by the monomial wα​pβ​qγ​zδw^{\alpha}p^{\beta}q^{\gamma}z^{\delta}. The transformed generators determine a monomial homomorphism Φ:ℂ⁡[x1,…,x8,u]→ℂ⁡[w,p,q,z]\Phi\colon\mathbb{C}[x_{1},\ldots,x_{8},u]\to\mathbb{C}[w,p,q,z] given by

x1x2x3x4x5x6x7x8uΦ⁡(⋅)pqzw​p2w​q2​zw​q​z2w​p​zw​p​qw​p​q​z.\begin{array}[]{c|ccccccccc}&x_{1}&x_{2}&x_{3}&x_{4}&x_{5}&x_{6}&x_{7}&x_{8}&u\\ \hline\cr\Phi(\,\cdot\,)&p&q&z&wp^{2}&wq^{2}z&wqz^{2}&wpz&wpq&wpqz.\end{array}

For example, U⁡(s1)=(0,1,0,0)U(s_{1})=(0,1,0,0) and U⁡(s4)=(1,2,0,0)U(s_{4})=(1,2,0,0), which explains the assignments Φ⁡(x1)=p\Phi(x_{1})=p and Φ⁡(x4)=w​p2\Phi(x_{4})=wp^{2}.

Since UU is unimodular, it preserves all additive relations among the semigroup generators. Hence im⁡(Φ)≅ℂ⁡[SP]\operatorname{im}(\Phi)\cong\mathbb{C}[S_{P}] and ker⁡(Φ)=IP\ker(\Phi)=I_{P}. A Gröbner-basis computation in Magma gives

𝒢={\displaystyle\mathcal{G}=\bigl\{ x2​x6​x8−x5​u,x1​x7​x8−x4​u,x2​x4−x1​x8,x3​x4−x1​x7,\displaystyle x_{2}x_{6}x_{8}-x_{5}u,\;x_{1}x_{7}x_{8}-x_{4}u,\;x_{2}x_{4}-x_{1}x_{8},\;x_{3}x_{4}-x_{1}x_{7},
x1​x5−x2​u,x3​x5−x2​x6,x4​x5−x8​u,x1​x6−x3​u,\displaystyle x_{1}x_{5}-x_{2}u,\;x_{3}x_{5}-x_{2}x_{6},\;x_{4}x_{5}-x_{8}u,\;x_{1}x_{6}-x_{3}u,
x4x6−x7u,x2x7−u,x5x7−x6x8,x3x8−u}\displaystyle x_{4}x_{6}-x_{7}u,\;x_{2}x_{7}-u,\;x_{5}x_{7}-x_{6}x_{8},\;x_{3}x_{8}-u\bigr\}

for IPI_{P}. Ten elements of 𝒢\mathcal{G} are the generators of JJ, up to multiplication by −1-1. The remaining two cubic binomials are redundant: indeed, x2​x6​x8−x5​u=x8​f26+x5​f38x_{2}x_{6}x_{8}-x_{5}u=x_{8}f_{26}+x_{5}f_{38} and x1​x7​x8−x4​u=x8​f17+x4​f38x_{1}x_{7}x_{8}-x_{4}u=x_{8}f_{17}+x_{4}f_{38}. Thus 𝒢⊆J\mathcal{G}\subseteq J, and consequently IP⊆JI_{P}\subseteq J. Together with J⊆IPJ\subseteq I_{P}, this proves IP=JI_{P}=J. Therefore

XP≅Spec⁡ℂ⁡[x1,…,x8,u](f15,f16,f17,f18,f26,f27,f38,f45,f46,f57).X_{P}\cong\operatorname{Spec}\frac{\mathbb{C}[x_{1},\ldots,x_{8},u]}{(f_{15},f_{16},f_{17},f_{18},f_{26},f_{27},f_{38},f_{45},f_{46},f_{57})}.

We finally illustrate the syzygy statement of Lemma 3.1. Take 𝐤=𝐞1+𝐞5\mathbf{k}=\mathbf{e}_{1}+\mathbf{e}_{5} and 𝐚=𝐞7\mathbf{a}=\mathbf{e}_{7}. As observed above, ∂(𝐤)=𝐞2\partial(\mathbf{k})=\mathbf{e}_{2} and ηP​(𝐤)=1\eta_{P}(\mathbf{k})=1. The corresponding standard syzygy is

ρ𝐞7,𝐞1+𝐞5=e𝐞1+𝐞5+𝐞7−x7​e𝐞1+𝐞5−u​e𝐞2+𝐞7∈ℱ.\rho_{\mathbf{e}_{7},\mathbf{e}_{1}+\mathbf{e}_{5}}=e_{\mathbf{e}_{1}+\mathbf{e}_{5}+\mathbf{e}_{7}}-x_{7}e_{\mathbf{e}_{1}+\mathbf{e}_{5}}-ue_{\mathbf{e}_{2}+\mathbf{e}_{7}}\in\mathcal{F}.

Applying the 𝒫\mathcal{P}-linear homomorphism ψ:ℱ→IP\psi\colon\mathcal{F}\to I_{P} gives

ψ⁡(ρ𝐞7,𝐞1+𝐞5)=f157−x7​f15−u​f27,\psi\left(\rho_{\mathbf{e}_{7},\mathbf{e}_{1}+\mathbf{e}_{5}}\right)=f_{157}-x_{7}f_{15}-uf_{27},

where f157:=f𝐞1+𝐞5+𝐞7=x1​x5​x7−u2f_{157}:=f_{\mathbf{e}_{1}+\mathbf{e}_{5}+\mathbf{e}_{7}}=x_{1}x_{5}x_{7}-u^{2}, since s1+s5+s7=2​R∗s_{1}+s_{5}+s_{7}=2R^{*}. Indeed,

f157−x7​f15−u​f27\displaystyle f_{157}-x_{7}f_{15}-uf_{27} =(x1​x5​x7−u2)−x7​(x1​x5−x2​u)−u⁡(x2​x7−u)=0.\displaystyle=(x_{1}x_{5}x_{7}-u^{2})-x_{7}(x_{1}x_{5}-x_{2}u)-u(x_{2}x_{7}-u)=0.

Thus ρ𝐞7,𝐞1+𝐞5∈ker⁡(ψ)\rho_{\mathbf{e}_{7},\mathbf{e}_{1}+\mathbf{e}_{5}}\in\ker(\psi), as asserted by Lemma 3.1.

We now recall the notation used in the definition of a deformation pair. For m∈M~m\in\widetilde{M}, let

φm:Nℝ⟶ℝ,φm​(v):=⟨m,(v,1)⟩=⟨πM​(m),v⟩+πℤ​(m).\varphi_{m}\colon N_{\mathbb{R}}\longrightarrow\mathbb{R},\qquad\varphi_{m}(v):=\langle m,(v,1)\rangle=\langle\pi_{M}(m),v\rangle+\pi_{\mathbb{Z}}(m).
Definition 3.3 ([Fil26]).

Let m∈M~m\in\widetilde{M}, and let Q⊂ker⁡(πM​(m))Q\subset\ker\bigl(\pi_{M}(m)\bigr) be a lattice polytope. The pair (m,Q)(m,Q) is called a deformation pair of PP if, for every i∈ℕi\in\mathbb{N} such that the section

Pi(m):=P∩{φm=i}P_{i}(m):=P\cap\{\varphi_{m}=i\}

is nonempty, there exists a polytope RiR_{i} such that

Pi​(m)=i​Q+Ri.P_{i}(m)=iQ+R_{i}.

Here i​Q=Q+…+QiQ=Q+\ldots+Q denotes the ii-fold Minkowski sum of QQ for i≥1i\geq 1, and 0​Q:={0}0Q:=\{0\}. Equivalently, the condition says that i​QiQ is a Minkowski summand of every nonempty integral-level section Pi​(m)P_{i}(m).

A deformation pair (m,Q)(m,Q) determines a one-parameter deformation of XPX_{P} [Fil26, Corollary 3.9]. We denote its deformation parameter by t(m,Q)t_{(m,Q)} and assign it degree deg⁡t(m,Q)=m.\deg t_{(m,Q)}=m. The deformation-pair condition implies the following regularity property:

(3.2) s𝐤−j​m∈σ∨whenever ​0≤j≤ηQ​(𝐤).s_{\mathbf{k}}-jm\in\sigma^{\vee}\qquad\text{whenever }0\leq j\leq\eta_{Q}(\mathbf{k}).

Indeed, this follows by evaluating on the generators (v,1)(v,1) of σ\sigma and using the Minkowski decomposition Pi​(m)=i​Q+RiP_{i}(m)=iQ+R_{i}.

Let

𝒟={(m1,Q1),(m2,Q2)}\mathcal{D}=\bigl\{(m_{1},Q_{1}),(m_{2},Q_{2})\bigr\}

be two deformation pairs of PP. We assume that they are mutually compatible, meaning that

(3.3) Q1,Q2⊂ker⁡πM​(m1)∩ker⁡πM​(m2).Q_{1},Q_{2}\subset\ker\pi_{M}(m_{1})\cap\ker\pi_{M}(m_{2}).

We also assume that

(3.4) φm1​(v)​φm2​(v)=0for every vertex ​v​ of ​P.\varphi_{m_{1}}(v)\varphi_{m_{2}}(v)=0\qquad\text{for every vertex }v\text{ of }P.

We now make the boundary choices above simultaneously compatible with Q1Q_{1} and Q2Q_{2}. The following lemma is the reason for allowing a nonminimal semigroup generating set.

Lemma 3.4.

After adjoining finitely many boundary elements to s1,…,srs_{1},\ldots,s_{r}, every boundary element b∈∂P(SP)b\in\partial_{P}(S_{P}) admits a representative ∂(b)\partial(b) such that

(3.5) ηQi(∂(b))=0,i=1,2.\eta_{Q_{i}}(\partial(b))=0,\qquad i=1,2.

The enlarged elements together with R∗R^{*} still generate SPS_{P}, and the presentation and syzygy statement of Lemma 3.1 applies to this enlarged presentation.

Proof.

Let Σ\Sigma be a finite common rational polyhedral refinement of the normal fans of P,Q1P,Q_{1}, and Q2Q_{2}. Equivalently, the three support functions ηP,ηQ1,ηQ2\eta_{P},\penalty\ \eta_{Q_{1}},\penalty\ \eta_{Q_{2}} are linear on every cone τ∈Σ\tau\in\Sigma. For such a cone, set

Bτ:={(c,ηP​(c))∣c∈τ∩M}⊂∂P(SP).B_{\tau}:=\bigl\{(c,\eta_{P}(c))\mid c\in\tau\cap M\bigr\}\subset\partial_{P}(S_{P}).

Since ηP\eta_{P} is linear on τ\tau, the projection to MM identifies BτB_{\tau} with the affine semigroup τ∩M\tau\cap M. Therefore BτB_{\tau} has a finite Hilbert basis. Adjoin the Hilbert bases of BτB_{\tau} for all cones τ∈Σ\tau\in\Sigma. This adds only finitely many boundary generators.

Let b=(c,ηP​(c))∈∂P(SP)b=(c,\eta_{P}(c))\in\partial_{P}(S_{P}). Choose a cone τ∈Σ\tau\in\Sigma containing cc, express bb as a sum of elements of the Hilbert basis of BτB_{\tau}, and use this expression to define ∂(b)\partial(b). All generators occurring in this representative have first coordinates in the same cone τ\tau. Since each ηQi\eta_{Q_{i}} is linear on τ\tau,

ηQi(∂(b))=∑jkjηQi(cj)−ηQi(∑jkjcj)=0,i=1,2.\eta_{Q_{i}}(\partial(b))=\sum_{j}k_{j}\eta_{Q_{i}}(c_{j})-\eta_{Q_{i}}\left(\sum_{j}k_{j}c_{j}\right)=0,\qquad i=1,2.

Finally, every s∈SPs\in S_{P} has the form s=(c,ηP​(c))+n​R∗,s=(c,\eta_{P}(c))+nR^{*}, n∈ℕ,n\in\mathbb{N}, so the enlarged boundary elements together with R∗R^{*} generate SPS_{P}. Lemma 3.1 concludes the proof. ∎

From now on, we use this enlarged generating set and these adapted representatives, retaining the notation sj,xj,𝐱s_{j},x_{j},\mathbf{x}, and ∂\partial. The enlargement only introduces redundant toric coordinates and does not change XPX_{P}; such coordinates may be eliminated in explicit smaller presentations.

The adapted vanishing also gives, for every 𝐚,𝐤∈ℕr\mathbf{a},\mathbf{k}\in\mathbb{N}^{r},

(3.6) ηQi(𝐚+𝐤)=ηQi(𝐤)+ηQi(∂(𝐤)+𝐚),i=1,2.\eta_{Q_{i}}(\mathbf{a}+\mathbf{k})=\eta_{Q_{i}}(\mathbf{k})+\eta_{Q_{i}}(\partial(\mathbf{k})+\mathbf{a}),\qquad i=1,2.

Indeed, the projections to MM of s𝐤s_{\mathbf{k}} and s∂(𝐤)s_{\partial(\mathbf{k})} agree, and (3.5) applies to ∂(𝐤)\partial(\mathbf{k}).

Write

ti:=t(mi,Qi),𝐭:=(t1,t2),deg⁡(ti)=mi.t_{i}:=t_{(m_{i},Q_{i})},\qquad\mathbf{t}:=(t_{1},t_{2}),\qquad\deg(t_{i})=m_{i}.

For 𝜶=(α1,α2)∈ℕ2,\boldsymbol{\alpha}=(\alpha_{1},\alpha_{2})\in\mathbb{N}^{2}, set

𝐭𝜶:=t1α1​t2α2,m𝜶:=α1​m1+α2​m2.\mathbf{t}^{\boldsymbol{\alpha}}:=t_{1}^{\alpha_{1}}t_{2}^{\alpha_{2}},\qquad m_{\boldsymbol{\alpha}}:=\alpha_{1}m_{1}+\alpha_{2}m_{2}.

For 𝐤∈ℕr\mathbf{k}\in\mathbb{N}^{r}, write

Ai​(𝐤):=ηQi​(𝐤),𝐀⁡(𝐤):=(A1​(𝐤),A2​(𝐤)),A_{i}(\mathbf{k}):=\eta_{Q_{i}}(\mathbf{k}),\qquad\mathbf{A}(\mathbf{k}):=\bigl(A_{1}(\mathbf{k}),A_{2}(\mathbf{k})\bigr),

and

(𝐀⁡(𝐤)𝜶):=(A1​(𝐤)α1)​(A2​(𝐤)α2).\binom{\mathbf{A}(\mathbf{k})}{\boldsymbol{\alpha}}:=\binom{A_{1}(\mathbf{k})}{\alpha_{1}}\binom{A_{2}(\mathbf{k})}{\alpha_{2}}.

We use the convention that this coefficient is zero if αi>Ai​(𝐤)\alpha_{i}>A_{i}(\mathbf{k}) for some ii.

For every 𝐤∈ℕr\mathbf{k}\in\mathbb{N}^{r}, define

(3.7) F𝐤​(𝐱,u,t1,t2):=𝐱𝐤−∑𝜶∈ℕ2αi≤Ai(𝐤),i=1,2(𝐀⁡(𝐤)𝜶)​𝐭𝜶​χPs𝐤−m𝜶.F_{\mathbf{k}}(\mathbf{x},u,t_{1},t_{2}):=\mathbf{x}^{\mathbf{k}}-\sum_{\begin{subarray}{c}\boldsymbol{\alpha}\in\mathbb{N}^{2}\\ \alpha_{i}\leq A_{i}(\mathbf{k}),\,i=1,2\end{subarray}}\binom{\mathbf{A}(\mathbf{k})}{\boldsymbol{\alpha}}\mathbf{t}^{\boldsymbol{\alpha}}\chi_{P}^{s_{\mathbf{k}}-m_{\boldsymbol{\alpha}}}.

The characters occurring in (3.7) are well-defined. Indeed, let vv be a vertex of PP. By (3.4), one of φm1​(v)\varphi_{m_{1}}(v) and φm2​(v)\varphi_{m_{2}}(v) is zero. If, for example, φm2​(v)=0\varphi_{m_{2}}(v)=0, then s𝐤−α1​m1∈σ∨s_{\mathbf{k}}-\alpha_{1}m_{1}\in\sigma^{\vee} by (3.2), and hence

⟨s𝐤−m𝜶,(v,1)⟩\displaystyle\left\langle s_{\mathbf{k}}-m_{\boldsymbol{\alpha}},(v,1)\right\rangle =⟨s𝐤−α1​m1,(v,1)⟩−α2​φm2​(v)≥0.\displaystyle=\left\langle s_{\mathbf{k}}-\alpha_{1}m_{1},(v,1)\right\rangle-\alpha_{2}\varphi_{m_{2}}(v)\geq 0.

The other case is identical. Thus s𝐤−m𝜶∈σ∨.s_{\mathbf{k}}-m_{\boldsymbol{\alpha}}\in\sigma^{\vee}.

For every admissible 𝜶\boldsymbol{\alpha}, set

𝐤𝜶:=∂(s𝐤−m𝜶)∈ℕr\mathbf{k}_{\boldsymbol{\alpha}}:=\partial\bigl(s_{\mathbf{k}}-m_{\boldsymbol{\alpha}}\bigr)\in\mathbb{N}^{r}

and ν𝐤,𝜶:=nP​(s𝐤−m𝜶).\nu_{\mathbf{k},\boldsymbol{\alpha}}:=n_{P}\bigl(s_{\mathbf{k}}-m_{\boldsymbol{\alpha}}\bigr). Thus

(3.8) s𝐤−m𝜶=s𝐤𝜶+ν𝐤,𝜶​R∗.s_{\mathbf{k}}-m_{\boldsymbol{\alpha}}=s_{\mathbf{k}_{\boldsymbol{\alpha}}}+\nu_{\mathbf{k},\boldsymbol{\alpha}}R^{*}.

For 𝐚,𝐤∈ℕr\mathbf{a},\mathbf{k}\in\mathbb{N}^{r}, define

(3.9) R𝐚,𝐤:=F𝐚+𝐤−𝐱𝐚​F𝐤−uηP​(𝐤)​F∂(𝐤)+𝐚−∑𝜶∈ℕ2∖{𝟎}αi≤Ai(𝐤),i=1,2uν𝐤,𝜶​(𝐀⁡(𝐤)𝜶)​𝐭𝜶​F𝐤𝜶+𝐚.R_{\mathbf{a},\mathbf{k}}:=F_{\mathbf{a}+\mathbf{k}}-\mathbf{x}^{\mathbf{a}}F_{\mathbf{k}}-u^{\eta_{P}(\mathbf{k})}F_{\partial(\mathbf{k})+\mathbf{a}}-\sum_{\begin{subarray}{c}\boldsymbol{\alpha}\in\mathbb{N}^{2}\setminus\{\mathbf{0}\}\\ \alpha_{i}\leq A_{i}(\mathbf{k}),\,i=1,2\end{subarray}}u^{\nu_{\mathbf{k},\boldsymbol{\alpha}}}\binom{\mathbf{A}(\mathbf{k})}{\boldsymbol{\alpha}}\mathbf{t}^{\boldsymbol{\alpha}}F_{\mathbf{k}_{\boldsymbol{\alpha}}+\mathbf{a}}.
Lemma 3.5.

For every 𝐚∈ℕr\mathbf{a}\in\mathbb{N}^{r},

ηQi(𝐤𝜶+𝐚)=ηQi(∂(𝐤)+𝐚),i=1,2.\eta_{Q_{i}}(\mathbf{k}_{\boldsymbol{\alpha}}+\mathbf{a})=\eta_{Q_{i}}(\partial(\mathbf{k})+\mathbf{a}),\qquad i=1,2.
Proof.

Fix i∈{1,2}i\in\{1,2\}, and write

c𝐛:=∑j=1rbj​cjfor ​𝐛∈ℕr.c_{\mathbf{b}}:=\sum_{j=1}^{r}b_{j}c_{j}\qquad\text{for }\mathbf{b}\in\mathbb{N}^{r}.

Since ∂(𝐤)\partial(\mathbf{k}) and 𝐤𝜶\mathbf{k}_{\boldsymbol{\alpha}} are the chosen adapted representatives of boundary elements, Lemma 3.4 gives

ηQi​(∂(𝐤))=ηQi​(𝐤𝜶)=0.\eta_{Q_{i}}(\partial(\mathbf{k}))=\eta_{Q_{i}}(\mathbf{k}_{\boldsymbol{\alpha}})=0.

Moreover, projecting the boundary decomposition to MM yields c𝐤𝜶=c∂(𝐤)−πM​(m𝜶).c_{\mathbf{k}_{\boldsymbol{\alpha}}}=c_{\partial(\mathbf{k})}-\pi_{M}(m_{\boldsymbol{\alpha}}). By mutual compatibility,

Qi⊂ker⁡πM​(m1)∩ker⁡πM​(m2),Q_{i}\subset\ker\pi_{M}(m_{1})\cap\ker\pi_{M}(m_{2}),

and hence πM​(m𝜶)\pi_{M}(m_{\boldsymbol{\alpha}}) vanishes identically on QiQ_{i}. Therefore ηQi​(c𝐤𝜶)=ηQi​(c∂(𝐤))\eta_{Q_{i}}(c_{\mathbf{k}_{\boldsymbol{\alpha}}})=\eta_{Q_{i}}(c_{\partial(\mathbf{k})}) and

ηQi​(c𝐚+c𝐤𝜶)=ηQi​(c𝐚+c∂(𝐤)).\eta_{Q_{i}}(c_{\mathbf{a}}+c_{\mathbf{k}_{\boldsymbol{\alpha}}})=\eta_{Q_{i}}(c_{\mathbf{a}}+c_{\partial(\mathbf{k})}).

Using the definition of ηQi​(⋅)\eta_{Q_{i}}(\,\cdot\,) and the two vanishing equalities above, we conclude that

ηQi​(𝐤𝜶+𝐚)=ηQi​(∂(𝐤)+𝐚),\eta_{Q_{i}}(\mathbf{k}_{\boldsymbol{\alpha}}+\mathbf{a})=\eta_{Q_{i}}(\partial(\mathbf{k})+\mathbf{a}),

as required. ∎

Proposition 3.6.

For every 𝐚,𝐤∈ℕr\mathbf{a},\mathbf{k}\in\mathbb{N}^{r}, the expression R𝐚,𝐤R_{\mathbf{a},\mathbf{k}} is a linear relation among the equations F𝐛F_{\mathbf{b}}.

Proof.

Set

Ai:=ηQi(𝐤),Bi:=ηQi(∂(𝐤)+𝐚),i=1,2.A_{i}:=\eta_{Q_{i}}(\mathbf{k}),\qquad B_{i}:=\eta_{Q_{i}}(\partial(\mathbf{k})+\mathbf{a}),\qquad i=1,2.

By (3.6), ηQi​(𝐚+𝐤)=Ai+Bi.\eta_{Q_{i}}(\mathbf{a}+\mathbf{k})=A_{i}+B_{i}. Moreover, Lemma 3.5 implies

ηQi(𝐤𝜶+𝐚)=Bi,i=1,2.\eta_{Q_{i}}(\mathbf{k}_{\boldsymbol{\alpha}}+\mathbf{a})=B_{i},\qquad i=1,2.

Expanding (3.9) and using (3.8), all terms of degree 𝐭𝜷\mathbf{t}^{\boldsymbol{\beta}} are multiples of the same character. Their common coefficient is

−(A1+B1β1)​(A2+B2β2)+∑𝜶≤𝜷(A1α1)​(A2α2)​(B1β1−α1)​(B2β2−α2),-\binom{A_{1}+B_{1}}{\beta_{1}}\binom{A_{2}+B_{2}}{\beta_{2}}+\sum_{\boldsymbol{\alpha}\leq\boldsymbol{\beta}}\binom{A_{1}}{\alpha_{1}}\binom{A_{2}}{\alpha_{2}}\binom{B_{1}}{\beta_{1}-\alpha_{1}}\binom{B_{2}}{\beta_{2}-\alpha_{2}},

which is zero by the Vandermonde’s convolution applied twice [GKP94, Equation (5.27), pp. 170]. Hence R𝐚,𝐤=0R_{\mathbf{a},\mathbf{k}}=0. ∎

Corollary 3.7.

The equations F𝐤F_{\mathbf{k}} define a formal two-parameter deformation over ℂ⁡[[t1,t2]]\mathbb{C}[[t_{1},t_{2}]] of XPX_{P}. The restriction to the tit_{i}-axis is the one-parameter deformation associated with (mi,Qi)(m_{i},Q_{i}), for i=1,2i=1,2.

Proof.

Modulo (t1,t2)(t_{1},t_{2}), the equations F𝐤F_{\mathbf{k}} reduce to f𝐤f_{\mathbf{k}}, and the relations R𝐚,𝐤R_{\mathbf{a},\mathbf{k}} reduce to r𝐚,𝐤r_{\mathbf{a},\mathbf{k}}. By Lemma 3.1, the latter generate all relations among the equations of the central fibre, while Proposition 3.6 provides their lifts. By the equational flatness criterion [Fil26, Lemma 3.5], the equations therefore define a formal flat deformation over ℂ⁡[[t1,t2]]\mathbb{C}[[t_{1},t_{2}]]. ∎

For every facet F⊂PF\subset P, let sF∈M~s_{F}\in\widetilde{M} denote the primitive generator of the ray of σ∨\sigma^{\vee} corresponding to FF. Equivalently, sFs_{F} is the primitive inward support element satisfying

⟨sF,(v,1)⟩=0for every ​v∈F.\langle s_{F},(v,1)\rangle=0\qquad\text{for every }v\in F.
Corollary 3.8.

Let PP be an empty three-dimensional lattice polytope, and let F1,F2⊂PF_{1},F_{2}\subset P be square facets satisfying sF1+sF2=R∗s_{F_{1}}+s_{F_{2}}=R^{*}. For i=1,2i=1,2, let (R∗−sFi,Qi)(R^{*}-s_{F_{i}},Q_{i}) be a deformation pair of PP. Then the corresponding one-parameter deformations extend to a formal two-parameter deformation over ℂ⁡[[t1,t2]]\mathbb{C}[[t_{1},t_{2}]].

Proof.

The relation sF1+sF2=R∗s_{F_{1}}+s_{F_{2}}=R^{*} gives R∗−sF1=sF2R^{*}-s_{F_{1}}=s_{F_{2}}, R∗−sF2=sF1R^{*}-s_{F_{2}}=s_{F_{1}}, and

(R∗−sF1)+(R∗−sF2)=R∗.(R^{*}-s_{F_{1}})+(R^{*}-s_{F_{2}})=R^{*}.

Since sF1,sF2∈σ∨s_{F_{1}},s_{F_{2}}\in\sigma^{\vee}, for every vertex vv of PP, the values φR∗−sF1​(v)\varphi_{R^{*}-s_{F_{1}}}(v) and φR∗−sF2​(v)\varphi_{R^{*}-s_{F_{2}}}(v) are nonnegative integers whose sum is φR∗​(v)=1\varphi_{R^{*}}(v)=1. Hence φR∗−sF1​(v)​φR∗−sF2​(v)=0\varphi_{R^{*}-s_{F_{1}}}(v)\varphi_{R^{*}-s_{F_{2}}}(v)=0.

Moreover, since πM​(R∗)=0\pi_{M}(R^{*})=0, we have πM​(R∗−sF1)=−πM​(R∗−sF2)\pi_{M}(R^{*}-s_{F_{1}})=-\pi_{M}(R^{*}-s_{F_{2}}), and therefore

ker⁡πM​(R∗−sF1)=ker⁡πM​(R∗−sF2).\ker\pi_{M}(R^{*}-s_{F_{1}})=\ker\pi_{M}(R^{*}-s_{F_{2}}).

Together with Qi⊂ker⁡πM​(R∗−sFi)Q_{i}\subset\ker\pi_{M}(R^{*}-s_{F_{i}}) for i=1,2i=1,2, this shows that the two deformation pairs satisfy the compatibility conditions. The result now follows from Corollary 3.7. ∎

The following example makes the preceding construction explicit for the eight-vertex polytope of Example 2.2. Its two pairs of opposite square facets satisfy the hypotheses of Corollary 3.8, and we write down the resulting two-parameter deformations explicitly.

Example 3.9.

Let PP be the polytope of Example 2.2, retain the notation Fy,0,Fy,1,Fz,0,Fz,1F_{y,0},F_{y,1},F_{z,0},F_{z,1} for its four square facets, and use the coordinate-ring presentation of Example 3.2. Recall that their primitive support elements are sFy,0=s2s_{F_{y,0}}=s_{2}, sFy,1=s7s_{F_{y,1}}=s_{7}, sFz,0=s3s_{F_{z,0}}=s_{3}, and sFz,1=s8s_{F_{z,1}}=s_{8}.

In particular,

sFy,0+sFy,1=s2+s7=R∗,sFz,0+sFz,1=s3+s8=R∗.s_{F_{y,0}}+s_{F_{y,1}}=s_{2}+s_{7}=R^{*},\qquad s_{F_{z,0}}+s_{F_{z,1}}=s_{3}+s_{8}=R^{*}.

Let e1,e2,e3e_{1},e_{2},e_{3} be the standard basis of N=ℤ3N=\mathbb{Z}^{3}, and set L:=[0,e1]L:=[0,e_{1}]. The decompositions

Fz,0\displaystyle F_{z,0} =[0,e1]+[0,e2],\displaystyle=[0,e_{1}]+[0,e_{2}], Fz,1\displaystyle\qquad\qquad F_{z,1} =e3+[0,e1]+[0,e1+e2],\displaystyle=e_{3}+[0,e_{1}]+[0,e_{1}+e_{2}],
Fy,0\displaystyle F_{y,0} =[0,e1]+[0,e3],\displaystyle=[0,e_{1}]+[0,e_{3}], Fy,1\displaystyle\qquad\qquad F_{y,1} =e2+[0,e1]+[0,e1+e3].\displaystyle=e_{2}+[0,e_{1}]+[0,e_{1}+e_{3}].

show that LL is a Minkowski summand of each square facet. For mF:=R∗−sFm_{F}:=R^{*}-s_{F}, the only nontrivial Minkowski-summand condition in Definition 3.3 is the one for the level-one section

P∩(φmF=1)=F;P\cap(\varphi_{m_{F}}=1)=F;

the condition at level zero is automatic because 0​L={0}0L=\{0\}. Consequently, (mF,L)(m_{F},L) is a deformation pair for each of the four square facets. The two relations above and Corollary 3.8 therefore give one two-parameter deformation for each pair of opposite square facets.

For c=(cx,cy,cz)∈Mc=(c_{x},c_{y},c_{z})\in M, one has ηL​(c)=max⁡{0,−cx}\eta_{L}(c)=\max\{0,-c_{x}\}. Consequently, for 𝐤=(k1,…,k8)\mathbf{k}=(k_{1},\ldots,k_{8}),

(3.10) ηL​(𝐤)=min⁡{k1+k4,k5+k6}.\eta_{L}(\mathbf{k})=\min\{k_{1}+k_{4},k_{5}+k_{6}\}.

Among the ten generators fi​jf_{ij} of the toric ideal displayed in Example 3.2, the equality ηL​(𝐞i+𝐞j)=1\eta_{L}(\mathbf{e}_{i}+\mathbf{e}_{j})=1 holds precisely for f15,f16,f45f_{15},f_{16},f_{45}, and f46f_{46}.

It is zero for the remaining six generators, which therefore remain unchanged in both families.

The pair Fz,0,Fz,1F_{z,0},F_{z,1}. The corresponding deformation degrees are

mz,0:=R∗−s3=s8,mz,1:=R∗−s8=s3.m_{z,0}:=R^{*}-s_{3}=s_{8},\qquad m_{z,1}:=R^{*}-s_{8}=s_{3}.

Let τ0,τ1\tau_{0},\tau_{1} be the associated parameters, with deg⁡(τ0)=s8\deg(\tau_{0})=s_{8} and deg⁡(τ1)=s3\deg(\tau_{1})=s_{3}. Formula (3.7) gives

F15z\displaystyle F^{z}_{15} =x1​x5−x2​u−τ0​x2​x3−τ1​x2​x8−τ0​τ1​x2,\displaystyle=x_{1}x_{5}-x_{2}u-\tau_{0}x_{2}x_{3}-\tau_{1}x_{2}x_{8}-\tau_{0}\tau_{1}x_{2},
F16z\displaystyle F^{z}_{16} =x1​x6−x3​u−τ0​x32−τ1​u−τ0​τ1​x3,\displaystyle=x_{1}x_{6}-x_{3}u-\tau_{0}x_{3}^{2}-\tau_{1}u-\tau_{0}\tau_{1}x_{3},
F45z\displaystyle F^{z}_{45} =x4​x5−x8​u−τ0​u−τ1​x82−τ0​τ1​x8,\displaystyle=x_{4}x_{5}-x_{8}u-\tau_{0}u-\tau_{1}x_{8}^{2}-\tau_{0}\tau_{1}x_{8},
F46z\displaystyle F^{z}_{46} =x4​x6−x7​u−τ0​x3​x7−τ1​x7​x8−τ0​τ1​x7.\displaystyle=x_{4}x_{6}-x_{7}u-\tau_{0}x_{3}x_{7}-\tau_{1}x_{7}x_{8}-\tau_{0}\tau_{1}x_{7}.

The pair Fy,0,Fy,1F_{y,0},F_{y,1}. The corresponding deformation degrees are

my,0:=R∗−s2=s7,my,1:=R∗−s7=s2.m_{y,0}:=R^{*}-s_{2}=s_{7},\qquad m_{y,1}:=R^{*}-s_{7}=s_{2}.

Let λ0,λ1\lambda_{0},\lambda_{1} be the associated parameters, with deg⁡(λ0)=s7\deg(\lambda_{0})=s_{7} and deg⁡(λ1)=s2\deg(\lambda_{1})=s_{2}. In this case, formula (3.7) gives

F15y\displaystyle F^{y}_{15} =x1​x5−x2​u−λ0​x22−λ1​u−λ0​λ1​x2,\displaystyle=x_{1}x_{5}-x_{2}u-\lambda_{0}x_{2}^{2}-\lambda_{1}u-\lambda_{0}\lambda_{1}x_{2},
F16y\displaystyle F^{y}_{16} =x1​x6−x3​u−λ0​x2​x3−λ1​x3​x7−λ0​λ1​x3,\displaystyle=x_{1}x_{6}-x_{3}u-\lambda_{0}x_{2}x_{3}-\lambda_{1}x_{3}x_{7}-\lambda_{0}\lambda_{1}x_{3},
F45y\displaystyle F^{y}_{45} =x4​x5−x8​u−λ0​x2​x8−λ1​x7​x8−λ0​λ1​x8,\displaystyle=x_{4}x_{5}-x_{8}u-\lambda_{0}x_{2}x_{8}-\lambda_{1}x_{7}x_{8}-\lambda_{0}\lambda_{1}x_{8},
F46y\displaystyle F^{y}_{46} =x4​x6−x7​u−λ0​u−λ1​x72−λ0​λ1​x7.\displaystyle=x_{4}x_{6}-x_{7}u-\lambda_{0}u-\lambda_{1}x_{7}^{2}-\lambda_{0}\lambda_{1}x_{7}.

Setting the two parameters equal to zero recovers the defining equations of XPX_{P} in each case.

4. Affine terminal Gorenstein toric varieties

In this section, we study the tangent and obstruction spaces of affine terminal Gorenstein toric varieties. We give a combinatorial description of the nonzero homogeneous components of TX1T_{X}^{1} and TX2T_{X}^{2}, and show that TX2=0T_{X}^{2}=0 when dimX≤3\dim X\leq 3. In particular, affine terminal Gorenstein toric varieties of dimension at most three are unobstructed.

The following two lemmas are well known; we include brief proofs for convenience.

Lemma 4.1.

Let P⊂NℝP\subset N_{\mathbb{R}} be an empty lattice polytope of dimension dd, that is, P∩N=Vert⁡(P).P\cap N=\operatorname{Vert}(P). Then #​Vert⁡(P)≤2d.\#\operatorname{Vert}(P)\leq 2^{d}.

Proof.

After replacing the ambient lattice by spanℝ⁡(P−P)∩N,\operatorname{span}_{\mathbb{R}}(P-P)\cap N, we may assume that N≅ℤdN\cong\mathbb{Z}^{d} and that PP is full-dimensional. There are exactly 2d2^{d} congruence classes in N/2​N≅(ℤ/2​ℤ)d.N/2N\cong(\mathbb{Z}/2\mathbb{Z})^{d}. If PP had more than 2d2^{d} vertices, then two distinct vertices v,wv,w would be congruent modulo 2​N2N. Hence v+w2∈N.\frac{v+w}{2}\in N. Since this point lies in the relative interior of the segment [v,w]⊂P[v,w]\subset P, it is a non-vertex lattice point of PP, which contradicts the assumption that PP is empty. ∎

Lemma 4.2.

Let P⊂NℝP\subset N_{\mathbb{R}}, where N≃ℤ2N\simeq\mathbb{Z}^{2}, be an empty two-dimensional lattice polytope. Then PP is lattice equivalent to either the standard triangle

Δ2:=conv⁡{(0,0),(1,0),(0,1)}\Delta_{2}:=\operatorname{conv}\{(0,0),(1,0),(0,1)\}

or the unit square

□:=conv⁡{(0,0),(1,0),(0,1),(1,1)}.\square:=\operatorname{conv}\{(0,0),(1,0),(0,1),(1,1)\}.
Proof.

By Lemma 4.1, PP has either three or four vertices. Since PP is empty, every edge is primitive and PP has no interior lattice points. Thus Pick’s formula [BR15, Theorem 2.8] gives Area⁡(P)=r2−1,\operatorname{Area}(P)=\frac{r}{2}-1, where rr is the number of vertices of PP.

If r=3r=3, then Area⁡(P)=12\operatorname{Area}(P)=\frac{1}{2}. Hence the normalized area of PP is one, so PP is a unimodular triangle and therefore lattice equivalent to Δ2\Delta_{2}.

Suppose that r=4r=4, and write the vertices as v0,v1,v2,v3v_{0},v_{1},v_{2},v_{3} in cyclic order. Then Area⁡(P)=1\operatorname{Area}(P)=1. Each diagonal divides PP into two lattice triangles. Since every nondegenerate lattice triangle has area at least 12\frac{1}{2}, all four triangles arising from the two diagonals have area 12\frac{1}{2} and are therefore unimodular.

After a lattice equivalence, we may assume that v0=0v_{0}=0, v1=e1v_{1}=e_{1}, and v2=e2v_{2}=e_{2}. Writing v3=(a,b)v_{3}=(a,b), the unimodularity and cyclic ordering of conv⁡{v0,v2,v3}\operatorname{conv}\{v_{0},v_{2},v_{3}\} and conv⁡{v0,v1,v3}\operatorname{conv}\{v_{0},v_{1},v_{3}\} give −a=1-a=1 and b=1b=1. Thus v3=e2−e1v_{3}=e_{2}-e_{1}, and PP is lattice equivalent to the unit square. ∎

Lemma 4.3.

Let XX be an affine terminal Gorenstein toric variety. If dimX≤3,\dim X\leq 3, then TX2=0T^{2}_{X}=0 and thus XX is unobstructed.

Proof.

If dimX≤2\dim X\leq 2, then X≅𝔸1X\cong\mathbb{A}^{1} or X≅𝔸2X\cong\mathbb{A}^{2}. Hence XX is smooth and TX2=0T_{X}^{2}=0. Suppose now that dimX=3\dim X=3. Then the associated Gorenstein polytope PP is two-dimensional and, by terminality, empty. By Definition 2.5 and Lemma 4.2, PP is lattice equivalent either to the standard triangle Δ2\Delta_{2} or to the unit square □\square. If PP is lattice equivalent to Δ2\Delta_{2}, then the primitive generators of the cone over PP form a lattice basis. Hence the cone is unimodular and X≅𝔸3;X\cong\mathbb{A}^{3}; thus TX2=0T_{X}^{2}=0. If PP is lattice equivalent to the unit square, then the Hilbert basis of σ∨∩M~\sigma^{\vee}\cap\widetilde{M} consists of four elements u1,u2,u3,u4u_{1},u_{2},u_{3},u_{4}, with the unique primitive relation u1+u4=u2+u3u_{1}+u_{4}=u_{2}+u_{3}. Consequently,

X≅Spec⁡ℂ⁡[x1,x2,x3,x4](x1​x4−x2​x3),X\cong\operatorname{Spec}\frac{\mathbb{C}[x_{1},x_{2},x_{3},x_{4}]}{(x_{1}x_{4}-x_{2}x_{3})},

which is the three-dimensional ordinary double point. In particular, XX is a hypersurface and TX2=0T_{X}^{2}=0. So XX is unobstructed. ∎

If XX is a four-dimensional affine terminal Gorenstein toric variety, then the obstruction space TX2T^{2}_{X} need not vanish, as the following example shows. Thus, unlike in dimensions at most three, unobstructedness cannot be deduced simply from the vanishing of TX2T^{2}_{X}; one has to show that the actual obstruction equations vanish.

Example 4.4.

Let PP be the empty three-dimensional lattice polytope from Example 2.2, and let XPX_{P} be its associated four-dimensional affine toric variety. Retain the notation ℰ⁡(P)\mathcal{E}(P) for its fourteen edges and Fy,0,Fy,1,Fz,0,Fz,1F_{y,0},F_{y,1},F_{z,0},F_{z,1} for its four square facets. The remaining four facets are triangles. We compute TXP2​(−R∗)T^{2}_{X_{P}}(-R^{*}).

Recall that ai=(vi,1)a^{i}=(v^{i},1). Since ⟨R∗,ai⟩=1\langle R^{*},a^{i}\rangle=1 for every vertex viv^{i}, the complex computing TXP2​(−R∗)T^{2}_{X_{P}}(-R^{*}) is

(4.1) ⨁i=18((ai)⟂)∗→g1⨁E=[vi,vj]∈ℰ⁡(P)((ai,aj)⟂)∗→g2⨁F∈ℱ2​(P)(F^⟂)∗.\bigoplus_{i=1}^{8}\bigl((a^{i})^{\perp}\bigr)^{*}\xrightarrow{g_{1}}\bigoplus_{E=[v^{i},v^{j}]\in\mathcal{E}(P)}\bigl((a^{i},a^{j})^{\perp}\bigr)^{*}\xrightarrow{g_{2}}\bigoplus_{F\in\mathcal{F}_{2}(P)}\bigl(\widehat{F}^{\perp}\bigr)^{*}.

Each vertex summand has dimension three, each edge summand has dimension two, and each facet summand has dimension one. Thus the dimensions of the three terms are 2424, 2828, and 88, respectively.

We first determine V⁡(R∗)V(R^{*}). Recall that the closure relation for a two-dimensional face FF is equal to ∑E⊂FδEF​tE​dE=0.\sum_{E\subset F}\delta_{E}^{F}t_{E}d_{E}=0. It expresses the condition that the scaled oriented edge vectors tE​dEt_{E}d_{E} form a closed polygon. For a triangular facet, it forces all three edge parameters to be equal, whereas for a square facet it identifies the parameters on opposite edges. For a triangular facet, the closure relation forces its three edge parameters to be equal. The four triangular facets therefore give t13=t15=t35=t37=t57t_{13}=t_{15}=t_{35}=t_{37}=t_{57} and t24=t26=t28=t48=t68t_{24}=t_{26}=t_{28}=t_{48}=t_{68}.

For each square facet, the closure relation identifies the parameters on opposite edges:

Fy,0:\displaystyle F_{y,0}: t12=t56,t15=t26,\displaystyle t_{12}=t_{56},\qquad t_{15}=t_{26},
Fz,0:\displaystyle F_{z,0}: t12=t34,t13=t24,\displaystyle t_{12}=t_{34},\qquad t_{13}=t_{24},
Fy,1:\displaystyle F_{y,1}: t34=t78,t37=t48,\displaystyle t_{34}=t_{78},\qquad t_{37}=t_{48},
Fz,1:\displaystyle F_{z,1}: t56=t78,t57=t68.\displaystyle t_{56}=t_{78},\qquad t_{57}=t_{68}.

Combining these relations, we obtain

V⁡(R∗)={(tE)E∈ℰ⁡(P)|t12=t34=t56=t78=β,tE=α​ for every other edge ​E}.V(R^{*})=\left\{(t_{E})_{E\in\mathcal{E}(P)}\ \middle|\ \begin{array}[]{l}t_{12}=t_{34}=t_{56}=t_{78}=\beta,\\ t_{E}=\alpha\text{ for every other edge }E\end{array}\right\}.

Thus dimℂV​(R∗)ℂ=2\dim_{\mathbb{C}}V(R^{*})_{\mathbb{C}}=2. The homothety direction 𝟏=(1)E∈ℰ⁡(P)\mathbf{1}=(1)_{E\in\mathcal{E}(P)} is given by α=β\alpha=\beta. Consequently, Theorem 2.3 gives TXP1​(−R∗)≅V​(R∗)ℂ/ℂ​𝟏≅ℂT^{1}_{X_{P}}(-R^{*})\cong V(R^{*})_{\mathbb{C}}/\mathbb{C}\mathbf{1}\cong\mathbb{C}. The nontrivial class is represented by the Minkowski decomposition P=[0,e1]+conv⁡{0,e2,e3,e1+e2+e3}P=[0,e_{1}]+\operatorname{conv}\{0,e_{2},e_{3},e_{1}+e_{2}+e_{3}\}.

Since PP is full-dimensional, the restriction map from global functionals to the direct sum of the vertex summands is injective and has four-dimensional image. Moreover, TXP1​(−R∗)≅ker⁡(g1)/im⁡(M~ℂ∗)T^{1}_{X_{P}}(-R^{*})\cong\ker(g_{1})/\operatorname{im}(\widetilde{M}_{\mathbb{C}}^{*}). It follows that dimℂker⁡(g1)=4+1=5\dim_{\mathbb{C}}\ker(g_{1})=4+1=5 and rank⁡(g1)=24−5=19\operatorname{rank}(g_{1})=24-5=19.

The map g2g_{2} is surjective. Indeed, suppose that an element of the dual of the last term lies in ker⁡(g2∗)\ker(g_{2}^{*}). If two facets FF and F′F^{\prime} meet along an edge EE, then F^⟂\widehat{F}^{\perp} and F′^⟂\widehat{F^{\prime}}^{\perp} are distinct one-dimensional subspaces of the two-dimensional space E^⟂\widehat{E}^{\perp}. The EE-component of its image under g2∗g_{2}^{*} can therefore vanish only if its coefficients at both FF and F′F^{\prime} are zero. Hence g2∗g_{2}^{*} is injective, so g2g_{2} is surjective. Consequently, rank⁡(g2)=8\operatorname{rank}(g_{2})=8 and dimℂker⁡(g2)=28−8=20\dim_{\mathbb{C}}\ker(g_{2})=28-8=20.

Finally,

dimℂTXP2​(−R∗)=dimℂker⁡(g2)−rank⁡(g1)=20−19=1.\dim_{\mathbb{C}}T^{2}_{X_{P}}(-R^{*})=\dim_{\mathbb{C}}\ker(g_{2})-\operatorname{rank}(g_{1})=20-19=1.

Therefore TXP2​(−R∗)≅ℂT^{2}_{X_{P}}(-R^{*})\cong\mathbb{C}.

4.1. The tangent space

Proposition 4.5.

Let P⊂NℝP\subset N_{\mathbb{R}} be an empty three-dimensional lattice polytope, and let XPX_{P} be the associated affine Gorenstein toric variety. For r∈M~r\in\widetilde{M}, set

φr(v):=⟨r,(v,1)⟩,Fr:=P∩{φr=1}.\varphi_{r}(v):=\langle r,(v,1)\rangle,\qquad F_{r}:=P\cap\{\varphi_{r}=1\}.

For every facet F⊂PF\subset P, let sF∈M~s_{F}\in\widetilde{M} denote the primitive generator of the corresponding ray of σ∨\sigma^{\vee}, and let 𝒮⁡(P)\mathcal{S}(P) denote the set of square facets of PP.

Apart from the Gorenstein-degree component TXP1​(−R∗)T^{1}_{X_{P}}(-R^{*}), the nonzero homogeneous components of TXP1T^{1}_{X_{P}} are precisely those associated with square facets. More explicitly, for r≠R∗r\neq R^{*},

TXP1(−r)≠0⟺r=R∗−nsFT^{1}_{X_{P}}(-r)\neq 0\quad\Longleftrightarrow\quad r=R^{*}-ns_{F}

for some F∈𝒮⁡(P)F\in\mathcal{S}(P) and n≥1n\geq 1. In this case, Fr=FF_{r}=F and

TXP1​(−(R∗−n​sF))≅ℂ.T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{F})\bigr)\cong\mathbb{C}.

Moreover, FR∗=PF_{R^{*}}=P, and every rr for which TXP1​(−r)≠0T^{1}_{X_{P}}(-r)\neq 0 satisfies φr≤1\varphi_{r}\leq 1 on PP. Consequently,

TXP1=TXP1​(−R∗)⊕⨁F∈𝒮⁡(P)⨁n≥1TXP1​(−(R∗−n​sF)).T^{1}_{X_{P}}=T^{1}_{X_{P}}(-R^{*})\oplus\bigoplus_{F\in\mathcal{S}(P)}\bigoplus_{n\geq 1}T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{F})\bigr).
Proof.

Since PP is empty, every two-dimensional face of PP is lattice equivalent either to the standard triangle or to the unit square, by Lemma 4.2. Theorem 2.6 therefore shows that TXP1​(−r)≠0T^{1}_{X_{P}}(-r)\neq 0 only if φr≤1\varphi_{r}\leq 1 on PP, and that in this case either Fr=PF_{r}=P or FrF_{r} is a square facet.

If Fr=PF_{r}=P, then φr=1\varphi_{r}=1 on the full-dimensional polytope PP. Hence φr=φR∗\varphi_{r}=\varphi_{R^{*}}, and therefore r=R∗r=R^{*}. Conversely, φR∗=1\varphi_{R^{*}}=1 on PP, so FR∗=PF_{R^{*}}=P.

Suppose now that r≠R∗r\neq R^{*} and TXP1​(−r)≠0T^{1}_{X_{P}}(-r)\neq 0. Then F:=FrF:=F_{r} is a square facet. Since both φr\varphi_{r} and φR∗\varphi_{R^{*}} equal 11 on FF, the element R∗−rR^{*}-r vanishes on FF. Moreover, φr≤1\varphi_{r}\leq 1 on PP, so R∗−rR^{*}-r is nonnegative on PP. It therefore belongs to the ray of σ∨\sigma^{\vee} corresponding to FF. Since sFs_{F} is the primitive lattice generator of this ray, R∗−r=n​sFR^{*}-r=ns_{F} for some n≥1n\geq 1, or equivalently r=R∗−n​sFr=R^{*}-ns_{F}.

Conversely, let FF be a square facet and set r=R∗−n​sFr=R^{*}-ns_{F} for some n≥1n\geq 1. Since φsF≥0\varphi_{s_{F}}\geq 0 on PP and vanishes precisely on FF, we have φr=1−n​φsF≤1\varphi_{r}=1-n\varphi_{s_{F}}\leq 1 on PP, with equality precisely on FF. Thus Fr=FF_{r}=F.

For a unit square, V​(r)ℂ≅ℂ2V(r)_{\mathbb{C}}\cong\mathbb{C}^{2}, with one coordinate for each pair of opposite edges. Theorem 2.3 therefore gives

TXP1​(−r)≅V​(r)ℂ/ℂ​𝟏≅ℂ.T^{1}_{X_{P}}(-r)\cong V(r)_{\mathbb{C}}/\mathbb{C}\mathbf{1}\cong\mathbb{C}.

This proves the classification of the nonzero homogeneous components, and the asserted direct-sum decomposition follows. ∎

The following example applies Proposition 4.5 to the eight-vertex polytope and records all nonzero homogeneous components of its tangent space.

Example 4.6.

Continue with the polytope PP of Example 2.2. Retain the notation Fy,0,Fy,1,Fz,0,Fz,1F_{y,0},F_{y,1},F_{z,0},F_{z,1} for its four square facets. Their primitive support elements are sFy,0=s2s_{F_{y,0}}=s_{2}, sFy,1=s7s_{F_{y,1}}=s_{7}, sFz,0=s3s_{F_{z,0}}=s_{3}, and sFz,1=s8s_{F_{z,1}}=s_{8}.

By Proposition 4.5, for every n≥1n\geq 1 and i∈{2,3,7,8}i\in\{2,3,7,8\}, we have TXP1​(−(R∗−n​si))≅ℂT^{1}_{X_{P}}(-(R^{*}-ns_{i}))\cong\mathbb{C}. Moreover, Example 4.4 showed that TXP1​(−R∗)≅ℂT^{1}_{X_{P}}(-R^{*})\cong\mathbb{C}. Hence

TXP1=TXP1​(−R∗)⊕⨁i∈{2,3,7,8}⨁n≥1TXP1​(−(R∗−n​si)),T^{1}_{X_{P}}=T^{1}_{X_{P}}(-R^{*})\oplus\bigoplus_{i\in\{2,3,7,8\}}\bigoplus_{n\geq 1}T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{i})\bigr),

and every homogeneous component appearing in this decomposition is one-dimensional.

4.2. The obstruction space

Proposition 4.7.

Let P⊂NℝP\subset N_{\mathbb{R}}, where N≃ℤ3N\simeq\mathbb{Z}^{3}, be an empty three-dimensional lattice polytope, and let XPX_{P} be the associated four-dimensional affine Gorenstein toric variety. Then TXP2​(−r)=0T^{2}_{X_{P}}(-r)=0 for every r∈M~r\in\widetilde{M} with r≠R∗r\neq R^{*}.

Proof.

If there exists a vertex vv of PP such that φr​(v)>1\varphi_{r}(v)>1, then the assertion follows from Theorem 2.6(1). Suppose therefore that φr≤1\varphi_{r}\leq 1 on PP. Since r≠R∗r\neq R^{*}, the section Fr=P∩(φr=1)F_{r}=P\cap(\varphi_{r}=1) is a proper face of PP, and hence dimFr≤2\dim F_{r}\leq 2. The assertion now follows from Theorem 2.6(3). ∎

5. Unobstructedness of affine terminal Gorenstein toric fourfolds

In this section, we prove that every affine terminal Gorenstein toric fourfold is unobstructed.

Throughout this section, let P⊂NℝP\subset N_{\mathbb{R}} be an empty three-dimensional lattice polytope and let XPX_{P} be the associated affine toric fourfold. We denote by 𝒮⁡(P)\mathcal{S}(P) the set of square facets of PP. For F∈𝒮⁡(P)F\in\mathcal{S}(P), let sF∈M~s_{F}\in\widetilde{M} be the primitive generator of the ray of σ∨\sigma^{\vee} corresponding to FF, and set mF:=R∗−sFm_{F}:=R^{*}-s_{F}.

By Proposition 4.7, the only homogeneous component of TXP2T^{2}_{X_{P}} which can be nonzero is TXP2​(−R∗)T^{2}_{X_{P}}(-R^{*}). On the other hand, Proposition 4.5 gives TXP1​(−mF)≅ℂT^{1}_{X_{P}}(-m_{F})\cong\mathbb{C} for every F∈𝒮⁡(P)F\in\mathcal{S}(P). Choose a tangent parameter tFt_{F} corresponding to this component and assign it degree deg⁡(tF)=mF\deg(t_{F})=m_{F}.

A monomial

∏F∈𝒮⁡(P)tFnF,nF∈ℕ,\prod_{F\in\mathcal{S}(P)}t_{F}^{n_{F}},\qquad n_{F}\in\mathbb{N},

can contribute to a nonzero obstruction only if its degree is R∗R^{*}, that is, only if

∑F∈𝒮⁡(P)nF​mF=R∗.\sum_{F\in\mathcal{S}(P)}n_{F}m_{F}=R^{*}.

The following lemma classifies all such relations. It shows that the only possibility involves two parallel square facets, each occurring with coefficient one.

Lemma 5.1.

With the notation above, suppose that

∑F∈𝒮⁡(P)nF​(R∗−sF)=R∗\sum_{F\in\mathcal{S}(P)}n_{F}(R^{*}-s_{F})=R^{*}

for some nF∈ℕn_{F}\in\mathbb{N}. Then there exist precisely two square facets F1,F2∈𝒮⁡(P)F_{1},F_{2}\in\mathcal{S}(P) such that nF1=nF2=1n_{F_{1}}=n_{F_{2}}=1, while nF=0n_{F}=0 for every F∉{F1,F2}F\notin\{F_{1},F_{2}\}. Moreover, F1F_{1} and F2F_{2} are parallel.

Proof.

We first show that, for every square facet FF and every vertex v∈P∖Fv\in P\setminus F,

(5.1) ⟨sF,(v,1)⟩=1.\langle s_{F},(v,1)\rangle=1.

After an affine lattice change of coordinates, we may assume that

(5.2) F=conv⁡{(0,0,0),(1,0,0),(0,1,0),(1,1,0)}F=\operatorname{conv}\{(0,0,0),(1,0,0),(0,1,0),(1,1,0)\}

and that ⟨sF,(x,y,z,1)⟩=z.\langle s_{F},(x,y,z,1)\rangle=z. Let v=(a,b,h)v=(a,b,h) be a vertex of PP not contained in FF. Then h≥1h\geq 1. Suppose that h≥2h\geq 2. The section of the pyramid conv⁡(F,v)\operatorname{conv}(F,v) at height 11 is

conv(F,v)∩{z=1}=(ah,bh,1)+(1−1h)([0,1]2×{0}).\operatorname{conv}(F,v)\cap\{z=1\}=\left(\frac{a}{h},\frac{b}{h},1\right)+\left(1-\frac{1}{h}\right)([0,1]^{2}\times\{0\}).

Indeed, every point of conv⁡(F,v)\operatorname{conv}(F,v) can be written as (1−λ)​w+λ​v(1-\lambda)w+\lambda v, where w=(x,y,0)∈Fw=(x,y,0)\in F and 0≤λ≤10\leq\lambda\leq 1. Its zz-coordinate is λ​h\lambda h, so a point lies in the section z=1z=1 precisely when λ=1/h\lambda=1/h. Consequently, the points of this section are exactly

(ah+(1−1h)​x,bh+(1−1h)​y, 1),(x,y)∈[0,1]2,\left(\frac{a}{h}+\left(1-\frac{1}{h}\right)x,\,\frac{b}{h}+\left(1-\frac{1}{h}\right)y,\,1\right),\qquad(x,y)\in[0,1]^{2},

which verifies (5.2).

We next verify that this section contains a lattice point. Write a=d​h+ra=dh+r, where 0≤r<h0\leq r<h. If r=0r=0, then ⌈a/h⌉=a/h\lceil a/h\rceil=a/h. If r>0r>0, then ⌈a/h⌉−a/h=(h−r)/h≤(h−1)/h=1−1/h\lceil a/h\rceil-a/h=(h-r)/h\leq(h-1)/h=1-1/h. Thus ⌈a/h⌉∈[a/h,a/h+1−1/h]\lceil a/h\rceil\in[a/h,a/h+1-1/h], and the same argument applies to bb. Hence

q:=(⌈ah⌉,⌈bh⌉, 1)q:=\left(\left\lceil\frac{a}{h}\right\rceil,\,\left\lceil\frac{b}{h}\right\rceil,\,1\right)

belongs to conv(F,v)∩{z=1}\operatorname{conv}(F,v)\cap\{z=1\} and is a lattice point.

Since 0<1<h0<1<h, the point qq is neither a vertex of FF nor the vertex vv. Moreover, it is a nontrivial convex combination of vv and a point of FF, so it is not a vertex of PP. This contradicts the assumption that PP is empty. Therefore h=1h=1, proving (5.1).

Consequently, for every vertex vv of PP,

⟨R∗−sF,(v,1)⟩={1,v∈F,0,v∉F.\langle R^{*}-s_{F},(v,1)\rangle=\begin{cases}1,&v\in F,\\ 0,&v\notin F.\end{cases}

Pairing

∑F∈𝒮⁡(P)nF​(R∗−sF)=R∗\sum_{F\in\mathcal{S}(P)}n_{F}(R^{*}-s_{F})=R^{*}

with (v,1)(v,1), for an arbitrary vertex vv of PP, gives

(5.3) ∑F∈𝒮⁡(P)v∈FnF=1.\sum_{\begin{subarray}{c}F\in\mathcal{S}(P)\\ v\in F\end{subarray}}n_{F}=1.

Set 𝒮′:={F∈𝒮⁡(P)∣nF>0}.\mathcal{S}^{\prime}:=\{F\in\mathcal{S}(P)\mid n_{F}>0\}. Equation (5.3) shows that nF=1n_{F}=1 for every F∈𝒮′F\in\mathcal{S}^{\prime}, that distinct facets in 𝒮′\mathcal{S}^{\prime} are vertex-disjoint, and that every vertex of PP belongs to exactly one such facet. Since every facet in 𝒮′\mathcal{S}^{\prime} has four vertices and PP has at most eight vertices by Lemma 4.1, we have |𝒮′|≤2.|\mathcal{S}^{\prime}|\leq 2. Moreover, |𝒮′|≠1|\mathcal{S}^{\prime}|\neq 1, since otherwise all vertices of PP would lie in a single two-dimensional facet. Hence

𝒮′={F1,F2},nF1=nF2=1,\mathcal{S}^{\prime}=\{F_{1},F_{2}\},\qquad n_{F_{1}}=n_{F_{2}}=1,

and all the remaining coefficients vanish.

The original relation becomes

(R∗−sF1)+(R∗−sF2)=R∗,(R^{*}-s_{F_{1}})+(R^{*}-s_{F_{2}})=R^{*},

or equivalently sF1+sF2=R∗.s_{F_{1}}+s_{F_{2}}=R^{*}. Applying the projection πM:M~⟶M\pi_{M}\colon\widetilde{M}\longrightarrow M gives

πM​(sF1)+πM​(sF2)=0.\pi_{M}(s_{F_{1}})+\pi_{M}(s_{F_{2}})=0.

Thus the primitive normal vectors of F1F_{1} and F2F_{2} are opposite, and hence F1F_{1} and F2F_{2} are parallel. ∎

Example 5.2.

Let PP be the polytope of Example 2.2. For its four square facets, the corresponding primitive tangent degrees are

my,0\displaystyle m_{y,0} =R∗−sFy,0=R∗−s2=s7,\displaystyle=R^{*}-s_{F_{y,0}}=R^{*}-s_{2}=s_{7}, my,1\displaystyle\hskip 30.00005ptm_{y,1} =R∗−sFy,1=R∗−s7=s2,\displaystyle=R^{*}-s_{F_{y,1}}=R^{*}-s_{7}=s_{2},
mz,0\displaystyle m_{z,0} =R∗−sFz,0=R∗−s3=s8,\displaystyle=R^{*}-s_{F_{z,0}}=R^{*}-s_{3}=s_{8}, mz,1\displaystyle\hskip 30.00005ptm_{z,1} =R∗−sFz,1=R∗−s8=s3.\displaystyle=R^{*}-s_{F_{z,1}}=R^{*}-s_{8}=s_{3}.

Consequently, the two pairs of opposite square facets give the relations

my,0+my,1=s7+s2=R∗andmz,0+mz,1=s8+s3=R∗.m_{y,0}+m_{y,1}=s_{7}+s_{2}=R^{*}\qquad\text{and}\qquad m_{z,0}+m_{z,1}=s_{8}+s_{3}=R^{*}.

In Example 3.9, we constructed a two-parameter deformation associated with each of these two relations. Thus this polytope admits two distinct two-parameter deformation families arising from its two pairs of opposite square facets.

Theorem 5.3.

Let XPX_{P} be an affine terminal Gorenstein toric variety with dimXP≤4.\dim X_{P}\leq 4. Then XPX_{P} is unobstructed.

Proof.

The assertion for dimXP≤3\dim X_{P}\leq 3 follows from Lemma 4.3. We therefore assume that dimXP=4,\dim X_{P}=4, so that PP is an empty three-dimensional lattice polytope.

By Proposition 4.5, for each square facet F∈𝒮⁡(P)F\in\mathcal{S}(P), the corresponding nonzero tangent components occur in degrees −(R∗−n​sF)-(R^{*}-ns_{F}), with n≥1n\geq 1. We call the component corresponding to n=1n=1 the primitive tangent component associated with FF.

We first restrict to the finite-dimensional primitive tangent subspace

Vprim:=TXP1​(−R∗)⊕⨁F∈𝒮⁡(P)TXP1​(−(R∗−sF)).V_{\mathrm{prim}}:=T^{1}_{X_{P}}(-R^{*})\oplus\bigoplus_{F\in\mathcal{S}(P)}T^{1}_{X_{P}}\bigl(-(R^{*}-s_{F})\bigr).

Thus VprimV_{\mathrm{prim}} consists of the Gorenstein-degree component together with the primitive tangent component associated with each square facet of PP.

For every F∈𝒮⁡(P)F\in\mathcal{S}(P), put mF:=R∗−sF.m_{F}:=R^{*}-s_{F}. By (5.1),

⟨mF,(v,1)⟩={1,v∈F,0,v∉F.\langle m_{F},(v,1)\rangle=\begin{cases}1,&v\in F,\\ 0,&v\notin F.\end{cases}

Consequently, mF∈σ∨∖{0}.m_{F}\in\sigma^{\vee}\setminus\{0\}.

By Lemma 4.2, the facet FF is lattice equivalent to the unit square. Hence there exist a vertex p∈Fp\in F and primitive lattice vectors e1,e2∈Ne_{1},e_{2}\in N such that

F=p+[0,e1]+[0,e2].F=p+[0,e_{1}]+[0,e_{2}].

Since e1e_{1} and e2e_{2} are parallel to FF, they are annihilated by πM​(sF)\pi_{M}(s_{F}), and therefore also by πM​(mF)=−πM​(sF)\pi_{M}(m_{F})=-\pi_{M}(s_{F}). Thus QF:=[0,e1]Q_{F}:=[0,e_{1}] is a primitive lattice segment contained in ker⁡πM​(mF)\ker\pi_{M}(m_{F}), parallel to an edge of FF, and a Minkowski summand of FF. Then (mF,QF)(m_{F},Q_{F}) is a deformation pair. Let tFt_{F} denote the parameter of the corresponding one-parameter deformation and set

ξF:=KS⁡(∂∂tF)∈TXP1​(−mF).\xi_{F}:=\operatorname{KS}\left(\frac{\partial}{\partial t_{F}}\right)\in T^{1}_{X_{P}}(-m_{F}).

By restricting (3.7) to the tFt_{F}-axis, its first-order part is

F𝐤=f𝐤−ηQF​(𝐤)​tF​χs𝐤−mF+O⁡(tF2).F_{\mathbf{k}}=f_{\mathbf{k}}-\eta_{Q_{F}}(\mathbf{k})t_{F}\chi^{s_{\mathbf{k}}-m_{F}}+O(t_{F}^{2}).

Hence ξF\xi_{F} is the Minkowski-summand class determined by QFQ_{F}. Under the identification of Theorem 2.3, this class is nonzero because QFQ_{F} is a nontrivial Minkowski summand of the unit square FF. Since TXP1​(−mF)T^{1}_{X_{P}}(-m_{F}) is one-dimensional, ξF\xi_{F} is a generator.

Let d:=dimℂTXP1​(−R∗)d:=\dim_{\mathbb{C}}T^{1}_{X_{P}}(-R^{*}) and choose a basis ζ1,…,ζd\zeta_{1},\ldots,\zeta_{d} of TXP1​(−R∗)T^{1}_{X_{P}}(-R^{*}). Introduce variables z1,…,zdz_{1},\ldots,z_{d} of degree R∗R^{*}, and put

Rprim:=ℂ⁡[[z1,…,zd,(tF)F∈𝒮⁡(P)]],R_{\mathrm{prim}}:=\mathbb{C}\Bigl[\!\Bigl[z_{1},\ldots,z_{d},(t_{F})_{F\in\mathcal{S}(P)}\Bigr]\!\Bigr],

where

deg⁡(zi)=R∗,deg⁡(tF)=mF=R∗−sF.\deg(z_{i})=R^{*},\qquad\deg(t_{F})=m_{F}=R^{*}-s_{F}.

Let

𝔪prim:=(z1,…,zd,(tF)F∈𝒮⁡(P))\mathfrak{m}_{\mathrm{prim}}:=\bigl(z_{1},\ldots,z_{d},(t_{F})_{F\in\mathcal{S}(P)}\bigr)

and, for k≥1k\geq 1, set

Rprim(k):=Rprim/𝔪primk+1.R_{\mathrm{prim}}^{(k)}:=R_{\mathrm{prim}}/\mathfrak{m}_{\mathrm{prim}}^{k+1}.

Since TXP1T^{1}_{X_{P}} may be infinite-dimensional, no complete local noetherian base can carry independent parameters for all its tangent directions. We therefore begin with the finite-dimensional subspace VprimV_{\mathrm{prim}} and construct a formal deformation in all orders.

More precisely, for each k≥1k\geq 1, we construct inductively a graded kk-th order deformation

𝒳prim(k)⟶Spec⁡Rprim(k)\mathcal{X}_{\mathrm{prim}}^{(k)}\longrightarrow\operatorname{Spec}R_{\mathrm{prim}}^{(k)}

of XPX_{P}. These deformations are compatible in the sense that the pullback of 𝒳prim(k+1)\mathcal{X}_{\mathrm{prim}}^{(k+1)} to Spec⁡Rprim(k)\operatorname{Spec}R_{\mathrm{prim}}^{(k)} is isomorphic to 𝒳prim(k)\mathcal{X}_{\mathrm{prim}}^{(k)}. Their Kodaira–Spencer maps identify the coordinate tangent vectors with

ζ1,…,ζd,(ξF)F∈𝒮⁡(P).\zeta_{1},\ldots,\zeta_{d},\qquad(\xi_{F})_{F\in\mathcal{S}(P)}.

The total degree-zero element

∑i=1dζi⊗zi+∑F∈𝒮⁡(P)ξF⊗tF∈TXP1⊗ℂ𝔪prim/𝔪prim2\sum_{i=1}^{d}\zeta_{i}\otimes z_{i}+\sum_{F\in\mathcal{S}(P)}\xi_{F}\otimes t_{F}\in T^{1}_{X_{P}}\otimes_{\mathbb{C}}\mathfrak{m}_{\mathrm{prim}}/\mathfrak{m}_{\mathrm{prim}}^{2}

determines a graded first-order deformation 𝒳prim(1)⟶Spec⁡Rprim(1).\mathcal{X}_{\mathrm{prim}}^{(1)}\longrightarrow\operatorname{Spec}R_{\mathrm{prim}}^{(1)}.

Suppose inductively that 𝒳prim(k)\mathcal{X}_{\mathrm{prim}}^{(k)} has been constructed. The obstruction to lifting it to Rprim(k+1)R_{\mathrm{prim}}^{(k+1)} is a sum of terms

ω𝜶,𝐚⊗z1α1⋯zdαd∏F∈𝒮⁡(P)tFaF,\omega_{\boldsymbol{\alpha},\mathbf{a}}\otimes z_{1}^{\alpha_{1}}\cdots z_{d}^{\alpha_{d}}\prod_{F\in\mathcal{S}(P)}t_{F}^{a_{F}},

where

ω𝜶,𝐚∈TXP2​(−(|𝜶|​R∗+∑F∈𝒮⁡(P)aF​mF))\omega_{\boldsymbol{\alpha},\mathbf{a}}\in T^{2}_{X_{P}}\left(-\left(|\boldsymbol{\alpha}|R^{*}+\sum_{F\in\mathcal{S}(P)}a_{F}m_{F}\right)\right)

and

|𝜶|+∑FaF=k+1.|\boldsymbol{\alpha}|+\sum_{F}a_{F}=k+1.

By Proposition 4.7, this coefficient can be nonzero only if

(5.4) |𝜶|​R∗+∑F∈𝒮⁡(P)aF​mF=R∗.|\boldsymbol{\alpha}|R^{*}+\sum_{F\in\mathcal{S}(P)}a_{F}m_{F}=R^{*}.

Suppose first that |𝜶|≥1.|\boldsymbol{\alpha}|\geq 1. Equation (5.4) is equivalent to

(|𝜶|−1)​R∗+∑F∈𝒮⁡(P)aF​mF=0.\bigl(|\boldsymbol{\alpha}|-1\bigr)R^{*}+\sum_{F\in\mathcal{S}(P)}a_{F}m_{F}=0.

All the terms in this sum belong to the strongly convex cone σ∨\sigma^{\vee}. Hence every term is zero. Since R∗≠0R^{*}\neq 0 and mF≠0m_{F}\neq 0, we obtain |𝜶|=1|\boldsymbol{\alpha}|=1 and aF=0a_{F}=0 for every FF. This gives a monomial of ordinary order one, whereas an obstruction to lifting Rprim(k)R_{\mathrm{prim}}^{(k)} to Rprim(k+1)R_{\mathrm{prim}}^{(k+1)} has ordinary order k+1≥2k+1\geq 2. Consequently, no obstruction term can involve one of the variables ziz_{i}.

It remains to consider monomials of the form

∏F∈𝒮⁡(P)tFaF.\prod_{F\in\mathcal{S}(P)}t_{F}^{a_{F}}.

Their degree is R∗R^{*} precisely when

∑F∈𝒮⁡(P)aF​(R∗−sF)=R∗.\sum_{F\in\mathcal{S}(P)}a_{F}(R^{*}-s_{F})=R^{*}.

By Lemma 5.1, this can occur only when there are two parallel square facets F1,F2F_{1},F_{2} such that

aF1=aF2=1,aF=0for ​F∉{F1,F2},a_{F_{1}}=a_{F_{2}}=1,\qquad a_{F}=0\quad\text{for }F\notin\{F_{1},F_{2}\},

and sF1+sF2=R∗.s_{F_{1}}+s_{F_{2}}=R^{*}. Thus the only possible obstruction monomial is tF1​tF2.t_{F_{1}}t_{F_{2}}. In particular, such an obstruction can occur only in the passage from first to second order.

Let ωF1,F2∈TXP2​(−R∗)\omega_{F_{1},F_{2}}\in T^{2}_{X_{P}}(-R^{*}) denote the coefficient of this monomial in the second-order obstruction. Put

B:=ℂ⁡[[u1,u2]],𝔫:=(u1,u2),B(k):=B/𝔫k+1.B:=\mathbb{C}[[u_{1},u_{2}]],\qquad\mathfrak{n}:=(u_{1},u_{2}),\qquad B^{(k)}:=B/\mathfrak{n}^{k+1}.

Consider the graded homomorphism Rprim(1)⟶B(1)R_{\mathrm{prim}}^{(1)}\longrightarrow B^{(1)} given by

tF1⟼u1,tF2⟼u2,t_{F_{1}}\longmapsto u_{1},\qquad t_{F_{2}}\longmapsto u_{2},

and by sending all the remaining variables to zero.

By Corollary 3.8, there is a formal two-parameter deformation over BB whose Kodaira–Spencer classes in the u1u_{1}- and u2u_{2}-directions are ξF1\xi_{F_{1}} and ξF2\xi_{F_{2}}, respectively. Its first-order truncation therefore represents the pullback of 𝒳prim(1)\mathcal{X}_{\mathrm{prim}}^{(1)}, while its second-order truncation provides a lifting of that first-order deformation to B(2)B^{(2)}.

By functoriality of obstruction classes, the pullback of the second-order obstruction is consequently zero. On the other hand, this pullback is

ωF1,F2⊗u1​u2∈TXP2​(−R∗)⊗ℂ𝔫2/𝔫3.\omega_{F_{1},F_{2}}\otimes u_{1}u_{2}\in T^{2}_{X_{P}}(-R^{*})\otimes_{\mathbb{C}}\mathfrak{n}^{2}/\mathfrak{n}^{3}.

Since

u1​u2≠0in𝔫2/𝔫3,u_{1}u_{2}\neq 0\qquad\text{in}\qquad\mathfrak{n}^{2}/\mathfrak{n}^{3},

it follows that ωF1,F2=0.\omega_{F_{1},F_{2}}=0.

Equivalently, after choosing compatible parameter coordinates, the comparison homomorphism has the form

tFi⟼ui+O(𝔫2),i=1,2.t_{F_{i}}\longmapsto u_{i}+O(\mathfrak{n}^{2}),\qquad i=1,2.

Therefore

tF1​tF2⟼u1​u2(mod𝔫3),t_{F_{1}}t_{F_{2}}\longmapsto u_{1}u_{2}\pmod{\mathfrak{n}^{3}},

so a higher-order change of parameter cannot alter the coefficient of the mixed quadratic term.

We have proved that every second-order obstruction vanishes. For orders at least three, the degree calculation above shows that there is no monomial whose coefficient could lie in a nonzero homogeneous component of TXP2T^{2}_{X_{P}}. We may therefore construct inductively compatible graded liftings

𝒳prim(k+1)⟶Spec⁡Rprim(k+1)\mathcal{X}_{\mathrm{prim}}^{(k+1)}\longrightarrow\operatorname{Spec}R_{\mathrm{prim}}^{(k+1)}

for all k≥1k\geq 1. For a complete local ring (R,𝔪)(R,\mathfrak{m}), we write Spf⁡R\operatorname{Spf}R for its formal spectrum, namely the affine formal scheme determined by the infinitesimal thickenings Spec⁡(R/𝔪k+1)\operatorname{Spec}(R/\mathfrak{m}^{k+1}), k≥0k\geq 0. Passing to the inverse limit gives a formal deformation 𝒳prim⟶Spf⁡Rprim\mathcal{X}_{\mathrm{prim}}\longrightarrow\operatorname{Spf}R_{\mathrm{prim}} whose Kodaira–Spencer map is an isomorphism onto

Vprim=TXP1​(−R∗)⊕⨁F∈𝒮⁡(P)TXP1​(−(R∗−sF)).V_{\mathrm{prim}}=T^{1}_{X_{P}}(-R^{*})\oplus\bigoplus_{F\in\mathcal{S}(P)}T^{1}_{X_{P}}\bigl(-(R^{*}-s_{F})\bigr).

We next incorporate the remaining homogeneous tangent directions. For every square facet FF, let xF∈ℂ⁡[SP]x_{F}\in\mathbb{C}[S_{P}] denote the character χsF\chi^{s_{F}}. For n≥1n\geq 1, put rF,n:=R∗−n​sF.r_{F,n}:=R^{*}-ns_{F}. By (5.1),

⟨rF,n,(v,1)⟩={1,v∈F,1−n,v∉F.\langle r_{F,n},(v,1)\rangle=\begin{cases}1,&v\in F,\\ 1-n,&v\notin F.\end{cases}

It follows directly from the definition of the sets KτrK_{\tau}^{r} that KτrF,n=KτrF,1K_{\tau}^{r_{F,n}}=K_{\tau}^{r_{F,1}} for every face τ⪯σ\tau\preceq\sigma. Indeed, at a vertex of FF the upper bound is one for every nn, while at a vertex outside FF it is nonpositive, so the corresponding KK-set is empty.

By [AS98, Theorem 3.3], multiplication by xFn−1x_{F}^{n-1} is induced on the complexes computing TXP1T^{1}_{X_{P}} by the inclusions KτrF,n⊆KτrF,1.K_{\tau}^{r_{F,n}}\subseteq K_{\tau}^{r_{F,1}}. Since these inclusions are equalities, multiplication induces an isomorphism

xFn−1⋅−:TXP1(−(R∗−sF))→∼TXP1(−(R∗−nsF)).x_{F}^{n-1}\cdot-\colon T^{1}_{X_{P}}\bigl(-(R^{*}-s_{F})\bigr)\xrightarrow{\ \sim\ }T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{F})\bigr).

Consequently,

(5.5) TXP1​(−(R∗−n​sF))=ℂ​xFn−1​ξF.T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{F})\bigr)=\mathbb{C}\,x_{F}^{n-1}\xi_{F}.

We shall use the following flatness lemma for the coordinate-dependent substitution below.

Lemma 5.4.

Let (B,𝔪B)(B,\mathfrak{m}_{B}) and (C,𝔪C)(C,\mathfrak{m}_{C}) be complete local Noetherian ℂ\mathbb{C}-algebras with residue field ℂ\mathbb{C}, let 𝒫0\mathcal{P}_{0} be a polynomial ℂ\mathbb{C}-algebra, and put

𝒫B:=B​⊗^ℂ​𝒫0,𝒫C:=C​⊗^ℂ​𝒫0.\mathcal{P}_{B}:=B\widehat{\otimes}_{\mathbb{C}}\mathcal{P}_{0},\qquad\mathcal{P}_{C}:=C\widehat{\otimes}_{\mathbb{C}}\mathcal{P}_{0}.

Suppose that

𝒜B=𝒫B/(G1,…,Ge)\mathcal{A}_{B}=\mathcal{P}_{B}/(G_{1},\ldots,G_{e})

is BB-flat. Then one can choose finitely many syzygies

V1,…,Vb∈𝒫B⊕e,(G1,…,Ge)​Vj=0,V_{1},\ldots,V_{b}\in\mathcal{P}_{B}^{\oplus e},\qquad(G_{1},\ldots,G_{e})V_{j}=0,

whose reductions modulo 𝔪B\mathfrak{m}_{B} generate all syzygies among the reduced equations g1,…,geg_{1},\ldots,g_{e}.

Let Φ:𝒫B→𝒫C\Phi\colon\mathcal{P}_{B}\to\mathcal{P}_{C} be a continuous ℂ\mathbb{C}-algebra homomorphism such that

Φ⁡(𝔪B​𝒫B)⊆𝔪C​𝒫C\Phi(\mathfrak{m}_{B}\mathcal{P}_{B})\subseteq\mathfrak{m}_{C}\mathcal{P}_{C}

and whose reduction modulo the maximal ideals is the identity on 𝒫0\mathcal{P}_{0}. Put

Gi′:=Φ⁡(Gi),Vj′:=Φ⁡(Vj).G_{i}^{\prime}:=\Phi(G_{i}),\qquad V_{j}^{\prime}:=\Phi(V_{j}).

If (G1′,…,Ge′)​Vj′=0(G_{1}^{\prime},\ldots,G_{e}^{\prime})V_{j}^{\prime}=0 for every jj, then

𝒫C/(G1′,…,Ge′)\mathcal{P}_{C}/(G_{1}^{\prime},\ldots,G_{e}^{\prime})

is CC-flat.

Proof.

Set IB:=(G1,…,Ge)⊂PBI_{B}:=(G_{1},\ldots,G_{e})\subset P_{B}, and let KB:=ker⁡(PB⊕e→IB)K_{B}:=\ker(P_{B}^{\oplus e}\to I_{B}), where the ii-th basis vector maps to GiG_{i}. By construction, PBP_{B} is flat over BB, while 𝒜B=PB/IB\mathcal{A}_{B}=P_{B}/I_{B} is flat over BB by assumption. The exact sequence

0⟶IB⟶PB⟶𝒜B⟶00\longrightarrow I_{B}\longrightarrow P_{B}\longrightarrow\mathcal{A}_{B}\longrightarrow 0

therefore implies that IBI_{B} is flat over BB.

Tensoring this sequence and

0⟶KB⟶PB⊕e⟶IB⟶00\longrightarrow K_{B}\longrightarrow P_{B}^{\oplus e}\longrightarrow I_{B}\longrightarrow 0

with B/𝔪B≅ℂB/\mathfrak{m}_{B}\cong\mathbb{C}, and using the flatness of 𝒜B\mathcal{A}_{B} and IBI_{B}, gives

KB/𝔪B​KB≅ker⁡(P0⊕e⟶I0),I0:=(g1,…,ge).K_{B}/\mathfrak{m}_{B}K_{B}\cong\ker\bigl(P_{0}^{\oplus e}\longrightarrow I_{0}\bigr),\qquad I_{0}:=(g_{1},\ldots,g_{e}).

Since P0P_{0} is noetherian, the module on the right is finitely generated. Choose generators and lift them to syzygies V1,…,Vb∈KBV_{1},\ldots,V_{b}\in K_{B}. Their reductions modulo 𝔪B\mathfrak{m}_{B} generate all syzygies among g1,…,geg_{1},\ldots,g_{e}. If the data are graded, the generators and their lifts may be chosen homogeneous.

Put 𝒜C:=PC/(G1′,…,Ge′)\mathcal{A}_{C}:=P_{C}/(G_{1}^{\prime},\ldots,G_{e}^{\prime}). Since Gi′=Φ⁡(Gi)G_{i}^{\prime}=\Phi(G_{i}) and Vj′=Φ⁡(Vj)V_{j}^{\prime}=\Phi(V_{j}), we have (G1′,…,Ge′)​Vj′=0(G_{1}^{\prime},\ldots,G_{e}^{\prime})V_{j}^{\prime}=0. Moreover, because Φ\Phi reduces to the identity on P0P_{0}, the reductions of the Gi′G_{i}^{\prime} and Vj′V_{j}^{\prime} are gig_{i} and Vjmod𝔪BV_{j}\bmod\mathfrak{m}_{B}, respectively.

For q≥0q\geq 0, put Cq:=C/𝔪Cq+1C_{q}:=C/\mathfrak{m}_{C}^{q+1} and Pq:=PC/𝔪Cq+1​PCP_{q}:=P_{C}/\mathfrak{m}_{C}^{q+1}P_{C}, and let Iq⊂PqI_{q}\subset P_{q} be the ideal generated by the images of G1′,…,Ge′G_{1}^{\prime},\ldots,G_{e}^{\prime}. We claim that Aq:=Pq/IqA_{q}:=P_{q}/I_{q} is flat over CqC_{q}.

Let h∈Iq∩𝔪C​Pqh\in I_{q}\cap\mathfrak{m}_{C}P_{q}, and write h=(G1′,…,Ge′)​ch=(G_{1}^{\prime},\ldots,G_{e}^{\prime})c for some c∈Pq⊕ec\in P_{q}^{\oplus e}. Reducing modulo 𝔪C\mathfrak{m}_{C}, we obtain the syzygy (g1,…,ge)​c¯=0(g_{1},\ldots,g_{e})\overline{c}=0. Hence c¯=∑j=1bd¯j​V¯j\overline{c}=\sum_{j=1}^{b}\overline{d}_{j}\,\overline{V}_{j} for suitable d¯j∈P0\overline{d}_{j}\in P_{0}. After choosing lifts dj∈Pqd_{j}\in P_{q}, we have c−∑jdj​Vj′∈𝔪C​Pq⊕ec-\sum_{j}d_{j}V_{j}^{\prime}\in\mathfrak{m}_{C}P_{q}^{\oplus e}. Since (G1′,…,Ge′)​Vj′=0(G_{1}^{\prime},\ldots,G_{e}^{\prime})V_{j}^{\prime}=0, it follows that h∈𝔪C​Iqh\in\mathfrak{m}_{C}I_{q}. Therefore

Iq∩𝔪C​Pq=𝔪C​Iq.I_{q}\cap\mathfrak{m}_{C}P_{q}=\mathfrak{m}_{C}I_{q}.

Since Aq/𝔪C​Aq≅P0/I0A_{q}/\mathfrak{m}_{C}A_{q}\cong P_{0}/I_{0} is a ℂ\mathbb{C}-vector space, the local criterion for flatness over the Artinian local ring CqC_{q} shows that AqA_{q} is flat over CqC_{q}. This is the presentation form of the equational flatness criterion; see, e.g., [Fil26, Lemma 3.5].

Finally, PCP_{C} is noetherian and 𝔪C\mathfrak{m}_{C}-adically complete. Hence the finitely generated ideal (G1′,…,Ge′)(G_{1}^{\prime},\ldots,G_{e}^{\prime}) is closed, 𝒜C\mathcal{A}_{C} is 𝔪C\mathfrak{m}_{C}-adically complete, and

𝒜C≅lim←q⁡Aq.\mathcal{A}_{C}\cong\varprojlim_{q}A_{q}.

The transition maps Aq+1→AqA_{q+1}\to A_{q} are surjective, and every AqA_{q} is flat over CqC_{q}. The inverse-limit criterion for flatness over a noetherian ring therefore implies that 𝒜C\mathcal{A}_{C} is flat over CC. ∎

We now perform the substitution at the level of equations and relations. Let

𝒫0:=ℂ⁡[𝐱,u],A0:=ℂ⁡[SP]=𝒫0/IP,\mathcal{P}_{0}:=\mathbb{C}[\mathbf{x},u],\qquad A_{0}:=\mathbb{C}[S_{P}]=\mathcal{P}_{0}/I_{P},

and put

𝒫prim:=Rprim​⊗^ℂ​𝒫0.\mathcal{P}_{\mathrm{prim}}:=R_{\mathrm{prim}}\widehat{\otimes}_{\mathbb{C}}\mathcal{P}_{0}.

After lifting the ambient coordinate functions to the primitive family, write

𝒜prim=𝒫prim/Iprim.\mathcal{A}_{\mathrm{prim}}=\mathcal{P}_{\mathrm{prim}}/I_{\mathrm{prim}}.

The ring 𝒫prim\mathcal{P}_{\mathrm{prim}} is Noetherian, so we may choose finite homogeneous generators

G1,…,GeG_{1},\ldots,G_{e}

of IprimI_{\mathrm{prim}}. Since 𝒜prim\mathcal{A}_{\mathrm{prim}} is flat over RprimR_{\mathrm{prim}}, their reductions g1,…,geg_{1},\ldots,g_{e} generate IPI_{P}. Choose finitely many homogeneous syzygies among the GiG_{i} as in Lemma 5.4, and let vprimv_{\mathrm{prim}} be the matrix whose columns are these syzygies. Let uprimu_{\mathrm{prim}} be the row matrix with components GiG_{i}, and let u0,v0u_{0},v_{0} denote their reductions modulo 𝔪prim\mathfrak{m}_{\mathrm{prim}}. We then have a homogeneous complex

(5.6) 𝒫prim⊕b→vprim𝒫prim⊕e→uprim𝒫prim⟶𝒜prim⟶0,\mathcal{P}_{\mathrm{prim}}^{\oplus b}\xrightarrow{\,v_{\mathrm{prim}}\,}\mathcal{P}_{\mathrm{prim}}^{\oplus e}\xrightarrow{\,u_{\mathrm{prim}}\,}\mathcal{P}_{\mathrm{prim}}\longrightarrow\mathcal{A}_{\mathrm{prim}}\longrightarrow 0,

with uprim∘vprim=0,u_{\mathrm{prim}}\circ v_{\mathrm{prim}}=0, whose reduction is the finite homogeneous presentation

(5.7) 𝒫0⊕b→v0𝒫0⊕e→u0𝒫0⟶A0⟶0.\mathcal{P}_{0}^{\oplus b}\xrightarrow{\,v_{0}\,}\mathcal{P}_{0}^{\oplus e}\xrightarrow{\,u_{0}\,}\mathcal{P}_{0}\longrightarrow A_{0}\longrightarrow 0.

In particular, the columns of v0v_{0} generate all relations among the central equations gig_{i}.

For every F∈𝒮⁡(P)F\in\mathcal{S}(P), choose a homogeneous polynomial, still denoted by xFx_{F}, in 𝒫0\mathcal{P}_{0} whose image in A0A_{0} is χsF\chi^{s_{F}}. For N≥1N\geq 1, introduce parameters

tF,n,F∈𝒮⁡(P),1≤n≤N,t_{F,n},\qquad F\in\mathcal{S}(P),\quad 1\leq n\leq N,

of degree deg⁡(tF,n)=R∗−n​sF,\deg(t_{F,n})=R^{*}-ns_{F}, and put

RN:=ℂ⁡[[z1,…,zd,(tF,n)F∈𝒮⁡(P)1≤n≤N]].R_{N}:=\mathbb{C}\Bigl[\!\Bigl[z_{1},\ldots,z_{d},(t_{F,n})_{\begin{subarray}{c}F\in\mathcal{S}(P)\\ 1\leq n\leq N\end{subarray}}\Bigr]\!\Bigr].

Set

t^F(N):=∑n=1NxFn−1​tF,n.\widehat{t}_{F}^{(N)}:=\sum_{n=1}^{N}x_{F}^{n-1}t_{F,n}.

Every summand is homogeneous of degree

deg⁡(xFn−1​tF,n)=(n−1)​sF+(R∗−n​sF)=R∗−sF=deg⁡(tF).\deg\bigl(x_{F}^{n-1}t_{F,n}\bigr)=(n-1)s_{F}+(R^{*}-ns_{F})=R^{*}-s_{F}=\deg(t_{F}).

Let 𝒫N:=RN​⊗^ℂ​𝒫0.\mathcal{P}_{N}:=R_{N}\widehat{\otimes}_{\mathbb{C}}\mathcal{P}_{0}. There is a continuous homogeneous ℂ\mathbb{C}-algebra homomorphism

ΦN:𝒫prim⟶𝒫N\Phi_{N}\colon\mathcal{P}_{\mathrm{prim}}\longrightarrow\mathcal{P}_{N}

which is the identity on 𝒫0\mathcal{P}_{0} and on the variables ziz_{i}, and satisfies ΦN​(tF)=t^F(N).\Phi_{N}(t_{F})=\widehat{t}_{F}^{(N)}. Notice that ΦN\Phi_{N} is not asserted to be a base change homomorphism: the coefficients xFn−1x_{F}^{n-1} belong to the ambient coordinate ring.

Apply ΦN\Phi_{N} to both matrices in (5.6), and set

uN:=ΦN​(uprim),vN:=ΦN​(vprim).u_{N}:=\Phi_{N}(u_{\mathrm{prim}}),\qquad v_{N}:=\Phi_{N}(v_{\mathrm{prim}}).

Then

uN∘vN=ΦN​(uprim∘vprim)=0.u_{N}\circ v_{N}=\Phi_{N}(u_{\mathrm{prim}}\circ v_{\mathrm{prim}})=0.

Moreover, modulo the maximal ideal of RNR_{N}, the resulting complex reduces to (5.7). Thus

𝒫N⊕b→vN𝒫N⊕e→uN𝒫N⟶𝒜N⟶0,𝒜N:=𝒫N/im⁡(uN),\mathcal{P}_{N}^{\oplus b}\xrightarrow{\,v_{N}\,}\mathcal{P}_{N}^{\oplus e}\xrightarrow{\,u_{N}\,}\mathcal{P}_{N}\longrightarrow\mathcal{A}_{N}\longrightarrow 0,\qquad\mathcal{A}_{N}:=\mathcal{P}_{N}/\operatorname{im}(u_{N}),

is a complex which is exact except possibly at 𝒫N⊕e\mathcal{P}_{N}^{\oplus e}, and whose reduction over the closed point is exact.

The homomorphism ΦN\Phi_{N} preserves the parameter ideals and induces the identity on the closed fibre. The equality uN∘vN=0u_{N}\circ v_{N}=0 shows that all substituted syzygies still vanish, and their reductions generate all syzygies among the central equations. Lemma 5.4 therefore implies that 𝒜N\mathcal{A}_{N} is flat over RNR_{N}. Hence it defines a formal deformation 𝒳N⟶Spf⁡RN\mathcal{X}_{N}\longrightarrow\operatorname{Spf}R_{N} of XPX_{P}. Writing Gi(N):=ΦN​(Gi),G_{i}^{(N)}:=\Phi_{N}(G_{i}), we have

∂Gi(N)∂tF,n|𝐳=𝐭=0=xFn−1​∂Gi∂tF|𝐳=𝐭=0.\left.\frac{\partial G_{i}^{(N)}}{\partial t_{F,n}}\right|_{\mathbf{z}=\mathbf{t}=0}=x_{F}^{n-1}\left.\frac{\partial G_{i}}{\partial t_{F}}\right|_{\mathbf{z}=\mathbf{t}=0}.

By the ℂ⁡[SP]\mathbb{C}[S_{P}]-module structure on TXP1T^{1}_{X_{P}}, this gives

KS⁡(∂∂tF,n)=xFn−1​ξF.\operatorname{KS}\left(\frac{\partial}{\partial t_{F,n}}\right)=x_{F}^{n-1}\xi_{F}.

By (5.5), this is a generator of TXP1​(−(R∗−n​sF)).T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{F})\bigr). The ziz_{i}-directions map to the chosen basis ζ1,…,ζd\zeta_{1},\ldots,\zeta_{d}. Consequently, the Kodaira–Spencer map of 𝒳N\mathcal{X}_{N} is an isomorphism onto

VN:=TXP1​(−R∗)⊕⨁F∈𝒮⁡(P)⨁1≤n≤NTXP1​(−(R∗−n​sF)).V_{N}:=T^{1}_{X_{P}}(-R^{*})\oplus\bigoplus_{F\in\mathcal{S}(P)}\bigoplus_{1\leq n\leq N}T^{1}_{X_{P}}\bigl(-(R^{*}-ns_{F})\bigr).

The families 𝒳N\mathcal{X}_{N} are compatible as NN varies: 𝒳N+1\mathcal{X}_{N+1} restricts to 𝒳N\mathcal{X}_{N} after setting tF,N+1=0t_{F,N+1}=0 for every FF. Furthermore,

TXP1=⋃N≥1VN.T^{1}_{X_{P}}=\bigcup_{N\geq 1}V_{N}.

We claim that every deformation of XPX_{P} over a local Artinian ℂ\mathbb{C}-algebra BB is induced from 𝒳N\mathcal{X}_{N} for some NN.

We prove this by induction on the length of BB. The assertion is clear for B=ℂB=\mathbb{C}. Choose a small extension

0⟶J⟶B⟶B¯⟶00\longrightarrow J\longrightarrow B\longrightarrow\overline{B}\longrightarrow 0

and let 𝒴\mathcal{Y} be a deformation of XPX_{P} over BB. By induction, its restriction 𝒴¯:=𝒴⊗BB¯\overline{\mathcal{Y}}:=\mathcal{Y}\otimes_{B}\overline{B} is induced from 𝒳N\mathcal{X}_{N} by a homomorphism φN:RN⟶B¯\varphi_{N}\colon R_{N}\longrightarrow\overline{B} for some NN.

Since RNR_{N} is a formal power-series ring in finitely many variables, φN\varphi_{N} lifts to a homomorphism

φ~N:RN⟶B.\widetilde{\varphi}_{N}\colon R_{N}\longrightarrow B.

Let 𝒴0\mathcal{Y}_{0} be the corresponding pullback of 𝒳N\mathcal{X}_{N}. Then 𝒴\mathcal{Y} and 𝒴0\mathcal{Y}_{0} are two liftings of 𝒴¯\overline{\mathcal{Y}} across the same small extension. Their difference is represented by an element δ∈TXP1⊗ℂJ.\delta\in T^{1}_{X_{P}}\otimes_{\mathbb{C}}J.

Since TXP1T^{1}_{X_{P}} is the algebraic direct sum of its homogeneous components, δ\delta has finite homogeneous support. Hence there exists N′≥NN^{\prime}\geq N such that δ∈VN′⊗ℂJ.\delta\in V_{N^{\prime}}\otimes_{\mathbb{C}}J. Regard φ~N\widetilde{\varphi}_{N} as a homomorphism RN′⟶BR_{N^{\prime}}\longrightarrow B by sending the additional parameters to zero. Since the Kodaira–Spencer map of 𝒳N′\mathcal{X}_{N^{\prime}} is an isomorphism onto VN′V_{N^{\prime}}, there exists

λ∈Homℂ⁡(𝔪RN′/𝔪RN′2,J)\lambda\in\operatorname{Hom}_{\mathbb{C}}\left(\mathfrak{m}_{R_{N^{\prime}}}/\mathfrak{m}_{R_{N^{\prime}}}^{2},J\right)

whose image under the Kodaira–Spencer map is δ\delta.

Because the extension is small, one has 𝔪B​J=0.\mathfrak{m}_{B}J=0. We may therefore modify the parameter homomorphism by setting

φ~N′′​(q)=φ~N′​(q)+λ⁡(q¯)\widetilde{\varphi}_{N^{\prime}}^{\prime}(q)=\widetilde{\varphi}_{N^{\prime}}(q)+\lambda(\overline{q})

for each parameter qq, where q¯\overline{q} denotes its class in 𝔪RN′/𝔪RN′2\mathfrak{m}_{R_{N^{\prime}}}/\mathfrak{m}_{R_{N^{\prime}}}^{2}. This again defines a local homomorphism

φ~N′′:RN′⟶B\widetilde{\varphi}_{N^{\prime}}^{\prime}\colon R_{N^{\prime}}\longrightarrow B

lifting the original homomorphism to B¯\overline{B}. The corresponding change of the pullback deformation is exactly δ\delta. Hence the pullback defined by φ~N′′\widetilde{\varphi}_{N^{\prime}}^{\prime} is isomorphic to 𝒴\mathcal{Y}, proving the claim.

Finally, let B′⟶BB^{\prime}\longrightarrow B be a small extension of local Artinian ℂ\mathbb{C}-algebras and let 𝒴\mathcal{Y} be a deformation of XPX_{P} over BB. By the claim, 𝒴\mathcal{Y} is induced from 𝒳N\mathcal{X}_{N}, for some NN, by a homomorphism

RN⟶B.R_{N}\longrightarrow B.

Since RNR_{N} is a formal power-series ring in finitely many variables, this homomorphism lifts to a homomorphism RN⟶B′.R_{N}\longrightarrow B^{\prime}. Pulling back 𝒳N\mathcal{X}_{N} gives a lifting of 𝒴\mathcal{Y} to B′B^{\prime}. Therefore

DefXP⁡(B′)⟶DefXP⁡(B)\operatorname{Def}_{X_{P}}(B^{\prime})\longrightarrow\operatorname{Def}_{X_{P}}(B)

is surjective for every small extension B′→BB^{\prime}\to B. Thus DefXP\operatorname{Def}_{X_{P}} is formally smooth, and XPX_{P} is unobstructed. ∎

References

  • [Alt97] K. Altmann: The versal deformation of an isolated, toric Gorenstein singularity, Invent. Math. 128 (1997) 443–479.
  • [Alt00] K. Altmann: One parameter families containing three-dimensional toric Gorenstein singularities, Explicit birational geometry of 3-folds, London Math. Soc. Lecture Note Ser., vol. 281, Cambridge Univ. Press, Cambridge (2000), 21–50.
  • [ACF22a] K. Altmann, A. Constantinescu, and M. Filip, Versality in toric geometry, J. Algebra 609 (2022), 1–43.
  • [AS98] K. Altmann, A. B. Sletsjøe: André-Quillen cohomology of monoid algebras, J. Alg. 210 (1998), 708–718.
  • [AvS00] K. Altmann and D. van Straten, The polyhedral Hodge number h2,1h^{2,1} and vanishing of obstructions, Tohoku Math. J. 52 (2000), 579–602.
  • [BR15] M. Beck and S. Robins, Computing the Continuous Discretely: Integer-Point Enumeration in Polyhedra, 2nd ed., Undergraduate Texts in Mathematics, Springer, New York, 2015.
  • [CLS11] D. Cox, J. Little, H. Schenk: Toric varieties, Graduate Studies in Mathematics 124 (2011).
  • [Fil26] M. Filip: Laurent polynomials and deformations of non-isolated Gorenstein toric singularities, Adv. Math. 487 (2026).
  • [FL24] R. Friedman and R. Laza, Higher Du Bois and higher rational singularities, Duke Math. J. 173 (2024), no. 10, 1839–1881.
  • [FL25] R. Friedman and R. Laza, Deformations of singular Fano and Calabi–Yau varieties, J. Differential Geom. 131 (2025), no. 1, 65–131.
  • [GKP94] R. L. Graham, D. E. Knuth, and O. Patashnik, Concrete Mathematics: A Foundation for Computer Science, 2nd ed., Addison–Wesley, Reading, MA, 1994.
  • [Kaw92] Y. Kawamata, Unobstructed deformations: a remark on a paper of Z. Ran, J. Algebraic Geom. 1 (1992), no. 2, 183–190.
  • [Nam94] Y. Namikawa, On deformations of Calabi–Yau 33-folds with terminal singularities, Topology 33 (1994), no. 3, 429–446.
  • [Ran92a] Z. Ran, Deformations of Calabi–Yau Kleinfolds, in Essays on Mirror Manifolds, International Press, Hong Kong, 1992, 451–457.
  • [Ran92b] Z. Ran, Deformations of manifolds with torsion or negative canonical bundle, J. Algebraic Geom. 1 (1992), no. 2, 279–291.
  • [San14] T. Sano, Unobstructedness of deformations of weak Fano manifolds, Int. Math. Res. Not. IMRN (2014), no. 18, 5124–5133.
  • [Ser06] E. Sernesi, Deformations of Algebraic Schemes, Grundlehren der mathematischen Wissenschaften 334, Springer-Verlag, Berlin, 2006.
  • [Tia92] G. Tian, Smoothing 33-folds with trivial canonical bundle and ordinary double points, in Essays on Mirror Manifolds, International Press, Hong Kong, 1992, 458–479.