Quivers, Flow Trees, and Log Curves


Abstract

Donaldson–Thomas (DT) invariants of a quiver with potential can be expressed in terms of simpler attractor DT invariants by a universal formula. The coefficients in this formula are calculated combinatorially using attractor flow trees. In this paper, we prove that these coefficients are genus 0 log Gromov–Witten invariants of \(d\)-dimensional toric varieties, where \(d\) is the number of vertices of the quiver. This result follows from a log-tropical correspondence theorem which relates \((d-2)\)-dimensional families of tropical curves obtained as universal deformations of attractor flow trees, and rational log curves in toric varieties.

1 Introduction↩︎

This paper relates two seemingly different ways to define enumerative invariants given a quiver with potential: the quiver Donaldson–Thomas (DT) invariants, defined using moduli spaces of quiver representations, and log Gromov–Witten invariants of toric varieties, defined as counts of rational log curves satisfying constraints specified by the combinatorics of the quiver.

To relate quiver DT invariants to log Gromov–Witten invariants, we use the combinatorial calculation of quiver DT invariants in terms of attractor flow trees following our previous work [1]. We explain how to interpret such trees as tropical curves, and then prove a new correspondence theorem between counts of tropical curves and log Gromov–Witten invariants of toric varieties. Crucially, our log-tropical correspondence theorem involves non-rigid tropical curves moving in non-trivial families, unlike previous correspondence theorems in the literature where only rigid tropical curves are usually considered.

After a brief description of DT quiver invariants in §1.1 and of log Gromov–Witten invariants in §1.2, we provide a more detailed overview of the log-tropical correspondence in §1.3, and the quiver DT-log Gromov–Witten correspondence in §1.4.

1.1 DT quiver invariants↩︎

A quiver with potential \((Q,W)\) is given by a finite oriented graph \(Q\), and a finite formal linear combination \(W\) of oriented cycles in \(Q\). We denote by \(Q_0\) the set of vertices of \(Q\), and by \(Q_1\) the set of edges of \(Q\). For every dimension vector \(\gamma \in N \mathrel{\vcenter{:}}= \mathbb{Z}^{Q_0}\) and stability parameter \[\theta \in (\gamma^{\perp})_\mathbb{R}\subset M_\mathbb{R}\mathrel{\vcenter{:}}= \operatorname{Hom}(N,\mathbb{R})\,,\] where \((\gamma^{\perp})_\mathbb{R}\mathrel{\vcenter{:}}= \{\theta\in M_\mathbb{R}|\,\theta(\gamma)=0\}\), the theory of King’s stability for quiver representations [2] defines a quasiprojective variety \(M_\gamma^{\theta}\) over \(\mathbb{C}\), parametrizing S-equivalence classes of \(\theta\)-semistable representations of \(Q\) of dimension \(\gamma\). Moreover, the trace of the potential naturally defines a regular function \(\operatorname{Tr}(W)_\gamma^\theta \colon M_\gamma^\theta \longrightarrow \mathbb{C}\).

A stability parameter \(\theta \in (\gamma^\perp)_\mathbb{R}\) is called generic if \(\theta \in (\gamma^{' \perp})_\mathbb{R}\) for \(\gamma' \in N\) implies that \(\gamma'\) is collinear with \(\gamma\). For a generic stability parameter \(\theta\), the DT invariant \(\Omega_\gamma^{+,\theta}\) is an integer which is a virtual count of the critical points of \(\operatorname{Tr}(W)_\gamma^\theta\). We have \(\Omega_\gamma^{+,\theta}=0\) if the \(\theta\)-stable locus in \(M_\gamma^\theta\) is empty, and else, \(\Omega_\gamma^{+,\theta}\) is the Euler characteristic of \(M_\gamma^\theta\) valued in the perverse sheaf obtained by applying the vanishing-cycle functor for \(\operatorname{Tr}(W)_\gamma^\theta\) to the intersection cohomology sheaf \(IC\) normalized to be the constant sheaf in degree \(0\) when \(M_\gamma^\theta\) is smooth [3][5]: \[\label{eq95dt95intro} \Omega_\gamma^{+,\theta} =e(M_\gamma^\theta, \phi_{\mathrm{Tr}(W)_\gamma^\theta}(IC)) \in \mathbb{Z} \,.\tag{1}\] For example, if \(\gamma\) is primitive and \(W=0\), then \(\Omega_\gamma^{+,\theta}\) is simply the topological Euler characteristic of \(M_\gamma^\theta\). For every \(\gamma \in N\), we set \[\kappa(\gamma):=(-1)^{\chi(\gamma,\gamma)} \in \{\pm 1\}\,,\] where \(\chi: N \times N \rightarrow \mathbb{Z}\) is the Euler form of \(Q\), given by \[\chi(\gamma,\gamma')=\sum_{i \in Q_0} \gamma_i \gamma_i' - \sum_{(\alpha:i \rightarrow j)\in Q_1} \gamma_i \gamma_j' \,.\] It is often convenient to repackage the DT invariants \(\Omega_\gamma^{+,\theta}\) into the rational DT invariants \[\overline{\Omega}_\gamma^{+,\theta} \mathrel{\vcenter{:}}= \sum_{\substack{\gamma' \in N\\ \gamma=k \gamma',\, k\in \mathbb{Z}_{\geq 1}}} \frac{\kappa(\gamma')^{k-1}}{k^2} \Omega_{\gamma'}^{+,\theta} \in \mathbb{Q}\,,\] which can also be defined using the motivic Hall algebra [6][9]. In the literature on DT invariants, it is more common to work with DT invariants \(\Omega_\gamma^{\theta}\) defined by \[\Omega_\gamma^{\theta} :=(-1)^{\dim M_\gamma^\theta}\, e(M_\gamma^\theta, \phi_{\mathrm{Tr}(W)_\gamma^\theta}(IC)) \in \mathbb{Z}\,,\] when the \(\theta\)-stable locus is non-empty, and the rational DT invariants \(\overline{\Omega}_\gamma^\theta\) defined by \[\nonumber \overline{\Omega}_\gamma^\theta := \sum_{\substack{\gamma' \in N_Q\\ \gamma=k \gamma', k\in \mathbb{Z}_{\geq 1}}} \frac{1}{k^2} \Omega_{\gamma'}^\theta \in \mathbb{Q}\,.\] When the \(\theta\)-stable locus is non-empty, we have \(\dim M_\gamma^\theta = 1-\chi(\gamma, \gamma)\), and so we have \[\Omega_\gamma^{+,\theta}=-\kappa(\gamma) \Omega_\gamma^\theta \,\,\,\,\text{and}\,\,\,\,\overline{\Omega}_\gamma^{+,\theta}=-\kappa(\gamma) \overline{\Omega}_\gamma^\theta\,.\] In this paper, we work with the DT invariants \(\Omega_\gamma^{+,\theta}\) as they are more directly related to log Gromov–Witten invariants.

The DT invariants \(\Omega_\gamma^{+,\theta}\) are locally constant functions of the generic stability parameter \(\theta \in \gamma^{\perp}\) and their jumps across the loci of non-generic stability parameters are controlled by the wall-crossing formula of Joyce-Song and Kontsevich-Soibelman [6], [7]. Using the wall-crossing formula, the DT invariants can be computed in terms of the simpler attractor DT invariants, which are DT invariants at specific values of the stability parameter. Let \(\omega \colon N \times N \rightarrow \mathbb{Z}\) be the skew-symmetric form on \(N\) given by \[\label{Eq:32Euler32form} \omega(\gamma, \gamma'):= \sum_{i,j\in Q_0}(a_{ij}-a_{ji})\gamma_i\gamma_j'\,,\tag{2}\] where \(a_{ij}\) is the number of arrows in \(Q\) from the vertex \(i\) to the vertex \(j\). The specific point \(\iota_\gamma \omega:= \omega(\gamma,-) \in \gamma^{\perp} \subset M_{\mathbb{R}}\) is called the attractor point for \(\gamma\) [10], [11]. In general, the attractor point \(\iota_\gamma \omega\) is not generic and we define the attractor DT invariants \(\Omega_\gamma^{+,*}\) by \[\Omega_\gamma^{+,*} \mathrel{\vcenter{:}}= \Omega_\gamma^{+, \theta_\gamma}\,,\] where \(\theta_\gamma\) is a small generic perturbation of \(\iota_\gamma \omega\) in \(\gamma^{\perp}\) [10], [11]. One can check that \(\Omega_\gamma^{+,*}\) is independent of the choice of the small perturbation [10], [11].

Iteratively using the wall-crossing formula, the rational DT invariants \(\overline{\Omega}_\gamma^{+,\theta}\) for generic stability parameters \(\theta \in \gamma^{\perp}\) are expressed in terms of the rational attractor DT invariants \(\overline{\Omega}_\gamma^{+,*}\) by a formula of the form \[\label{eq95reconstruction95intro} \overline{\Omega}_\gamma^{+,\theta} = \sum_{r\geq 1} \sum_{\substack{\{\gamma_i\}_{1\leq i\leq r}\\ \sum_{i=1}^r \gamma_i = \gamma}} \frac{1}{|{\rm Aut}(\{\gamma_i\}_i)|} F_r^{\theta}(\gamma_1,\dots,\gamma_r) \prod_{i=1}^r \overline{\Omega}_{\gamma_i}^{+,*}\,,\tag{3}\] where the second sum is over the multisets \(\{\gamma_i\}_{1\leq i\leq r}\) with \(\gamma_i \in N\) and \(\sum_{i=1}^r \gamma_i=\gamma\) [10], [12]. Here, the denominator \(|{\rm Aut}(\{\gamma_i\}_i)|\) is the order of the symmetry group of \(\{\gamma_i\}\): if \(m_{\gamma'}\) is the number of times that \(\gamma' \in N\) appears in \(\{\gamma_i\}_i\), then \(|{\rm Aut}(\{\gamma_i\}_i)|=\prod_{\gamma'\in N}m_{\gamma'}!\). The coefficients \(F_r^{\theta}(\gamma_1,\dots,\gamma_r)\) are integers and are universal in the sense that they depend on \((Q,W)\) only through the skew-symmetric form \(\omega\) on \(N\). The dependence on the potential \(W\) is entirely contained in the attractor DT invariants \(\overline{\Omega}_{\gamma_i}^{+,*}\). Moreover [12], the coefficients \(F_r^\theta(\gamma_1,\dots,\gamma_r)\) have a natural decomposition \[\label{eq95trees95intro} F_r^\theta(\gamma_1,\dots,\gamma_r) = \sum_h F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\tag{4}\] indexed by attractor flow trees \(h : T \rightarrow M_\mathbb{R}\), which are rooted balanced trees in \(M_\mathbb{R}\) with root at \(\theta\) and with \(r\) leaves decorated by \(\gamma_1, \dots,\gamma_r\) – see Definition 25 for details. The contribution \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\) of \(h : T \rightarrow M_\mathbb{R}\) is obtained by applying the wall-crossing formula at each vertex of \(T\).

In our previous paper [1], we proved an explicit formula, called the flow tree formula and conjectured by Alexandrov-Pioline [10], which computes the coefficients \(F_{r,h}^{\theta}(\gamma_1,\dots,\gamma_r)\) in 4 in terms of a sum over trivalent perturbed attractor flow trees obtained as small perturbations of \(h:T \rightarrow M_\mathbb{R}\). A different combinatorial formula for \(F_r^{\theta}(\gamma_1,\dots,\gamma_r)\) was proved by Mozgovoy in [13]. The main goal of the present paper is to give a geometric interpretation of these coefficients \(F_{r,h}^{\theta}(\gamma_1,\dots,\gamma_r)\) in terms of genus \(0\) log Gromov–Witten invariants of toric varieties.

1.2 Log Gromov–Witten invariants↩︎

Log Gromov–Witten theory, developed by Abramovich–Chen and Gross–Siebert [14], [15], provides a framework to enumerate algebraic curves in an algebraic variety \(X\) having prescribed tangency conditions along a divisor \(D \subset X\) which is allowed to have particular types of singularities – typically we consider normal crossing divisors. Generalizing the notion of a stable map \(f: C\to X\) to the log setting amounts to endowing all spaces with (fine, saturated) log structures and lift all morphisms to morphisms of log spaces – see §3.1 for a brief review of log schemes and stable log maps.

The additional data of a log structure on a variety \(X\) encodes combinatorial information which is used to define a cone complex associated to \(X\), referred to as the tropicalization of \(X\). This makes it feasible to count log curves in terms of their tropical counterparts. In [16], Nishinou-Siebert used toric degenerations and log deformation theory to prove a correspondence theorem between counts of genus \(0\) complex curves in \(d\)-dimensional toric varieties and counts of tropical curves in \(\mathbb{R}^d\). More precisely, the main result of [16] provides a correspondence between counts of stable log maps and counts of rigid tropical trees. To obtain such a correspondence, one considers log curves generically contained in the big torus orbit of the toric variety and with generically trivial log structure.

In the present paper, given a quiver with \(d\) vertices, we prove a correspondence theorem between counts of log curves in \(d\)-dimensional toric varieties and tropical counts associated to \((d-2)\)-dimensional families of tropical curves in \(\mathbb{R}^d\) obtained as universal deformations of the attractor flow trees. A key and major difference with the set-up of [16] is that for \(d \geq 3\), the relevant log curves are entirely contained in the toric boundary divisor, have generically non-trivial log structures, and correspond to non-rigid tropical curves moving in non-trivial \((d-2)\)-dimensional families.

a

Figure 1: A stable log map in \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\) for \(d=2\) and \(r=3\)..

We now describe more precisely our log-tropical correspondence theorem. As in §1.1, we fix a quiver \(Q\), with set of vertices \(Q_0\) of cardinality \(d\), and let \(\omega\) be the skew-symmetric form on \(N\) as in 2 . We denote \[N=\mathbb{Z}^{Q_0}\simeq \mathbb{Z}^d \,\;\mathrm{and} \,\;M_\mathbb{R}=\operatorname{Hom}(N,\mathbb{R})\simeq \mathbb{R}^d \,.\] We also fix a tuple \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) of elements \(\gamma_i \in N\) such that \(\iota_{\gamma_i}\omega\neq 0\) for all \(1\leq i\leq r\), and \(\iota_\gamma \omega \neq 0\), where \(\gamma=\sum_{i=1}^r \gamma_i\). We count curves in a \(d\)-dimensional projective toric variety \(X_\Sigma\) defined by a fan in \(M_\mathbb{R}\) containing the rays \(\mathbb{R}_{\geq 0}\iota_{\gamma_i}\omega\), and such that the hyperplanes \((\gamma_i^\perp)_\mathbb{R}\) in \(M_\mathbb{R}\) are unions of cones of \(\Sigma\). We refer to such a fan as a \(\boldsymbol{\gamma}\)-fan (see Definition 20). In particular, for every \(1\leq i \leq r\), we have a toric divisor \(D_i\) of \(X_\Sigma\) corresponding to the ray \(\mathbb{R}_{\geq 0}\iota_{\gamma_i}\omega\). The toric variety \(X_\Sigma\) has a natural divisorial log structure defined by its toric boundary \(D_\Sigma\), and elements of \(N\) naturally define tangency conditions along \(D_\Sigma\) at marked point for stable log maps to \(X_\Sigma\) – see §3.1 for details.

Consider hypersurfaces \(H_i\) in \(D_i\), given by equation of the form \(z^{\frac{\gamma_i}{|\gamma_i|}}=c_i\) for some constant \(c_i\), where \(|\gamma_i|\) is the divisibility of \(\gamma_i\) in \(N\), and let \(\mathbf{H}=(H_1,\dots,H_r)\). We denote by \[\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\] the moduli space of genus \(0\) stable log maps \(f :C \rightarrow X_\Sigma\) having \(r+1\) marked points \(x_1,\dots,x_r,x_{\mathrm{out}}\), with tangency condition along \(D_\Sigma\) given by \(\iota_{\gamma_i} \omega\) at \(x_i\), \(-\iota_\gamma \omega\) at \(x_{\mathrm{out}}\), and such that \(f(x_i) \in H_i\) for all \(1\leq i \leq r\), see Figure 1. The moduli space \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\) is naturally stratified by the combinatorics of the log structure, and is log smooth of dimension \(d-2\) for general \(H_i\)’s – see Theorem 3. If \(f :C \rightarrow X_\Sigma\) is a general point in a codimension \(k\)-stratum of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\), then the tropicalization of \(f :C \rightarrow X_\Sigma\) is naturally a \(k\)-dimensional face of the moduli space \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma)\) of genus \(0\) tropical curves \(h : \Gamma \rightarrow M_\mathbb{R}\) in \(M_\mathbb{R}\) with \(r+1\) legs \(L_1,\dots,L_r, L_{\mathrm{out}}\), of weighted directions \(\iota_{\gamma_i}\omega\) and \(-\iota_\gamma \omega\) and such that \(h(L_i) \subset A_i^0:=(\gamma_i^\perp)_\mathbb{R}\), see Figure 2. In particular, given a \((d-2)\)-dimensional face \(\rho\) of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma)\), one obtains a log Gromov–Witten \[\label{eq95N95log95intro} N_\rho^{\mathrm{toric}}(X_\Sigma)\tag{5}\] by counting the \(0\)-dimensional strata of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\) with tropicalization \(\rho\).

a

Figure 2: A tropical curve in \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma)\) for \(d=2\) and \(r=3\)..

1.3 Log-tropical correspondence↩︎

To compute the log Gromov–Witten invariant \(N_\rho^{\mathrm{toric}}(X_\Sigma)\) tropically, one considers general affine perturbations \(A_i\) of the linear hyperplanes \(A_i^0=(\gamma_i^\perp)_\mathbb{R}\), and the corresponding moduli space \[\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\] of tropical curves in \(M_\mathbb{R}\) with \(h(L_i) \subset A_i\) for all \(1\leq i\leq r\). There is a finite \(S_\rho\) of \((d-2)\)-dimensional faces \(\sigma\) of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) which in the limit \(\mathbf{A} \rightarrow \mathbf{A}^0\) recovers \(\rho\). While a general tropical curve in the face \(\rho\) might have vertices of arbitrary valency, general tropical curves in the faces \(\sigma\) are trivalent – see Lemma 2 and Figure 3.

a

Figure 3: A tropical curve in \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma)\) for \(d=2\) and \(r=3\)..

In particular, one can define the tropical multiplicity \(N_\sigma^\mathrm{trop}\) of \(\sigma\) either as a lattice index – see Definition 12, or as a product over the vertices of local multiplicities determined by the skew-symmetric form \(\omega\) – see Lemma 10. Moreover, if \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\rho=d-1\), where \(\mathfrak{d}_{L_{\mathrm{out}}}^\rho \subset M_\mathbb{R}\) is the union of the loci \(h(L_{\mathrm{out}})\) for \(h \in \rho\), we define a tropical coefficient \(k_\rho \in \mathbb{Z}_{\geq 1}\) as an explicit lattice index – see 17 . We also define a similar coefficient \(k_\sigma\) for \(\sigma \in S_\rho\).

We can now state the log-tropical correspondence theorem for the log Gromov–Witten invariants \(N_\rho^{\mathrm{toric}}(X_\Sigma)\).

Theorem 1. Fix a skew-symmetric form \(\omega\) on \(N\), and a tuple \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) of elements \(\gamma_i \in N\) such that \(\iota_{\gamma_i}\omega\neq 0\), and \(\iota_\gamma \omega \neq 0\), where \(\gamma=\sum_{i=1}^r \gamma_i\). Fix also a \(\boldsymbol{\gamma}\)-fan \(\Sigma\). Then, for every general tuple \(\mathbf{A}=(A_1,\dots,A_r)\) of affine hyperplane in \(M_\mathbb{R}\) parallel to the linear hyperplanes \((\gamma_i^\perp)_\mathbb{R}\), and for every \((d-2)\)-dimensional face \(\rho\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma)\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\rho}=d-1\), the log Gromov–Witten invariant \(N_\rho^{\mathrm{toric}}(X_\Sigma)\) of the toric variety \(X_\Sigma\) satisfies \[\label{eq95log95trop95intro} k_\rho N_\rho^{\mathrm{toric}}(X_\Sigma)=\sum_{\sigma \in S_\rho} k_\sigma N_\sigma^\mathrm{trop}\,.\tag{6}\]

We prove Theorem 1 using a toric degeneration of \(X_\Sigma\) and the recent theory of punctured log maps of Abramovich–Chen–Gross–Siebert [17] to construct stable log maps to the special fiber by gluing.

1.4 Quiver DT-log Gromov–Witten correspondence↩︎

Combining the flow tree formula of [1] with the log-tropical correspondence given by Theorem 1, we obtain a geometric interpretation of the coefficients \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\) in terms of genus \(0\) log Gromov–Witten invariants of toric varieties.

Let \((Q,W)\) be a quiver with potential with \(d\) vertices as in §1.1 and \(\omega\) be the corresponding skew-symmetric form on \(N=\mathbb{Z}^{Q_0}\). We fix a dimension vector \(\gamma \in N\) such that \(\iota_\gamma \omega\neq 0\) and a decomposition \(\gamma=\sum_{i=1}^r \gamma_i\) such that \(\iota_{\gamma_i}\omega \neq 0\) for all \(1\leq i\leq r\). We denote \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) and we fix a \(\boldsymbol{\gamma}\)-fan \(\Sigma\). Then, every attractor flow tree \((h: T \rightarrow M_\mathbb{R})\) naturally defines a \((d-2)\)-dimensional face \(\tilde{\rho}_h\) of the moduli space of tropical curves \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}\). One first turns \(h\) into a tropical curve \(\overline{h}: \overline{T} \rightarrow M_\mathbb{R}\) by extending its root to infinity in the direction \(-\iota_\gamma \omega\). Then, \(\tilde{\rho}_h\) is the smallest face of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}\) containing \(\overline{h}\), that is, the universal family of deformations of \(\overline{h}\) preserving its combinatorial type – see Lemma 24. In particular, one can consider as in §1.2 the genus \(0\) log Gromov–Witten invariant \(N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)\) of the \(d\)-dimensional toric variety \(X_\Sigma\) of fan \(\Sigma\), and the tropical coefficient \(k_{\widetilde{\rho}_h}\).

Theorem 2. Let \((Q,W)\) be a quiver with potential. Fix a dimension vector \(\gamma \in N=\mathbb{Z}^{Q_0}\) such that \(\iota_\gamma \omega \neq 0\), a decomposition \(\gamma=\sum_{i=1}^r \gamma_i\) such that \(\iota_{\gamma_i}\omega \neq 0\) for all \(1\leq i\leq r\), a generic stability parameter \(\theta \in \gamma^\perp\), and an attractor flow tree \(h: T \rightarrow M_\mathbb{R}\) with root at \(\theta\) and \(r\) leaves decorated by \(\gamma_1,\dots,\gamma_r\). Then, for every \(\boldsymbol{\gamma}\)-fan \(\Sigma\), the coefficient \(F_r^\theta(\gamma_1,\dots,\gamma_r)\) in 3 4 satisfies \[\label{eq95dt95log95intro} F_{r,h}^\theta(\gamma_1,\dots,\gamma_r) = \frac{\prod_{i=1}^r |\gamma_i|}{|\gamma|} k_{\widetilde{\rho}_h} N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)\,.\tag{7}\]

If \(\iota_\gamma \omega =0\), then \(\overline{\Omega}_\gamma^{+,\theta}\) does not experience any non-trivial wall-crossing and so \(\overline{\Omega}_\gamma^{+,\theta}=\overline{\Omega}_\gamma^{+,\star}\) for every \(\theta \in \gamma^\perp\). Moreover, \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)=0\) if \(r\geq 2\) and if \(\iota_{\gamma_i}\omega = 0\) for some \(i\). In particular, Theorem 2 applies to compute \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\) in every non-trivial situation.

By the flow tree formula of [1], one can compute \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\) using generic trivalent perturbations of \(h\). To prove Theorem 2, we show that the universal deformations of these perturbed attractor trees are exactly the \((d-2)\)-dimensional families of tropical curves \(\sigma\) appearing in the right-hand side of 6 , and then we use the log-tropical correspondence of Theorem 1 to rewrite the corresponding tropical counts as the log Gromov–Witten invariant \(N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)\).

1.5 Related works↩︎

Another way to construct a geometrical object out of a quiver is based on the theory of cluster algebras [18] and cluster varieties [19]. From a quiver \(Q\) with \(d\) vertices, one can construct the corresponding \(d\)-dimensional cluster variety using cluster transformations in a way prescribed by the combinatorics of \(Q\). A key result of Gross–Hacking–Keel–Kontsevich [20] shows that the algebra of regular functions of a cluster variety admits a canonical basis, which can be constructed using a combinatorial gadget, known as the cluster scattering diagram. A version of such a cluster scattering diagram is shown to capture quiver DT invariants in the work of Bridgeland [21]. On the other hand, Gross–Siebert in [22] show how to construct a mirror to a given log Calabi–Yau variety from a canonical scattering diagram, defined using counts of log curves. In our previous paper [23] we showed how the canonical scattering diagram for cluster varieties relates to the cluster scattering.

Building on the results in this paper, in a sequel work [24] we provide a correspondence between quiver DT invariants, in the situation when attractor DT invariants are trivial, and counts of log curves in cluster varieties, using the comparison between cluster and canonical scattering diagrams. This generalizes the Kronecker-Gromov–Witten correspondence which was shown earlier in the case when the cluster variety is of dimension two [25][29]. For variants of the Kronecker-Gromov–Witten correspondence in dimension two see also [30], [31]. Such a correspondence between quiver DT invariants and log curve counts in cluster varieties is compatible with the results of the present paper, as cluster varieties can be obtained by non-toric blow-ups of toric varieties as explained in [32], and so admit degenerations into a toric variety and other simpler varieties, as studied in [27], [33]. In particular, log curve counts in cluster varieties are naturally related to log curve counts in toric varieties considered in this paper.

1.6 Acknowledgments↩︎

Hülya Argüz was supported by the NSF grant DMS-2302116, and Pierrick Bousseau was supported by the NSF grant DMS-2302117. Some of the material in this paper was originally written with the intention of appearing as part of [33] in an earlier form. We thank Mark Gross for his generosity to let us use this material. We also thank the anonymous referee for the time they spared to carefully read our manuscript and for the very useful comments they provided towards the improvement of it.

2 The tropical enumerative problem↩︎

Throughout this paper we work over an algebraically closed field \(\Bbbk\) of characteristic \(0\). We denote by \(M \simeq \mathbb{Z}^d\) a free abelian group of finite rank \(d\), and by \(M_\mathbb{R}:=M \otimes_\mathbb{Z}\mathbb{R}\simeq \mathbb{R}^d\) the associated \(d\)-dimensional real vector space. We let \(N:=\operatorname{Hom}(M,\mathbb{Z})\) denote the dual abelian group.

2.1 Tropical curves↩︎

We mainly follow the convention and notation of [16]. In this paper, a graph \(\Gamma\) is finite and connected, consisting of vertices, edges connecting pairs of vertices, and legs adjacent to single vertices. Moreover, we assume that legs are marked by distinct labels. We denote by \[\begin{align} V(\Gamma) & \mathrel{\vcenter{:}}= \text{the set of vertices of\,\,} \Gamma \\ E(\Gamma) & \mathrel{\vcenter{:}}= \text{the set of edges of\,\,} \Gamma \\ L(\Gamma) & \mathrel{\vcenter{:}}= \text{the set of legs of\,\,} \Gamma\,. \end{align}\] We denote the set of the two vertices adjacent to an edge \(E\) by \(\partial E\), and similarly the vertex adjacent to a leg \(L\) by \(\partial L\).

Definition 1. A weighted graph is a graph \(\Gamma\) together with a weight function \(w\colon E(\Gamma)\cup L(\Gamma) \rightarrow \mathbb{Z}_{\geq 1}\) assigning a weight \(w(E) \in \mathbb{Z}_{\geq 1}\) to every edge or leg \(E\) of \(\Gamma\).

Definition 2. A parametrized tropical curve in \(M_\mathbb{R}\) is a weighted graph \(\Gamma\) without divalent vertices, together with a proper continuous map \(h: \Gamma \rightarrow M_\mathbb{R}\) satisfying the following conditions:

  • for every edge or leg \(E\), the restriction \(h|_E\) is an embedding with image contained in an affine line with rational slope,

  • for every vertex \(v\in V(\Gamma)\), the following balancing condition holds: Let \(E_1,\dots,E_m \in E(\Gamma)\cup L(\Gamma)\) be the edges or legs adjacent to \(v\), and let \(\bar{u}_i \in M\) be the primitive integral vector emanating from \(h(v)\) in the direction of \(h(E_i)\), then \[\sum_{i=1}^m w(E_i)\bar{u}_i=0\,.\]

An isomorphism of parameterized tropical curves \(h:\Gamma \to M_\mathbb{R}\) and \(h_0 :\Gamma_0 \to M_\mathbb{R}\) is a homeomorphism \(\Psi:\Gamma\to\Gamma_0\) respecting the marking of the legs, the weights of the edges and legs, and such that \(h=h_0\circ \Psi\). A tropical curve is an isomorphism class of parameterized tropical curves. The genus of a tropical curve \(h:\Gamma \to M_\mathbb{R}\) is the first Betti number of its domain \(\Gamma\). A rational tropical curve is a tropical curve of genus zero. In what follows we focus attention to rational tropical curves.

Definition 3. A tropical type for \(M_\mathbb{R}\) is the data \((\Gamma,\bar{u})\) of a weighted graph \(\Gamma\) and of a map \[\begin{align} \bar{u} : F(\Gamma) & \longrightarrow M \\ (v,E) & \longmapsto \bar{u}_{v,E} \end{align}\] where \(F(\Gamma)\) is the set of flags of \(\Gamma\), that is, of pairs \((v,E)\) where \(v \in V(\Gamma)\) is a vertex and \(e\in E(\Gamma)\subset L(\Gamma)\) is an edge or leg adjacent to \(v\).

Definition 4. The type of a tropical curve \(h \colon \Gamma \rightarrow M_\mathbb{R}\) is the tropical type \((\Gamma, \bar{u})\) where for every \((v,E)\in F(\Gamma)\), \(\bar{u}_{v,E}\) is the primitive integral in \(M\) emanating from \(h(v)\) in the direction of \(h(E)\).

The moduli space of tropical curves of a given type \(\tau=(\Gamma, \bar{u})\) is naturally the interior of a polyhedral cone. For example, when \(\Gamma\) is of genus \(0\), this moduli space is isomorphic to \(M_\mathbb{R}\times \mathbb{R}_{>0}^{|E(\Gamma)|}\), where \(M_\mathbb{R}\) parametrizes the position of a chosen vertex of \(\Gamma\), and \(\mathbb{R}_{>0}^{|E(\Gamma)|}\) parametrizes the affine lengths of the images \(h(E)\) of the edges \(E\in E(\Gamma)\).

Definition 5. The degree of a tropical type \((\Gamma,\bar{u})\) is the tuple \[\Delta=(w(L)\bar{u}_{v,L})_{L\in L(\Gamma)} \in M^{L(\Gamma)}\] of weighted directions of the legs, where \(v\) is the unique vertex of \(\Gamma\) adjacent to the leg \(L\). The degree of a tropical curve is the degree of its type.

By [16], there are finitely many tropical types of given genus and degree which are realized by tropical curves. In particular, the moduli space \({\mathcal{M}}^\mathrm{trop}(\Delta)\) of rational tropical curves of given degree \(\Delta\) is naturally a finite cone complex, obtained by gluing together the cones obtained as the closure of the spaces of tropical curves of given types (when the length of an edge goes to \(0\), a vertex of higher valency is produced).

2.2 \((\omega,\boldsymbol{\gamma})\)-marked tropical curves↩︎

Let \(\omega \in \bigwedge^2 M\) be a skew-symmetric form on \(N\). For every \(n \in N\), we denote by \(\iota_n \omega \in M\) the contraction of \(\omega\) by \(n\), that is, the linear form \(\omega(n,-)\) on \(N\). Let \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) be a \(r\)-tuple of elements \(\gamma_i \in N\) such that \(\iota_{\gamma_i} \omega \neq 0\) for all \(1\leq i \leq r\) and \(\iota_\gamma \omega \neq 0\), where \(\gamma:=\sum_{i=1}^r \gamma_i\).

Definition 6. An \((\omega,\boldsymbol{\gamma})\)-marked tropical curve in \(M_\mathbb{R}\) is a rational tropical curve \(h\colon \Gamma \rightarrow M_{\mathbb{R}}\) of degree \[\Delta_{\omega,\boldsymbol{\gamma}}:=(\iota_{\gamma_1}\omega, \dots,\iota_{\gamma_r}\omega, -\iota_\gamma \omega)\,.\] In other words, \(\Gamma\) is a genus \(0\) graph, with \(r+1\) legs \(L_1,\dots, L_r\), \(L_{\mathrm{out}}\), such that \(w(L_i)\bar{u}_{v_i,L_i}=-\iota_{\gamma_i} \omega\) for all \(1\leq i \leq r\), and \(w(L_{\mathrm{out}})\bar{u}_{v_{\mathrm{out}},L_{\mathrm{out}}}=-\iota_\gamma \omega\), where \(v_i\) (resp.\(v_{\mathrm{out}}\)) is the unique vertex of \(\Gamma\) adjacent to \(L_i\) (resp.\(L_{\mathrm{out}}\)).

Given an \((\omega,\boldsymbol{\gamma})\)-marked tropical curve \(h\colon \Gamma \rightarrow M_\mathbb{R}\), we usually view \(\Gamma\) as a tree with root leg \(L_{\mathrm{out}}\) and leaves \(L_i\) for \(1\leq i\leq r\). Correspondingly, we say that an edge \(E\) is a child (resp.a parent) of a vertex \(v\) if \(E\) is adjacent to \(v\) and is not (resp.is) contained in the unique path in \(\Gamma\) between \(v\) and the root. We similarly define descendants and ancestors. For every edge or leg \(E\) of \(\Gamma\), we denote \[\label{eq95u95E}u_E:=w(E)\bar{u}_{v,E}\,,\tag{8}\] where \(v\) is the unique vertex such that \(E\) is a parent of \(v\). In other words, \(u_E\) is the weighted direction of \(E\) following the flow on \(\Gamma\) starting at the leaves and ending at the root.

Definition 7. Let \(h \colon \Gamma \rightarrow M_\mathbb{R}\) be an \((\omega,\boldsymbol{\gamma})\)-marked tropical curve in \(M_\mathbb{R}\). Then for every edge or leg \(E\) of \(\Gamma\), the class of \(E\) is the element \(\gamma_E \in N\) defined by \[\gamma_E=\sum_{i} \gamma_i\] where the sum is over the indices \(1\leq i \leq r\) such that the leg \(L_i\) is a descendant of \(E\).

Lemma 1. Let \(h \colon \Gamma \rightarrow M_\mathbb{R}\) be an \((\omega,\boldsymbol{\gamma})\)-marked tropical curve in \(M_\mathbb{R}\). Then for every edge or leg \(E\) of \(\Gamma\), we have \(u_E= -\iota_{\gamma_E}\omega\). In particular, the class \(\gamma_E\) is non-zero.

Proof. The equality \(u_E= -\iota_{\gamma_E}\omega\) is true for leaves by Definition 6 of a \(\boldsymbol{\gamma}\)-marked tropical curve and then follows for the other edges and the root leg by the balancing condition in Definition 2(ii). This implies that \(\gamma_E \neq 0\) because \(u_E \neq 0\) by definition of a tropical curve in \(M_\mathbb{R}\) (see 8 and Definition 2(i)). ◻

To simplify the notation, instead of \({\mathcal{M}}^{\mathrm{trop}}(\Delta_{\omega,\boldsymbol{\gamma}})\), in what follows we use \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{trop}}\) for the moduli space of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves in \(M_\mathbb{R}\). It follows from the discussion after Definition 4 that \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{trop}}\) is naturally a finite polyhedral cone. For every cone \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{trop}\), the relative interior \(\operatorname{Int}(\sigma)\) of \(\sigma\) parametrizes tropical curves of a given type \((\Gamma_\sigma, \bar{u}_\sigma)\). Moreover, the dimension of \(\sigma\) is given by \[\dim \sigma=d+|E(\Gamma_\sigma)|\,,\] which can also be written using that \(\Gamma_\sigma\) has genus \(0\) as \[\dim \sigma=d-2+r-\mathrm{ov}(\Gamma_\sigma)\,.\] Here, \(\mathrm{ov}(\Gamma_\sigma)\) is the overvalence of \(\Gamma_\sigma\), which is the non-negative integer defined by \[\label{eq95overvalence} \mathrm{ov}(\Gamma_\sigma):=\sum_{v\in V(\Gamma)}\mathrm{ov}(v)\,,\tag{9}\] where \(\mathrm{ov}(v):=k-3\) if \(v\) is a \(k\)-valent vertex. In particular, \(\sigma\) is of dimension at most \(d-2+r\), and is of dimension \(d-2+r\) if and only if \(\Gamma_\sigma\) is trivalent.

2.3 Tropical constraints↩︎

Definition 8. A \(\boldsymbol{\gamma}\)-constraint is a \(r\)-tuple \(\mathbf{A}=(A_1,\dots, A_r)\) of affine hyperplanes \(A_i\) in \(M_\mathbb{R}\) whose associated linear hyperplanes are given by \((\gamma_i^{\perp})_\mathbb{R}\subset M_\mathbb{R}\).

Choices of \(\boldsymbol{\gamma}\)-constraints \(\mathbf{A}\) are in one-to-one correspondence with choices of points \([\mathbf{A}]=([A_i])_i \in \prod_{i=1}^r M_\mathbb{R}/(\gamma_i^{\perp})_\mathbb{R}\simeq \mathbb{R}^r\).

Definition 9. An \((\omega,\boldsymbol{\gamma})\)-marked tropical curve \(h: \Gamma \rightarrow M_\mathbb{R}\) matches a \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\) if \(h(L_i) \subset A_i\) for all \(1\leq i \leq r\).

We denote by \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}}^\mathrm{trop}\) the moduli space of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves matching the \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\). In other words, \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}}^\mathrm{trop}\mathrel{\vcenter{:}}= (\mathrm {ev}^\mathrm{trop})^{-1}([\mathbf{A}])\), where \(\mathrm {ev}^\mathrm{trop}\) is the evaluation map at the legs \(L_i\), defined by \[\begin{align} \label{eq95ev95trop} \mathrm {ev}^\mathrm{trop}\colon {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{trop}&\longrightarrow \prod_{i=1}^r M_\mathbb{R}/(\gamma_i^{\perp})_\mathbb{R}\simeq \mathbb{R}^r \\ \nonumber h &\longmapsto ([h(L_i)])_i\,, \end{align}\tag{10}\] which is well-defined because \(\omega(\gamma_i,\gamma_i)=0\) implies that \(u_{L_i}=\iota_{\gamma_i}\omega \in \gamma_i^{\perp}\). As the evaluation map is affine in restriction to each cone of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{trop}\), the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}}^\mathrm{trop}\) is naturally a finite polyhedral complex. For every face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}}^\mathrm{trop}\), the relative interior \(\operatorname{Int}(\sigma)\) of \(\sigma\) parametrizes tropical curves of a given type \((\Gamma_\sigma, \bar{u}_\sigma)\) and matching \(\mathbf{A}\).

For every subset \(I \subset \{1,\dots,r\}\), we denote \(\boldsymbol{\gamma}_I:=(\gamma_i)_{i \in I}\) and we consider the \(\boldsymbol{\gamma}_I\)-constraint \(\mathbf{A}_I:=(A_i)_{i\in I}\).

Definition 10. A \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}=(A_1,\dots,A_r)\) is general if the following conditions are satisfied:

  • \(A_i \neq A_j\) for \(i \neq j\),

  • for every \(I\subset \{1,\dots,r\}\), \(\dim {\mathcal{M}}_{\omega,\boldsymbol{\gamma}_I, \mathbf{A}_I}^\mathrm{trop}\leq d-2\),

  • for every \(I \subset \{1,\dots,r\}\), if \(\sigma\) is a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}_I, \mathbf{A}_I}^\mathrm{trop}\), then \(\dim \sigma=d-2\) if and only if \(\Gamma_\sigma\) is trivalent.

Lemma 2. The set of general \(\boldsymbol{\gamma}\)-constraints is an open dense subset in the space \(\prod_{i=1}^r M_\mathbb{R}/(\gamma_i^\perp)_\mathbb{R}\simeq \mathbb{R}^r\) of \(\boldsymbol{\gamma}\)-constraints.

Proof. As there are only finitely many subsets \(I \subset \{1,\dots,r\}\), it is enough to prove that the set of \(\mathbf{A}\) satisfying Definition 10(ii)-(iii) for a given \(I\) is open and dense. Let \(\tau=(\Gamma,\bar{u})\) be the type of an \((\omega,\boldsymbol{\gamma}_I)\)-marked tropical curve. As \(\Gamma\) is of genus \(0\), \(h\) is not superabundant by [34]. In this case, [34] implies that, for \(\mathbf{A}\) in an open dense subset of the space of constraints, the space of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves of type \(\tau\) matching \(\mathbf{A}\) is a non-empty open convex polyhedron in a vector space of dimension \[d+\overline{e}-\sum_{i\in I} \operatorname{codim}(A_i)=d+\overline{e}-|I|\,,\] where by [34], using that \(\Gamma\) has \(|I|+1\) legs, \[\overline{e}=(|I|+1)-3-\mathrm{ov}(\Gamma)\,,\] where the overvalence \(\mathrm{ov}(\Gamma)\) is given by 9 and is a non-negative integer. Therefore, the space of \((\omega,\boldsymbol{\gamma}_I)\)-marked tropical curves of type \(\tau\) matching \(\mathbf{A}\) is of dimension at most \[d+(|I|+1)-3-\mathrm{ov}(\Gamma)-|I|=d-2-\mathrm{ov}(\Gamma)\,,\] and of dimension \(d-2\) if and only if \(\mathrm{ov}(\Gamma)=0\), that is, if \(\Gamma\) is trivalent. ◻

2.4 Properties of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves↩︎

Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a face of the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves in \(M_\mathbb{R}\) matching \(\mathbf{A}\). For each vertex \(v\) of \(\Gamma_\sigma\), we obtain a polyhedron \(\mathfrak{j}_v^\sigma\) in \(M_\mathbb{R}\) defined by \[\label{Eq:jv} \mathfrak{j}_v^\sigma \mathrel{\vcenter{:}}= \{h(v)\,|\, h\in \operatorname{Int}(\sigma)\}^{\operatorname{cl}}\subseteq M_{\mathbb{R}} \,,\tag{11}\] and for each edge or leg \(E\) of \(\Gamma_\sigma\), a polyhedron \(\mathfrak{d}_E^\sigma\) in \(M_\mathbb{R}\) defined by \[\label{Eq:Ev} \mathfrak{d}_E^\sigma \mathrel{\vcenter{:}}= \left(\bigcup_{h\in \operatorname{Int}(\sigma)} h(E)\right)^{\operatorname{cl}} \subseteq M_{\mathbb{R}}\,,\tag{12}\] see Figure 4. For every polyhedron \(\mathfrak{d}\) in \(M_\mathbb{R}\), we denote by \(\Lambda_{\mathfrak{d}} \subset M\) the subspace of integral tangent vectors to \(\mathfrak{d}\).

a

Figure 4: Polyhedra \(\mathfrak{j}_v^\sigma\) and \(\mathfrak{d}_E^\sigma\) for \(d=3\)..

By Definition 8, the affine hyperplanes \(A_i\) of \(\mathbf{A}\) have equations of the form \(\gamma_i=\epsilon_i\) for some \(\epsilon_i \in \mathbb{R}\). For every edge or leg \(E\) of \(\Gamma_\sigma\), we denote by \(A_E\) the affine hyperplane in \(M_\mathbb{R}\) with equation \[\label{eq95AE} \gamma_E= \sum_i \epsilon_i\,,\tag{13}\] where the sum is over the indices \(1\leq i \leq r\) such that the leg \(L_i\) is a descendant of \(E\). We have \(\dim A_E= d-1\) because \(\gamma_E\neq 0\) by Lemma 1.

Lemma 3. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\). Then,

  • for every edge or leg \(E\) of \(\Gamma_\sigma\), we have \(\mathfrak{d}_E^\sigma \subset A_E\), \(\Lambda_{\mathfrak{d}_E^\sigma} \subset \gamma_E^{\perp}\), and in particular \(\dim \mathfrak{d}_E^{\sigma} \leq d-1\),

  • for every vertex \(v\) of \(\Gamma_\sigma\), we have \(\mathfrak{j}_v^\sigma \subset \bigcap_{i=1}^k A_{E_i}\), and \(\Lambda_{\mathfrak{j}_v^\sigma} \subset \bigcap_{i=1}^k \gamma_{E_i}^{\perp}\) where \(E_1,\dots,E_k\) are the children edges of \(v\).

Proof. We prove the result by induction following the flow on \(\Gamma_\sigma\) starting at the leaves and ending at the root.

For the initial step of the induction, we consider a leg \(E=L_i\) of \(\Gamma_\sigma\). Every tropical curve \(h \in \operatorname{Int}(\sigma)\) matches the \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\), and so \(h(L_i) \subset A_i\). It follows that \(\mathfrak{d}_{L_i}^\sigma \subset A_i\) and so \(\Lambda_{\mathfrak{d}_{L_i}^\sigma}\subset \gamma_i^{\perp}\) because \(\Lambda_{A_i}=\gamma_i^{\perp}\).

For the induction step, let \(v\) be a vertex of \(\Gamma_\sigma\), \(E\) the parent edge of \(v\) and \(E_1, \dots, E_k\) the children edges of \(v\). We assume that Lemma 3 holds for \(E_1, \dots, E_k\), and we have to show that Lemma 3 holds for \(v\) and \(E\). For every tropical curve \(h \in \operatorname{Int}(\sigma)\), we have \(h(v)\subset \cap_{i=1}^k h(E_i)\), and so \(\mathfrak{d}_v^\sigma \subset \cap_{i=1}^k \mathfrak{d}_{E_1}^{\sigma}\). By the induction hypothesis, we have \(\mathfrak{d}_{E_i}^\sigma \subset A_{E_i}\) and \(\Lambda_{\mathfrak{d}_{E_i}^\sigma} =\gamma_{E_i}^{\perp}\) for all \(1\leq i\leq k\), and so we conclude that \(\mathfrak{j}_v^\sigma \subset \cap_{i=1}^k A_{E_i}\) and \(\Lambda_{\mathfrak{j}_v^\sigma} \subset \cap_{i=1}^k \gamma_{E_i}^\perp\). Similarly, we have \(h(E) \subset h(v)+\mathbb{R}_{\geq 0} u_E\). Using Lemma 1, this implies that \(\mathfrak{d}_E^\sigma \subset \mathfrak{j}_{v}^\sigma - \mathbb{R}_{\geq 0} \iota_{\gamma_E} \omega\). As we have already showed that \(\Lambda_{\mathfrak{j}_v^\sigma} \subset \cap_{i=1}^k \gamma_{E_i}^{\perp}\), we conclude that \(\mathfrak{d}_E^\sigma \subset \cap_{i=1}^k A_{E_i}- \mathbb{R}_{\geq 0} \iota_{\gamma_E} \omega \subset A_E\) and \(\Lambda_{\mathfrak{d}_E^\sigma} \subset \cap_{i=1}^k \gamma_{E_i}^{\perp}- \mathbb{R}_{\geq 0} \iota_{\gamma_E} \omega \subset \gamma_E^{\perp}\). Indeed, we have \(\cap_{i=1}^k \gamma_{E_i}^{\perp}\subset \gamma_E^{\perp}\) because \(\gamma_E=\sum_{i=1}^k \gamma_{E_i}\), and we have \(\iota_{\gamma_E}\omega \in \gamma_E^{\perp}\) because \(\omega(\gamma_E,\gamma_E)=0\). ◻

Let \((\Gamma,\bar{u})\) be a tropical type and let \(v \in V(\Gamma)\) be a vertex. We denote by \(T_v \Gamma\) the \(\mathbb{R}\)-span in \(M_\mathbb{R}\) of all the weighted directions \(u_E\) of the edges or legs of \(\Gamma\) adjacent to \(v\). By the balancing condition in Definition 2(ii), it is also the span of the weighted directions \(u_{E_i}\) of the children edges or legs \(E_i\) of \(v\).

Lemma 4. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\). Let \(v \in V(\Gamma_\sigma)\) be a vertex such that \(\dim \mathfrak{d}^\sigma_{E} =d-1\), where \(E\) is the unique parent edge of \(v\). Then, \(\dim T_v \Gamma_\sigma \leq 2\).

Proof. Let \(E_1,\dots, E_k\) be the children edges of \(v\). If \(\dim T_v\Gamma_\sigma >2\), then, as \(u_{E_k}=-\iota_{\gamma_{E_k}}\omega\) by Lemma 1, the \(\mathbb{R}\)-span in \(N_\mathbb{R}\) of the vectors \(\gamma_{E_k}\) is also \(>2\), and so \(\dim \cap_{i=1}^k \gamma_{E_k}^{\perp}<d-2\). By Lemma 3, we have \(\mathfrak{j}_v^\sigma \subset \cap_{i=1}^k \gamma_{E_i}^{\perp}\), and so \(\dim \mathfrak{j}_v^\sigma <d-2\). Finally, as \(\mathfrak{d}_E^\sigma \subset \mathfrak{j}_v^\sigma +\mathbb{R}_{\geq 0}u_E\), this implies that \(\dim \mathfrak{d}_E^\sigma <d-1\), contradiction. ◻

The following lemma is similar to [12] and [20].

Lemma 5. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\). Let \(v \in V(\Gamma_\sigma)\) be a vertex such that \(\dim T_v \Gamma_\sigma >1\) and \(\dim \mathfrak{d}^\sigma_{E} =d-1\), where \(E\) is the unique parent edge of \(v\). Then, we have \(\dim \mathfrak{d}_{E_1}^\sigma=d-1\), for any child edge \(E_1\) of \(v\).

Proof. By Lemma 3(i), it is enough to prove that \(\dim \mathfrak{d}_{E_1}^\sigma \geq d-1\) in order to show that \(\dim \mathfrak{d}_{E_1}^\sigma = d-1\).

Assume by contradiction that \(\dim \mathfrak{d}_{E_1}^\sigma \leq d-2\) for a child edge or leg \(E_1\) of \(v\). Denote by \(E_2,\dots, E_k\) the other child edges or legs of \(v\). For every tropical curve \(h \in \operatorname{Int}(\sigma)\), we have \(h(v)\subset \cap_{i=1}^k h(E_i)\), and so \(\mathfrak{d}_v^\sigma \subset \cap_{i=1}^k \mathfrak{d}_{E_i}^{\sigma}\). By assumption, we have \(\dim \mathfrak{d}_{E_1}^\sigma \leq d-2\). On the other hand, by Lemma 3(i), we also have \(\dim \mathfrak{d}_{E_i}^\sigma \leq d-1\) for all \(2 \leq i\leq k\). If \(\Lambda_{\mathfrak{d}_{E_1}^\sigma}\) is not included in \(\Lambda_{\mathfrak{d}_{E_i}^\sigma}\) for some \(2\leq i \leq k\), it follows that \(\dim \mathfrak{j}_v^{\sigma} \leq d-3\), and so, as \(\mathfrak{d}_E^\sigma \subset \mathfrak{j}_v^\sigma +\mathbb{R}_{\geq 0}u_E\), we conclude that \(\dim \mathfrak{d}_{E}^\sigma \leq d-2\), contradiction.

Therefore, to end the proof, it is enough to consider the case where \(\Lambda_{\mathfrak{d}_{E_1}^\sigma} \subset \cap_{i=2}^k \Lambda_{\mathfrak{d}_{E_i}^\sigma}\) . In this case, the direction \(u_{E_1}\) is contained in \(\cap_{i=2}^k \Lambda_{\mathfrak{d}_{E_2}^\sigma}\), and so in \(\cap_{i=2}^k \gamma_{E_2}^{\perp}\) by Lemma 3(i). By Lemma 1, we have \(u_{E_1}=-\iota_{\gamma_{E_1}}\omega\), and so \(u_{E_1}\in \cap_{i=2}^k \gamma_{E_i}^{\perp}\) implies \(\omega(\gamma_{E_1},\gamma_{E_i})=0\) for all \(2 \leq i \leq k\).

As we are assuming that \(\dim T_v \Gamma_\sigma >1\) and \(\dim \mathfrak{d}_E^\sigma=d-1\), we actually have \(\dim T_v \Gamma_\sigma =2\) by Lemma 4. Hence, there exists \(2 \leq i \leq k\) such that \(u_{E_1}\) and \(u_{E_i}\) generate \(T_v \Gamma_\sigma\). Hence, \(\omega(\gamma_{E_1},\gamma_{E_i})=0\) implies that \(T_v \Gamma_\sigma \subset \gamma_{E_1}^{\perp} \cap \gamma_{E_i}^{\perp}\). In particular, we obtain that \(u_E \in \gamma_{E_1}^{\perp}\cap \gamma_{E_i}^{\perp}\). On the other hand, by Lemma 3(ii), we also have \(\Lambda_{\mathfrak{j}_v^\sigma} \subset \gamma_{E_1}^{\perp} \cap \gamma_{E_i}^{\perp}\). We conclude that \(\mathfrak{d}_E^\sigma \subset \mathfrak{j}_v^\sigma +\mathbb{R}_{\geq 0}u_{E} \subset \gamma_{E_1}^{\perp} \cap \gamma_{E_i}^{\perp}\). On the other hand, as we are assuming that \(u_{E_1}\) and \(u_{E_i}\) span the 2-dimensional space \(T_v \Gamma_\sigma\), \(u_{E_1}\) and \(u_{E_i}\) are not proportional, and so the charges \(\gamma_{E_1}\) and \(\gamma_{E_i}\) are also not proportional. Hence, the hyperplanes \(\gamma_{E_1}^\perp\) and \(\gamma_{E_i}^{\perp}\) are distinct, and so \(\dim \mathfrak{d}_E^\sigma \leq d-2\), contradiction. ◻

Lemma 6. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \sigma=d-2\) and \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\). Then, we have \(\dim T_v \Gamma_\sigma=2\) for all vertices \(v \in V(\Gamma_\sigma)\), and \(\dim \mathfrak{d}_{E}^\sigma=d-1\) for all edges or legs \(E \in E(\Gamma_\sigma) \cup L(\Gamma_\sigma)\).

Proof. We first show that \(\dim T_v \Gamma_\sigma >1\) for all \(v \in V(\Gamma_\sigma)\). Assume by contradiction that there exists \(v \in V(\Gamma_\sigma)\) such that \(\dim T_v \Gamma_\sigma =1\). Then, there exists at least one vertex \(v' \in \Gamma_\sigma\) such that \(\dim T_{v'} \Gamma_\sigma =1\) and such that \(\dim T_{v''}\Gamma_\sigma >1\) for all vertices \(v'' \neq v'\) on the unique path in \(\Gamma_\sigma\) from \(v'\) to the root.

If \(v'\) is the unique vertex adjacent to \(L_{\mathrm{out}}\), then, as \(\dim T_{v'}\Gamma_\sigma=1\), one can move \(h(v')\) is the direction of \(h(L_{\mathrm{out}})\), and so \(\mathfrak{j}_{v'}^\sigma = \mathfrak{d}_{L_{\mathrm{out}}}^\sigma\), so \(\dim \mathfrak{j}_{v'}^\sigma=d-1\). This contradicts the assumption that \(\dim \sigma=d-2\) because \(\mathfrak{j}_{v'}^\sigma\) is the image of \(\sigma\) by the evaluation map \(h \mapsto h(v')\).

If \(v'\) is not adjacent at \(L_{\mathrm{out}}\), then \(v'\) admits a unique parent vertex \(v\). Denote by \(E_1\) the edge connecting \(v'\) and \(v\). As \(\dim T_{v''}\Gamma_\sigma >1\) for every vertex \(v''\) on the path from \(v\) to the root, applying Lemma 5 iteratively from the root down to \(v\) shows that the assumption \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma=d-1\) implies \(\dim \mathfrak{d}_{E_1}^\sigma =d-1\), and so \(\dim \mathfrak{j}_v^{\sigma}\geq d-2\). On the other hand, as \(\dim T_{v'}\Gamma_\sigma=1\), one can move \(h(v')\) is the direction of \(h(E_1)\) without moving \(h(v)\), and so \(\dim \sigma \geq 1+\dim \mathfrak{j}_v^{\sigma} \geq d-1\), contradiction with the assumption that \(\dim \sigma=d-2\).

Once one knows that \(\dim T_v \Gamma_\sigma >1\) for all \(v \in V(\Gamma_\sigma)\), applying Lemma 5 iteratively starting from the root shows that the assumption \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma=d-1\) implies \(\dim \mathfrak{d}_{E}^\sigma =d-1\) for all edges or legs \(E\). We conclude that \(\dim T_v \Gamma_\sigma=2\) for all \(v \in V(\Gamma_\sigma)\) by Lemma 4. ◻

Theorem 1. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\). Then,

  • for every edge or leg \(E\) of \(\Gamma_\sigma\), we have \(\dim \mathfrak{d}_{E}^\sigma=d-1\) and \(\Lambda_{\mathfrak{d}_{E}^\sigma} =\gamma_E^{\perp}\),

  • for every vertex \(v\in V(\Gamma_\sigma)\), we have \(\dim T_v \Gamma_\sigma=2\), \(\dim \mathfrak{j}_v^\sigma=d-2\) and \(\Lambda_{\mathfrak{j}_v^\sigma}=\cap_{i=1}^k \gamma_{E_i}^\perp\) where \(E_1,\dots, E_k\) are the children edges of \(v\),

  • for every edge or leg \(E\) of \(\Gamma_\sigma\) with parent vertex \(v\), we have \(u_E \notin \Lambda_{\mathfrak{j}_v^\sigma}\).

Proof. (i) follows from Lemma 6 and Lemma 3(i). The first part of (ii) also follows from Lemma 6. Moreover, denoting by \(E\) the parent edge of \(v\), we have \(\mathfrak{d}_{E}^\sigma=\mathfrak{j}_v^\sigma +\mathbb{R}_{\geq 0} u_E\), and so the last part of (ii) follows from (i) and Lemma 3(ii). Finally, for (iii), if one had \(u_E \in \Lambda_{\mathfrak{j}_v^\sigma}\), one would have \(\Lambda_{\mathfrak{d}_E^\sigma}=\Lambda_{\mathfrak{j}_v^\sigma}\), in contradiction with (i) and (ii). ◻

2.5 Tropical multiplicities and coefficients↩︎

2.5.1 Tropical multiplicities↩︎

Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and let \(\sigma\) be a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\). For every leg \(L\in L(\Gamma_\sigma)\), there exists a unique vertex \(\partial^- L\) adjacent to \(L\). For every edge \(E \in E(\Gamma_\sigma)\), we denote by \(\partial^+ E\) the parent vertex of \(E\) and by \(\partial^-E\) the child vertex of \(E\).

Definition 11. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint. For every face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\), the gluing map \(\mathrm{gl}_\sigma\) is the map \[\begin{align} \label{eq95gl} \mathrm{gl}_\sigma: \prod_{v \in V(\Gamma_\sigma)} M &\longrightarrow \prod_{e \in E(\Gamma_\sigma)} M/\mathbb{Z}u_E \times \prod_{i=1}^r M/\gamma_i^\perp \\ \nonumber (m_v)_{v \in V(\Gamma_\sigma)} &\longmapsto ((m_{\partial^+ E}-m_{\partial^- E})_{E\in E(\Gamma_\sigma)}, m_{\partial^- E}) \,. \end{align}\tag{14}\]

By construction, the kernel \(T_\sigma:=\operatorname{ker}\, \mathrm{gl}_\sigma\) is the integral tangent space to \(\sigma\) (see [34]): an element \((m_v)_{v\in V(\Gamma_\sigma)} \in \prod_{v\in V(\Gamma_\sigma)} M\) contained in the kernel of \(\mathrm{gl}_\sigma\) defines an integral way to move the vertices of \(\Gamma_\sigma\) in \(M_\mathbb{R}\) while preserving the directions of the edges and the matching of the constraint \(\mathbf{A}\).

Lemma 7. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint as in Definition 10. For every \((d-2)\)-dimensional face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\), the cokernel \(\operatorname{coker}\mathrm{gl}_\sigma\) of the gluing map \(\mathrm{gl}_\sigma\) is finite.

Proof. It is enough to show that \(\mathrm{gl}_\sigma\) is surjective after tensoring with \(\mathbb{Q}\). This follows from a dimension count: the domain of \(\mathrm{gl}_\sigma \otimes \mathbb{Q}\) is of dimension \(d |V(\Gamma_\sigma)|\), its codomain is of dimension \((d-1)|E(\Gamma_\sigma)|+r\), and its kernel is of dimension \(d-2\). Hence, \[\dim \operatorname{coker}\,\mathrm{gl}_\sigma \otimes \mathbb{Q}=(d-1)|E(\Gamma_\sigma)|+r-d|V(\Gamma_\sigma)|+d-2\] \[=d(|E(\Gamma_\sigma)|-|V(\Gamma_\sigma)|+1)-|E(\Gamma_\sigma)|+r-2\,.\] As \(\Gamma_\sigma\) is of genus \(0\), we have \(|E(\Gamma_\sigma)|-|V(\Gamma_\sigma)|+1=0\), and so \[\label{eq95coker} \dim \operatorname{coker}\,\mathrm{gl}_\sigma \otimes \mathbb{Q}=-|E(\Gamma_\sigma)|+r-2\,.\tag{15}\] Moreover, as \(\mathbf{A}\) is general and \(\dim \sigma=d-2\), the graph \(\Gamma_\sigma\) is trivalent by Definition 10(iii), with \(r+1\) legs, and so we have \(3|V(\Gamma_\sigma)|=2|E(\Gamma_\sigma)|+r+1\). Combining these two relations, we obtain \[3(|E(\Gamma_\sigma)|+1)=2|E(\Gamma_\sigma)|+r+1\,,\] and so \(|E(\Gamma_\sigma)|=r-2\), which implies that \(\dim \operatorname{coker}\,\mathrm{gl}_\sigma \otimes \mathbb{Q}=0\) by 15 . ◻

Definition 12. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint. For every \((d-2)\)-dimensional face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\), the tropical multiplicity \(N_\sigma^\mathrm{trop}\) is the cardinality of the cokernel of the gluing map \(\mathrm{gl}_\sigma\), which is finite by Lemma 7: \[\label{eq95N95trop} N_\sigma^\mathrm{trop}:=|\operatorname{coker}\, \mathrm{gl}_\sigma|\,.\tag{16}\]

2.5.2 Tropical coefficients↩︎

Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and \(\sigma\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma=d-1\). Let \(p : T_\sigma \longrightarrow M\) be the composition of the inclusion \(T_\sigma=\operatorname{ker}\, \mathrm{gl}_\sigma \subset \prod_{v \in V(\Gamma_\sigma)} M\) with the projection \(\prod_{v \in V(\Gamma_\sigma)} M \rightarrow M\) on the factor corresponding to the vertex \(v_{\mathrm{out}} \in V(\Gamma_\sigma)\) adjacent to \(L_{\mathrm{out}}\). In other words, \(p\) is the integral derivative of the evaluation map \[\begin{align} \sigma &\longrightarrow \mathfrak{j}_{v_{\mathrm{out}}}^\sigma \\ h &\longmapsto h(v_{\mathrm{out}})\,. \end{align}\] This evaluation map is an affine map which is surjective by definition. By Theorem 1(ii), we have \(\dim \mathfrak{j}_{v_{\mathrm{out}}}^\sigma =d-2\), and so, as we also have \(\dim \sigma=d-2\), this evaluation map is in fact bijective, and we have an inclusion \(p(T_\sigma) \subset \Lambda_{\mathfrak{j}_{v_{\mathrm{out}}}^\sigma }\) of finite index. By Theorem 1(iii), we have \(u_{L_{\mathrm{out}}} \notin \Lambda_{\mathfrak{j}_{v_{\mathrm{out}}}^\sigma}\), and so the lattice \[{\mathcal{L}}:= p(T_\sigma)+\mathbb{Z}u_{L_{\mathrm{out}}}\] is of rank \(d-1\) and the natural inclusion \({\mathcal{L}}\subset \Lambda_{\mathfrak{d}_{L_{\mathrm{out}}}^\sigma}\) is of finite index.

Definition 13. Let \(\mathbf{A}\) be a \(\boldsymbol{\gamma}\)-constraint and \(\sigma\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma=d-1\). The tropical coefficient \(k_\sigma\) is the index of the inclusion \({\mathcal{L}}\subset \Lambda_{\mathfrak{d}_{L_{\mathrm{out}}}^\sigma}\), that is, \[\label{eq95coeff} k_{\sigma}:=|\Lambda_{\mathfrak{d}_{L_{\mathrm{out}}}^\sigma}/{\mathcal{L}}|\,.\tag{17}\]

Note that \(\Lambda_{\mathfrak{d}_{L_{\mathrm{out}}}^\sigma}\) is also equal to the saturation \({\mathcal{L}}^{{\operatorname{sat}}}\) of \({\mathcal{L}}\) in \(M\), and so one also have \(k_\sigma=|{\mathcal{L}}^{\operatorname{sat}}/{\mathcal{L}}|\).

2.6 Product formula for the tropical multiplicities↩︎

In this section, we prove in Lemma 9 and Lemma 10 two product formulas for the tropical multiplicity \(N_\sigma^\mathrm{trop}\) introduced in Definition 12.

Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint and \(\sigma\) a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\). By Definition 10(iii) of a general \(\boldsymbol{\gamma}\)-constraint, the graph \(\Gamma_\sigma\) is trivalent. In particular, every vertex \(v \in \Gamma_\sigma\) has two children edges or legs, that we denote by \(E_{1,v}\) and \(E_{2,v}\), and one parent edge \(E_{\mathrm{out},v}\). We denote by \(I_{k,v}\) (resp.\(I_{\mathrm{out},v}\)) the subset of \(\{1,\dots,r\}\) consisting of indices \(1\leq i \leq r\) such that \(L_i\) is a descendant leg of \(E_{k,v}\) (resp.\(E_{\mathrm{out},v}\)).

For \(k=1, 2\), if \(E_{k,v}\) is an edge, we denote by \(\tau_{k,v}\) the type of tropical curves obtained from tropical curves \(h \in \operatorname{Int}(\sigma)\) by removing the vertex \(v\) and extending the connected component containing \(E_{k,v}\) to infinity. We denote by \(\sigma_{k,v}\) the face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}_{I_{k,v}}, \mathbf{A}_{I_{k,v}}}\) whose relative interior parametrizes tropical curves of type \(\tau_{k,v}\) matching \(\mathbf{A}_{I_{k,v}}\). Similarly, we denote by \(\tau_{\mathrm{out},v}\) the type of tropical curves obtained from tropical curves \(h \in \operatorname{Int}(\sigma)\) by cutting the edge (or leg ) \(E_{\mathrm{out},v}\) and extending the connected component containing \(E_{\mathrm{out},v}\) to infinity. We denote by \(\sigma_{\mathrm{out},v}\) the face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}_{I_{\mathrm{out},v}}, \mathbf{A}_{I_{\mathrm{out},v}}}\) whose relative interior parametrizes tropical curves of type \(\tau_{\mathrm{out},v}\) matching \(\mathbf{A}_{I_{\mathrm{out},v}}\). By a small abuse of notation, we still denote by \(E_{k,v}\) and \(E_{\mathrm{out},v}\) the new legs of \(\Gamma_{\sigma_{k,v}}\) and \(\Gamma_{\sigma_{\mathrm{out},v}}\) obtained by cutting and extending the edges \(E_{k,v}\) and \(E_{\mathrm{out},v}\) of \(\Gamma_\sigma\).

Lemma 8. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint and \(\sigma\) a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\). Then, for every vertex \(v \in V(\Gamma)\), we have

  • for \(k=1,2\), if \(E_{k,v}\) is an edge, then \(\dim \sigma_{k,v}=d-2\) and \(\dim \mathfrak{d}_{E_{k,v}}^{\sigma_{k,v}}=d-1\).

  • \(\dim \sigma_{\mathrm{out},v}=d-2\) and \(\dim \mathfrak{d}_{E_{\mathrm{out},v}}^{\sigma_{\mathrm{out},v}}=d-1\).

Proof. As the graph \(\Gamma_{\sigma_{k,v}}\) is cut out form the trivalent graph \(\Gamma_\sigma\), it is also trivalent, and so \(\dim \sigma_{k,v}=d-2\) by Definition 10(iii) of a general \(\boldsymbol{\gamma}\)-constraint. In particular, \(\dim \mathfrak{d}_{E_{k,v}}^{\sigma_{k,v}}\leq d-1\). But we also have \(\mathfrak{d}_{E_{k,v}}^{\sigma} \subset \mathfrak{d}_{E_{k,v}}^{\sigma_{k,v}}\) and \(\dim \mathfrak{d}_{E_{k,v}}^{\sigma}=d-1\) by Theorem 1(i), and so we conclude that \(\dim \mathfrak{d}_{E_{k,v}}^{\sigma_{k,v}}= d-1\). This proves the case (i) of Lemma 8. The proof of case (ii) is identical. ◻

If \(E_{k,v}\) is an edge, then by Lemma 8(i), \(\sigma_{k,v}\) satisfies the assumptions of §2.5.2. In particular, following §2.5.2, we obtain a map \(p_{k,v}\colon T_{\sigma_{k,v}} \rightarrow M\), a rank \((d-1)\)-lattice \[{\mathcal{L}}_{k,v}:= p_{k,v}(T_{\sigma_{k,v}})+\mathbb{Z}u_{E_{k,v}} \subset M\,,\] of finite index in \(\Lambda_{\mathfrak{d}^{\sigma_{k,v}}_{E_{k,v}}}\), and a coefficient \[\label{eq95coeff951} k_{\sigma_{k,v}}=|\Lambda_{\mathfrak{d}^{\sigma_{k,v}}_{E_{k,v}}}/{\mathcal{L}}_{k,v}|=|{\mathcal{L}}_{k,v}^{{\operatorname{sat}}}/{\mathcal{L}}_{k,v}|\,.\tag{18}\] If \(E_{k,v}\) is a leg \(L_i\) of \(\Gamma_\sigma\) for some \(1\leq i\leq r\), then we define \[{\mathcal{L}}_{k,v}:=\gamma_i^\perp \subset M\,.\] By Theorem 1(ii), we have \(\dim T_v \Gamma_\sigma=2\). In particular, the lattice \({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v}\) is of rank \(d\), and so of finite index in \(M\).

Similarly by Lemma 8(ii), \(\sigma_{\mathrm{out},v}\) satisfies the assumptions of §2.5.2. In particular, we obtain a map \(p_{\mathrm{out},v}\colon T_{\sigma_{\mathrm{out},v}} \rightarrow M\), a rank \((d-1)\)-lattice \[{\mathcal{L}}_{\mathrm{out},v}:= p_{\mathrm{out},v}(T_{\sigma_{\mathrm{out},v}})+\mathbb{Z}u_{E_{\mathrm{out},v}} \subset M\,,\] of finite index in \(\Lambda_{\mathfrak{d}^{\sigma_{\mathrm{out},v}}_{E_{\mathrm{out},v}}}\), and a coefficient \[\label{eq95coeff952} k_{\sigma_{\mathrm{out},v}}=|\Lambda_{\mathfrak{d}^{\sigma_{\mathrm{out},v}}_{E_{\mathrm{out},v}}}/{\mathcal{L}}_{\mathrm{out},v}|=|{\mathcal{L}}_{\mathrm{out},v}^{{\operatorname{sat}}}/{\mathcal{L}}_{\mathrm{out},v}|\,.\tag{19}\] As a tropical curve in \(\sigma_{\mathrm{out},v}\) is obtained by gluing at \(v\) a tropical curve in \(\sigma_{1,v}\) with a tropical curve in \(\sigma_{2,v}\), we have \(p_{\mathrm{out},v}(T_{\sigma_{\mathrm{out},v}})={\mathcal{L}}_{1,v}\cap {\mathcal{L}}_{2,v}\), and so \[\label{eq95cL95out} {\mathcal{L}}_{\mathrm{out},v}:= {\mathcal{L}}_{1,v}\cap {\mathcal{L}}_{2,v}+\mathbb{Z}u_{E_{\mathrm{out},v}} \subset M\,.\tag{20}\]

Lemma 9. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint and \(\sigma\) a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\). Then, we have \[N_\sigma^\mathrm{trop}=\prod_{v \in V(\Gamma_\sigma)}|M/({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v})|\,.\]

Proof. We prove by induction, following the flow on \(\Gamma_\sigma\) starting at the leaves and ending at the root, that, for every vertex \(v \in V(\Gamma_\sigma)\), we have \[N_{\sigma_{\mathrm{out},v}}^\mathrm{trop}=\prod_{v \in V(\Gamma_{\sigma_{\mathrm{out},v})}}|M/({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v})|\,.\]

To shorten the notation, denote \(\Gamma_{\sigma_k}\), \(E_{k}\), \(\sigma_k\), \(\sigma_{\mathrm{out}}\), \(p_k\), \({\mathcal{L}}_k\) for \(\Gamma_{\sigma_{k,v}}, E_{k,v}, \sigma_{k,v}, \sigma_{\mathrm{out},v}\), \(p_{k,v}\), \({\mathcal{L}}_{k,v}\) respectively. If \(E_{1}\) and \(E_{2}\) are both edges, we have to show that \[\label{eq951} N_{\sigma_{\mathrm{out}}}^\mathrm{trop}=|M/({\mathcal{L}}_{1}+{\mathcal{L}}_{2})| N_{\sigma_1}^{\mathrm{trop}} N_{\sigma_2}^\mathrm{trop}\,.\tag{21}\] Denote the domains of the gluing maps \(\mathrm{gl}_{\sigma_{\sigma_{\mathrm{out}}}}\), \(\mathrm{gl}_{\sigma_1}\), \(\mathrm{gl}_{\sigma_2}\) of Definition 11 by \({\mathcal{M}}\), \({\mathcal{M}}_1\), \({\mathcal{M}}_2\) and the codomains by \({\mathcal{K}}\), \({\mathcal{K}}_1\), \({\mathcal{K}}_2\). We have \({\mathcal{M}}={\mathcal{M}}_1 \oplus {\mathcal{M}}_2 \oplus M_v\), where \(M_v\) is the factor \(M\) in \({\mathcal{M}}\) corresponding to the vertex \(v\), and \({\mathcal{K}}={\mathcal{K}}_1 \oplus {\mathcal{K}}_2 \oplus M/\mathbb{Z}u_{E_1}\oplus M/\mathbb{Z}u_{E_2}\). With respect to these decompositions, one can write \[\mathrm{gl}_{\sigma_{\mathrm{out}}} (m_1,m_2,m_v) =(\mathrm{gl}_{\sigma_1} (m_1), \mathrm{gl}_{\sigma_2} (m_2), m_{v_1}-m_v, m_{v_2}-m_v)\,,\] where \(v_1\) (resp.\(v_2\)) is the vertex of \(\Gamma_{\sigma_1}\) (resp. \(\Gamma_{\sigma_2}\)) adjacent to \(E_1\) (resp.\(E_2\)). In other words, we have a commutative diagram \[\begin{tikzcd} 0 \arrow[r] & M_v \arrow[r] \arrow[d,"\psi"] & {\mathcal{M}}\arrow[r]\arrow[d,"\mathrm{gl}_{\sigma_{\mathrm{out}}}"] & {\mathcal{M}}_1\oplus {\mathcal{M}}_2 \arrow[r] \arrow[d,"\mathrm{gl}_{\sigma_1} \oplus \mathrm{gl}_{\sigma_2}"] & 0\\ 0 \arrow[r]& M/\mathbb{Z}u_{E_1} \oplus M/\mathbb{Z}u_{E_2} \arrow[r] & {\mathcal{K}}\arrow[r]& {\mathcal{K}}_1 \oplus {\mathcal{K}}_2 \arrow[r]& 0\,, \end{tikzcd}\] where the rows are short exact sequences of abelian groups, and where \(\psi\) is given by \(\psi(m)=(-m,-m)\). By Theorem 1(ii), we have \(\dim T_v \Gamma_\sigma=2\), and so the vectors \(u_{E_1}\) and \(u_{E_2}\) are linearly independent. This implies that the map \(\psi\) is injective. Hence, by the snake lemma, we obtain a long exact sequence \[0 \rightarrow T_{\sigma_{\mathrm{out}}} \rightarrow T_{\sigma_1}\oplus T_{\sigma_2} \xrightarrow{\xi} \operatorname{coker}\, \psi \rightarrow \operatorname{coker}\, \mathrm{gl}_{\sigma_{\mathrm{out}}} \rightarrow \operatorname{coker}\, \mathrm{gl}_{\sigma_1} \oplus \operatorname{coker}\, \mathrm{gl}_{\sigma_2} \rightarrow 0\,,\] and so, using 16 , \[\label{eq952} N_{\sigma_{\mathrm{out}}}^\mathrm{trop}=|\operatorname{coker}\, \xi| N_{\sigma_1}^{\mathrm{trop}} N_{\sigma_2}^\mathrm{trop}\,.\tag{22}\] Moreover, the connecting homomorphism \(\xi\) is given by \(\xi(m_1,m_2)=(\bar{p}_1(m_1),\bar{p}_2(m_2) )\), where \(\bar{p}_k(m_k)\) is the image of \(p_k(m_k)\) in \(M/\mathbb{Z}u_{E_k}\). As \(\operatorname{coker}\, \psi = M/(\mathbb{Z}u_{E_1}+ \mathbb{Z}u_{E_2})\), we deduce that \(\operatorname{coker}\, \xi=M/({\mathcal{L}}_{1}+{\mathcal{L}}_{2})\), and so 22 implies 21 .

Consider now the case when one of \(E_1\) or \(E_2\) is an edge and the other is a leg. By symmetry, one can assume that \(E_1\) is an edge, with adjacent vertex \(v_1\) in \(\Gamma_{\sigma_1}\), and \(E_2\) is a leg \(L_i\) for some \(1\leq i\leq r\). In this case, we have to show that \[\label{eq9511} N_{\sigma_{\mathrm{out}}}^\mathrm{trop}=|M/({\mathcal{L}}_{1}+{\mathcal{L}}_{2})| N_{\sigma_1}^{\mathrm{trop}}\,.\tag{23}\] We have \({\mathcal{M}}={\mathcal{M}}_1\oplus M_v\), and \({\mathcal{K}}={\mathcal{K}}_1 \oplus M/\mathbb{Z}u_{E_1} \oplus M/\gamma_i^\perp\), and so a commutative diagram \[\begin{tikzcd} 0 \arrow[r] & M_v \arrow[r] \arrow[d,"\psi"] & {\mathcal{M}}\arrow[r]\arrow[d,"\mathrm{gl}_\sigma"] & {\mathcal{M}}_1\arrow[r] \arrow[d,"\mathrm{gl}_{\sigma_1}"] & 0\\ 0 \arrow[r]& M/\mathbb{Z}u_{E_1} \oplus M/\gamma_i^\perp \arrow[r] & {\mathcal{K}}\arrow[r]& {\mathcal{K}}_1 \arrow[r]& 0\,, \end{tikzcd}\] where \(\psi\) is given by \(\psi(m)=(-m,m)\). By Theorem 1(ii), we have \(\dim T_v \Gamma_\sigma=2\), and so \(u_{E_1} \notin \gamma_i^\perp\). Hence, \(\psi\) is injective, and so by the snake lemma, we obtain a long exact sequence \[0 \rightarrow T_{\sigma_{\mathrm{out}}} \rightarrow T_{\sigma_1} \xrightarrow{\xi} \operatorname{coker}\, \psi \rightarrow \operatorname{coker}\, \mathrm{gl}_{\sigma_{\mathrm{out}}} \rightarrow \operatorname{coker}\, \mathrm{gl}_{\sigma_1} \rightarrow 0\,,\] and so, using 16 , \[\label{eq953} N_\sigma^\mathrm{trop}=|\operatorname{coker}\, \xi| N_{\sigma_1}^{\mathrm{trop}} \,.\tag{24}\] Moreover, we have \(\operatorname{coker}\, \psi = M/(\mathbb{Z}u_{E_1}+\gamma_i^\perp)\) and the connecting homomorphism \(\xi\) is given by \(\xi(m_1)=\bar{p}_1(m_1)\). As \({\mathcal{L}}_{1}=p_1(T_{\sigma_1})+\mathbb{Z}u_{E_1}\) and \({\mathcal{L}}_{2} =\gamma_i^\perp\), we deduce that \(\operatorname{coker}\, \xi=M/({\mathcal{L}}_{1}+{\mathcal{L}}_{2})\), and so 24 implies 23 .

Finally, we consider the case where both \(E_1\) and \(E_2\) are legs \(L_i\) and \(L_j\) of \(\Gamma\) for some \(1 \leq i,j \leq r\). In this case, we have to show that \[N_\sigma^\mathrm{trop}=|M/({\mathcal{L}}_{1}+{\mathcal{L}}_{2})|\,.\] This follows because in this case the gluing map \(\mathrm{gl}_{\sigma_{\mathrm{out}}}\) is simply given by the projection map \[M \longrightarrow M/\gamma_i^\perp \oplus M/\gamma_j^\perp\,,\] and \({\mathcal{L}}_{1}=\gamma_i^\perp\) and \({\mathcal{L}}_{2}=\gamma_j^\perp\). ◻

For every non-zero \(n\in N\), we denote by \(|n|\) the divisibility of \(n\) in \(N\).

Lemma 10. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint. Then, for every \((d-2)\)-dimensional face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\), we have \[\label{eq95product} k_\sigma N_\sigma^{\mathrm{trop}} = \frac{|\gamma|}{\prod_{i=1}^r |\gamma_i|} \prod_{v \in V(\Gamma_\sigma)} |\omega (\gamma_{E_{1,v}},\gamma_{E_{2,v}})|\,,\tag{25}\] where for every vertex \(v\) we denote by \(E_{1,v}\) and \(E_{2,v}\) the two children edges of \(v\).

Proof. We prove by induction, following the flow on \(\Gamma_\sigma\) starting at the leaves and ending at the root, that, for every vertex \(v \in V(\Gamma_\sigma)\), we have \[k_{\sigma_{\mathrm{out},v}} N_{\sigma_{\mathrm{out},v}}^\mathrm{trop}=\frac{|\gamma_{E_{\mathrm{out},v}}|}{\prod_{i \in I_v}|\gamma_i|}\prod_{v' \in V(\Gamma_{\sigma_{\mathrm{out},v}})}|\omega (\gamma_{E_{1,v'}},\gamma_{E_{2,v'}})|\,.\] Given a vertex \(v \in V(\Gamma_\sigma)\), we use the same simplified notations \(\mathrm{E}_1\), \(E_2\), \(E_{\mathrm{out}}\) and so on, as in the proof of Lemma 9. If \(E_1\) and \(E_2\) are both edges, we have to show that \[\label{eq95proof951}k_{\sigma_{\mathrm{out}}} N_{\sigma_{\mathrm{out}}}^\mathrm{trop}= \frac{|\gamma_{E_{\mathrm{out}}}|}{|\gamma_{E_1}||\gamma_{E_2}|} |\omega(\gamma_{E_1},\gamma_{E_2})|k_{\sigma_1} N_{\sigma_1}^\mathrm{trop}k_{\sigma_2} N_{\sigma_2}^\mathrm{trop}\,.\tag{26}\] By Lemma 9, we have \[N_{\sigma_{\mathrm{out}}}^\mathrm{trop}= |M/({\mathcal{L}}_1+{\mathcal{L}}_2)| N_{\sigma_1}^\mathrm{trop} N_{\sigma_2}^\mathrm{trop}\,,\] and so we have to show that \[\label{eq95proof952} |M/({\mathcal{L}}_1+{\mathcal{L}}_2)|= \frac{k_{\sigma_1}k_{\sigma_2}}{k_{\sigma_{\mathrm{out}}}} \frac{|\gamma_{E_{\mathrm{out}}}|}{|\gamma_{E_1}||\gamma_{E_2}|} |\omega(\gamma_{E_1},\gamma_{E_2})|\,.\tag{27}\] First of all, we have \[\label{eq95proof953} |M/({\mathcal{L}}_1+{\mathcal{L}}_2)|=|M/({\mathcal{L}}_{1}^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})|\,. |({\mathcal{L}}_{1}^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_{1}+{\mathcal{L}}_2)|\,.\tag{28}\] Then, the exact sequence \[\label{eq95sat} 0 \rightarrow \frac{{\mathcal{L}}_1^{\operatorname{sat}}\cap {\mathcal{L}}_2^{\operatorname{sat}}}{{\mathcal{L}}_1\cap {\mathcal{L}}_2} \rightarrow {\mathcal{L}}_1^{\operatorname{sat}}/{\mathcal{L}}_1 \oplus {\mathcal{L}}_2^{\operatorname{sat}}/{\mathcal{L}}_2 \rightarrow \frac{{\mathcal{L}}_1^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}}}{{\mathcal{L}}_1+{\mathcal{L}}_2} \rightarrow 0\,,\tag{29}\] and 18 imply that \[\label{eq95proof954} |({\mathcal{L}}_1^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_1+{\mathcal{L}}_2)| =\frac{k_{\sigma_1}k_{\sigma_2}}{|({\mathcal{L}}_1^{\operatorname{sat}}\cap {\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_1\cap {\mathcal{L}}_2)|} \,.\tag{30}\] On the other hand, we have \({\mathcal{L}}_{\mathrm{out}} ={\mathcal{L}}_1 \cap {\mathcal{L}}_2 + \mathbb{Z}u_{E_{\mathrm{out}}}\) by 20 , and so \[\label{eq95proof955} k_{\sigma_{\mathrm{out}}}=|{\mathcal{L}}_{\mathrm{out}}^{\operatorname{sat}}/{\mathcal{L}}_{\mathrm{out}}| =|({\mathcal{L}}_1^{\operatorname{sat}}\cap {\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_1\cap {\mathcal{L}}_2)| |\overline{u}_{E_{\mathrm{out}}}|\,,\tag{31}\] where for every \(u \in M\), \(\overline{u}\) is the image of \(u\) in the rank two lattice \[\overline{M}:=M/({\mathcal{L}}_1^{\operatorname{sat}}\cap {\mathcal{L}}_2^{\operatorname{sat}})\,.\] Similarly, we also have \[\label{eq95proof956} |M/({\mathcal{L}}_1^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})|=\frac{|\overline{u}_{E_1} \wedge \overline{u}_{E_2}|}{|\overline{u}_{E_1} ||\overline{u}_{E_2}| }\,.\tag{32}\] Combining 28 30 31 , we obtain \[|M/({\mathcal{L}}_1+{\mathcal{L}}_2)|=\frac{k_{\sigma_1}k_{\sigma_2}}{k_{\sigma_{\mathrm{out}}}} \frac{|\overline{u}_{E_{\mathrm{out}}}|}{|\overline{u}_{E_1}| |\overline{u}_{E_2}|} |\overline{u}_{E_1} \wedge \overline{u}_{E_2}|\,.\] Hence, comparing with 27 , it remains to show that \[\label{eq95proof957} \frac{|\overline{u}_{E_{\mathrm{out}}}|}{|\overline{u}_{E_1}| |\overline{u}_{E_2}|} |\overline{u}_{E_1} \wedge \overline{u}_{E_2}| = \frac{|\gamma_{E_{\mathrm{out}}}|}{|\gamma_{E_1}||\gamma_{E_2}|} |\omega(\gamma_{E_1},\gamma_{E_2})|\,.\tag{33}\] Denote \(\overline{N}:=(\mathbb{Z}\gamma_{E_1}+\mathbb{Z}\gamma_{E_2})^{{\operatorname{sat}}}\), it is a rank two saturated sublattice of \(N\). As \({\mathcal{L}}_1=\gamma_{E_1}^\perp\) and \({\mathcal{L}}_2^\perp=\gamma_{E_2}^{\perp}\), the duality between \(N\) and \(M\) implies that \(\overline{N}\) and \(\overline{M}\) are naturally dual to each other. Let \((e_1, e_2)\) be a basis of \(\overline{N}\) and \((e_1^\star, e_2^\star)\) the corresponding dual basis of \(\overline{M}\). Then, we have \(\iota_{e_1} \omega= \omega(e_1,e_2) e_2^\star\), and \(\iota_{e_2} \omega = -\omega(e_1,e_2)e_1^\star\). In particular, for every \(n=\alpha e_1+\beta e_2 \in \overline{N}\), we have \(\overline{\iota_n \omega}=\omega(e_1,e_2)(\alpha e_2^{\star}-\beta e_1^\star)\), and so \(|\iota_n \omega|=|\omega(e_1,e_2))| \gcd(\alpha,\beta)=|\omega(e_1,e_2))| |n|\). As \(\overline{u}_{E_1}=\iota_{\gamma_{E_1}}\omega\), \(\overline{u}_{E_2}=\iota_{\gamma_{E_2}}\omega\), and \(\overline{u}_{E_{\mathrm{out}}}=\iota_{\gamma_{E_{\mathrm{out}}}}\omega\), we obtain \[\label{eq95proof958} |\overline{u}_{E_1}|=\omega(e_1,e_2)|\gamma_{E_1}|\,, |\overline{u}_{E_2}|=\omega(e_1,e_2)|\gamma_{E_2}|\,, \text{and}\, |\overline{u}_{E_{\mathrm{out}}}| =\omega(e_1,e_2)|\gamma_{E_{\mathrm{out}}}|\,.\tag{34}\] On the other hand, writing \(\gamma_{E_1}=ae_1+be_2\) and \(\gamma_{E_2}=ce_1+de_2\), we have \(|\overline{u}_{E_1} \wedge \overline{u}_{E_2}|= \omega(e_1,e_2)^2 |ad-bc|\), whereas \(|\omega(\gamma_{E_1},\gamma_{E_2})|=|\omega(e_1,e_2)||ad-bc|\), and so \[\label{eq95proof959} |\overline{u}_{E_1} \wedge \overline{u}_{E_2}| =\omega(e_1,e_2)|\omega(\gamma_{E_1},\gamma_{E_2})|\,.\tag{35}\] Combining 34 and 35 , we obtain 33 , and this concludes the proof of 26 .

If \(E_1\) is an edge and \(E_2\) is a leg \(L_i\) for some \(1\leq i \leq r\), then we similarly show that \[k_{\sigma_{\mathrm{out}}} N_{\sigma_{\mathrm{out}}}^\mathrm{trop}= \frac{|\gamma_{E_{\mathrm{out}}}|}{|\gamma_{E_1}||\gamma_{E_2}|} |\omega(\gamma_{E_1},\gamma_{E_2})|k_{\sigma_1} N_{\sigma_1}^\mathrm{trop}\,.\] The only difference is that in this case, we have \({\mathcal{L}}_2=\gamma_{i}^{\perp}\), and so \(|{\mathcal{L}}_2^{\operatorname{sat}}/{\mathcal{L}}_2|=1\).

Finally, if \(E_1\) and \(E_2\) are both legs \(L_i\) and \(L_j\) respectively for some \(1\leq i,j \leq r\), then we similarly show that \[k_{\sigma_{\mathrm{out}}} N_{\sigma_{\mathrm{out}}}^\mathrm{trop}= \frac{|\gamma_{E_{\mathrm{out}}}|}{|\gamma_{E_1}||\gamma_{E_2}|} |\omega(\gamma_{E_1},\gamma_{E_2})|\] using that \({\mathcal{L}}_1=\gamma_{i}^{\perp}\), \({\mathcal{L}}_2=\gamma_j^{\perp}\), and so \(|{\mathcal{L}}_1^{\operatorname{sat}}/{\mathcal{L}}_1|=1\) and \(|{\mathcal{L}}_2^{\operatorname{sat}}/{\mathcal{L}}_2|=1\). ◻

Remark 2. The tropical problem, the coefficient \(k_\sigma\), and the tropical multiplicity \(N_\sigma^\mathrm{trop}\) only depend on the vectors \(\iota_{\gamma_i}\omega\) and on the hyperplanes \(\gamma_i^\perp\). In particular, they are invariant under a common rescaling of \(\gamma_i\) and \(\omega\) of the form \(\gamma_i \mapsto t \gamma_i\) and \(\omega \mapsto t^{-1} \omega\). As a consistency check, one can verify directly that the right-hand side of 25 in Lemma 10 is invariant under such rescaling: a trivalent tree with \(r+1\) legs has \(r-1\) vertices, and so the right-hand side of 25 scales as \(\frac{t(t^{-1} t^2)^{r-1}}{t^r}=1\).

2.7 Polyhedral decompositions and tropical multiplicities↩︎

Until now, we considered tropical curves in \(M_\mathbb{R}\). In this section, we introduce tropical curves in \(M_\mathbb{R}\) endowed with a polyhedral decomposition. The following definition can be found in [16].

Definition 14. A polyhedral32decomposition of \(M_{\mathbb{R}}\) is a covering \(\mathscr{P}=\{\Xi\}\) of \(M_{\mathbb{R}}\) by a finite number of strongly convex polyhedra satisfying the following properties:

  1. If \(\Xi \in \mathscr{P}\) and \(\Xi' \subset \Xi\) is a face, then \(\Xi' \in \mathscr{P}\).

  2. If \(\Xi, \Xi' \in \mathscr{P}\), then \(\Xi \cap \Xi'\) is a common face of \(\Xi\) and \(\Xi'\).

For the remaining of this section, we fix a polyhedral decomposition \(\mathscr{P}\) of \(M_\mathbb{R}\).

Definition 15. A parametrized tropical curve in \((M_\mathbb{R}, \mathscr{P})\) is a weighted graph \(\Gamma\) together with a proper continuous map \(h: \Gamma \rightarrow M_\mathbb{R}\) satisfying the following conditions:

  • for every edge or leg \(E\), the restriction \(h|_E\) is an embedding with image contained in an affine line with rational slope,

  • for every vertex \(v\in V(\Gamma)\), the following balancing condition holds: Let \(E_1,\dots,E_m \in E(\Gamma)\cup L(\Gamma)\) be the edges or legs adjacent to \(v\), and let \(\bar{u}_i \in M\) be the primitive integral vector emanating from \(h(v)\) in the direction of \(h(E_i)\), then \(\sum_{i=1}^m w(E_i)\bar{u}_i=0\).

  • for every edge or leg \(E\), there exists a cell of \(\mathscr{P}\) containing \(h(E)\),

  • for every divalent vertex \(v\in V(\Gamma)\), denoting by \(\boldsymbol{\sigma}(v)\) the smallest cell of \(\mathscr{P}\) containing \(h(v)\), there exists an open subset \(U\) of \(\Gamma\) containing \(v\) such that \(h(U) \cap \boldsymbol{\sigma}(v)=\{h(v)\}\).

We define as in §1.1 a tropical curve in \((M_\mathbb{R},\mathscr{P})\) as an isomorphism class of parametrized tropical curves in \((M_\mathbb{R},\mathscr{P})\). Compared with tropical curves in \(M_ \mathbb{R}\) of Definition 2, tropical curves in \((M_\mathbb{R},\mathscr{P})\) are required to be compatible with the polyhedral decomposition \(\mathscr{P}\) in the sense of Definition 15(iii), and can have divalent vertices, which are required to satisfy Definition 15(iv).

Definition 16. A tropical type for \((M_\mathbb{R},\mathscr{P})\) is the data \((\Gamma,\bar{u}, \boldsymbol{\sigma})\) of a weighted graph \(\Gamma\), a map \(\bar{u} : F(\Gamma) \rightarrow M\) as in Definition 3, and a map \(\boldsymbol{\sigma} \colon V(\Gamma) \cup E(\Gamma) \cup L(\Gamma) \rightarrow \mathscr{P}\) assigning a cell of \(\mathscr{P}\) to every vertex, edge or leg of \(\Gamma\).

Definition 17. The type of a tropical curve \(h \colon \Gamma \rightarrow M_\mathbb{R}\) in \((M_\mathbb{R},\mathscr{P})\) is the tropical type \((\Gamma, \bar{u},\boldsymbol{\sigma})\) where for every \((v,E)\in F(\Gamma)\), \(\bar{u}_{v,E}\) is the primitive integral in \(M\) emanating from \(h(v)\) in the direction of \(h(E)\), and for every vertex, edge or leg \(x\) of \(\Gamma\), \(\boldsymbol{\sigma}(x)\) is the smallest cell of \(\mathscr{P}\) containing \(x\).

One defines as in §2.2-2.3 the notion of \((\omega,\boldsymbol{\gamma})\)-tropical curves in \((M_\mathbb{R},\mathscr{P})\), the notion of \((\omega,\boldsymbol{\gamma})\)-tropical curves in \((M_\mathbb{R},\mathscr{P})\) matching a \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\), and the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}(\mathscr{P})\) of \((\omega,\boldsymbol{\gamma})\)-tropical curves in \((M_\mathbb{R},\mathscr{P})\) matching \(\mathbf{A}\). As the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) of tropical curves in \(M_\mathbb{R}\), the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) is a polyhedral complex: the relative interior \(\operatorname{Int}(\sigma)\) of a face \(\sigma \in {\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) parametrizes \((\omega,\boldsymbol{\gamma})\)-tropical curves \(h \colon \Gamma_\sigma \rightarrow M_\mathbb{R}\) in \((M_\mathbb{R},\mathscr{P})\) matching \(\mathbf{A}\) and of a given type for \((M_\mathbb{R},\mathscr{P})\).

In fact, there is a natural homeomorphism \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P}) \simeq {\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) realizing \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) as a polyhedral refinement of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\): every face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) is a union of faces \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\). Indeed, given a tropical curve in \((M_\mathbb{R},\mathscr{P})\), we obtain a tropical curve in \(M_\mathbb{R}\) by “erasing" the divalent vertices, and conversely, given a tropical curve in \(M_\mathbb{R}\) there is a unique minimal way to add divalent vertices so that Definition 15(iii) is satisfied and we obtain a tropical curve in \((M_\mathbb{R},\mathscr{P})\).

However, the identification \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P}) \simeq {\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) does not preserve the integral structures in general: if \(\tilde{\sigma}\) is a face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) contained in a face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) of the same dimension, then there is a natural lattice embedding of integral tangent spaces \(T_{\tilde{\sigma}} \subset T_\sigma\) which can have a non-trivial finite cokernel. The issue is that when adding a divalent vertex on a edge in a family of tropical curves, the lengths of the newly created edges are affine functions on the base of the family which might not be integral with respect to the original integral structure on the base: one needs in general to coarsen the integral structure on the base to make all length functions integral affine. In the general context of tropicalizations of stable log maps, this phenomenon is discussed in [35]. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint, \(\sigma\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\), and \(\tilde{\sigma}\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}(\mathscr{P})\) contained in \(\sigma\). We give below an explicit description of the difference between \(T_{\tilde{\sigma}}\) and \(T_\sigma\).

Recall from 11 12 that we defined for every vertex \(v \in V(\Gamma_\sigma)\) the locus \(\mathfrak{j}_v^\sigma\) as the closure in \(M_\mathbb{R}\) of the locus of \(h(v)\) for \(h\in \operatorname{Int}(\sigma)\), and for every edge or leg \(E\) of \(\Gamma_\sigma\) the locus \(\mathfrak{d}_E^\sigma\) as the closure in \(M_\mathbb{R}\) of the locus of \(h(E)\) for \(h\in \operatorname{Int}(\sigma)\). We define similarly \(\mathfrak{j}_v^{\tilde{\sigma}}\) and \(\mathfrak{d}_E^{\tilde{\sigma}}\) for every vertex \(v\) and edge or leg \(E\) of \(\Gamma_{\tilde{\sigma}}\). To simplify the notations, we set \(T_v\) for the integral tangent space to \(\mathfrak{j}_v^\sigma\) or \(\mathfrak{j}_v^{\tilde{\sigma}}\) depending if \(v \in V(\Gamma_\sigma)\) or \(v\in V(\Gamma_{\tilde{\sigma}})\), and \(T_E\) for the integral tangent space to \(\mathfrak{d}_E^{\sigma}\) or \(\mathfrak{d}_E^{\tilde{\sigma}}\) depending if \(E \in E(\Gamma_\sigma)\cup L(\Gamma_\sigma)\) or \(E\in E(\Gamma_{\tilde{\sigma}})\cup V(\Gamma_{\tilde{\sigma}})\).

To compare \(T_{\tilde{\sigma}}\) and \(T_\sigma\), we first give an alternative description of \(T_\sigma\). Consider the map \[\label{Eq:Psi} \Psi_{\sigma}:\prod_{v\in V(\Gamma_\sigma)} T_v\times \prod_{E\in E(\Gamma_\sigma)} \mathbb{Z} \rightarrow \prod_{E\in E(\Gamma_\sigma)} T_E\,,\tag{36}\] given by \[\Psi_\sigma \big((m_v)_v,(\ell_E)_E\big)=(m_{\partial^+ E}-m_{\partial^- E}+\ell_E u_E)_E \,.\] Then \(T_{\sigma}=\operatorname{ker}\Psi_\sigma\). Recall that we also had \(T_\sigma=\operatorname{ker}\mathrm{gl}_\sigma\), with the gluing map \(\mathrm{gl}_\sigma\) defined by 14 , and that we defined the tropical multiplicity \(N_\sigma^\mathrm{trop}=|\operatorname{coker}\mathrm{gl}_\sigma|\) in Definition 12. However, \(N_\sigma^\mathrm{trop}\) is in general distinct from \(|\operatorname{coker}\Psi_\sigma|\). Rather, using the notations introduced in §2.6, we have the following lemma:

Lemma 11. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint, and \(\sigma\) a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\). Then, we have \[|\operatorname{coker}\Psi_\sigma|=\prod_{v\in V(\Gamma_\sigma)} |({\mathcal{L}}_{1,v}^{{\operatorname{sat}}}+{\mathcal{L}}_{2,v}^{{\operatorname{sat}}})/ ({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v})|\,.\]

Proof. We prove by induction, following the flow on \(\Gamma_\sigma\) starting at the leaves and ending at the root, that for every vertex \(v \in V(\Gamma_\sigma)\), we have \[|\operatorname{coker}\Psi_{\sigma_{\mathrm{out},v}}| =\prod_{v' \in V(\Gamma_{\sigma_{\mathrm{out}},v})} |({\mathcal{L}}_{1,v'}^{{\operatorname{sat}}}+{\mathcal{L}}_{2,v'}^{{\operatorname{sat}}})/ ({\mathcal{L}}_{1,v'}+{\mathcal{L}}_{2,v'})| \,.\]

Given a vertex \(v \in V(\Gamma_\sigma)\), we use the same simplified notations \(\mathrm{E}_1\), \(E_2\), \(E_{\mathrm{out}}\), \({\mathcal{L}}_1\), \({\mathcal{L}}_2\), \({\mathcal{L}}_{\mathrm{out}}\), and so on, as in the proof of Lemmas 9 and 10. If \(E_1\) and \(E_2\) are both edges, we have to show that \[\label{eq95coker951} |\operatorname{coker}\Psi_{\sigma_{\mathrm{out}}}| = |({\mathcal{L}}_{1}^{{\operatorname{sat}}}+{\mathcal{L}}_{2}^{{\operatorname{sat}}})/ ({\mathcal{L}}_{1}+{\mathcal{L}}_{2})| |\operatorname{coker}\Psi_{\sigma_1}||\operatorname{coker}\Psi_{\sigma_2}|\,.\tag{37}\]

For \(k=1\) and \(k=2\), denote \[M_k=\prod_{v \in V(\Gamma_{\sigma_k})}T_v \times \prod_{E\in E(\Gamma_{\sigma_k})} \mathbb{Z},\quad\quad K_k=\prod_{E\in E(\Gamma_{\sigma_k})} T_E,\] and consider the commutative diagram of exact sequences \[\xymatrix@C=30pt { 0\ar[r]&T_v\times\mathbb{Z}^2\ar[d]_{\theta}\ar[r]& M_1\times M_2\times T_v\times \mathbb{Z}^2\ar[r]\ar[d]_{{\Psi}_{\sigma_{\mathrm{out}}}}&M_1\times M_2\ar[d]_{\Psi_{\sigma_1} \times \Psi_{\sigma_2}}\ar[r]&0\\ 0\ar[r]&T_{E_1}\times T_{E_2}\ar[r]& K_1\times K_2\times T_{E_1}\times T_{E_2}\ar[r]& K_1\times K_2\ar[r]&0\,, }\] where the map \(\theta\) is given by \[\theta(m,\ell_1,\ell_2)=(\ell_1 u_{E_1}-m,\ell_2 u_{E_2}-m).\] As \(\operatorname{ker}\Psi_{\sigma_{\mathrm{out}}}= T_{\sigma_{\mathrm{out}}}\) and \(\operatorname{ker}\Psi_{\sigma_k}=T_{\sigma_k}\), we obtain by the snake lemma a long exact sequence \[T_{\sigma_{\mathrm{out}}} \rightarrow T_{\sigma_1}\times T_{\sigma_2}\xrightarrow{\xi} \operatorname{coker}\theta\rightarrow \operatorname{coker}{\Psi}_{\sigma_{\mathrm{out}}}\rightarrow \operatorname{coker}{\Psi}_{\sigma_1}\times \operatorname{coker}{\Psi}_{\sigma_2}\rightarrow 0.\] As \(T_v=T_{E_1}\cap T_{E_2}\), the cokernel of the map \(T_v\rightarrow T_{E_1}\times T_{E_2}\) given by \(m\mapsto (-m,-m)\) can be identified with \(T_{E_1}+T_{E_2}\subseteq M\), and so \[\operatorname{coker}\theta=(T_{E_1}+T_{E_2})/(\mathbb{Z}u_{E_1}+\mathbb{Z}u_{E_2}) =({\mathcal{L}}_1^{{\operatorname{sat}}}+{\mathcal{L}}_2^{{\operatorname{sat}}})/(\mathbb{Z}u_{E_1}+\mathbb{Z}u_{E_2})\,.\] On the other hand, the connecting map \(\xi:T_{\sigma_1}\times T_{\sigma_2}\rightarrow \operatorname{coker}\theta\) is given by \(\xi(t_1,t_2)=(p_1(t_1), p_2(t_2))\), and so \[\operatorname{coker}\xi= ({\mathcal{L}}_1^{{\operatorname{sat}}}+{\mathcal{L}}_2^{{\operatorname{sat}}})/({\mathcal{L}}_1+{\mathcal{L}}_2)\,,\] because \({\mathcal{L}}_k=p_k(T_{\sigma_k})+\mathbb{Z}u_{E_k}\) by definition. This conclude the proof of 37 .

Consider now the case when one of \(E_1\) or \(E_2\) is an edge and the other is a leg. By symmetry, one can assume that \(E_1\) is an edge, with adjacent vertex \(v_1\) in \(\Gamma_{\sigma_1}\), and \(E_2\) is a leg \(L_i\) for some \(1\leq i\leq r\). We have to show that \[\label{eq95coker952} |\operatorname{coker}\Psi_{\sigma_{\mathrm{out}}}| = |({\mathcal{L}}_{1}^{{\operatorname{sat}}}+{\mathcal{L}}_{2}^{{\operatorname{sat}}})/ ({\mathcal{L}}_{1}+{\mathcal{L}}_{2})| |\operatorname{coker}\Psi_{\sigma_1}|\,.\tag{38}\] In this case, we consider the commutative diagram of exact sequences \[\xymatrix@C=30pt { 0\ar[r]&T_v\times\mathbb{Z}\ar[d]_{\theta}\ar[r]& M_1\times T_v\times \mathbb{Z}\ar[r]\ar[d]_{{\Psi}_{\sigma_{\mathrm{out}}}}&M_1\ar[d]_{\Psi_{\sigma_1}}\ar[r]&0\\ 0\ar[r]&T_{E_1}\ar[r]& K_1\times T_{E_1} \ar[r]& K_1\ar[r]&0\,, }\] where the map \(\theta\) is given by \[\theta(m,\ell)=(\ell u_{E_1}-m).\] As \(\operatorname{ker}\Psi_{\sigma_{\mathrm{out}}}= T_{\sigma_{\mathrm{out}}}\) and \(\operatorname{ker}\Psi_{\sigma_1}=T_{\sigma_1}\), we obtain by the snake lemma a long exact sequence \[T_{\sigma_{\mathrm{out}}} \rightarrow T_{\sigma_1}\xrightarrow{\xi} \operatorname{coker}\theta\rightarrow \operatorname{coker}{\Psi}_{\sigma_{\mathrm{out}}}\rightarrow \operatorname{coker}{\Psi}_{\sigma_1}\rightarrow 0.\] As \(T_v=T_{E_1} \cap \gamma_i^{\perp}\) and \({\mathcal{L}}_2={\mathcal{L}}_2^{{\operatorname{sat}}}=\gamma_i^{\perp}\), we have \(\operatorname{coker}\theta=T_{E_1}/(T_v+\mathbb{Z}u_{E_1}) ={\mathcal{L}}_1^{\operatorname{sat}}/({\mathcal{L}}_1^{\operatorname{sat}}\cap {\mathcal{L}}_2^{\operatorname{sat}}+\mathbb{Z}u_{E_1})\). On the other hand, the connecting map \(\xi:T_{\sigma_1}\rightarrow \operatorname{coker}\theta\) is given by \(\xi(t)=p_1\), and so \[\operatorname{coker}\xi= {\mathcal{L}}_1^{{\operatorname{sat}}}/({\mathcal{L}}_1+{\mathcal{L}}_1^{\operatorname{sat}}\cap {\mathcal{L}}_2^{\operatorname{sat}})\,,\] which is equal to \(({\mathcal{L}}_1^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_1+{\mathcal{L}}_2)\) because \({\mathcal{L}}_2={\mathcal{L}}_2^{\operatorname{sat}}\). This concludes the proof of 38 .

Finally, if both \(E_1\) and \(E_2\) are legs \(L_i\) and \(L_j\), then \(\Psi_{\sigma_{\mathrm{out}}}\) is the zero map \(T_v \rightarrow 0\), so \(\operatorname{coker}\Psi_{\sigma_{\mathrm{out}}}=0\). Moreover, \({\mathcal{L}}_1={\mathcal{L}}_1^{\operatorname{sat}}=\gamma_i^\perp\) and \({\mathcal{L}}_2={\mathcal{L}}_2^\perp=\gamma_j^\perp\), and so \(({\mathcal{L}}_1^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_1+{\mathcal{L}}_2)=0\). In particular, we have \(\operatorname{coker}\Psi_{\sigma_{\mathrm{out}}}=({\mathcal{L}}_1^{\operatorname{sat}}+{\mathcal{L}}_2^{\operatorname{sat}})/({\mathcal{L}}_1+{\mathcal{L}}_2)\) and this ends the proof of Lemma 11. ◻

Similarly, the integral tangent space \(T_{\tilde{\sigma}}\) can be viewed as the kernel of the map \[\label{Eq:32WidetildePsi} \Psi_{\tilde{\sigma}}: \prod_{v\in V(\Gamma_{\tilde{\sigma}})} T_v\times \prod_{E\in E(\Gamma_{\tilde{\sigma}})} \mathbb{Z}\rightarrow \prod_{E\in E(\Gamma_{\tilde{\sigma}})} T_E\tag{39}\] with \(\Psi_{\tilde{\sigma}}\) defined analogously as \(\Psi_\sigma\) in 36 . The comparison we need between \(T_\sigma\) and \(T_{\tilde{\sigma}}\) is provided by the following lemma. We denote by \(B\) the set of divalent vertices of \(\Gamma_{\tilde{\sigma}}\) and for every \(v \in B\), we denote \(w_v := |\overline{u}_E|\), where \(E\) is an edge adjacent to \(v\) and \(\overline{u}_E\) is the image of \(u_E\) in the rank two lattice \(M/T_v\). The definition of \(w_v\) is independent of the choice of \(E\) by the balancing condition at \(v\).

Lemma 12. Let \(\mathbf{A}\) be a general \(\boldsymbol{\gamma}\)-constraint, \(\sigma\) a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma =d-1\), and \(\tilde{\sigma}\) a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}(\mathscr{P})\) contained in \(\sigma\), Then, there is a long exact sequence \[\label{eq95les} 0\rightarrow T_{\tilde{\sigma}}\rightarrow T_{\sigma} \rightarrow \prod_{v\in B} \mathbb{Z}/w_v\mathbb{Z}\rightarrow \operatorname{coker}\Psi_{\tilde{\sigma}} \rightarrow \operatorname{coker}\Psi_\sigma\rightarrow 0 \,.\tag{40}\]

Proof. We first introduce some notation. For every divalent vertex \(v\in V(\Gamma_{\tilde{\sigma}})\), we denote by \(E_1(v)\) and \(E_2(v)\) the two edges of \(\Gamma_{\tilde{\sigma}}\) with vertex \(v\), with \(E_1(v)\) oriented towards \(v\) and \(E_2(v)\) oriented away from \(v\). We consider the map \[\delta: \prod_{v\in B} T_v\times\prod_{v\in B}\mathbb{Z} \longrightarrow \prod_{v\in V(\Gamma_{\tilde{\sigma}})}T_v\times\prod_{E\in E(\Gamma_{\tilde{\sigma}})} \mathbb{Z}\,,\] which is the obvious inclusion on \(\prod_{v\in B}T_v\rightarrow \prod_{v\in V(\Gamma_{\tilde{\sigma}})} T_v\), and such that the component of \(\delta\big((m_v),(\ell_v)\big)\) indexed by \(E\in E(\Gamma_{\tilde{\sigma}})\) is given by \[\sum_{\substack{v\in B\\ E_1(v)=E}} l_v - \sum_{\substack{v\in B\\ E_2(v)=E}} l_v\,.\]

We also define a map \[\delta': \prod_{v\in B} T_{E_1(v)} \longrightarrow \prod_{E\in E(\Gamma_{\tilde{\sigma}})} T_E\] by \(\delta'((m_v)_{v\in B})=(n_E)_{E\in E(\Gamma_{\tilde{\sigma}})}\), where \[n_E = \sum_{\substack{v\in B\\ E_1(v)=E}}m_v - \sum_{\substack{v \in B\\ E_2(v)=E}} m_v \,.\] Finally, we define \[\begin{align} \pi : \prod_{v\in V(\Gamma_{\tilde{\sigma}})}T_v\times\prod_{E\in E(\Gamma_{\tilde{\sigma}})} \mathbb{Z} &\longrightarrow \prod_{v\in V(\Gamma_{\sigma})}T_v\times\prod_{E\in E(\Gamma_{\sigma})}\mathbb{Z}\\ \big((n_v)_{v\in V(\Gamma_{\tilde{\sigma}})},(\ell_E)_{E\in E(\Gamma_{\tilde{\sigma}})}\big) & \longmapsto \big((n_v)_{v\in V(\Gamma_\sigma)},(\sum_{\substack{E'\subset E\\ E'\in E(\Gamma_{\tilde{\sigma}})}} \ell_{E'})_{E \in E(\Gamma_\sigma)}\big)\,, \end{align}\] and \[\begin{align} \pi' : \prod_{E\in E(\Gamma_{\tilde{\sigma}})}T_E &\longrightarrow \prod_{E\in E(\Gamma_{\sigma})}T_E \\ (n_E)_{E\in E(\Gamma_{\tilde{\sigma}})} & \longmapsto (\sum_{\substack{E'\subset E\\ E'\in E(\Gamma_{\tilde{\sigma}})}} n_{E'})_{E \in E(\Gamma_\sigma)}\,, \end{align}\] where we view \(\Gamma_{\tilde{\sigma}}\) as a refinement of \(\Gamma_\sigma\), so that each edge of \(\Gamma_{\tilde{\sigma}}\) is contained in some edge of \(\Gamma_{\sigma}\). These maps fit into a commutative diagram of exact sequences \[\xymatrix@C=20pt { 0\ar[r]&\prod_{v\in B} T_v\times\prod_{v\in B}\mathbb{Z}\ar[r]^{\delta}\ar[d]_{\Psi'}& \prod_{v\in V(\Gamma_{\tilde{\sigma}})}T_v\times\prod_{E\in E(\Gamma_{\tilde{\sigma}})} \mathbb{Z} \ar[r]^{\pi}\ar[d]_{\Psi_{\tilde{\sigma}}}& \prod_{v\in V(\Gamma_{\sigma})}T_v\times\prod_{E\in E(\Gamma_\sigma)}\mathbb{Z}\ar[d]^{\Psi_\sigma}\ar[r]&0\\ 0\ar[r]&\prod_{v\in B} T_{E_1(v)}\ar[r]_{\delta'}& \prod_{E\in E(\Gamma_{\tilde{\sigma}})} T_E\ar[r]_{\pi'}& \prod_{E\in E(\Gamma_{\sigma})}T_E\ar[r]&0 }\] where \(\Psi'\) is defined by \(\Psi'\big((m_v),(\ell_v)\big)=(\ell_v u_{E_1(v)}-m_v)\). The map \(\Psi'\) is injective and the cokernel of \(T_v\times\mathbb{Z}\rightarrow T_{E_1(v)}\), \((m,\ell)\mapsto -m+\ell u_{E_1(v)}\), is just \(\mathbb{Z}/w_v\mathbb{Z}\). Therefore, the snake lemma gives the desired long exact sequence 40 . ◻

3 Counts of \((\omega,\boldsymbol{\gamma})\)-marked stable log maps in toric varieties↩︎

In this section, after briefly reviewing in §3.1-3.2 the theory of stable log maps, we define in §3.3-3.4 a particular class of genus \(0\) log Gromov–Witten invariants of toric varieties.

3.1 Log schemes and their tropicalizations↩︎

We assume basic familiarity with log geometry throughout this section [36], [37]. We nonetheless roughly review definitions to establish notation.

A log structure on a scheme \(X\) is a sheaf of commutative monoids \(\mathcal{M}_X\) together with a homomorphism of sheaves of multiplicative monoids \(\alpha_X : \mathcal{M}_X \to \mathcal{O}_X\) inducing an isomorphism \(\alpha_X^{-1}(\mathcal{O}_X^{\times})\rightarrow \mathcal{O}_X^{\times}\), allowing us to identify \(\mathcal{O}_X^{\times}\) as a subsheaf of \(\mathcal{M}_X\). The standard notation we use for a log scheme is \(X:=(\underline{X},\mathcal{M}_X,\alpha_X)\), where by \(\underline X\) we denote the underlying scheme. By abuse of notation we also denote the underlying scheme just by \(X\) when it is clear from the context. Throughout this paper, we assume that all log schemes are fine and saturated (fs) [37]. A morphism of log schemes \(f:X \rightarrow Y\) consists of an ordinary morphism \(\underline{f}:\underline{X}\rightarrow \underline{Y}\) of schemes along with a map \(f^{\flat}:f^{-1}\mathcal{M}_Y\rightarrow \mathcal{M}_X\) which is compatible with \(f^\#:f^{-1}\mathcal{O}_Y\rightarrow \mathcal{O}_X\) via the structure homomorphisms \(\alpha_X\) and \(\alpha_Y\).

The ghost sheaf, defined by \(\overline{\mathcal{M}}_{X}:=\mathcal{M}_X/\mathcal{O}_X^{\times}\), captures the key combinatorial information about the log structure. In particular, it leads to the description of the tropicalization \(\Sigma(X)\) of a log scheme \(X\), as an abstract polyhedral cone complex, see [38] for details. Briefly, \(\Sigma(X)\) is a collection of cones along with face maps between them. There is one cone \(\sigma_{\bar x}:= \operatorname{Hom}(\overline{\mathcal{M}}_{X,\bar x},\mathbb{R}_{\ge 0})\) for every geometric point \(\bar x\rightarrow X\), and if \(\bar x\) specializes to \(\bar y\), there is a generization map \(\overline{\mathcal{M}}_{X,\bar y}\rightarrow \overline{\mathcal{M}}_{X,\bar x}\) which leads dually to a map \(\sigma_{\bar x}\rightarrow\sigma_{\bar y}\). The condition of being fine and saturated implies this is an inclusion of faces. Note that each cone \(\sigma_{\bar x}\in \Sigma(X)\) comes with a tangent space of integral tangent vectors \[\Lambda_{\sigma_{\bar x}}:=\operatorname{Hom}(\overline{\mathcal{M}}_{X,\bar x},\mathbb{Z})\] and a set of integral points \[\sigma_{\bar x,\mathbb{Z}}:=\operatorname{Hom}(\overline{\mathcal{M}}_{X,\bar x},\mathbb{N}).\] Tropicalization is functorial, with \(f:X\rightarrow Y\) inducing \(f_{\mathrm{trop}}:\Sigma(X)\rightarrow\Sigma(Y)\), with a map of cones \(\sigma_{\bar x}\rightarrow\sigma_{f(\bar x)}\) induced by \(\bar f^{\flat}:\overline{\mathcal{M}}_{Y,f(\bar x)}\rightarrow \overline{\mathcal{M}}_{X,x}\). In cases we consider in this paper, after identifying \(\sigma_{\bar x}\) and \(\sigma_{\bar y}\) whenever \(\sigma_{\bar x}\rightarrow\sigma_{\bar y}\) is an isomorphism, we obtain an ordinary polyhedral cone complex.

Example 1. Let \(X\) be a toric variety associated to a fan \(\Sigma\) in \(M_\mathbb{R}\). There is a canonical divisorial log structure \(\mathcal{M}_X=\mathcal{M}_{(X,D)}\), where \(D\subset X\) is the toric boundary divisor [39]. Furthermore, the tropicalization \(\Sigma(X_\Sigma)\) is naturally identified with \(M_\mathbb{R}\) endowed with the fan \(\Sigma\).

Example 2. Let \(X\) be a log point, that is, a log scheme whose underlying scheme is a point \(\underline{X}=\operatorname{Spec}\Bbbk\) for some field \(\Bbbk\). Then, there exists a monoid \(Q\) with \(Q^\times=\{0\}\), such that \(\mathcal{M}_X=Q \oplus \Bbbk^\star\) and \(\alpha_X\) is the map \[Q\oplus\Bbbk^\times\longrightarrow\Bbbk,\quad (q,a)\longmapsto \begin{cases} a,&q=0\\ 0,&q\neq0\,.\end{cases}\] One recovers \(Q\) as the ghost sheaf of \(X\), that is, \(\overline{\mathcal{M}}_X=Q\), and the tropicalization \(\Sigma(X)\) of \(X\) is the cone \(Q^\vee_\mathbb{R}:=\operatorname{Hom}(Q,\mathbb{R}_{\geq 0})\).

3.2 Stable log maps↩︎

Following [14], [15], a prestable log map with target \((X,\mathcal{M}_X) \rightarrow (S,\mathcal{M}_S)\) is a commutative diagram in the category of log schemes \[\label{eq9595log95map} \xymatrix@C=30pt { C\ar[r]^f\ar[d]_{\pi} & X\ar[d]\\ W\ar[r]&S }\tag{41}\] where \(W=(W,\mathcal{M}_W)\) is a log point1, \(\pi\) is a log smooth family of curves, which is required to be an integral morphism all of whose geometric fibers are reduced curves. In this situation, one can describe locally the log structure on the log curve \(C\) [40]. In particular, \(C/W\) comes with a set of disjoint sections \(p_1,\ldots,p_n:\underline{W}\rightarrow \underline{C}\), referred to as the marked points, disjoint from the nodal locus of \(C\), and such that away from the nodal locus, \[\overline{\mathcal{M}}_C=\pi^*\overline{\mathcal{M}}_W \oplus\bigoplus_{i=1}^n p_{i*}\underline{\mathbb{N}}\,.\] A stable log map is a prestable log map whose underlying prestable marked map is a stable map.

If \(p\in C\) is a marked point, we have \[\bar f^{\flat}:P_p:=\overline{\mathcal{M}}_{X,f(p)}\longrightarrow \overline{\mathcal{M}}_{C,p}=\overline{\mathcal{M}}_{W,\pi(p)}\oplus\mathbb{N} \stackrel{\operatorname{pr}_2}{\longrightarrow}\mathbb{N},\] which can be viewed as an element \(u_p\in P_p^{\vee}:=\operatorname{Hom}(P_p,\mathbb{N}) \subseteq \sigma_{f(p)}\), called the contact order at \(p\). Similarly, if \(x=q\) is a node, there exists a homomorphism \[\label{eq:node32contact32order} u_q:P_q :=\overline{\mathcal{M}}_{X,f(q)} \longrightarrow\mathbb{Z},\tag{42}\] called the contact order at \(q\), see [15] or [38]. In the case the target space is \((X,D)\), the contact order records tangency information with the irreducible components of \(D\).

A key point in log Gromov-Witten theory is the tropical interpretation of stable log maps. Let \(f:C \to X\) be a stable log map as in 41 , where \(W\) is the log point \((\operatorname{Spec}\Bbbk, \Bbbk^\star \oplus Q)\), as in Example 2. Then by functoriality of tropicalization, we obtain a diagram \[\label{eq:tropical32diagram} \xymatrix@C=45pt { \Gamma:=\Sigma(C)\ar[r]^>>>>>>{h=f_{\mathrm{trop}}}\ar[d]_{\pi_{\mathrm{trop}}} & \Sigma(X)\ar[d]\\ \Sigma(W)\ar[r]& \Sigma(S) }\tag{43}\] Here \(\Sigma(W)=\operatorname{Hom}(Q,\mathbb{R}_{\ge 0})=Q^{\vee}_{\mathbb{R}}\) is a rational polyhedral cone, and for \(q\in \operatorname{Int}(Q^{\vee}_{\mathbb{R}})\), \(\pi_{\mathrm{trop}}^{-1}(q)\) can be identified with the dual graph \(G\) of the curve \(C\), which is the graph with vertices corresponding to an irreducible components of \(C\), edges corresponding to nodes of \(C\), and legs corresponding to marked points.

The map \(h: \Sigma(C) \to \Sigma(X)\) defines a family of tropical maps to \(\Sigma(X)\) as defined in [38]. For \(s\in \operatorname{Int}(Q^{\vee}_{\mathbb{R}})\), write \[h_s:G\rightarrow\Sigma(X)\] for the restriction of \(h\) to \(G=\pi_{\mathrm{trop}}^{-1}(s)\).

Associated to any family of tropical maps to \(\Sigma(X)\) is the type, recording which cones of \(\Sigma(X)\) vertices, edges and legs of \(G\) are mapped to, and tangent vectors to the images of edges and legs:

Definition 18. A type of tropical map to \(\Sigma(X)\) is data of a triple \(\tau=(G,\boldsymbol{\sigma}, \mathbf{u})\) where \(G\) is a graph, \(\boldsymbol{\sigma}\) is a map \[\boldsymbol{\sigma}:V(G)\cup E(G)\cup L(G)\rightarrow\Sigma(X)\] with the property that if \(v\) is a vertex of an edge or leg \(E\), then \(\boldsymbol{\sigma}(v)\subseteq \boldsymbol{\sigma}(E)\). Next, \(\mathbf{u}\) associates to each oriented edge \(E\in E(G)\) a tangent vector \(\mathbf{u}(E)\in \Lambda_{\boldsymbol{\sigma}(E)}\) and to each leg \(L\in L(G)\) a tangent vector \(\mathbf{u}(L)\in \Lambda_{\boldsymbol{\sigma}(L)}\).

Associated to a type is a moduli space of tropical maps of the given type, and this dually defines a monoid called the basic monoid:

Definition 19. Given a type \(\tau=(G,\boldsymbol{\sigma}, \mathbf{u})\), we define the basic monoid \(Q_{\tau}=\operatorname{Hom}(Q_{\tau}^{\vee},\mathbb{N})\) of \(\tau\) by defining its dual: \[\label{eq:basic32dual} Q^{\vee}_{\tau}:=\big\{\big((p_v)_{v\in V(G)},(\ell_E)_{E\in E(G)}\big)\,|\, p_{v'}-p_{v}=\ell_E \mathbf{u}(E) for all E\in E(G)\big\},\tag{44}\] a submonoid of \[\prod_{v\in V(G)} \boldsymbol{\sigma}(v)_\mathbb{Z}\times \prod_{E\in E(G)}\mathbb{N}.\] Here \(\boldsymbol{\sigma}(v)_{\mathbb{Z}}\) denotes the set of integral points of the cone \(\boldsymbol{\sigma}(v)\), and \(v'\), \(v\) are taken to be the endpoints of \(E\) consistent with the chosen orientation of the edge.

Given a stable log map \(f \colon C/W \rightarrow X/S\), there is a canonical map \(Q_\tau \rightarrow \overline{M}_W\), where \(Q_\tau\) is the basic monoid defined by the combinatorial type of \(f\) [14], [15]. A stable log map \(f \colon C/W \rightarrow X/S\) is said to be basic if the natural map of monoids \(Q_\tau \rightarrow \overline{\mathcal{M}}_W\) is an isomorphism. When \(X \rightarrow S\) is log smooth and projective, [14], [15] shows that the moduli space of basic stable log maps with given genus, number of marked points, and degree, is a Deligne-Mumford stack, proper over \(S\), and carrying a natural virtual fundamental class which can be used to define log Gromov–Witten invariants. From now on, we use stable log maps to mean basic stable log maps.

3.3 Moduli spaces of \((\omega,\boldsymbol{\gamma})\)-marked stable log maps↩︎

Let \((\omega, \boldsymbol{\gamma})\) be as in §2.2: \(\omega \in \bigwedge^2 M\) is a skew-symmetric form on \(N\), and \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) is a \(r\)-tuple of elements \(\gamma_i \in N\) such that \(\iota_{\gamma_i} \omega \neq 0\) for all \(1\leq i \leq r\) and \(\iota_\gamma \omega \neq 0\), where \(\gamma:=\sum_{i=1}^r \gamma_i\).

Definition 20. A \(\boldsymbol{\gamma}\)-fan is a fan \(\Sigma\) in \(M_\mathbb{R}\) of a \(d\)-dimensional projective toric variety \(X_\Sigma\) over \(\mathbb{C}\) such that:

  • for every \(1\leq i\leq r\), \(\mathbb{R}_{\geq 0}\iota_{\gamma_i}\omega\) is a ray of \(\Sigma\),

  • for every \(1 \leq i \leq r\), the hyperplane \((\gamma_i^{\perp})_\mathbb{R}\) is a union of \((d-1)\)-dimensional cones of \(\Sigma\).

Given a \(\boldsymbol{\gamma}\)-fan \(\Sigma\), for every \(1\leq i\leq r\), we denote by \(D_i\) the toric divisor of \(X_\Sigma\) corresponding to the ray \(\mathbb{R}_{\geq 0}\iota_{\gamma_i}\omega\).

In what follows we focus attention on particular stable log maps, referred to as \((\omega,\boldsymbol{\gamma})\)-marked stable log maps, defined as follows.

Definition 21. Let \(\Sigma\) be a \(\boldsymbol{\gamma}\)-fan. An \((\omega,\boldsymbol{\gamma})\)-marked stable log map to \(X_\Sigma\) is a genus \(0\) stable log map \(f \colon C \rightarrow X_\Sigma\) endowed with a bijection between its set of marked points and \[\{ x_i\,|\, 1\leq i\leq r \} \cup \{ x_{\mathrm{out}}\}\,,\] and such that \(u_{x_{i}}=\iota_{\gamma_i}\omega\) for all \(1\leq i \leq r\), and \(u_{x_{\mathrm{out}}}=-\iota_{\gamma}\omega\).

Let \(\Sigma\) be a \(\boldsymbol{\gamma}\)-fan. We denote by \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma)\) the moduli space of \((\omega,\boldsymbol{\gamma})\)-marked stable log maps to \(X_\Sigma\). This moduli space is a proper Deligne-Mumford log stack [15]. By [41], \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma)\) is log smooth of the expected dimension \(d-3+(r+1)=d-2+r\). Moreover, \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma)\) is also irreducible by [41].

It follows from Definition 20 that, for every \(1\leq i\leq r\), the projection \[M_\mathbb{R}/\mathbb{R}\iota_{\gamma_i}\omega \longrightarrow M_\mathbb{R}/(\gamma_i^{\perp})_\mathbb{R}\simeq \mathbb{R}\] is a morphism of fans from the fan \(\Sigma(D_i)\) of \(D_i\) in \(M_\mathbb{R}/\mathbb{R}\iota_{\gamma_i} \omega\) to the fan \(\Sigma(\mathbb{P}^1)\) of \(\mathbb{P}^1\) in \(M_\mathbb{R}/(\gamma_i^{\perp})_\mathbb{R}\simeq \mathbb{R}\) (consisting of the cones \(\mathbb{R}_{\leq 0}\), \(\{0\}\), \(\mathbb{R}_{\geq 0}\)). Hence, there exists a corresponding toric morphism \[\pi_i : D_i \longrightarrow \mathbb{P}^1\,,\] which in restriction to the dense torus orbit of \(D_i\) is simply the monomial \(z^{\frac{\gamma_i}{|\gamma_i|}}\). For every point \([\mathbf{H}]=([H_1],\dots,[H_r]) \in (\mathbb{P}^1)^r\), we denote \(\mathbf{H}:=(H_1,\dots, H_r)\), where, for every \(1\leq i \leq r\), \(H_i\) is the hypersurface in \(D_i\) given by the fiber of \(\pi_i\) over \([H_i]\in \mathbb{P}^1\), that is, \(H_i:=\pi_i^{-1}([H_i])\). For \([H_i]=c_i \in \Bbbk^{\star} \subset \mathbb{P}^1\), \(H_i\) is the closure in \(D_i\) of the hypersurface \(-c_i+z^{\frac{\gamma_i}{|\gamma_i|}}=0\) in \((\Bbbk^{\star})^{d-1} \subset D_i\).

For every \(1 \leq i \leq r\), we have a (scheme) evaluation morphism at the marked point \(x_i\): \[\begin{align} \underline{\mathrm {ev}}_{i} \colon {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma) &\longrightarrow D_i \\ f &\longmapsto f(x_{i})\,, \end{align}\] Composing with \(\pi_i: D_i \rightarrow \mathbb{P}^1\), we obtain a (scheme) morphism \[\begin{align} \label{eq95nu95underline} \underline{\nu} \colon {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma) &\longrightarrow (\mathbb{P}^1)^r \\ \nonumber f &\longmapsto (\pi_i(f(x_i)))_i \,. \end{align}\tag{45}\]

For every \([\mathbf{H}]\in (\mathbb{P}^1)^r\), the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\) of \((\omega,\boldsymbol{\gamma})\)-stable log maps matching \(\mathbf{H}\) is defined by the fiber diagram (in the category of schemes) \[\label{eq95diag} \begin{tikzcd} {\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma) \arrow[r] \arrow[d] & {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma) \arrow[d,"(\underline{\mathrm {ev}}_{i})_{i}"] \\ \prod_{i=1}^r H_i \arrow[r,"\iota_H"] & \prod_{i=1}^r D_i\,, \end{tikzcd}\tag{46}\] where the bottom horizontal arrow \(\iota\) is defined by the inclusion morphisms \(H_{i}\subset D_i\), or equivalently by the fiber diagram \[\label{eq95diag1} \begin{tikzcd} {\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma) \arrow[r] \arrow[d] & {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma) \arrow[d,"\underline{\nu}"] \\ \,[\mathbf{H}]\, \arrow[r,"\iota_{[\mathbf{H}]}"] & (\mathbb{P}^1)^r\,, \end{tikzcd}\tag{47}\] where \(\iota_{[\mathbf{H}]}\) is the inclusion of the point \([\mathbf{H}]\) in \((\mathbb{P}^1)^r\).

Lemma 13. For every \(1\leq i\leq r\), the evaluation scheme morphism \(\underline{\mathrm {ev}}_{i}\) lifts naturally to a log morphism \[\mathrm {ev}_{i}: {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma) \longrightarrow D_i\,,\] where \(D_i\) is given its toric log structure (as opposed to the log structure restricted from \(X_\Sigma\)).

Proof. Let \((\pi: C \rightarrow T, f:C \rightarrow X_\Sigma)\) be an \((\omega,\boldsymbol{\gamma})\)-marked stable log map. Evaluation at the marked point \(x_i\) defines a scheme evaluation morphism \(\underline{\mathrm {ev}}_i : T \rightarrow D_i\), and we want to show that \(\underline{\mathrm {ev}}_i\) naturally lifts to a log morphism \(\mathrm {ev}_i : T \rightarrow D_i\), where \(D_i\) is given its toric log structure.

Let \(T_i\) be the log scheme with underlying scheme \(\underline{T}\) and with log structure \(x_i^\star {\mathcal{M}}_C\), where the marked point \(x_i\) is viewed as a section \(\underline{T} \rightarrow \underline{C}\). Then \(x_i\) lifts as a log morphism \(T_i \rightarrow C\), and composing with \(f: C \rightarrow X_\Sigma\), we obtain a log lift of \(\underline{\mathrm {ev}}_i\) as a log morphism \(\mathrm {ev}_i: T_i \rightarrow D_i'\), where \(D_i'\) is the log scheme with underlying scheme \(\underline{D}_i\) and log structure restricted from \(X_\Sigma\). We have \({\mathcal{M}}_T \subset {\mathcal{M}}_{T_i}\) and \({\mathcal{M}}_{D_i} \subset {\mathcal{M}}_{D_i'}\), so it is sufficient to show that \(\mathrm {ev}_i^\flat: \mathrm {ev}_i^{*} {\mathcal{M}}_{D_i'} \rightarrow {\mathcal{M}}_{T_i}\) takes \(\mathrm {ev}_i^{*} {\mathcal{M}}_{D_i}\) into \({\mathcal{M}}_T\). To do this, it is sufficient to show this at the level of stalks of ghost sheaves.

For any \(p \in C\) in the image of the section \(x_i\), we obtain an induced map \[\overline{\mathrm {ev}}^\flat_i: P_p :=\overline{{\mathcal{M}}}_{X_\Sigma,f(p)}=\overline{{\mathcal{M}}}_{D_i' ,f(p)} \longrightarrow \overline{{\mathcal{M}}}_{C,p}=Q \oplus \mathbb{N}\,,\] where \(Q=\overline{{\mathcal{M}}}_{T,\pi(p)}\), and where the composition with the second projection is given by the contact order \(u_{x_{i}}=\iota_{\gamma_i}\omega \in P_p^\vee\). Necessarily \(\operatorname{Spec}\Bbbk[P_p]\) is an affine toric chart of \(X_\Sigma\) containing \(f(p)\), while \(\operatorname{Spec}\Bbbk[P_p \cap u_{x_i}^\perp]\) is the intersection of this toric affine chart with \(D_i\). In particular, \(\overline{{\mathcal{M}}}_{D_i,f(p)}=P_p \cap u_{x_i}^\perp\) and so \(\overline{\mathrm {ev}}^\flat_i\) induces a homomorphism between submonoids \[\overline{{\mathcal{M}}}_{D_i,f(p)} \longrightarrow Q\,,\] as desired. ◻

The toric morphisms \(\pi_i: D_i \rightarrow \mathbb{P}^1\) naturally lifts to log morphisms when \(D_i\) and \(\mathbb{P}^1\) are endowed with their toric log structures, and so by composition with the log lifts \(\mathrm {ev}_{i}\) of the evaluation morphisms \(\underline{\mathrm {ev}}_i\) given by Lemma 13, we obtain a log lift of the scheme morphism \(\underline{\nu}\) introduced in 48 , \[\label{eq95nu} \nu \colon {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma) \longrightarrow (\mathbb{P}^1)^r\,,\tag{48}\] where \((\mathbb{P}^1)^r\) is endowed with its toric log structure. For every point \([\mathbf{H}] \in (\mathbb{P}^1)^r\), we endow \([\mathbf{H}]\) with the log structure restricted from the toric log structure on \((\mathbb{P}^1)^r\). In particular, this log structure is trivial if \([\mathbf{H}] \in (\Bbbk^\star)^r \subset (\mathbb{P}^1)^r\). Similarly, we endow \(H_i\) with the log structure restricted from the toric log structure on \(D_i\). Then, the inclusions \(\iota_H\) and \(\iota_{[\mathbf{H}]}\) become a strict morphism of log schemes, and so the fiber diagrams of schemes 46 and 47 lift to fiber diagrams of fs log schemes.

For \([\mathbf{H}] \in (\Bbbk^{\star})^r \subset (\mathbb{P}^1)^r\), the tropicalization of \([\mathbf{H}]\) is the origin \(0\) in the tropicalization \(\Sigma((\mathbb{P}^1)^r) \simeq \mathbb{R}^r\) of \((\mathbb{P}^1)^r\). Hence, taking the tropicalization of 47 viewed as a fiber diagram of fs log schemes, we obtain the fiber diagram of cone complexes \[\label{eq95diag95trop} \begin{tikzcd} \Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)) \arrow[r] \arrow[d] & \Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(X_\Sigma)) \arrow[d,"\Sigma(\nu)"] \\ 0 \arrow[r] & \mathbb{R}^r\,, \end{tikzcd}\tag{49}\] where \(\Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}(X_\Sigma))\) and \(\Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(X_\Sigma))\) are the tropicalizations of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}(X_\Sigma)\) and \(\Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(X_\Sigma)\) respectively.

As discussed in §3.2, the tropicalization of an \((\omega,\boldsymbol{\gamma})\)-marked stable log map to \(X_\Sigma\) is a family of \((\omega,\boldsymbol{\gamma})\)-marked tropical curve in \((M_\mathbb{R},\Sigma)\) as in Definition 15, where one views the fan \(\Sigma\) as a particular polyhedral decomposition of \(M_\mathbb{R}\). This induces a map of cone complexes \[\label{eq95cone1} T:\Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(X_\Sigma)) \longrightarrow {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{trop}(\Sigma)\,.\tag{50}\] Moreover, the map \(\Sigma(\nu)\) in 49 is the composition of \(T\) with the tropical evaluation map at the legs \(\mathrm {ev}^\mathrm{trop}: {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{trop}(\Sigma) \rightarrow \prod_{i=1}^r M_\mathbb{R}/(\gamma_i^\perp)_\mathbb{R}\simeq \mathbb{R}^r\) given in 10 : \[\Sigma(\nu) = \mathrm {ev}^\mathrm{trop}\circ T \,.\] Recall from Definition 8 that \(\prod_{i=1}^r M_\mathbb{R}/(\gamma_i^\perp)_\mathbb{R}\simeq \mathbb{R}^r\) is naturally the space of \(\boldsymbol{\gamma}\)-constraints. In particular, the origin \(0 \in \mathbb{R}^r\) corresponds to the \(\boldsymbol{\gamma}\)-constraint \[\label{Eq:32A0} \mathbf{A}^0:=(A^0_1,\cdots,A^0_r) \,\tag{51}\] where \(A_i^0\) is the linear hyperplane \((\gamma_i^\perp)_\mathbb{R}\) in \(M_\mathbb{R}\). Therefore, it follows from the diagram 49 that the restriction of \(T\) to \(\Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma))\) defines a map \[T_H : \Sigma({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)) \longrightarrow {\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}^\mathrm{trop}(\Sigma)\,,\] where \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}^\mathrm{trop}(\Sigma)\) is the moduli space of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves to \((M_\mathbb{R},\Sigma)\) matching \(\mathbf{A}^0\). In other words, the tropicalization of a stable log map matching \(\mathbf{H}\) is a tropical curve matching \(\mathbf{A}^0\).

3.4 Log Gromov–Witten invariants↩︎

Let \(\rho\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}(\Sigma)\). As \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}(\Sigma)\) is a sub-cone complex of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}}(\Sigma)\), \(\rho\) is also a face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}}(\Sigma)\). The relative interior \(\operatorname{Int}(\rho)\) parametrizes \((\omega,\boldsymbol{\gamma})\)-marked tropical curves in \((M_\mathbb{R},\Sigma)\) of a given type \(\tau_\rho\). Let \({\mathcal{M}}^\mathrm{log}_{\rho}(X_\Sigma)\) be the closure in \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(X_\Sigma)\) of the locus of \((\omega,\boldsymbol{\gamma})\)-marked stable log maps of type \(\tau_\rho\).

As reviewed in §3.3, \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(X_\Sigma)\) is log smooth of dimension \(d-2+r\). By definition, \({\mathcal{M}}^\mathrm{log}_{\rho}(X_\Sigma)\) is a union of log strata of \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(X_\Sigma)\) where the ghost monoid is generically give by the basic monoid \(Q_{\tau_\rho}\). As \(\operatorname{rk}Q_{\tau_\rho}^{\operatorname{gp}}=d-2\), it follows that \({\mathcal{M}}^\mathrm{log}_{\rho}(X_\Sigma)\) is of pure dimension \(r\). In particular, the virtual fundamental class on \({\mathcal{M}}^\mathrm{log}_{\rho}(X_\Sigma)\) constructed by log Gromov–Witten theory [15] coincides with the usual fundamental class \([{\mathcal{M}}^\mathrm{log}_{\rho}(X_\Sigma)]\).

For every \([\mathbf{H}] \in (\mathbb{P}^1)^r\), let \({\mathcal{M}}_{\rho,\mathbf{H}}^\mathrm{log}(X_\Sigma)\) be the closure in \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma},\mathbf{H}}(X_\Sigma)\) of the locus of \((\omega,\boldsymbol{\gamma})\)-marked stable log maps of type \(\tau_\rho\). Restricting the morphism \(\nu\) of 48 to \({\mathcal{M}}_{\rho}^\mathrm{log}(X_\Sigma)\), we obtain a fiber diagram \[\label{eq95diag3} \begin{tikzcd} {\mathcal{M}}_{\rho,\mathbf{H}}^\mathrm{log}(X_\Sigma) \arrow[r] \arrow[d] & {\mathcal{M}}_{\rho}^\mathrm{log}(X_\Sigma) \arrow[d,"\nu"] \\ \,[\mathbf{H}]\, \arrow[r,"\iota_{[\mathbf{H}]}"] & (\mathbb{P}^1)^r\,, \end{tikzcd}\tag{52}\] and we define a 0-dimensional virtual fundamental class on \({\mathcal{M}}^\mathrm{log}_{\rho,\mathbf{H}}(X_\Sigma)\) by \[\label{eq95vclass1} [{\mathcal{M}}^\mathrm{log}_{\rho,\mathbf{H}}(X_\Sigma)]^\mathrm{vir}:=\iota_{[\mathbf{H}]}^! [{\mathcal{M}}^\mathrm{log}_\rho(X_\Sigma)]\,,\tag{53}\] where \(\iota_{[\mathbf{H}]}^!\) is the Gysin pullback [42] defined by the regular embedding \(\iota_{[\mathbf{H}]}\) of codimension \(r\). As the moduli space \({\mathcal{M}}_{\rho,\mathbf{H}}^\mathrm{log}(X_\Sigma)\) is proper, one can define a log Gromov–Witten invariant \(N_\rho^{\mathrm{toric}}\) as the degree of this class: \[\label{eq95N95toric} N_\rho^{\mathrm{toric}}(X_\Sigma)=\mathrm{deg}[{\mathcal{M}}_{\rho,\mathbf{H}}^\mathrm{log}(X_\Sigma)]^\mathrm{vir}\,.\tag{54}\] By deformation invariance of the Gysin pullback \(\iota_{[\mathbf{H}]}^!\), the log Gromov–Witten invariant \(N_\rho^{\mathrm{toric}}\) is independent of the choice of \([\mathbf{H}] \in (\mathbb{P}^1)^r\).

Theorem 3. For general \([\mathbf{H}]\in (\mathbb{P}^1)^l\), the moduli stack \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\) is log smooth of dimension \(d-2\), and, for every \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}(\Sigma)\), the moduli stack \({\mathcal{M}}_{\rho, \mathbf{H}}^\mathrm{log}(X_\Sigma)\) is reduced and of pure dimension \(0\). In particular, the virtual fundamental class is in this case given by the usual fundamental class, \[\label{eq95N95toric95enum} N_\rho^{\mathrm{toric}}(X_\Sigma)=\mathrm{deg}[{\mathcal{M}}_{\rho,\mathbf{H}}^\mathrm{log}(X_\Sigma)]\,,\tag{55}\] and \(N_\rho^{\mathrm{toric}}(X_\Sigma)\) is an enumerative count with automorphisms.

Proof. As \(\mathcal{M}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(X_\Sigma)\) is log smooth of dimension \(d-2+r\) over the trivial log point, it follows from the generic log smoothness result in Theorem 11 that \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\) is also log smooth of dimension \(d-2\) over the trivial log point for general \([\mathbf{H}] \in (\mathbb{P}^1)^l\). In particular, as \({\mathcal{M}}^\mathrm{log}_{\rho,\mathbf{H}}(X_\Sigma)\) is a union of log strata of \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma},\mathbf{H}}(X_\Sigma)\) where the ghost monoid is generically given by the basic monoid \(Q_{\tau_\rho}\) with \(\operatorname{rk}Q_{\tau_\rho}^{\operatorname{gp}}=d-2\), this implies that \({\mathcal{M}}^\mathrm{log}_{\rho}(X_\Sigma)\) is a union of \(0\)-dimensional strata of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{H}}^\mathrm{log}(X_\Sigma)\), which are necessarily reduced. ◻

4 The log-tropical correspondence↩︎

In this section, we establish our main correspondence result between the tropical multiplicities \(N_\sigma^\mathrm{trop}\) introduced in §2 and the log Gromov–Witten invariants \(N_\rho^{\mathrm{toric}}(X_\Sigma)\) defined in §3.

4.1 Good polyhedral decompositions and toric degenerations↩︎

As in the work of Nishinou-Siebert [16], we obtain our log-tropical correspondence theorem by the study of a toric degeneration defined by an appropriately chosen polyhedral decomposition of \(M_\mathbb{R}\). In this section, we define the notion of a “good" polyhedral decomposition and we prove that good polyhedral decompositions exist. The main difference with the set up of [16] is that we are considering families of tropical curves and not rigid tropical curves in general.

We fix a skew-symmetric form \(\omega \in \bigwedge^2 M\) on \(N\), and a \(r\)-tuple \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) of elements \(\gamma_i \in N\) such that \(\iota_{\gamma_i} \omega \neq 0\) for all \(1\leq i \leq r\) and \(\iota_\gamma \omega \neq 0\), where \(\gamma:=\sum_{i=1}^r \gamma_i\) as in §2.2. We also fix a general \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\) defined as in Definitions 8-10. In what follows, the tuple \[\label{Eq:tropical32data} (\omega,\boldsymbol{\gamma},\mathbf{A})\tag{56}\] is referred to as the tropical data. Moreover, we say that \(\mathbf{A}\) is rational if the affine hyperplanes \(A_i\) are defined over \(\mathbb{Q}\), that is, \([\mathbf{A}] \in \mathbb{Q}^r \subset \mathbb{R}^r\). Recall that we reviewed the notion of polyhedral decomposition in Definition 14. Then, a good polyhedral decomposition for a given tropical data is defined as follows.

Definition 22. Let \((\omega,\boldsymbol{\gamma},\mathbf{A})\) be a tropical data with rational \(\mathbf{A}\). A good polyhedral decomposition \(\mathscr{P}\) of \(M_{\mathbb{R}}\) for \((\omega,\boldsymbol{\gamma},\mathbf{A})\) is a rational polyhedral decomposition of \(M_{\mathbb{R}}\) which satisfies the following conditions:

  1. For each \(d-2\)-dimensional face \(\sigma\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}, \mathbf{A}}^{\mathrm{trop}}\), each \(\mathfrak{j}_v^\sigma\) defined as in 11 is a union of \(d-2\)-dimensional faces of \(\mathscr{P}\) and each \(\mathfrak{d}_E^\sigma\) defined as in 12 is a union of \(d-1\)-dimensional faces of \(\mathscr{P}\).

  2. For every \(1\leq i \leq r\), the constraint affine hyperplane \(A_i\) is a union of \(d-1\) dimensional faces of \(\mathscr{P}\)

To show that a good polyhedral decomposition exists, we first need the following lemma.

Lemma 14. Let \(P\) be a \(k\)-dimensional polyhedron in \(\mathbb{R}^n\). Then, there exists a polyhedral decomposition \(\mathscr{P}\) of \(\mathbb{R}^n\) such that \(P\) is a union of \(k\)-dimensional cell of \(\mathscr{P}\).

Proof. We first remark that is enough to prove the result for \(n=k\): indeed, if \(\mathscr{P}'\) is a polyhedral decomposition of the \(k\)-dimensional hull of \(P\) such that \(P\) is a union of \(k\)-dimensional cells of \(\mathscr{P}'\), then, choosing a \((n-k)\)-dimensional linear subspace \(V\) transverse to the affine hull of \(P\), \(\mathscr{P}=\mathscr{P}'+ \Sigma_{\mathbb{P}^{n-k}}\) is a polyhedral decomposition of \(\mathbb{R}^n\) with the same property, where \(\Sigma_{\mathbb{P}^{n-k}}\) is the fan of \(\mathbb{P}^{n-k}\) viewed as a fan in \(V\).

We prove the result for \(k\)-dimensional polytopes in \(\mathbb{R}^k\) by induction on \(k\). For \(k=0\), there is nothing to prove. We now treat the induction step. By the induction hypothesis, for every codimension 1 face \(F\) of \(P\), there exists a polyhedral decomposition \(\mathscr{P}_F\) of the \((k-1)\)-dimensional affine hull of \(F\) such that \(F\) is a union of \((k-1)\)-dimensional cells of \(\mathscr{P}_F\). For every such \(F\), choose \(n_F \in \mathbb{Z}^k\) not tangent to \(F\), and define the polyhedral decomposition \(\widetilde{\mathscr{P}}_F\) of \(\mathbb{R}^k\) with cells \(\sigma+\mathbb{R}_{\geq 0}n_F\) and \(\sigma+\mathbb{R}_{\leq 0}n_F\) for all cells \(\sigma\) of \(\mathscr{P}_F\). Then, \(P\) is a union of \(k\)-dimensional cells of the polyhedral decomposition \(\mathscr{P}:=\cap_F \widetilde{\mathscr{P}}_F\) of \(\mathbb{R}^k\), where the intersection is taken over the codimension 1 faces \(F\) of \(P\). ◻

Remark 4. We gave an elementary proof of Lemma 14 for completeness. Much stronger results exist: for example, one could assume that \(P\) is actually a \(k\)-cell of \(\mathscr{P}\) by considering the cone over \(P\times \{1\}\) in \(\mathbb{R}^n\times \mathbb{R}\) and then using the rather difficult result that a cone can always be completed in a complete fan, see [43] and references there. We will not use these non-trivial results.

Lemma 15. For every tropical data \((\omega,\boldsymbol{\gamma},\mathbf{A})\) with rational \(\mathbf{A}\), a good polyhedral decomposition exists.

Proof. By Theorem 1, we have \(\dim \mathfrak{j}_v^{\sigma}=d-2\) and \(\dim \mathfrak{d}_E^\sigma=d-1\) for every \(\mathfrak{j}_v^\sigma\) and \(\mathfrak{d}_E^\sigma\) as in Definition 22. Moreover, by Lemma 14, for every \(\mathfrak{j}_v^\sigma\), \(\mathfrak{d}_E^\sigma\) or \(A_i\) as in Definition 22, there exists polyhedral decompositions of \(M_{\mathbb{R}}\) containing respectively \(\mathfrak{j}_v^\sigma\), \(\mathfrak{d}_E^\sigma\) or \(A_i\) as a face. Taking the intersection of all these polyhedral decompositions for every \(\mathfrak{j}_v^\sigma\), \(\mathfrak{d}_E^\sigma\) and \(A_i\), we obtain a good polyhedral decomposition. ◻

Let \((\omega,\boldsymbol{\gamma},\mathbf{A})\) be a tropical data with rational \(\mathbf{A}\). Given a good polyhedral decomposition \(\mathscr{P}\) for \((\omega,\boldsymbol{\gamma},\mathbf{A})\), whose existence is guaranteed by Lemma 15, one constructs a toric degeneration as in [16]. Let \(\overline{M}:=M \oplus \mathbb{Z}\), and let \(\overline{\Sigma}_\mathscr{P}\) be the fan in \(\overline{M}_\mathbb{R}:= \overline{M} \otimes \mathbb{R}\), whose faces are the cones over the cells of \(\mathscr{P}\) viewed in \(M_\mathbb{R}\times \{1\} \subset \overline{M}_\mathbb{R}\). We denote by \(X_{\mathscr{P}}\) the corresponding \((d+1)\)-dimensional toric variety. The projection on the \(\mathbb{R}\)-factor of \(\overline{M}_\mathbb{R}=M_\mathbb{R}\oplus \mathbb{R}\) defines a map of fans \(\overline{\Sigma}_\mathscr{P}\rightarrow \mathbb{R}_{\geq 0}=\Sigma(\mathbb{A}^1)\), and so a toric morphism \[\label{Eq:32total32space} \pi_{\mathscr{P}}: \mathcal{X}_{\mathscr{P}} \longrightarrow \mathbb{A}^1\tag{57}\] whose fiber \(\pi_{\mathscr{P}}^{-1}(z)\) for \(z \in \mathbb{G}_m=\mathbb{A}^1 \setminus \{0\}\) is the toric variety \(X_{\Sigma_{\mathscr{P}}}\) associated to the asymptotic fan \(\Sigma_{\mathscr{P}}\) of \(\mathscr{P}\), defined by \[\label{Eq:32Asymptotic32fan} \Sigma_\mathscr{P}:=\big\{\lim_{a\to0} a\Xi\subset M_\mathbb{R}\,\big|\, \Xi\in\mathscr{P}\big\}\,.\tag{58}\] Irreducible components of the central fiber \(\pi_{\mathscr{P}}^{-1}(0)\) are in one-to-one correspondence with the vertices of \(\mathscr{P}\). By rescaling \(M_{\mathbb{R}}\) if necessary, we can assume all vertices of \(\mathscr{P}\) lie in \(M\) and then the central fiber \(\pi_{\mathscr{P}}^{-1}(0)\) is reduced.

We also obtain a degeneration of the constraints \(\mathbf{H}=(H_1,\dots,H_r)\) determined by the choice of the tropical constraints \(\mathbf{A}=(A_1, \dots,A_r)\). Up to rescaling \(\mathscr{P}\) if necessary, one can assume that \(M \cap A_i \neq \emptyset\) for every \(1\leq i \leq r\). Then, one chooses a point \(P_i \in M \cap A_i\) for every \(1\leq i \leq r\). The point \(P_i \in M\) determines a point \((P_i,1)\in \overline{M}\) and hence a one-parameter subgroup \(\mathbb{G}_m(P_i,1)\subseteq \overline{M}\otimes \mathbb{G}_m\). This can be viewed as a section \(\sigma_i\) of the projection \(\overline{M}\otimes\mathbb{G}_m\rightarrow \mathbb{G}_m\) onto the last coordinate. For every \(z\in \mathbb{G}_m\), \(\sigma_i(z)\) acts on the fiber of \(\mathcal{X}_{\mathscr{P}}\rightarrow \mathbb{A}^1\) over \(z\in\mathbb{G}_m \subset \mathbb{A}^1\). Recall that the inverse image of \(\mathbb{G}_m\) in \(\mathcal{X}_{\mathscr{P}}\) is \(X_{\Sigma_{\mathscr{P}}}\times\mathbb{G}_m\). We then define \(\overline{H_i}\) to be the closure of the subset \[\bigcup_{z\in\mathbb{G}_m} (\sigma_i(z)H_i,z) \subseteq X_{\Sigma_{\mathscr{P}}}\times\mathbb{G}_m\] in \(\mathcal{X}_{\mathscr{P}}\). By construction, \(\overline{H}_i\) is an hypersurface in the divisor \(\overline{D_i}\) of \(\mathcal{X}_\mathscr{P}\) corresponding to the ray \(\mathbb{R}_{\geq 0}(\iota_{\gamma_i}\omega, 1)\) in \(\overline{\Sigma}\). We denote the tuple \(\overline{\mathbf{H}}:=(\overline{H}_1,\dots,\overline{H}_r)\).

4.2 Decomposition formula↩︎

We fix a good polyhedral decomposition \(\mathscr{P}\) for a tropical data \((\omega, \boldsymbol{\gamma},\mathbf{A})\) with rational \(\mathbf{A}\) as in §4.1. In this section, we express the log Gromov–Witten invariants \(N_\rho^{\mathrm{toric}}(X_{\Sigma_\mathscr{P}})\) of the general fiber of the toric degeneration \(\pi_{\mathscr{P}}: \mathcal{X}_{\mathscr{P}} \longrightarrow \mathbb{A}^1\) in terms of log Gromov–Witten invariants of the special fiber.

We define as in Definition 21 the notion of \((\omega,\boldsymbol{\gamma})\)-marked stable maps to \(\mathcal{X}_\mathscr{P}\), the only difference being that the contact orders at the marked points are now \((\iota_{\gamma_i}\omega,0)\) and \((\iota_\gamma \omega, 0)\) in \(\overline{M}=M \oplus \mathbb{Z}\). We denote by \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) the moduli space of \((\omega,\boldsymbol{\gamma})\)-marked stable maps to \(\pi_{\mathscr{P}}:\mathcal{X}_\mathscr{P}\rightarrow \mathbb{A}^1\). We have a natural morphism \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \rightarrow \mathbb{A}^1\) whose fiber over \(z\in\mathbb{G}_m\) is \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(X_{\Sigma_{\mathscr{P}}})\).

Lemma 16. The moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^\mathrm{log}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is log smooth over \(\mathbb{A}^1\) and is of pure dimension \(d-2+r+1\).

Proof. The relative log tangent bundle to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) is trivial, given by \(T^\mathrm{log}_{\mathcal{X}_\mathscr{P}/\mathbb{A}^1}=M \otimes \mathcal{O}_{\mathcal{X}_\mathscr{P}}\), and so we have \(H^1(C,f^{\star}T^\mathrm{log}_{\mathcal{X}_\mathscr{P}/\mathbb{A}^1})=0\) for every genus \(0\) stable log maps \(f: C \rightarrow \mathcal{X}_\mathscr{P}/\mathbb{A}^1\). It follows from [15] that relative deformations of genus \(0\) stable log maps to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) with fixed domain are unobstructed. Hence, it is enough to show that the moduli stack \(\mathfrak{M}^{\mathrm{log}}(\mathbb{A}^1)\) of non-necessarily basic prestable log maps to \(\mathbb{A}^1\) is log smooth over \(\mathbb{A}^1\). We have \(\mathfrak{M}^{\mathrm{log}}(\mathbb{A}^1)=\mathrm{Log}_{\mathfrak{M} \times \mathbb{A}^1}\), where \(\mathfrak{M}\) is the moduli stack of prestable curves and \(\mathrm{Log}_{\mathfrak{M} \times \mathbb{A}^1}\) is Olsson’s stack [44] of log schemes over \(\mathfrak{M} \times \mathbb{A}^1\). As \(\mathfrak{M}\) is log smooth over the trivial log point, \(\mathfrak{M} \times \mathbb{A}^1\) is log smooth over \(\mathbb{A}^1\), and so the result follows because \(\mathrm{Log}_{\mathfrak{M} \times \mathbb{A}^1} \rightarrow \mathbb{A}^1\) factors into \(\mathrm{Log}_{\mathfrak{M} \times \mathbb{A}^1} \rightarrow \mathfrak{M} \times \mathbb{A}^1 \rightarrow \mathbb{A}^1\), and for any log stack \(S\) the natural morphism \(\mathrm{Log}_S \rightarrow S\) is log étale by [44] (the corresponding morphism of stacks \(\mathrm{Log}_S \rightarrow \mathrm{Log}_S\) is the identity and so is in particular étale). ◻

We also define as in 46 the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{H}}}^\mathrm{log}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) of \((\omega,\boldsymbol{\gamma})\)-marked stable maps to \(\mathcal{X}_\mathscr{P}\rightarrow \mathbb{A}^1\) matching the constraint \(\overline{\mathbf{H}}\) by the fiber diagram (both in the schemes and fs log schemes categories) \[\label{eq95diag95deg} \begin{tikzcd} {\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{H}}}^\mathrm{log}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \arrow[r] \arrow[d] & {\mathcal{M}}_{\omega,\boldsymbol{\gamma}}^{\mathrm{log}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \arrow[d] \\ \prod_{i=1}^r \overline{H}_i \arrow[r,"\iota_{\overline{H}}"] & \prod_{i=1}^r \overline{D}_i\,, \end{tikzcd}\tag{59}\] We have a natural morphism \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{H}}}^\mathrm{log}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \rightarrow \mathbb{A}^1\) whose fiber over \(z\in\mathbb{G}_m\) is \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma},\{\sigma_i(z)\cdot H_i\}_i}(X_{\Sigma_{\mathscr{P}}})\).

For every \(1 \leq i\leq r\), denote by \(\overline{A}_i\) the half-hyperplane in \(\overline{M}_\mathbb{R}\) obtained as the closure in \(\overline{M}_\mathbb{R}\) of \(\mathbb{R}_{\geq 0} (A_i,1)\). By construction, one has a natural projection \(\overline{A}_i \rightarrow \mathbb{R}_{\geq 0}\) whose fiber over \(1\) is \(A_i\), and whose fiber over \(0\) is \(A_i^0=(\gamma_i^\perp)_\mathbb{R}\). As in §2.3, we define the moduli space \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{A}}}^\mathrm{trop}(\overline{\Sigma}_\mathscr{P})\) of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves in \((\overline{M}_\mathbb{R}, \overline{\Sigma}_\mathscr{P})\) matching the constraint \(\overline{\mathbf{A}}:=(\overline{A}_1,\dots,\overline{A}_r)\). There is a natural map \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{A}}}^\mathrm{trop}(\overline{\Sigma}_\mathscr{P}) \rightarrow \mathbb{R}_{\geq 0}\) whose fiber over \(1\) is \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}(\mathscr{P})\) and whose fiber over \(0\) is \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma_\mathscr{P})\). Using this, we obtain a natural map \[\label{Eq:32phi} \tilde{\Phi} \colon \{\mathrm{Faces~of~} {\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P}) \} \longrightarrow \{\mathrm{Faces~of~} {\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma_\mathscr{P}) \}\,,\tag{60}\] defined as follows. Given a face \(\tilde{\sigma}\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\), \(\tilde{\Phi}(\tilde{\sigma})\) is the intersection of the fiber \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma_\mathscr{P})\) over \(0\) with the face \(\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{A}}}^\mathrm{trop}(\overline{\Sigma}_\mathscr{P})\) obtained as the closure of the cone over \(\tilde{\sigma}\).

Definition 23. A good polyhedral decomposition \(\mathscr{P}\) of \(M_\mathbb{R}\) is very good if:

  • every vertex of \(\mathscr{P}\) lies in \(M\),

  • for every \((d-2)\)-dimensional face \(\tilde{\sigma}\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\), the natural projection \(T_{\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}} \rightarrow \mathbb{Z}\) is surjective, where \(T_{\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}}\) is the integral tangent space to the face \(\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{A}}}^\mathrm{trop}(\overline{\Sigma}_\mathscr{P})\)

Lemma 17. For every tropical data \((\omega,\boldsymbol{\gamma},\mathbf{A})\) with rational \(\mathbf{A}\), there exists a very good polyhedral decomposition for \((\omega,\boldsymbol{\gamma},\mathbf{A})\).

Proof. By Lemma 15, good polyhedral decompositions exist. The result follows because a good polyhedral decomposition can always be rescaled into a very good one. ◻

From now on, we assume that \(\mathscr{P}\) is a very good polyhedral decomposition. Let \(\tilde{\sigma}\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\). The relative interior of the face \(\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}\) of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{A}}}^\mathrm{trop}(\overline{\Sigma}_\mathscr{P})\) parametrizes \((\omega,\boldsymbol{\gamma})\)-marked tropical curves in \((\overline{M}_\mathbb{R},\overline{\Sigma}_\mathscr{P})\) of a given type \(\tau_{\tilde{\sigma}}\). Let \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) (resp.  \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\)) be the closure in \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) (resp.\({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\)) of the locus of stable log maps of type \(\tau_{\tilde{\sigma}}\). These moduli spaces fit in a fiber diagram (both in the schemes and fs log schemes categories) \[\label{eq95diag95deg1} \begin{tikzcd} {\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \arrow[r] \arrow[d] & {\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \arrow[d] \\ \prod_{i=1}^r \overline{H}_i \arrow[r,"\iota_{\overline{H}}"] & \prod_{i=1}^r \overline{D}_i\,, \end{tikzcd}\tag{61}\]

Similarly, given a \((d-2)\)-dimensional face \(\rho\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma_\mathscr{P})\), we denote by \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) (resp.\({\mathcal{M}}^\mathrm{log}_{\rho,\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\)) the closure in \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) (resp.\({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\)) of the locus of stable log maps of type determined by the interior of the face \(\rho\). There is a natural map \[{\mathcal{M}}^\mathrm{log}_{\rho,\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \longrightarrow \mathbb{A}^1\] whose fiber over \(1\) is the moduli space \({\mathcal{M}}^\mathrm{log}_{\rho,\mathbf{H}}(X_{\Sigma_\mathscr{P}})\) defined in §3.4. Moreover, the fiber over \(0\) is the union of the moduli spaces \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) where \(\tilde{\sigma}\) are the faces of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\tilde{\Phi}(\tilde{\sigma})=\rho\).

Lemma 18. The moduli spaces \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) and \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) are log smooth over \(\mathbb{A}^1\). Moreover, \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is of pure dimension \(r\) and \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is of pure dimension \(r+1\).

Proof. By Lemma 16, the moduli space \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is log smooth over \(\mathbb{A}^1\), of dimension \(d-2+r+1\). The result follows from the fact that \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) and \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) are log strata of \({\mathcal{M}}^\mathrm{log}_{\omega,\boldsymbol{\gamma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\). ◻

By Lemma 18, one can consider the \(r\)-dimensional fundamental class \([{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]\). We define a \(0\)-dimensional virtual fundamental class on \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) by \[\label{eq95vclass2}[{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]^\mathrm{vir}:= \iota_{\overline{H}}^! [{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]\tag{62}\] and the corresponding log Gromov–Witten invariant \[\label{eq95N95tilde95sigma} N_{\tilde{\sigma}}^{\mathrm{toric}} (\mathcal{X}_\mathscr{P}/\mathbb{A}^1) := \deg [{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]^\mathrm{vir}\,.\tag{63}\]

In the following theorem, we express the invariants \(N_\rho^{\mathrm{toric}}(X_{\Sigma_\mathscr{P}})\) defined in 54 in terms of the invariants \(N_{\tilde{\sigma}}^{\mathrm{toric}} (\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) defined in 63 . For every \((d-2)\)-dimensional face \(\rho\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma)\), denote by \(\tilde{S}_{\rho}\) the set of \((d-2)\)-dimensional faces \(\tilde{\sigma}\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\tilde{\Phi}(\tilde{\sigma})=\rho\).

Theorem 5. Let \(\mathscr{P}\) be a very good polyhedral decomposition for \((\omega, \boldsymbol{\gamma},\mathbf{A})\), and let \(\rho\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma)\). Then, we have \[\label{eq95decomp} N_\rho^{\mathrm{toric}}(X_{\Sigma_{\mathscr{P}}}) = \sum_{\tilde{\sigma}\in \tilde{S}_\rho} N_{\tilde{\sigma}}^{\mathrm{toric}} (\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \,.\tag{64}\]

Proof. By Lemma 18, the moduli space \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is log smooth over \(\mathbb{A}^1\) and of dimension \(r+1\). The general fiber of \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is the \(r\)-dimensional moduli space \({\mathcal{M}}^\mathrm{log}_\rho(X_{\Sigma_\mathscr{P}})\), whereas the irreducible components of the central fiber over \(0 \in \mathbb{A}^1\) are exactly the \(r\)-dimensional moduli spaces \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) for \(\tilde{\sigma} \in \tilde{S}_\rho\). Hence, it follows from the decomposition result of [38] for the fibers of log smooth morphisms that \[\label{eq95decomp95classes}[{\mathcal{M}}^\mathrm{log}_\rho(X_{\Sigma_\mathscr{P}})]=\sum_{\tilde{\sigma}\in \tilde{S}_\rho}[{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]\,.\tag{65}\] The multiplicities present in the general formula of [38] are all equal to \(1\) in our situation because we are assuming that \(\mathscr{P}\) is a very good polyhedral decomposition and so Definition 23(ii) is satisfied (geometrically, the central fiber of \({\mathcal{M}}^\mathrm{log}_{\rho}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \rightarrow \mathbb{A}^1\) is reduced). Now, applying \(\iota_{\overline{H}}^{!}\) to both sides of 65 , we obtain by 53 62 that \[[{\mathcal{M}}^\mathrm{log}_{\rho,\mathbf{H}}(X_{\Sigma_\mathscr{P}})]^\mathrm{vir}=\sum_{\tilde{\sigma}\in \tilde{S}_\rho}[{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]^\mathrm{vir}\,.\] Taking the degree on both sides gives 64 by 54 63 . ◻

4.3 The log-tropical correspondence for a fixed tropical type↩︎

In this section, we relate the log Gromov–Witten invariants \(N_{\tilde{\sigma}}^{\mathrm{toric}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) defined in 63 with the tropical multiplicities \(N_\sigma^\mathrm{trop}\) defined in 16 .

Let \(\tilde{\sigma}\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\tilde{\sigma}}=d-1\) and \(\dim \tilde{\Phi}(\tilde{\sigma})=d-2\). Tropical curves in the relative interior of \(\tilde{\sigma}\) are of type \(\tau_{\tilde{\sigma}}\), and we defined in §4.2 the moduli spaces \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) and \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) as closures of the loci of stable log maps of type \(\tau_{\tilde{\sigma}}\). The following lemma 19 shows that stable log maps in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) are automatically of type \(\tau_{\tilde{\sigma}}\), and so taking the closure was actually unnecessary in this case. Denote by \({\mathcal{M}}^{\mathrm{log},0}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) the open dense locus in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) consisting of stable log maps of type \(\tau_{\tilde{\sigma}}\).

Lemma 19. Stable log maps in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) are of type \(\tau_{\tilde{\sigma}}\), that is, we have \[{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \subset {\mathcal{M}}^{\mathrm{log},0}_{\tilde{\sigma}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1) \,.\]

Proof. If there were a stable log map in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) of type \(\tau \neq \tau_{\tilde{\sigma}}\), then the closure of the tropical curves of type \(\tau\) would be a face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) containing strictly \(\tau_{\tilde{\sigma}}\), and so in particular of dimension \(> d-2\). But as the \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\) is general, every face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) is of dimension \(\leq d-2\) by Definition 10(ii) and the same is true for \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) because \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) is a polyhedral refinement of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) by §2.7. Hence, we obtained a contradiction. ◻

By Lemma 19, it will be enough to study stable log maps of type \(\tau_{\tilde{\sigma}}\). We give below an explicit description of stable log maps of type \(\tau_{\tilde{\sigma}}\).

By Definition 22 of a good polyhedral decomposition, for each vertex \(v\) of \(\Gamma_{\tilde{\sigma}}\), \(\mathfrak{j}_v^{\tilde{\sigma}}\) lies in the interior of an \(n-2\)-dimensional cell \(\mathcal{P}_v\) of \(\mathscr{P}\), and for each edge or leg \(E\), \(\mathfrak{d}_E^{\tilde{\sigma}}\) lies in the interior of an \(n-1\)-dimensional cell \(\mathcal{P}_E\) of \(\mathscr{P}\). Let \(Z_v, Z_{E}\subseteq \mathcal{X}_{\mathscr{P}}\) be the closed toric strata corresponding to \(\mathcal{P}_v, \mathcal{P}_E\) respectively. The strata \(Z_v\) and \(Z_E\) are toric subvarieties of \(\mathcal{X}_\mathscr{P}\) with \(\dim Z_v=2\) and \(\dim Z_E=1\). Denote by \(T_v\) and \(T_E\) the integral tangent spaces to \(\mathcal{P}_v\) and \(\mathcal{P}_E\) respectively. Then, \(Z_v\) is a toric surface given by a fan in the lattice \[M_v:=M/T_v\,,\] and we have \(Z_E \simeq \mathbb{P}^1\) with fan naturally in \(M_E:=M/T_E\).

If \(f: C/W \rightarrow \mathcal{X}_{\mathscr{P}}/\mathbb{A}^1\) is a stable log map of type \(\tau_{\tilde{\sigma}}\), then the dual graph of \(C\) is given by the graph \(\Gamma_{\tilde{\sigma}}\). We denote by \(\underline{C}_v \simeq \mathbb{P}^1\) the irreducible component corresponding to \(v \in V(\Gamma_{\tilde{\sigma}})\). Moreover, for every edge or leg \(E\) of \(\Gamma_{\tilde{\sigma}}\), we denote by \(x_E\) the corresponding special point (node or marked point) on \(C\). For every \(v \in V(\Gamma_{\tilde{\sigma}})\), we have \(f(C_v) \subset Z_v\) and the only points of \(C_v\) mapped by \(f\) in the toric boundary of \(Z_v\) are the points \(x_E\) for \(E\) an edge or leg adjacent to \(v\). In addition, the point \(f(x_E)\) is contained in the interior of the big torus orbit \(\mathbb{G}_m\) of \(Z_E \simeq \mathbb{P}^1\), and the contact order of \(f(C_v)\) to \(Z_E\) at \(f(x_E)\) is specified by the image \(\bar{u}_{v,E}\) in \(M_v=M/T_v\) of the weighted direction \(u_{v,E}\in M\). In particular, the morphism of schemes \(\underline{f}_v \colon \underline{C}_v \rightarrow Z_v\) obtained by restricting \(f\) to \(\underline{C}_v\) is torically transverse as in [16]. In fact, as the vertices of \(\Gamma_{\tilde{\sigma}}\) are either divalent or trivalent, \(\underline{f}_v \colon \underline{C}_v \rightarrow Z_v\) is a line in the sense of [16]. Moreover, if \(E\) is the leg \(L_i\) of \(\Gamma_{\tilde{\sigma}}\) for some \(1\leq i \leq r\), then the intersection \(Z_{L_i} \cap \overline{H_i}\) consists of a single point, because the defining equation of \(\overline{H}_i\) is \(z^{\frac{\gamma_i}{|\gamma_i|}}=c_i\) and \(\frac{\gamma_i}{|\gamma_i|}\) is primitive. The stable log map \(f: C/W \rightarrow \mathcal{X}_{\mathscr{P}}/\mathbb{A}^1\) matches \(\overline{\mathbf{H}}\) if and only if \(\{f(x_{L_i})\}=Z_{L_i} \cap \overline{H}_i\) for all \(1 \leq i \leq r\).

Lemma 20. The moduli stack \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is reduced and \(0\)-dimensional.

Proof. The deformation theory of stable log maps to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) is controlled by the log tangent bundle \(T_{\mathcal{X}_\mathscr{P}/\mathbb{A}^1}^{\mathrm{log}}=M \otimes \mathcal{O}_{\mathcal{X}_\mathscr{P}}\). Let \(f: C/W \rightarrow \mathcal{X}_{\mathscr{P}}/\mathbb{A}^1\) be a stable log map in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\). The map \(f\) is of type \(\tau_{\tilde{\sigma}}\) by Lemma 19. As \(C\) is of genus \(0\), we have \(H^1(C, f^\star T_{\mathcal{X}_\mathscr{P}/\mathbb{A}^1}^{\mathrm{log}})=0\), and so the tangent space to \(f\) in \({\mathcal{M}}^{\mathrm{log}}_{\omega,\boldsymbol{\gamma},\mathbf{H}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is \(T_f := H^0(C,N_f)\), where \(N_f:= f^\star T_{\mathcal{X}_\mathscr{P}/\mathbb{A}^1}^{\mathrm{log}}/T_{C/W}^\mathrm{log}\). As \(f\) is a union of lines \(\underline{f}_v: \underline{C}_v \rightarrow Z_v\), one checks as in the proof of [16] that \(T_f=\operatorname{ker}\mathrm{gl}_{\tilde{\sigma}} \otimes \Bbbk\), where \(\mathrm{gl}_{\tilde{\sigma}}\) is the gluing map \[\mathrm{gl}_{\tilde{\sigma}}: \prod_{v \in V(\Gamma_{\tilde{\sigma}})} M \longrightarrow \prod_{E\in E(\Gamma_{\tilde{\sigma}})} M/\mathbb{Z}u_E \times \prod_{i=1}^r M/\gamma_i^{\perp}\] as in 14 . On the other hand, the tangent space \(\overline{T}_f\) to \(f\) in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is obtained by restricting the infinitesimal deformations to those tangent to the strata \(Z_v\) and \(Z_E\), and so is the kernel of the restricted map \(\overline{\mathrm{gl}}_{\tilde{\sigma}}\otimes \Bbbk\), where \[\overline{\mathrm{gl}}_{\tilde{\sigma}}: \prod_{v \in V(\Gamma_{\tilde{\sigma}})} M_v \longrightarrow \prod_{E\in E(\Gamma_{\tilde{\sigma}})} M_E \times \prod_{i=1}^r M/\gamma_i^{\perp}\,.\] As \(\dim \tilde{\sigma}=d-2\), the map \(\mathrm{gl}_{\tilde{\sigma}} \otimes \Bbbk\) is surjective by Lemma 7. The natural projections \(M \rightarrow M_v\) and \(M \rightarrow M_E\) induce a commutative diagram \[\begin{tikzcd} \prod_{v \in V(\Gamma_{\tilde{\sigma}})} M \arrow[r,"\mathrm{gl}_{\tilde{\sigma}}"] \arrow[d] & \prod_{E\in E(\Gamma_{\tilde{\sigma}})} M \times \prod_{i=1}^r M/\gamma_i^{\perp} \arrow[d] \\ \prod_{v \in V(\Gamma_{\tilde{\sigma}})} M_v \arrow[r,"\overline{\mathrm{gl}}_{\tilde{\sigma}}"] & \prod_{E\in E(\Gamma_{\tilde{\sigma}})} M_E \times \prod_{i=1}^r M/\gamma_i^{\perp}\,, \end{tikzcd}\] As the right vertical arrow of this diagram is surjective, the surjectivity of \(\mathrm{gl}_{\tilde{\sigma}} \otimes \Bbbk\) implies the surjectivity of \(\overline{\mathrm{gl}}_{\tilde{\sigma}} \otimes \Bbbk\). Finally, because the trivalent graph obtained from \(\Gamma_{\tilde{\sigma}}\) by erasing the divalent vertices has \(r+1\) legs, \(r-1\) vertices, and \(r-2\) edges, the difference between the dimensions of the domain and the codomain of \(\overline{\mathrm{gl}}_{\tilde{\sigma}} \otimes \Bbbk\) is \(2(r-1)-(r-2+r)=0\), and so \(\overline{\mathrm{gl}}_{\tilde{\sigma}} \otimes \Bbbk\) is actually an isomorphism. In particular, \(\overline{T}_f=0\) and so \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is reduced of dimension \(0\) at the point \(f\). ◻

Lemma 21. The log Gromov–Witten invariant \(N_{\tilde{\sigma}}^\mathrm{toric}\) is equal to the count with automorphisms of the \((\omega,\boldsymbol{\gamma})\)-marked stable log maps to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) of type \(\tau_{\tilde{\sigma}}\) and matching \(\overline{\mathbf{H}}\).

Proof. By Lemma 20, \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is a \(0\)-dimensional scheme and so 62 implies that \([{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]^\mathrm{vir}=[{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]\), and so \(N_{\tilde{\sigma}}^\mathrm{trop}=\deg [{\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)]\) by 63 . By Lemma 20, \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is also reduced, and so \(N_{\tilde{\sigma}}^\mathrm{trop}\) is equal to the count with automorphisms of points in \({\mathcal{M}}^\mathrm{log}_{\tilde{\sigma},\overline{\mathbf{H}}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\). ◻

Recall from §2.7 that \(\tilde{\sigma}\) is contained in a \((d-2)\)-dimensional face \(\sigma\) of \({\mathcal{M}}_{\omega, \boldsymbol{\gamma},\mathbf{A}}\), that we denote by \(T_\sigma\) and \(T_{\tilde{\sigma}}\) the integral tangent spaces to \(\sigma\) and \(\tilde{\sigma}\) respectively, and that the natural inclusion \(T_{\tilde{\sigma}} \subset T_\sigma\) is of finite index by Lemma 12. We can now state the log-tropical correspondence theorem for a fixed face \(\tilde{\sigma}\).

Theorem 6. Fix a tropical data \((\omega,\boldsymbol{\gamma},\mathbf{A})\) with rational \(\mathbf{A}\) as in 56 , and let \(\mathscr{P}\) be a very good polyhedral decomposition for \((\omega,\boldsymbol{\gamma},\mathbf{A})\). Let \(\tilde{\sigma}\) be a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\tilde{\sigma}}=d-1\) and \(\dim \tilde{\Phi}(\tilde{\sigma})=d-2\), and let \(\sigma\) be the \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega, \boldsymbol{\gamma},\mathbf{A}}\) containing \(\tilde{\sigma}\). Then, we have \[N_{\tilde{\sigma}}^{\mathrm{toric}} (\mathcal{X}_\mathscr{P}/\mathbb{A}^1)= \frac{N_\sigma^\mathrm{trop}}{|T_\sigma/T_{\tilde{\sigma}}|}\,,\] where \(N_{\tilde{\sigma}}^{\mathrm{toric}}(\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\) is the log Gromov–Witten invariant defined in 63 and \(N_\sigma^\mathrm{trop}\) is the tropical multiplicity defined in 16 .

Proof. By Lemma 21, \(N_{\tilde{\sigma}}^\mathrm{toric}\) is equal to the count with automorphisms of the \((\omega,\boldsymbol{\gamma})\)-marked stable log maps to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) of type \(\tau_{\tilde{\sigma}}\) and matching \(\overline{\mathbf{H}}\). Let \(\underline{C}\) be the scheme-theoretic domain curve of stable log maps of type \(\tau_{\tilde{\sigma}}\), with irreducible components \(\underline{C}_v \simeq \mathbb{P}^1\) for \(v \in V(\Gamma_{\tilde{\sigma} })\) and special points (nodes and marked points) \(x_E\) for \(E \in E(\Gamma_{\tilde{\sigma}})\cup L(\Gamma_{\tilde{\sigma}})\). Imitating the terminology of [16], we will first count the number of pre-log curves to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) of type \(\tau_{\tilde{\sigma}}\) and matching \(\overline{\mathbf{H}}\), that is, the number of scheme morphisms \(\underline{f}\colon \underline{C} \rightarrow \mathcal{X}_\mathscr{P}\), such that:

  • \(\underline{f}(\underline{C}_v)\subset Z_v\) for every \(v \in V(\Gamma_{\tilde{\sigma}})\),

  • the only points of \(\underline{C}_v\) mapped by \(\underline{f}\) in the toric boundary of \(Z_v\) are the points \(x_E\) for \(E\) an edge or leg adjacent to \(v\),

  • the contact order of \(f(C_v)\) to \(Z_E\) at \(f(x_E)\) is specified by the image \(\bar{u}_{v,E}\) in \(M_v=M/T_v\) of the weighted direction \(u_{v,E}\in M\),

  • the point \(f(x_E)\) is contained in the interior of the big torus orbit \(\mathbb{G}_m\) of \(Z_E \simeq \mathbb{P}^1\) for every \(E \in E(\Gamma_{\tilde{\sigma}})\cap L(\Gamma_{\tilde{\sigma}})\),

  • \(\{\underline{f}(x_{L_i})\}=Z_{L_i} \cap \overline{H}_i\) for every \(1\leq i \leq r\).

We will then count the number of ways to lift a pre-log curve \(\underline{f}:\underline{C}\rightarrow \mathcal{X}_{\mathscr{P}}\) to a stable log curve \(f: C/W \rightarrow \mathcal{X}_{\mathscr{P}}/\mathbb{A}^1\).

To count the number of pre-log curves of type \(\tau_{\tilde{\sigma}}\) and matching \(\mathbf{H}\), we proceed by induction following the flow on \(\Gamma_{\tilde{\sigma}}\) starting at the leaves and ending at the root. We use the notations introduced in the proofs of Lemmas 9-10-11, but also applied to \(\Gamma_{\tilde{\sigma}}\), so that a vertex \(v\) may be divalent also, so in particular there may be only a \(\Gamma_{\tilde{\sigma}_1}\) and not both a \(\Gamma_{\tilde{\sigma}_1}\), \(\Gamma_{\tilde{\sigma}_2}\) attached to a vertex \(v\).

Let \(v\) be a vertex of \(\Gamma_{\tilde{\sigma}}\). If \(v\) is divalent, we are in a situation similar to [16]: we have a \(\mathbb{P}^1\)-fibration structure \(Z_v\rightarrow \mathbb{P}^1\) induced by the map of fans given by \[M/T_v\rightarrow M/\mathcal{L}_{1,v}^{{\operatorname{sat}}}\simeq \mathbb{Z}\,.\] Recall from §2.7 that we denote \(w_v := |\overline{u}_E|\), where \(E\) is an edge adjacent to \(v\) and \(\overline{u}_E\) is the image of \(u_E\) in the rank two lattice \(M/T_v\). Then the vertex \(v\) corresponds to a component \(\underline{C}_v\) of the pre-log curve which maps \(w_v:1\) to a fiber of \(Z_v\rightarrow \mathbb{P}^1\), totally ramified over the two one-dimensional toric strata of \(Z_v\) this fiber intersects. Because this stable map has an automorphism group \(\mathbb{Z}/w_v \mathbb{Z}\), its count with automorphism is \(w_v^{-1}\). If the child edge of \(v\) is not a leg, we deduce that \(N_{\tilde{\sigma}_{\mathrm{out}}}=w_v^{-1}N_{\tilde{\sigma}_1}\). If the child edge of \(v\) is a leg \(L_i\), then \(f(x_{L_i})\) is constrained to equal the point \(Z_{L_i} \cap \overline{H}_i\), and so \(N_{\tilde{\sigma}_{\mathrm{out}}}=w_v^{-1}\).

Next consider the case with \(v\) trivalent. Assume first that \(E_1\) and \(E_2\) are not legs. Then \(Z_v\) is a toric surface, and the edges or legs \(E_{1}\), \(E_{2}\) and \(E_{\mathrm{out}}\) determine three divisors \(Z_{1}=Z_{E_{1}}, Z_2=Z_{E_{2}}\) and \(Z_{\mathrm{out}}=Z_{E_{\mathrm{out}}}\) of \(Z_v\). We then need to count lines in the sense of [16] which intersect the boundary of \(Z_v\) in three points, with maximal tangency order, and meeting \(Z_j\) at one of the \(N_{\tilde{\sigma}_j}\) points where the pre-log curves of type \(\tau_{\tilde{\sigma}_j}\) meet \(Z_v\). Given fixed input locations, the number of such curves is \[N_v:=\left\lvert \frac{u_{E_1}}{|u_{E_1}|}\wedge \frac{u_{E_2}}{|u_{E_2}|}\right\rvert \,,\] by [16]. This can be rewritten as \[\label{eq:Nv} N_v:=\big|M/(\mathcal{L}_{1,v}^{{\operatorname{sat}}}+\mathcal{L}_{2,v}^{{\operatorname{sat}}})\big|.\tag{66}\] Then we obtain \(N_{\tilde{\sigma}_{\mathrm{out}}}=N_v N_{\tilde{\sigma}_1} N_{\tilde{\sigma}_2}\). If \(E_1\) is an edge and \(E_2\) is a leg, we similarly obtain \(N_{\tilde{\sigma}_{\mathrm{out}}}=N_v N_{\tilde{\sigma}_1}\), and if both \(E_1\) and \(E_2\) are legs, we have \(N_{\tilde{\sigma}_{\mathrm{out}}}=N_v\). Putting this all together, the count with automorphisms of pre-log curves of type \(\tau_{\tilde{\sigma}}\) and matching \(\mathbf{H}\) is \[\label{eq:prelog32number} \left(\prod_{v divalent} w_v^{-1}\right) \left(\prod_{v trivalent} N_v\right).\tag{67}\] We may now calculate the number of logarithmic enhancements of each pre-log curve, that is the number of lifts of each pre-log curve to a stable log curve. We use the theory of punctured log curves, introduced in [17]. Examples of punctured log curves are obtained by restricting the log structure of a log curve to one of its irreducible components. Conversely, punctured log curves can be glued together to produce log curves. First note that the cones corresponding to \(Z_v\) and \(Z_E\) in the fan of \(\mathcal{X}_\mathscr{P}\) are the cones \(\mathbf{C}\mathscr{P}_v\) and \(\mathbf{C}\mathscr{P}_E\) over \(\mathscr{P}_v\) and \(\mathscr{P}_E\) respectively. We will denote by \(P_v\) and \(P_E\) the monoids of integral points in the cones \(\operatorname{Hom}(\mathbf{C}\mathscr{P}_v,\mathbb{Z})\) and \(\operatorname{Hom}(\mathbf{C}\mathscr{P}_E,\mathbb{Z})\), dual to \(\mathbf{C}\mathscr{P}_v\) and \(\mathbf{C}\mathscr{P}_E\), respectively. Then, the monoids \(P_v\) and \(P_E\) are stalks of the ghost sheaf \(\overline{\mathcal{M}}_{\mathcal{X}_\mathscr{P}}\) at generic points of \(Z_v\) and \(Z_E\) respectively.

Now, consider one of the pre-log curves \(\underline{f}:\underline{C}\rightarrow \mathcal{X}_{\mathscr{P}}\) constructed above. For every vertex \(v \in V(\Gamma_{\tilde{\sigma}})\), we write \(\underline{f}_v:\underline{C}_v\rightarrow \underline{\mathcal{X}_{\mathscr{P}}}\) for the restriction of \(\underline{f}\) to the irreducible component \(\underline{C}_v \simeq \mathbb{P}^1\) of \(\underline{C}\) corresponding to \(v\).

We first note that we can enhance the stable map \(\underline{f}_v\) to a basic punctured log map \(f_v:C_v^\circ/W_v\rightarrow\mathcal{X}_{\mathscr{P}}\) in a unique way so that the punctured points have contact orders given by the weighted tangent vectors to the edges adjacent to \(v\) (and pointing away from \(v\)). The base \(W_v\) needs to be the log point \(W_v := \operatorname{Spec}(Q_v \rightarrow \Bbbk)\) with ghost sheaf \(Q_v\) given by the basic monoid. By definition the basic monoid is the dual of the moduli space of tropical maps with domain the dual graph of \(\underline{C}_v\): here the only modulus is the location of the vertex, which is constrained to lie in \({\boldsymbol{C}}\mathcal{P}_v\), and trace out a \((d-2)+1\)-dimensional subcone \(\mathcal{C}_v\) of that cone. The basic monoid \(Q_v\) is the monoid of integral points of this cone \(\mathcal{C}_v\). Note that, the inclusion \(\mathcal{C}_v \subset {\boldsymbol{C}}\mathcal{P}_v\) induces a projection \[\label{Eq:phiv} \phi_v \colon P_v \longrightarrow Q_v \,.\tag{68}\] Consider the curve \(\underline C_v\), and recall that we denote by \(x_E\) the marked point corresponding to an edge or leg \(E\) adjacent to \(v\). As in [40], the curve \(\underline C_v\) lifts uniquely to a log curve, which is log smooth over \(W_v\) with marked points \(x_E\). We use the notation \((C_v,\mathcal{M}_{C_v})\) to denote this log curve.

On the complements of the marked points on \(C_v\), the map \(\underline{f}_v\) admits a unique lift to a log map \(f_v\). Indeed, for \(p\) in \(\underline C_v\), which is not a marked point, \(\underline{f}_v(p)\) lies in the interior of \(Z_v\), so we have \(\overline{{\mathcal{M}}}_{X_\mathscr{P}, \underline{f}_v(p)} = P_v\). Then, locally \(f_v\) is given by the map: \[\begin{align} \mathcal{M}_{X_\mathscr{P},\underline f_v(p)} = \mathcal{O}^*_{\underline X_\mathscr{P},f(p)} \oplus P_v & \longrightarrow \mathcal{M}_{C_v,p} = \mathcal{O}^*_{\underline C_v,p} \oplus Q_v \\ (s,r) & \longmapsto (\underline{f}_v^{\star}(s),\phi_v(r)) \end{align}\]

For a marked point \(x_E\), we will show in a moment that locally near \(x_E\), there exists a unique puncturing \(C_v^\circ\) of \(C_v\) and the map \(\underline{f}_v\) admits a unique lift to a punctured log map \(f_v : C_v^\circ \to X_\mathscr{P}\). First note that the inclusion \(\mathbf{C}\mathcal{P}_v \subset \mathbf{C}\mathcal{P}_E\) induces a projection \(P_E \to P_v\) whose composition with \(\phi_v\) in 68 gives a map \[\label{eq95phi95vE} \phi_{v,E} \colon P_E \longrightarrow Q_v\tag{69}\] Moreover, the weighted direction \(u_E\) of the edge \(E\) is an integral tangent vector to \(\mathbf{C}\mathcal{P}_E\), hence can be viewed as an element in \(P_E^* \mathrel{\vcenter{:}}= \operatorname{Hom}(P_E,\mathbb{Z})\). Denote by \(\mathcal{M}_{(\underline C_v, x_E)}\) the divisorial log structure on \(\underline C_v\), defined by the marked point \(x_E\) viewed as a divisor. Then, for the stalk of the ghost sheaf, we have \(\overline{\mathcal{M}}_{(\underline C_v, x_E),x_E} = \mathbb{N}\). So, from [40] we have \[\mathcal{M}_{C_v,x_E} = ( \mathcal{O}^*_{\underline C_v,x_E} \oplus Q_v ) \oplus_{\mathcal{O}^*_{\underline C_v,x_E}} \mathcal{M}_{(C_v,x_E),x_E} \,.\] Let \(x=0\) be a local equation of \(x_E\) in \(\underline C_v\). One can naturally view \(x\) as an element of \(\mathcal{M}_{(C_v,x_E),x_E}\). Denote by \(\mathcal{M}_{C_v^\circ,x_E}\) the submonoid of \(( \mathcal{O}^*_{\underline C_v,x_E} \oplus Q_v ) \oplus_{\mathcal{O}^*_{\underline C_v,x_E}} \mathcal{M}^{{\operatorname{gp}}}_{(C_v,x_E),x_E}\) generated by \(\mathcal{O}^*_{\underline C_v,x_E} \oplus Q_v\) and elements of the form \((s,\phi_{v,E}(r),x^{u_E(r)})\), for \(s \in \mathcal{O}^*_{\underline C_v,x_E}\) and \(r\in P_E\). Then, \(\mathcal{M}_{C_v^\circ,x_E}\) is the unique puncturing of \(C_v\) at \(x_E\) such that locally \(\underline f_v\) lifts to a punctured log map \(f_v: C_v^0 \to \mathcal{X}_\mathscr{P}\). This map is given by \[\begin{align} \mathcal{M}_{X_\mathscr{P},\underline f_v(x_E)} = \mathcal{O}^*_{\underline X_\mathscr{P},\underline{f}_v(x_E)} \oplus P_E & \longrightarrow \mathcal{M}_{C_v^\circ,x_E} \subset ( \mathcal{O}^*_{\underline C_v,x_E} \oplus Q_v ) \oplus_{\mathcal{O}^*_{\underline C_v,x_E}} \mathcal{M}^{{\operatorname{gp}}}_{(C_v,x_E),x_E} \\ (s,r) & \longmapsto (\underline{f}_v^{\star}(s),\phi_{v,E}(r), x^{u_E(r)})\,, \end{align}\] Here we use that \(\underline{f}(x_E)\) is contained in the interior of \(Z_E\), and so \(\bar{\mathcal{M}}_{X_\mathscr{P},\underline{f}_v(x_E)} = P_E\).

This shows that the restriction of \(\underline{f} \colon \underline C \to \underline{\mathcal{X}}_\mathscr{P}\), to any irreducible component \(\underline C_v\) lifts uniquely to a punctured log map. In the remaining part of the proof, we will count the number of ways to glue these punctured maps to a stable log map \(f \colon C \to \mathcal{X}_\mathscr{P}\). For this we will follow [45].

We consider punctured log maps \(f_v \colon C_v^\circ/W_v \rightarrow X_{\mathscr{P}}\) over the log points \(W_v=\operatorname{Spec}(Q_v \rightarrow \Bbbk)\), which we want to glue at marked points \(x_E\) such that \(\overline{\mathcal{M}}_{X_\mathscr{P},\underline{f}_v(x_E)} = P_E\). Let \(Q_v^*=\operatorname{Hom}(Q_v,\mathbb{Z})\) and \(P_E^*=\operatorname{Hom}(P_E,\mathbb{Z})\). As in [45], there is a gluing map \[\overline{\Psi}:\prod_{v\in V(\Gamma_{\tilde{\sigma}})} Q_v^*\times \prod_{E\in E(\Gamma_{\tilde{\sigma}})} \mathbb{Z}\longrightarrow \prod_{E\in E(\Gamma_{\tilde{\sigma}})} P_E^* \,,\] given by \[\overline{\Psi}\left((q_v),(\ell_E)\right)=(\phi_{v_E,E}^{\star}(q_{v_E})+\ell_E u_E -\phi_{v'_E, E}^{\star}(q_{v'_E}))_{E\in E(\tilde{\Gamma})}\,,\] where for every vertex \(v\) adjacent to an edge \(E\), \(\phi_{v,E}^{\star} : Q_v^\star \rightarrow P_E^{\star}\) is the dual of the map \(\phi_{v,E}\) in 69 , where each edge \(E\) is oriented from endpoints \(v_E\) to \(v'_E\) and \(u_E\) is the weighted tangent vector to the edge \(E\) pointing from \(v_E\) to \(v'_E\).

We explain how to compare the map \(\overline{\Psi}\) with the map \(\Psi_{\tilde{\sigma}}\) in 39 , following [45]. The morphism \(\mathcal{X}_{\mathscr{P}}\rightarrow \mathbb{A}^1\) induces maps \(Q_v^*\rightarrow\mathbb{Z}\) and \(P_E^*\rightarrow\mathbb{Z}\) with kernels isomorphic to \(T_v\) and \(T_E\) respectively. We then obtain a diagram \[\xymatrix@C=30pt { 0\ar[r]&\prod_v T_v\times \prod_E \mathbb{Z}\ar[r]\ar[d]_{\Psi_{\tilde{\sigma}}}& \prod_v Q_v^*\times \prod_E\mathbb{Z}\ar[r]\ar[d]_{\overline{\Psi}}& \prod_v \mathbb{Z}\ar[d]_{\partial}\ar[r]& 0\\ 0\ar[r]&\prod_E T_E\ar[r]&\prod_E P_E^*\ar[r]&\prod_E\mathbb{Z}\ar[r]&0 }\] Here the maps to \(\prod\mathbb{Z}\) are induced by the above maps \(Q_v^*, P_E^*\rightarrow\mathbb{Z}\), \(\Psi_{\tilde{\sigma}}\) is the restriction of \(\overline{\Psi}\) to the kernels, hence the \(\Psi_{\tilde{\sigma}}\) previously defined, and \(\partial\) can be viewed as the coboundary map for calculating simplicial cohomology of \(\Gamma_{\tilde{\sigma}}\), so that \(\operatorname{ker}\partial=\mathbb{Z}\) and \(\operatorname{coker}\partial=0\). Thus by the snake lemma we obtain a long exact sequence \[0\rightarrow\operatorname{ker}\Psi_{\tilde{\sigma}}\rightarrow \operatorname{ker}\overline{\Psi}\rightarrow \mathbb{Z}\rightarrow \operatorname{coker}\Psi_{\tilde{\sigma}} \rightarrow \operatorname{coker}\overline{\Psi} \rightarrow 0.\] Note that \(\operatorname{ker}\partial\) is generated by \((1,\cdots, 1)\). As the kernel \(\operatorname{ker}\overline{\Psi}\) is precisely the integral tangent space \(T_{\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}}\) to \(\overline{\mathbb{R}_{\geq 0}(\tilde{\sigma},1)}\), the map \(\operatorname{ker}\overline{\Psi}\rightarrow\operatorname{ker}\partial\) is actually surjective by Definition 23(ii) because we are assuming that \(\mathscr{P}\) is a very good polyhedral decomposition. Thus \(\operatorname{coker}\Psi_{\tilde{\sigma}} \simeq \operatorname{coker}\overline{\Psi}\).

By Lemmas 11 and 12, the cokernel \(\operatorname{coker}\Psi_{\tilde{\sigma}} \simeq \operatorname{coker}\overline{\Psi}\) is finite and so we are in a tropically transverse gluing situation in the sense of Definition 4.8 of [45]. Hence, by Theorem 4.9 of [45], the moduli space \(W\) of glued stable log maps is non-empty. Therefore, one can apply Theorem 4.4 of [45] and obtain that \(W\) has \(|\operatorname{coker}\Psi_{\tilde{\sigma}} |\) connected components. Lemma 20 implies that \(W\) is reduced of dimension \(0\), and hence there are \(|\operatorname{coker}\Psi_{\tilde{\sigma}} |\) choices of log gluings.

Now by Lemmas 12 and 11, we have \[\begin{align} |\operatorname{coker}\Psi_{\tilde{\sigma}}|= {} & |\operatorname{coker}\Psi_\sigma| \frac{\prod_v w_v}{|T_{\sigma}/ T_{\tilde{\sigma}}|}\\ = {} &\frac{\prod_{v\in\Gamma}|({\mathcal{L}}_{1,v}^{{\operatorname{sat}}}+{\mathcal{L}}_{2,v}^{{\operatorname{sat}}})/ ({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v})| \prod_v w_v}{|T_{\sigma}/ T_{\tilde{\sigma}}|}. \end{align}\] Combining with 67 and 66 and Lemma 9, the total count with automorphisms of the \((\omega,\boldsymbol{\gamma})\)-marked stable log maps to \(\mathcal{X}_\mathscr{P}/\mathbb{A}^1\) of type \(\tau_{\tilde{\sigma}}\) and matching \(\overline{\mathbf{H}}\) is \[\begin{align} &\frac{ \prod_{v\in\Gamma}|M/({\mathcal{L}}_{1,v}^{{\operatorname{sat}}}+{\mathcal{L}}_{2,v}^{{\operatorname{sat}}})|\cdot |({\mathcal{L}}_{1,v}^{{\operatorname{sat}}}+{\mathcal{L}}_{2,v}^{{\operatorname{sat}}})/ ({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v})|}{ |T_{\sigma}/T_{\tilde{\sigma}}|}\\ = {} &\frac{ \prod_{v\in\Gamma}|M/({\mathcal{L}}_{1,v}+{\mathcal{L}}_{2,v})|}{ |T_{\sigma}/T_{\tilde{\sigma}}|}\\ = {} & \frac{N_{\sigma}^\mathrm{trop}}{|T_{\sigma}/T_{\tilde{\sigma}}|} \,. \end{align}\] This concludes the proof of Theorem 6. ◻

In the purely toric set-up, a general gluing formula for log Gromov–Witten invariants is also proven in [46]. However, in the proof Theorem 6, we used rather an explicit toric degeneration and then the gluing formula of [45]. The main motivation for this choice is that we expect the explicit description of the log curves in the special fiber of the toric degeneration to be useful to define and study the higher dimensional version of the higher genus log Gromov–Witten invariants considered in [47], and which should be related to refined DT invariants.

4.4 The proof of the log-tropical correspondence↩︎

In this section, we prove our main log-tropical correspondence result comparing the log Gromov–Witten invariants \(N_\rho^{\mathrm{toric}}(X_\Sigma)\) with the tropical multiplicities \(N_\sigma^\mathrm{trop}\).

Recall that choosing a \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\) as in Definition 8 amounts to choosing a point in \([\mathbf{A}]=([A_i])_i \in \prod_{i=1}^r M_\mathbb{R}/(\gamma_i^{\perp})_\mathbb{R}\simeq \mathbb{R}^r\). The constraint \(\mathbf{A}^0\) defined in 51 corresponds to the origin \(0 \in \mathbb{R}^r\). We have a natural map \[\label{Eq:32Phi} \Phi \colon \{\mathrm{Faces~of~} {\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}} \} \longrightarrow \{\mathrm{Faces~of~} {\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0} \}\tag{70}\] defined as follows. Given a face \(\sigma\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\), the relative interior \(\operatorname{Int}(\sigma)\) of \(\sigma\) parametrize \((\omega,\boldsymbol{\gamma})\)-tropical curves in \(M_\mathbb{R}\) of a given type \(\tau_\sigma\) matching the constraint \(\mathbf{A}\). Let \(\sigma'\) be the face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}}\) such that \(\operatorname{Int}(\sigma')\) parametrize \((\omega,\boldsymbol{\gamma})\)-tropical curves of type \(\tau_\sigma\). As in 10 , we have an evaluation map at the legs \[\mathrm {ev}\colon \sigma' \longrightarrow \prod_{i=1}^r M_\mathbb{R}/(\gamma_i^{\perp})_\mathbb{R}\simeq \mathbb{R}^r\] such that \(\sigma=\mathrm {ev}^{-1}([\mathbf{A}])\), and we set \(\Phi(\sigma):= \mathrm {ev}^{-1}(0)\), which is naturally a face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}\). Intuitively, \(\Phi(\sigma)\) is obtained from \(\sigma\) by rescaling the point \([\mathbf{A}] \in \mathbb{R}^r\) in the space of \(\boldsymbol{\gamma}\)-constraints by a parameter \(t\) and then taking the limit \(t \rightarrow 0\). As a face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}\) is necessarily a cone, we say that \(\sigma\) is asymptotically equivalent to the cone \(\Phi(\sigma)\).

If \(\Sigma\) is a \(\boldsymbol{\gamma}\)-fan and \(\rho\) is a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega, \boldsymbol{\gamma},\mathbf{A}^0}(\Sigma)\), we denote by \(S_\rho\) the set of faces \(\sigma\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) such that \(\rho \subset \Phi(\sigma)\). As \(\dim \rho =d-2\) and \(\mathbf{A}\) is a general \(\boldsymbol{\gamma}\)-constraint as in Definition 10, the condition \(\sigma \in S_d\) automatically implies \(\dim \sigma =d-2\). If in addition \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\rho=d-1\), then \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^\sigma=d-1\), and so one can consider the tropical multiplicity \(N_\sigma^\mathrm{trop}\) as in 16 and the tropical coefficient \(k_\sigma\) as in 17 .

Theorem 7 (Theorem 1). Fix a tropical data \((\omega,\boldsymbol{\gamma},\mathbf{A})\) as in 56 , and \(\Sigma\) a \(\boldsymbol{\gamma}\)-fan as in Definition 20. For every \((d-2)\)-dimensional face \(\rho\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma)\) such that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\rho}=d-1\), we have \[\label{eq95main} k_\rho N_\rho^{\mathrm{toric}}(X_\Sigma)=\sum_{\sigma \in S_\rho} k_\sigma N_\sigma^\mathrm{trop}\,,\tag{71}\] where \(N_\rho^{\mathrm{toric}}(X_\Sigma)\) is the log Gromov–Witten invariant of the toric variety \(X_{\Sigma}\) as in 54 , \(N_\sigma^\mathrm{trop}\) are the tropical multiplicities as in 16 , and the tropical coefficients \(k_\rho\) and \(k_\sigma\) are defined as in 17 .

Proof. If \(\Sigma'\) is a refinement of \(\Sigma\), then, as in §2.7, \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma')\) is a polyhedral refinement of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}(\Sigma)\). If \(\rho'\) is a \((d-2)\)-dimensional face of \({\mathcal{M}}_{\omega,\boldsymbol{\gamma}}(\Sigma')\) contained in \(\rho\), then, by [35] on the behavior of log Gromov–Witten invariants under log-étale transformations, we have \(N_{\rho'}^{\mathrm{toric}}(X_{\Sigma'})=\frac{1}{|T_{\rho}/T_{\rho'}|} N_\rho^{\mathrm{toric}}(X_\Sigma)\), and so, using 17 , \(k_{\rho'} N_{\rho'}^{\mathrm{toric}}(X_{\Sigma'})=k_\rho N_\rho^{\mathrm{toric}}(X_\Sigma)\). Hence, it is enough to prove 71 for a particular \(\boldsymbol{\gamma}\)-fan to have the result for all \(\boldsymbol{\gamma}\)-fans.

As \(\mathbb{Q}\) is dense in \(\mathbb{R}\), we can assume without loss of generality that \(\mathbf{A}\) is rational. Let \(\mathscr{P}\) be a very good polyhedral decomposition of \(M_\mathbb{R}\) for \((\omega,\boldsymbol{\gamma},\mathbf{A})\). Such \(\mathscr{P}\) exists by Lemma 17. We will prove 71 for the \(\boldsymbol{\gamma}\)-fan \(\Sigma_\mathscr{P}\) asymptotic to \(\mathscr{P}\). By Theorem 5, we have \[N_\rho^{\mathrm{toric}}(X_{\Sigma_{\mathscr{P}}}) = \sum_{\tilde{\sigma}\in \tilde{S}_\rho} N_{\tilde{\sigma}}^{\mathrm{toric}} (\mathcal{X}_\mathscr{P}/\mathbb{A}^1)\,,\] where \(\tilde{S}_{\rho}\) is the set of \((d-2)\)-dimensional faces \(\tilde{\sigma}\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\tilde{\Phi}(\tilde{\sigma})=\rho\), where \(\tilde{\Phi}\) is given by 60 . Every \((d-2)\)-dimensional face \(\tilde{\sigma}\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) is contained in a unique \((d-2)\)-dimensional face \(\sigma\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\), and we have \[N_{\tilde{\sigma}}^{\mathrm{toric}} (\mathcal{X}_\mathscr{P}/\mathbb{A}^1) =\frac{N_\sigma^\mathrm{trop}}{|T_\sigma/T_{\tilde{\sigma}}|}\] by Theorem 6. The maps \(\tilde{\Phi}\) in 60 and \(\Phi\) in 70 are compatible with the polyhedral refinements of the moduli spaces induced by \(\mathscr{P}\) and \(\Sigma_\mathscr{P}\), and so the conditions \(\tilde{\Phi}(\tilde{\sigma})=\rho\) and \(\tilde{\sigma}\subset \sigma\) imply \(\rho \subset \Phi(\sigma)\). Conversely, if \(\sigma\) is a \((d-2)\)-dimensional face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\rho \subset \Phi(\sigma)\), there exists a unique \((d-2)\)-dimensional face \(\tilde{\sigma}\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}(\mathscr{P})\) such that \(\Phi(\tilde{\sigma})=\rho\). Hence, we obtain \[N_\rho^{\mathrm{toric}}(X_{\Sigma_{\mathscr{P}}}) = \sum_{\sigma\in S_\rho} \frac{N_{\sigma}^\mathrm{trop}}{|T_\sigma/T_{\tilde{\sigma}}|}\,.\] Finally, we have \(|T_{\sigma}/T_{\tilde{\sigma}}| = \frac{k_{\tilde{\sigma}}}{k_\sigma}\) by 17 , and \(k_\rho = k_{\tilde{\sigma}}\) by Definition 23(ii) of a very good polyhedral decomposition. ◻

5 Quiver DT invariants, flow trees and log curves↩︎

In this section, after shortly reviewing in §5.1-5.2 how to calculate quiver DT invariants tropically using attractor flow trees as in [1], we prove our quiver DT-log Gromov–Witten correspondence in §5.3.

5.1 Attractor flow trees and tropical curves↩︎

Let \(\omega\) be a skew-symmetric form on \(N\). We fix a \(r\)-tuple \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\) of elements \(\gamma_i \in N\) such that \(\iota_{\gamma_i} \omega \neq 0\) for every \(1\leq i\leq r\), and \(\iota_\gamma \omega \neq 0\), where \(\gamma:=\sum_{i=1}^r \gamma_i\).

Definition 24. A rooted tree is a genus \(0\) graph, without divalent vertices, and with a single univalent vertex, referred to as the root and denoted by \(R_T\).

Given a rooted tree \(T\) with \(r\) legs \(L_1,\dots, L_r\) decorated by \(\gamma_1,\dots,\gamma_r\), we define for every edge or leg \(E\) of \(T\), the class \(\gamma_E\) of \(E\) by \(\gamma_E =\sum_i \gamma_i\), where the sum is over the indices \(1\leq i \leq r\) such that the leg \(L_i\) is a descendant of \(E\), that is such that \(E\) is contained in the path from the root to \(L_i\).

Definition 25. Fix a point \(\theta \in \gamma^{\perp}\) and a \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\). A parametrized \((\omega,\boldsymbol{\gamma})\)-marked attractor flow tree with root \(\theta\) and matching \(\mathbf{A}\) is a pair \((T,h)\), where

  • \(T\) is a rooted tree with \(r\) legs decorated by \(\gamma_1,\dots,\gamma_r\), such that, for every edge of leg \(E\), we have \(\iota_{\gamma_E} \omega \neq 0\), and for every vertex \(v \in V(E)\) distinct from the root \(R_T\), there exist edges or legs \(E_1\) and \(E_2\) adjacent to \(v\) such that \[\omega(\gamma_{E_1},\gamma_{E_2}) \neq 0\,.\]

  • \(h \colon T \rightarrow M_\mathbb{R}\) is a proper continuous map such that \(h(R_T)=\theta\), \(h(L_i) \subset A_i\) for every \(1 \leq i \leq r\), and for every edge or leg \(E\), the restriction \(h|_E\) is an embedding with image contained in an affine line of oriented direction \(\iota_{\gamma_E}\omega\), where the orientation is defined following the flow starting at the root of \(T\) and ending at the leaves.

An isomorphism of parameterized attractor flow tree \(h:T \to M_\mathbb{R}\) and \(h_0 :T_0 \to M_\mathbb{R}\) is a homeomorphism \(\Psi:T\to T_0\) respecting the marking of the legs, the weights of the edges and legs, and such that \(h=h_0\circ \Psi\). An attractor flow tree is an isomorphism class of parameterized attractor flow trees. We denote by \(\mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\theta\) the set of \((\omega,\boldsymbol{\gamma})\)-marked attractor flow trees with root \(\theta\) and matching \(\mathbf{A}\).

Let \(h: T\rightarrow M_\mathbb{R}\) be an \((\omega,\boldsymbol{\gamma})\)-marked attractor flow tree with root \(\theta\) and matching \(\mathbf{A}\). We denote by \(\overline{T}\) be the graph obtained from \(T\) by removing the root and viewing the edge \(E_{\mathrm{out}}\) of \(T\) adjacent to the root as a leg \(L_{\mathrm{out}}\) of \(\overline{T}\). We extend the map \(h \colon T\rightarrow M_\mathbb{R}\) to a map \(\overline{h}:\overline{T} \rightarrow M_\mathbb{R}\) by extending the segment \(h(E_{\mathrm{out}})\) to a half-line in the direction of \(-\iota_\gamma \omega\). By construction, \(\overline{h}:\overline{T} \rightarrow M_\mathbb{R}\) is an \((\omega,\boldsymbol{\gamma})\)-marked tropical curve in \(M_\mathbb{R}\) matching \(\mathbf{A}\), and such that \(\theta \in \operatorname{Int}(\overline{h}(L_{\mathrm{out}}))\).

Definition 26. Fix a point \(\theta \in \gamma^{\perp}\) and a \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\). Let \((h:T \rightarrow M_\mathbb{R}) \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\theta\) be an \((\omega,\boldsymbol{\gamma})\)-marked attractor flow tree with root \(\theta\) and matching \(\mathbf{A}\). The family of tropical curves corresponding to \(h\) is the face \(\rho_h\) of \(\mathcal{M}^\mathrm{trop}_{\omega,\boldsymbol{\gamma}, \mathbf{A}}\) whose relative interior parametrize tropical curves with the same type as the tropical curve \(\overline{h}: \overline{T} \rightarrow M_\mathbb{R}\).

Lemma 22. Fix a \(\mathbf{\gamma}\)-constraint \(\mathbf{A}\) and a general point \(\theta \in (\gamma^\perp)_\mathbb{R}\) Then, for every \((\omega,\boldsymbol{\gamma})\)-marked attractor flow tree \((h:T \rightarrow M_\mathbb{R}) \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\theta\), the family \(\rho_h\) of tropical curves corresponding to \(h\) satisfy the following conditions:

  • For every edge or leg \(E\) of \(\Gamma_{\rho_h}\), \(\dim \mathfrak{d}_E^{\rho_h}=d-1\).

  • For every vertex \(v\) of \(\Gamma_{\rho_h}\), \(\dim T_v \Gamma_{\rho_h} =2\), and \(\dim \mathfrak{j}_v^{\rho_h}=d-2\).

Proof. We prove the result by induction following the flow on \(\Gamma_{\rho_h}\) starting at the root leg and ending at the leaves.

For the initial step of the induction, note that \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\rho_h}=d-1\). Indeed, we have \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\rho_h}\leq d-1\) by Lemma 3(i), and if we had \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\rho_h}\leq d-2\), then \(\theta\) would be constrained to lie in a strict hyperplane of \((\gamma^\perp)_\mathbb{R}\), in contradiction with the assumption that \(\theta\) is a general point of \((\gamma^\perp)_\mathbb{R}\).

For the induction step, let \(E\) be a leg or vertex of \(\Gamma_{\rho_h}\) such that \(\dim \mathfrak{d}_E^{\rho_h}=d-1\). Denote by \(v\) the child vertex of \(E\) and \(E_1,\dots,E_k\) the children edges of \(v\). By Lemma 4, the assumption that \(\dim \mathfrak{d}_E^{\rho_h}=d-1\) implies that \(\dim T_v \Gamma_{\rho_h}\leq 2\). On the other hand, by Definition 25(i) of an attractor flow tree, there exists edges or legs \(E'\) and \(E''\) adjacent to \(v\) such that \(\omega(\gamma_{E'},\gamma_{E''})\neq 0\), and so in particular \(\dim T_v \Gamma_{\rho_h} \geq 2\). We conclude that \(\dim T_v \Gamma_{\rho_h}=2\) and so \(\dim \mathfrak{j}_v^{\rho_h}=d-2\). Finally, \(\dim T_v \Gamma_{\rho_h}=2\) and \(\dim \mathfrak{d}_E^{\rho_h}=d-1\) imply that \(\dim \mathfrak{d}_{E_i}^{\rho_h}=d-1\) for every child edge \(E_i\) of \(v\) by Lemma 5. ◻

Lemma 23. Fix a \(\mathbf{\gamma}\)-constraint \(\mathbf{A}\) and a general point \(\theta \in (\gamma^\perp)_\mathbb{R}\) Let \((h:T \rightarrow M_\mathbb{R}) \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\theta\) be an \((\omega,\boldsymbol{\gamma})\)-marked attractor flow tree with root \(\theta\) and matching \(\mathbf{A}\). Then for every edge \(E\) of \(T\), with parent vertex \(v\) and child vertex \(v'\), the point \(h(v')\) in \(M_\mathbb{R}\) is the unique intersection point of the half-line \(h(v)+\mathbb{R}_{\geq 0}\iota_{\gamma_E}\omega\) with the affine codimension two plane \(\cap_{i=1}^k A_{E_j}\), where \(E_1,\dots, E_k\) are the children edges of \(v'\), and the affine hyperplanes \(A_{E_j}\) are defined as in 13 .

Proof. By Definition 25(ii), we have \(h(v') \in h(v)+\mathbb{R}_{\geq 0}\iota_{\gamma_E} \omega\). On the other hand, we have \(h(v') \in \cap_{i=1}^k A_{E_i}\) by Lemma 3(ii). As \(\iota_{\gamma_E} \omega \neq 0\), \(h(v)+\mathbb{R}_{\geq 0}\iota_{\gamma_E} \omega\) is a half-line line in \(A_E\). As \(\dim T_v \Gamma_{\rho_h}=2\) by Lemma 22, \(\cap_{i=1}^k A_{E_i}\) is an affine hyperplane in \(A_E\). Finally, as \(\dim \mathfrak{d}_E^{\rho_h}=d-1\) by Lemma 22, \(h(v)+\mathbb{R}_{\geq 0}\iota_{\gamma_E} \omega\) is not contained in \(\cap_{i=1}^k A_{E_i}\), and so the intersection \((h(v)+\mathbb{R}_{\geq 0}\iota_{\gamma_E} \omega)\cap (\cap_{i=1}^k A_{E_i})\) consists of at most one point. One concludes that \((h(v)+\mathbb{R}_{\geq 0}\iota_{\gamma_E} \omega)\cap (\cap_{i=1}^k A_{E_i})=\{h(v')\}\). ◻

Lemma 24. Fix a \(\mathbf{\gamma}\)-constraint \(\mathbf{A}\) and a general point \(\theta \in (\gamma^\perp)_\mathbb{R}\). Let \((h:T \rightarrow M_\mathbb{R}) \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\theta\) be an \((\omega,\boldsymbol{\gamma})\)-marked attractor flow tree with root \(\theta\) and matching \(\mathbf{A}\). Let \(v_{\mathrm{out}}\) be the unique vertex of \(\Gamma_{\rho_h}\) adjacent to the root leg \(L_{\mathrm{out}}\). Then, the evaluation map \[\begin{align} \rho_h &\longrightarrow \mathfrak{j}_{v_{\mathrm{out}}}^{\rho_h}\\ \overline{h} &\longmapsto \overline{h}(v_{\mathrm{out}}) \end{align}\] is a bijection. In particular, the dimension of the family \(\rho_h\) of tropical curves corresponding to \(h\) is \(\dim \rho_h=d-2\).

Proof. Following the flow on \(\Gamma_{\rho_h}\) starting at the root leg and ending at the leaves, \(\overline{h}\) is inductively uniquely determined by \(\overline{h}(v_{\mathrm{out}})\) as in Lemma 23. Moreover, we have \(\dim \mathfrak{j}_{v_{\mathrm{out}}}^{\rho_h}=d-2\) by Lemma 22(ii). ◻

5.2 The flow tree formula↩︎

Let \((Q,W)\) be a quiver with potential as in §1.1. Let \(\omega\) be the corresponding skew-symmetric form on \(N=\mathbb{Z}^{Q_0}\) as in 2 . We fix a dimension vector \(\gamma \in N\) and a general stability parameter \(\theta \in (\gamma^\perp)_\mathbb{R}\). As reviewed in 3 , the DT invariant \(\Omega_\gamma^\theta\) can be expressed in terms of the simpler attractor DT invariants in terms of universal coefficients \(F_r^\theta(\gamma_1,\dots,\gamma_r)\) indexed by decompositions \(\gamma=\sum_{i=1}^r \gamma_i\). These coefficients further decompose as \[\label{eq95trees} F_r^\theta(\gamma_1,\dots,\gamma_r) =\sum_{h \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}} F_{r,h}^\theta(\gamma_1,\dots,\gamma_r) \,,\tag{72}\] where \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\), \(\mathbf{A}^0\) is the \(\boldsymbol{\gamma}\)-constraint defined by the linear hyperplanes \((\gamma_i^\perp)_\mathbb{R}\), and the sum is over the \((\omega,\boldsymbol{\gamma})\)-marked attractor flow trees with root \(\theta\) and matching \(\mathbf{A}^0\) as in Definition 25. The decomposition 72 is obtained by iterative use of the wall-crossing formula. In general, the attractor flow trees \(h \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}\) may contain vertices of arbitrary high valency, as in [12]. In this section, following [1], we reformulate the flow tree formula of [1] expressing the coefficients \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\) in terms of simpler trivalent tropical curves matching constraints \(\mathbf{A}\) which are generic small perturbations of \(\mathbf{A}^0\).

For a \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\), recall from 70 that we have a map \[\Phi \colon \{\mathrm{Faces~of~} {\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}} \} \longrightarrow \{\mathrm{Faces~of~} {\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0} \}\,.\] For every face \(\sigma\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\), \(\Phi(\sigma)\) is the face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}\) obtained from \(\sigma\) by rescaling \(\mathbf{A}\) to \(\mathbf{A}^0\) in the space \(\prod_{i=1}^r M_\mathbb{R}/(\gamma_i^\perp)_\mathbb{R}\simeq \mathbb{R}^r\) of \(\boldsymbol{\gamma}\)-constraints. Finally, recall that for every attractor tree \(h \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\theta\), we defined in Definition 26 the corresponding family of tropical curves \(\rho_h\), which is a face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}\). By Lemma 24, we have \(\dim \rho_h=d-2\). Hence, if \(\mathbf{A}\) is a general \(\boldsymbol{\gamma}\)-constraint as in Definition 10, and \(\sigma\) is a face of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) such that \(\Phi(\sigma)=\rho_h\), then \(\dim \sigma=d-2\) and \(\Gamma_\sigma\) is trivalent.

Theorem 8. Fix a general point \(\theta \in (\gamma^\perp)_\mathbb{R}\) and an attractor flow tree \((h\colon T\rightarrow M_\mathbb{R}) \in \mathcal{T}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\theta\). Then, for every general \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\), we have \[\label{eq:flow95to95trop} F_{r,h}^\theta(\gamma_1,\dots,\gamma_r) = \sum_{\sigma\in \Phi^{-1}(\rho_h)} \prod_{v \in V(\Gamma_\sigma)} |\omega(\gamma_{E_{1,v}},\gamma_{E_{2,v}}) | \, ,\tag{73}\] where for every vertex \(v \in V(\Gamma_\sigma)\), \(E_{1,v}\) and \(E_{2,v}\) are the two children edges of \(v\).

Proof. We explain below how Theorem 8 follows from the flow tree formula given in [1]. In [1], we introduce a bigger lattice \(\mathcal{N}:=\bigoplus_{i=1}^r \mathbb{Z}e_i\) and we consider the map \(p \colon \mathcal{N} \rightarrow N\) defined by \(e_i \mapsto \gamma_i\). We also define the pullback skew-symmetric form \(\eta\) on \(\mathcal{N}\) by \(\eta(e_i,e_j) := \omega(\gamma_i, \gamma_j)\). By duality, we have a map \(q : M_\mathbb{R}\rightarrow \mathcal{M}_\mathbb{R}=\operatorname{Hom}(\mathcal{N},\mathbb{R})\). Let \(\tilde{\theta}\) be a small generic perturbation of \(q(\theta)\) in \((\sum_{i=1}^r e_i)^{\perp}\). Then, [1] states that \[\label{eq95ftf}[F_r^\theta(\gamma_1,\dots,\gamma_r):=\sum_{T_r} \prod_{v\in V_{T_r}^\circ} -\epsilon_{{T_r},v}^{\tilde{\theta},\omega} \eta(e_{v'},e_{v''}) \,,\tag{74}\] where the sum is over rooted binary trees \({T_r}\) with \(r\) leaves decorated by \(\{e_1,\dots,e_r\}\), \(V_{T_r}^\circ\) denotes the set of vertices of \(T_r\) distinct from the root, for any \(v \in V_{T_r}^\circ\), \(e_v \in \mathcal{N}\) is the sum of \(e_i\)’s attached to leaves descendant from \(v\), and \(\epsilon_{T_r,v}^{\tilde{\theta},\omega} \in \{ -1,0,1 \}\) is defined in [1] in terms of the discrete attractor flow [1] embedding the trees \(T_r\) in \(\mathcal{M}_\mathbb{R}\). Note that [1] is actually stated for the refined DT invariants, in which case \(F_r^\theta(\gamma_1,\dots,\gamma_r)\) is a function of an additional variable \(y\), and we obtained 74 by taking the limit \(y \rightarrow -1\) to recover the case of numerical DT invariants \(\Omega_\gamma^{+,\theta}\) defined in 1 (the limit \(y \rightarrow 1\) corresponding to the signed DT invariants \(\Omega_\gamma^\theta\)).

As explained in [1], the trees embedded in \(\mathcal{M}_\mathbb{R}\) by the discrete attractor flow are contained in a copy of \(M_\mathbb{R}\) in \(\mathcal{M}_\mathbb{R}\). Moreover, it follows from the proof of [1] and from Lemma 23 that these embedded trees are exactly attractor flow trees as in Definition 25, with root at a general point \(\tilde{\theta}\) of \(A_{L_{\mathrm{out}}}\) close enough to \(\theta\), and matching a small generic perturbation \(\mathbf{A}\) of the constraint \(\mathbf{A}^0\), if and only if \(\epsilon_{T_r,v}^{\tilde{\theta},\omega} \neq 0\), and that in this case, \(-\epsilon_{{T_r},v}^{\tilde{\theta},\omega}\) has the same sign as \(\eta(e_{v'},e_{v''})\) (see the paragraph above [1]). In particular, a tree \(T_r\) with a non-zero contribution to 74 contributes \(\prod_{v\in V_{T_r}^\circ}| \eta(e_{v'},e_{v''})|\), and so 73 follows from 74 . ◻

Remark 9. Theorem 8 could also be deduced from [48] expressing the functions attached to the walls of a scattering diagram in terms of tropical disks. The proof of [1] is also based on the study of a scattering diagram in \(\mathcal{M}_\mathbb{R}\) which can be viewed as a universal family for the perturbed scattering diagrams in \(M_\mathbb{R}\) considered in [48] (see [1]).

5.3 The quiver DT-log Gromov–Witten correspondence↩︎

Let \((Q,W)\) be a quiver with potential as in §1.1. Let \(\omega\) be the corresponding skew-symmetric form on \(N=\mathbb{Z}^{Q_0}\). We fix a dimension vector \(\gamma \in N\) such that \(\iota_\gamma \omega \neq 0\) and a decomposition \(\gamma=\sum_{i=1}^r \gamma_i\) such that \(\iota_{\gamma_i}\omega \neq 0\) for all \(1\leq i\leq r\). We denote \(\boldsymbol{\gamma}=(\gamma_1,\dots,\gamma_r)\). We also fix a general stability parameter \(\theta \in (\gamma^\perp)_\mathbb{R}\). In this section, we prove our main result relating the coefficients \(F_r^\theta(\gamma_1,\dots,\gamma_r)\) in 3 4 , expressing DT invariants in terms of attractor DT invariants, and log Gromov–Witten invariants of toric varieties.

Recall that given an attractor flow tree \((h: T \rightarrow M_\mathbb{R})\in \mathcal{T}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}^\theta\), we defined in Definition 26 the corresponding family of tropical curves \(\rho_h\): it is a face of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}\) such that \(\dim \rho=d-2\) by Lemma 24 and \(\dim \mathfrak{d}_{L_{\mathrm{out}}}^{\rho_h}=d-1\) by Lemma 22. Given a \(\boldsymbol{\gamma}\)-fan \(\Sigma\) as in Definition 20, we denote by \(\widetilde{\rho}_h\) the \((d-2)\)-dimensional face of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}^\mathrm{trop}(\Sigma)\) contained in \(\rho_h\) and containing \(\theta\). In particular, one can consider as in 54 the genus \(0\) log Gromov–Witten invariant \(N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)\) of the toric variety \(X_\Sigma\) of fan \(\Sigma\), and the tropical coefficient \(k_{\widetilde{\rho}_h}\) defined as in 17 . By Theorem 3, \(N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)\) is actually an enumerative count of log curves.

Theorem 10 (Theorem 2). Fix a general stability parameter \(\theta \in (\gamma^\perp)_\mathbb{R}\) and an attractor flow tree \((h: T \rightarrow M_\mathbb{R})\in \mathcal{T}_{\omega,\boldsymbol{\gamma}, \mathbf{A}^0}^\theta\). Then, for every \(\boldsymbol{\gamma}\)-fan \(\Sigma\), the coefficient \(F_r^\theta(\gamma_1,\dots,\gamma_r)\) in 3 4 , satisfies \[\label{eq95dt95log} F_{r,h}^\theta(\gamma_1,\dots,\gamma_r) = \frac{\prod_{i=1}^r |\gamma_i|}{|\gamma|} k_{\widetilde{\rho}_h} N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)\,.\tag{75}\]

Proof. Fix a general \(\boldsymbol{\gamma}\)-constraint \(\mathbf{A}\), which exists by Lemma 2. Then, Theorem 8 expresses the coefficient \(F_{r,h}^\theta(\gamma_1,\dots,\gamma_r)\) in terms of the \((d-2)\)-dimensional faces \(\sigma\) of the moduli space \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}}^\mathrm{trop}\) of \((\omega,\boldsymbol{\gamma})\)-marked tropical curves matching \(\mathbf{A}\) as \[\label{eq95proof9511} F_{r,h}^\theta(\gamma_1,\dots,\gamma_r) = \sum_{\sigma\in \Phi^{-1}(\rho_h)} \prod_{v \in V(\Gamma_\sigma)} |\omega(\gamma_{E_{1,v}},\gamma_{E_{2,v}}) | \,.\tag{76}\] Using the product formula for tropical multiplicities in Lemma 10, this can be rewritten in terms of the tropical multiplicities \(N_\sigma^\mathrm{trop}\) defined in 16 , and of the tropical coefficients \(k_\sigma\) are defined in 17 , as \[\label{eq95proof9512} F_{r,h}^\theta(\gamma_1,\dots,\gamma_r) = \frac{\prod_{i=1}^r |\gamma_i|}{|\gamma|}\sum_{\sigma\in \Phi^{-1}(\rho_h)} k_\sigma N_\sigma^\mathrm{trop}\, .\tag{77}\] On the other hand, by the log-tropical correspondence of Theorem 7, we have \[\label{eq95proof9513} k_{\widetilde{\rho}_h} N_{\widetilde{\rho}_h}^{\mathrm{toric}}(X_\Sigma)=\sum_{\sigma\in S_{\widetilde{\rho}_h}} k_\sigma N_\sigma^{\mathrm{trop}} \,,\tag{78}\] where \(S_{\widetilde{\rho}_h}\) is the set of faces \(\sigma\) of \({\mathcal{M}}^\mathrm{trop}_{\omega,\boldsymbol{\gamma},\mathbf{A}}\) such that \(\widetilde{\rho}_h \subset \Phi(\sigma)\). As \(\rho_{h}\) is the \((d-2)\)-dimensional face of \(\mathcal{M}_{\omega,\boldsymbol{\gamma},\mathbf{A}^0}\) containing \(\widetilde{\rho}_h\), the set \(\Phi^{-1}(\rho_h)\) of \(\sigma\)’s such that \(\Phi(\sigma)=\rho_h\) coincides with the set \(S_{\tilde{\rho}_h}\) of \(\sigma\)’s such that \(\tilde{\rho}_h \subset \Phi(\sigma)\), and so 75 follows by combining 77 and 78 . ◻

6 Generic log smoothness↩︎

The classical generic smoothness (or Bertini-Sard) theorem states that given \(X\) and \(Y\) two varieties over a field \(\Bbbk\) of characteristic 0, and a morphism \(f \colon X \rightarrow Y\), if \(X\) is smooth over \(\Bbbk\), then there exists an open dense subset \(U\) of \(Y\) such that for every \(u\in U\), the fiber \(f^{-1}(u)\) is smooth over \(\Bbbk\) (see e.g. [49]). We give below a logarithmic version of this result.

Theorem 11. Let \(\Bbbk\) be a field of characteristic \(0\). Let \(f: X\rightarrow Y\) be a morphism between fine and saturated log schemes over \(\Bbbk\). Assume that \(X\) is log smooth over the trivial log point \((\operatorname{Spec}\Bbbk, \Bbbk^\star)\), that the scheme underlying \(Y\) is integral and that the log structure on \(Y\) is generically trivial. Then, there exists an open dense subset \(U\) of \(Y\) such that for every \(u \in U\) the fiber \(f^{-1}(u)\), endowed with the log structure restricted from \(X\), is log smooth over the trivial log point \((\operatorname{Spec}\Bbbk(u), \Bbbk(u)^\star)\), where \(\Bbbk(u)\) is the residue field of \(u\).

Proof. As \(X\) is log smooth over the trivial log point \((\operatorname{Spec}\Bbbk, \Bbbk^\star)\), \(X\) is log regular in the sense of [50] by [50]. By [50] the localization of a log regular log scheme is log regular. So, the generic fiber \(X_\eta\) of \(X\) over the generic point \(\eta\) of \(Y\) is also log regular. As \(\Bbbk\) is of characteristic \(0\), the function field \(\Bbbk(\eta)\) of \(Y\) is also of characteristic zero, and so \(X_\eta\) log regular implies that \(X_\eta\) is log smooth over the trivial log point \((\operatorname{Spec}\Bbbk(\eta), \Bbbk(\eta)^{\star})\) by [50]. As the log structure on \(Y\) is assumed to be generically trivial, \((\operatorname{Spec}\Bbbk(\eta), \Bbbk(\eta)^{\star})\) is the generic point of \(Y\) endowed with the log structure restricted from \(Y\), and so there exists an open dense subset \(V\) of \(Y\) such that \(f|_{f^{-1}(V)}\) is log smooth by the generic smoothness result of [51]. On the other hand, applying [51] to \(Y\) over \((\operatorname{Spec}\Bbbk, \Bbbk^\star)\), one deduces that there exists an open dense subset \(W\) of \(Y\) such that the log structure of \(Y\) is trivial in restriction to \(W\). The intersection \(U:=V \cap W\) is an open dense subset of \(Y\) with trivial log structure such that \(f|_{f^{-1}(U)}\) is log smooth. Hence, for every \(u\in U\), the fiber \(f^{-1}(u)\) is log smooth over the trivial log point \((\operatorname{Spec}\Bbbk(u), \Bbbk(u)^\star)\). ◻

References↩︎

[1]
Hülya Argüz and Pierrick Bousseau. The flow tree formula for Donaldson–Thomas invariants of quivers with potentials. Compos. Math., 158(12):2206–2249, 2022.
[2]
A. D. King. Moduli of representations of finite-dimensional algebras. Quart. J. Math. Oxford Ser. (2), 45(180):515–530, 1994.
[3]
Ben Davison and Sven Meinhardt. onaldson-Thomas theory for categories of homological dimension one with potential. arXiv preprint arXiv:1512.08898, 2015.
[4]
Ben Davison and Sven Meinhardt. Cohomological Donaldson-Thomas theory of a quiver with potential and quantum enveloping algebras. Invent. Math., 221(3):777–871, 2020.
[5]
Sven Meinhardt and Markus Reineke. Donaldson-Thomas invariants versus intersection cohomology of quiver moduli. J. Reine Angew. Math., 754:143–178, 2019.
[6]
Dominic Joyce and Yinan Song. A theory of generalized Donaldson-Thomas invariants. Mem. Amer. Math. Soc., 217(1020):iv+199, 2012.
[7]
Maxim Kontsevich and Yan Soibelman. Stability structures, motivic Donaldson-Thomas invariants and cluster transformations. arXiv preprint arXiv:0811.2435, 2008.
[8]
Markus Reineke. Poisson automorphisms and quiver moduli. J. Inst. Math. Jussieu, 9(3):653–667, 2010.
[9]
Markus Reineke. Cohomology of quiver moduli, functional equations, and integrality of Donaldson-Thomas type invariants. Compos. Math., 147(3):943–964, 2011.
[10]
Sergei Alexandrov and Boris Pioline. Attractor flow trees, BPS indices and quivers. Adv. Theor. Math. Phys., 23(3):627–699, 2019.
[11]
Sergey Mozgovoy and Boris Pioline. Attractor invariants, brane tilings and crystals. arXiv preprint arXiv:2012.14358, to appear in Ann. Inst. Fourier, 2020.
[12]
Maxim Kontsevich and Yan Soibelman. Wall-crossing structures in Donaldson-Thomas invariants, integrable systems and mirror symmetry. In Homological mirror symmetry and tropical geometry, volume 15 of Lect. Notes Unione Mat. Ital., pages 197–308. Springer, Cham, 2014.
[13]
Sergey Mozgovoy. Operadic approach to wall-crossing. J. Algebra, 596:53–88, 2022.
[14]
Dan Abramovich and Qile Chen. Stable logarithmic maps to Deligne-Faltings pairs II. Asian J. Math., 18(3):465–488, 2014.
[15]
Mark Gross and Bernd Siebert. Logarithmic Gromov-Witten invariants. J. Amer. Math. Soc., 26(2):451–510, 2013.
[16]
Takeo Nishinou and Bernd Siebert. Toric degenerations of toric varieties and tropical curves. Duke Math. J., 135(1):1–51, 2006.
[17]
Dan Abramovich, Qile Chen, Mark Gross, and Bernd Siebert. Punctured logarithmic maps. preprint arXiv:2009.07720.
[18]
Sergey Fomin and Andrei Zelevinsky. Cluster algebras. I. Foundations. J. Amer. Math. Soc., 15(2):497–529, 2002.
[19]
Vladimir Fock and Alexander Goncharov. Cluster ensembles, quantization and the dilogarithm. Ann. Sci. Éc. Norm. Supér. (4), 42(6):865–930, 2009.
[20]
Mark Gross, Paul Hacking, Sean Keel, and Maxim Kontsevich. Canonical bases for cluster algebras. J. Amer. Math. Soc., 31(2):497–608, 2018.
[21]
Tom Bridgeland. Scattering diagrams, Hall algebras and stability conditions. Algebr. Geom., 4(5):523–561, 2017.
[22]
Mark Gross and Bernd Siebert. The canonical wall structure and intrinsic mirror symmetry. Invent. Math., pages 1–102, 2022.
[23]
Hülya Argüz and Pierrick Bousseau. Fock-Goncharov dual cluster varieties and Gross-Siebert mirrors. J. Reine Angew. Math., 802:125–171, 2023.
[24]
Hülya Argüz and Pierrick Bousseau. Quivers and curves in higher dimension. Trans. Amer. Math. Soc., 378(1):389–420, 2025.
[25]
Pierrick Bousseau. The quantum tropical vertex. Geom. Topol., 24(3):1297–1379, 2020.
[26]
Mark Gross and Rahul Pandharipande. Quivers, curves, and the tropical vertex. Port. Math., 67(2):211–259, 2010.
[27]
Mark Gross, Rahul Pandharipande, and Bernd Siebert. The tropical vertex. Duke Math. J., 153(2):297–362, 2010.
[28]
Markus Reineke, Jacopo Stoppa, and Thorsten Weist. MPS degeneration formula for quiver moduli and refined GW/Kronecker correspondence. Geom. Topol., 16(4):2097–2134, 2012.
[29]
Markus Reineke and Thorsten Weist. Refined GW/Kronecker correspondence. Math. Ann., 355(1):17–56, 2013.
[30]
Pierrick Bousseau. On an example of quiver DT/relative GW correspondence. Int. Math. Res. Not. IMRN, 15:11845–11888, 2021.
[31]
Markus Reineke and Thorsten Weist. Moduli spaces of point configurations and plane curve counts. Int. Math. Res. Not. IMRN, (13):10339–10372, 2021.
[32]
Mark Gross, Paul Hacking, and Sean Keel. Birational geometry of cluster algebras. Algebr. Geom., 2(2):137–175, 2015.
[33]
Hülya Argüz and Mark Gross. The higher-dimensional tropical vertex. Geom. Topol., 26(5):2135–2235, 2022.
[34]
Travis Mandel and Helge Ruddat. Descendant log Gromov-Witten invariants for toric varieties and tropical curves. Trans. Am. Math. Soc., 373(2):1109–1152, 2020.
[35]
Samuel Johnston. Birational invariance in punctured log Gromov-Witten theory. arXiv preprint arXiv:2210.06079, 2022.
[36]
Kazuya Kato. Logarithmic structures of Fontaine-Illusie. In Algebraic analysis, geometry, and number theory (Baltimore, MD, 1988), pages 191–224. Johns Hopkins Univ. Press, Baltimore, MD, 1989.
[37]
Arthur Ogus. Lectures on logarithmic algebraic geometry, volume 178. Cambridge University Press, 2018.
[38]
Dan Abramovich, Qile Chen, Mark Gross, and Bernd Siebert. Decomposition of degenerate Gromov-Witten invariants. Compos. Math., 156:2020–2075, 2020.
[39]
Mark Gross. Tropical geometry and mirror symmetry. Number 114. American Mathematical Soc., 2011.
[40]
Fumiharu Kato. Log smooth deformation and moduli of log smooth curves. Internat. J. Math., 11(2):215–232, 2000.
[41]
Dhruv Ranganathan. Skeletons of stable maps I: rational curves in toric varieties. J. Lond. Math. Soc. (2), 95(3):804–832, 2017.
[42]
William Fulton. Intersection theory. Springer-Verlag, Berlin, second edition, 1998.
[43]
Fred Rohrer. Completions of fans. J. Geom., 100(1-2):147–169, 2011.
[44]
Martin C. Olsson. Logarithmic geometry and algebraic stacks. Ann. Sci. École Norm. Sup. (4), 36(5):747–791, 2003.
[45]
Mark Gross. Remarks on gluing punctured logarithmic maps. arXiv preprint arXiv:2306.02661, 2023.
[46]
Yixian Wu. Splitting of Gromov-Witten invariants with toric gluing strata. arXiv preprint arXiv:2103.14780, 2021.
[47]
Pierrick Bousseau. Tropical refined curve counting from higher genera and lambda classes. Invent. Math., 215(1):1–79, 2019.
[48]
Man-Wai Cheung and Travis Mandel. Donaldson-Thomas invariants from tropical disks. Selecta Math. (N.S.), 26(4):Paper No. 57, 46, 2020.
[49]
Robin Hartshorne. Algebraic geometry, volume 52. Springer Science & Business Media, 2013.
[50]
Kazuya Kato. Toric singularities. Amer. J. Math., 116(5):1073–1099, 1994.
[51]
Rémi Lodh. Bertini theorems for singular schemes and nearby cycles in mixed characteristic. arXiv preprint arXiv:1310.5020, 2013.

  1. For families of stable log maps, \(W\) can be an arbitrary scheme.↩︎