arXiv reader

Deforming Calabi-Yau Threefolds

Mark Gross

arXiv
alg-geom/9506022v2 · PDF · 9 October 2025
Categories
alg-geom, math.AG
Journal
Mathematische Annalen, 308 (1997) 187-220
DOI
10.1007/s002080050072
Licence
CC BY SA 4.0 The site shows the text.

Abstract

This paper first generalises the Bogomolov-Tian-Todorov unobstructedness theorem to the case of Calabi-Yau threefolds with canonical singularities. The deformation space of such a Calabi-Yau threefold is no longer smooth, but the general principle is that the obstructions to deforming such a threefold are precisely the obstructions to deforming the singularities of the threefold. Secondly, these results are applied to smoothing singular Calabi-Yau threefolds with crepant resolutions. Any such Calabi-Yau threefold with isolated complete intersection singularities which are not ordinary double points is smoothable. A Calabi-Yau threefold with non-complete intersection isolated singularities is proved to be smoothable under much stronger hypotheses.

Items 69

Definition

Definition 0.1

Z9H7

A non-singular Calabi-Yau threefold \tilde X is primitive if there is no birational contraction \tilde X\rightarrow X with X smoothable to a Calabi-Yau threefold which is not deformation equivalent to \tilde X.

Question

Question 0.2

83VI

Given a Calabi-Yau threefold X with canonical singularities, is \operatorname{Def}(X) non-singular? If not, can we get some reasonable dimension estimates for components of \operatorname{Def}(X)?

Theorem

Theorem 0.3 (Theorem 3.8)

QXNY

Let \tilde X be a non-singular Calabi-Yau threefold, and \pi:\tilde X\rightarrow X be a birational contraction morphism, such that X has isolated complete intersection singularities. Then there is a deformation of X which smooths all singular points of X except possibly the ordinary double points of X.

Theorem

Theorem 0.4 (Theorem 4.3)

2OBC

Let \tilde X be a non-singular Calabi-Yau threefold and \pi:\tilde X\rightarrow X a birational contraction such that X is \mathbb{Q}-factorial and for each P\in Sing(X), the germ (X,P) is good. Then X is smoothable.

Theorem

Theorem 0.5 (Theorem 5.8)

ORHU

Let \pi:\tilde X\rightarrow X be a primitive contraction contracting a divisor E to a point. Then X is smoothable unless E\cong\mathbb{P}^2 or F_1.

Remark

Remark 1.1

9LEL

The general context from [[41]] is as follows. Let k be a field and let \Lambda be a complete Noetherian local k-algebra with residue field k and maximal ideal {\bf m}_{\Lambda}. We denote by {\bf C}_{\Lambda} the category of Artin local \Lambda-algebras with residue field k with local homomorphisms. We are interested in deformation functors D:{\bf C}_{\Lambda}\rightarrow {\bf Ens} (here {\bf Ens} is the category of sets), with D(k) consisting of one element.

Remark

Remark 1.2

ICVO

We will only consider functors D which are pro-representable or have a hull (miniversal space). Thus there is a complete local \Lambda-algebra S with residue field k and a morphism of functors \operatorname{Hom}(S,\cdot)\rightarrow D. This morphism is an isomorphism if D is pro-represented by S. If S is a hull of D, this morphism is only smooth and induces an isomorphism on tangent spaces. Here \operatorname{Hom} denotes local \Lambda-algebra homomorphisms. We will always write S\cong R/J, where R=\Lambda[[x_1,\ldots,x_r]] with maximal ideal {\bf m}_{R}={\bf m}_{\Lambda}R+ (x_1,\ldots,x_r), and J\subseteq {\bf m}_{\Lambda}R+ {\bf m}_R^2 an ideal.

Remark

Remark 1.3

LE7J

Following [[18]], set

\begin{aligned} A_n={} & k[t]/(t^{n+1})\\ B_n={} & A_n\otimes_k A_1=k[x,y]/(x^{n+1},y^2)\\ C_n= {} & B_{n-1}\times_{A_{n-1}} A_n=k[x,y]/(x^{n+1},x^ny,y^2) \end{aligned}

and let \alpha_n:A_{n+1}\rightarrow A_n, \beta_n:B_n\rightarrow A_n, \gamma_n:B_n\rightarrow C_n, and \xi_n:B_n\rightarrow B_{n-1} be the natural maps. Define \epsilon_n:A_{n+1}\rightarrow B_n by t\mapsto x+y and \epsilon_n':A_n\rightarrow C_n by t\mapsto x+y also.

Remark

Remark 1.4

E5HE

Now consider the case that \Lambda=k and that D is prorepresentable. For X_n\in D(A_n) we define the first order tangent space of X_n,

T^1(X_n/A_n)=\{Y_n\in D(B_n)\,|\,D(\beta_n)(Y_n)=X_n\}.

This set has a natural A_n-module structure as follows. First, if \alpha,\beta\in T^1(X_n/A_n), we need to define \alpha+\beta. We have \alpha\times \beta\in D(B_n)\times_{D(A_n)} D(B_n)=D(B_n\times_{A_n} B_n) by pro-representability. We have an isomorphism of k-algebras

B_n\times_{A_n} B_n\cong k[x,y,y']/(x^{n+1},y^2,yy',y'^2),

and there is a natural map B_n\times_{A_n} B_n\rightarrow B_n via x\mapsto x, y\mapsto y, y'\mapsto y. Then \alpha+\beta is the image of \alpha\times\beta in D(B_n) under this map. It is easy to check that \alpha+\beta\in T^1(X_n/A_n).

Secondly, if a\in A_n, we have the endomorphism a:B_n\rightarrow B_n given by x\mapsto x, y\mapsto ay. Then if \alpha\in T^1(X_n/A_n), so is a\alpha=D(a)(\alpha).

Remark

Remark 1.5

5TJM

In this paper, we will on occasion work with functors which are not necessarily pro-representable, but which do have a hull. The deformation functor D has a hull if and only if Schlessinger’s conditions (H_1)-(H_3) of [[41], Thm. 2.11] are satisfied. We recall these here. For any morphisms A'\rightarrow A, A''\rightarrow A in {\bf C}_{\Lambda}, there is a natural functorial map

\psi_{A',A'',A}:D(A'\times_A A'')\rightarrow D(A')\times_{D(A)} D(A'').

A surjective map A'\rightarrow A in {\bf C}_{\Lambda} is a small extension if its kernel is a non-zero principal ideal (t) such that {\bf m}_{A'}(t)=0. The conditions (H_1)-(H_3) are:

  • (H_1) \psi_{A',A'',A} is a surjection whenever A''\rightarrow A is a small extension.

  • (H_2) \psi_{A',A'',A} is a bijection when A=k, A''=A_1.

  • (H_3) \dim_k(T^1(X/k))<\infty.

(H_2) guarantees that T^1(X/k) has a k-vector space structure as in 1.4. If in addition

\hbox{$(H_4)$ $\psi_{A',A',A}$ is a bijection for any small extension $A'\rightarrow A$\hfill}

is satisfied then D is pro-representable. (This is also a part of [[41], Thm. 2.11]).

Remark

Remark 1.6

9RCD

As pointed out in [KawaErr], the definition for T^1(X_n/A_n) given in 1.4 is not correct if D is not pro-representable, and in particular need not be a vector space.(The original version of this paper tried to get around this issue by introducing a property (H_5). However, in (1.6) of the published version of this paper, the functor D_X does not satisfy condition (H_5). The construction given is not well-defined since the result depends on choices. Indeed, if X_{A'}, X_{A''}, X_A are deformations of X, X_{A'}\otimes_{A'} A\smash{ \mathop{\longrightarrow}\limits^{\phi_1}} X_A\smash{ \mathop{\longleftarrow}\limits^{\phi_2}} X_{A''} \otimes_{A''} A, with \phi_1, \phi_2 isomorphisms, then the isomorphism class of (X,\mathcal{O}_{X_{A'}}\times_{\mathcal{O}_{X_A}} \mathcal{O}_{X_{A''}}) will depend on the particular choice of the isomorphisms \phi_1, \phi_2, as an automorphism of X_A may not lift to an automorphism of X_{A'} or X_{A''}.) Instead, following [KawaErr], one may still define an appropriate space if D is defined as the functor of flat deformations of a ringed space (X,\mathcal{O}_X) defined over \operatorname{Spec} k. However, in this revision we will take a more general view-point and instead use the language of categories cofibred in groupoids as developed in [Rim] and exposited in [Stacks, Tag 06G7]. We refer the reader to the latter reference for the principle definitions.

A category cofibred in groupoids is a category \mathcal{D} equipped with a functor p:\mathcal{D}\rightarrow \mathcal{C}_{\Lambda} such that p^{\mathrm{opp}}: \mathcal{D}^{\mathrm{opp}}\rightarrow \mathcal{C}_{\Lambda}^{\mathrm{opp}} is a category fibred in groupoids. We write \mathcal{D}(A) for the sub-category of \mathcal{D} over A\in \mathcal{C}_{\Lambda}; this is a groupoid. Further, the definition of category fibred in groupoids tells us that for a morphism f:A\rightarrow B in \mathcal{C}_{\Lambda}, there is for each X an object in \mathcal{D}(A) a push-forward object f_*X in \mathcal{D}(B) equipped with a morphism X\rightarrow f_*X over f. This push-forward object is unique up to unique isomorphism (see [Stacks, Tag 06SH]). Further, push-forward has the property

\substack{\hbox{Given $f:A\rightarrow B$, $g:B\rightarrow C$, there is a unique morphism $f_*X \rightarrow (g\circ f)_*X$,}\\ \hbox{ and hence a unique isomorphism $g_*f_*X \rightarrow (g\circ f)_* X$.}}

This again follows from the properties of categories cofibred in groupoids, see [Stacks, Tag 06GJ].

We use the convention that we write D(A) for the set of isomorphism classes of \mathcal{D}(A). This gives a functor D:\mathcal{C}_{\Lambda}\rightarrow \mathbf{Ens} given by A\mapsto D(A).

Example.

The principal example for us is given by deformations of a ringed space (X,\mathcal{O}_X) defined over \operatorname{Spec} k. Objects are data (X_A,\mathcal{O}_{X_A}) flat over \operatorname{Spec} A and an isomorphism \phi_{X_A}:X_A\otimes_A k\cong X. (Here we write (Y,\mathcal{O}_Y) \otimes_A B for (Y,\mathcal{O}_Y\otimes_A B).) A morphism X_A\rightarrow X_B lying over a homomorphism A\rightarrow B is an isomorphism X_A\otimes_A B \cong X_B compatible with the isomorphisms \phi_{X_A},\phi_{X_B}. This is an example of a predeformation category, see [Stacks, Tag 06GS], in that \mathcal{D}(k) is equivalent to a category with a single object and a single morphism, i.e., the identity. So in particular, the corresponding functor D:\mathcal{C}_{\Lambda}\rightarrow {\bf Ens} is a deformation functor.

The analogue of the Schlessinger conditions (H_1),(H_2) is the Rim-Schlesssinger condition (RS), see [Stacks, Tag 06J3]. We say \mathcal{D} satisfies (RS) if for ever diagram in \mathcal{D}

\xymatrix@C=20pt { &X_{A_2}\ar[d]\\ X_{A_1}\ar[r]&X_A }

lying over

\xymatrix@C=20pt { &A_2\ar[d]\\ A_1\ar[r]&A }

in \mathcal{C}_{\Lambda} with A_2\rightarrow A surjective, there exists a fiber product X_{A_1}\times_{X_A} X_{A_2} in \mathcal{D} such that the diagram

\xymatrix@C=20pt { X_{A_1}\times_{X_A} X_{A_2}\ar[r]\ar[d]&X_{A_2}\ar[d]\\ X_{A_1}\ar[r]&X_A }

lies over

\xymatrix@C=20pt { A_1\times_A A_2\ar[r]\ar[d]&A_2\ar[d]\\ A_1\ar[r]&A }
Remark.

We note from [Stacks, Tag 06J3] that if \mathcal{D} satisfies (RS) and A_2\rightarrow A is surjective, then any commutative square completing (1.6) and lying over (1.6) is a fibre square.

Example.

Example 1.6 satisfies condition (RS), with

(X_{A_1},\mathcal{O}_{X_{A_1}})\times_{(X_A,\mathcal{O}_{X_A})} (X_{A_2},\mathcal{O}_{X_{A_2}}) =(X, \mathcal{O}_{X_{A_1}}\times_{\mathcal{O}_{X_A}} \mathcal{O}_{X_{A_2}}).

Following [KawaErr], one may define T^1(X_n/A_n) in this more general context. Let \mathcal{D} be a predeformation category satisfying (RS) and X_n an object of \mathcal{D}(A_n). Then T^1(X_n/A_n) is defined to be the set of isomorphism classes of pairs (Y_n,\psi_n) consisting an object Y_n\in \mathcal{D}(B_n) and a morphism \psi_n:Y_n \rightarrow X_n over \beta_n:B_n\rightarrow A_n.

Similarly to 1.5, T^1(X_n/A_n) has a natural A_n-module structure. Indeed, given (Y_n,\psi_n), (Y_n',\psi_n')\in T^1(X_n/A_n), Y_n\times_{X_n} Y_n' is well-defined up to isomorphism in \mathcal{D}(B_n\times_{A_n} B_n). Here the two maps Y_n,Y_n'\rightarrow X_n used to define the fibre product are \psi_n and \psi'_n respectively.

The natural map s:B_n\times_{A_n} B_n \rightarrow B_n as before then yields an object Y_n''= s_*(Y_n\times_{X_n} Y_n') of \mathcal{D}(B_n). Further, Y_n\times_{X_n} Y_n' carries a well-defined morphism to X_n, so Y_n'' does also by the cofibred category property, see condition (2) of [Stacks, Tag 06GJ]. Multiplication by elements of A_n, is accomplished in the same way as in 1.4.

Example

Example 1.8

DHNJ

The principal example for us is given by deformations of a ringed space (X,\mathcal{O}_X) defined over \operatorname{Spec} k. Objects are data (X_A,\mathcal{O}_{X_A}) flat over \operatorname{Spec} A and an isomorphism \phi_{X_A}:X_A\otimes_A k\cong X. (Here we write (Y,\mathcal{O}_Y) \otimes_A B for (Y,\mathcal{O}_Y\otimes_A B).) A morphism X_A\rightarrow X_B lying over a homomorphism A\rightarrow B is an isomorphism X_A\otimes_A B \cong X_B compatible with the isomorphisms \phi_{X_A},\phi_{X_B}. This is an example of a predeformation category, see [Stacks, Tag 06GS], in that \mathcal{D}(k) is equivalent to a category with a single object and a single morphism, i.e., the identity. So in particular, the corresponding functor D:\mathcal{C}_{\Lambda}\rightarrow {\bf Ens} is a deformation functor.

Remark

Remark 1.11

IX5D

We note from [Stacks, Tag 06J3] that if \mathcal{D} satisfies (RS) and A_2\rightarrow A is surjective, then any commutative square completing (1.6) and lying over (1.6) is a fibre square.

Example

Example 1.12

VMJH

Example 1.6 satisfies condition (RS), with

(X_{A_1},\mathcal{O}_{X_{A_1}})\times_{(X_A,\mathcal{O}_{X_A})} (X_{A_2},\mathcal{O}_{X_{A_2}}) =(X, \mathcal{O}_{X_{A_1}}\times_{\mathcal{O}_{X_A}} \mathcal{O}_{X_{A_2}}).
Remark

Remark 1.13

YYYR

If D is a deformation functor on {\bf C}_{\Lambda}, we say that a k-vector space T^2 is an obstruction space for D if whenever we have a surjection \phi:A'\rightarrow A in {\bf C}_{\Lambda} with I=\operatorname{ker}\phi annihilated by the maximal ideal of A', we get a sequence

\xymatrix@C=20pt { D(A')\ar[r]^{D(\phi)}& D(A) \ar[r]^{\delta}& T^2\otimes I, }

and this sequence is exact in the sense that if \alpha\in D(A), then \delta(\alpha)=0 if and only if \alpha is in the image of D(\phi). Furthermore, the obstruction map should be functorial, so given in addition \phi':B'\rightarrow B surjective, I'=\operatorname{ker}\phi' annihilated by the maximal ideal of B' and a commutative diagram

\xymatrix@C=20pt { A'\ar[r]^{\phi}\ar[d]_{\beta'}&A\ar[d]^{\beta}\\ B'\ar[r]_{\phi'}&B }

there is a commutative diagram

\xymatrix@C=20pt {D(A')\ar[r]^{D(\phi)}\ar[d]_{D(\beta')}&D(A)\ar[r]^{\delta}\ar[d]_{D(\beta)} &T^2\otimes I\ar[d]^{1_{T^2}\otimes\beta'}\\ D(B')\ar[r]_{D(\phi')}&D(B)\ar[r]_{\delta'} &T^2\otimes I'}

If D is prorepresentable by S\cong R/J as in 1.2, it is easy to describe the obstruction theory of D. Let T^2 be the k-vector space (J/{\bf m}_RJ)^{\vee}. The obstruction map \delta can be described as follows. Given f\in D(A)=\operatorname{Hom}(R/J,A), let f(x_i)=\alpha_i\in A. Choose any lifting of \alpha_i to \alpha_i'\in A'; this defines a \Lambda-algebra homomorphism f':R\rightarrow A'. Now given an element \beta\in J, we must have f'(\beta)\in I, since f(\beta)=0. Furthermore, if \beta\in {\bf m}_RJ, then f'(\beta)=0, since f' is a local homomorphism and I is annihilated by the maximal ideal of A'. Thus f' induces a k-vector space map J/{\bf m}_RJ\rightarrow I, i.e. an element of T^2\otimes I. We then define \delta(f) to be this element. It is easy to see that \delta(f) does not depend on the choice of the lifting. Furthermore, it is clear that f' induces a map f':R/J\rightarrow A' if and only if \delta(f)=0. Note that if one choice of the \alpha_i' provides a lifting f':R/J\rightarrow A', then any choice does, and the set of possible liftings is a principal homogeneous space over the vector space (\mathfrak{m}_R/(\mathfrak{m}_{\Lambda}R+\mathfrak{m}_R^2))^{\vee}\otimes I.

We note also that (J/{\bf m}_RJ)^{\vee} is naturally isomorphic to T^1(S/\Lambda, k) by [[25], 3.1.2], where here T^1 is the first cotangent functor of Lichtenbaum and Schlessinger.

Theorem

Theorem 1.14 (Ran,Kawamata)

O2LL

Let k be a field of characteristic 0, \mathcal{D}\rightarrow\mathcal{C}_{k} a predeformation category satisfying (RS), D the the corresponding deformation functor. Suppose that D has an obstruction space T^2. Then for each X_n\in \mathcal{D}(A_n), X_{n-1}=\alpha_{n-1,*}X_n, let \alpha\in T^1(X_{n-1}/A_{n-1}) be given by the pair (\epsilon_{n-1,*}X_n, \psi_{n-1}) where \psi_{n-1} is the canonical morphism \epsilon_{n-1,*}X_n\rightarrow X_{n-1} guaranteed by (1.6). Then there exists an X_{n+1}\in D(A_{n+1}) with D(\alpha_n)(X_{n+1})=X_n if and only if \alpha is in the image of the natural map

\xi_{n*}:T^1(X_n/A_n)\rightarrow T^1(X_{n-1}/A_{n-1}).
Proof of Theorem 1.14

This proof is simply a very minor modification of Kawamata’s proof of Ran’s T^1-lifting criterion in [[18]].

First, the map \xi_{n*} is defined as follows. An element of (Y_n,\psi_n) of T^1(X_n/A_n) induces a composed map Y_n\rightarrow X_n\rightarrow \alpha_{n-1,*}X_n=X_{n-1}, and hence a morphism \psi_{n-1}:Y_{n-1}:=\xi_{n*}Y_n\rightarrow X_{n-1} by (1.6).

As in [[18], pg. 185], we have a commutative diagram with exact rows:

\xymatrix@C=30pt { D(A_{n+1})\ar[r]^{D(\alpha_n)} \ar[d]_{D(\epsilon_n)} &D(A_n)\ar[r]^{\delta_1} \ar[d]_{D(\epsilon_{n}')} &T^2\otimes (t^{n+1}) \ar[d]^{1_{T^2}\otimes \epsilon_n}\\ D(B_n)\ar[r]_{D(\gamma_n)}&D(C_n)\ar[r]_{\delta_2} &T^2\otimes (x^ny)}

Note that 1_{T^2}\otimes\epsilon_n is an isomorphism (here we need \operatorname{char} k=0, since \epsilon_n(t^{n+1})=(n+1)x^ny in B_n).

Put Y_{n-1}:=\epsilon_{n-1,*}X_n, so \alpha=(Y_{n-1},\psi_{n-1}). Note that we have a commutative diagram, again using (1.6),

\xymatrix@C=30pt { \epsilon_{n*}'X_n\ar[r]\ar[d]& \operatorname{pr}_{2*}\epsilon_{n*}'X_n=X_n\ar[d]\\ Y_{n-1}=\epsilon_{n-1,*}X_n\ar[r]_{\psi_{n-1}}&X_{n-1}=\alpha_{n-1,*}X_n }

sitting over the fibre square defining C_n=B_{n-1}\times_{A_{n-1}} A_n. Here

\operatorname{pr}_2:B_{n-1}\times_{A_{n-1}} A_n\rightarrow A_n

denotes the second projection. Thus by Remark 1.6, \epsilon_{n*}'X_n \cong Y_n\times_{X_{n-1}} X_n. Now

  • \exists X_{n+1}\in D(A_{n+1}) such that D(\alpha_n)(X_{n+1})=X_n

  • \Leftrightarrow \delta_1(X_n)=0

  • \Leftrightarrow \delta_2(D(\epsilon'_n)(X_n))=0

  • \Leftrightarrow \exists Y_n\in D(B_n) with D(\gamma_n)(Y_n)=D(\epsilon_n')(X_n)

  • \Leftrightarrow \exists an object Y_n in \mathcal{D}(B_n) fitting into a commutative diagram

    \xymatrix@C=30pt { \gamma_{n*}Y_n\ar[r]\ar[d] & X_n\ar[d]\\ Y_{n-1}\ar[r]_{\psi_{n-1}}&X_{n-1} }

    sitting over the fibre square defining B_{n-1}\times_{A_{n-1}} A_n

  • \Leftrightarrow \exists Y_n an object of \mathcal{D}(B_n) with morphisms \psi_n:Y_n\rightarrow X_n over \beta_n and \phi:Y_n\rightarrow Y_{n-1} over \xi_n yielding a commutative diagram

    \xymatrix@C=30pt { Y_n\ar[r]^{\psi_n}\ar[d]_{\phi}&X_n\ar[d]\\ Y_{n-1}\ar[r]_{\psi_{n-1}}&X_{n-1} }

    (Here, we use \xi_n is the composition \operatorname{pr}_1\circ\gamma_n where

    \operatorname{pr}_1:C_n=B_{n-1}\times_{A_{n-1}} A_n\rightarrow B_{n-1}

    is the first projection, as well as properties of cofibred categories.)

  • \Leftrightarrow \exists\alpha'\in T^1(X_n/A_n) mapping to \alpha.

Definition

Definition 1.15

LLM6

Let p_i:\mathcal{D}_i\rightarrow \mathcal{C}_{\Lambda} be two predeformation categories. A functor F:\mathcal{D}_1\rightarrow \mathcal{D}_2 is functor of predeformation categories if p_2\circ F=p_1 and F(\alpha_* X)=\alpha_*F(X) for every \alpha:A\rightarrow B in \mathcal{C}_{\Lambda} and X an object in \mathcal{D}_1(A).

Theorem

Theorem 1.16

ORMD

Let k be an algebraically closed(This hypothesis is added as in [KawaErr].) field of characteristic 0, \mathcal{D}_1,\mathcal{D}_2 \rightarrow {\bf C}_k two predeformation categories with a functor of predeformation categories F:\mathcal{D}_1\rightarrow \mathcal{D}_2. Suppose D_1 is pro-representable by a k-algebra S\cong P/I, P=k[[x_1,\ldots,x_s]] as in 1.2. Suppose \mathcal{D}_2 satisfies condition (RS) and D_2 has a hull \Lambda. Let T^2_1 and T^2_2 be k-vector spaces and l:T^2_1 \rightarrow T^2_2 a k-vector space map. Denote by X a representative of the unique isomorphism class of object of \mathcal{D}_1(k). Suppose, for all n and for each object X_n of \mathcal{D}_1(A_n) inducing an object X_{n-1}:=\xi_{n*}X_n of D_1(A_{n-1}), there is a commutative diagram

\xymatrix@C=30pt { T^1_1(X_n/A_n)\ar[r]^{F_*} \ar[d]_{\xi_{n*}} &T^1_2(F(X_n)/A_n) \ar[d]^{\xi_{n*}}\\ T^1_1(X_{n-1}/A_{n-1})\ar[r]_{F_*} \ar[d]_{\delta_1} &T^1_2(F(X_{n-1})/A_{n-1}) \ar[d]^{\delta_2}\\ T^2_1\ar[r]_{l}&T^2_2 }

with exact columns and l|_{\operatorname{im}(\delta_1)}:\operatorname{im}(\delta_1)\rightarrow T^2_2 injective and where F_*(Y_n,\psi_n) is (F(Y_n),F(\psi_n)). Then S\cong R/J, with R=\Lambda[[x_1,\ldots,x_r]] where

r=\dim_k\operatorname{ker}(T_1^1(X/k)\smash{ \mathop{\longrightarrow}\limits^{F_*}} T^1_2(F(X)/k)),

and J\subseteq \mathfrak{m}_{\Lambda}R+\mathfrak{m}_R^2 an ideal. In addition, there is an ideal J'\subseteq J with \operatorname{Supp}(R/J)=\operatorname{Supp}(R/J') and {\bf m}_R/({\bf m}_R^2+J)\cong {\bf m}_R/({\bf m}_R^2+J') such that J' is generated by \dim_k\operatorname{coker} (T^1_1(X/k)\smash{ \mathop{\longrightarrow}\limits^{F_*}} T^1_2(F(X)/k)) elements of R.

Proof of Theorem 1.16

Since \Lambda is a hull for D_2, there is an induced map \Lambda\rightarrow S, unique only up to the induced map F_* on Zariski tangent spaces. Fix one such map. Now

r=\dim_k \operatorname{coker}(\mathfrak{m}_{\Lambda}/\mathfrak{m}_{\Lambda}^2\smash{ \mathop{\longrightarrow}\limits^{{F_*}^{\vee}}}\mathfrak{m}_S/\mathfrak{m}_S^2),

and if we choose elements \alpha_1,\ldots,\alpha_r\in \mathfrak{m}_S which along with \operatorname{im}{F_*}^{\scriptscriptstyle \vee} generate \mathfrak{m}_S/\mathfrak{m}_S^2, we can define a map R=\Lambda[[x_1,\ldots,x_r]] \rightarrow S by x_i\mapsto \alpha_i. This map is surjective, and if its kernel is J, S\cong R/J. Furthermore, J\subseteq\mathfrak{m}_{\Lambda}R+\mathfrak{m}_R^2. Let D_0: {\bf C}_{\Lambda}\rightarrow {\bf Ens} be the functor pro-represented by the complete local \Lambda-algebra S=R/J. We will first prove:

Claim.

If V=\operatorname{coker}(T^1_1(X/k)\rightarrow T^1_2(F(X)/k)), then V\subseteq {(J/\mathfrak{m}_RJ)}^{\scriptscriptstyle \vee}, and the obstruction map \delta_0 in

D_0(A_{n+1})\smash{ \mathop{\longrightarrow}\limits^{}} D_0(A_n)\smash{ \mathop{\longrightarrow}\limits^{\delta_0}} {(J/\mathfrak{m}_RJ)}^{\scriptscriptstyle \vee}\otimes (t^{n+1})

always takes its values in V\otimes (t^{n+1}).

Proof.

First note the change of rings sequence for the functors T^i of Lichtenbaum and Schlessinger ([[25], 2.3.5]) for k\rightarrow\Lambda\rightarrow S yields the exact sequence

T^0(S/k,k)\rightarrow T^0(\Lambda/k,k) \rightarrow T^1(S/\Lambda,k) \rightarrow T^1(S/k,k),

or equivalently

{({\bf m}_S/{\bf m}^2_S)}^{\scriptscriptstyle \vee}\rightarrow {({\bf m}_{\Lambda}/{\bf m}^2_{\Lambda})}^{\scriptscriptstyle \vee} \rightarrow {(J/\mathfrak{m}_RJ)}^{\scriptscriptstyle \vee} \smash{ \mathop{\longrightarrow}\limits^{d}} {(I/\mathfrak{m}_PI)}^{\scriptscriptstyle \vee}.\

Thus \operatorname{ker} d=V. Furthermore, the map d is compatible with the obstruction maps. Specifically, fixing a \Lambda-algebra structure on A_{n+1}, hence inducing one on A_n, we obtain the diagram

\xymatrix@C=30pt {D_0(A_{n+1})\ar[r]\ar[d]&D_1(A_{n+1})\ar[d]\\ D_0(A_n)\ar[r]\ar[d]_{\delta_0}&D_1(A_n)\ar[d]_{\delta_1'}\\ {(J/\mathfrak{m}_RJ)}^{\scriptscriptstyle \vee}\otimes (t^{n+1})\ar[r]_{d\otimes 1}&{(I/\mathfrak{m}_PI)}^{\scriptscriptstyle \vee}\otimes (t^{n+1}) }

where the top two horizontal maps are the forgetful inclusions \operatorname{Hom}_{\Lambda-alg}(R/J,A_i)\subseteq \operatorname{Hom}_{k-alg}(R/J,A_i) for i=n+1,n. This is commutative for all n.

Since \Lambda is a hull for D_2, the compatible \Lambda-algebra structures on A_{n+1},A_n,A_{n-1} induce elements X_i'\in D_2(A_i), for i=n-1,n and n+1. We may choose an object of \mathcal{D}_2(A_{n+1}) representing X'_{n+1}, which we also write as X'_{n+1}, so that we have representatives X_n'=\alpha_{n,*}X_{n+1}' and X_{n-1}'=\alpha_{n-1,*}X_n'.

Let X_n\in D_0(A_n)\subseteq D_1(A_n) be arbitrary, so that F(X_n)=X_n' as elements of D_2(A_n). Choosing a representative of the isomorphism class of X_n, also written as X_n, we obtain an isomorphism X_n'\smash{ \mathop{\longrightarrow}\limits^{\cong}} F(X_n) in \mathcal{D}_2(A_n). Let X_{n-1}=\alpha_{n-1,*}X_n, \psi_{n-1}:\epsilon_{n-1,*}X_n\rightarrow X_{n-1} the natural map as in Theorem 1.14. Let v_{n-1}\in T^1_1(X_{n-1}/A_{n-1}) be given by the pair (\epsilon_{n-1,*}X_n,\psi_{n-1}). This gives v'_{n-1}=F_*(v_{n-1})\in T^1_2(F(X_{n-1})/A_{n-1}).

The isomorphism X_{n-1}'\cong F(X_{n-1}) induces a canonical isomorphism

T^1_2(F(X_{n-1})/A_{n-1})\cong T^1_2(X_{n-1}'/A_{n-1})

given by

(Y_{n-1}, Y_{n-1}\rightarrow F(X_{n-1}))\mapsto (Y_{n-1}\times_{F(X_{n-1})} X_{n-1}',Y_{n-1}\times_{F(X_{n-1})} X_{n-1}' \rightarrow X_{n-1}'),

the fibre product existing by the (RS) condition. On the other hand, by the co-fibred property, we have a commutative diagram

\xymatrix@C=20pt { X'_n\ar[r]^{\cong}\ar[d]& F(X_n)\ar[d]\\ \alpha_{n-1,*}X'_n\ar[r]_{\cong}& \alpha_{n-1,*}F(X_n) }

and hence a commutative diagram

\xymatrix@C=20pt { \epsilon_{n-1,*}X'_n\ar[r]^{\cong}\ar[d]& \epsilon_{n-1,*}F(X_n)\ar[d]\\ \alpha_{n-1,*}X'_n\ar[r]_{\cong}& \alpha_{n-1,*}F(X_n) }

Using Definition 1.15, this diagram is the same as

\xymatrix@C=30pt { \epsilon_{n-1,*}X'_n\ar[r]\ar[d]& F(\epsilon_{n-1,*}X_n)\ar[d]\\ X_{n-1}'\ar[r]& F(X_{n-1}) }

Thus by Remark 1.6, this is a fibre diagram, and so v_{n-1}'\in T^1_2(F(X_{n-1}/A_{n-1})) is identified with v''_{n-1}=(\epsilon_{n-1,*}X'_n, \epsilon_{n-1,*}X'_n\rightarrow X'_{n-1}) \in T^1_2(X'_{n-1}/A_{n-1}). Since X_{n+1}' is a lifting of X_n', we see by Theorem 1.14 that v_{n-1}'' is in the image of T^1_2(X'_n/A_n)\rightarrow T^1_2(X'_{n-1}/A_{n-1}), and hence v_{n-1}' is in the image of T^1_2(F(X_n)/A_n)\rightarrow T^1_2(F(X_{n-1})/A_{n-1}). Thus \delta_2(v_{n-1}')=0. Since l|_{\operatorname{im}(\delta_1)} is injective, \delta_1(v_{n-1})=0. Again by Theorem 1.14, X_n lifts to X_{n+1}\in D_1(A_{n+1}), so (d\otimes 1)\circ \delta_0(X_n)=\delta_1'(X_n)=0, so \delta_0(X_n)\in\operatorname{ker} d\otimes 1= V\otimes (t^{n+1}). Thus the image of \delta_0 is contained in V\otimes (t^{n+1}). This proves the claim.

We now follow some of the ideas of Kawamata in [[19]] to construct J'. Dualizing the sequence (Proof), we have

J/\mathfrak{m}_RJ\smash{ \mathop{\longrightarrow}\limits^{\phi}} \mathfrak{m}_{\Lambda}/\mathfrak{m}^2_{\Lambda} \smash{ \mathop{\longrightarrow}\limits^{{F_*}^{\scriptscriptstyle \vee}}} \mathfrak{m}_S/\mathfrak{m}_S^2.

Let f_1,\ldots, f_t\in J be elements such that \phi(f_1),\ldots,\phi(f_t) generate \operatorname{ker} {F_*}^{\scriptscriptstyle \vee}, with t=\dim_k \operatorname{ker} {F_*}^{\scriptscriptstyle \vee}=\dim_k V. Set J' =(f_1,\ldots,f_t). There is a surjective map \mathfrak{m}_R/(\mathfrak{m}_R^2+J')\rightarrow \mathfrak{m}_R/(\mathfrak{m}_R^2+J) and the dimensions of these spaces are the same by construction, so we have equality.

The map J'/\mathfrak{m}_RJ'\smash{ \mathop{\longrightarrow}\limits^{i}} J/\mathfrak{m}_RJ induced by J'\subseteq J is an inclusion since

\dim_k J'/\mathfrak{m}_RJ'\le t

but \dim_k \operatorname{im}(\phi\circ i)=t. Thus dually the composition

V\rightarrow {(J/\mathfrak{m}_RJ)}^{\scriptscriptstyle \vee} \rightarrow {(J'/\mathfrak{m}_RJ')}^{\scriptscriptstyle \vee}

is an isomorphism. Let D_0':{\bf C}_{\Lambda}\rightarrow {\bf Ens} be the functor pro-represented by R/J'. Clearly D_0 is a subfunctor of D_0', and for each n, we have a commutative diagram

\xymatrix@C=30pt {D_0(A_{n+1})\ar[r]\ar[d]&D_0(A_n)\ar[r]^{\delta_0}\ar[d]& V\otimes (t^{n+1})\ar[d]^{\cong}\\ D_0'(A_{n+1})\ar[r]&D_0'(A_n)\ar[r]_{\delta_0'}&{(J'/\mathfrak{m}_RJ')}^{\scriptscriptstyle \vee}\otimes (t^{n+1}) }

This shows that an element of D_0(A_n) lifts to D_0(A_{n+1}) if and only if it lifts to D_0'(A_{n+1}). Since the choice of liftings is a principal homogeneous space over {(\mathfrak{m}_R/(\mathfrak{m}_R\Lambda+\mathfrak{m}_R^2))}^{\scriptscriptstyle \vee}\otimes (t^{n+1}) for both D_0 and D_0', we see inductively that D_0(A_n) =D_0'(A_n) for any \Lambda-algebra structure on A_n. Thus

\operatorname{Hom}_{\Lambda-alg}(R/J,k[[t]])=\operatorname{Hom}_{\Lambda-alg}(R/J',k[[t]])

for any \Lambda-algebra structure on k[[t]], and so

\operatorname{Hom}_{k-alg}(R/J,k[[t]])=\operatorname{Hom}_{k-alg}(R/J',k[[t]])

and we conclude that \operatorname{Supp}(R/J)=\operatorname{Supp}(R/J') as in the last paragraph of the proof of [[19], Thm. 1].(This is where the added hypothesis that k is algebraically closed is necessary.)

Remark

Remark 2.1

MY69

Let X be a Calabi-Yau threefold with canonical singularities over k=\mathbb{C}, the complex numbers, i.e., a projective threefold with canonical singularities, K_{X}=0, and h^1(\mathcal{O}_{X})=0. Set Z=\operatorname{Sing}(X). Note Z can be zero or one dimensional. We want to study the deformation theory of X. In particular, we will relate the deformation theory of X to the deformation theory of \hat X, the formal completion of X along Z. To paraphrase Theorem 2.2 below, we will find that the obstructions to deforming X are contained in the obstructions to deforming \hat X, i.e. “obstructions to deforming X are local to the singularities of X.”

To make this concept rigorous, let D be the functor of deformations of X, and let D_{\mathrm{loc}} be the functor of deformations of \hat X, as in Example 1.6. There is a natural morphism of functors F:D\rightarrow D_{\mathrm{loc}} taking a deformation to its completion along Z. Note that D is pro-representable since \operatorname{Hom}(\Omega^1_X,\mathcal{O}_X)=0 by [[17], Cor. 8.6].

If X_n is a deformation of X over A_n, we have T^1(X_n/A_n)\cong \operatorname{Ext}^1_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{X_n}) and T^1_{\mathrm{loc}}(X_n/A_n)\cong \operatorname{Ext}^1_{\mathcal{O}_{\hat X_n}}(\Omega^1_{X_n/A_n}\otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n}, \mathcal{O}_{\hat X_n}). The former isomorphism is well-known. For the latter, if X_n/A_n is locally embedded in Y_n/A_n smooth with ideal sheaf \mathcal{I}, then the local {\bf T}^1 sheaf of \hat X_n/A_n is as usual given by

\underline{\operatorname{Hom}}_{\mathcal{O}_{\hat X_n}}(\Omega^1_{\hat Y_n/A_n}|_{\hat X_n}, \mathcal{O}_{\hat X_n}) \rightarrow \underline{\operatorname{Hom}}_{\mathcal{O}_{\hat X_n}}(\widehat{\mathcal{I}/\mathcal{I}^2}, \mathcal{O}_{\hat X_n})\rightarrow {\bf T}^1\rightarrow 0.

Note that \Omega^1_{Y_n/A_n}\otimes_{\mathcal{O}_{Y_n}} \mathcal{O}_{\hat Y_n} \cong \hat\Omega^1_{\hat Y_n/A_n}, the completion of \Omega^1_{\hat Y_n/A_n} (see [[14], Chap. 0, 20.7.14]). Since \mathcal{O}_{\hat X_n} is complete,

\begin{aligned} \underline{\operatorname{Hom}}_{\mathcal{O}_{\hat X_n}}(\Omega^1_{\hat Y_n/A_n}|_{\hat X_n}, \mathcal{O}_{\hat X_n})= {} & \underline{\operatorname{Hom}}_{\mathcal{O}_{\hat X_n}}(\hat\Omega^1_{\hat Y_n/A_n}|_{\hat X_n}, \mathcal{O}_{\hat X_n})\\ ={} & \underline{\operatorname{Hom}}_{\mathcal{O}_{\hat X_n}}(\Omega^1_{Y_n/A_n}|_{X_n}\otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n}, \mathcal{O}_{\hat X_n}). \end{aligned}

Thus from the exact sequence

\mathcal{I}/\mathcal{I}^2\otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n}\rightarrow \Omega^1_{Y_n/A_n}|_{X_n}\otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n} \rightarrow \Omega^1_{X_n/A_n}\otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n} \rightarrow 0

we see that {\bf T}^1\cong \underline{\operatorname{Ext}}^1_{\mathcal{O}_{\hat X_n}}(\Omega^1_{X_n/A_n} \otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n}, \mathcal{O}_{\hat X_n}). Local infinitesimal deformations of \hat X_n then patch together as usual to yield an element of \operatorname{Ext}^1_{\mathcal{O}_{\hat X_n}}(\Omega^1_{X_n/A_n}\otimes_{\mathcal{O}_{X_n}} \mathcal{O}_{\hat X_n}, \mathcal{O}_{\hat X_n}).

Finally, let T^2=\operatorname{Ext}^2_{\mathcal{O}_X}(\Omega^1_X, \mathcal{O}_X) and T^2_{\mathrm{loc}}=\operatorname{Ext}^2_{\mathcal{O}_{X}} (\Omega^1_X,\mathcal{O}_{\hat X}). Let l:T^2\rightarrow T^2_{\mathrm{loc}} be the map induced by the map \mathcal{O}_X\rightarrow\mathcal{O}_{\hat X}.

Theorem

Theorem 2.2

ICSA

Let X be a Calabi-Yau threefold with canonical singularities, and X_n/A_n a deformation of X. There is a commutative diagram

\xymatrix@C=30pt { T^1(X_n/A_n)\ar[r]^{F}\ar[d]&T^1_{\mathrm{loc}}(X_n/A_n)\ar[d]\\ T^1(X_{n-1}/A_{n-1})\ar[r]^{F}\ar[d]_{\delta} &T^1_{\mathrm{loc}}(X_{n-1}/A_{n-1}) \ar[d]^{\delta_{\mathrm{loc}}} \\ T^2\ar[r]_{l}&T^2_{\mathrm{loc}} }

where l|_{\operatorname{im}(\delta)}:\operatorname{im}(\delta)\rightarrow T^2_{\mathrm{loc}} is injective.

Lemma

Lemma 2.3

FSQG

Given the hypotheses of 2.1, if X_n is a deformation of X over A_n, then there are natural isomorphisms

\operatorname{Ext}^i_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m})\cong \operatorname{Ext}^i_{\mathcal{O}_{X_m}}(\Omega^1_{X_m/A_m},\mathcal{O}_{X_m})

for m<n, i\le 2 and X_m=X_n\otimes_{A_n} A_m.

Proof of Lemma 2.3

The change of rings spectral sequence ([[40], Thm. 10.74]) tells us that

\underline{\operatorname{Ext}}^p_{\mathcal{O}_{X_m}}({\rm Tor}^{\mathcal{O}_{X_n}}_q(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m}),\mathcal{O}_{X_m}) \Rightarrow \underline{\operatorname{Ext}}^i_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m}).

Now \Omega^1_{X_n/A_n} is a flat \mathcal{O}_{X_n}-module away from Z\subseteq X_n, so {\rm Tor}^{\mathcal{O}_{X_n}}_q(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m}) is supported on Z for q\ge 1. Since X_m is Cohen-Macaulay,

\underline{\operatorname{Ext}}^p_{\mathcal{O}_{X_m}}({\rm Tor}^{\mathcal{O}_{X_n}}_q(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m}),\mathcal{O}_{X_m})=0

for p\le 1, q\ge 1. Thus

\begin{aligned} \underline{\operatorname{Ext}}^i_{\mathcal{O}_{X_m}}(\Omega^1_{X_m/A_m},\mathcal{O}_{X_m})= {} & \underline{\operatorname{Ext}}^i_{\mathcal{O}_{X_m}}(\Omega^1_{X_n/A_n}\otimes_{\mathcal{O}_{X_n}}\mathcal{O}_{X_m},\mathcal{O}_{X_m})\\ ={} & \underline{\operatorname{Ext}}^i_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m}) \end{aligned}

for i\le 2. The statement of the lemma for global Exts then follows from the local-global spectral sequence for Exts.

Lemma

Lemma 2.4

U6MF

There are isomorphisms

  • (a) \operatorname{Ext}^1_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{\hat X_m}) \cong T^1_{\mathrm{loc}}(X_m/A_m) for m<n.

  • (b) \operatorname{Ext}^2_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n}, \mathcal{O}_{\hat X}) = T^2_{\mathrm{loc}}.

  • (c) {(T^2_{\mathrm{loc}})}^{\scriptscriptstyle \vee}\cong H^1_Z(\Omega^1_X), {(T^2)}^{\scriptscriptstyle \vee} \cong H^1(\Omega^1_X), and the natural map H^1_Z(\Omega^1_X)\rightarrow H^1(\Omega^1_X) is dual to l.

Proof of Lemma 2.4

The change of rings spectral sequence yields

\underline{\operatorname{Ext}}^p_{\mathcal{O}_{X_m}}({\rm Tor}^{\mathcal{O}_{X_n}}_q(\Omega^1_{X_n/A_n},\mathcal{O}_{X_m}),\mathcal{O}_{\hat X_m}) \Rightarrow \underline{\operatorname{Ext}}^i_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{\hat X_m}),

so the same argument as in the proof of Lemma 2.3 shows that

\operatorname{Ext}^i_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{\hat X_m})\cong \operatorname{Ext}^i_{\mathcal{O}_{X_m}}(\Omega^1_{X_m/A_m},\mathcal{O}_{\hat X_m})

for i\le 2. Furthermore, since \mathcal{O}_{\hat X_m} is a flat \mathcal{O}_{X_m}-module,

\operatorname{Ext}^i_{\mathcal{O}_{X_m}}(\Omega^1_{X_m/A_m},\mathcal{O}_{\hat X_m}) \cong\operatorname{Ext}^i_{\mathcal{O}_{\hat X_m}}(\Omega^1_{X_m/A_m}\otimes_{\mathcal{O}_{X_m}} \mathcal{O}_{\hat X_m}, \mathcal{O}_{\hat X_m}),

which is T^1_{\mathrm{loc}}(X_m/A_m) by 2.1 for i=1. For i=2, m=0, this gives (b).

(c) follows from the usual statement of local duality if Z is dimension zero. Since X may not have isolated singularities, we use Alonso, Jeremı́ as and Lipman’s generalization of local duality [[1]]. By [[1], (0.3), (0.1), and (0.4.1)],

{\bf R}\underline{\operatorname{Hom}}^{\bullet}_{\mathcal{O}_X}({\bf R}{\underline\Gamma}_Z\Omega^1_X,\mathcal{O}_X) \cong{\bf R}\underline{\operatorname{Hom}}^{\bullet}_{\mathcal{O}_X}(\Omega^1_X,\mathcal{O}_{\hat X}).

By the Grothendieck duality theorem of [[15]],

\begin{aligned} {\bf R}\Gamma{\bf R}\underline{\operatorname{Hom}}^{\bullet}_{\mathcal{O}_X}({\bf R}{\underline\Gamma}_Z\Omega^1_X,\mathcal{O}_X)\cong {} & \operatorname{Hom}^{\bullet}_k({\bf R}\Gamma{\bf R}{\underline\Gamma}_Z\Omega^1_X,k[-3])\\ = {} &\operatorname{Hom}^{\bullet}_k({\bf R}\Gamma_Z\Omega^1_X,k[-3]). \end{aligned}

Putting these two isomorphisms together and taking cohomology of the two complexes, we have

H^i(\operatorname{Hom}^{\bullet}_k({\bf R}\Gamma_Z\Omega^1_X,k[-3]))\cong H^i({\bf R}\operatorname{Hom}^{\bullet}_{\mathcal{O}_X}(\Omega^1_X,\mathcal{O}_{\hat X})).

For i=2, this yields the isomorphism

{(H^1_Z(\Omega^1_X))}^{\scriptscriptstyle \vee}\cong \operatorname{Ext}^2_{\mathcal{O}_X}(\Omega^1_X,\mathcal{O}_{\hat X})\cong T^2_{\mathrm{loc}}.

This isomorphism is compatible with the map

T^2=\operatorname{Ext}^2_{\mathcal{O}_X}(\Omega^1_X,\mathcal{O}_X)\rightarrow \operatorname{Ext}^2_{\mathcal{O}_X}(\Omega^1_X,\mathcal{O}_{\hat X})=T^2_{\mathrm{loc}}

induced by the map \mathcal{O}_X\rightarrow \mathcal{O}_{\hat X} since [[1], (0.3)] also tells us that the following diagram is commutative:

\xymatrix@C=30pt { {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_X}^{\bullet}(\Omega^1_X,\mathcal{O}_X) \ar[d]_{\alpha}\ar[rd]^{\beta} &\\ {\bf R}\underline{\operatorname{Hom}}^{\bullet}_{\mathcal{O}_X}({\bf R}{\underline\Gamma}_Z\Omega^1_X,\mathcal{O}_X) \ar[r]_{\cong}&{\bf R}\underline{\operatorname{Hom}}^{\bullet}_{\mathcal{O}_X}(\Omega^1_X,\mathcal{O}_{\hat X}) }

where \alpha is induced by the natural map in the derived category {\bf R}{\underline\Gamma}_Z\Omega^1_X \rightarrow \Omega^1_X and \beta is induced by \mathcal{O}_X\rightarrow \mathcal{O}_{\hat X}.

Lemma

Lemma 2.5

YL9V

The image of the map

d\log:H^1(X,\mathcal{O}_X^*)\rightarrow H^1(X,\tilde\Omega^1_X)

generates H^1(X,\tilde\Omega_X^1) as a k-vector space.

Proof of Lemma 2.5

The proof of [[28], Lem. 2.2] actually shows in general that the image of H^1(X,\mathcal{O}_X^*)\rightarrow H^1(X,\pi_*\Omega^1_{\tilde X}) generates the latter as a vector space, using only the hypothesis that \tilde X has rational singularities, which is true of any canonical singularity. Now the kernel and cokernel of \pi_*\Omega^1_{\tilde X}\rightarrow \tilde\Omega^1_X are supported on Z. If we can show furthermore that \operatorname{coker}(\pi_*\Omega^1_{\tilde X}\rightarrow \tilde \Omega^1_X) is supported on a finite set of points, then in fact H^1(\pi_*\Omega^1_{\tilde X})\rightarrow H^1(\tilde\Omega^1_X) is surjective and the lemma follows.

By [[38]], except for a finite number of dissident points, X is analytically isomorphic in a neighborhood of a point of Z to \Delta\times S, where \Delta is the germ of a curve and S is a germ of a du Val surface singularity, with resolution \pi':\tilde S\rightarrow S. Thus, in this neighborhood, \pi:\tilde X\rightarrow X looks like \pi:\Delta\times\tilde S \rightarrow \Delta\times S. Let p_1 and p_2 be the projections of \Delta\times S onto \Delta and S respectively. The map \pi_*\Omega^1_{\tilde X}\rightarrow \tilde \Omega^1_X is p_1^*\Omega^1_{\Delta}\oplus p_2^*\pi'_*\Omega^1_{\tilde S}\rightarrow p_1^*\Omega^1_{\Delta}\oplus p_2^*\tilde\Omega^1_S. Since S is a rational singularity, it follows from [[43]] that \pi_*\Omega^1_{\tilde S}\rightarrow \tilde \Omega^1_S is surjective. Thus \pi_*\Omega^1_{\tilde X}\rightarrow\tilde\Omega^1_X is surjective in this neighborhood, and so \operatorname{coker}(\pi_*\Omega^1_{\tilde X}\rightarrow\tilde\Omega^1_X) is concentrated on the dissident points of Z.

Proof

Proof (Proof of the theorem)

D0OZ

To obtain the first column of the diagram, we apply the functor \operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\cdot) to the exact sequence

0\to\mathcal{O}_X\to\mathcal{O}_{X_n}\to\mathcal{O}_{X_{n-1}}\to0

yielding

\operatorname{Ext}^1_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{X_n})\rightarrow \operatorname{Ext}^1_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_{X_{n-1}})\rightarrow \operatorname{Ext}^2_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\mathcal{O}_X),

from which we obtain the first column, by Lemma 2.3. The second column is obtained by applying \operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega^1_{X_n/A_n},\cdot) to the sequence

0\to\mathcal{O}_{\hat X}\to\mathcal{O}_{\hat X_n}\to\mathcal{O}_{\hat X_{n-1}}\to0,

and applying Lemma 2.4. The maps between the columns induced by the maps \mathcal{O}_{X_n}\rightarrow \mathcal{O}_{\hat X_n} yield a commutative diagram. For the first two rows, these maps coincide with the maps induced by F:D\rightarrow D_{\mathrm{loc}}.

We now only need to show that l|_{\operatorname{im}(\delta)}:\operatorname{im}(\delta)\rightarrow T^2_{\mathrm{loc}} is injective for each such diagram. This is equivalent to {l|_{\operatorname{im}(\delta)}}^{\scriptscriptstyle \vee}:{(T^2_{\mathrm{loc}})}^{\scriptscriptstyle \vee} \rightarrow {\operatorname{im}(\delta)}^{\scriptscriptstyle \vee} being surjective.

We have a diagram

\xymatrix@=30pt {H^1_Z(\Omega^1_{X_n/A_n})\ar[r]\ar[d]&H^1(\Omega^1_{X_n/A_n}) \ar[r]\ar[d]&H^1(\tilde\Omega^1_{X_n/A_n})\ar[d]&\\ H^1_Z(\Omega^1_X)\ar[r]\ar[d]&H^1(\Omega^1_X)\ar[d] \ar[r]&\ar[d]H^1(\tilde\Omega^1_X)\ar[d]&\\ K_{\mathrm{loc}}\ar[r]\ar[d]&K\ar[r]\ar[d]&0\\ 0&0& }

Here the vertical maps between the first two rows are induced by the restriction map \Omega^1_{X_n/A_n}\rightarrow \Omega^1_X, and K_{\mathrm{loc}} and K are just defined to make the columns exact. The map H^1_Z(\Omega^1_X) \rightarrow H^1(\Omega^1_X) is dual to l:T^2\rightarrow T^2_{\mathrm{loc}}, by Lemma 2.4 (c). I claim the rows of this diagram are exact.

Exactness of the first two rows: For any n, we have the exact sequence

0\rightarrow \mathbb{H}^0_Z(\Omega^1_{X_n/A_n})\rightarrow \Omega^1_{X_n/A_n} \rightarrow \tilde\Omega^1_{X_n/A_n} \rightarrow \mathbb{H}^1_Z(\Omega^1_{X_n/A_n}) \rightarrow 0.

Now \mathbb{H}^0_Z(\Omega^1_{X_n/A_n}) is supported on the set of points of X which are not locally complete intersection, and so has finite support. Thus H^1(\mathbb{H}^0_Z(\Omega^1_{X_n/A_n}))=0 and H^1_Z(\Omega^1_{X_n/A_n}) =H^0(\mathbb{H}^1_Z(\Omega^1_{X_n/A_n})). From this follows exactness of the first two rows.

Exactness of the last row: As in [[28]], there is a diagram

\xymatrix@C=30pt { H^1(\mathcal{O}_{X_n}^*)\ar[d]_{\alpha}\ar[r]&H^1(\tilde\Omega^1_{X_n/A_n})\ar[d]\\ H^1(\mathcal{O}_X^*)\ar[r]&H^1(\tilde\Omega^1_X) }

with \alpha surjective since H^2(\mathcal{O}_X)=0, and by Lemma 2.5, the image of H^1(\mathcal{O}_X^*) in H^1(\tilde \Omega^1_X) generates the latter as a k-vector space. Thus the composed map H^1(\mathcal{O}_{X_n}^*)\otimes_{\mathbb{Z}} k \rightarrow H^1(\Omega^1_{X_n/A_n})\rightarrow H^1(\tilde\Omega^1_{X_n/A_n}) \rightarrow H^1(\tilde\Omega^1_X) is surjective, and so the map H^1(\Omega^1_{X_n/A_n})\rightarrow H^1(\tilde\Omega^1_X) is surjective. Now a simple diagram chase shows that the last row is exact.

The diagram (Proof) now shows that the composed map H^1_Z(\Omega^1_X)\rightarrow K is surjective.

We now consider the following isomorphisms of \partial-functors (i.e., these functors take triangles to triangles and the isomorphisms preserve triangles):

\begin{aligned} \begin{split} {\bf R}\operatorname{Hom}_{A_n}(Rf_*(\Omega_{X_n/A_n}\otimes^L \bullet),A_n) \cong {} & {\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}\otimes^L \bullet, \omega_{X_n/A_n}[3])\\ \cong {} & {\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\bullet,\omega_{X_n/A_n}[3])), \end{split} \end{aligned}

where f:X_n\rightarrow \operatorname{Spec} A_n is the structure morphism. Here the first isomorphism is Grothendieck duality as stated in [Lip, Thm. (4.1.1)], which also states it is a \partial-functor. The second isomorphism is [[15], Prop. 5.15] or [Lip, Prop. (2.6.1)]. Following [[15]], the first isomorphism requires \Omega_{X_n/A_n}\otimes^L\bullet to lie in D^-_{qc}(X_n), i.e., complexes of quasicoherent sheaves bounded above, and the second isomorphism requires \bullet to lie in D^-_c(X), i.e., complexes of coherent sheaves bounded above. We wish to apply this for \bullet=\mathcal{O}_{X_m} for various m\le n. Since this sheaf has a resolution by locally free sheaves

\xymatrix@C=30pt {\cdots\ar[r]&\mathcal{O}_{X_n}\ar[r]^{t^{m+1}}&\mathcal{O}_{X_n}\ar[r]^{t^{n-m}}& \mathcal{O}_{X_n}\ar[r]^{t^{m+1}}&\mathcal{O}_{X_n}\ar[r]&\mathcal{O}_{X_{m}}\ar[r]&0,}

\Omega_{X_n/A_n}\otimes^L \mathcal{O}_{X_m} is represented by a complex bounded above, as needed.

We apply these isomorphisms to the triangle arising from the exact sequence

0\rightarrow \mathcal{O}_{X_{n-1}} \rightarrow \mathcal{O}_{X_n}\rightarrow \mathcal{O}_X\rightarrow 0.

Because these isomorphisms are isomorphisms of \partial-functors, after taking cohomology of the left and right sides of (Proof), we obtain isomorphic long exact sequences of A_n-modules, the key part of these being, for us:

\begin{aligned} \begin{split} &H^{-2}( {\bf R}\operatorname{Hom}_{A_n}(Rf_*(\Omega_{X_n/A_n}\otimes^L \mathcal{O}_{X_n}),A_n))\\ \rightarrow {} & H^{-2}({\bf R}\operatorname{Hom}_{A_n}(Rf_*(\Omega_{X_n/A_n}\otimes^L \mathcal{O}_{X_{n-1}}),A_n))\\ \rightarrow {} &H^{-1}({\bf R}\operatorname{Hom}_{A_n}(Rf_*(\Omega_{X_n/A_n}\otimes^L \mathcal{O}_X),A_n)) \end{split} \end{aligned}

and

\begin{aligned} \begin{split} &H^{-2}({\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\mathcal{O}_{X_n},\omega_{X_n/A_n}[3])))\\ \rightarrow {} & H^{-2}({\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\mathcal{O}_{X_{n-1}},\omega_{X_n/A_n}[3])))\\ \rightarrow {} & H^{-1}({\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\mathcal{O}_X,\omega_{X_n/A_n}[3]))) \end{split} \end{aligned}

Let us first compute the terms in (Proof). As A_n is an injective A_n-module, we may replace {\bf R}\operatorname{Hom}_{A_n}(\bullet, A_n) with \operatorname{Hom}_{A_n}(\bullet,A_n). Thus (Proof) may be written as

\begin{aligned} \operatorname{Hom}_{A_n}(\mathbb{H}^2(X_n,\Omega_{X_n/A_n}\otimes^L \mathcal{O}_{X_{n}}),A_n) & \rightarrow \operatorname{Hom}_{A_n}(\mathbb{H}^2(X_n,\Omega_{X_n/A_n}\otimes^L \mathcal{O}_{X_{n-1}}),A_n)\\ & \rightarrow \operatorname{Hom}_{A_n}(\mathbb{H}^1(X_n,\Omega_{X_n/A_n}\otimes^L \mathcal{O}_X),A_n). \end{aligned}

As \Omega_{X_n/A_n}\otimes^L \mathcal{O}_{X_n}\cong \Omega_{X_n/A_n}, the first term is just \operatorname{Hom}_{A_n}(H^2(X_n,\Omega_{X_n/A_n}),A_n). The other two terms can be computed via the hypercohomology spectral sequence (for m=n-1 or 0) given at the E^2 term by

H^p(X_n,\mathcal{H}^q(\Omega_{X_n/A_n}\otimes^L\mathcal{O}_{X_m})) \Rightarrow \mathbb{H}^{p+q}(X_n,\Omega_{X_n/A_n}\otimes^L\mathcal{O}_{X_m}),

where \mathcal{H}^* denotes cohomology of a complex of sheaves. Now

\mathcal{H}^q(\Omega_{X_n/A_n}\otimes^L\mathcal{O}_{X_m})=\operatorname{Tor}_{-q}^{\mathcal{O}_{X_n}} (\Omega_{X_n/A_n},\mathcal{O}_{X_m}).

The latter is \Omega_{X_m/A_m} for q=0 and is supported on \operatorname{Sing}(X) for q<0. Thus the spectral sequence is fourth quadrant and has the following terms, the upper left entry being the (0,0) entry:

\begin{matrix} H^0(X_n,\Omega_{X_m/A_m})& H^1(X_n,\Omega_{X_m/A_m})& H^2(X_n,\Omega_{X_m/A_m})& H^3(X_n,\Omega_{X_m/A_m})\\ ?&?&0&0\\ ?&?&0&0 \end{matrix}

The spectral sequence thus degenerates at the E_2 term, and one sees that

\mathbb{H}^i(X_n,\Omega_{X_n/A_n}\otimes^L\mathcal{O}_{X_m}) \cong H^i(X_n,\Omega_{X_m/A_m})=H^i(X_m,\Omega_{X_m/A_m})

for i=1,2. In particular, the long exact sequence of hypercohomology obtained by applying the functor \mathbb{H}^{\bullet}(X_n,\Omega_{X_n/A_n}\otimes^L \bullet) to the triangle obtained from (Proof) produces the long exact sequence

H^1(\Omega_{X_n/A_n})\smash{ \mathop{\longrightarrow}\limits^{}} H^1(\Omega_X) \smash{ \mathop{\longrightarrow}\limits^{}} H^2(\Omega_{X_{n-1}/A_{n-1}}) \smash{ \mathop{\longrightarrow}\limits^{\cdot t}} H^2(\Omega_{X_n/A_n})

showing that

K=\operatorname{ker}(H^2(\Omega_{X_{n-1}/A_{n-1}}) \smash{ \mathop{\longrightarrow}\limits^{\cdot t}} H^2(\Omega_{X_n/A_n})) =\operatorname{im}(H^1(\Omega_X)\rightarrow H^2(\Omega_{X_n/A_n})).

Also, noting that \operatorname{Hom}_{A_n}(M,A_n)=\operatorname{Hom}_{A_m}(M,A_m) for M an A_m-module, we get that (Proof) coincides with

\operatorname{Hom}_{A_n}(H^2(\Omega_{X_n/A_n}),A_n) \rightarrow \operatorname{Hom}_{A_{n-1}}(H^2(\Omega_{X_{n-1}/A_{n-1}}),A_{n-1}) \rightarrow \operatorname{Hom}_k(H^1(\Omega_{X/k}),k),

the dual of the last three terms of (Proof).

We turn to (Proof). We calculate for m\le n, and i=-2,-1:

\begin{aligned} &H^{i}({\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\mathcal{O}_{X_m},\omega_{X_n/A_n}[3])))\\ \cong {} & H^{i+3}({\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\mathcal{O}_{X_m},\omega_{X_n/A_n})))\\ \cong {} & \mathbb{E}\!\text{\textit{xt}}^{i+3}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n},{\bf R}\underline{\operatorname{Hom}} (\mathcal{O}_{X_m},\omega_{X_n/A_n}))\\ \cong {} & \mathbb{E}\!\text{\textit{xt}}^{i+3}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n},{\bf R}\underline{\operatorname{Hom}} (\mathcal{O}_{X_m},\mathcal{O}_{X_n})) \end{aligned}

using the Calabi-Yau condition and the hyperext.

However, direct calculation from the resolution (Proof) of \mathcal{O}_{X_m} shows that

\operatorname{Ext}^q_{\mathcal{O}_{X_n}}(\mathcal{O}_{X_m},\mathcal{O}_{X_n})\cong \begin{cases} \mathcal{O}_{X_m} & q=0;\\ 0 & q>0. \end{cases}

Thus in fact

\begin{aligned} &H^{i}({\bf R}\operatorname{Hom}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n}, {\bf R}\underline{\operatorname{Hom}}_{\mathcal{O}_{X_n}}(\mathcal{O}_{X_m},\omega_{X_n/A_n}[3])))\\ \cong {} & \operatorname{Ext}^{i+3}_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n},\mathcal{O}_{X_m})\\ \cong {} & \operatorname{Ext}^{i+3}_{\mathcal{O}_{X_m}}(\Omega_{X_m/A_m},\mathcal{O}_{X_m}) \end{aligned}

for i+3\le 2 by Lemma 2.3. This shows that the right-hand vertical side of the diagram of interest agrees with

\operatorname{Ext}^1_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n},\mathcal{O}_{X_n}) \smash{ \mathop{\longrightarrow}\limits^{}} \operatorname{Ext}^1_{\mathcal{O}_{X_{n-1}}}(\Omega_{X_{n-1}/A_{n-1}},\mathcal{O}_{X_{n-1}}) \smash{ \mathop{\longrightarrow}\limits^{\delta}} \operatorname{Ext}^2_{\mathcal{O}_X}(\Omega_{X},\mathcal{O}_{X}).

Putting this together with (Proof), we see we obtain a commutative diagram with vertical arrows being isomorphisms and rows being exact:

\xymatrix@C=30pt { \operatorname{Hom}_{A_n}(H^2(\Omega_{X_n/A_n}),A_n)\ar[r]\ar[d]& \operatorname{Hom}_{A_{n-1}}(H^2(\Omega_{X_{n-1}/A_{n-1}}),A_{n-1}) \ar[r]\ar[d]& \operatorname{Hom}_k(H^1(\Omega_{X/k}),k)\ar[d]\\ \operatorname{Ext}^1_{\mathcal{O}_{X_n}}(\Omega_{X_n/A_n},\mathcal{O}_{X_n})\ar[r]& \operatorname{Ext}^1_{\mathcal{O}_{X_{n-1}}}(\Omega_{X_{n-1}/A_{n-1}},\mathcal{O}_{X_{n-1}}) \ar[r]_>>>>>>{\delta}& \operatorname{Ext}^2_{\mathcal{O}_X}(\Omega_{X},\mathcal{O}_{X}) }

This shows that K coincides with {(\operatorname{im}\delta)}^{\scriptscriptstyle \vee}.

So the map H^1(\Omega^1_X)\rightarrow K\rightarrow 0 is dual to 0\rightarrow \operatorname{im}\delta\rightarrow T^2. Thus {(T^2_{\mathrm{loc}})}^{\scriptscriptstyle \vee}\rightarrow {\operatorname{im}(\delta)}^{\scriptscriptstyle \vee} is the surjection H^1_Z(\Omega^1_X)\rightarrow K. This is the desired surjectivity.

Remark

Remark 2.17

31XC

We cannot apply Theorem 2.2 immediately to the situation of Theorem 1.16 without first knowing that D_{\mathrm{loc}} has a hull. By 1.5, this is the case if and only if T^1_{\mathrm{loc}}(X/k) is finite dimensional. This is of course the case if X has isolated singularities, in which case, we can just as well consider the complex germ (X,Z) instead of the formal scheme \hat X. However, T^1_{\mathrm{loc}} need not be finite dimensional if X has non-isolated singularities. Nevertheless, even in this case, Theorem 2.2 can be useful. In any event, Theorem 2.2 tells us that

T^1(X_n/A_n)\rightarrow T^1(X_{n-1}/A_{n-1})\rightarrow T^2_{\mathrm{loc}}

is exact. If T^2_{\mathrm{loc}}=0, then D is unobstructed by the T^1-lifting criterion. If T^2_{\mathrm{loc}}\not=0, then we obtain dimension estimates for \operatorname{Def}(X) using methods similar to [[19]]. See [[12]] for an application in the non-isolated case. Note in particular that if X has isolated complete intersection singularities, then T^2_{\mathrm{loc}}=0, reproducing the unobstructedness result of [[28]] in a rather more inefficient way.

Remark

Remark 2.18

J0XW

While the proof of Theorem 2.2 only works in dimension three, the higher-dimensional analogue of the diagram (Proof) still exists for all \dim X\ge 3, with H^2 and H^1 replaced by H^{\dim X-1} and H^{\dim X-2} respectively. The proof is the same.

Example

Example 2.19

Q5Q0

We give here a simple example of a Calabi-Yau with obstructed deformation theory. Let Y\subseteq\mathbb{P}^9 be a cone over a non-singular del Pezzo surface in \mathbb{P}^8 isomorphic to \mathbb{P}^2 blown up in one point. By [[2]], a hull of the deformation functor of the singular point of Y is \Lambda=k[t]/(t^2). In fact, in [[2], (9.2)], Altmann gives explicit equations for a deformation of the affine cone in {\bf C}^9 over the del Pezzo surface in \mathbb{P}^8, and these equations are easily projectivized to yield a non-trivial but obstructed infinitesimal deformation of Y, \mathcal{Y}/\operatorname{Spec}\Lambda.

Let X be a double cover of Y branched over the intersection of Y with a general quartic hypersurface in \mathbb{P}^9. It is easy to see that K_X=0, X has two singular points analytically isomorphic to the singular point of Y, and the deformation \mathcal{Y}/\operatorname{Spec}\Lambda lifts to a deformation \mathcal{X}/\operatorname{Spec}\Lambda, which is obstructed. In fact, \operatorname{Def}(X) is non-reduced.

See [[11]] for an example in any dimension of obstructed deformations for a Calabi-Yau with non-isolated singularities. Such an example is much more subtle, and requires a more global analysis.

Remark

Remark 3.1

IFEY

We will first consider, very generally, the situation that (X,0) is the germ of an isolated rational complex threefold singularity, and that \pi:(\tilde X,E)\rightarrow (X,0) is a resolution of singularities. We have a natural map of germs of analytic spaces \operatorname{Def}(\tilde X)\rightarrow \operatorname{Def}(X) by [[23], Pro. 11.4], (by [[48], Thm. 1.4 (c)] for the map on the level of deformation functors,) since H^1(\mathcal{O}_{\tilde X})=0. We denote by \mathcal{O}_{X,0} the local ring of X at the origin with maximal ideal \mathfrak{m}, and we denote by T^1 the tangent space of \operatorname{Def}(X).

Lemma

Lemma 3.2

KSJ2

The tangent space to \operatorname{Def}(\tilde X) is H^0(R^1\pi_* \Theta_{\tilde X}), of \operatorname{Def}(X) is T^1=H^2_Z(\Theta_X), where \Theta_X=\operatorname{Hom}_{\mathcal{O}_X} (\Omega^1_X,\mathcal{O}_X), and there is an exact sequence of \mathcal{O}_{X,0}-modules

H^0(R^1\pi_*\Theta_{\tilde X})\rightarrow H^2_Z(\Theta_X) \rightarrow T' \rightarrow 0

with T'=\operatorname{ker}( H^2_E(\Theta_{\tilde X})\rightarrow H^0(R^2\pi_*\Theta_{\tilde X})), Z=\operatorname{Sing}(X) and E the exceptional locus of \pi. The map H^0(R^1\pi_*\Theta_{\tilde X})\rightarrow H^2_Z(\Theta_X) is the differential of the map \operatorname{Def}(\tilde X)\rightarrow \operatorname{Def}(X).

Proof of Lemma 3.2

Since X is a germ, H^1(\pi_*\Theta_{\tilde X})=H^2(\pi_*\Theta_{\tilde X})=0. Thus the tangent space to \operatorname{Def}(\tilde X) is H^1(\Theta_{\tilde X})\cong H^0(R^1\pi_*\Theta_{\tilde X}) by the Leray spectral sequence. Similarly, H^2(\Theta_{\tilde X})=H^0(R^2\pi_*\Theta_{\tilde X}). Also, the tangent space to \operatorname{Def}(X) is

H^1(X-\{0\},\Theta_X)=H^1(\tilde X-E,\Theta_{\tilde X})=H^2_Z(\Theta_X),

by [[42], Thm. 2]. The map H^1(\tilde X,\Theta_{\tilde X})\rightarrow H^1(\tilde X-E, \Theta_{\tilde X}) is the differential of \operatorname{Def}(\tilde X)\rightarrow \operatorname{Def}(X). Hence the exact sequence

H^1(\tilde X,\Theta_{\tilde X})\rightarrow H^1(\tilde X-E,\Theta_{\tilde X}) \rightarrow H^2_E(\tilde X,\Theta_{\tilde X})\rightarrow H^2(\tilde X,\Theta_{\tilde X})

is identical to

H^0(R^1\pi_*\Theta_{\tilde X})\rightarrow H^2_Z(\Theta_X)\rightarrow H^2_E(\Theta_{\tilde X}) \rightarrow H^0(R^2\pi_*\Theta_{\tilde X})

which yields the desired sequence. Elements of \mathcal{O}_{X,0} pull back to elements of \mathcal{O}_{\tilde X}, which then act on \Theta_{\tilde X}, and so H^1(\tilde X,\Theta_{\tilde X}) and H^1 (\tilde X-E,\Theta_{\tilde X}) are naturally \mathcal{O}_{X,0}-modules.

Remark

Remark 3.3

LT24

In our situation we will be interested in the case that (X,0) is an isolated rational Gorenstein point, and that \tilde X\rightarrow X is a crepant resolution. Recall from [[38]] that there is an invariant k associated with a rational Gorenstein point as follows:

  • k=0 if (X,0) is a cDV point, so is terminal.

  • k=1 if (X,0) is a hypersurface singularity locally of the form x^2+y^3 +f(y,z,t)=0 where f=yf_1(z,t)+f_2(z,t) and f_1 (respectively f_2) is a sum of monomials z^at^b of degree a+b\ge 4 (respectively \ge 6).

  • k=2 if (X,0) is a hypersurface singularity locally of the form x^2+f(y,z,t)=0 where f is a sum of monomials of degree \ge 4.

  • k\ge 3 if mult_0 X=k and emb.dim.(X,0)=k+1. The exceptional divisor of the blow-up of 0\in X is a del Pezzo surface of degree k.

So in particular, for k\le 3, (X,0) is a hypersurface singularity, and for k=4, (X,0) is a complete intersection (Gorenstein in codimension 2 implies complete intersection) of two equations whose leading terms are quadratic and define a del Pezzo surface in \mathbb{P}^4. However (X,0) is never a complete intersection if k>4.

Proposition

Proposition 3.4

8N6N

Let (\tilde X,E) \rightarrow (X,0) be a crepant resolution of an isolated rational Gorenstein threefold singularity (X,0). Then \operatorname{Def}(\tilde X) is non-singular.

Proof of Proposition 3.4

The Hodge theory of \tilde X is well-behaved above the middle dimension from [[31]]: in particular the spectral sequence

H^q(\Omega^p_{\tilde X})\Rightarrow H^n(\tilde X, \mathbb{C})

degenerates at the E_1 level for p+q>3. Thus as in the proof of [[4], 5.5], if \tilde X_n/A_n is a deformation of \tilde X over A_n, then H^2(\Omega^2_{\tilde X_n/A_n}) is a locally free A_n-module of rank \dim H^2(\Omega^2_{\tilde X}). Then, as a case of Ran’s “T^2-injecting” criterion [[36]], we see we have an exact sequence

H^1(\Omega^2_{\tilde X_n/A_n})\rightarrow H^1(\Omega^2_{\tilde X_{n-1}/A_{n-1}}) \rightarrow H^2(\Omega^2_{\tilde X})\smash{ \mathop{\longrightarrow}\limits^{\phi}} H^2(\Omega^2_{\tilde X_n/A_n}) \smash{ \mathop{\longrightarrow}\limits^{}} H^2(\Omega^2_{\tilde X_{n-1}/A_{n-1}})

with \phi injective, so that T^1(\tilde X_n/A_n)\rightarrow T^1(\tilde X_{n-1}/ A_{n-1}) is always surjective. Thus, by the T^1-lifting criterion, (Theorem 1.14) \operatorname{Def}(\tilde X) is smooth.

Remark

Remark 3.5

ES6D

Suppose furthermore that X is a complete intersection singularity with a crepant resolution \pi:\tilde X\rightarrow X, with embedding dimension e given by f_1=\cdots=f_n=0 with f_i\in {\bf C}\{x_1,\ldots,x_e\}. So \mathcal{O}_{X,0}=\mathbb{C}\{x_1,\ldots,x_e\}/(f_1,\ldots,f_n). (Of course, given that X is a threefold canonical singularity, either n=1,e=4 or n=2,e=5.) Then by [[44], pg. 634],

T^1\cong \mathcal{O}_{X,0}^n/J

where J is the submodule of \mathcal{O}_{X,0}^n generated by (\partial f_1/\partial x_i, \ldots,\partial f_n/\partial x_i), 1\le i\le e. The obvious \mathcal{O}_{X,0}-module structure on \mathcal{O}_{X,0}^n/J coincides with the \mathcal{O}_{X,0}-module structure on T^1 from Lemma 3.2. If we choose elements

(g_{11},\ldots,g_{1n}),\ldots, (g_{m1},\ldots,g_{mn})\in\mathfrak{m}\mathcal{O}_{X,0}^n

which along with (1,0,\ldots,0),\ldots,(0,\ldots,0,1) form a basis for T^1 after reducing modulo J, then a miniversal family over the germ \operatorname{Def}(X)=(T^1,0) about the origin of T^1 is given by

\begin{aligned} f_1+a_1+b_1g_{11}+\cdots+b_mg_{m1} ={} & 0\\ \vdots&\\ f_n+a_n+b_1g_{1n}+\cdots+b_mg_{mn} = {} & 0 \end{aligned}

where a_1,\ldots,a_n,b_1,\ldots,b_m are coordinates on (T^1,0) given by our choice of basis. This defines a miniversal deformation F:(\mathcal{X},0)\rightarrow (T^1,0) of (X,0). F has a discriminant locus D\subseteq (T^1,0), over which the fibres of F are singular. From Lemma 3.2, we have a quotient T' of T^1 which is an \mathcal{O}_{X,0}-module.

Lemma

Lemma 3.6

9Q37

In the situation of 3.5, suppose (X,0) is not an ordinary double point (analytically isomorphic to x_1^2+\cdots+x_4^2=0). Let {\bf m} be the maximal ideal of \mathcal{O}_{X,0}. Then T'\not=0 and if x\in T' is annihilated by {\bf m}, then x\in {\bf m}T'.

Proof of Lemma 3.6

We split this into the hypersurface case and the codimension two complete intersection case, the former being simpler than the latter. First suppose (X,0) is a hypersurface singularity, so that T'\cong\mathcal{O}_{X,0}/I for some ideal I containing the jacobian ideal J. If some element of T' not in {\bf m}T' were annihilated by {\bf m}, we would then have a non-zero element of T'/{\bf m}T' killed by {\bf m}/{\bf m}^2 under the surjective multiplication map T'/{\bf m}T' \otimes {\bf m}/{\bf m}^2\rightarrow {\bf m}T'/{\bf m}^2T'. But \dim_{\mathbb{C}} T'/{\bf m}T' \le 1, so this is only possible if {\bf m}T'=0 and \dim_{\mathbb{C}} T'=1. Thus we just need to show that \dim_{\mathbb{C}} T'>1.

By Proposition 3.4, \operatorname{Def}(\tilde X) is smooth. On the other hand, the fibre of the miniversal space of X over a general point of D\subseteq \operatorname{Def}(X) has one ODP ([[44], §5]). I claim that in fact the image of \operatorname{Def}(\tilde X) in \operatorname{Def}(X) cannot contain any points corresponding to deformations of X to a non-singular germ or a germ with one ODP, and thus the codimension of the image of \operatorname{Def}(\tilde X) in \operatorname{Def}(X) is at least 2, from which we conclude \dim T'\ge 2. To show this claim, if the invariant k of (X,0) is at least one, then (\tilde X,0) contains some exceptional divisors, and thus by [[26], Lem. 3.1], any deformation of (\tilde X,0) does also. Since any deformation of (\tilde X,0) also has trivial canonical bundle, these divisors blow down to yield a singularity which is not an ODP. If k=0, \tilde X\rightarrow X is a small resolution, and the claim follows from [[29], Lem. (1.8)].

In the case that (X,0) is a codimension two complete intersection, let

\tilde X \smash{ \mathop{\longrightarrow}\limits^{\pi_1}} X_1\smash{ \mathop{\longrightarrow}\limits^{\pi_2}} X

be a factorization of \pi, with \pi_2 the blowing up of X at 0. By the argument of [[48], (1.5)], we have \operatorname{Ext}^1(\Omega^1_{X_1},\mathcal{O}_{X_1}) \cong \operatorname{Ext}^1(\pi_1^*\Omega^1_{X_1},\mathcal{O}_{\tilde X}), \operatorname{Ext}^1(\Omega^1_X,\mathcal{O}_X) \cong \operatorname{Ext}^1(\pi^*\Omega^1_X,\mathcal{O}_{\tilde X}), and the natural maps \pi^*\Omega^1_X \rightarrow \pi_1^*\Omega^1_{X_1}\rightarrow\Omega^1_{\tilde X} induce the maps on tangent spaces

\operatorname{Ext}^1(\Omega^1_{\tilde X},\mathcal{O}_{\tilde X})\rightarrow \operatorname{Ext}^1(\pi_1^*\Omega^1_{X_1},\mathcal{O}_{\tilde X})\rightarrow \operatorname{Ext}^1(\pi^*\Omega^1_X,\mathcal{O}_{\tilde X}).

Thus if

T''= \operatorname{coker}(\operatorname{Ext}^1(\Omega^1_{X_1},\mathcal{O}_{X_1})\rightarrow \operatorname{Ext}^1(\Omega^1_X,\mathcal{O}_X)),

there is a surjection T'\rightarrow T''\rightarrow 0 and it is enough to show that T'/\mathfrak{m} T'\cong T''/\mathfrak{m} T'', T''\not=0, and any element not in {\bf m}T'' is not annihilated by {\bf m}. To do this, we consider X\subseteq Y=({\mathbb{C}}^5,0) and Y_1\rightarrow Y the blowing-up of the origin, X_1\subseteq Y_1 the proper transform of X in Y_1. We will first show that every infinitesimal deformation of X_1 is a deformation of X_1 inside of Y_1. We have an exact sequence

0\to\mathcal{I}/\mathcal{I}^2\to\Omega^1_{Y_1}|_{X_1}\to\Omega^1_{X_1}\to0

with \mathcal{I} the ideal sheaf of X_1\subseteq Y_1, which yields

\operatorname{Hom}(\mathcal{I}/\mathcal{I}^2,\mathcal{O}_{X_1})\rightarrow\operatorname{Ext}^1(\Omega^1_{X_1},\mathcal{O}_{X_1}) \rightarrow \operatorname{Ext}^1(\Omega^1_{Y_1}|_{X_1},\mathcal{O}_{X_1}).

Since \Omega^1_{Y_1}|_{X_1} is locally free, \operatorname{Ext}^1(\Omega^1_{Y_1}|_{X_1},\mathcal{O}_{X_1})=H^1(\Theta_{Y_1}|_{X_1}), and we have an exact sequence

H^1(\Theta_{Y_1})\rightarrow H^1(\Theta_{Y_1}|_{X_1})\rightarrow H^2(\Theta_{Y_1}\otimes\mathcal{I}).

Let F be the exceptional \mathbb{P}^4 of the blowing-up Y_1\rightarrow Y. Then using

H^1(\Theta_{Y_1})=\lim_{\leftarrow} H^1(\Theta_{Y_1}\otimes\mathcal{O}_{Y_1}/\mathcal{I}_F^n),

the exact sequences

0\to\Theta_F\to\Theta_{Y_1}|_F\to\mathcal{O}_F(-1)\to0

and

0\to\mathcal{O}_F(n-1)=\mathcal{I}_F^{n-1}/\mathcal{I}_F^n\to\mathcal{O}_{Y_1}/\mathcal{I}_F^n\to\mathcal{O}_{Y_1}/\mathcal{I}_F^{n-1}\to0,

we see that H^1(\Theta_{Y_1})=0. To show that H^2(\Theta_Y\otimes \mathcal{I})=0, we use the Koszul resolution of \mathcal{I}

0\to\mathcal{L}_1\to\mathcal{L}_2\oplus\mathcal{L}_3\to\mathcal{I}\to0

where \mathcal{L}_1,\mathcal{L}_2 and \mathcal{L}_3 are line bundles, with \mathcal{L}_1|_F\cong\mathcal{O}_F(-4), \mathcal{L}_2|_F\cong\mathcal{L}_3|_F\cong\mathcal{O}_F(-2). We then see as before that H^2((\mathcal{L}_2\oplus\mathcal{L}_3) \otimes\Theta_{Y_1})=0 and H^3(\mathcal{L}_1\otimes\Theta_{Y_1})=0. Thus H^2(\Theta_{Y_1}\otimes\mathcal{I})=0. To conclude, we have shown that \operatorname{Ext}^1(\Omega^1_{Y_1}|_{X_1},\mathcal{O}_{X_1})=0, and so any infinitesimal deformation of X_1 comes from an infinitesimal deformation of X_1 in Y_1.

Now a choice of g=(g_1,g_2)\in\mathcal{O}_{X,0}^2 gives a deformation \bar X/A_1 of X by the equations

\begin{aligned} f_1+tg_1={} & 0\\ f_2+tg_2={} & 0. \end{aligned}

Note that if \bar X/A_1 is normally flat along 0\times \operatorname{Spec} A_1 then (g_1,g_2)\in \mathfrak{m}^2\mathcal{O}_{X,0}^2. Indeed, since f_1=f_2=0 defines a rational Gorenstein singularity, the leading terms of f_1 and f_2 must be quadratic, and thus if (g_1,g_2)\not\in\mathfrak{m}^2\mathcal{O}_{X,0}^2, the blow-up of \bar X/A_1 at 0\times\operatorname{Spec} A_1 would not yield an exceptional divisor flat over A_1.

If we write T''=\mathcal{O}_{X,0}^2/I, with I\supseteq J, then (g_1,g_2)\in I if (g_1,g_2) yields a deformation \bar X/A_1 which lifts to a deformation \bar X_1/A_1 of X_1. Since \bar X_1/A_1 is equivalent to a deformation \bar X_1'/A_1\subseteq Y_1\times\operatorname{Spec} A_1, we can blow down this deformation to obtain a deformation \bar X'/A_1 equivalent to \bar X/A_1, which in particular is normally flat along 0\times\operatorname{Spec} A_1. Since two deformations of X given by (g_1,g_2) and (g_1',g_2') are equivalent if and only if they differ by an element (h_1,h_2)\in J, we must have (g_1+h_1,g_2+h_2)\in\mathfrak{m}^2\mathcal{O}_{X,0}^2 for some (h_1,h_2)\in J.

Now J\subseteq\mathfrak{m}\mathcal{O}_{X,0}^2, so if (g_1,g_2)\not\in\mathfrak{m}\mathcal{O}_{X,0}^2, we cannot have (g_1,g_2) \in I. Thus \dim_{\mathbb{C}}T''/\mathfrak{m} T''=2, and since \dim_{\mathbb{C}} T'/\mathfrak{m} T'\le 2, we must have the surjection T'/\mathfrak{m} T'\rightarrow T''/\mathfrak{m} T'' being an isomorphism, and T''\not=0.

If (g_1,g_2)\not\in\mathfrak{m}\mathcal{O}_{X,0}^2, but x_i(g_1,g_2)\in I for all i, then in particular for each i, there exists (h_1,h_2)\in J such that x_i(g_1,g_2)+(h_1,h_2)\in\mathfrak{m}^2\mathcal{O}_{X,0}^2, from which one easily sees that the leading (quadratic) terms of f_1 and f_2 have proportional partial derivatives, and hence must be proportional themselves, ruling out the possibility of having a del Pezzo surface as an exceptional divisor. Thus (g_1,g_2) is not annihilated by all elements of \mathfrak{m} in T''.

Lemma

Lemma 3.7

EF4K

Let F':(\mathcal{X}',0) \rightarrow(\mathcal{S}',0) be a flat deformation of (X,0), with \mathcal{S}' non-singular at 0\in\mathcal{S}' and the tangent space at 0\in\mathcal{S}' the vector space T. Assume furthermore that X is not an ordinary double point. Since F:(\mathcal{X},0)\rightarrow (T^1,0) given in 3.5 is a miniversal family for (X,0), there is a (non-unique) map \mathcal{S}' \rightarrow (T^1,0) inducing a unique differential T\rightarrow T^1. Composing this map with T^1\rightarrow T', we obtain a map T\rightarrow T'. If \operatorname{im}(T\rightarrow T')\not\subseteq {\bf m}T', then a general fibre of \mathcal{X}'\rightarrow\mathcal{S}' is non-singular.

Proof of Lemma 3.7

Following [[44], pg. 645], let D\subseteq (T^1,0) be the discriminant locus of F, C\subseteq (\mathcal{X},0) the critical locus. From [[44]], F|_C:C\rightarrow D is the normalization of D. If every fibre of F' is singular, the induced map \mathcal{S}'\rightarrow (T^1,0) factors through D. Since \mathcal{S}' is non-singular, in particular this map factors through C\rightarrow D, and thus the image of T in T^1 is contained in the image in T^1 of the tangent space T_{\mathcal{X},0} of (\mathcal{X},0) at 0 via F_*. Using the explicit equations for (\mathcal{X},0) and basis for T^1 given in 3.5, we see that the image of T_{\mathcal{X},0} in T^1 is a vector space W\subseteq T^1 given by a_1=\cdots=a_n=0. Again from the explicit description of T^1 in 3.5, W=\mathfrak{m} T^1, so the image of W in T' is a subspace V\subseteq \mathfrak{m} T'. Thus, we see that if F' only has singular fibres, the image of T is contained in {\bf m}T'.

Theorem

Theorem 3.8

PJEZ

Let \tilde X be a non-singular Calabi-Yau threefold, and \pi:\tilde X\rightarrow X be a birational contraction morphism such that X has isolated, canonical, complete intersection singularities. Then there is a deformation of X which smooths all singular points of X except possibly the ordinary double points of X. In particular, if X has no ordinary double points, then X is smoothable.

Proof of Theorem 3.8

Let P\in Z=\operatorname{Sing}(X) be a singular point of X which is not an ordinary double point. We will show that there is a deformation of X which smooths P. We have a diagram

\xymatrix@C=30pt { H^1(\tilde X,\Theta_{\tilde X}) \ar[r]& H^1(U,\Theta_{\tilde X}) \ar[r]&H^2_{\pi^{-1}(Z)}(\tilde X, \Theta_{\tilde X})\ar[r]&H^2(\tilde X,\Theta_{\tilde X})\\ & H^1(U,\Theta_{X})\ar[u]^{\cong} \ar[r]&H^2_{Z}(X, \Theta_{X})\ar[u]& }

\operatorname{Def}(X) is smooth by [[28]] or Theorem 2.2. The second vertical map arises as in the proof of Lemma 3.2. Thus to show that there is a deformation of X which smooths P\in X, it is enough to show by Lemma 3.7 that the image of the composed map

H^1(U,\Theta_{\tilde X})\rightarrow H^2_{\pi^{-1}(Z)}(\tilde X,\Theta_{\tilde X}) \rightarrow H^2_E(\tilde X,\Theta_{\tilde X})

with E=\pi^{-1}(P) contains an element not in {\bf m}_PT'_P \subseteq T'_P\subseteq H^2_E(\tilde X,\Theta_{\tilde X}). Here {\bf m}_P is the maximal ideal of \mathcal{O}_{X,P}, and T'_P is the subspace of H^2_E(\tilde X,\Theta_{\tilde X}) given by Lemma 3.2 applied to the germ (X,P). To show this, it is enough to show that there is an element of \operatorname{ker}(H^2_E(\tilde X,\Theta_{\tilde X}) \smash{ \mathop{\longrightarrow}\limits^{\phi}} H^2(\tilde X,\Theta_{\tilde X})) not in {\bf m}_PT'_P.

To see this, first consider the dual map

H^1(\Omega^1_{\tilde X}) \smash{ \mathop{\longrightarrow}\limits^{{\phi}^{\scriptscriptstyle \vee}}} (R^1\pi_*\Omega^1_{\tilde X})_P.

Since H^1(\Omega^1_{\tilde X})\cong (\operatorname{Pic} \tilde X)\otimes_{\mathbb{Z}}{\mathbb{C}}, this map factors through \operatorname{Pic}(\tilde X,E)\otimes_{\mathbb{Z}}{\mathbb{C}}, where (\tilde X,E) denotes the germ of \tilde X at E. Now let E=\bigcup E_i, with E_i irreducible.

Claim: The map \operatorname{Pic}(\tilde X,E)\otimes_{\mathbb{Z}} {\mathbb{C}} \rightarrow \bigoplus H^1(\Omega^1_{E_i}) is injective.

Proof.

Let (\tilde X',E')\rightarrow (\tilde X,E) be a composition of blow-ups of non-singular subvarieties so that (\tilde X',E') \rightarrow (X,P) is a resolution with E'=\bigcup E'_i simple normal crossings. Then we have a diagram

\xymatrix@C=30pt { 0\ar[r]&\operatorname{Pic}(\tilde X',E')\otimes_{\mathbb{Z}}\mathbb{C} \ar[r]&\bigoplus H^1(\Omega^1_{E_i'})\\ &\operatorname{Pic}(\tilde X,E)\otimes_{\mathbb{Z}}\mathbb{C}\ar[u] \ar[r]&\bigoplus H^1(\Omega^1_{E_i})\ar[u]\\ &0\ar[u]& }

The first column is exact since \tilde X'\rightarrow \tilde X is a series of blow-ups. The map \bigoplus H^1(\Omega^1_{E_i})\rightarrow\bigoplus H^1(\Omega^1_{E_i'}) is defined via the induced maps E_i'\rightarrow E_j for all i,j. Suppose the first row were exact. Then the claimed map must be injective.

The exactness of the first row follows from an argument of Namikawa in a preprint version of [[28]]; since this argument did not appear in the final version of the paper, we sketch it here.

First, by [[38]], the E_i' are all rational or ruled surfaces, since they are exceptional divisors in the resolution of a rational Gorenstein point. Let \tau_{E'}^p\subseteq \Omega_{E'}^p be the torsion subsheaf. Then there is a spectral sequence

E_1^{p,q}=H^q(E',\Omega_{E'}^p/\tau_{E'}^p)\Rightarrow H^{p+q}(E',{\mathbb{C}})

which degenerates at the E_1 term, by [[7], Prop. 1.5]. Note that H^{p+q}(E',{\mathbb{C}})\cong H^{p+q}((\tilde X',E'),{\mathbb{C}}), the cohomology of the germ (\tilde X',E'). Let

E'_{[p]}=\coprod_{i_0<\cdots<i_p} E_{i_0}'\cap\cdots\cap E_{i_p}'.

There is an exact sequence

0\rightarrow \Omega_{E'}^p/\tau_{E'}^p\rightarrow \Omega^p_{E'_{[0]}}\rightarrow\Omega^p_{E'_{[1]}}\rightarrow\cdots

for each p, again by [[7], Prop. 1.5]. First consider this sequence for p=0. Since H^2(\mathcal{O}_{E'})=0, as (X,P) is a rational singularity, we find H^1(\mathcal{O}_{E'_{[0]}})\rightarrow H^1(\mathcal{O}_{E'_{[1]}}) is surjective, and thus H^0(\Omega^1_{E'_{[0]}})\rightarrow H^0(\Omega^1_{E'_{[1]}}) is surjective.

By the same sequence for p=1, we find H^1(\Omega_{E'}^1/\tau_{E'}^1) \rightarrow H^1(\Omega^1_{E'_{[0]}}) is injective. With p=2, we obtain H^0(\Omega_{E'}^2/\tau_{E'}^2)=H^0(\Omega^2_{E'_{[0]}})=0 since all components of E' are ruled. Thus our spectral sequence yields H^2(E',{\mathbb{C}})\cong H^1(\Omega_{E'}^1/\tau_{E'}^1) and so the map H^2(E',{\mathbb{C}})\rightarrow H^1(\Omega^1_{E'_{[0]}}) is injective. Since \operatorname{Pic}(\tilde X',E')\otimes_{\mathbb{Z}} {\mathbb{C}}\cong H^2((\tilde X',E'),{\mathbb{C}})\cong H^2(E',{\mathbb{C}}), the result follows.

Thus the composed map

\operatorname{Pic}(\tilde X,E)\otimes_{\mathbb{Z}}{\mathbb{C}}\rightarrow (R^1\pi_*\Omega^1_{\tilde X})_P\rightarrow \bigoplus_i H^1(\Omega^1_{\tilde X}|_{E_i})

must also be injective, as is then the composed map

\operatorname{coim}({\phi}^{\scriptscriptstyle \vee})\rightarrow (R^1\pi_*\Omega^1_{\tilde X})_P \rightarrow\bigoplus_i H^1(\Omega^1_{\tilde X}|_{E_i}).

Dually, we get that the composed map

\bigoplus_i \operatorname{Ext}^2_{\mathcal{O}_{\tilde X}}(\mathcal{O}_{E_i},\Theta_{\tilde X}) \rightarrow H^2_E(\Theta_{\tilde X})\rightarrow \operatorname{im}(\phi)

is surjective. Now clearly \operatorname{Ext}^2_{\mathcal{O}_{\tilde X}}(\mathcal{O}_{E_i},\Theta_{\tilde X}) is annihilated by the maximal ideal {\bf m}_P\subseteq\mathcal{O}_{X,P} since \mathcal{O}_{E_i} is. Let W\subseteq \bigoplus \operatorname{Ext}^2_{\mathcal{O}_{\tilde X}}(\mathcal{O}_{E_i},\Theta_{\tilde X}) be a subspace mapping isomorphically via \phi to \operatorname{im}(\phi). Identifying W with its image in H^2_E(\Theta_{\tilde X}), we must then have H^2_E(\Theta_{\tilde X}) =W+\operatorname{ker}(\phi). W is annihilated by {\bf m}_P, and so W\cap T'_P\subseteq {\bf m}_PT'_P by Lemma 3.6; since T_P'\not=0, \operatorname{ker}(\phi) contains some elements not in {\bf m}_PT'_P.

Corollary

Corollary 3.10

P54W

Let \tilde X be a \mathbb{Q}-factorial Calabi-Yau threefold with terminal singularities, and suppose \pi:\tilde X\rightarrow X is a birational contraction morphism such that X has isolated, canonical, complete intersection singularities. Then there is a deformation of X to a variety with at worst ordinary double points.

Proof of Corollary 3.10

By [[30]], there is a small deformation of \tilde X, \tilde\mathcal{X}\rightarrow\Delta, such that \tilde\mathcal{X}_t, t\not=0 is non-singular. If H is an ample Cartier divisor on X, \pi^* H is a nef and big divisor on \tilde X, and by [[28], Prop. 6.1, Thm. C], this divisor deforms to a relatively nef and big divisor on \tilde \mathcal{X}. Thus the morphism \pi deforms to a morphism \pi':\tilde \mathcal{X}\rightarrow \mathcal{X}, with \mathcal{X} a deformation of X. (It is possible this may introduce some new ordinary double points on \mathcal{X}_t.) \mathcal{X}_t still has isolated complete intersection canonical singularities, but has a crepant resolution \tilde\mathcal{X}_t\rightarrow\mathcal{X}_t, so we can apply Theorem 3.8.

Example

Example 4.1

I7WW

Let S be a non-singular del Pezzo surface of degree \ge 5, and consider an elliptic fibration f:\tilde X\rightarrow S defined by the Weierstrass equation y^2=x^3+ax+b, for general a\in H^0(\omega_S^{-4}), b\in H^0(\omega_S^{-6}). \tilde X will be a non-singular Calabi-Yau threefold, and f has a section \sigma, the section at infinity obtained after compactifying the affine equation given. Identifying S with \sigma(S), it is possible to find a contraction \pi:\tilde X\rightarrow X contracting S. As in (Proof), we have the exact sequence

H^1(\tilde X,\Theta_{\tilde X})\rightarrow H^1(U,\Theta_{\tilde X}) \rightarrow H^2_S(\tilde X,\Theta_{\tilde X}) \rightarrow H^2(\tilde X,\Theta_{\tilde X})

where U=\tilde X-S. Dualizing the last map we obtain the map H^1(\tilde X,\Omega^1_{\tilde X})\rightarrow H^0(R^1\pi_*\Omega^1_{\tilde X}). Using \deg S\ge 5, a straightforward calculation shows that

H^0(R^1\pi_*\Omega^1_{\tilde X})\cong H^1(S,\Omega^1_S),

and H^1(\tilde X, \Omega^1_X)\rightarrow H^1(S,\Omega^1_S) is the restriction map \sigma^* and is thus surjective, since \sigma^*f^* is the identity on H^1(S,\Omega^1_S). Thus T^1(\tilde X/k)=H^1(\tilde X,\Theta_{\tilde X}) \rightarrow T^1(X/k)=H^1(U,\Theta_{\tilde X}) is surjective, so there are no infinitesimal deformations of X which don’t come from infinitesimal deformations of \tilde X. Thus \operatorname{Def}(\tilde X)\rightarrow \operatorname{Def}(X) is surjective. Since the exceptional locus S deforms in any deformation of \tilde X, X is not smoothable.

Definition

Definition 4.2

CHVC

An isolated non-complete intersection rational Gorenstein point (X,P) is good when

  1. If X'\rightarrow X is the blow-up of X at P with exceptional divisor E, then E is irreducible and X' has only isolated singularities.

  2. \operatorname{Def}(X') is non-singular, and the natural map \operatorname{Def}(X')\rightarrow \operatorname{Def}(X) is an immersion.

  3. There is a smoothing component of \operatorname{Def}(X) containing the image of \operatorname{Def}(X')\rightarrow \operatorname{Def}(X).

Theorem

Theorem 4.3

S4T8

Let \tilde X be a non-singular Calabi-Yau threefold and \pi:\tilde X\rightarrow X a birational contraction such that X is \mathbb{Q}-factorial and for each P\in \operatorname{Sing}(X), (X,P) is good. Then X is smoothable.

Proof (Proof of Theorem 4.3) of Theorem 4.3

We will now prove the theorem by constructing a deformation \mathcal{X}\rightarrow\Delta of X such that \operatorname{im}(\Delta\rightarrow \operatorname{Def}(X,Z)) is contained in the smoothing component given by item (3) of Definition 4.2, but

\operatorname{im}(\Delta\rightarrow \operatorname{Def}(X,Z))\not\subseteq \operatorname{im}(\operatorname{Def}(X',E')\rightarrow \operatorname{Def}(X,Z)),

where X'\rightarrow X is the blow-up of X at the singular locus Z of X, with exceptional locus E'. It will then follow from Lemma 4.6 that Y=\mathcal{X}_t has only hypersurface singularities for t\not=0. By [[23], 12.1.11], Y is \mathbb{Q}-factorial. By Corollary 3.10, we can deform Y to something with only ordinary double points which is still \mathbb{Q}-factorial, and hence can be smoothed entirely by [[8]].

To show this, we will apply Theorems 2.2 and 1.16 to get dimension estimates of components of \operatorname{Def}(X) versus Def(X'). We adopt the following notation:

\begin{aligned} S:={} & \hbox{the ring which pro-represents the deformation functor of $X$.}\\ \Lambda:={} & \hbox{a hull of the deformation functor of $(X,Z)$.}\\ \Lambda':={} & \hbox{a hull of the deformation functor of $(X',E')$.}\\ \tilde \Lambda:= {} & \hbox{a hull of the deformation functor of $(\tilde X,E)$.}\\ V_0:= {} & \operatorname{ker}(T^1\rightarrow T^1_{\mathrm{loc}}).\\ V_1:={} & \operatorname{coker}(T^1\rightarrow T^1_{\mathrm{loc}}).\\ r:={} & \dim V_0.\\ s:={} & \dim V_1.\\ R:={} & \Lambda[[x_1,\ldots,x_r]]. \end{aligned}

By Theorems 2.2 and 1.16, we have S\cong R/J for some ideal J\subseteq R. Furthermore, there is an ideal J'\subseteq J with \operatorname{Supp}(R/J)=\operatorname{Supp}(R/J'), \mathfrak{m}_R/(\mathfrak{m}_R^2+J)\cong \mathfrak{m}_R/(\mathfrak{m}_R^2+J') and J' is generated by s elements.

In addition, we set

\begin{aligned} p:\operatorname{Spec} R\rightarrow \operatorname{Spec}\Lambda&\quad\hbox{the projection.}\\ \mathscr{C}\subseteq \operatorname{Spec} R&\quad\hbox{the pull-back via $p$ of the smoothing component given by item (3)}\\ &\quad\hbox{ of Definition \ref{4.2}.}\\ \mathscr{B}\subseteq \operatorname{Spec} R&\quad\hbox{the subscheme defined by $J'$, set-theoretically equal to $\operatorname{Def}(X)$.}\\ \tilde\mathscr{D}&:=\operatorname{Spec}\tilde\Lambda\times_{\operatorname{Spec}\Lambda} \operatorname{Spec} R.\\ f:\tilde\mathscr{D}\rightarrow\operatorname{Spec} R&\quad\hbox{the projection.}\\ \mathscr{D}'&:=\operatorname{Spec}\Lambda'\times_{\operatorname{Spec}\Lambda} \operatorname{Spec} R. \end{aligned}

By item (2) of Definition 4.2, \mathscr{D}' can be identified with a non-singular subscheme of \operatorname{Spec} R, and \operatorname{im} f\subseteq\mathscr{D}'.

Finally, let T_{\mathscr{B},0}, T_{\mathscr{D}',0} and T_{\tilde\mathscr{D},0} be the Zariski tangent spaces to \mathscr{B}, \mathscr{D}' and \tilde\mathscr{D} at their closed points. T_{\mathscr{B},0} and T_{\mathscr{D}',0} are contained in T=T_{\operatorname{Spec} R,0}=T^1_{\mathrm{loc}}\oplus V_0. Then f_*( T_{\tilde\mathscr{D},0})\subseteq T_{\mathscr{D}',0}, and by Lemma 3.2 f_*(T_{\tilde \mathscr{D},0}) is the kernel of the composed map T\rightarrow T^1_{\mathrm{loc}}\rightarrow T'.

Note that since \mathfrak{m}_R/(\mathfrak{m}_R^2+J)\cong \mathfrak{m}_R/(\mathfrak{m}_R^2+J'), T_{\mathscr{B},0}\cong T^1. Thus

\begin{aligned} \dim (T_{\mathscr{B},0}+T_{\mathscr{D}',0})\ge {} & \dim(T_{\mathscr{B},0}+f_*(T_{\tilde\mathscr{D},0}))\\ = {} & \dim T_{\mathscr{B},0} +\dim f_*(T_{\tilde\mathscr{D},0})-\dim T_{\mathscr{B},0}\cap f_*(T_{\tilde\mathscr{D},0})\\ = {} & \dim T'+ \dim f_*(T_{\tilde\mathscr{D},0}), \end{aligned}

since f_*(T_{\tilde\mathscr{D},0})\subseteq T_{\mathscr{D}',0} and Lemma 4.5 gives a surjection T^1\rightarrow T' with kernel f_*(T_{\tilde\mathscr{D},0})\cap T^1. Also, s=\dim T-\dim T_{\mathscr{B},0}=\dim f_*(T_{\tilde\mathscr{D},0})+\dim T'-\dim T_{\mathscr{B},0}. Then

\begin{aligned} \dim\mathscr{B}\cap\mathscr{D}'\le {} & \dim T_{\mathscr{B},0}\cap T_{\mathscr{D}',0}\\ = {} & \dim T_{\mathscr{B},0}+\dim T_{\mathscr{D}',0}-\dim(T_{\mathscr{B},0}+T_{\mathscr{D}',0})\\ \le {} & \dim T_{\mathscr{B},0}+\dim T_{\mathscr{D}',0}-\dim f_*(T_{\tilde\mathscr{D},0})-\dim T'\\ = {} & \dim T_{\mathscr{D}',0}-s\\ ={} & \dim\mathscr{D}'-s. \end{aligned}

On the other hand,

\begin{aligned} \dim\mathscr{B}\cap\mathscr{C}\ge {} & \dim\mathscr{C}-\hbox{\# of equations generating $J'$}\\ ={} & \dim \mathscr{C}-s\\ \ge {} & \dim \mathscr{D}'+1-s\quad\quad\hbox{(since $\mathscr{D}'$ is strictly contained in $\mathscr{C}$)}\\ > {} &\dim\mathscr{B}\cap\mathscr{D}'. \end{aligned}

Thus \mathscr{B}\cap\mathscr{D}' is strictly contained in \mathscr{B}\cap\mathscr{C}. Thus there is a map \operatorname{Spec} k[[t]] \rightarrow \mathscr{B}\cap\mathscr{C} whose image is not contained in \mathscr{B}\cap \mathscr{D}'. This yields a small deformation \mathcal{X}\rightarrow\Delta which has the desired properties.

Lemma

Lemma 4.4

LRHJ

If X is a compact, \mathbb{Q}-factorial algebraic variety with rational singularities, \pi:\tilde X\rightarrow X a resolution of singularities with irreducible E_1,\ldots,E_n\subseteq \tilde X the \pi-exceptional divisors, and H^2(\mathcal{O}_{\tilde X})=0, then

\operatorname{im}\left[ H^1(\Omega^1_{\tilde X})\smash{ \mathop{\longrightarrow}\limits^{p_1}} H^0(R^1\pi_*\Omega^1_{\tilde X}) \right] =\operatorname{im}\left[\bigoplus {\mathbb{C}}E_i\smash{ \mathop{\longrightarrow}\limits^{p_2}} H^0(R^1\pi_*\Omega^1_{\tilde X}) \right]

with the map p_2 the composition of \bigoplus{\mathbb{C}}E_i\rightarrow H^1(\Omega^1_{\tilde X}) and p_1.

Proof of Lemma 4.4

[[23], 12.1.6] gives a similar statement for rational cohomology, i.e. X \mathbb{Q}-factorial implies that

\operatorname{im}\left[ H^2(\tilde X,\mathbb{Q})\smash{ \mathop{\longrightarrow}\limits^{p_1}} H^0(X,R^2\pi_*\mathbb{Q}) \right] =\operatorname{im}\left[\bigoplus \mathbb{Q} E_i\smash{ \mathop{\longrightarrow}\limits^{p_2}} H^0(X,R^2\pi_*\mathbb{Q}) \right].

We can clearly replace \mathbb{Q} by {\mathbb{C}}, and since H^2(\mathcal{O}_{\tilde X})=0, H^2(\tilde X,{\mathbb{C}})=H^1(\tilde X,\Omega^1_{\tilde X}). Now R^i\pi_*\mathcal{O}_{\tilde X}=0 for i>0 since X has rational singularities. Thus by the spectral sequence

R^q\pi_*\Omega^p_{\tilde X}\Rightarrow R^n\pi_*{\mathbb{C}},

there is a natural map

H^0(X,R^2\pi_*{\mathbb{C}})\rightarrow H^0(X,R^1\pi_*\Omega^1_{\tilde X}),

yielding a commutative diagram

\xymatrix@C=30pt { H^2(\tilde X,{\mathbb{C}})\ar[r]^{\cong}\ar[d]&H^1(\tilde X,\Omega^1_{\tilde X}) \ar[d]_{p_1}\\ H^0(X,R^2\pi_*{\mathbb{C}})\ar[r]&H^0(X,R^1\pi_*\Omega^1_{\tilde X}) }

This gives the desired result.

Lemma

Lemma 4.5

K0IW

Let \tilde X be a non-singular Calabi-Yau threefold, \pi:\tilde X\rightarrow X a birational contraction such that X is \mathbb{Q}-factorial with isolated singularities. Let Z=\operatorname{Sing}(X), E=\pi^{-1}(Z). Let T^1, T^1_{\mathrm{loc}} be as in 2.1, the tangent spaces of \operatorname{Def}(X) and \operatorname{Def}(X,Z) respectively, and let

T'=\operatorname{ker}(H^2_E(\Theta_{\tilde X})\rightarrow H^0(R^2\pi_*\Theta_{\tilde X}))

as in Lemma 3.2. Then the composed map

T^1\rightarrow T^1_{\mathrm{loc}}\rightarrow T'

is surjective.

Proof of Lemma 4.5

First we claim that

\operatorname{ker}(H^2_E(\Theta_{\tilde X})\rightarrow H^0(R^2\pi_*\Theta_{\tilde X})) =\operatorname{ker}(H^2_E(\Theta_{\tilde X})\rightarrow H^2(\Theta_{\tilde X})).

That the first space contains the second is clear, since the first map factors through the second. Dualizing this statement, we need to prove that

\operatorname{coker}(H^1_E(\Omega^1_{\tilde X})\smash{ \mathop{\longrightarrow}\limits^{p_1}} H^0(R^1\pi_*\Omega^1_{\tilde X})) =\operatorname{coker}(H^1(\Omega^1_{\tilde X})\smash{ \mathop{\longrightarrow}\limits^{p_2}} H^0(R^1\pi_*\Omega^1_{\tilde X})).

The first surjects on the second, i.e. \operatorname{im}(p_1)\subseteq \operatorname{im}(p_2). To show equality, we need to show \operatorname{im}(p_1)\supseteq\operatorname{im}(p_2). Let \{E_i\} be the irreducible components of E. We have the diagram

\xymatrix@C=30pt { &&0\ar[d]&&\\ &\bigoplus{\mathbb{C}}E_i\ar[r]\ar[d]&\operatorname{Pic}\tilde X\otimes_{\mathbb{Z}}{\mathbb{C}}\ar[r] \ar[d]_{d\log_X}&\operatorname{Pic} U\otimes_{\mathbb{Z}}{\mathbb{C}}\ar[r]\ar[d]_{d\log_U}&0\\ 0\ar[r]&H^1_E(\Omega^1_{\tilde X})\ar[r]&H^1(\Omega^1_{\tilde X})\ar[r]\ar[d]& H^1(U,\Omega^1_{\tilde X})&\\ &&0&& }

Here, H^0(U, \Omega^1_{\tilde X})=H^0(U,\Omega^1_X)=0 by [[43]]. This shows that \operatorname{im}(\bigoplus {\mathbb{C}}E_i\rightarrow H^1(\Omega^1_{\tilde X})) \subseteq \operatorname{im}(H^1_E(\Omega^1_{\tilde X})\rightarrow H^1(\Omega^1_{\tilde X})), and thus by Lemma 4.4 and the hypothesis that X is \mathbb{Q}-factorial, \operatorname{im}(p_2) \subseteq \operatorname{im}(p_1).

Now diagram (Proof) is still valid in this situation, and we have by definition

T'=\operatorname{ker}(H^2_E(\Theta_{\tilde X})\rightarrow H^0(R^2\pi_*\Theta_{\tilde X})),

so identifying T^1 with H^1(U,\Theta_X), (Proof) shows that

\operatorname{im}(T^1\rightarrow T')=\operatorname{ker}(H^2_E(\Theta_{\tilde X})\rightarrow H^2(\Theta_{\tilde X})).

The result then follows.

Lemma

Lemma 4.6

EZ0Q

Let \mathcal{X}\rightarrow\Delta be a one-parameter deformation of a good singularity (X,P). This induces a map \Delta\rightarrow \operatorname{Def}(X). Then either \operatorname{im}(\Delta\rightarrow \operatorname{Def}(X))\subseteq \operatorname{im}(\operatorname{Def}(X')\rightarrow \operatorname{Def}(X)) or \mathcal{X}_t has only hypersurface singularities for general t\in\Delta.

Proof of Lemma 4.6

Suppose that for general t\in\Delta, \mathcal{X}_t has worse than hypersurface singularities. \mathcal{X} must be singular at each point where \mathcal{X}_t has worse than hypersurface singularities, so we can assume there is a curve C\subseteq \mathcal{X} dominating \Delta along which \mathcal{X} is singular. By making a suitable base change, we can assume C is the image of a section \Delta\rightarrow\mathcal{X}. It is enough to show that \mathcal{X} is normally flat along C; this will permit us to blow up \mathcal{X} along C to obtain a deformation \mathcal{X}'\rightarrow \Delta of X'. To show that \mathcal{X} is normally flat along C, it is enough to show that the multiplicity of \mathcal{X}_t at C_t is constant for t\in\Delta. Indeed, \mathcal{X} is normally flat along C if the Hilbert-Samuel function of the point C_t\in\mathcal{X}_t is constant for t\in\Delta. For a rational Gorenstein non-cDV point, the exceptional locus upon blowing-up is a del Pezzo surface, and the Hilbert-Samuel function for a family of del Pezzo surfaces of the same degree is constant. To show that the multiplicity of \mathcal{X} along C is constant, it is enough to show the same thing for a general hyperplane section of \mathcal{X} containing C.

To this end, take a general hyperplane section of \mathcal{X} containing C; this yields a deformation \mathcal{S}\rightarrow\Delta of surface singularities, with \mathcal{S}_0 a general hyperplane section of \mathcal{X}_0=X. \mathcal{S}_0 is then a Gorenstein elliptic singularity, and the blowing up of \mathcal{S}_0 at P resolves the singularity, since (X,P) is good. In particular, if \tilde\mathcal{S}_0\rightarrow\mathcal{S}_0 is the blowing up of \mathcal{S}_0, then the exceptional locus is either a non-singular elliptic curve, a nodal rational curve, or a cuspidal rational curve. These are the singularities El(d), C(d) or Cu(d), where d is the multiplicity of the singularity, following the notation of [[49], §5]. \mathcal{S}_t must also have elliptic singularities. If the list of adjacencies given in [[49], §5], then \mathcal{S}_0 can only be adjacent to an elliptic singularity of the same multiplicity (these are the adjacencies Cu(d)\rightarrow C(d) and C(d)\rightarrow El(d) in Wahl’s notation). In the case at hand, Wahl’s list of adjacencies has been proved to be complete in [[27]]. Thus the multiplicity of the singularities of \mathcal{S}_t remain constant, proving the lemma.

Remark

Remark 4.7

RFI5

More generally, if every singularity of X is smoothable and, in the notation of 2.1, T^1\rightarrow T^1_{\mathrm{loc}} is surjective, then it is clear that X is smoothable, since then by Theorems 2.2 and 1.16, any deformation of (X,Z) is realisable via a deformation of X. This will hold, for example, if the map H^0(R^1\pi_*\Theta_{\tilde X}) \rightarrow H^2_Z(\Theta_X) of Lemma 3.2 is zero and X is \mathbb{Q}-factorial.

Theorem

Theorem 5.1

3U22

Suppose \pi:\tilde X\rightarrow X is a primitive type I contraction. Then X is smoothable unless \pi is the contraction of a single \mathbb{P}^1 to an ordinary double point.

Proof of Theorem 5.1

If X has only ordinary double points, and C_1,\ldots,C_n are the exceptional curves of \pi, then the cohomology classes [C_1],\ldots,[C_n]\in H_2(\tilde X,\mathbb{Z}) coincide, since \pi is primitive, and thus unless n=1, there is a non-trivial linear dependence relation on [C_1],\ldots, [C_n]. Thus by [[8]], X is smoothable. If X does not have only ordinary double points, then let Z\rightarrow X be a (non-projective) small resolution of the ordinary double points of X. Then if C_1,\ldots,C_n\subseteq Z are the exceptional curves, [C_1],\ldots,[C_n]=0 in H_2(Z,\mathbb{Z}), and so by [[29], Thm. 2.5], X is smoothable.

Theorem

Theorem 5.2

RQE4

Let \pi:\tilde X\rightarrow X be a primitive type II contraction. Then if X has a non-hypersurface singularity, the exceptional divisor E of \pi is either

  • (i) a normal rational del Pezzo surface of degree \le 9 or

  • (ii) a nonnormal del Pezzo surface of degree 7.

Remark

Remark 5.3

Q5RY

While the above theorem was stated for the non-hypersurface singularity case, in the hypersurface singularity case we can still rule out the non-normal case as above, but cones over elliptic curves can, and do, occur.

Proposition

Proposition 5.4

S8W7

Suppose (X,0) is an isolated rational Gorenstein threefold point with k=mult_0 X\ge 5, such that if \tilde X\rightarrow X is the blowing-up of X at 0, then \tilde X is non-singular and the exceptional divisor E is non-singular. Then (X,0) is analytically isomorphic to a cone over E.

Proof of Proposition 5.4

Let \mathcal{I}_E be the ideal sheaf of E in \tilde X. If H^1(\Theta_E\otimes (\mathcal{I}_E/\mathcal{I}_E^2)^n)=H^1((\mathcal{I}_E/\mathcal{I}_E^2)^n)=0 for all n\ge 1, then [[9], Cor. to Satz 7], tells us that (\tilde X,E) is analytically isomorphic to an open neighborhood of E embedded in the normal bundle of E in \tilde X as the zero section. This will then give the theorem.

E is a del Pezzo surface of degree between 5 and 9, and \mathcal{I}_E/\mathcal{I}_E^2=\omega^{-1}_E. For a del Pezzo surface, H^1(\omega_E^{-n})=0 for all n\ge 1. If we show that H^1(\Theta_E)=0, then if H is a hyperplane section of E, the exact sequence

0\to\Theta_E\otimes\omega_E^{-n+1}\to\Theta_E\otimes\omega_E^{-n}\to(\Theta_E\otimes\omega_E^{-n})|_H\to0

shows us that H^1(\Theta_E\otimes\omega^{-n}_E)=0 for all n\ge 1. Now E is \mathbb{P}^2, \mathbb{P}^1\times\mathbb{P}^1, or \mathbb{P}^2 blown up in 9-k points. In the first two cases, H^1(\Theta_E)=0 is immediate. In the other cases, H^1(\Theta_E) is the tangent space to \operatorname{Def}(E), and the moduli space of non-singular del Pezzo surfaces of degree \ge 5 consists of a single point (reduced since H^2(\Theta_E)\cong {H^0(\Omega^1_E\otimes\omega_E)}^{\scriptscriptstyle \vee}=0) by [[5], VII, 2]. Thus H^1(\Theta_E)=0.

Remark

Remark 5.5

WX87

We review here the deformation theory of the singularity (X,0) which is the cone over a non-singular del Pezzo surface E of degree k, 5\le k\le 9. The cases 6\le k\le 9 follow from [[2]].

  • k=9: (X,0) is rigid. (This also follows from [[42]].)

  • k=8: There are two cases. If E\cong\mathbb{P}^1\times\mathbb{P}^1, then (X,0) can be smoothed by taking a hyperplane section of a cone over \mathbb{P}^3 embedded via the 2-uple embedding. If E\cong F_1, there is no smoothing. In both cases, \dim_k T^1=1.

  • k=7: (X,0) can be smoothed by taking a hyperplane section of a cone over \mathbb{P}^3 blown up at a point, embedded in \mathbb{P}^8 by projecting \mathbb{P}^3 embedded in \mathbb{P}^9 via the 2-uple embedding from a point on the \mathbb{P}^3. Here \dim_k T^1=2.

  • k=6: There are two distinct smoothings, one coming from taking a hyperplane section of a cone over \mathbb{P}^1\times\mathbb{P}^1\times\mathbb{P}^1\subseteq \mathbb{P}^7, the other from taking two hyperplane sections of a cone over \mathbb{P}^2\times\mathbb{P}^2\subseteq\mathbb{P}^8. Here \dim_k T^1=3.

  • k=5: Any codimension 3 Gorenstein subscheme of the spectrum of a regular local ring is a Pfaffian subscheme [[3]], and any Pfaffian subscheme is smoothable by [[22]]. Here \dim_k T^1=4.

Lemma

Lemma 5.6

18LV

Let E be a del Pezzo surface which is either rational and normal of any degree or else is non-normal of degree 7 of type (ii) (a) or (b) as given in the proof of Theorem 5.2. Then

  • (i) H^2(\Theta_E\otimes \omega_E^{-n})=0 for all n\ge 0.

  • (ii) H^2(\Omega^1_E\otimes \omega_E^{-n})=0 for all n\ge 0.

  • (iii) E is smoothable.

Proof of Lemma 5.6

(i) By Serre duality, {H^2(\Theta_E\otimes\omega_E^{-n})}^{\scriptscriptstyle \vee}\cong H^0( {{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee}\otimes\omega_E^{n+1}). If E is a normal del Pezzo surface and thus has only quotient singularities, then H^0({{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee})=0 by Hodge theory. Since \omega_E^{-1} is effective, H^0({{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee}\otimes \omega_E^{n+1})=0 for all n\ge 0 also.

If E is non-normal, let n:\tilde E\rightarrow E be the normalization, so that \tilde E is a scroll. Then the map n^*\Omega^1_E\rightarrow \Omega^1_{\tilde E} yields a map {{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee}\rightarrow {{(n_*\Omega^1_{\tilde E})}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee}\cong n_*\Omega^1_{\tilde E}, as is seen by applying duality for a finite morphism twice ([[16], III Ex. 6.10 b)] and [[39]]). Since {{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee} is torsion-free, this map is injective, so H^0({{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee})\subseteq H^0(\Omega^1_{\tilde E})=0. Thus the result still follows in this case.

(ii) If E is normal, then again H^2(\Omega^1_E)\cong H^2({{\Omega^1_E}^{\scriptscriptstyle \vee}}^{\scriptscriptstyle \vee})=0 by Hodge theory, and so (ii) follows. Now suppose E is not normal, with n:\tilde E\rightarrow E the normalization. We need to consider type (ii) (a) and (b) separately. If E is of type (a), n maps the section C_0 two-to-one to the singular curve l. Let \iota:C_0\rightarrow C_0 be the induced involution on C_0. \iota induces an involution \iota^*:n_*\Omega^1_{C_0}\rightarrow n_*\Omega^1_{C_0}. Let \mathcal{F}\subseteq n_*\Omega^1_{C_0} be the sheaf of anti-invariants of this involution. \mathcal{F} is the image of the map \delta':n_*\Omega^1_{C_0}\rightarrow n_*\Omega^1_{C_0} given by \delta'(\alpha)= \alpha-\iota^*(\alpha). Since n_*\Omega^1_{C_0}=n_*\mathcal{O}_{C_0}(-2)=\mathcal{O}_l(-2)\oplus \mathcal{O}_l(-1), in fact \mathcal{F}\cong\mathcal{O}_l(-1). Let \tau^1_E\subseteq\Omega^1_E be the torsion subsheaf of \Omega^1_E. We then have a complex

0\smash{ \mathop{\longrightarrow}\limits^{}} \tau^1_E \smash{ \mathop{\longrightarrow}\limits^{}}\Omega^1_E\smash{ \mathop{\longrightarrow}\limits^{}} n_*\Omega^1_{\tilde E} \smash{ \mathop{\longrightarrow}\limits^{\delta}} \mathcal{F}\smash{ \mathop{\longrightarrow}\limits^{}} 0

where \delta is the (surjective) composition of the surjective restriction map n_*\Omega^1_{\tilde E}\rightarrow n_*\Omega^1_{C_0} and \delta'. This sequence is exact at \Omega^1_E since n_*\Omega^1_{\tilde E} is torsion-free. It is exact at n_*\Omega^1_{\tilde E} where E has normal crossings by [[7], (1.5)], and thus this complex splits into exact sequences

0\toK\ton_*\Omega^1_{\tilde E}\to\mathcal{F}\to0

and

0\to\Omega^1_E/\tau^1_E\toK\to\tau'\to0

with \tau' supported on points, from which we conclude that H^2(\Omega^1_E)=0 as desired, and (ii) follows in this case.

If E is of case (ii) (b), then we can follow a similar procedure. The normalization map n maps C_0 and f to the singular line l. Let \iota: C_0\coprod f\rightarrow C_0\coprod f be the induced involution interchanging these two lines. This induces \iota^*: n_*\Omega^1_{C_0\coprod f} \rightarrow n_*\Omega^1_{C_0\coprod f}; let \mathcal{F}\cong \Omega^1_l be the anti-invariant part. Again, \mathcal{F} is the image of \delta':n_*\Omega^1_{C_0\coprod f} \rightarrow n_*\Omega^1_{C_0\coprod f} given by \delta'(\alpha)=\alpha-\iota^*(\alpha). We still have the complex (Proof), and we finish the argument as before, noting now that the map H^1(\Omega^1_{\tilde E})\rightarrow H^1(\mathcal{F}) is surjective.

(iii) A nodal del Pezzo surface is easily seen to be smoothable: the local-global \operatorname{Ext} sequence yields

\operatorname{Ext}^1(\Omega^1_E,\mathcal{O}_E)\rightarrow H^0(\underline{\operatorname{Ext}}^1(\Omega^1_E,\mathcal{O}_E)) \rightarrow H^2(\Theta_E)=0,

and since \operatorname{Def}(E) is smooth, any small deformation of a neighborhood of the rational double points of E is realised by a global deformation of E.

If E is not normal, then E is degree 7 of type (ii) (a) or (b). First suppose E\subseteq\mathbb{P}^7 is of type (ii) (a). Then there is a map p:E\rightarrow l taking a point x\in E to the point of l\subseteq E which is contained in the same ruling of E as x. Each fibre is a singular conic: a union of two \mathbb{P}^1’s or in two cases a doubled line. Each conic spans a plane, and thus E is contained in a three dimensional scroll. Abstractly, this scroll can be described as the image of the \mathbb{P}^2-bundle \mathbb{P}(p_*\mathcal{O}_E(1)) in \mathbb{P}^7. Note that p_*\mathcal{O}_E(1) is generated by global sections since \mathcal{O}_E(1) is. Since h^0(p_*\mathcal{O}_E(1))=h^0(\mathcal{O}_E(1))=8, p_*\mathcal{O}_E(1) must be a rank 3 vector bundle on l isomorphic to \mathcal{E}_{(a,b,c)}=\mathcal{O}_{\mathbb{P}^1}(a)\oplus\mathcal{O}_{\mathbb{P}^1}(b)\oplus\mathcal{O}_{\mathbb{P}^1}(c) with a,b,c\ge 0 and a+b+c+3=8. If t=c_1(\mathcal{O}_{\mathbb{P}(\mathcal{E}_{(a,b,c)})}(1)) and f is the class of a fibre of \mathbb{P}(\mathcal{E}_{(a,b,c)}), then \operatorname{Pic}\mathbb{P}(\mathcal{E}_{(a,b,c)})=\mathbb{Z} t\oplus\mathbb{Z} f. In order for E\subseteq \mathbb{P}(\mathcal{E}_{(a,b,c)}) to be a conic bundle of degree 7, it must have class 2t-3f. The linear system |t| induces the map of \mathbb{P}(\mathcal{E}_{(a,b,c)}) into \mathbb{P}^7, and if |t| were not ample (i.e. one of a, b, or c were zero), it is easy to see that this would imply two different fibres of p were not disjoint. Thus (a,b,c)=(1,2,2) or (1,1,3). In the latter case, the linear system |2t-3f| has a fixed component given by t-3f, and so E\subseteq\mathbb{P}(\mathcal{E}_{(1,2,2)}).

Now a non-singular del Pezzo surface E' of degree 7 also has a conic bundle structure, so an identical argument also shows that E'\subseteq\mathbb{P}(\mathcal{E}_{(1,2,2)}) and is in the same linear system |2t-3f|. Thus E is smoothable.

If E is of type (ii) (b), it is easy to see that it is a degenerate case of (ii) (a), and so this case is also smoothable. One can consult [[51]] for an explicit description of this degeneration.

Theorem

Theorem 5.8

0Y0T

Let \pi:\tilde X\rightarrow X be a primitive type II contraction with exceptional divisor E. Then X is smoothable unless

  • (1) E\cong\mathbb{P}^2 or

  • (2) E\cong F_1.

Proof of Theorem 5.8

We want to apply Theorem 4.3, so we need to verify the hypotheses of the theorem. First, since \pi corresponds to the contraction of an extremal ray corresponding to K_{\tilde X}+E, X is \mathbb{Q}-factorial by [[20], Prop. 5.1.6].

From now on we will assume that k\ge 5. If k\le 4, then X has only complete intersection singularities and we can apply Theorem 3.8. We have to show that the singularity of X is good.

Let P\in X be the singular point, with (\tilde X,E)\rightarrow (X,P) the resolution of the germ (X,P). We first consider deformations of the inclusion map i:E\rightarrow (\tilde X,E) of E into the germ (\tilde X,E). If we denote by T^1_i the tangent space to the deformation space of the triple ((\tilde X,E), E, i), there is an exact sequence by [[32]]

\begin{aligned} &\operatorname{Hom}(\Omega^1_E,\mathcal{O}_E)\oplus H^0(\Theta_{\tilde X})\smash{ \mathop{\longrightarrow}\limits^{}} H^0(\Theta_{\tilde X}|_E)\smash{ \mathop{\longrightarrow}\limits^{}}T^1_i\\ \smash{ \mathop{\longrightarrow}\limits^{(d_1,d_2)}}& \operatorname{Ext}^1(\Omega^1_E,\mathcal{O}_E)\oplus H^1(\Theta_{\tilde X}) \smash{ \mathop{\longrightarrow}\limits^{}} H^1(\Theta_{\tilde X}|_E). \end{aligned}

Here, by H^i(\Theta_{\tilde X}), we mean cohomology on the germ (\tilde X,E). Note that \tilde X is non-singular but E may not be. The composed maps d_1:T^1_i\rightarrow\operatorname{Ext}^1(\Omega^1_E,\mathcal{O}_E) and d_2:T^1_i\rightarrow H^1(\Theta_{\tilde X}) are the differentials of the maps \operatorname{Def}((\tilde X,E),E,i)\rightarrow \operatorname{Def}(E) and \operatorname{Def}((\tilde X,E),E,i)\rightarrow \operatorname{Def}(\tilde X,E) respectively.

Claim 1: d_1 and d_2 are surjective.

Proof.

Note that d_2 is surjective if the map \operatorname{Ext}^1(\Omega^1_E,\mathcal{O}_E)\rightarrow H^1(\Theta_{\tilde X}|_E) is surjective, which is the case since H^1({(\mathcal{I}_E/\mathcal{I}_E^2)}^{\scriptscriptstyle \vee})= H^1(\omega_E)=0. (In fact, since H^0({(\mathcal{I}_E/\mathcal{I}_E^2)}^{\scriptscriptstyle \vee})=0 also, this map is an isomorphism.) Similarly, d_1 is surjective if H^1(\Theta_{\tilde X})\rightarrow H^1(\Theta_{\tilde X}|_E) is surjective, which is true if

H^2(\Theta_{\tilde X}(-E))=\lim_{\leftarrow} H^2(\Theta_{\tilde X}(-E)\otimes\mathcal{O}_{\tilde X}/\mathcal{I}_E^n)=0.

From

0\to\Theta_E(-E)\to\Theta_{\tilde X}(-E)|_E\to\mathcal{O}_E\to0

we see that H^2(\Theta_{\tilde X}(-E)|_E)=0 if H^2(\Theta_E(-E))=H^2(\Theta_E\otimes\omega_E^{-1})=0. This is the case by Lemma 5.6 (i). Tensoring the exact sequence

0\to\mathcal{I}_E^n/\mathcal{I}_E^{n+1}=\omega_E^{-n}\to\mathcal{O}_{\tilde X}/\mathcal{I}_E^{n+1}\to\mathcal{O}_{\tilde X} /\mathcal{I}_E^n\to0

with \Theta_{\tilde X}(-E) shows that H^2(\Theta_{\tilde X}(-E)\otimes\mathcal{O}_{\tilde X}/\mathcal{I}_E^n)=0 for all n, so d_1 is surjective.

Claim 2: \operatorname{Def}((\tilde X,E), E, i) is unobstructed.

Proof.

As noted in the proof of Claim 1, the map \operatorname{Ext}^1(\Omega^1_E,\mathcal{O}_E) \rightarrow H^1(\Theta_{\tilde X}|_E) is an isomorphism. Also the map \operatorname{Hom}(\Omega^1_E,\mathcal{O}_E)\rightarrow H^0(\Theta_{\tilde X}|_E) is a surjection. This shows that T^1_i\cong H^1(\Theta_{\tilde X}), and it then follows from Proposition 3.4 as in the proof of [[35], Thm. 2.1], that \operatorname{Def}((\tilde X,E), E, i) is unobstructed.

Thus, since d_2 is surjective by Claim 1, any deformation of (\tilde X,E) is of the form (\tilde X',E') with E' a deformation of E. Since d_1 is surjective, for any small deformation of E to E', there is a deformation (\tilde X',E') of (\tilde X,E). Thus in particular, if E is smoothable, the general deformation of (\tilde X,E) to (\tilde X',E') yields E' smooth. By Lemma 5.6 (iii), any of the possible del Pezzo surfaces under consideration are smoothable.

To summarize, (\tilde X,E) can be deformed to (\tilde X',E') with E' non-singular. So (X,P) can be deformed to (X',P') with (\tilde X',E')\rightarrow (X',P') the blow-up, and by Theorem 5.4, (X',P') is analytically isomorphic to a cone over a del Pezzo surface. By 5.5, (X',P') is smoothable unless E'\cong\mathbb{P}^2 or F_1. In this latter case, as it is easy to see that the only normal del Pezzo surfaces of degree 8 or 9 are \mathbb{P}^2, F_1, \mathbb{P}^1\times\mathbb{P}^1 or a quadric cone appropriately embedded, we must also have E\cong\mathbb{P}^2 or F_1.

If E is not \mathbb{P}^2 or F_1, then (X',P') is smoothable. Thus the general point in the image of \operatorname{Def}(\tilde X,E)\rightarrow \operatorname{Def}(X,P) is smoothable, so this image is contained in a smoothing component. The only remaining thing to check is that \operatorname{Def}(\tilde X,E)\rightarrow \operatorname{Def}(X,P) is an immersion. Thus we need to show that the differential of this map is injective. This differential is given by Lemma 3.2 to be the map H^0(R^1\pi_*\Theta_{\tilde X})\rightarrow H^2_Z(\Theta_X), and the kernel of this map is H^1_E(\Theta_{\tilde X})\cong {H^0(R^2\pi_*\Omega^1_{\tilde X})}^{\scriptscriptstyle \vee}, which is easily seen to be zero using similar methods as above via Lemma 5.6 (ii).

Source and licence

The text on this page is from arXiv:alg-geom/9506022v2 by Mark Gross, under the licence CC BY SA 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY SA 4.0.

The record of each item is in analysis/objects/9506/alg-geom-9506022.jsonl.