ScalingStacks

10. The B -model and tropical geometry [030D]

Original official author HTML, exact retained edition. Historical TeX conversion verdicts remain unchanged. Cited-edition alignment and mathematical self-containment are not assessed.

Complete original source context Β· Original author HTML

10. The BB-model and tropical geometry

Let us turn to the BB-model, and understand how tropical geometry may be visible in the variation of complex structures which is necessary for BB-model computations.

This problem is closely related to the reconstruction problem, as stated in Question 7.12. If given (B,𝒫,Ο†)(B,\mathscr{P},\varphi), one can find an explicit description of a toric degeneration 𝒳→D\mathcal{X}\rightarrow D, with dual intersection complex (B,𝒫,Ο†)(B,\mathscr{P},\varphi), then one could use this explicit description to calculate periods and extract BB-model predictions for the mirror.

Before describing the solution to this problem, let me give a bit of history of the reconstruction problem. The version as stated in Question 5.6 was first studied by Fukaya in [13]. There he considered directly the question of perturbing the complex structure on Xϡ​(B0)X_{\epsilon}(B_{0}) by looking at the Kodaira-Spencer equation governing deformations of complex structure. Arguing informally in the case that dimB=2\dim B=2, he suggested that the perturbations should be concentrated along trees made of gradient flow lines, with the lines emanating initially from singular points of BB. This gave the first hint that a nice solution to the reconstruction problem might actually see something related to curves. However, Fukaya’s work contained no definite theorems, and the analysis looked likely to be very difficult.

In 2004, Siebert and I were considering how to solve the reconstruction problem using our program. Given (B,𝒫)(B,\mathscr{P}), we had shown in [30] how to construct log schemes X0​(B,𝒫,s)†X_{0}(B,\mathscr{P},s)^{\dagger} along with a morphism to 0†0^{\dagger} which had all the properties one would want for a central fibre of a toric degeneration 𝒳0†→0†\mathcal{X}_{0}^{\dagger}\rightarrow 0^{\dagger}. Our original hope was that a generalization of the Bogomolov-Tian-Todorov unobstructedness theorem would allow us to show such log schemes smoothed. In particular, Kawamata and Namikawa [50] had had success with this point of view in the normal crossings case. While this approach works easily in dimension 2, we couldn’t make it work in higher dimension. Furthermore, this approach fails to give the explicit description of the smoothing which would be needed to describe the BB-model. As a consequence, we turned towards a more explicit approach, which involved gluing together explicit local models.

While we were working on this approach, Kontsevich and Soibelman in [53] got around the difficult analysis of Fukaya’s approach by replacing complex manifolds with rigid analytic manifolds. They were able to show that given a tropical affine surface BB with 2424 singularities of focus-focus type (the simplest type of singularity which occurs in affine surfaces, to be described shortly) one could construct a rigid analytic K3 surface Xa​n​(B)X^{an}(B). This was done by gluing together standard pieces via automorphisms attached to lines on BB. These lines were given as gradient flow lines, giving a similar, but much more precise, picture to the one given by Fukaya.

Combining our approach of gluing local models with one of the central ideas of Kontsevich and Soibelman’s work [53], we were then able to complete a construction in all dimensions, giving a satisfactory solution to the reconstruction problem within algebraic geometry. This was carried out in [32].

Before surveying this approach, let me make a philosophical remark. Note that when we were discussing the AA-model, we observed that tropical curves on BB should correspond to holomorphic curves on X⁑(B)X(B). If we want to see these same tropical curves playing a role on the BB-model of the mirror, then we should think of the BB-model not on a complex manifold of the form X⁑(B)X(B), but rather on Xˇ​(B)\check{X}(B). This is a slightly confusing reversal of roles. Normally counting curves is done in the symplectic category, here expected to mean on the symplectic manifold Xˇ​(B)\check{X}(B), while anything having to do with complex structures should be done on X⁑(B)X(B). This reversal can be explained as follows. If we were to study pseudo-holomorphic curves on Xˇ​(B)\check{X}(B), we would need to put an almost complex structure on Xˇ​(B)\check{X}(B). One way to do this is to choose a metric on BB; this induces an almost complex structure on Xˇ​(B)\check{X}(B) constant on fibres of the torus fibration, generalizing the construction of a complex structure from a Hessian metric described in Β§2. Then in a suitable adiabatic limit where the almost complex structure is rescaled, pseudo-holomorphic curves are expected to tend towards trees of gradient flow lines. If the chosen metric was in fact Hessian, these gradient flow lines would in fact be straight lines with respect to the Legendre dual affine structure, so these trees of gradient flow lines can be viewed as a generalization of tropical curves. However, tropical geometry is linear and much easier to control. We take the attitude that we should work on the side in which tropical geometry appears. Indeed, this turns out to be very helpful.

Given this, we can then present a somewhat revised version of the mirror symmetry program:

  1. (1)

    We begin with a toric degeneration of Calabi-Yau manifolds 𝒳→D\mathcal{X}\rightarrow D with an ample polarization.

  2. (2)

    Construct the dual intersection complex (B,𝒫,Ο†)(B,\mathscr{P},\varphi) from this data.

  3. (3)

    Construct a new toric degeneration 𝒳ˇ→D\check{\mathcal{X}}\rightarrow D whose intersection complex is (B,𝒫,Ο†)(B,\mathscr{P},\varphi). This degeneration should be controlled by tropical data.

  4. (4)

    Understand genus 00 holomorphic curves (or whatever other aspect of the AA-model one is interested in) on the general fibre of 𝒳→D\mathcal{X}\rightarrow D in terms of tropical geometry of BB.

  5. (5)

    Understand the variation of Hodge structures for 𝒳ˇ→D\check{\mathcal{X}}\rightarrow D in terms of tropical geometry of BB.

  6. (6)

    Use the fact that the AA- and BB-models of 𝒳\mathcal{X} and 𝒳ˇ\check{\mathcal{X}} respectively are controlled by the same tropical geometry on BB to prove mirror symmetry.

Here we outline the completion of step (3) as carried out in [32].

The first step is as follows. Given (B,𝒫,Ο†)(B,\mathscr{P},\varphi), we wish to construct the central fibre 𝒳0†\mathcal{X}_{0}^{\dagger} of the degeneration. This in fact was carried out in Β§5 of [30], assuming certain genericity assumptions on the singular locus of BB. As a scheme, it is fairly obvious what 𝒳0\mathcal{X}_{0} should be. For each maximal cell Οƒ\sigma, one has an associated projective toric variety β„™Οƒ\mathbb{P}_{\sigma} with Newton polytope Οƒ\sigma. Any face Ο„βŠ†Οƒ\tau\subseteq\sigma specifies a toric strata β„™Ο„βŠ†β„™Οƒ\mathbb{P}_{\tau}\subseteq\mathbb{P}_{\sigma}, and given Ο„=Οƒ1βˆ©Οƒ2\tau=\sigma_{1}\cap\sigma_{2} for Οƒ1,Οƒ2\sigma_{1},\sigma_{2} maximal, we can glue together the toric strata β„™Ο„βŠ†β„™Οƒ1,β„™Οƒ2\mathbb{P}_{\tau}\subseteq\mathbb{P}_{\sigma_{1}},\mathbb{P}_{\sigma_{2}} in a torus equivariant manner. There is of course a whole family of possible gluings, parameterized by what we call closed gluing data in [30]. Given closed gluing data ss, we obtain a scheme XΛ‡0​(B,𝒫,s)\check{X}_{0}(B,\mathscr{P},s).

Now XΛ‡0​(B,𝒫,s)\check{X}_{0}(B,\mathscr{P},s) cannot be a central fibre of a toric degeneration unless it carries a log structure of the correct sort. There are many reasons this may not happen. If ss is poorly chosen, there may be zero-dimensional strata of XΛ‡0​(B,𝒫,s)\check{X}_{0}(B,\mathscr{P},s) which do not have neighbourhoods locally Γ©tale isomorphic to the toric boundary of an affine toric variety; this is a minimal prerequisite. As a result, we have to restrict attention to closed gluing data induced by what we call open gluing data. Explicitly, each vertex vv of 𝒫\mathscr{P} defines local models V⁑(v)βŠ†U⁑(v)V(v)\subseteq U(v) as follows. The piecewise linear function Ο†\varphi is defined locally up to affine linear functions. Choose a representative Ο†v\varphi_{v} for Ο†\varphi in a neighbourhood of vv which takes the value 00 at vv. By extending the function linearly on each cell, we can view this as a piecewise linear function on the fan Ξ£v\Sigma_{v}, viewed as a fan in some ℝn\mathbb{R}^{n}. We can then set

Pv:={(m,r)βˆˆβ„€nΓ—β„€|rβ‰₯Ο†v​(m)}.P_{v}:=\{(m,r)\in\mathbb{Z}^{n}\times\mathbb{Z}\,|\,r\geq\varphi_{v}(m)\}.

Noting that (0,1)∈Pv(0,1)\in P_{v}, we set

U⁑(v):=\displaystyle U(v):={} Spec⁑ℂ⁑[Pv],\displaystyle\operatorname{Spec}\mathbb{C}[P_{v}],
V⁑(v):=\displaystyle V(v):={} Spec⁑ℂ⁑[Pv]/(z(0,1)).\displaystyle\operatorname{Spec}\mathbb{C}[P_{v}]/(z^{(0,1)}).

Note that z(0,1)z^{(0,1)} vanishes to order one on every toric divisor of U⁑(v)U(v), so in fact V⁑(v)V(v) is the toric boundary of U⁑(v)U(v). It turns out, as we show in [30], that a necessary condition for XΛ‡0​(B,𝒫,s)\check{X}_{0}(B,\mathscr{P},s) to be the central fibre of a toric degeneration is that it is obtained by dividing out ∐vβˆˆπ’«V⁑(v)\coprod_{v\in\mathscr{P}}V(v) by an equivalence relation. In other words, we are gluing together the V⁑(v)V(v)’s along Zariski open subsets to obtain a scheme.22 2 [30] allowed the case that the cells of 𝒫\mathscr{P} self-intersect. As a consequence, the equivalence relation is merely Γ©tale and one obtains an algebraic space. Again, there is some choice of gluing, but now the gluing data are given by equivariant identifications of open subsets of the various V⁑(v)V(v)’s. We call this open gluing data.

The advantage of using open gluing data is that each V⁑(v)V(v) carries a log structure induced by the divisorial log structure V⁑(v)βŠ†U⁑(v)V(v)\subseteq U(v). These log structures are not identified under the open gluing maps, but the ghost sheaves of the log structures are isomorphic. So the ghost sheaves β„³Β―V⁑(v)\overline{\mathcal{M}}_{V(v)} glue to give a ghost sheaf of monoids β„³Β―XΛ‡0​(B,𝒫,s)\overline{\mathcal{M}}_{\check{X}_{0}(B,\mathscr{P},s)}. Thus we see how Ο†\varphi influences the log structure.

One then tries to construct a log structure with this ghost sheaf. This is done in [30] by building suitable extensions of the ghost sheaf with π’ͺXΛ‡0​(B,𝒫,s)Γ—\mathcal{O}_{\check{X}_{0}(B,\mathscr{P},s)}^{\times}, and this extension depends on some moduli (which may in general be empty). The good situation is that one can find a closed subset ZβŠ†Xˇ​(B,𝒫,s)Z\subseteq\check{X}(B,\mathscr{P},s) of codimension at least two and a log structure on XΛ‡0​(B,𝒫,s)\check{X}_{0}(B,\mathscr{P},s) along with a morphism XΛ‡0​(B,𝒫,s)†→0†\check{X}_{0}(B,\mathscr{P},s)^{\dagger}\rightarrow 0^{\dagger} which is log smooth away from ZZ. Furthermore, the ghost sheaf on XΛ‡0​(B,𝒫,s)βˆ–Z\check{X}_{0}(B,\mathscr{P},s)\setminus Z should be the given ghost sheaf of monoids β„³Β―XΛ‡0​(B,𝒫,s)\overline{\mathcal{M}}_{\check{X}_{0}(B,\mathscr{P},s)} restricted to XΛ‡0​(B,𝒫,s)βˆ–Z\check{X}_{0}(B,\mathscr{P},s)\setminus Z. We call such a log scheme with morphism to 0†0^{\dagger} a log Calabi-Yau space.

The technical heart of [30] is an explicit classification of log Calabi-Yau spaces with given intersection complex (B,𝒫,Ο†)(B,\mathscr{P},\varphi), modulo some assumptions on the singularities of BB called simplicity. The definition of simplicity is rather involved, so we will not give it here, but it essentially says that not too much topology of Xˇ​(B)\check{X}(B) (or X⁑(B)X(B)) can be hiding over the singular locus of BB.

A main result of [30], (Theorem 5.4) is then

Theorem 10.1.

Given (B,𝒫,Ο†)(B,\mathscr{P},\varphi) simple, the set of log Calabi-Yau spaces with intersection complex (B,𝒫,Ο†)(B,\mathscr{P},\varphi) modulo isomorphism preserving BB (i.e., does not interchange irreducible components) is H1​(B,iβˆ—β€‹Ξ›Λ‡βŠ—β„‚Γ—)H^{1}(B,i_{*}\check{\Lambda}\otimes\mathbb{C}^{\times}). An isomorphism is said to preserve BB if it induces the identity on the intersection complex.

So the moduli space is an algebraic torus (or a disjoint union of algebraic tori) of dimension equal to dimβ„‚H1​(B,iβˆ—β€‹Ξ›Λ‡βŠ—β„‚)\dim_{\mathbb{C}}H^{1}(B,i_{*}\check{\Lambda}\otimes\mathbb{C}). In [31], we in fact show the dimension of this torus is the dimension of H1​(𝒳t,𝒯𝒳t)β‰…Hnβˆ’1,1​(𝒳t)H^{1}(\mathcal{X}_{t},\mathcal{T}_{\mathcal{X}_{t}})\cong H^{n-1,1}(\mathcal{X}_{t}) for a smooth fibre 𝒳t\mathcal{X}_{t} of a smoothing 𝒳→D\mathcal{X}\rightarrow D of X0​(B,𝒫,s)†X_{0}(B,\mathscr{P},s)^{\dagger}. This is the expected dimension, as this latter vector space is the tangent space to the moduli space of 𝒳t\mathcal{X}_{t}.

Now assume given a log Calabi-Yau space X0:=X0​(B,𝒫,s)†→0†X_{0}:=X_{0}(B,\mathscr{P},s)^{\dagger}\rightarrow 0^{\dagger}. Our goal is to use the log structure to provide β€œinitial conditions” to produce kk-th order deformations Xkβ†’Spec⁑ℂ⁑[t]/(tk+1)X_{k}\rightarrow\operatorname{Spec}\mathbb{C}[t]/(t^{k+1}), order by order. To do so, we will glue together standard thickenings of β€œpieces” of X0X_{0}, modifying standard gluings by a complicated system of data we call a structure.

First, the β€œpieces” of X0X_{0} we consider are toric open affine subsets of strata of X0X_{0}. Recall that strata of X0X_{0} are indexed by cells Ο„βˆˆπ’«\tau\in\mathscr{P}, corresponding to a projective toric variety β„™Ο„\mathbb{P}_{\tau}. Recall also that if Ο‰βŠ†Ο„\omega\subseteq\tau, the normal cone to Ο„\tau along Ο‰\omega is a cone in the fan defining β„™Ο„\mathbb{P}_{\tau} and hence defines an open affine subset of β„™Ο„\mathbb{P}_{\tau}. We call this open affine subset VΟ‰,Ο„βŠ†β„™Ο„V_{\omega,\tau}\subseteq\mathbb{P}_{\tau}; note

VΟ‰,Ο„=β„™Ο„βˆ–β‹ƒΟβŠ†Ο„Ο‰βŠˆΟβ„™Ο.V_{\omega,\tau}=\mathbb{P}_{\tau}\setminus\bigcup_{\rho\subseteq\tau\atop\omega\not\subseteq\rho}\mathbb{P}_{\rho}.

For example, if ω\omega is a vertex of τ\tau, then Vω,τV_{\omega,\tau} is the standard toric open affine subset of ℙτ\mathbb{P}_{\tau} containing the zero-dimensional stratum of ℙτ\mathbb{P}_{\tau} corresponding to ω\omega.

Second, what are the thickenings of the sets VΟ‰,Ο„V_{\omega,\tau}? These can be described explicitly as follows. Choose a point xx in the interior of Ο‰\omega not contained in the singular locus Ξ“\Gamma of BB. We obtain a fan Ξ£x\Sigma_{x} in the tangent space Ξ›xβŠ—β„€β„\Lambda_{x}\otimes_{\mathbb{Z}}\mathbb{R} of not necessarily strictly convex cones consisting of the tangent cones at xx of each cell Οƒ\sigma containing Ο‰\omega. We can choose a representative Ο†x\varphi_{x} for Ο†\varphi in a small neighbourhood of xx which is zero along Ο‰\omega, and this can then be extended linearly on each cone of Ξ£x\Sigma_{x} to view Ο†x\varphi_{x} as a piecewise linear function Ο†x:Ξ›xβŠ—β„β†’β„\varphi_{x}:\Lambda_{x}\otimes\mathbb{R}\rightarrow\mathbb{R}. This in turn defines a monoid

Px:={(m,r)βˆˆΞ›xΓ—β„€|rβ‰₯Ο†x​(m)},P_{x}:=\{(m,r)\in\Lambda_{x}\times\mathbb{Z}\,|\,r\geq\varphi_{x}(m)\},

completely analogous to the definition of PvP_{v}.

For each maximal cell Οƒ\sigma containing Ο„\tau, let nΟƒβˆˆΞ›Λ‡xn_{\sigma}\in\check{\Lambda}_{x} denote the slope of Ο†x\varphi_{x} restricted to the tangent cone of Οƒ\sigma. We then define a monomial ideal in the ring ℂ⁑[Px]\mathbb{C}[P_{x}] given by

IΟ‰,Ο„>k=⟨z(m,r)|Β (m,r)∈Px,Β rβˆ’βŸ¨nΟƒ,m⟩>kΒ for someΒ Οƒβˆˆπ’«maxΒ withΒ ΟƒβŠ‡Ο„βŸ©.I_{\omega,\tau}^{>k}=\langle z^{(m,r)}\,|\,\hbox{ $(m,r)\in P_{x}$, $r-\langle n_{\sigma},m\rangle>k$ for some $\sigma\in\mathscr{P}_{\max}$ with $\sigma\supseteq\tau$}\rangle.

Then the desired standard thickening of Vω,τV_{\omega,\tau} is

VΟ‰,Ο„k:=Spec⁑ℂ⁑[Px]/IΟ‰,Ο„>k.V^{k}_{\omega,\tau}:=\operatorname{Spec}\mathbb{C}[P_{x}]/I_{\omega,\tau}^{>k}.

One checks easily that if k=0k=0, this recovers Vω,τV_{\omega,\tau}, and if k>0k>0, then the reduced space of Vω,τkV^{k}_{\omega,\tau} is Vω,τV_{\omega,\tau}. Thus this is indeed a thickening of Vω,τV_{\omega,\tau}.

There is one point we have to be quite careful about. This definition would appear to depend on the point xx, and identifications of different tangent spaces Ξ›x\Lambda_{x}, Ξ›xβ€²\Lambda_{x^{\prime}} via parallel transport depend on the path because of the presence of the singular locus. We deal with this issue not by choosing a specific point xx, but choosing a specific maximal reference cell Οƒ\sigma containing Ο„\tau. We then can identify any Ξ›x\Lambda_{x} with Λσ\Lambda_{\sigma}, the well-defined tangent space to Οƒ\sigma, via parallel transport from xx directly into Οƒ\sigma. We will notate this additional choice of reference cell by writing VΟ‰,Ο„,ΟƒkV^{k}_{\omega,\tau,\sigma}. A different choice of reference cell Οƒβ€²\sigma^{\prime} gives a space VΟ‰,Ο„,Οƒβ€²kV^{k}_{\omega,\tau,\sigma^{\prime}} abstractly, but not canonically, isomorphic to VΟ‰,Ο„,ΟƒkV^{k}_{\omega,\tau,\sigma}. This will prove important below. We also use the notation for the coordinate rings

RΟ‰,Ο„,Οƒk:=ℂ⁑[Px]/IΟ‰,Ο„>k,R^{k}_{\omega,\tau,\sigma}:=\mathbb{C}[P_{x}]/I_{\omega,\tau}^{>k},

again keeping in mind this choice of reference cell.

There are also natural gluings between these various thickened schemes. One notes that given Ο„1βŠ†Ο„2βŠ†Ο„3\tau_{1}\subseteq\tau_{2}\subseteq\tau_{3} there are natural surjections

Rτ1,τ3,σk→Rτ1,τ2,σkR^{k}_{\tau_{1},\tau_{3},\sigma}\rightarrow R^{k}_{\tau_{1},\tau_{2},\sigma}

giving a closed embedding Vτ1,τ2,σk→Vτ1,τ3,σkV^{k}_{\tau_{1},\tau_{2},\sigma}\rightarrow V^{k}_{\tau_{1},\tau_{3},\sigma}, and natural inclusions

Rτ1,τ3,σk→Rτ2,τ3,σk,R^{k}_{\tau_{1},\tau_{3},\sigma}\rightarrow R^{k}_{\tau_{2},\tau_{3},\sigma},

giving open embeddings Vτ2,τ3,σk→Vτ1,τ3,σkV^{k}_{\tau_{2},\tau_{3},\sigma}\rightarrow V^{k}_{\tau_{1},\tau_{3},\sigma}.

If BB has no singularities, then the reference cell Οƒ\sigma is not important, and we drop this from the notation in this case. In particular, it is easy to check that if we take, say, Ο„1\tau_{1} to be a fixed vertex vv, and we take the limit of the directed system {Vv,Ο„k|vβˆˆΟ„}\{V^{k}_{v,\tau}\,|\,v\in\tau\} of schemes, we obtain a kk-th order thickening Vk​(v)V^{k}(v) of V⁑(v)V(v) given by Vk​(v)=U⁑(v)×𝔸1Spec⁑ℂ⁑[t]/(tk+1)V^{k}(v)=U(v)\times_{\mathbb{A}^{1}}\operatorname{Spec}\mathbb{C}[t]/(t^{k+1}), with U⁑(v)→𝔸1U(v)\rightarrow\mathbb{A}^{1} the morphism given by z(0,1)z^{(0,1)}. This is precisely the kind of vanilla smoothing the log structure leads us to expect. Note we can write this direct limit of schemes as

SpeclimβŸ΅Ο„Rkv,Ο„.\operatorname{Spec}\lim_{\longleftarrow\atop\tau}R^{k}_{v,\tau}.

The basic idea then will be to modify the various maps above by some additional data.

To understand why we need these modifications, let us consider the single most important example, that of an isolated singularity of focus-focus type in a two-dimensional BB.

We suppose 𝒫\mathscr{P} contains two maximal cells Οƒ1,Οƒ2\sigma_{1},\sigma_{2}, with Οƒ1βˆ©Οƒ2=Ο„\sigma_{1}\cap\sigma_{2}=\tau, as depicted in Figure 5. Note that the intersection of the two coordinate charts is (Οƒ1βˆͺΟƒ2)βˆ–Ο„(\sigma_{1}\cup\sigma_{2})\setminus\tau, and the transition map is then the identity on Οƒ1βˆ–Ο„\sigma_{1}\setminus\tau and is given by the linear transformation (1011)\begin{pmatrix}1&0\\ 1&1\end{pmatrix} on Οƒ2βˆ–Ο„\sigma_{2}\setminus\tau. Together, these two charts define an integral affine structure on (Οƒ1βˆͺΟƒ2)βˆ–Ξ“(\sigma_{1}\cup\sigma_{2})\setminus\Gamma, where Ξ“={p}\Gamma=\{p\} is the common point of the two cuts.


Ο„ Ο„ βœ‚βœ‚ Οƒ 1 Οƒ 2 Οƒ 1 Οƒ 2 ( - 1 , 0 ) ( 0 , 0 ) ( 1 , 0 ) ( 0 , 1 ) ( - 1 , 0 ) ( 0 , 0 ) ( 0 , 1 ) ( 1 , 1 ) p p
Figure 5. The fundamental example. The diagram shows the affine embeddings of two charts, obtained by cutting the union of two triangles as indicated in two different ways. Each triangle is a standard simplex.

We then take Ο†\varphi to be single-valued, identically 00 on Οƒ1\sigma_{1} and taking the value 11 at the right-hand vertex.

One now finds

RΟ„,Οƒ1,Οƒ1k=\displaystyle R^{k}_{\tau,\sigma_{1},\sigma_{1}}={} ℂ⁑[x,y,wΒ±1]/(yk+1)\displaystyle\mathbb{C}[x,y,w^{\pm 1}]/(y^{k+1})
RΟ„,Οƒ2,Οƒ2k=\displaystyle R^{k}_{\tau,\sigma_{2},\sigma_{2}}={} ℂ⁑[x,y,wΒ±1]/(xk+1)\displaystyle\mathbb{C}[x,y,w^{\pm 1}]/(x^{k+1})
RΟ„,Ο„,Οƒik=\displaystyle R^{k}_{\tau,\tau,\sigma_{i}}={} ℂ⁑[x,y,wΒ±1]/(xk+1,yk+1).\displaystyle\mathbb{C}[x,y,w^{\pm 1}]/(x^{k+1},y^{k+1}).

Here, if we use the chart on the left, i.e., choose a point ss below pp and work in PsβŠ†Ξ›sβŠ•β„€P_{s}\subseteq\Lambda_{s}\oplus\mathbb{Z}, the variables x,yx,y and ww are identified with elements of ℂ⁑[Ps]\mathbb{C}[P_{s}] as

x=z(βˆ’1,0,0),y=z(1,0,1),w=z(0,1,0).x=z^{(-1,0,0)},\quad y=z^{(1,0,1)},\quad w=z^{(0,1,0)}.

We have the natural surjections RΟ„,Οƒi,Οƒikβ†’RΟ„,Ο„,ΟƒikR^{k}_{\tau,\sigma_{i},\sigma_{i}}\rightarrow R^{k}_{\tau,\tau,\sigma_{i}}, and we identify RΟ„,Ο„,Οƒ1kR^{k}_{\tau,\tau,\sigma_{1}} with RΟ„,Ο„,Οƒ2kR^{k}_{\tau,\tau,\sigma_{2}} by identifying Λσ1\Lambda_{\sigma_{1}} and Λσ2\Lambda_{\sigma_{2}} by parallel transport through ss. Since we have written everything in the left-hand chart, where Λσ1\Lambda_{\sigma_{1}} and Λσ2\Lambda_{\sigma_{2}} are identified via parallel transport through ss, this identification is the trivial one. We can thus glue together the coordinate rings of the thickenings as

RΟ„,Οƒ1,Οƒ1kΓ—RΟ„,Ο„,ΟƒikRΟ„,Οƒ2,Οƒ2k.R^{k}_{\tau,\sigma_{1},\sigma_{1}}\times_{R^{k}_{\tau,\tau,\sigma_{i}}}R^{k}_{\tau,\sigma_{2},\sigma_{2}}.

This fibred product of rings is easily seen to be isomorphic to the ring

ℂ⁑[X,Y,WΒ±1,t]/(tβˆ’X​Y,tk+1),\mathbb{C}[X,Y,W^{\pm 1},t]/(t-XY,t^{k+1}),

where X=(x,x)X=(x,x), Y=(y,y)Y=(y,y), W=(w,w)W=(w,w), and t=(x​y,x​y)t=(xy,xy) as elements of the Cartesian product of rings.

On the other hand, suppose we instead identified RΟ„,Ο„,Οƒ1kR^{k}_{\tau,\tau,\sigma_{1}} and RΟ„,Ο„,Οƒ2kR^{k}_{\tau,\tau,\sigma_{2}} by parallel transport through a point sβ€²s^{\prime} lying above pp. To do this, we can work in the right-hand chart. Again, x,yx,y and ww are defined using the tangent vectors (βˆ’1,0),(1,0)(-1,0),(1,0) and (0,1)(0,1) in Οƒ1\sigma_{1}, and these are transported to the same tangent vectors in Οƒ2\sigma_{2} in the second chart. However, to compare this with our original description of RΟ„,Ο„,Οƒ2kR^{k}_{\tau,\tau,\sigma_{2}}, we need to think of these as tangent vectors in Οƒ2\sigma_{2} in the original chart, i.e., the left-hand chart. There, these tangent vectors are (βˆ’1,1)(-1,1), (1,βˆ’1)(1,-1) and (0,1)(0,1) respectively. Thus we obtain an isomorphism RΟ„,Ο„,Οƒ1kβ†’RΟ„,Ο„,Οƒ2kR^{k}_{\tau,\tau,\sigma_{1}}\rightarrow R^{k}_{\tau,\tau,\sigma_{2}} given by

(10.1) x↦x​w,y↦y​wβˆ’1,w↦w.x\mapsto xw,\quad y\mapsto yw^{-1},\quad w\mapsto w.

Using this identification, we obtain a composed map Rτ,σ1,σ1k→Rτ,τ,σ1k→Rτ,τ,σ2kR^{k}_{\tau,\sigma_{1},\sigma_{1}}\rightarrow R^{k}_{\tau,\tau,\sigma_{1}}\rightarrow R^{k}_{\tau,\tau,\sigma_{2}}, leading to a fibred product

RΟ„,Οƒ1,Οƒ1kΓ—RΟ„,Ο„,Οƒ2kRΟ„,Οƒ2,Οƒ2k≅ℂ⁑[X,Y,WΒ±1,t]/(X​Yβˆ’t​W,tk+1),R^{k}_{\tau,\sigma_{1},\sigma_{1}}\times_{R^{k}_{\tau,\tau,\sigma_{2}}}R^{k}_{\tau,\sigma_{2},\sigma_{2}}\cong\mathbb{C}[X,Y,W^{\pm 1},t]/(XY-tW,t^{k+1}),

where now

X=(x,x​w),Y=(y​w,y),W=(w,w),t=(x​y,x​y).X=(x,xw),\quad Y=(yw,y),\quad W=(w,w),\quad t=(xy,xy).

Note that while this new ring is abstractly isomorphic to the previous ring, there is no isomorphism as ℂ⁑[t]/(tk+1)\mathbb{C}[t]/(t^{k+1})-algebras.

So the gluing is not well-defined, and this is caused by the singularities of BB. The correct smoothing in this case will depend on the choice of log structure, but in any event we expect it should be a family of the form Spec⁑ℂ⁑[X,Y,WΒ±1,t]/(X​Yβˆ’f⁑(W)​t)\operatorname{Spec}\mathbb{C}[X,Y,W^{\pm 1},t]/(XY-f(W)t) for some function f⁑(W)f(W) which vanishes along the WW-axis precisely at the points where the given log structure on X0​(B,𝒫,s)X_{0}(B,\mathscr{P},s) is not fine. Clearly ff is then determined by the log structure up to invertible functions. Let us take for the sake of this example the function f⁑(W)=1+Wf(W)=1+W, noting that f⁑(W)=1+Wβˆ’1f(W)=1+W^{-1} would do just as well. We can now modify the gluings using Figure 6.

+ 1 w - 1 + 1 w ( - 1 , 0 ) Οƒ 1 ( 0 , 0 ) p ( 0 , 1 ) Οƒ 2 ( 1 , 0 )
Figure 6.

In this figure, we have drawn two rays contained in Ο„\tau emanating from the singular point, and labelled these two arrows with the functions 1+wβˆ’11+w^{-1} and 1+w1+w respectively. These rays tell us that if we try to identify RΟ„,Ο„,Οƒ1kR^{k}_{\tau,\tau,\sigma_{1}} with RΟ„,Ο„,Οƒ2kR^{k}_{\tau,\tau,\sigma_{2}} using parallel transport between the two maximal cells, we need to modify the identification via an automorphism given by the crossing of one of these rays. Here, we will get different automorphisms depending on whether we cross above or below the singularity pp. If we cross below, the ray tells us to use an automorphism of RΟ„,Ο„,Οƒ1kR^{k}_{\tau,\tau,\sigma_{1}} given by

(10.2) x↦x⁑(1+w),y↦y​(1+w)βˆ’1,w↦w,x\mapsto x(1+w),\quad y\mapsto y(1+w)^{-1},\quad w\mapsto w,

while if we cross above the singularity, we use the automorphism

(10.3) x↦x⁑(1+wβˆ’1),y↦y​(1+wβˆ’1)βˆ’1,w↦w.x\mapsto x(1+w^{-1}),\quad y\mapsto y(1+w^{-1})^{-1},\quad w\mapsto w.

Actually, note that 1+w1+w or 1+wβˆ’11+w^{-1} is not invertible in RΟ„,Ο„,ΟƒikR^{k}_{\tau,\tau,\sigma_{i}}, so we need to modify this ring by localizing it at 1+w1+w (or equivalently 1+wβˆ’11+w^{-1}). Let’s see how this affects the fibred products RΟ„,Οƒ1,Οƒ1kΓ—RΟ„,Ο„,Οƒ2kRΟ„,Οƒ2,Οƒ2kR^{k}_{\tau,\sigma_{1},\sigma_{1}}\times_{R^{k}_{\tau,\tau,\sigma_{2}}}R^{k}_{\tau,\sigma_{2},\sigma_{2}}.

If we use parallel transport below the singular point, then the map Rτ,σ1,σ1k→Rτ,τ,σ2kR^{k}_{\tau,\sigma_{1},\sigma_{1}}\rightarrow R^{k}_{\tau,\tau,\sigma_{2}} is just given by (10.2), while Rτ,σ2,σ2k→Rτ,τ,σ2kR^{k}_{\tau,\sigma_{2},\sigma_{2}}\rightarrow R^{k}_{\tau,\tau,\sigma_{2}} remains the canonical one. One then finds

RΟ„,Οƒ1,Οƒ1kΓ—RΟ„,Ο„,Οƒ2kRΟ„,Οƒ2,Οƒ2k≅ℂ⁑[X,Y,WΒ±,t]/(X​Yβˆ’(1+W)​t,tk+1),R^{k}_{\tau,\sigma_{1},\sigma_{1}}\times_{R^{k}_{\tau,\tau,\sigma_{2}}}R^{k}_{\tau,\sigma_{2},\sigma_{2}}\cong\mathbb{C}[X,Y,W^{\pm},t]/(XY-(1+W)t,t^{k+1}),

with

X=(x,x⁑(1+w)),Y=(y⁑(1+w),y),W=(w,w),t=(x​y,x​y).X=(x,x(1+w)),\quad Y=(y(1+w),y),\quad W=(w,w),\quad t=(xy,xy).

On the other hand, if we use parallel transport above the singular point, we need to compose the automorphism (10.3) with the isomorphism (10.1), giving a map Rτ,σ1,σ1k→Rτ,τ,σ2kR^{k}_{\tau,\sigma_{1},\sigma_{1}}\rightarrow R^{k}_{\tau,\tau,\sigma_{2}} given by

x↦x​w​(1+wβˆ’1)=x⁑(1+w),y↦y​wβˆ’1​(1+wβˆ’1)βˆ’1=y​(1+w)βˆ’1,w↦w.x\mapsto xw(1+w^{-1})=x(1+w),\quad y\mapsto yw^{-1}(1+w^{-1})^{-1}=y(1+w)^{-1},\quad w\mapsto w.

Thus this map is exactly the same as (10.2), and hence we get the same fibred product. The glued thickenings are independent of choices. The introduction of the extra automorphisms removes the problems caused by monodromy.

This is a very local situation. The next problem which arises is that more globally, we need to propagate the automorphisms attached to the rays. Indeed, imagine now that the picture we are looking at is contained in a more complex situation, as on the left-hand side of Figure 7. Here we have two singularities, and rays emanate in each direction from the singularity. Let us follow the rule that any identification of rings which involves parallel transport through a ray must be modified by the appropriate automorphism as described above. Then looking at the vertex v1v_{1}, say, we need to glue together five irreducible components, but only one of these gluings is modified. These gluings would not be compatible. To correct for this, one can extend the ray indefinitely, and β€œparallel transport” the automorphism along the ray. There is a precise sense in which this can be done. This is shown on the right-hand picture in Figure 7, with the dotted lines showing the extension of the rays. Now if crossing a ray in one direction produces the inverse of the automorphism given by crossing the ray the other direction, one finds that gluing at the vertices v1v_{1} and v2v_{2} have now become compatible.

A new problem arises, however, at the intersection point of the two rays. Again, when we try to identify various rings using parallel transport and automorphisms induced by crossing rays, we don’t want the choice to depend on the particular path we take. Because in general the two automorphisms attached to the rays don’t commute, we again have trouble at the point of intersection.

This is in fact where our thinking stood in early 2004, shortly before the release of Kontsevich and Soibelman’s paper [53]. The solution to this problem, really the key part of Kontsevich and Soibelman’s argument, is to add new rays emanating from the point of intersection of the old rays, as depicted in Figure 8. These rays are added in such a way as to guarantee that the composition of automorphisms given by a loop around the intersection point is in fact the identity, and thus the identifications will be independent of the choice of path.


v 2 v 1
Figure 7.
Figure 8.

The description here is somewhat vague, but demonstrates the basic idea. We’ve seen how we obtain our degeneration by gluing together basic pieces. Other than these different basic pieces, in two dimensions, the main distinction between our approach and the one taken by Kontsevich and Soibelman in [53] is that we work in the affine structure dual to the one [53] works with. They propogate automorphisms along gradient flow lines, but we are able to propogate automorphisms along straight lines with respect to the affine structure. This saves a great deal of trouble in higher dimensions, where gradient flow lines will be much more difficult to control. That makes it possible for us to obtain results in all dimensions.

We of course have not made it particularly clear how we really encode automorphisms and how they propagate, but we will make at least the first point clearer in the next section. For the second point, the main thing is that they propagate along straight lines; this in fact is crucial for guaranteeing that the automorphisms don’t start to involve monomials with poles on irreducible components of X0X_{0}. So here we see something which looks tropical already, with the union of rays looking like a tropical tree. Again, we will make this more precise in the next section.

In higher dimensions, the argument becomes much more subtle. Instead of rays carrying automorphisms, codimension one wall carry automorphisms, and one needs to be very careful about how these walls propagate. Furthermore, there are great technical difficulties concerning convergence of the algorithm near the discriminant locus. This was handled in [53] in two dimensions via an argument showing new rays added can be guaranteed to avoid a neighbourhood of each singularity, but this is done by choosing the metric carefully. In higher dimensions, this is not true, and instead we used algebraic methods to prove convergence. All these difficulties were overcome in [32].

In [25] I wrote down a complete version of the proof in two dimensions; this has the advantage of avoiding most of the really technical issues. Hopefully, [25] provides a gentler entry point into the ideas outlined here than the main paper [32].

We now turn to a more precise description of the automorphisms involved, and give evidence that the description of the explicit deformations (which we view as BB-model information) really encodes AA-model information on the mirror.

Original mathematics by the credited authors. Source-backed reader collection; mathematical self-containment is not assessed.