Skip to main content
Springer logoLink to Springer
. 2024 Sep 16;405(10):240. doi: 10.1007/s00220-024-05114-3

Tropical Refined Curve Counting with Descendants

Patrick Kennedy-Hunt 1,, Qaasim Shafi 1, Ajith Urundolil Kumaran 1
PMCID: PMC11486830  PMID: 39429922

Abstract

We prove a q-refined tropical correspondence theorem for higher genus descendant logarithmic Gromov–Witten invariants with a λg class in toric surfaces. Specifically, a generating series of such logarithmic Gromov–Witten invariants agrees with a q-refined count of rational tropical curves satisfying higher valency conditions. As a corollary, we obtain a geometric proof of the deformation invariance of this tropical count. In particular, our results give an algebro-geometric meaning to the tropical count defined by Blechman and Shustin. Our strategy is to use the logarithmic degeneration formula, and the key new technique is to reduce to computing integrals against double ramification cycles and connect these integrals to the non-commutative KdV hierarchy.

Introduction

We study the logarithmic Gromov–Witten theory of toric varieties, relative their full toric boundary. Our results continue a line of inquiry which connects Hodge integrals [51], the local Gromov–Witten theory of curves [7], and refined tropical curve counting [5]. Our main theorem is a tropical correspondence theorem which relates these logarithmic Gromov–Witten invariants of toric surfaces to refined tropical enumerative invariants introduced in work of Blechman and Shustin [3]. The Gromov–Witten theory of threefolds is particularly interesting: it connects to sheaf-counting theories, and the dimension of the moduli spaces associated to the enumerative count are independent of genus. Our theorem can be viewed as a result for the “local surface threefolds” given by X×A1, where X is a toric surface.

Fix a multiset Δ of vectors in Z2\{(0,0)} with sum zero, together with non-negative integers n and k1,,kn such that

n-1+|Δ|=2n+i=1nki.

Associated to this discrete data are two enumerative invariants.

  1. The datum Δ determines a toric surface XΔ and a curve class βΔ on this toric surface. For every genus g0, there is an associated logarithmic Gromov–Witten invariant with λg insertion defined as the following intersection product
    Ng,Δk=[Mg,Δ]vir(-1)gλgi=1nevi(pt)ψii.
    Our notation is defined in Sect. 2.1. This logarithmic Gromov–Witten invariant captures information about algebraic curves passing through a generic collection of n points in XΔ subject to stationary descendant constraints. The multiset Δ controls the tangency constraints as well as the curve class corresponding to this Gromov–Witten invariant.
  2. Fixing a generic ordered tuple of n points p=(p1,,pn) in R2, the data (Δ,k) defines a finite set of genus zero tropical curves TΔ,pk. To each tropical curve hTΔ,pk we assign a rational function mh(q) of formal variable q1/2. We define a count of tropical curves
    NtropΔ,k(q)=hTΔ,pkmh(q).
    The rational function NtropΔ,k(q) is an invariant defined in terms of polyhedral geometry.

A precise statement of the following theorem appears in Sect. 2.2.

Theorem A

After the change of variables q=eiu we have the equality

g0Ng,Δku2g-2+|Δ|-iki=NtropΔ,k(q).

The tropical curve count on the right of Theorem A can be computed in two steps.

  1. A combinatorial process to enumerate all tropical curves.

  2. Compute the multiplicity of each tropical curve as a product over its vertices.

The first step is possible through floor diagrams, lattice path algorithms [44] or with software [16]. Although tropical curves are studied in higher dimensions, we emphasise that, in dimension two, these techniques provide an efficient method to enumerate all tropical curves. See [3, Appendix, p. 26–28] for an explicit computation of NtropΔ,k in a particular example using a lattice path algorithm.

Remarkably, the tropical invariants that arise in Theorem A were discovered through combinatorial considerations by Blechman–Shustin. Our work sheds light on several features. Notably, a priori NtropΔ,k(q) depends on the choice of points p in R2. The left hand side of the equation in Theorem A does not depend on p. Blechman and Shustin showed that this deformation invariance imposes a severe restriction on mh(q) and were thus able to write down a multiple of mh(q) and so a multiple of NtropΔ,k, without establishing its relation to Gromov–Witten invariants. Theorem A thus provides a new proof of the following result of Blechman and Shustin [3].

Corollary B

The count of tropical curves NtropΔ,k is independent of the choice of points p.

Our results suggest a generalisation of the Blechman–Shustin multiplicity to tropical curves of genus greater than zero, see Sect. 0.4.4. The count of genus g tropical curves with this generalised multiplicity is independent of p.

Tropical correspondence theorems

Tropical geometry is a combinatorial shadow of algebro-geometric problems, well suited to capturing enumerative information. Mikhalkin pioneered the connection between tropical and enumerative geometry by establishing an equality between counts of algebraic curves in toric surfaces of fixed degree and genus and a weighted count of tropical curves, of the same degree and genus [44]. A number of subsequent results have exhibited this correspondence principle [1113, 19, 20, 23, 38, 49]. Notably, Nishinou and Siebert [49] applied degeneration techniques to generalise Mikhalkin’s result to counts of rational curves in toric varieties of arbitrary dimension. Contemporary results often connect tropical geometry to logarithmic Gromov–Witten invariants, which are readily accessible through these degeneration techniques.

A logarithmic Gromov–Witten invariant is defined as an intersection product on the moduli space of stable logarithmic maps and thus tautological cohomology classes on this moduli space may be used as insertions to define new invariants. Two flavours of tautological cohomology classes play an important role in the sequel: Chern classes of cotangent line bundles denoted ψi and the top Chern class of the Hodge bundle denoted λg. We recall the definition of these classes in Sect. 2.1.1.

Mikhalkin suggested that under a correspondence theorem ψ-classes should correspond to counts of tropical curves with high valence vertices [45]. Genus zero correspondences with descendants are known for P2, P1 and P1×P1 [14, 26, 41, 56], with the most general results coming from [25, 38]. More recently, there have been results for λg class insertions, but the relationship is more complicated and takes the form of a refined tropical correspondence. The significance of the λg class is that it allows us to pass from curve counting on a toric surface X, to curve counting on the associated local Calabi–Yau threefold X×A1. On any threefold, the virtual dimension of the mapping space is independent of the genus, and in this case the associated invariants are exactly the logarithmic Gromov–Witten invariants of X with a λg insertion. By packaging these invariants in an appropriate generating function, one obtains refined curve counts.

Refined tropical correspondence theorems are an example of a ubiquitous phenomena in mathematics: quantum analogues to classical results. Such a result depends on a parameter q which recovers the classical result as q1. In the setting of tropical correspondence theorems this began with [4]. The authors gave multiplicities of plane tropical curves, depending on a parameter q which refined the ordinary multiplicity appearing in the traditional tropical correspondence theorems. In classical situations, such as Severi degrees, enumerative invariants can be calculated via Euler characteristics of relative Hilbert schemes of points on planar curves. The authors of [22] suggested that refined tropical invariants corresponded to Severi degrees with χy genus in place of the Euler characteristic, see also [48].

Correspondence results involving λg class insertions and higher genus logarithmic Gromov–Witten theory appeared later in work of Bousseau [5]. This provides an alternative perspective on the algebro-geometric information encoded in q-refined tropical curve counts. Theorem A is parallel to the work of Bousseau, in that we provide the connection between logarithmic Gromov–Witten theory and the tropical curve counts of Blechman and Shustin [3], who extended the refined counts of Block–Göttsche to plane tropical curves with higher valence vertices.

Relationship to literature

The contribution of the present paper is to handle the simultaneous presence of λg and ψ class insertions. The place of our result in the literature may be summarised with the following diagram.

graphic file with name 220_2024_5114_Equ165_HTML.gif
  1. We are not aware of how to generalise Bousseau’s argument to the descendant setting, so we must perform certain atomic calculations directly. As a result we provide a new proof of the special case that there are no descendants: a theorem proved in Bousseau’s work. Our proof uses three key ingredients. First, the degeneration formula for logarithmic Gromov–Witten theory. This was already used in Bousseau’s work, but new subtleties appear in the descendant setting. Secondly, the connection between logarithmic Gromov–Witten invariants of toric surfaces and double ramification cycles [54]. Finally, we use the connection between intersections against double ramification cycles and the KdV hierarchy [8, 9].

  2. Our theorem provides an algebro-geometric interpretation of the tropical count defined by Blechman and Shustin. Their invariants, though purely combinatorial, are part of a natural system that contain the geometric refinements of rational curve counts. The generalization of Blechman–Shustin’s work to higher genus is a topic of ongoing interest.

  3. Due to the nature of our correspondence theorem, the tropical curves arising in our computations coincide with the ones considered by Markwig–Rau [41]. Our multiplicities coincide with Markwig–Rau’s multiplicities when q approaches 1. This is a combinatorial statement. From a geometric viewpoint, the q1 specialization simply recovers the correspondence theorems of [25, 38], in the special case of plane curves. The multiplicity of the tropical curves in our theorem split as a product over multiplicities assigned to vertices. This contrasts with the general case of [25, 38].

Proof strategy: double-ramification cycles and integrable hierachies

Degeneration arguments and logarithmic intersection theory allow us to build on [27, 53] to prove a simple degeneration formula in our setting. This is parallel to the degeneration arguments of [5, 38, 49] but additional subtleties arise due to the intersection of the λg and ψ conditions. This reduces the proof of Theorem A to computing intersection products of the form

[Mg,Δ]virλgev(pt)ψk

which we call vertex contributions. Here pt denotes the cohomology class poincare dual to a generic point. These vertex contributions are also descendant logarithmic Gromov–Witten invariants of a toric surface with at most one λg class, albeit simpler, with a single point insertion and power of a ψ class.

In joint work with Ranganathan [54] the third author proved a result implying that vertex contributions could be expressed as intersection products on the moduli space M¯g,n of genus g curves

[Mg,Δ]virλgev1(pt)ψ1k=M¯g,n+1λgψ1kTCg(Δ).

The class TCg(Δ) is the toric contact cycle, a higher rank generalisation of the double ramification cycle DRg(a). The toric contact sometimes appears in literature, under the moniker the double double ramification cycle, see [31, 33, 46] for background. Both classes are recalled in Sect. 4.

Let Δ be the 2×(n+r) matrix defined by setting the first n columns zero and the final columns to be the elements of Δ. When computing vertex contributions we may assume n=1. Writing Δx,Δy for the rows of the matrix Δ, we establish

λg·TCg(Δ)=λg·DRg(Δx)·DRg(Δy)

in Proposition 4.5.5. The naive hope that DRg(Δx)·DRg(Δy)=TCg(Δ) is false, and only true on the compact type locus, so correction terms are required. The content of Proposition 4.5.5 then is that λg annihilates the correction terms. See also [32] for a closely related statement. We are left to compute integrals of the form

Ig,d(a1,,an;b1,..,bn)=M¯g,n+1λgψ1dDRg(0,a1,,an)DRg(0,b1,,bn). 1

These integrals are computed with techniques from the theory of integrable hierarchies. Buryak [8] constructed the double ramification hierarchy, whose hamiltonians are generating functions of these integrals. This double ramification hierarchy coincides with the non-commutative KdV hierarchy [9]. This KdV hierarchy is well understood, allowing us to write explicit formulas for generating functions of Ig,d(a1,,an;b1,,bn).

Example 0.3.1

Set

Δ={(-1,0),(-1,0),(0,-1),(1,0),(1,0),(0,1)},k=(0,1,0,0)

and fix points (p1,p2,p3,p4)=p. See Fig. 1 for a tropical curve contributing to NtropΔ,k for a certain choice of pi. The multiplicity of this tropical curve is a product over vertices. The vertex marked by p2 contributes 12(q1/2+q-1/2) and all other vertices contribute (-i)(q1/2-q-1/2). This tells us the total contribution of this tropical curve is i2(q1/2+q-1/2)(q1/2-q-1/2)3.

Fig. 1.

Fig. 1

Above is a tropical curve including edges with primitive directions (1, 1) and (2, 1)

Future directions

The long term hope is to compute the descendant partition function of Gromov–Witten invariants of toric threefolds pairs in all genus. To achieve this goal, two generalisations of current results are required: passing to honest threefolds, rather than local surfaces, and higher genus tropical curves. Parker established the primary part of the above computation in the setting of his theory of exploded manifolds [52]. Even assuming the equivalence of logarithmic and exploded invariants, our results are new because we handle descendants.

Logarithmic Gromov–Witten/Donaldson–Thomas invariants

The q=eiu change of variables appearing in Theorem A is the same change of variables that controls the logarithmic Gromov–Witten/Donaldson–Thomas correspondence [42, 43]. Including descendants in the logarithmic Gromov–Witten/Donaldson–Thomas correspondence is a subtle problem, studied intensely by Moreira, Okounkov, Oblomkov, and Pandharipande [47, 50]. Since the Donaldson–Thomas/ Pandharipande–Thomas wall-crossing is expected to be trivial in this setting, our calculations offer a concrete and testable prediction for these new conjectures.

Higher starting genus

Fix a multiset Δ of vectors in Z2\{(0,0)} with sum zero, together with non-negative integers g0,n and k1,,kn such that

n+g0-1+|Δ|=2n+i=1nki.

For every genus gg0 we consider the following logarithmic Gromov–Witten invariant

Ng,g0,Δk=[Mg,Δ]vir(-1)g-g0λg-g0i=1nevi(pt)ψii.

The present paper establishes a tropical correspondence theorem in the the case g0=0. The case g0>0 without descendant insertions is known [5]. The difficulty with higher genus tropical curves of higher valence is that such curves may be superabundant [38, Remark 2.6]. Consequently, the degeneration and gluing arguments of Sect. 3 fail.

Weak Frobenius Structure Conjecture

In Gross–Hacking–Keel’s construction of the mirror to a log Calabi–Yau surface X [28], the mirror is constructed as the spectrum of an algebra of theta functions: the first example of a theta function is the unit. The weak frobenius structure conjecture asserts that the coefficient of the unit in any product of theta functions is a sum of genus zero descendant logarithmic Gromov–Witten invariants of X. The conjecture is known for cluster varieties [37], and Looijenga pairs satisfying [30, Assumptions 1.1] by [34].

A deformation quantization of the Gross–Hacking–Keel mirror, depending on a parameter q, is known [6]. Once again this involves the construction of an algebra, this time non-commutative, generated by quantum theta functions. Theorem A provides an avenue to explore the connection between the unit term in any product of quantum theta functions, and descendant logarithmic Gromov–Witten invariants with a λg insertion. Products of quantum theta functions are computed with quantum scattering diagrams, which one expects are related to refined counts of tropical curves. Upcoming work of Gräfnitz, Ruddat, Zaslow and Zhou offers progress in this direction [24].

Generalised Blechman–Shustin

Our results suggest a generalisation of the multiplicities of Blechman and Shustin to higher genus tropical curves. Indeed, the degeneration arguments of Sect. 3 show that there is a tropical correspondence result for the logarithmic Gromov–Witten invariants

Ng,g0,Δk=[Mg,Δ]vir(-1)g-g0λg-g0i=1nevi(pt)ψii.

On the tropical side one sums over tropical curves of genus g0. One can define the generalised Blechman–Shustin multiplicity as the multiplicity of a tropical curve under such a correspondence theorem. Theorem A shows that the generalised Blechman–Shustin multiplicity coincides with the Blechman–Shustin multiplicity in the case g0=0. A version of Corollary B shows counting tropical curves with the generalised Blechman–Shustin multiplicity is independent of the choice of p. This argument does not suggest that the generalised Blechman–Shustin multiplicity of a tropical curve Γ will be a product over vertices of Γ.

Tropical Enumerative Geometry

In this section we set up the tropical enumerative problem. Fix Δ={δ1,,δr} a multiset of non-zero vectors in Z2 with sum zero. Fix also an ordered tuple k=(k1,,kn) of n non–negative integers. In the main body, Δ will record the tangency order of curves with the boundary and k will record the ψ class power attached to each of the n marked points.

In the sequel we partially record these data in a 2×(r+n) matrix denoted Δ. The first n columns are zero and the final r columns are the vectors δi. In writing down such a matrix we implicitly choose an order on the δi; we fix this order without further comment.

First definitions

Define the lattice length of a vector δiZ2 to be the maximal positive integer such that one can write δi=δ¯i for δ¯i a vector in Z2 called the direction of δi.

Tropical curves

Our definition of tropical curve coincides with the definition presented in [5, Section 2.3]. We refer the reader to [2, 38, 44, 49] for background.

Definition 1.1.1

A graph Γ is a triple consisting of

  1. a finite set of vertices V(Γ);

  2. a finite set Ef(Γ) of pairs of elements of V(Γ) called the bounded edges;

  3. and a multiset E(Γ) of elements of V(Γ) called the unbounded edges.

For us, all graphs are connected. This means for any two elements vw of V(Γ) there exists a sequence of elements v=u1,,uk=w such that {ui,ui+1} lies in Ef(Γ) for all i.

An abstract tropical curve |Γ| is the underlying topological space of a graph Γ.

Definition 1.1.2

A parametrised tropical curve h:ΓR2 consists of the following data.

  1. A graph Γ and a non–negative integer gV assigned to each vertex V of Γ called the genus.

  2. A bijective function
    L:E(Γ){1,,r+n}.
  3. A vector weight vV,EZ2 for every edge–vertex pair (VE) with EEf(Γ)E(Γ) and VE such that for every vertex V, the following balancing condition is satisfied:
    E:VEvV,E=0.
  4. For each bounded edge EEf(Γ) a positive real number (E), called the length of E.

  5. A map of topological spaces h:|Γ|R2 such that restricting h to the edge {v1,v2} is affine linear to the line segment connecting h(V1) and h(V2) and moreover
    h(V2)-h(V1)=(E)vV1,E.
    Also, restricting h maps an unbounded edge E associated to vertex V to the ray h(V)+R0vV,E.

We say h has degree Δ if vV,E coincides with the L(E)th column of Δ whenever EE(Γ). The genus of a parametrised tropical curve is obtained by adding the sum of gV to the Betti number of |Γ|. The weight of an edge E, denoted w(E), is the lattice length of vV,E.

For a vertex V of Γ write E+(V) for the set of unbounded edges E adjacent to V such that vE0 and Ef(V) for the set of bounded edges adjacent to V. The valency valV of a vertex V is the cardinality of Ef(V)E+(V). Write ΔV for the multiset of all vV,E for fixed V.

Multiplicities

In the sequel we count parametrised genus zero tropical curves of degree Δ satisfying certain incidence conditions. Tropical curves are counted with a multiplicity, closely related to the multiplicity of [3]. This multiplicity is a product over multiplicities assigned to each vertex of our tropical curve. Fix for the remainder of the section a parametrised tropical curve h:ΓR2.

We will be counting tropical curves passing through a tuple of points p=(p1,,pn) in R2, and thus vertices of Γ come in two flavours. A vertex is pointed if its image under h coincides with one of the pi. Vertices which are not pointed are unpointed.

Notation

Given two elements v1,v2Z2 we define v1v2 to be the determinant of the matrix with first column v1 and second column v-2. Following [3], define functions of q

[v1v2]+=q12v1v2+q-12v1v2[v1v2]-=q12|v1v2|-q-12|v1v2|.

The cyclic group with N elements acts on the set of ordered tuples of N distinct elements from the set {1,,N}. The action is induced by sending the integer in position i to position i+1 mod N. The set of orbits of this action is the set ΩN of cyclic permutations. We sometimes write ΩN=ΩN(a1,,aN) when we wish to think of ΩN as the set of cyclic permutations of vectors (a1,,aN). Where no confusion is likely we omit (a1,,aN) from the notation. For ω a cyclic permutation, choose an ordered tuple ω~ in the orbit ω. Define

k(ω)=2i<jNaω~(i)aω~(j)

where ω~(i) sends i to the element in the ith position of the chosen representative ω~. As the vectors ai will always have sum zero, k(ω) is well defined. Define also a function of formal variable q

μN(a1,,aN)=ωΩNqk(ω)2.

Multiplicity of an unpointed vertex

Let V be an unpointed trivalent vertex with outgoing vector weights the balanced set of vectors (a1,a2,a3). The multiplicity assigned to V is

mV=(-i)·[a1a2]-.

Multiplicity of a pointed vertex

A vertex V adjacent to edges with vector weights a1,,aN defines a balanced set of vectors ΔV=(a1,,aN) in R2. From this data we define a function of q

mV=1(N-1)!μN(a1,,aN),

which is the multiplicity of V.

Multiplicity of a tropical curve

The multiplicity of the parametrised tropical curve h:ΓR is the product of mV over vertices of Γ.

Blechman–Shustin multiplicity

The Blechman–Shustin multiplicity of a (pointed) vertex V of valency N with outgoing edges of vector weight a1,,aN denoted θN(a1,,aN) is defined recursively on the valency. When N=3 they defined

θ3(a1,a2,a3)=[a1a2]+

and then recursively

θN(a1,,aN)=i<jθN-1(a1,,a^i,,a^j,,aN,ai+aj)θ3(ai,aj,-(ai+aj)).

Here a hat denotes omission.

Formula for Blechman–Shustin multiplicity

We provide an explicit formula for the Blechman–Shustin multiplicity.

Proposition 1.2.1

For all choices of ai, there is an equality

θN(a1,,aN)=N!3!μN(a1,,aN).

The proof of Proposition 1.2.1 was communicated to us by Thomas Blomme.

Proof

The proof proceeds by induction on N. When N=3 there are two cyclic orders which have representatives ω1=(3,1,2) and ω2=(3,2,1). We thus learn

μ3(a1,a2,a3)=q12a1a2+q-12a1a2=θ3(a1,a2,a3).

For the inductive step assume θN-1(a1,,aN-1)=(N-1)!3!μN-1(a1,,aN-1). Let WN be the set of ordered pairs (ij) where 1i<jN. Define Ω to be the set of cyclic permutations of (a1,,aN) and Ωi,j the set of cyclic permutations of

(a1,,a^i,,a^j,,aN,ai+aj)

where hat denotes omission. We now proceed with the following chain of equalities.

θN(a1,,aN)=(i,j)WN(q12aiaj+q12ajai)θN-1(a1,a^i,a^j,,ai+aj)=(N-1)!3!(i,j)WN(q12aiaj+q12ajai)μN-1(a1,a^i,a^j,,ai+aj)=(N-1)!3!(i,j)WN(q12aiaj+q12ajai)ωΩi,jqk(ω)2=(N-1)!3!(i,j)WNωΩi,j(qk(ω)+aiaj2+qk(ω)-aiaj2)

In the sequel use Ω[i,j] for ij to denote the set of cyclic orders of (a1,,aN) in which ai,aj are adjacent. There is a two to one map

φ:Ω[i,j]Ωi,j

obtained by coupling ai and aj. The map is two to one to account for the two orders of ai and aj and moreover k(φ(x))=k(x)±aiaj where the sign depends on the order of ai,aj. We deduce,

θn(a1,,aN)=(N-1)!3!(i,j)WNωΩ[i,j]qk(ω)2=(N-1)!3!ωΩqk(ω)2card{(i,j):i<j,ωΩ[i,j]}=N!3!ωΩqk(ω)2=N!3!μN(a1,,aN).

Moduli of tropical curves and maps

Following [40], note that assuming n>0 a parametrised tropical curve of degree Δ

h:ΓR2

is specified by the following two data:

  1. the image of the first (necessarily contracted) unbounded edge h(E1);

  2. the data of Γ and the length of its edges.

The slope of each unbounded edge is determined by the degree of h and the slope of bounded edges are determined by the balancing condition.

For m a non–negative integer, there is a cone complex M0,mtrop whose points biject with abstract tropical curves Γ equipped with m unbounded ends [20, 36]. Datum (1) above is a point in R2 and the second datum is a point in M0,n+rtrop. In this way R2×M0,n+rtrop is a moduli space of parametrised tropical curves [10].

There are n evaluation maps

evi:M0,n+rtrop×R2Evtrop=R2

sending a parametrised tropical curve h to the image of the ith unbounded edge under h. This image is necessarily a single point. The cone complex M0,n+rtrop has a natural embedding into a vector space such that the evaluation maps are pulled back from linear functions [20].

Dimension of a cone

The combinatorial type of a tropical curve corresponding to a point p of R2×M0,n+rtrop is the data of the corresponding cone σp of M0,n+rtrop. Consider now a parametrised tropical curve of degree Δ. Assume our tropical curve has valency 3 at all vertices except the vertices supporting one of the first n marked points {q1,,qn} which are i+2 valent for i non–negative integers.

Lemma 1.3.1

There is an equality

dim(σp)=r-3-i(i-3)
Proof

The dimension of a cone in M0,ntrop is the number of bounded edges in a tropical curve of the corresponding combinatorial type. We induct on the number of vertices.

If there is a single vertex then there are no interior edges, r coincides with the valency and the equality reads

0=r-3-(r-3),

so the result is true.

For the inductive step suppose we add a vertex V0 of valency k0 to the graph by replacing an unbounded edge with a bounded one to V0. This increases dim(σp) by one because there is one new unbounded edge. The value of r is increased by k0-2 and so the right hand side of our equality increases by one overall.

Tropical counting problem

Recall we have fixed a pair (Δ,k). In this section we associate a function of q to this data. The function of q is a count of tropical curves with multiplicity passing through a generic tuple of points.

Passing through points

Let p=(p1,,pk) be a tuple of points with piR2. A parametrised tropical curve h of degree Δ is said to pass through p with degree k if h(Ei)=pi for i=1,,n and Ei is attached to a vertex of valency at least ki+2. We say a parametrised tropical curve h through p of degree Δ is rigid if h is unique among its combinatorial type in having this property.

Weighted count of tropical curves

For p a generic tuple of points in R2, let TΔ,pk be the set of rigid parametrised tropical curves of degree Δ passing through p with degree k.

Proposition 1.4.1

There is an open dense subset Unk of Evtrop such that whenever pUnk then TΔ,pk is a finite set and the valency of the vertex supporting unbounded edge Ei is ki+2. Moreover we may choose Unk such that all parametrised tropical curves passing through p with degree k are rigid.

In the sequel we assume pipj whenever i and j are distinct without further comment.

Remark 1.4.2

Since there are only finitely many combinatorial types of rigid parametrised tropical curves of degree Δ, it is automatic that the set TΔ,pk is finite.

Proof

Let T be the set of points in M0,n×R2 corresponding to degree Δ tropical curves passing through p with degree k. Our task is to show that by choosing Unk generically we may ensure first T=TΔ,pk and second each point of T lies in the interior of cones in which the vertex mapped to marked point pi has valency precisely ki+2.

Since M0,ntrop has finitely many cones, it suffices to identify for each cone σ a dense open Uσ of Evtrop such that Tσ=TΔ,pkσ and if this set is not empty then the combinatorial type of tropical curves corresponding to points in the interior of σ have valency ki+2 at the vertex supporting Ei.

We assume marked point qi on Γ has valency ki+2 for every tropical curve associated to a point in the interior of σ. If a point p of M0,n×R2 corresponds to a tropical curve in TΔ,pk then the vertex carrying marked point i must have valency at least ki. Thus we may assume the vertex of Γ mapped to pi has valency at least ki. Assuming the set {pi} of marked points are distinct, Lemma 1.3.1 implies dim(σ)N-3-i(ki-3). Thinking of σ as a cone embedded in R, the restriction of Ev to σ then specifies a linear map Rdim(σ)R2n. For a generic choice of {pi} and for fixed σ whenever σ contains a point of T this linear map surjects. Rank-nullity gives a lower bound and the fact kiki for all i gives the following upper bound

N-3-i(ki-3)N-3-i(ki-3)N-3-i(ki-3).

from which we deduce ki=ki for all i.

Definition 1.4.3

Recall notation mV for multiplicities of vertex V defined in Sect. 1.2.3. Fix p=(p1,,pn) in Unk and define

NtropΔ,k(q)=hTΔ,pkVV(Γ)mV(q).

Define also NtropΔ,k(1)=NtropΔ,k.

A priori the count NtropΔ,k(q) depends on the choice of p. We suppress this dependence from our notation as it is independent a posteriori.

Anatomy of tropical curves

We record properties of tropical curves which will be of later use.

Proposition 1.5.1

The complement of the pointed vertices of a parametrised tropical curve h in TΔ,pk is a union of trees, each with a single unbounded edge.

One may specify a component of this complement by the collection κi of vertices which lie in its closure. For each κi define a parametrised tropical curve

hi:ΓiR2

as follows. First define Γi from h by deleting from Γ every vertex not in κi, and also deleting every edge which has at least one end not in κi. The map hi is the restriction of h to Γi.

Proof

All Γi are trees by [44, Proposition 4.19]. We are required to show Γi has precisely one unbounded edge which is not contracted by hi. This is because unbounded edges contracted by hi are the pointed vertices which are deleted in the proposition statement (see Fig. 2 for an example).

Fig. 2.

Fig. 2

Left a curve in TΔ,p(1,0) for p the two red crosses shown and Δ={(1,0),(-1,0),(0,1),(0,-1)}. Right, the union of trees with a single unbounded edges discussed in Proposition 1.5.1

Assume that Γi has k contracted unbounded edges and unbounded edges which are not contracted. The moduli space of parametrised tropical curves with the same combinatorial type as Γi is written σi and has dimension 2k+-1. Since h was rigid, so is hi. In order for hi to be rigid, the dimension of σi must equal two times the number of bounded edges. That is,

2k=2k+-1.

Thus there is precisely one unbounded edge which is not contracted.

Precise Statement of Main Theorem

Fix (Δ,k) as in Sect. 1 and recall notation Δ for the associated matrix from the same section. Fixing a lattice direction ρ write nρ for the sum of the lattice lengths of the vectors in Δ={δ1,,δr} of direction ρ. Associated to (Δ,k) is the following data.

  1. Set XΔ the unique toric surface corresponding under the toric dictionary to the fan with rays in the direction of the vectors of Δ. See [18] for the toric dictionary.

  2. Set βΔ the unique curve class on XΔ whose intersection with the boundary divisor corresponding to the ray ρ is nρ.

We consider XΔ as a logarithmic scheme with the divisorial logarithmic structure from its toric boundary.

Logarithmic Gromov–Witten Invariants

The moduli space parametrising (r+n)-pointed, genus g stable maps to XΔ of degree βΔ with the tangency to the toric boundary in the final r markings given by the vectors δi, i=1,r is not proper. The space of stable logarithmic maps of type Δ written Mg,Δ=Mg,Δlog(XΔ|XΔ,βΔ) is a compactification [1, 15, 29]. In the relative situation, such a moduli space exists for any logarithmically smooth proper morphism XS.

Moduli of curves

Writing M¯g,m for the moduli space of stable genus g curves with m marked points. This space comes equipped with universal curve p:CM¯g,m. Since under the hypotheses of the introduction m=n+r>2, there is a forgetful morphism

π:Mg,ΔM¯g,n+r.

The moduli space of stable curves carries two flavours of tautological bundle of import to us.

  • The Hodge bundle Eg=pωp where ωp is the relative dualising sheaf of p. We write λg=cg(Eg).

  • Note M¯g,n+r carries n+r tautological sections identifying the marked points. Denote the first n sections as s1,,sn and define
    ψi=c1(siωp).

Both ψi and λg can be pulled back along π to define tautological classes on the moduli space of stable logarithmic maps.

Remark 2.1.1

The ψi and λg classes on the moduli space of logarithmic stable maps can instead be defined directly as Chern classes of tautological bundles on Mg,Δ. These definitions are equivalent: see [38, Proposition 3.4] for the case of ψi classes.

For the λg class, we will argue that the Hodge bundle on Mg,Δ coincides with the pullback of the Hodge bundle on M¯g,n+r along π. Indeed write q:CMg,Δ for the domain universal curve and p=πp:πCMg,Δ for the pullback of the universal curve from the moduli of stable curves. There is a stabilisation map stab:CπC over Mg,Δ. In this notation, the promised identification of Hodge bundles is an isomorphism between R1pOπC and R1qOC. The identification is immediate from two facts: first the five term exact sequence associated to the relative Leray spectral sequence for the functors stab and p; second properties of stabilisation for a family of prestable curves [57, TAG 0E8A].

Evaluation maps

For each of the n+r marked points {q} there is a tautological morphism

evq:Mg,ΔXΔ

called the evaluation morphism associated to q. This morphism sends a stable logarithmic map to the image of q in XΔ. Write ev1,,evn for evaluation maps at the first n sections.

Invariants

The moduli space Mg,Δ carries a virtual fundamental class Mg,Δvir allowing us to define logarithmic Gromov–Witten invariants. We will consider the following descendant logarithmic Gromov–Witten invariants with a λg insertion.

Ng,Δk=Mg,Δvir(-1)gλgiψiievi(pt).

Main theorem

We are now ready to state our main theorem.

Theorem 2.2.1

(Theorem A). Set q=eiu. There is an equality

g0Ng,Δku2g+r-2-iki=NtropΔ,k(q).

Remark 2.2.2

Bousseau [5] proved a tropical correspondence result for integrals of the form

Mg,Δvir(-1)g-gΔλg-gΔievi(pt).

We provide a new proof of the special case gΔ=0 of Bousseau’s result: set k to be the zero vector in Theorem A. Both our proof and Bousseau’s work proceed by reducing to computing vertex contributions. Bousseau computes vertex contributions through a consistency argument. We are able to handle descendants because our computation of the vertex contributions in Sects. 4 and 5 involves intersection theory on the moduli space of stable curves. Furthermore, in this case, the vertex contributions are of the same form for gΔ0, so the same technique can be used to reprove Bousseau’s general result.

Decomposition and Gluing

Fix once and for all a generic choice of points p in R2. By generic we mean pUnk from Proposition 1.4.1. The arguments of this section follow [5] and proceed in the following steps.

  1. Use the tropical curves in TΔ,pk to build a toric degeneration of XΔ, see Sect. 3.1.

  2. Appeal to the decomposition formula of [2] to turn a computation on the central fibre of this degeneration into a sum over the tropical curves, see Sect. 3.2.

  3. Use the gluing theorem of [53] to decompose the contribution of each tropical curve as a product of contributions from each vertex. See Sect. 3.4.

Toric degeneration

Following [5, 4.2], [49, Proposition 3.9] and [38, Lemma 3.1], the set of tropical curves TΔ,pk determine a polyhedral decomposition P of R2 satisfying

  • the asymptotic fan of P is the fan of XΔ.

  • The image of the vertices of any h:ΓR2 in TΔ,pk are vertices of P and the image of any edges of h are a union of edges of P.

Moreover by rescaling R2, we can assume P to be an integral polyhedral decomposition. This determines a degeneration

ν:XPA1

with general fibre XΔ and special fibre X0=VXV a union of components indexed by vertices of the decomposition P. Since ν is toric, equipping XP and A1 with the divisorial logarithmic structures from their respective toric boundaries, makes ν into a logarithmically smooth morphism.

Restricting to the central fibre, there is a logarithmically smooth morphism X0ptN. Write Mg,Δ(X0/ptN) for the moduli space of stable logarithmic maps, where a family over a fine and saturated logarithmic scheme S is a commutative diagram

graphic file with name 220_2024_5114_Equ166_HTML.gif

with C/S a logarithmic curve, and the contact order data is specified by Δ. The notation highlights that although the discrete data is unchanged, the target has been degenerated.

Each of the pj determines a section of ν [5, Section 4.2]. The restriction of this section to the special fibre defines a point

iP0:(P10,,Pn0)X0n.

Define Mg,Δ(X0/ptN,P0) as the fibre product

graphic file with name 220_2024_5114_Equ167_HTML.gif

By deformation invariance of logarithmic Gromov–Witten invariants and [17, Example 6.3.4 (a)],

Ng,Δk=[Mg,Δ(X0/ptN,P0)]vir(-1)gλgi=1nψii

where [Mg,Δ(X0/ptN,P0)]vir=iP0![Mg,Δ(X0/ptN)]vir.

Decomposition

We now use the decomposition formula of [2] to write Ng,Δk of integrals indexed by the tropical curves in TΔ,pk.

Genus g from genus 0

All tropical curves in TΔ,pk have genus zero, however the decomposition formula provides the integral as a sum over genus g tropical curves. Given h:ΓR2TΔ,pk we can build genus g tropical curves h~:Γ~R2 in two steps.

  1. Add a genus zero bivalent unpointed vertex to Γ at each point h-1(V) for V a vertex of P.

  2. Distribute an assignment of genus gVN to the vertices V of Γ~ such that VΓ~gV=g.

We call the resulting set of parametrised tropical curves TΔ,pg,k.

Maps marked by h~

Not all rigid parametrised tropical curves lie in TΔ,pg,k. For any rigid, genus g parametrised tropical curve h~:Γ~R2 passing through p, an n-pointed, genus g stable logarithmic map marked by h~ is the following data.

  1. An n-pointed genus g stable logarithmic map f:C/ptMX0/ptN of type Δ passing through P0.

  2. For each vertex VV(Γ~), an ordinary stable map fV:CVXΔV of class βΔV with marked points xδ for any δΔV such that fV(xδ)Dδ, where Dδ is the toric divisor dual to δ.

These are subject to the following requirements. The underlying curve of C is isomorphic to the curve given by gluing the curves CV along the points xδ according to Γ~. Moreover, under the isomorphism above, the scheme-theoretic morphism CX0 obtained by gluing the morphisms fV agrees with the underlying morphism of f.

The moduli space of n-pointed genus g stable logarithmic maps marked by h~, denoted Mg,Δh~ is a proper Deligne–Mumford stack with a natural perfect obstruction theory and a forgetful morphism

ih~:Mg,Δh~Mg,Δ(X0/ptN,P0).

From maps marked by h~ to Gromov–Witten invariants

For each h~TΔ,pg,k define

Ng,Δh~,k=[Mg,Δh~]vir(-1)gλgi=1nψii

where we abuse notation by writing λg=ih~λg and ψi=ih~ψi. The decomposition formula of [2] tells us that

Ng,Δk=h~nh~|Aut(h~)|Ng,Δh~,k.

Here nh~ denotes the smallest positive integer such that h~ has integral vertices after being rescaled by a factor of nh~. The number |Aut(h~)| is the order of the group of automorphisms of the parametrised tropical curve h~.

Proposition 3.2.1

There is an equality of rational numbers

Ng,Δk=h~TΔ,pg,kNg,Δh~,k.
Proof

Any h~TΔ,pg,k is a rigid parametrised tropical curve. Since P is chosen to be integral all such curves have nh~=1. Only tropical curves in TΔ,pg,k contribute because all other rigid tropical curves have positive Betti number. The presence of the λg insertion ensures that such tropical curves do not contribute, see [5, Lemma 8]. Finally, there are no automorphisms of h~ because it is rational.

Vertex contribution

Let h~:Γ~R2 be an element of TΔ,pg,k, there are four types of vertices of Γ~.

  1. Trivalent unpointed vertices, coming from Γ, we call the set of these V3(Γ~).

  2. Bivalent pointed vertices, coming from Γ, we call the set of these V2p(Γ~).

  3. Bivalent unpointed vertices, not coming from Γ, we call the set of these V2(Γ~).

  4. m-valent (m3) pointed vertices, coming from Γ, we call the set of these Vmp(Γ~).

Recall ΔV denotes the balanced multiset of vectors arising from edges adjacent to V. Write ΔV for the matrix whose columns are the vectors vV,E for E any edge adjacent to V. Just as in Sect. 2, this determines a toric surface XΔV, a curve class βΔV and tangency conditions for βΔV with respect to the toric boundary. If the elements of ΔV do not span R2, replace XΔV with some toric compactification, the choice is unimportant.

Recall from Proposition 1.5.1 that the complement of the pointed vertices are trees with a single unbounded edge. Consequently we may choose a consistent orientation from pointed vertices to the unbounded edges. We now fix this orientation without further comment.

Trivalent unpointed contribution

Let V be an unpointed trivalent vertex of Γ~. For our fixed orientation XΔV has two divisors oriented inwards D1,D2 with associated edges EVin,1,EVin,2 and one oriented outwards Dout. Let MgV,ΔV be the moduli space of stable logarithmic maps to XΔV of genus gV and of type ΔV. We have evaluation morphisms with image in the toric boundary of X. We can therefore think of these evaluation maps as morphisms

(evin,1,evin,2,evout):MgV,ΔVD1×D2×Dout.

Define the trivalent unpointed contribution

NgV,V=[MgV,ΔV]vir(-1)gVλgVevin,1(ptD1)evin,2(ptD2).

Bivalent pointed contribution

Let V be a pointed bivalent vertex of Γ~. Let MgV,ΔV be the moduli space of stable log maps to XΔV of genus gV and of type ΔV. We have an evaluation morphism evV:MgV,ΔVXΔV. Define the bivalent pointed contribution

NgV,V=[MgV,ΔV]vir(-1)gVλgVevV(pt).

Bivalent unpointed contribution

Let V be a bivalent unpointed vertex of Γ~. Let MgV,ΔV be the moduli space of stable log maps to XΔV of genus gV and of type ΔV. The orientation defines a divisor Din with associated edge Ein. Define the bivalent unpointed contribution

NgV,V=[MgV,ΔV]vir(-1)gVλgVevin(ptDin).

m-Valent pointed contribution

Let V be an m-valent pointed vertex of Γ~ (m3). Since it is a higher valency pointed vertex there is a corresponding ki=m-21. Let MgV,ΔV be the moduli space of stable log maps to XΔV of genus gV and of type ΔV. We have an evaluation morphism evV:MgV,ΔVXV. Define the m-valent pointed contribution

NgV,V=[MgV,ΔV]vir(-1)gVλgVevV(pt)ψm-2.

Gluing the vertices

Proposition 3.2.1 reduces computing Ng,Δk to integrals over (the virtual class of) Mg,Δh~. We now express these integrals as a product of the vertex contributions defined in Sect. 3.3. The intuitive picture is that curves mapping to XΔV glue together to form a map from a curve to X0. In [5], the author proves a gluing statement at the level of virtual classes on the locus where the curve does not map into the torus fixed points of any XΔV. It is then shown that the λg insertion will kill any contribution supported away from this locus. This is no longer true by the same arguments in this situation due to the presence of higher valent vertices; the key being that [5, Lemma 17] is false in our situation. Instead, we use the gluing formula of [53]. In general, this gluing formula is somewhat different due to allowing target expansions, but in the special case of degeneration of surfaces with at worst triple points, then the naive gluing formula holds when cutting along a single edge [53, 6.5.3], and we will use this to prove that Ng,Δk is equal to a product of the vertex contributions.

Notation

For V a pointed vertex of Γ~, there is an iV{1,,n} such that PiV0XΔVX0. Let MgV,ΔV be the fibre product

graphic file with name 220_2024_5114_Equ168_HTML.gif

As in Sect. 3.1, there is a virtual class [MgV,ΔV]vir on MgV,ΔV given by Gysin pullback which pushes forward to evV(pt)[MgV,ΔV]vir. For V an unpointed vertex, set MgV,ΔV=MgV,ΔV

Observe that for each EEf(Γ~), there are two natural maps

VV(Γ~)MgV,ΔVDE

because each edge is adjacent to two vertices. With this observation we build a map

ev(e):VV(Γ~)MgV,ΔVEEf(Γ~)DE2.

For h~TΔ,pg,k we define the map:

cut:Mg,Δh~VV(Γ~)MgV,ΔV,

by partially normalizing the source curve of a stable logarithmic map marked by h~ (See [5, p.36-37] for a detailed construction). Let κh~:EEf(Γ~)DEEEf(Γ~)DE2 be the diagonal embedding and similarly, for an edge FEf(Γ~), let κF:DFDF×DF the diagonal embedding. We will use the same notation to refer to the cohomology class associated to the diagonal embedding.

Proposition 3.4.1

There is an equality of Chow cycles

cut([Mg,Δh~]vir)=EEf(Γ~)w(E)ev(e)(κh~)VV(Γ~)[MgV,ΔV]vir.
Proof

We induct on |V(Γ~)|. The base case |V(Γ~)|=1 is vacuous. We now assume the statement is true for |V(Γ~)|<m with m2. Let the source graph Γ~ of h~ have exactly m vertices. We cut at a bounded edge FEf(Γ~) yielding two rigid parametrised tropical curves

h~1,h~2:Γ~1,Γ~2R2.

Associated to h~1,h~2 are moduli spaces Mh~i of stable logarithmic maps marked by h~i. Consider the following diagram

graphic file with name 220_2024_5114_Equ169_HTML.gif

By [53, p. 45 penultimate sentence] we have

c([Mg,Δh~]vir)=w(F)evF(κF)[Mh~1]vir×[Mh~2]vir.

By the inductive hypothesis

(cut1)([Mh~1]vir)=EEf(Γ~1)w(E)evh~1(κh~1)VV(Γ~1)[MgV,ΔV]vir,(cut2)([Mh~2]vir)=EEf(Γ~2)w(E)evh~2(κh~2)VV(Γ~2)[MgV,ΔV]vir.

Combining with a diagram chase, we get

cut([Mg,Δh~]vir)=EEf(Γ~)w(E)ev(e)(κF11)ev(e)(1κh~11)ev(e)(11κh~2)VV(Γ~)[MgV,ΔV]vir=EEf(Γ~)w(E)ev(e)(κh~)VV(Γ~)[MgV,ΔV]vir.

This completes the proof.

Proposition 3.4.2
Ng,h~Δ,k=EEf(Γ~)w(E)VV3(Γ~)NgV,VVV2u(Γ~)NgV,VVV2p(Γ~)NgV,VVVmp(Γ~)NgV,V
Proof

The integrand of Ng,Δh~,k can be written

(-1)gλgi=1nψii=cutVV(Γ~)(-1)gVλgVi=1nψii

since λg classes can be glued [5, Lemma 7] and ψ classes pull back under gluing. Combining with proposition 3.4.1 we learn,

Ng,Δh~,k=EEf(Γ~)w(E)V[MgV,ΔV]virev(e)(κh~)VV(Γ~)(-1)gVλgVi=1nψii

By definition of the virtual class on MgV,ΔV we have, abusing notation, that

Ng,Δh~,k=EEf(Γ~)w(E)V[MgV,ΔV]virVVmp(Γ~)V2p(Γ~)evV(pt)ev(e)(κh~)VV(Γ~)(-1)gVλgVi=1nψii 2
Claim 3.4.3

In Eq. (2) we may replace ev(e)(κh~) by

VV3(Γ~)evin,1(ptD1)·evin,2(ptD2)VV2u(Γ~)evin(ptDin).

After proving Claim 3.4.3 the proposition follows from rearranging equation (2).

Proof

Certainly,

ev(e)(κh~)=EEf(Γ~)(evVEsE)ptE+(evVEtE)ptE,

where VEs,VEt are the source and target vertices with respect to the orientation on Γ~. By the induction argument of [5, Proposition 22], only the summand (evVEtE)ptE contributes to our integral. A minor adaptation of op cit is required in our situation: we must check it applies to edges whose source is an m-valent pointed vertex. Indeed, if VVmp(Γ~), and E an outgoing edge of V=Vs, then (evVEsE)ptE cannot contribute to the integral because the corresponding term would involve an integral of

λgVevVpt·(evVEsE)ptE·ψki

but this has degree greater than the virtual dimension of MgV,ΔV.

Proposition 3.4.2 expresses Ng,h~Δ,k as a product over all of the vertices of Γ~, the graph appearing in h~:Γ~R2TΔ,pg,k. On the other hand, we want to relate this to a product over the vertices of Γ - the graph underlying an element of TΔ,pk. In [5], the author proved that the contributions from the ‘extra vertices’ of Γ~ exactly cancel out the contributions of the weights coming from the ‘extra edges’ of Γ~. More precisely,

Proposition 3.4.4

([5, Corollary 16]). Assume h~:Γ~R2 is an element of TΔ,pg,k.

  1. If there exists a bivalent vertex V of Γ~ with gV0 then
    Ng,Δh~,k=0.
  2. If gV=0 for all the bivalent vertices V of Γ, then
    Ng,Δh~,k=EEf(Γ)w(E)VV3(Γ~)NgV,VVVmp(Γ~)NgV,V.

Logarithmic Gromov–Witten Theory and Double Ramification Cycles

Following Proposition 3.4.4, computing Ng,Δh~,k amounts to working out the m-valent pointed vertex contibutions defined in Sect. 3.3.4

NgV,V=[MgV,ΔV]vir(-1)gVλgVevV(pt)

as the trivalent contributions of Sect. 3.3.1 are calculated in [5].

These numbers are logarithmic Gromov–Witten invariants of a toric surface. In this section we show these Gromov–Witten invariants are equal to integrals of tautological classes on M¯g,n against a product of double ramification cycles. The crucial step for this result is using machinery developed in [54, Section 3.4] to turn integrals against the virtual class of the moduli space of stable logarithmic maps into integrals against the toric contact cycle, a higher rank generalisation of the double ramification cycle. We use the same technique to reprove Bousseau’s formula for the trivalent unpointed vertex contribution.

The double ramification cycle

Fix an ordered tuple of integers with sum zero a=(a1,,an). To define the double ramification cycle we study the space of maps to the unique proper toric variety of dimension one: P1. There is a moduli space Mg,arub(P1) of equivalence classes of relative stable map to P1 for which the ith marked point has contact order ai [39]. Two maps are identified if there is a torus automorphism of P1 carrying one map to the other. There is a forgetful map

π:Mg,arub(P1)M¯g,n

which forgets the map and stabilises the underlying curve. The moduli space Mg,arub(P1) carries a virtual cycle [Mg,arub]vir [39]. The double ramification cycle DR(a) is the class

π[Mg,arub]virA2g-3+n(M¯g,n).

Toric contact cycle

The toric contact cycle is the analogue of the double ramification cycle replacing P1 by a dimension r toric variety. The contact order of a marked point is now recorded by an integral vector in Zr. The tuple a is replaced by a r×n matrix with row sum zero. For us this matrix will always be ΔV from the previous section.

Rubber stable maps

There is a universal compactification Glogr of an r-dimensional torus, see [54] for background. This is a stack on the category of logarithmic schemes and admits every choice of two dimensional toric variety as a subdivision. See [54, Section 1.1] for the definition of subdivision. There is a moduli space Mg,ΔVrub(Glogr) of stable logarithmic maps to rubber Glogr with contact data ΔV tracking stable maps to Glogr up to the action of Glogr, see [54, 55].

Remark 4.2.1

The functor Glogr is not representable by an algebraic stack with logarithmic structure, however the moduli space Mg,ΔVrub(Glogr) is a Deligne–Mumford stack with logarithmic structure.

Virtual fundamental class

Consider the cartesian diagram,

graphic file with name 220_2024_5114_Equ170_HTML.gif

The lower horizontal map is the Abel Jacobi section and 0 denotes the section corresponding to the trivial line bundle. The fibre product in the bottom right involves r copies of Picg,n and is taken over M¯g,n. The moduli space Mg,ΔVrub(Glogr) admits a virtual fundamental class defined as

[Mg,ΔVrub(Glogr)]vir:=(0××0)![Mg,ΔVrub(Gtropr)]

where upper shriek denotes refined Gysin pullback. See [39, pp. 22–23] for details in the case r=1 and [54, Section 3.3.3] in general.

Toric contact cycle

We define the toric contact cycle,

TCg(ΔV):=π([Mg,ΔVrub]vir)Arg(M¯g,n),

where π denotes the stabilization morphism Mg,ΔVrubM¯g,n. In the literature the toric contact cycle is sometimes called the double double ramification cycle, see [31, 33, 46] for background and development of the theory. In the sequel we will mean r=2 when we say toric contact cycle. Setting r=1 the toric contact cycle coincides with the double ramification cycle defined in Sect. 4.1, see [39].

Rubber and rigidified geometry

Each column vector δi of ΔV determines a toric stratum Yi of XΔV for i=1,,n. The rigid evaluation space is the toric variety

EvΔV:=Y1××Yn.

In the sequel we assume that the dense torus T=(C)2 of XΔV acts effectively on EvΔV. Thus we identify the dense torus of XΔV as a subtorus T of the dense torus EvΔV of EvΔV. There is a smooth toric compactification EvVrub of EvΔV/T such that the following proposition holds.

Proposition 4.3.1

([54, Section 3.4, Proof of Theorem B]). After possibly replacing EvΔV,Mg,ΔV,Mg,ΔVrub by a subdivision, there is a commutative diagram with the right hand square cartesian,

graphic file with name 220_2024_5114_Equ171_HTML.gif

Both ϵ~ and δ are flat and proper. The morphism δ is toric and on the level of tori restricts to the quotient map

EvΔVEvΔV/T.

Corollary 4.3.2

For γ an element of A(EvΔV) there is an equality

ϵ(pev(γ)[Mg,ΔV]vir)=evrub(δ(γ))[Mg,ΔVrub(Glog2)]vir.

Proof

From [54, Theorem 3.3.2] we get [Mg,ΔV]vir=ϵ[Mg,ΔVrub(Glog2)]vir. Now appeal to the fact that the cartesian square in Proposition 4.3.1 is Cartesian.

Vertex contributions as integrals on M¯g,n

Write ptDi for the class of a point on Di in A(EvΔV).

m-valent pointed vertices

We require a preparatory Lemma. Let n be a natural number and choose a morphism

φ:Glog2Glogn-2and writeφ=id×φ:Glog2Glogn.
Lemma 4.4.1

There is a Cartesian square

graphic file with name 220_2024_5114_Equ3_HTML.gif 3
Proof

There is certainly a map

α:GlognGlogn/φ(Glog2)×Glog2

and our task is to verify this map is an isomorphism. For T an arbritary test scheme equipped with sheaf of monoids MT we have

αT:Hom(T,Glogn)=Γ(T,MT)nHom(T,Glogn/φ(Glog2)×Glog2).

A point in the set on the right hand side is specified by an element of (h1,h2)Γ(T,MT)n×Γ(T,MT)2, but tuples (h1,h2),(h1,h2) correspond to the same point of Hom(T,Glogn/φ(Glog2)×Glog2) if and only if h2=h2 and h1-1h1 lies in the image of φ. Elementary group theory shows αT is a bijection and we deduce α is an isomorphism.

Lemma 4.4.2

Let V be a pointed m-valent vertex. We then have

π(evV(pt)[MgV,ΔV(Glog2)]vir)=TCg(ΔV)
Proof

Since EvΔV is toric we may regard it as a subdivision of Glogk for some k. The map δ can then be understood as obtained from a quotient map

δ:GlogkGlogk/Glog2

by compatible subdivision of source and target.

We now think of δ as the left vertical arrow of the diagram in Eq. (3). Choose a subdivision of every space in Eq. (3) such that, after replacing EvΔV by a subdivision, we have a cartesian square

graphic file with name 220_2024_5114_Equ4_HTML.gif 4

Here W is a toric variety of dimension two. Replacing P and Mg,ΔVrub(Glog2) by a subdivision, we may concatenate the Cartesian squares in Eqs. 3 and 4,

graphic file with name 220_2024_5114_Equ172_HTML.gif

By abstract nonsense we have built a cartesian square of logarithmic schemes which fits into the larger diagram

graphic file with name 220_2024_5114_Equ173_HTML.gif

Let pt be the cohomology class dual to a point in the dense torus of W. There is an equality of Chow cycles

ϵ¯qpt=srpt=1.

Applying both sides to [Mg,ΔVrub(Glog2)]vir we obtain

ϵ¯qptϵ¯[Mg,ΔVrub(Glog2)]vir=ϵ¯qpt[Mg,ΔVrub(Glog2)]vir=[Mg,ΔVrub(Glog2)]vir,

where the first equality is from the projection formula. To complete the proof, push this formula forward to M¯g,n along the map

π:Mg,ΔVrub(Glog2)M¯g,n

and observe π=πϵ and by use of [54, Theorem 3.3.2] we also have ϵ¯[Mg,ΔVrub(Glog2)]vir=t[Mg,ΔV]vir.

Trivalent unpointed vertices

Lemma 4.4.3

Let V be a trivalent unpointed vertex. Let v1 and v2 denote the primitive generators of the rays corresponding to D1 and D2.

πev(ptD1)ev(ptD2)[MgV,ΔV(Glog2)]vir=|v1v2|TCg(ΔV),

where π denotes the forget and stabilise morphism.

Proof

The proof involves explicit computation so we fix coordinates. Consider the morphism

δ:EvEvrub.

Restricting to dense tori δ is the quotient map

δ:(C)3(C)3/(C)2.

Here the action of (C)2 is the action of the dense torus of X on its toric boundary strata. Therefore, on the level of cocharacters the map δ is specified by quotienting by the column span W of the matrix with rows vi. Passing to a subdivision if necessary, we may assume Ev is smooth. The cohomology class ptD1ptD2 is poincare dual to the closure Z in Ev of V(X-1,Y-1). Note Z is just a copy of P1.

Restricting δ or δ to the dense torus in Z yields the map CC which factors as

C(C)3C.

On the level of cocharacters these maps are

1(0,0,1)and(a,b,c)[(a,b,c)]Z3/W.

This extends to a map P1P1 of degree |v1v2| because this is the factor by which cocharacters are scaled. It follows from definitions that on the level of cycles

δ[Z]=|v1v2|[P1].

The rest of the proof follows the steps in the proof of Proposition 4.4.2.

Double ramification and toric contact cycles

We have expressed vertex contributions as integrals over the toric contact cycle, and it remains to compute these integrals. In this section we establish Proposition 4.5.5 which asserts that in the presence of a λg class, the toric contact cycle is a product of double ramification cycles.

The compact type locus

Define an open subscheme

j:Mg,nctM¯g,n

called the compact type locus parametrising curves whose arithmetic and geometric genus coincide. The preimage of Mg,nct in Mg,ΔVrub(Glog2) is denoted k:Mrub,ctg,ΔV(Glog2)Mg,ΔVrub(Glog2). Similarly define

kx:Mrub,ctg,ΔVx(Glog)Mg,ΔVxrub(Glog)andky:Mrub,ctg,ΔVy(Glog)Mg,ΔVyrub(Glog).

Recall ΔV is a 2×n matrix of balanced contact order data with rows ΔVx,ΔVy.

Proposition 4.5.1

There is an equality in the Chow group of Mg,nct,

jTCg(ΔV)-DRg(ΔVx)DRg(ΔVy)=0.

The proof of Proposition 4.5.1 requires preparatory lemmas. We have maps

π:Mg,ΔVrub(Glog2)M¯g,n,πx:Mg,ΔVxrub(Glog)M¯g,n,πy:Mg,ΔVyrub(Glog)M¯g,n.

These maps restrict to define

π¯:Mrub,ctg,ΔV(Glog2)Mg,nct,π¯x:Mrub,ctg,ΔVx(Glog)Mg,nct,π¯y:Mrub,ctg,ΔVy(Glog)Mg,nct.

Consider the diagram

graphic file with name 220_2024_5114_Equ5_HTML.gif 5

The first horizontal map is the diagonal embedding; the second is the Abel–Jacobi section on each factor. Define a class

[Mg,Δrub,ct(Glog2)]vir=(0×0)![Mg,nct].
Lemma 4.5.2
κ(πx[Mg,Δxrub,ct(Glog)]vir×πy[Mg,Δyrub,ct(Glog)]vir)=π[Mg,Δrub,ct(Glog2)]vir
Proof

Applying [17, Theorem 6.4] to diagram 5 we learn

κ!([Mg,Δxrub,ct(Glog)]vir×[Mg,Δyrub,ct(Glog)]vir)=[Mg,Δrub,ct(Glog2)]vir.

Push this equality forward along the map π to complete the proof.

Lemma 4.5.3

There is an equality

k[Mg,ΔVrub(Glog2)]vir=[Mrub,ctg,ΔV(Glog2)]vir,

and similarly for kx,ky.

Proof

We prove the statement for k and note kx,ky follow similarly. Consider the commutative diagram in which all squares are cartesian

graphic file with name 220_2024_5114_Equ174_HTML.gif

Observe the map Mg,nctMg,Δrub(Gtrop2) is an open immersion, and thus the result follows from [17, Theorem 6.2 (b)].

Lemma 4.5.4

There is an equality in the Chow group of M¯g,n,

jπ[Mg,ΔVrub(Glog2)]vir=π¯[Mrub,ctg,ΔV(Glog2)]vir.
Proof

Note Mg,Δrub(Gtrop2) is an open subscheme in a subdivision M~g,n of M¯g,n. We thus have a commutative diagram,

graphic file with name 220_2024_5114_Equ175_HTML.gif

The result now follows combining Lemma 4.5.3 and [57, TAG 0EPD].

Proof of Proposition 4.5.1

By Lemma 4.5.2 we know

π[Mg,Δrub,ct(Glog2)]vir-πx[Mg,Δxrub,ct(Glog)]vir·πy[Mg,Δyrub,ct(Glog)vir]=0

in the Chow group of Mg,nct. Combining with Lemma 4.5.4 this equation becomes

jπ[Mg,Δrub(Glog2)]vir-πx[Mg,Δxrub(Glog)]vir·πy[Mg,Δyrub(Glog)vir]=0.

Substituting in the definition of toric contact cycle and double ramification cycle, the proof is complete.

Connecting toric contact and double ramification cycles

The key result of this subsection follows.

Proposition 4.5.5

There is an equality in the Chow group of M¯g,n

λgTCg(ΔV)=λgDRg(ΔVx)DRg(ΔVy).
Proof

Our task is to establish

R=λgTCg(ΔV)-DRg(ΔVx)DRg(ΔVy)=0.

Combining the excision sequence

A(Z)A(M¯g,n)A(Mg,nct)

with Proposition 4.5.1 we learn there is some class RA(Z) which pushes forward to TCg(ΔV)-DRg(ΔVx)DRg(ΔVy). Observe R=λgιR=ι(jλgR). Since jλg=0 [5, Lemma 7,8] we deduce R=0 and the proof is complete.

Vertex contributions and double ramification cycles

To finish this section we apply Proposition 4.5.5 to provide a new formula for the vertex contributions introduced in Sect. 3.3.

Lemma 4.6.1

Let V be a trivalent unpointed vertex and let v1,v2 denote the first two columns of ΔV.

NgV,V=v1v2M¯gV,3(-1)gVλgVDRgV(ΔVx)DRgV(ΔVy)

Proof

Starting with the definition of the left hand side,

NgV,V=[MgV,V]vir(-1)gVλgVevin,1(ptD1)evin,2(ptD2)

we apply Lemma 4.4.3 and the projection formula to obtain,

NgV,V=|v1v2|M¯gV,3(-1)gVλgVTCgV(ΔV).

The result now follows by Proposition 4.5.5.

Lemma 4.6.2

We have an equality

NgV,V=M¯gV,m+1(-1)gVλgVψ1m-2DRgV(ΔVx)DRgV(ΔVy).

Proof

Similar to proof of Lemma 4.6.1, except we apply Lemma 4.4.2 in place of Lemma 4.4.3.

Results from the Theory of Double Ramification Hierarchies

Set d a positive integer and let a,b be tuples of d+2 integers with sum zero. Write a0,b0 the vectors formed from a,b by prefixing zero. In this section we evaluate

Ig,d(a;b)=M¯g,d+3(-1)gλgψ1dDRg(a0)DRg(b0).

Combining with Lemma 4.6.2 for d=m-2 we have computed the m-valent pointed vertex contribution NgV,V.

The geometric input in this computation are the WDVV relations on the Losev–Manin space [35]. Buryak and Rossi leveraged these equations to study generating series involving Ig,d(a;b) [8, 9]. We use their analysis to understand Ig,d(a;b).

We set up notation. Throughout this section up,q,pba,eiy,eix,ϵ denote formal variables and we often write u0,0=u. The heuristic is to study a function on S1×S1 expressed as a fourier series

u=u0,0=a,bZpbaei(ay+bx)and its derivativesxiyju=ui,j.

More formally, define a map

T:C[[u,,ϵ]]C[[p,e±ix,e±iy,ϵ]]by sendinguk1,k2x1y2a,bpbaei(ay+bx).

For g an element of C[[p,ϵ,e±ix,e±iy]] we write g¯ for its ei0 coefficient considered an element of C[[p,ϵ]]. This is the algebraic incarnation of an integration map. Moreover set T0:C[[u,,ϵ]]C[[p,ϵ]] by composing T with projection to the coefficient of ei0. The next definitions, motivated by the chain rule, complete our setup,

x,y:C[[u,,ϵ]]C[[u,,ϵ]]
x:fk1,k20uk1+1,k2fuk1,k2,y:fk1,k20uk1+1,k2fuk1,k2.

The quadratic double ramification integrable hierarchy

Buryak and Rossi study integrals Ig,d(a;b) in the context of integrable hierarchies. We introduce some language from this area so that we may extract Proposition 5.2.1.

Variational derivative

Write W for the subspace of C[[p,ϵ]] defined by image of T0. The variational derivative of g¯ in WC[[p,ϵ]] is defined by choosing f in C[[u,,ϵ]] such that T0(f)=g¯. Thinking of g¯ as depending on u and its derivatives in this way, we may ask how g¯ is affected by changes in ui,j. This information is tracked with a variational derivative which we define through the formula

δg¯δu:=k1,k20(-1)k1+k2x1y2fuk1,k2.

This definition is independent of the choice of f.

Lemma 5.1.1

For g¯W there is an equality

Tδg¯δu=a,bZg¯pbae-i(ay+bx).
Proof

Recall that a bar over a symbol means take coefficient of ei0. We write g¯=T0(f). Applying the chain rule we learn

a,bZ(T0(f))pbae-i(ay+bx)=k1,k20a,bZT(uk1,k2)pbaTfuk1,k2¯e-i(ay+bx)=k1,k20a,bZx1y2(ei(ay+bx))Tfuk1,k2¯e-i(ay+bx)=k1,k20a,bZ(-i)k1+k2ak1bk2Tfuk1,k2e-i(ay+bx)¯ei(ay+bx).

To complete the proof we establish

Tx1y2h=a,bZ(i)k1+k2ak1bk2The-i(ay+bx)¯ei(ay+bx) 6

for any hC[[u,,ϵ]], and apply it to the case h=fuk1,k2. We will write T(h)=a,bZha,bei(ay+bx) so that x1y2h=a,bZ(i)k1+k2ha,bak1bk2ei(ay+bx). Equation (6) can now be deduced by comparing coefficients of ei(ax+by).

The noncommutative Moyal product

Let f and g be in C[[u,,ϵ]] and define the non-commutative Moyal product,

fg:=n0k1+k2=n(-1)k2(iϵ)n2nk1!k2!x1y2(f)x2y1(g)C[[u,,ϵ]].

Generating series

The integrals Ig,d can be packaged in a generating function

gd¯=g0(-ϵ2)g(d+2)!a1,,an,b1,,bnM¯g,d+3λgψ1dDRg(0,a1,,ad+2)DRg(0,b1,,bd+2)j=1d+2pbjj,

considered as an element of C[[p,ϵ]]. Buryak and Rossi showed that g¯d lies in the image of T0. In particular it will make sense to take a variational derivative.

A result of Buryak and Rossi

The variational derivatives of g¯d are related to the non-commutative Moyal product through the following theorem.

Theorem 5.1.2

([9, Theorem 4.1]). There is an equality

xδg¯dδu=x1(d+1)!(uu)

where there are d+1 copies of u on the right hand side.

Remark 5.1.3

Integrable hierarchies are systems of differential equations. Originally such systems arose from studying commuting Hamiltonian flows on a symplectic manifold. The equations in an integrable hierarchy take the form

Differential operator=a certain variational derivative.

For us, as for Buryak and Rossi, we understand the left hand side as a formal symbol. Buryak has shown that partial cohomological field theories on finite dimensional vector spaces naturally give rise to such an integrable hierarchy [8].

Let V be the free vector space with basis {ea}aZ and define maps VH(M¯g,n)

cg,n(eb1,,ebn)=DRg(b1,,bn).

Buryak and Rossi execute a version of Buryak’s construction for a cohomological field theory on V built from this data. The resulting quadratic double ramification hierarchy consists of equations

utd=xδg¯dδu.

The left hand side is a formal symbol.

Buryak and Rossi therefore understand Theorem 5.1.2 as follows. The equations of the quadratic double ramification hierarchy coincide with the equations of the hierarchy

utd=x1(d+1)!(uu).

This second hierarchy is called the dispersionless noncommutative KdV hierachy.

Expression for the double ramification integrals

In the remainder of this section we extract an expression for Ig,d(a;b) recorded in the following proposition.

Proposition 5.2.1

For a1,,ad+1,b1,,bd+1Z we have

g0Ig,d(a¯,b¯)u2g=1(d+1)!σSd+1j=1dcosuaσ(j+1)(bσ(1)++bσ(j))-bσ(j+1)(aσ(1)++aσ(j))2

In the sequel given a tuple a=a1,,an define Sa=-iai. We write a¯=(a1,,an,Sa). Applying the map T to the equation of Theorem 5.1.2 and applying Lemma 5.1.1 yields

g0(-ϵ2)g(d+1)!a1,,ad+1,b1,,bd+1Ig,d(a¯,b¯)j=1d+1pbjjei(-Say-Sbx)=1(d+1)!T(uu). 7

Proof of Proposition 5.2.1

We first make the following claim.

Claim 5.2.2

T(uu)=j=1dcosuaj+1(b1++bj)-bj+1(a1++aj)2k=1d+1pbkkei(-Say-Sbx)

where the first sum on the right hand side is over integers a1,,ad+1,b1,,bd+1. The product on the left is d+1 times after substituting u=iϵ.

We prove Claim 5.2 by induction on d. The base case d=1 is done in [9, Proof of Theorem 4.1], after using the dilaton equation to remove the ψ class. By definition of the Moyal product there is an expression for =T((uu)u) as

=g0k1+k2=2g(-1)k2(iϵ)2g22gk1!k2!T(x1y2(uu))ad+1,bd+1(i(bd+1))k2(i(ad+1))k1pbd+1d+1ei(ad+1y+bd+1x)

where we have that the summation range only contributes for even indices because (uu)u=u(uu). The induction step tells us that T(x1y2(uu)) introduces the factor of

i(k=1dbi)k1·i(k=1dai)k2

which combines with (-1)k2(i(bd+1))k2(i(ad+1))k1 to introduce a factor of

(ad+1(b1++bd))k1(-bd+1(a1++ad))k2.

Now we observe that

g0k1+k2=2g(iϵ)2g(ad+1(b1++bd))k1(-bd+1(a1++ad))k222gk1!k2!=g0iϵ(ad+1(b1++bd)-bd+1(a1++ad)2)2g(2g)!=cosiϵ(ad+1(b1++bd)-bd+1(a1++ad)2).

Note that this is the cosine factor in the statement of the lemma for j=d. It follows now that after substituting u=iϵ

=a1,,ad+1,b1,,bd+1j=1dcosuaj+1(b1++bj)-bj+1(a1++aj)2k=1d+1pbkkei(-Say-Sbx).

This completes the proof of the claim. Proposition 5.2.1 follows from substituting the formula in the claim into Eq. (7), and taking coefficients.

Completing Proof of Theorem A

We complete the proof of Theorem A, by combining Proposition 3.4.4 with Lemmas 4.6.1, 4.6.2 and Proposition 5.2.1. Recall our goal is to prove the following theorem.

Theorem 6.0.1

(Theorem A). After the change of variables q=eiu we have the equality

g0Ng,Δku2g-2+|Δ|-iki=hTΔ,pkVV(Γ)mV(q)

Generating series as sums over tropical curves

The following definitions follow [5] and are motivated by Lemma 6.1.1. After fixing an orientation on Γ~ as in Sect. 3.3.1, for a trivalent unpointed vertex VV3(Γ~) define

FV3u(u)=g0Ng,Vu2g+1:=g0Ng,Vw(EVin,1)w(EVin,2)u2g+1

and for an m-valent pointed vertex V with m3 define

FVmp(u):=g0Ng,Vu2g.

Lemma 6.1.1

g0Ng,Δku2g-2+|Δ|-iki=hTΔ,pkVV3(Γ)FV3u(u)VVmp(Γ)Fmp(u)

Proof

Observe first that by definition

:=g0Ng,Δku2g-2+|Δ|-iki=g0h~TΔ,pg,kNg,Δh~,ku2g-2+|Δ|-iki

By Proposition 3.4.4 we know

Ng,Δh~,k=EEf(Γ)w(E)VV3(Γ~)NgV,VVVmp(Γ~)NgV,V

whenever h~ is a parametrised tropical curve with all bivalent vertices having genus 0. Thus we may rewrite

=g0h~TΔ,pg,k:gV=0VV2(Γ~)EEf(Γ)w(E)VV3(Γ~)NgV,VVVmp(Γ~)NgV,Vu2g-2+|Δ|-iki.

Since every tropical curve in TΔ,pg,k has |Δ|-2-iki unpointed trivalent vertices we learn,

=g0h~TΔ,pg,k:gV=0VV2(Γ~)VV3(Γ~)NgV,Vu2gV+1VVmp(Γ~)NgV,Vu2gV.

Now we have,

=hTΔ,pkg0gV:gV=gVV3(Γ)NgV,Vu2gV+1VVmp(Γ)NgV,ΔVu2gV=hTΔ,pkg10g1(V):g1(V)=g1VV3(Γ)Ng1(V),Vu2g1(V)+1g20g2(V):g2(V)=g2VVmp(Γ)Ng2(V),Vu2g2(V)=hTΔ,pkVV3(Γ)FV3u(u)VVmp(Γ)Fmp(u)

completing the proof.

Formulae for vertex contributions

The right hand side of Lemma 6.1.1 resembles the right hand side of Theorem A. We have formulae for the summands on the right hand side.

Corollary 6.2.1

Let V be an unpointed trivalent vertex with ΔV={v1,v2,v3}. After the change of variables q=eiu we have

FV3u(u)=(-i)q|v1v2|2-q-|v1v2|2

Proof

By Lemma 4.6.1 we have that

FV3u(u)=g0|v1v2|M¯g,3(-1)gλgVDRg(ΔVx)DRg(ΔVy)u2g+1

By combining the dilaton equation with Proposition 5.2.1, or explicitly [9, Theorem 2.1], this is equal to

2g0(-1)g|v1v2|2g+122g+1(2g+1)!u2g+1=2sinu|v1v2|2.

After the substituting q=eiu this gives the result.

For an m-valent pointed vertex with m3 write the multiset

ΔV={δ1V,,δmV}.

Corollary 6.2.2

After the change of variables q=eiu we have

FVmp(u)=12m-2(m-1)!σSm-1j=1m-2δσ(j+1)Vl=1jδσ(l)V+.

Proof

Follows from Proposition 5.2.1 by comparing coefficients of powers of u, and identifying d=m-2.

Lemma 6.2.3 relates the formulae of Corollary 6.2.2 to the tropical curve multiplicity defined in Sect. 1.2.

Lemma 6.2.3

There is an equality

FVmp(u)=1(m-1)!μm(δ1V,,δmV)

.

The proof of Lemma 6.2.3 was communicated to us by Thomas Blomme. We record definitions before giving a proof. For ω in Ωm write ω^ for the unique representative in the group Sm of permutations of {1,,m} which fixes m. For σSm-1 let Aσ be the set of cyclic permutations ωΩm, such that for any integer km-1,

max{ω^(σ(1)),,ω^(σ(k))}-min{ω^(σ(1)),,ω^(σ(k))}=k-1.

A cyclic permutation ω will be recorded by a unique tuple

(ω^(m)=m,ω^(m-1),ω^(m-2),,ω^(1)).

Write {-1,1}[j] for the set of functions ϵ:{1,,j}{-1,1}. There is a bijective function

T:{1,-1}[j]Aid.

To define T we recursively define T1=(1) and then T is (,T-1) if ϵ()=-1 and (T-1,) if ϵ()=1. We then set T(ϵ)Aid to be (m,Tm-2(ϵ)). It is now possible to define

Tσ:{1,-1}[j]Aσ

by composing T with the action of σ on Ωn.

Proof

We may rewrite the left hand side as

FVmp(u)=12m-2(m-1)!σSm-1ϵq12j=1m-2ϵ(j)δσ(j+1)Vl=1jδσ(l)V.

where the second sum is over functions ϵ{1,-1}[j]. We now claim that for fixed σ

ϵq12j=1m-2ϵ(j)δσ(j+1)Vl=1jδσ(l)V=ωAσq12k(ω).

Indeed,

j=1m-2ϵ(j)δσ(j+1)Vl=1jδσ(l)V=k(Tσ(ϵ)).

Thus we may write

FVmp(u)=12m-2(m-1)!σSm-1Aσq12k(ω)=12m-2(m-1)!ωΩq12k(ω)card{σ|ωAσ}.

The number card{σ|ωAσ} is independent of ω and so we assume ω=id. Then note card{σ|ωAσ}=2m-2. We conclude

FVmp(u)=1(m-1)!ωΩq12k(ω)

and the result is proved.

Finishing the proof

In this section we will write μm(δ1V,,δmV)=μV(q).

Proof of Theorem A

Substituting Corollary 6.2.2 and Lemma 6.2.3 into Lemma 6.1.1 then rearranging we learn,

g0Ng,Δku2g-2+|Δ|-iki=hTΔ,pkVV3(Γ)(-i)(qm(V)2-q-m(V)2)·VVmp(Γ)1(valV-1)!μV(q)=hTΔ,pkVV(Γ)mV(q)=NtropΔ,k(q).

This completes our proof.

Acknowledgements

The authors are grateful to their common PhD advisor Dhruv Ranganathan for numerous helpful conversations, suggesting the project and without whom this project would not have happened. We thank Thomas Blomme for helpful conversations which established the link between our multiplicity and the multiplicity of Blechman and Shustin, we especially thank Thomas for communicating the proofs of Proposition 1.2.1 and Lemma 6.2.3. Finally, we thank Paulo Rossi for a valuable email exchange as well as Sam Johnston and Danilo Lewanski for numerous helpful conversations. P.K.-H. is supported by an EPSRC Studentship, reference 2434344. A.U.K. is supported by an EPSRC Studentship, reference 2597628. Q.S. is supported by UKRI Future Leaders Fellowship through Grant number MR/T01783X/1.

Data availability

Data sharing not applicable to this article as no datasets were generated or analysed.

Declarations

Conflict of interest

There are no Conflict of interest to declare. See Section 0.5 for funding information.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Abramovich, D., Chen, Q.: Stable logarithmic maps to Deligne–Faltings pairs II. Asian J. Math. 18, 465–488 (2014) [Google Scholar]
  • 2.Abramovich, D., Chen, Q., Gross, M., Siebert, B.: Decomposition of degenerate Gromov–Witten invariants. Compos. Math. 156, 2020–2075 (2020) [Google Scholar]
  • 3.Blechman, L., Shustin, E.: Refined descendant invariants of toric surfaces. Discret. Comput. Geom. 62, 180–208 (2019) [Google Scholar]
  • 4.Block, F., Göttsche, L.: Refined curve counting with tropical geometry. Compos. Math. 152, 115–151 (2016) [Google Scholar]
  • 5.Bousseau, P.: Tropical refined curve counting from higher genera and lambda classes. Invent. Math. 215, 1–79 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Bousseau, P.: Quantum mirrors of log Calabi–Yau surfaces and higher-genus curve counting. Compos. Math. 156, 360–411 (2020) [Google Scholar]
  • 7.Bryan, J., Pandharipande, R.: The local Gromov–Witten theory of curves. J. Am. Math. Soc., 21 (2008), pp. 101–136. With an appendix by Bryan, C. Faber, A. Okounkov and Pandharipande
  • 8.Buryak, A.: Double ramification cycles and integrable hierarchies. Commun. Math. Phys. 336, 1085–1107 (2015) [Google Scholar]
  • 9.Buryak, A., Rossi, P.: Quadratic double ramification integrals and the noncommutative KdV hierarchy. Bull. Lond. Math. Soc. 53, 843–854 (2021) [Google Scholar]
  • 10.Cavalieri, R., Chan, M., Ulirsch, M., Wise, J.: A moduli stack of tropical curves, Forum of Mathematics, Sigma, 8 (2020)
  • 11.Cavalieri, R., Johnson, P., Markwig, H.: Tropical Hurwitz numbers. J. Algebr. Combin. 32, 241–265 (2010) [Google Scholar]
  • 12.Cavalieri, R., Johnson, P., Markwig, H.: Wall crossings for double Hurwitz numbers. Adv. Math. 228, 1894–1937 (2011) [Google Scholar]
  • 13.Cavalieri, R., Markwig, H., Ranganathan, D.: Tropicalizing the space of admissible covers. Math. Ann. 364, 1275–1313 (2016) [Google Scholar]
  • 14.Cavalieri, R., Markwig, H., Ranganathan,D.: Tropical compactification and the Gromov–Witten theory ofInline graphic, Selecta Math. (N.S.), 23 (2017), pp. 1027–1060
  • 15.Chen, Q.: Stable logarithmic maps to Deligne–Faltings pairs I. Ann. Math. 2(180), 455–521 (2014) [Google Scholar]
  • 16.Corey, D., Markwig, H., Ranganathan, D.: Counting tropical curves in Inline graphic: computation & polynomiality properties (2022)
  • 17.Fulton, W.: Intersection Theory. Springer, New York (1998) [Google Scholar]
  • 18.Fulton, W.: Introduction to Toric Varieties. (AM-131). Princeton University Press, Princeton (2016) [Google Scholar]
  • 19.Gathmann, A., Markwig, H.: The Caporaso–Harris formula and plane relative Gromov–Witten invariants in tropical geometry. Math. Ann. 338, 845–868 (2007) [Google Scholar]
  • 20.Gathmann, A., Markwig, H.: Kontsevich’s formula and the WDVV equations in tropical geometry. Adv. Math. 217, 537–560 (2008) [Google Scholar]
  • 21.Göttsche, L., Schroeter, F.: Refined broccoli invariants. J. Algebr. Geom. 28, 1–41 (2019) [Google Scholar]
  • 22.Göttsche, L., Shende, V.: Refined curve counting on complex surfaces. Geom. Topol. 18, 2245–2307 (2014) [Google Scholar]
  • 23.Graefnitz, T.: Tropical correspondence for smooth del Pezzo log Calabi–Yau pairs. J. Algebr. Geom. 31, 687–749 (2022) [Google Scholar]
  • 24.Graefnitz, T., Ruddat, H., Zaslow, E., Zhou, B.: Quantum theta function from open mirror symmetry (in preparation)
  • 25.Gross, A.: Intersection theory on tropicalizations of toroidal embeddings. Proc. Lond. Math. Soc. (3) 116, 1365–1405 (2018) [Google Scholar]
  • 26.Gross, M.: Mirror symmetry for Inline graphic and tropical geometry. Adv. Math. 224, 169–245 (2010) [Google Scholar]
  • 27.Gross, M.: Remarks on gluing punctured logarithmic maps (2023) arXiv:2306.02661
  • 28.Gross, M., Hacking, P., Keel, S.: Mirror symmetry for log Calabi–Yau surfaces I. Publ. Math. Inst. Hautes Études Sci. 122, 65–168 (2015) [Google Scholar]
  • 29.Gross, M., Siebert, B.: Logarithmic Gromov–Witten invariants. J. Am. Math. Soc. 26, 451–510 (2013) [Google Scholar]
  • 30.Gross, M., Siebert, B.: The canonical wall structure and intrinsic mirror symmetry. Invent. Math. 229, 1101–1202 (2022) [Google Scholar]
  • 31.Holmes, D., Molcho, S., Pandharipande, R., Pixton, A., Schmitt, J.: Logarithmic double ramification cycles (2022) arXiv:2207.06778
  • 32.Holmes, D., Pixton, A., Schmitt, J.: Multiplicativity of the double ramification cycle. Doc. Math. 24, 545–562 (2019) [Google Scholar]
  • 33.Holmes, D., Schwarz, R.: Logarithmic intersections of double ramification cycles. Algebr. Geom. 9, 574–605 (2022) [Google Scholar]
  • 34.Johnston, S.: Comparison of non-archimedean and logarithmic mirror constructions via the Frobenius structure theorem (2022) arXiv:2204.00940
  • 35.Losev, A., Manin, Y.: New moduli spaces of pointed curves and pencils of flat connections, Michigan Math. J., 48, pp. 443–472 (2000). Dedicated to William Fulton on the occasion of his 60th birthday
  • 36.Maclagan, D., Sturmfels, B.: Introduction to Tropical Geometry. American Mathematical Society, Providence (2015) [Google Scholar]
  • 37.Mandel, T.: Theta bases and log Gromov–Witten invariants of cluster varieties. Trans. Am. Math. Soc. 374, 5433–5471 (2021) [Google Scholar]
  • 38.Mandel, T., Ruddat, H.: Descendant log Gromov–Witten invariants for toric varieties and tropical curves. Trans. Am. Math. Soc. 373, 1109–1152 (2020) [Google Scholar]
  • 39.Marcus, S., Wise, J.: Logarithmic compactification of the Abel-Jacobi section. Proc. Lond. Math. Soc. (3) 121, 1207–1250 (2020) [Google Scholar]
  • 40.Markwig, H.: Tropical curves and covers and their moduli spaces. Jahresber. Dtsch. Math.-Ver. 122, 139–166 (2020) [Google Scholar]
  • 41.Markwig, H., Rau, J.: Tropical descendant Gromov–Witten invariants. Manuscr. Math. 129, 293–335 (2009) [Google Scholar]
  • 42.Maulik, D., Ranganathan, D.: Logarithmic Donaldson–Thomas theory (2020)
  • 43.Maulik, D., Ranganathan, D.: Logarithmic enumerative geometry for curves and sheaves (in preparation) (2023)
  • 44.Mikhalkin, G.: Enumerative tropical algebraic geometry in Inline graphic. J. Am. Math. Soc. 18, 313–377 (2003) [Google Scholar]
  • 45.Mikhalkin, G.: Moduli spaces of rational tropical curves. In: Proceedings of Gökova Geometry-Topology Conference (2006), Gökova Geometry/Topology Conference (GGT), Gökova, 2007, pp. 39–51
  • 46.Molcho, S., Ranganathan, D.: A case study of intersections on blowups of the moduli of curves. arXiv:2106.15194, (2021)
  • 47.Moreira, M., Oblomkov, A., Okounkov, A., Pandharipande, R.: Virasoro constraints for stable pairs on toric threefolds. Forum Math. Pi, 10 (2022), pp. Paper No. e20, 62
  • 48.Nicaise, J., Payne, S., Schroeter, F.: Tropical refined curve counting via motivic integration. Geom. Topol. 22, 3175–3234 (2018) [Google Scholar]
  • 49.Nishinou, T., Siebert, B.: Toric degenerations of toric varieties and tropical curves. Duke Math. J. 135, 1–51 (2006) [Google Scholar]
  • 50.Oblomkov, A., Okounkov, A., Pandharipande, R.: GW/PT descendent correspondence via vertex operators. Commun. Math. Phys. 374, 1321–1359 (2020) [Google Scholar]
  • 51.Pandharipande, R.: Hodge integrals and degenerate contributions. Commun. Math. Phys. 208, 489–506 (1999) [Google Scholar]
  • 52.Parker, B.: Three dimensional tropical correspondence formula. Commun. Math. Phys. 353, 791–819 (2017) [Google Scholar]
  • 53.Ranganathan, D.: Logarithmic Gromov–Witten theory with expansions. Algebr. Geom. 9, 714–761 (2022) [Google Scholar]
  • 54.Ranganathan, D., Kumaran, A.U.: Logarithmic Gromov–Witten theory and double ramification cycles (2022) arXiv:2212.11171
  • 55.Ranganathan, D., Wise, J.: Rational curves in the logarithmic multiplicative group. Proc. Am. Math. Soc. 148, 103–110 (2020) [Google Scholar]
  • 56.Rau, J.: Intersections on tropical moduli spaces. Rocky Mt. J. Math. 46, 581–662 (2016) [Google Scholar]
  • 57.The Stacks Project Authors. Stacks Project. https://stacks.math.columbia.edu (2018)

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Data sharing not applicable to this article as no datasets were generated or analysed.


Articles from Communications in Mathematical Physics are provided here courtesy of Springer

RESOURCES