ScalingStacks

9. The A -model and tropical geometry [0308]

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

9. The AA-model and tropical geometry

The first link between log geometry and tropical geometry comes from an elementary combinatorial construction. Given a log scheme X†X^{\dagger}, we can construct the tropicalization of X†X^{\dagger}, as follows. For each geometric point η¯\bar{\eta} of XX, we have a monoid ℳ¯X,η¯\overline{\mathcal{M}}_{X,\bar{\eta}}, and hence a cone Cη¯:=Hom⁡(ℳ¯X,η¯,ℝ≥0)C_{\bar{\eta}}:=\operatorname{Hom}(\overline{\mathcal{M}}_{X,\bar{\eta}},\mathbb{R}_{\geq 0}) (where here Hom\operatorname{Hom} denotes monoid homomorphisms and ℝ≥0\mathbb{R}_{\geq 0} is given the additive monoid structure). Further, if η¯\bar{\eta} is in the closure of η¯′\bar{\eta}^{\prime}, there is a generization map ℳ¯X,η¯→ℳ¯X,η¯′\overline{\mathcal{M}}_{X,\bar{\eta}}\rightarrow\overline{\mathcal{M}}_{X,\bar{\eta}^{\prime}}.11 1 Since we need to work in the étale topology, there can actually be a number of generization maps. For example, if XX is a nodal cubic, then there are two generization maps from η¯\bar{\eta} the node to η¯′\bar{\eta}^{\prime} the generic point. Dualizing, this gives maps Cη¯′→Cη¯C_{\bar{\eta}^{\prime}}\rightarrow C_{\bar{\eta}}. If the log structure on XX is fine, then these maps are inclusions of faces of strictly convex rational polyhedral cones. We can then form a cell complex by making identifications given by these inclusions of faces, obtaining a polyhedral cone complex Trop⁡(X†)\mathrm{Trop}(X^{\dagger}). Actually, in general this may not really make sense as a cell complex because the generization maps may induce many strange self-identifications on faces, but in the situations we want to describe here, this will not cause a problem.

This construction is functorial, so if f:X†→Y†f:X^{\dagger}\rightarrow Y^{\dagger} is a morphism of log schemes, then we obtain Trop⁡(f):Trop⁡(X†)→Trop⁡(Y†)\mathrm{Trop}(f):\mathrm{Trop}(X^{\dagger})\rightarrow\mathrm{Trop}(Y^{\dagger}).

For example, consider the case of a toric degeneration 𝒳→D\mathcal{X}\rightarrow D. As we saw in the previous section, this gives a morphism of log schemes 𝒳0†→0†\mathcal{X}_{0}^{\dagger}\rightarrow 0^{\dagger}. The bad set Z⊆𝒳0Z\subseteq\mathcal{X}_{0} is precisely the locus where the log structure on 𝒳0\mathcal{X}_{0} is not fine. Thus we can apply the above tropicalization construction to 𝒳0†∖Z→0†\mathcal{X}_{0}^{\dagger}\setminus Z\rightarrow 0^{\dagger}. Now Trop⁡(0†)=ℝ≥0\mathrm{Trop}(0^{\dagger})=\mathbb{R}_{\geq 0} is a ray. On the other hand, if x∈𝒳0x\in\mathcal{X}_{0} is a zero-dimensional stratum, locally a neighbourhood of xx looks like the fibre over 00 of fx:Yx→ℂf_{x}:Y_{x}\rightarrow\mathbb{C} where YxY_{x} is a toric variety defined by C⁡(σx)⊆Mℝ⊕ℝC(\sigma_{x})\subseteq M_{\mathbb{R}}\oplus\mathbb{R} for a lattice polytope σx⊆Mℝ\sigma_{x}\subseteq M_{\mathbb{R}}, and the morphism Yx→ℂY_{x}\rightarrow\mathbb{C} is given by the projection Mℝ⊕ℝ→ℝM_{\mathbb{R}}\oplus\mathbb{R}\rightarrow\mathbb{R}. Then ℳ¯𝒳0,x=C​(σx)∨∩(N⊕ℤ)\overline{\mathcal{M}}_{\mathcal{X}_{0},x}=C(\sigma_{x})^{\vee}\cap(N\oplus\mathbb{Z}), as follows from Exercise 8.3, and Cx=C⁡(σx)C_{x}=C(\sigma_{x}). In particular, the induced map Trop⁡(f):Cx→Trop⁡(0†)\mathrm{Trop}(f):C_{x}\rightarrow\mathrm{Trop}(0^{\dagger}) has fibre Trop​(f)−1​(1)=σx\mathrm{Trop}(f)^{-1}(1)=\sigma_{x}. From this, one checks easily that

Trop⁡(f):Trop⁡(𝒳0†∖Z)→Trop⁡(0†)=ℝ≥0\mathrm{Trop}(f):\mathrm{Trop}(\mathcal{X}_{0}^{\dagger}\setminus Z)\rightarrow\mathrm{Trop}(0^{\dagger})=\mathbb{R}_{\geq 0}

has fibre

Trop​(f)−1​(1)=B,\mathrm{Trop}(f)^{-1}(1)=B,

with BB coming with the polyhedral decomposition 𝒫\mathscr{P}. So the dual intersection complex comes from a very general construction. In particular, note that BB only depends on 𝒳0†\mathcal{X}_{0}^{\dagger}, not on 𝒳\mathcal{X} (although this is obvious without knowing this general construction).

Now let us turn to the AA-model, which for the purposes of this discussion means counting curves on Calabi-Yau manifolds. Suppose we have a toric degeneration 𝒳→D\mathcal{X}\rightarrow D. We would like to count curves on the general fibre. Can we do so by counting curves on 𝒳0\mathcal{X}_{0} instead, where the problem might have a more combinatorial nature?

This question has a long history. The first work on this kind of question was due to Li and Ruan [57] and Ionel and Parker [45],[46]. Essentially they considered a situation where one has a degeneration 𝒳→D\mathcal{X}\rightarrow D where the special fibre 𝒳0=X1∪X2\mathcal{X}_{0}=X_{1}\cup X_{2} is a normal crossings union of two smooth irreducible components. They showed that there was a theory of Gromov-Witten invariants of 𝒳0\mathcal{X}_{0}, and that it gave the same answer as Gromov-Witten theory on a general fibre. Further, they gave gluing formulas, which stated that the Gromov-Witten invariants of 𝒳0\mathcal{X}_{0} could be computed using the Gromov-Witten invariants of the two pairs (Xi,X1∩X2)(X_{i},X_{1}\cap X_{2}), i=1,2i=1,2. Here the Gromov-Witten theory associated to a pair (X,D)(X,D) where D⊆XD\subseteq X is a smooth divisor is the theory of relative Gromov-Witten invariants, where one considers curves in XX with some imposed orders of tangency at points on the curve with DD. This gluing formula has proven to be a very powerful tool in Gromov-Witten theory.

In 2001, Bernd Siebert [73] proposed using log geometry to generalize these results. Meanwhile, Jun Li was working on an algebro-geometric approach to the Li-Ruan and Ionel-Parker theories (which were carried out using symplectic techniques). He gave a satisfactory algebro-geometric definition of relative Gromov-Witten invariants and reproved the gluing formula, using a few techniques from log geometry. However, the theory possesses a technical difficulty. In Gromov-Witten theory, it is standard that one allows the domain curves to develop bubbles. But in relative Gromov-Witten theory, it is also necessary to allow the target space XX to develop bubbles. This occurs when an irreducible component of the domain curve falls into the divisor DD, so that the order of tangency with DD becomes meaningless. So the actual target space for a relative stable map might be XX with a chain of ℙ1\mathbb{P}^{1}-bundles over DD glued to D⊆XD\subseteq X. This often makes the analysis more difficult, and was a major stumbling block for extending these techniques to more complicated degenerations.

Several solutions to this problem were completed in 2011. Brett Parker in [65], [66] provided a completely new category, the category of exploded manifolds, in which to study Gromov-Witten theory. These manifolds carry information similar to log spaces, but is a somewhat more flexible and “softer” category in which to work. In [66] he provides a definition of Gromov-witten invariants in this setting and gives a gluing formula. Also, Siebert and I [33] completed a theory of logarithmic Gromov-Witten invariants, as did Abramovich and Chen [11],[1], working with Siebert’s original suggestion. I will summarize the basic ideas here.

Definition 9.1.

A log curve over a fine saturated log scheme W†W^{\dagger} is a fine saturated log scheme C†C^{\dagger} with a morphism C†→W†C^{\dagger}\rightarrow W^{\dagger} which is flat of relative dimension one, log smooth, and with all geometric fibres reduced.

Here log smoothness implies that the geometric fibres of C→WC\rightarrow W are nodal curves, which is pleasant as this is precisely the sort of curve which is allowed as the domain of a stable map. The log structure can also be viewed as incorporating marked points. For example, given a smooth curve CC over W=Spec⁡ℂW=\operatorname{Spec}\mathbb{C}, one can take a finite number of points x1,…,xk∈Cx_{1},\ldots,x_{k}\in C and give CC the divisorial log structure associated to the subset {x1,…,xk}⊆C\{x_{1},\ldots,x_{k}\}\subseteq C. Then C†C^{\dagger} is log smooth over WW with the trivial log structure ℳW=𝒪W×\mathcal{M}_{W}=\mathcal{O}_{W}^{\times}.

Definition 9.2.

Let X†→S†X^{\dagger}\rightarrow S^{\dagger} be a morphism of fine saturated log schemes. A log curve in X†X^{\dagger} with base W†W^{\dagger} is a log curve C†/W†C^{\dagger}/W^{\dagger} together with a morphism f:C†→X†f:C^{\dagger}\rightarrow X^{\dagger} fitting into a commutative diagram of log schemes

C†\textstyle{C^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}X†\textstyle{X^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}W†\textstyle{W^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}S†\textstyle{S^{\dagger}}

A log curve in X†X^{\dagger} is a stable log map if for every geometric point w¯→W\bar{w}\rightarrow W, the restriction of ff to the underlying marked curve Cw¯→w¯C_{\bar{w}}\rightarrow\bar{w} is an ordinary stable map. We write the data as (C†/W†,f)(C^{\dagger}/W^{\dagger},f).

This definition can be further decorated in the usual way by labelling marked points.

The main work of [33] is to construct a well-behaved moduli space of stable log maps. There is a technical issue which arises whenever one tries to construct a moduli space of log objects; this was explored by Martin Olsson in his thesis [64]. The problem is as follows. Suppose we are given a stable log map with domain π:(C,ℳC)→(W,ℳW)\pi:(C,\mathcal{M}_{C})\rightarrow(W,\mathcal{M}_{W}). Then π′:(C,ℳC⊕ℕr)→(W,ℳW⊕ℕr)\pi^{\prime}:(C,\mathcal{M}_{C}\oplus\mathbb{N}^{r})\rightarrow(W,\mathcal{M}_{W}\oplus\mathbb{N}^{r}) also gives the domain of a stable log map. Here the structure map αC\alpha_{C} (or αW\alpha_{W}) takes the value 00 on the non-zero elements of the constant sheaf ℕr\mathbb{N}^{r}, and the map π′\pi^{\prime} acting on monoids just takes ℕr\mathbb{N}^{r} isomorphically to ℕr\mathbb{N}^{r}. The new map f#f^{\#} is the composition of the old f#:f−1​ℳX→ℳCf^{\#}:f^{-1}\mathcal{M}_{X}\rightarrow\mathcal{M}_{C} and the inclusion ℳC→ℳC⊕ℕr\mathcal{M}_{C}\rightarrow\mathcal{M}_{C}\oplus\mathbb{N}^{r}. As a result, a single stable log map gives rise to a countable number of other maps, so the stack of stable log maps has no chance of being finite type, and hence cannot be proper.

The solution is to identify log structures on WW which are universal in a suitable sense. In the above example, all the log curves in question arise as a cartesian diagram of log schemes:

(C,ℳC⊕ℕr)\textstyle{(C,\mathcal{M}_{C}\oplus\mathbb{N}^{r})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(C,ℳC)\textstyle{(C,\mathcal{M}_{C})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(W,ℳW⊕ℕr)\textstyle{(W,\mathcal{M}_{W}\oplus\mathbb{N}^{r})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(W,ℳW)\textstyle{(W,\mathcal{M}_{W})}

Thus all these extraneous log curves can be viewed as obtained by pull-back from the initial choice of log curve via a logarithmic base-change.

To solve this problem, we introduce a property of stable log maps called basic. I do not wish to give the definition here, as it is very involved, but the important properties of basic stable log maps are universality and boundedness, as expressed in the following two theorems, a summation of the main results of [33]:

Theorem 9.3.

Given a stable log map (C†/W†,f)(C^{\dagger}/W^{\dagger},f), there is a basic stable log map (Cb†/Wb†,fb)(C_{b}^{\dagger}/W_{b}^{\dagger},f_{b}) fitting into a commutative diagram

C†\textstyle{C^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Cb†\textstyle{C_{b}^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}X†\textstyle{X^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}W†\textstyle{W^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Wb†\textstyle{W_{b}^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}S†\textstyle{S^{\dagger}}

where the left-hand square is cartesian in the category of fine saturated log schemes and the maps W→WbW\rightarrow W_{b} and C→CbC\rightarrow C_{b} of underlying schemes are isomorphisms. Furthermore, (Cb†/Wb†,fb)(C_{b}^{\dagger}/W_{b}^{\dagger},f_{b}) and the maps in the above diagram are determined by (C†/W†,f)(C^{\dagger}/W^{\dagger},f) uniquely up to unique isomorphism.

Theorem 9.4.

Let ℳ⁡(X†/S†)\mathscr{M}(X^{\dagger}/S^{\dagger}) denote the stack of basic stable log maps in X†X^{\dagger} over S†S^{\dagger}. Then:

  1. (1)

    ℳ⁡(X†/S†)\mathscr{M}(X^{\dagger}/S^{\dagger}) is a Deligne-Mumford stack.

  2. (2)

    Let β\beta denote a choice of genus gg, number of marked points kk, homology class in H2​(X,ℤ)H_{2}(X,\mathbb{Z}), along with a collection of tangency data for the marked points (this notion can be made precise). Let ℳ⁡(X†/S†,β)\mathscr{M}(X^{\dagger}/S^{\dagger},\beta) denote the substack of ℳ⁡(X†/S†)\mathscr{M}(X^{\dagger}/S^{\dagger}) of basic stable log maps of curves of genus gg and kk marked points, representing the given homology class, and satisfying the given tangency conditions. Then modulo some technical hypotheses on X†X^{\dagger}, ℳ⁡(X†/S†,β)\mathscr{M}(X^{\dagger}/S^{\dagger},\beta) is proper over SS if XX is proper over SS.

  3. (3)

    Assuming further that X†→S†X^{\dagger}\rightarrow S^{\dagger} is log smooth, ℳ⁡(X†/S†,β)\mathscr{M}(X^{\dagger}/S^{\dagger},\beta) carries a virtual fundamental class, allowing for the definition of logarithmic Gromov-Witten invariants.

Similar results were also obtained by Abramovich and Chen in [1],[11].

This is a promising start to the problem of understanding the AA-model by working entirely on the central fibre of a toric degeneration. There are, however, still two major gaps in the theory which need to be filled.

First, one needs an analogue of the gluing formula. This should allow us to break down a calculation of curves on the central fibre of a degeneration into simpler pieces. This is expected to be quite subtle, however, and is still work in progress. I will say a bit more shortly about what one expects such a formula to look like.

Second, as observed earlier, the central fibre of a toric degeneration 𝒳0†→0†\mathcal{X}_{0}^{\dagger}\rightarrow 0^{\dagger} is only fine saturated off of the set ZZ. As a result none of the above theorems about stable log maps apply. It is quite likely that even the definition of stable log map is not the correct one in this case. So the theory still needs to be extended. This is also work in progress of Michael Kasa.

Let us return to the tropicalization functor. Suppose we have a degeneration q:𝒳→Dq:\mathcal{X}\rightarrow D, which we assume to be log smooth, so that we don’t have to worry about the singular set ZZ. As usual, this gives 𝒳0†→0†\mathcal{X}_{0}^{\dagger}\rightarrow 0^{\dagger}. Suppose we have a basic stable log map over a point, i.e., a diagram

C†\textstyle{C^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}π\scriptstyle{\pi}𝒳0†\textstyle{\mathcal{X}_{0}^{\dagger}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}q\scriptstyle{q}W†=(Spec⁡ℂ,Q⊕ℂ×)\textstyle{W^{\dagger}=(\operatorname{Spec}\mathbb{C},Q\oplus\mathbb{C}^{\times})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}0†\textstyle{0^{\dagger}}

Here QQ is a monoid given by Q=σQ∩ℤnQ=\sigma_{Q}\cap\mathbb{Z}^{n} for a strictly convex rational polyhedral cone σQ\sigma_{Q}, and the log structure on WW is given by α:Q⊕ℂ×→ℂ\alpha:Q\oplus\mathbb{C}^{\times}\rightarrow\mathbb{C} defined by

α⁡(p,s)={sp=00p≠0\alpha(p,s)=\begin{cases}s&p=0\\ 0&p\not=0\end{cases}

Here, the monoid QQ is determined by the fact the curve is basic. We then tropicalize this, so get a diagram

Trop⁡(C†)\textstyle{\mathrm{Trop}(C^{\dagger})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Trop⁡(f)\scriptstyle{\mathrm{Trop}(f)}Trop⁡(π)\scriptstyle{\mathrm{Trop}(\pi)}Trop⁡(𝒳0†)\textstyle{\mathrm{Trop}(\mathcal{X}_{0}^{\dagger})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Trop⁡(q)\scriptstyle{\mathrm{Trop}(q)}Trop⁡(W†)=σQ∨\textstyle{\mathrm{Trop}(W^{\dagger})=\sigma_{Q}^{\vee}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Trop⁡(g)\scriptstyle{\mathrm{Trop}(g)}Trop⁡(0†)=ℝ≥0\textstyle{\mathrm{Trop}(0^{\dagger})=\mathbb{R}_{\geq 0}}

The fibres of Trop⁡(π)\mathrm{Trop}(\pi) are in general one-dimensional graphs, while Trop​(q)−1​(1)\mathrm{Trop}(q)^{-1}(1) is the dual intersection complex BB of 𝒳0†\mathcal{X}_{0}^{\dagger}. (In general, this is only a polyhedral complex and does not carry an affine structure in codimension one, unlike the case of a toric degeneration.) Thus Trop​(g)−1​(1)⊆σQ∨\mathrm{Trop}(g)^{-1}(1)\subseteq\sigma_{Q}^{\vee} can be viewed as a space parameterizing maps from graphs (fibres of Trop⁡(π)\mathrm{Trop}(\pi)) into BB. These will be tropical curves. In fact, where BB does carry an affine structure, these curves satisfy the tropical balancing condition.

The fundamental property that the monoid QQ associated with the basic log structure must satisfy is that Trop​(g)−1​(1)\mathrm{Trop}(g)^{-1}(1) must parameterize all tropical curves in BB of the same “combinatorial type”. This makes precise the correspondence between tropical curves and log curves.

We can also describe the expected shape of a gluing formula, in keeping with the formula developed by Brett Parker in his setting [66]. One considers tropical curves in BB as above. These in general move in families, but there will be, for any given set of data β\beta, a finite number of tropical curves representing β\beta which cannot be deformed without changing the domain graph. We call such tropical curves rigid. The actual moduli space ℳ⁡(𝒳0†/0†,β)\mathscr{M}(\mathcal{X}_{0}^{\dagger}/0^{\dagger},\beta) can then be viewed to have a “decomposition into virtual irreducible components” indexed by these rigid curves. Furthermore, the “virtual irreducible component” associated to any rigid curve can be further related to moduli spaces of curves associated to each vertex of the tropical curve. This should ultimately allow an expression for the Gromov-Witten invariants of 𝒳0†/0†\mathcal{X}_{0}^{\dagger}/0^{\dagger}, and hence the Gromov-Witten invariants of a smoothing of 𝒳0†\mathcal{X}_{0}^{\dagger}, in terms of much simpler invariants. This is an ongoing joint project with Abramovich, Chen and Siebert.

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