The assertion for \dim X_P\leq3 follows from Lemma 4.3. We therefore assume that \dim X_P=4, so that P is an empty three-dimensional lattice polytope.
By Proposition 4.5, for each square facet F\in\mathcal S(P), the corresponding nonzero tangent components occur in degrees -(R^*-ns_F), with n\geq 1. We call the component corresponding to n=1 the primitive tangent component associated with F.
We first restrict to the finite-dimensional primitive tangent subspace
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 V_{\mathrm{prim}} consists of the Gorenstein-degree component together with the primitive tangent component associated with each square facet of P.
For every F\in\mathcal S(P), put m_F:=R^*-s_F. By (Proof),
\langle m_F,(v,1)\rangle
=
\begin{cases}
1, & v\in F,\\
0, & v\notin F.
\end{cases}
Consequently, m_F\in\sigma^\vee\setminus\{0\}.
By Lemma 4.2, the facet F is lattice equivalent to the unit square. Hence there exist a vertex p\in F and primitive lattice vectors e_1,e_2\in N such that
F=p+[0,e_1]+[0,e_2].
Since e_1 and e_2 are parallel to F, they are annihilated by \pi_M(s_F), and therefore also by \pi_M(m_F)=-\pi_M(s_F). Thus Q_F:=[0,e_1] is a primitive lattice segment contained in \ker\pi_M(m_F), parallel to an edge of F, and a Minkowski summand of F.
Then (m_F,Q_F) is a deformation pair. Let t_F denote the parameter of the corresponding one-parameter deformation and set
\xi_F
:=
\operatorname{KS}\left(\frac{\partial}{\partial t_F}\right)
\in
T^1_{X_P}(-m_F).
By restricting (?) to the t_F-axis, its first-order part is
F_{\mathbf k}
=
f_{\mathbf k}
-
\eta_{Q_F}(\mathbf k)t_F
\chi^{s_{\mathbf k}-m_F}
+
O(t_F^2).
Hence \xi_F is the Minkowski-summand class determined by Q_F. Under the identification of Theorem 2.3, this class is nonzero because Q_F is a nontrivial Minkowski summand of the unit square F. Since T^1_{X_P}(-m_F) is one-dimensional, \xi_F is a generator.
Let d:=\dim_{\ensuremath{\mathbb{C}}}T^1_{X_P}(-R^*) and choose a basis \zeta_1,\ldots,\zeta_d of T^1_{X_P}(-R^*). Introduce variables z_1,\ldots,z_d of degree R^*, and put
R_{\mathrm{prim}}
:=
\ensuremath{\mathbb{C}}\Bigl[\!\Bigl[
z_1,\ldots,z_d,
(t_F)_{F\in\mathcal S(P)}
\Bigr]\!\Bigr],
where
\deg(z_i)=R^*,
\qquad
\deg(t_F)=m_F=R^*-s_F.
Let
\mathfrak m_{\mathrm{prim}}
:=
\bigl(z_1,\ldots,z_d,(t_F)_{F\in\mathcal S(P)}\bigr)
and, for k\geq1, set
R_{\mathrm{prim}}^{(k)}
:=
R_{\mathrm{prim}}/
\mathfrak m_{\mathrm{prim}}^{k+1}.
Since T^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 V_{\mathrm{prim}} and construct a formal deformation in all orders.
More precisely, for each k\geq1, we construct inductively a graded k-th order deformation
\mathcal X_{\mathrm{prim}}^{(k)}
\longrightarrow
\operatorname{Spec}R_{\mathrm{prim}}^{(k)}
of X_P. These deformations are compatible in the sense that the pullback of \mathcal X_{\mathrm{prim}}^{(k+1)} to \operatorname{Spec}R_{\mathrm{prim}}^{(k)} is isomorphic to \mathcal X_{\mathrm{prim}}^{(k)}. Their Kodaira–Spencer maps identify the coordinate tangent vectors with
\zeta_1,\ldots,\zeta_d,
\qquad
(\xi_F)_{F\in\mathcal S(P)}.
The total degree-zero element
\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_{\ensuremath{\mathbb{C}}}
\mathfrak m_{\mathrm{prim}}/
\mathfrak m_{\mathrm{prim}}^2
determines a graded first-order deformation \mathcal X_{\mathrm{prim}}^{(1)}
\longrightarrow
\operatorname{Spec}R_{\mathrm{prim}}^{(1)}.
Suppose inductively that \mathcal X_{\mathrm{prim}}^{(k)} has been constructed. The obstruction to lifting it to R_{\mathrm{prim}}^{(k+1)} is a sum of terms
\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
\omega_{\boldsymbol\alpha,\mathbf a}
\in
T^2_{X_P}\left(
-
\left(
|\boldsymbol\alpha|R^*
+
\sum_{F\in\mathcal S(P)}a_Fm_F
\right)
\right)
and
|\boldsymbol\alpha|
+
\sum_Fa_F
=
k+1.
By Proposition 4.7, this coefficient can be nonzero only if
|\boldsymbol\alpha|R^*
+
\sum_{F\in\mathcal S(P)}a_Fm_F
=
R^*.
Suppose first that |\boldsymbol\alpha|\geq1. Equation (?) is equivalent to
\bigl(|\boldsymbol\alpha|-1\bigr)R^*
+
\sum_{F\in\mathcal S(P)}a_Fm_F
=
0.
All the terms in this sum belong to the strongly convex cone \sigma^\vee. Hence every term is zero. Since R^*\neq0 and m_F\neq0, we obtain |\boldsymbol\alpha|=1 and
a_F=0 for every F. This gives a monomial of ordinary order one, whereas an obstruction to lifting R_{\mathrm{prim}}^{(k)} to R_{\mathrm{prim}}^{(k+1)} has ordinary order k+1\geq2. Consequently, no obstruction term can involve one of the variables z_i.
It remains to consider monomials of the form
\prod_{F\in\mathcal S(P)}t_F^{a_F}.
Their degree is R^* precisely when
\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 F_1,F_2 such that
a_{F_1}=a_{F_2}=1,
\qquad
a_F=0
\quad
\text{for }F\notin\{F_1,F_2\},
and s_{F_1}+s_{F_2}=R^*. Thus the only possible obstruction monomial is t_{F_1}t_{F_2}. In particular, such an obstruction can occur only in the passage from first to second order.
Let \omega_{F_1,F_2}
\in T^2_{X_P}(-R^*) denote the coefficient of this monomial in the second-order obstruction. Put
B:=\ensuremath{\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 R_{\mathrm{prim}}^{(1)}
\longrightarrow
B^{(1)} given by
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 B whose Kodaira–Spencer classes in the u_1- and u_2-directions are \xi_{F_1} and \xi_{F_2}, respectively. Its first-order truncation therefore represents the pullback of \mathcal X_{\mathrm{prim}}^{(1)}, while its second-order truncation provides a lifting of that first-order deformation to B^{(2)}.
By functoriality of obstruction classes, the pullback of the second-order obstruction is consequently zero. On the other hand, this pullback is
\omega_{F_1,F_2}\otimes u_1u_2
\in
T^2_{X_P}(-R^*)\otimes_{\ensuremath{\mathbb{C}}}
\mathfrak n^2/\mathfrak n^3.
Since
u_1u_2\neq0
\qquad\text{in}\qquad
\mathfrak n^2/\mathfrak n^3,
it follows that \omega_{F_1,F_2}=0.
Equivalently, after choosing compatible parameter coordinates, the comparison homomorphism has the form
t_{F_i}\longmapsto u_i+O(\mathfrak n^2),
\qquad i=1,2.
Therefore
t_{F_1}t_{F_2}
\longmapsto
u_1u_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 T^2_{X_P}. We may therefore construct inductively compatible graded liftings
\mathcal X_{\mathrm{prim}}^{(k+1)}
\longrightarrow
\operatorname{Spec}R_{\mathrm{prim}}^{(k+1)}
for all k\geq1. For a complete local ring (R,\mathfrak m), we write \operatorname{Spf}R for its formal spectrum, namely the affine formal scheme determined by the infinitesimal thickenings \operatorname{Spec}(R/\mathfrak m^{k+1}), k\geq0. Passing to the inverse limit gives a formal deformation \mathcal X_{\mathrm{prim}}
\longrightarrow
\operatorname{Spf}R_{\mathrm{prim}} whose Kodaira–Spencer map is an isomorphism onto
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 F, let x_F\in\ensuremath{\mathbb{C}}[S_P] denote the character \chi^{s_F}. For n\geq1, put r_{F,n}:=R^*-ns_F. By (Proof),
\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_\tau^r that K_\tau^{r_{F,n}}
=
K_\tau^{r_{F,1}} for every face \tau\preceq\sigma. Indeed, at a vertex of F the upper bound is one for every n, while at a vertex outside F it is nonpositive, so the corresponding K-set is empty.
By [AS98, Theorem 3.3], multiplication by x_F^{n-1} is induced on the complexes computing T^1_{X_P} by the inclusions K_\tau^{r_{F,n}}
\subseteq
K_\tau^{r_{F,1}}. Since these inclusions are equalities, multiplication induces an isomorphism
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,
T^1_{X_P}\bigl(-(R^*-ns_F)\bigr)
=
\ensuremath{\mathbb{C}}\,x_F^{n-1}\xi_F.
We shall use the following flatness lemma for the coordinate-dependent substitution below.
Lemma. Let (B,\mathfrak m_B) and (C,\mathfrak m_C) be complete local Noetherian \ensuremath{\mathbb{C}}-algebras with residue field \ensuremath{\mathbb{C}}, let \mathcal P_0 be a polynomial \ensuremath{\mathbb{C}}-algebra, and put
\mathcal P_B:=B\widehat\otimes_{\ensuremath{\mathbb{C}}}\mathcal P_0,
\qquad
\mathcal P_C:=C\widehat\otimes_{\ensuremath{\mathbb{C}}}\mathcal P_0.
Suppose that
\mathcal A_B
=
\mathcal P_B/(G_1,\ldots,G_e)
is B-flat. Then one can choose finitely many syzygies
V_1,\ldots,V_b\in\mathcal P_B^{\oplus e},
\qquad
(G_1,\ldots,G_e)V_j=0,
whose reductions modulo \mathfrak m_B generate all syzygies among the reduced equations g_1,\ldots,g_e.
Let \Phi\colon\mathcal P_B\to\mathcal P_C be a continuous \ensuremath{\mathbb{C}}-algebra homomorphism such that
\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 \mathcal P_0. Put
G_i':=\Phi(G_i),
\qquad
V_j':=\Phi(V_j).
If (G_1',\ldots,G_e')V_j'=0 for every j, then
\mathcal P_C/(G_1',\ldots,G_e')
is C-flat.
Proof. Set I_B:=(G_1,\ldots,G_e)\subset P_B, and let K_B:=\ker(P_B^{\oplus e}\to I_B), where the i-th basis vector maps to G_i. By construction, P_B is flat over B, while \mathcal A_B=P_B/I_B is flat over B by assumption. The exact sequence
0\longrightarrow I_B\longrightarrow P_B\longrightarrow \mathcal A_B
\longrightarrow0
therefore implies that I_B is flat over B.
Tensoring this sequence and
0\longrightarrow K_B\longrightarrow P_B^{\oplus e}
\longrightarrow I_B\longrightarrow0
with B/\mathfrak m_B\cong\ensuremath{\mathbb{C}}, and using the flatness of \mathcal A_B and I_B, gives
K_B/\mathfrak m_BK_B
\cong
\ker\bigl(P_0^{\oplus e}\longrightarrow I_0\bigr),
\qquad
I_0:=(g_1,\ldots,g_e).
Since P_0 is noetherian, the module on the right is finitely generated. Choose generators and lift them to syzygies V_1,\ldots,V_b\in K_B. Their reductions modulo \mathfrak m_B generate all syzygies among g_1,\ldots,g_e. If the data are graded, the generators and their lifts may be chosen homogeneous.
Put \mathcal A_C:=P_C/(G_1',\ldots,G_e'). Since G_i'=\Phi(G_i) and V_j'=\Phi(V_j), we have (G_1',\ldots,G_e')V_j'=0. Moreover, because \Phi reduces to the identity on P_0, the reductions of the G_i' and V_j' are g_i and V_j\bmod\mathfrak m_B, respectively.
For q\geq0, put C_q:=C/\mathfrak m_C^{q+1} and P_q:=P_C/\mathfrak m_C^{q+1}P_C, and let I_q\subset P_q be the ideal generated by the images of G_1',\ldots,G_e'. We claim that A_q:=P_q/I_q is flat over C_q.
Let h\in I_q\cap\mathfrak m_CP_q, and write h=(G_1',\ldots,G_e')c for some c\in P_q^{\oplus e}. Reducing modulo \mathfrak m_C, we obtain the syzygy (g_1,\ldots,g_e)\overline c=0. Hence \overline c=\sum_{j=1}^b\overline d_j\,\overline V_j for suitable \overline d_j\in P_0. After choosing lifts d_j\in P_q, we have c-\sum_jd_jV_j'\in\mathfrak m_CP_q^{\oplus e}. Since (G_1',\ldots,G_e')V_j'=0, it follows that h\in\mathfrak m_CI_q. Therefore
I_q\cap\mathfrak m_CP_q=\mathfrak m_CI_q.
Since A_q/\mathfrak m_CA_q\cong P_0/I_0 is a \ensuremath{\mathbb{C}}-vector space, the local criterion for flatness over the Artinian local ring C_q shows that A_q is flat over C_q. This is the presentation form of the equational flatness criterion; see, e.g., [Fil26, Lemma 3.5].
Finally, P_C is noetherian and \mathfrak m_C-adically complete. Hence the finitely generated ideal (G_1',\ldots,G_e') is closed, \mathcal A_C is \mathfrak m_C-adically complete, and
\mathcal A_C\cong\varprojlim_q A_q.
The transition maps A_{q+1}\to A_q are surjective, and every A_q is flat over C_q. The inverse-limit criterion for flatness over a noetherian ring therefore implies that \mathcal A_C is flat over C.
We now perform the substitution at the level of equations and relations. Let
\mathcal P_0:=\ensuremath{\mathbb{C}}[\ensuremath{\mathbf{x}},u],
\qquad
A_0:=\ensuremath{\mathbb{C}}[S_P]=\mathcal P_0/I_P,
and put
\mathcal P_{\mathrm{prim}}
:=
R_{\mathrm{prim}}
\widehat\otimes_{\ensuremath{\mathbb{C}}}\mathcal P_0.
After lifting the ambient coordinate functions to the primitive family, write
\mathcal A_{\mathrm{prim}}
=
\mathcal P_{\mathrm{prim}}/I_{\mathrm{prim}}.
The ring \mathcal P_{\mathrm{prim}} is Noetherian, so we may choose finite homogeneous generators
G_1,\ldots,G_e
of I_{\mathrm{prim}}. Since \mathcal A_{\mathrm{prim}} is flat over R_{\mathrm{prim}}, their reductions g_1,\ldots,g_e generate I_P. Choose finitely many homogeneous syzygies among the G_i as in Lemma ?, and let v_{\mathrm{prim}} be the matrix whose columns are these syzygies. Let u_{\mathrm{prim}} be the row matrix with components G_i, and let u_0,v_0 denote their reductions modulo \mathfrak m_{\mathrm{prim}}. We then have a homogeneous complex
\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}}
\longrightarrow0,
with u_{\mathrm{prim}}\circ v_{\mathrm{prim}}=0, whose reduction is the finite homogeneous presentation
\mathcal P_0^{\oplus b}
\xrightarrow{\,v_0\,}
\mathcal P_0^{\oplus e}
\xrightarrow{\,u_0\,}
\mathcal P_0
\longrightarrow
A_0
\longrightarrow0.
In particular, the columns of v_0 generate all relations among the central equations g_i.
For every F\in\mathcal S(P), choose a homogeneous polynomial, still denoted by x_F, in \mathcal P_0 whose image in A_0 is \chi^{s_F}. For N\geq1, introduce parameters
t_{F,n},
\qquad
F\in\mathcal S(P),
\quad
1\leq n\leq N,
of degree \deg(t_{F,n})=R^*-ns_F, and put
R_N
:=
\ensuremath{\mathbb{C}}\Bigl[\!\Bigl[
z_1,\ldots,z_d,
(t_{F,n})_{\substack{F\in\mathcal S(P)\\1\leq n\leq N}}
\Bigr]\!\Bigr].
Set
\widehat t_F^{(N)}
:=
\sum_{n=1}^N x_F^{n-1}t_{F,n}.
Every summand is homogeneous of degree
\deg\bigl(x_F^{n-1}t_{F,n}\bigr)
=
(n-1)s_F+(R^*-ns_F)
=
R^*-s_F
=
\deg(t_F).
Let \mathcal P_N
:=
R_N\widehat\otimes_{\ensuremath{\mathbb{C}}}\mathcal P_0. There is a continuous homogeneous \ensuremath{\mathbb{C}}-algebra homomorphism
\Phi_N\colon
\mathcal P_{\mathrm{prim}}
\longrightarrow
\mathcal P_N
which is the identity on \mathcal P_0 and on the variables z_i, and satisfies \Phi_N(t_F)=\widehat t_F^{(N)}. Notice that \Phi_N is not asserted to be a base change homomorphism: the coefficients x_F^{n-1} belong to the ambient coordinate ring.
Apply \Phi_N to both matrices in (?), and set
u_N:=\Phi_N(u_{\mathrm{prim}}),
\qquad
v_N:=\Phi_N(v_{\mathrm{prim}}).
Then
u_N\circ v_N
=
\Phi_N(u_{\mathrm{prim}}\circ v_{\mathrm{prim}})
=
0.
Moreover, modulo the maximal ideal of R_N, the resulting complex reduces to (?). Thus
\mathcal P_N^{\oplus b}
\xrightarrow{\,v_N\,}
\mathcal P_N^{\oplus e}
\xrightarrow{\,u_N\,}
\mathcal P_N
\longrightarrow
\mathcal A_N
\longrightarrow0,
\qquad
\mathcal A_N:=\mathcal P_N/\operatorname{im}(u_N),
is a complex which is exact except possibly at \mathcal P_N^{\oplus e}, and whose reduction over the closed point is exact.
The homomorphism \Phi_N preserves the parameter ideals and induces the identity on the closed fibre. The equality u_N\circ v_N=0 shows that all substituted syzygies still vanish, and their reductions generate all syzygies among the central equations. Lemma ? therefore implies that \mathcal A_N is flat over R_N. Hence it defines a formal deformation \mathcal X_N\longrightarrow\operatorname{Spf}R_N of X_P. Writing G_i^{(N)}:=\Phi_N(G_i), we have
\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 \ensuremath{\mathbb{C}}[S_P]-module structure on T^1_{X_P}, this gives
\operatorname{KS}\left(\frac{\partial}{\partial t_{F,n}}\right)
=
x_F^{n-1}\xi_F.
By (?), this is a generator of T^1_{X_P}\bigl(-(R^*-ns_F)\bigr). The z_i-directions map to the chosen basis \zeta_1,\ldots,\zeta_d. Consequently, the Kodaira–Spencer map of \mathcal X_N is an isomorphism onto
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 \mathcal X_N are compatible as N varies: \mathcal X_{N+1} restricts to \mathcal X_N after setting t_{F,N+1}=0 for every F. Furthermore,
T^1_{X_P}
=
\bigcup_{N\geq1}V_N.
We claim that every deformation of X_P over a local Artinian \ensuremath{\mathbb{C}}-algebra B is induced from \mathcal X_N for some N.
We prove this by induction on the length of B. The assertion is clear for B=\ensuremath{\mathbb{C}}. Choose a small extension
0\longrightarrow J
\longrightarrow B
\longrightarrow\overline B
\longrightarrow0
and let \mathcal Y be a deformation of X_P over B. By induction, its restriction \overline{\mathcal Y}
:=
\mathcal Y\otimes_B\overline B is induced from \mathcal X_N by a homomorphism \varphi_N\colon R_N\longrightarrow\overline B for some N.
Since R_N is a formal power-series ring in finitely many variables, \varphi_N lifts to a homomorphism
\widetilde\varphi_N\colon R_N\longrightarrow B.
Let \mathcal Y_0 be the corresponding pullback of \mathcal X_N. Then \mathcal Y and \mathcal Y_0 are two liftings of \overline{\mathcal Y} across the same small extension. Their difference is represented by an element \delta\in T^1_{X_P}\otimes_{\ensuremath{\mathbb{C}}}J.
Since T^1_{X_P} is the algebraic direct sum of its homogeneous components, \delta has finite homogeneous support. Hence there exists N'\geq N such that \delta\in V_{N'}\otimes_{\ensuremath{\mathbb{C}}}J. Regard \widetilde\varphi_N as a homomorphism R_{N'}\longrightarrow B by sending the additional parameters to zero. Since the Kodaira–Spencer map of \mathcal X_{N'} is an isomorphism onto V_{N'}, there exists
\lambda\in
\operatorname{Hom}_{\ensuremath{\mathbb{C}}}
\left(
\mathfrak m_{R_{N'}}/
\mathfrak m_{R_{N'}}^2,
J
\right)
whose image under the Kodaira–Spencer map is \delta.
Because the extension is small, one has \mathfrak m_BJ=0. We may therefore modify the parameter homomorphism by setting
\widetilde\varphi_{N'}'(q)
=
\widetilde\varphi_{N'}(q)+\lambda(\overline q)
for each parameter q, where \overline q denotes its class in \mathfrak m_{R_{N'}}/\mathfrak m_{R_{N'}}^2. This again defines a local homomorphism
\widetilde\varphi_{N'}'
\colon
R_{N'}\longrightarrow B
lifting the original homomorphism to \overline B. The corresponding change of the pullback deformation is exactly \delta. Hence the pullback defined by \widetilde\varphi_{N'}' is isomorphic to \mathcal Y, proving the claim.
Finally, let B'\longrightarrow B be a small extension of local Artinian \ensuremath{\mathbb{C}}-algebras and let \mathcal Y be a deformation of X_P over B. By the claim, \mathcal Y is induced from \mathcal X_N, for some N, by a homomorphism
R_N\longrightarrow B.
Since R_N is a formal power-series ring in finitely many variables, this homomorphism lifts to a homomorphism R_N\longrightarrow B'. Pulling back \mathcal X_N gives a lifting of \mathcal Y to B'. Therefore
\operatorname{Def}_{X_P}(B')
\longrightarrow
\operatorname{Def}_{X_P}(B)
is surjective for every small extension B'\to B. Thus \operatorname{Def}_{X_P} is formally smooth, and X_P is unobstructed.