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 -model and tropical geometry
Let us turn to the -model, and understand how tropical geometry may be visible in the variation of complex structures which is necessary for -model computations.
This problem is closely related to the reconstruction problem, as stated in Question 7.12. If given , one can find an explicit description of a toric degeneration , with dual intersection complex , then one could use this explicit description to calculate periods and extract -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 by looking at the Kodaira-Spencer equation governing deformations of complex structure. Arguing informally in the case that , he suggested that the perturbations should be concentrated along trees made of gradient flow lines, with the lines emanating initially from singular points of . 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 , we had shown in [30] how to construct log schemes along with a morphism to which had all the properties one would want for a central fibre of a toric degeneration . 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 -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 with 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 . This was done by gluing together standard pieces via automorphisms attached to lines on . 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 -model, we observed that tropical curves on should correspond to holomorphic curves on . If we want to see these same tropical curves playing a role on the -model of the mirror, then we should think of the -model not on a complex manifold of the form , but rather on . 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 , while anything having to do with complex structures should be done on . This reversal can be explained as follows. If we were to study pseudo-holomorphic curves on , we would need to put an almost complex structure on . One way to do this is to choose a metric on ; this induces an almost complex structure on 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)
We begin with a toric degeneration of Calabi-Yau manifolds with an ample polarization.
- (2)
Construct the dual intersection complex from this data.
- (3)
Construct a new toric degeneration whose intersection complex is . This degeneration should be controlled by tropical data.
- (4)
Understand genus holomorphic curves (or whatever other aspect of the -model one is interested in) on the general fibre of in terms of tropical geometry of .
- (5)
Understand the variation of Hodge structures for in terms of tropical geometry of .
- (6)
Use the fact that the - and -models of and respectively are controlled by the same tropical geometry on to prove mirror symmetry.
Here we outline the completion of step (3) as carried out in [32].
The first step is as follows. Given , we wish to construct the central fibre of the degeneration. This in fact was carried out in Β§5 of [30], assuming certain genericity assumptions on the singular locus of . As a scheme, it is fairly obvious what should be. For each maximal cell , one has an associated projective toric variety with Newton polytope . Any face specifies a toric strata , and given for maximal, we can glue together the toric strata 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 , we obtain a scheme .
Now 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 is poorly chosen, there may be zero-dimensional strata of 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 of defines local models as follows. The piecewise linear function is defined locally up to affine linear functions. Choose a representative for in a neighbourhood of which takes the value at . By extending the function linearly on each cell, we can view this as a piecewise linear function on the fan , viewed as a fan in some . We can then set
Noting that , we set
Note that vanishes to order one on every toric divisor of , so in fact is the toric boundary of . It turns out, as we show in [30], that a necessary condition for to be the central fibre of a toric degeneration is that it is obtained by dividing out by an equivalence relation. In other words, we are gluing together the βs along Zariski open subsets to obtain a scheme.22 2 [30] allowed the case that the cells of 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 βs. We call this open gluing data.
The advantage of using open gluing data is that each carries a log structure induced by the divisorial log structure . 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 glue to give a ghost sheaf of monoids . Thus we see how 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 , and this extension depends on some moduli (which may in general be empty). The good situation is that one can find a closed subset of codimension at least two and a log structure on along with a morphism which is log smooth away from . Furthermore, the ghost sheaf on should be the given ghost sheaf of monoids restricted to . We call such a log scheme with morphism to a log Calabi-Yau space.
The technical heart of [30] is an explicit classification of log Calabi-Yau spaces with given intersection complex , modulo some assumptions on the singularities of 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 (or ) can be hiding over the singular locus of .
A main result of [30], (Theorem 5.4) is then
Theorem 10.1.
Given simple, the set of log Calabi-Yau spaces with intersection complex modulo isomorphism preserving (i.e., does not interchange irreducible components) is . An isomorphism is said to preserve 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 . In [31], we in fact show the dimension of this torus is the dimension of for a smooth fibre of a smoothing of . This is the expected dimension, as this latter vector space is the tangent space to the moduli space of .
Now assume given a log Calabi-Yau space . Our goal is to use the log structure to provide βinitial conditionsβ to produce -th order deformations , order by order. To do so, we will glue together standard thickenings of βpiecesβ of , modifying standard gluings by a complicated system of data we call a structure.
First, the βpiecesβ of we consider are toric open affine subsets of strata of . Recall that strata of are indexed by cells , corresponding to a projective toric variety . Recall also that if , the normal cone to along is a cone in the fan defining and hence defines an open affine subset of . We call this open affine subset ; note
For example, if is a vertex of , then is the standard toric open affine subset of containing the zero-dimensional stratum of corresponding to .
Second, what are the thickenings of the sets ? These can be described explicitly as follows. Choose a point in the interior of not contained in the singular locus of . We obtain a fan in the tangent space of not necessarily strictly convex cones consisting of the tangent cones at of each cell containing . We can choose a representative for in a small neighbourhood of which is zero along , and this can then be extended linearly on each cone of to view as a piecewise linear function . This in turn defines a monoid
completely analogous to the definition of .
For each maximal cell containing , let denote the slope of restricted to the tangent cone of . We then define a monomial ideal in the ring given by
Then the desired standard thickening of is
One checks easily that if , this recovers , and if , then the reduced space of is . Thus this is indeed a thickening of .
There is one point we have to be quite careful about. This definition would appear to depend on the point , and identifications of different tangent spaces , 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 , but choosing a specific maximal reference cell containing . We then can identify any with , the well-defined tangent space to , via parallel transport from directly into . We will notate this additional choice of reference cell by writing . A different choice of reference cell gives a space abstractly, but not canonically, isomorphic to . This will prove important below. We also use the notation for the coordinate rings
again keeping in mind this choice of reference cell.
There are also natural gluings between these various thickened schemes. One notes that given there are natural surjections
giving a closed embedding , and natural inclusions
giving open embeddings .
If has no singularities, then the reference cell 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, to be a fixed vertex , and we take the limit of the directed system of schemes, we obtain a -th order thickening of given by , with the morphism given by . 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
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 .
We suppose contains two maximal cells , with , as depicted in Figure 5. Note that the intersection of the two coordinate charts is , and the transition map is then the identity on and is given by the linear transformation on . Together, these two charts define an integral affine structure on , where is the common point of the two cuts.
We then take to be single-valued, identically on and taking the value at the right-hand vertex.
One now finds
Here, if we use the chart on the left, i.e., choose a point below and work in , the variables and are identified with elements of as
We have the natural surjections , and we identify with by identifying and by parallel transport through . Since we have written everything in the left-hand chart, where and are identified via parallel transport through , this identification is the trivial one. We can thus glue together the coordinate rings of the thickenings as
This fibred product of rings is easily seen to be isomorphic to the ring
where , , , and as elements of the Cartesian product of rings.
On the other hand, suppose we instead identified and by parallel transport through a point lying above . To do this, we can work in the right-hand chart. Again, and are defined using the tangent vectors and in , and these are transported to the same tangent vectors in in the second chart. However, to compare this with our original description of , we need to think of these as tangent vectors in in the original chart, i.e., the left-hand chart. There, these tangent vectors are , and respectively. Thus we obtain an isomorphism given by
| (10.1) |
Using this identification, we obtain a composed map , leading to a fibred product
where now
Note that while this new ring is abstractly isomorphic to the previous ring, there is no isomorphism as -algebras.
So the gluing is not well-defined, and this is caused by the singularities of . 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 for some function which vanishes along the -axis precisely at the points where the given log structure on is not fine. Clearly is then determined by the log structure up to invertible functions. Let us take for the sake of this example the function , noting that would do just as well. We can now modify the gluings using Figure 6.
In this figure, we have drawn two rays contained in emanating from the singular point, and labelled these two arrows with the functions and respectively. These rays tell us that if we try to identify with 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 . If we cross below, the ray tells us to use an automorphism of given by
| (10.2) |
while if we cross above the singularity, we use the automorphism
| (10.3) |
Actually, note that or is not invertible in , so we need to modify this ring by localizing it at (or equivalently ). Letβs see how this affects the fibred products .
If we use parallel transport below the singular point, then the map is just given by (10.2), while remains the canonical one. One then finds
with
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 given by
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 , 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 and 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.
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 . 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 -model information) really encodes -model information on the mirror.