Local topological recursion governs the enumeration of lattice points in $\overline{\mathcal M}_{g,n}$
Anupam Chaudhuri, Norman Do, Ellena Moskovsky

TL;DR
This paper proves that the enumeration of lattice points in the Deligne-Mumford compactifications of moduli spaces of curves is governed by local topological recursion, revealing new connections between enumerative geometry and topological recursion.
Contribution
The authors demonstrate that lattice point enumeration in $ar{ ext{M}}_{g,n}$ satisfies local topological recursion with modified initial data, linking it to algebro-geometric invariants.
Findings
Enumeration satisfies local topological recursion
Modified spectral curve data is required
Intermediate polynomial coefficients encode geometric information
Abstract
The second author and Norbury initiated the enumeration of lattice points in the Deligne-Mumford compactifications of moduli spaces of curves. They showed that the enumeration may be expressed in terms of polynomials, whose top and bottom degree coefficients store psi-class intersection numbers and orbifold Euler characteristics of , respectively. Furthermore, they ask whether the enumeration is governed by the topological recursion and whether the intermediate coefficients also store algebro-geometric information. In this paper, we prove that the enumeration does indeed satisfy the topological recursion, although with a modification to the initial spectral curve data. Thus, one can consider this to be one of the first known instances of a natural enumerative problem governed by the so-called local topological recursion. Combining the present work with the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic Geometry and Number Theory · Topological and Geometric Data Analysis · Homotopy and Cohomology in Algebraic Topology
Local topological recursion governs the enumeration of lattice points in
Anupam Chaudhuri
Norman Do
Ellena Moskovsky
Local topological recursion governs the enumeration of lattice points in
Anupam Chaudhuri, Norman Do and Ellena Moskovsky
School of Mathematics, Monash University, VIC 3800 Australia
Email: [email protected], [email protected], [email protected]
Abstract. The second author and Norbury initiated the enumeration of lattice points in the Deligne–Mumford compactifications of moduli spaces of curves. They showed that the enumeration may be expressed in terms of polynomials, whose top and bottom degree coefficients store psi-class intersection numbers and orbifold Euler characteristics of , respectively. Furthermore, they ask whether the enumeration is governed by the topological recursion and whether the intermediate coefficients also store algebro-geometric information. In this paper, we prove that the enumeration does indeed satisfy the topological recursion, although with a modification to the initial spectral curve data. Thus, one can consider this to be one of the first known instances of a natural enumerative problem governed by the so-called local topological recursion. Combining the present work with the known relation between local topological recursion and cohomological field theory should uncover the geometric meaning of the intermediate coefficients of the aforementioned polynomials.
Acknowledgements. The second author was supported by the Australian Research Council grant DP180103891. The authors would like to thank Danilo Lewanski for interesting discussions and Paul Norbury for valuable feedback on an early version of the paper.
2010 Mathematics Subject Classification. 14N10 (primary), 05A15, 14N35, 30F30.
Contents
1 Introduction
Norbury proved that a certain count of lattice points in the moduli space of curves stores information about its intersection theory and orbifold Euler characteristic [30]. He furthermore showed that the enumeration is governed by the topological recursion of Chekhov, Eynard and Orantin [8, 23, 31]. More recently, Andersen, Chekhov, Norbury and Penner use the general theory that identifies topological recursion with the Givental formalism to relate this enumeration to cohomological field theory [2, 3, 21].
The second author and Norbury introduced the related count of lattice points in , the Deligne–Mumford compactification of the moduli space of curves [15]. For positive integers , they define
[TABLE]
to be the set of genus stable curves with marked points such that there exists a morphism satisfying the following conditions.
- (C1)
The morphism has degree and is regular over . 2. (C2)
The ramification profile over is of the form and the ramification profile over is of the form , with ramification order occurring at the point . 3. (C3)
Each point over has ramification order at least 2 or is a node of .
The set is typically the union of a finite set of discrete points in with higher-dimensional components that are naturally products of moduli spaces of curves. The latter arise from maps that have ghost components — that is, irreducible components of that map entirely to . To properly “count” points in , one needs to account for both the orbifold nature of and the existence of these ghost components. This can be conveniently expressed via the orbifold Euler characteristic as follows.
Definition 1.1**.**
For positive integers , define
[TABLE]
The enumeration enjoys the following properties, which can be found in the existing literature [15] and are explained in greater detail in Section 2.1.
- •
Quasi-polynomiality. For or , is a symmetric quasi-polynomial in of degree . We use the term quasi-polynomial to refer to a function on that is polynomial on each fixed parity class. Observe that this allows us to extend to evaluation at .
- •
Combinatorial recursion. The enumeration can be interpreted as a weighted count of combinatorial objects known as stable ribbon graphs. From this interpretation, one can deduce an effective recursion to calculate .
- •
Psi-class intersection numbers. The top degree coefficients of the quasi-polynomial store psi-class intersection numbers on .
- •
Orbifold Euler characteristics. The quasi-polynomial satisfies .
We previously mentioned that the enumeration of lattice points in the uncompactified moduli space of curves is governed by the topological recursion and consequently, related to cohomological field theory. It is certainly natural to seek analogous results in the context of the compactified enumeration . In this regard, the second author and Norbury originally state the following.
- (a)
“It would be interesting to know whether the compactified lattice point polynomials can be used to define multidifferentials which also satisfy a topological recursion.” [15, p. 2343] 2. (b)
“We remark that it is currently unknown whether or not the intermediate coefficients of store topological information about .” [15, p. 2323]
In this paper, we settle problem (a) above by proving that the enumeration is indeed governed by the topological recursion, although with a modification to the initial spectral curve data that is explained below. Although problem (b) above remains unresolved, our main theorem should allow one to invoke the general theory that identifies topological recursion with the Givental formalism to yield a connection to cohomological field theory [21]. This would then provide a relation between the intermediate coefficients of and the intersection theory of . We aim to report on this work in the future.
The main result of the present work is the following.
Theorem 1.2**.**
Topological recursion applied to the local spectral curve equipped with the data
[TABLE]
produces multidifferentials whose expansions at satisfy
[TABLE]
Here, we use the notation for positive and .
The most notable aspect of the theorem is the nature of the spectral curve involved, which can be considered local rather than global, in the sense discussed below.
- •
Global topological recursion.111We use the expression global topological recursion to contrast it with its local counterpart. However, this is not to be confused with the global version of topological recursion introduced by Bouchard and Eynard [5]. In the foundational literature on topological recursion, a spectral curve is defined to be the data , where is a compact Riemann surface, and are meromorphic functions on , and is a Torelli marking on — that is, a choice of symplectic basis for [23, 24]. One usually also imposes some mild regularity conditions on this data, although they play no role in the present discussion. The global topological recursion then recursively produces so-called correlation differentials for integers and . In particular, is defined implicitly by the fact that it has double poles without residue along the diagonal , is holomorphic away from the diagonal, and is normalised on the -cycles of the Torelli marking via the equation
[TABLE]
The compact nature of ensures that is uniquely defined from the spectral curve data. A consequence of the global topological recursion is that for or , the correlation differentials have poles only at the branch points of the spectral curve, where vanishes.
- •
Local topological recursion. One can observe that the global topological recursion actually only requires the local information of the meromorphic functions and the bidifferential at the branch points of the spectral curve, in order to produce the correlation differentials. Thus, one can more generally define topological recursion on spectral curves comprising isolated local germs of and , without requiring the existence of a global compact Riemann surface on which this data can be defined. In particular, the local topological recursion requires to become part of the spectral curve data. This viewpoint was promoted by Dunin-Barkowksi, Orantin, Shadrin and Spitz in their work relating topological recursion to Givental’s approach to cohomological field theory [21].
The spectral curve of Theorem 1.2 is local in the sense that the data cannot be extended to such that satisfies the conditions of the global topological recursion. The simple poles of at and lead to the correlation differentials having simple poles at more generally. This departs from the usual behaviour exhibited by the global topological recursion, in which the poles appear only at the branch points of the spectral curve, which correspond to in our case.
It was previously unclear whether there were benefits to using the local version of the topological recursion beyond the more general viewpoint it afforded. Indeed, Dunin-Barkowski [18] states that “local topological recursion (to the moment) lacks interesting applications or profound meaning separate from what originates from ordinary (global) spectral curve topological recursion”. Theorem 1.2 above now provides an instance of the local topological recursion applied to a natural enumerative problem. The only other such example in the literature known to us is the concurrent work of Andersen et al., which relates Masur–Veech volumes to local topological recursion on the Airy spectral curve, equipped with an interesting choice of [1].
The proof of Theorem 1.2 adopts a general strategy that has been previously employed to show that topological recursion governs enumerative problems, such as counting lattice points in [31] and several variants of Hurwitz numbers [6, 11, 13, 22]. Minor technical difficulties arise from the modification to , which introduces logarithmic terms into the topological recursion kernel.
The general theory of topological recursion allows one to calculate so-called symplectic invariants for and to deduce relations known as string and dilaton equations. Thus, we have the following immediate consequence of our main result, which previously appeared in the literature with an alternative proof [15].
Corollary 1.3**.**
The string and dilaton equations for the topological recursion imply the following known relations, respectively, for or and . The hat over in the first equation denotes the fact that we omit it as an argument.
[TABLE]
[TABLE]
One potential application of the present work is to give an explicit relation between the enumeration and the algebraic geometry of . A priori, one might expect such a relation due to the definition of as a virtual count of the set . Furthermore, we note that may alternatively be interpreted as a subset of , the moduli space of stable maps, making a connection with the Gromov–Witten theory of the sphere. Theorem 1.2 now provides a promising pathway towards the ultimate proof of a relation between the enumeration and the intersection theory of via the identification of topological recursion with Givental’s formula [21].
A glance at Appendix A naturally leads to the conjecture below. The data supports the speculation that the coefficients of store algebro-geometric content.
Conjecture 1.4**.**
The polynomials underlying the quasi-polynomial have non-negative coefficients.
The structure of the paper is as follows.
- •
In Section 2, we briefly review the relevant definitions and results concerning the count of lattice points in appearing in the previous work of the second author and Norbury [15]. In particular, we aim to reveal the sense in which counts lattice points in and explain why the enumeration is natural. We furthermore provide a definition and concise exposition of the topological recursion, for both the global and local settings.
- •
In Section 3, we give the proof of Theorem 1.2. This requires some preliminary work to express the combinatorial recursion for in terms of natural generating functions and to deduce some analytic structure for them. Finally, we match the combinatorial recursion with the topological recursion, adopting a general strategy that has previously been employed in the literature to prove that certain enumerative problems satisfy the topological recursion.
- •
In Section 4, we discuss some further issues stemming from our work. We prove the consequences stated above as Corollary 1.3 and mention the potential relation to cohomological field theory. We conclude with some brief remarks on quantum curves and the question of where the local spectral curve came from. An answer to this may help to identify other interesting instances and applications of the local topological recursion.
- •
In Appendix A, we present a table of the polynomials underlying the enumeration for small values of and .
2 Background
2.1 Counting lattice points in
In this section, we discuss the enumeration given in Definition 1.1. Our exposition aims to reveal the sense in which counts lattice points in and explain why the enumeration is natural. We begin by recalling a definition for a ribbon graph that is well-suited to our purposes.
Definition 2.1**.**
A ribbon graph is a finite graph embedded into an oriented compact surface such that its complement is a disjoint union of topological disks, which we call faces. We say that a ribbon graph has type if its underlying surface is connected with genus and there are faces labelled from 1 up to . Unless otherwise stated, we exclusively consider ribbon graphs in which every vertex has degree at least two.
An isomorphism between two ribbon graphs comprises bijections between their respective vertices, oriented edges and faces that are realised by an orientation-preserving homeomorphism between their underlying surfaces and preserve all adjacencies and face labels.
A construction of Strebel associates to a smooth genus curve with marked points, each decorated by a positive real number, a metric ribbon graph of type [34]. A metric ribbon graph is a ribbon graph whose vertex degrees are at least three, with a positive real number associated to each edge. The metric structure naturally endows the faces with perimeters that are equal to the original decorations on the marked points. The construction allows one to form the orbifold cell decompositions
[TABLE]
where the unions are over the finite set of ribbon graphs of type whose vertex degrees are at least three. The cell consists of the metric ribbon graphs whose underlying ribbon graph is equal to . The latter decomposition is obtained from the former by prescribing the face perimeters .
These cell decompositions are fundamental in Kontsevich’s proof of Witten’s conjecture, which proceeds by calculation of the volume of the moduli space with respect to a particular symplectic structure [27]. This is closely related to Mirzakhani’s calculation of the Weil–Petersson volumes of moduli spaces of hyperbolic surfaces and indeed, arises as a particular limit of it [10, 29]. Norbury proposed to discretise the volume calculation, by restricting to positive integer values of and counting lattice points in the resulting integral polytopes . These correspond to metric ribbon graphs with vertex degrees at least three and integral edge lengths or equivalently, ribbon graphs with vertex degrees at least two. Thus, we have the notion of lattice points in and the associated enumeration possesses a variety of interesting properties [2, 3, 30, 31].
Ribbon graphs appear in diverse mathematical settings and lie in natural bijection with several other combinatorial and geometric objects [28]. For our purposes, it is advantageous to associate to a ribbon graph of type with perimeters a branched cover from a genus smooth curve with marked points satisfying the following conditions.
- (C1)
The morphism has degree and is regular over . 2. (C2)
The ramification profile over is of the form and the ramification profile over is of the form , with ramification order occurring at the point . 3. ()
Each point over has ramification order at least 2.
The construction is such that the ribbon graph is recovered by taking . The preimages of then naturally correspond to vertices, edges and faces of the ribbon graph, respectively. The labelling of the marked points gives rise to a labelling of the faces of the ribbon graph. It is common to describe a ribbon graph via the permutation model [28], and the branched cover encodes the associated triple of permutations via its monodromy around 0, 1 and .
This perspective allows one to interpret the enumeration of ribbon graphs as an enumeration of maps to , thereby making thematic contact with Gromov–Witten theory. However, we observe that stable curves and stable maps do not feature in this count. The previous work of the second author and Norbury aims to “compactify” the count, with the aim of introducing an enumeration that is more natural from the Gromov–Witten viewpoint [15]. The basic premise is to consider morphisms with domains that are stable curves and to consequently adjust condition () above to the following natural generalisation, as mentioned in Section 1.
- (C3)
Each point over has ramification order at least 2 or is a node of .
Again, one can consider the preimage of the interval under a morphism satisfying conditions (C1), (C2) and (C3). The domain curve may be nodal and each component that maps with positive degree to receives the structure of a ribbon graph. On the other hand, there may be components that map with degree zero to and we refer to these as ghost components. The structure of such a preimage is encapsulated by the combinatorial notion of a stable ribbon graph, which is explained in the previous work of the second author and Norbury [15]. Forgoing the details, one can interpret as a weighted enumeration of stable ribbon graphs of type with face perimeters prescribed by . The weight of a stable ribbon graph is the reciprocal of its number of automorphisms multiplied by a contribution of for each maximal ghost component of genus that is connected to non-ghost components by nodes. The notion of stable ribbon graph is the primary tool used to prove the combinatorial recursion for stated below.
We record the following properties of the enumeration , the first two of which are crucial in the proof of our main result in Section 3.
Theorem 2.2** (Do and Norbury [15]).**
Quasi-polynomiality.* For or , is a symmetric quasi-polynomial in of degree . We use the term quasi-polynomial to refer to a function on that is polynomial on each fixed parity class. Observe that whenever is odd and that quasi-polynomiality allows us to extend to evaluation at .* 2. 2.
Combinatorial recursion.* For and , we have the following equation, where and for .*
[TABLE]
In the summations, vary over all non-negative integers and we use the notation for positive and . The word over the final summation denotes that we exclude all terms with or . 3. 3.
Psi-class intersection numbers.* For non-negative integers , the coefficient of in any non-zero polynomial underlying is equal to the psi-class intersection number*
[TABLE] 4. 4.
Orbifold Euler characteristics.* Let denote the orbifold Euler characteristic of . The quasi-polynomial satisfies . Furthermore, these numbers obey the following relation for , with the convention and .*
[TABLE]
2.2 Topological recursion
The topological recursion of Chekhov, Eynard and Orantin emerged as an abstract formulation of loop equations from the theory of matrix models [8, 23]. Beyond the original applications to matrix models, topological recursion has been shown or conjectured to govern a diverse array of problems in mathematics and physics, including the following: intersection theory on moduli spaces of curves [23]; enumeration of ribbon graphs and hypermaps [14, 17, 20, 31]; various kinds of Hurwitz numbers [6, 11, 12, 13, 22, 19]; Gromov–Witten invariants of [21, 33]; Gromov–Witten invariants of toric Calabi–Yau threefolds [7, 25, 26]; and asymptotics of coloured Jones polynomials of knots [4, 9].
In general, the topological recursion takes as input a spectral curve and produces multidifferentials for integers and , which we refer to as correlation differentials. If the underlying Riemann surface of the spectral curve is , then is a symmetric meromorphic section of the line bundle on the Cartesian product , where denotes projection onto the th factor. An explicit definition of topological recursion follows.
- •
Initial data. A global spectral curve is a tuple , where is a compact Riemann surface, and are meromorphic functions on , and is a Torelli marking on — that is, a choice of symplectic basis for . We furthermore require the zeroes of to be simple and disjoint from the zeroes of .
- •
Base cases. Let . Let be the unique meromorphic bidifferential on that has double poles without residue along the diagonal , is holomorphic away from the diagonal, and is normalised on the -cycles of the Torelli marking via the equation
[TABLE]
- •
Recursion. For , the multidifferentials are defined recursively by the following equation, where and for .
[TABLE]
The outer summation is over the zeroes of , while the symbol over the inner summation denotes that we exclude all terms with . The function is the unique non-identity holomorphic map defined in a neighbourhood of the simple branch point satisfying . Finally, the kernel is defined by
[TABLE]
where can be taken to be an arbitrary point on the spectral curve.
As mentioned in the introduction, one can observe that the topological recursion as defined above actually only requires the local information of the meromorphic functions and the bidifferential at the branch points of the spectral curve, in order to produce the correlation differentials. Thus, one can more generally define topological recursion on spectral curves comprising isolated local germs of and , without requiring the existence of a global compact Riemann surface on which this data can be defined. We refer to this generalisation as local topological recursion, which we may define as follows.
- •
Initial data. A local spectral curve is a tuple , where is a Riemann surface that may be non-compact and disconnected, and are meromorphic functions on , and is a meromorphic bidifferential on that has double poles without residue along the diagonal and is holomorphic away from the diagonal. We furthermore require the zeroes of to be simple and disjoint from the zeroes of .
- •
Base cases. Let and let be as in the initial data.
- •
Recursion. For , the multidifferentials are defined recursively by the same equation as in the global topological recursion above.
Local topological recursion was introduced by Dunin-Barkowksi, Orantin, Shadrin and Spitz in their work relating topological recursion to Givental’s approach to cohomological field theory [21]. There they take to be a disjoint union of small disks and they endow with a local coordinate such that in , for . The initial data can then be expressed in terms of the coefficients of the local expansions of in and in for .
The spectral curve of Theorem 1.2 is local in the sense that the data cannot be extended to a compact Riemann surface such that satisfies the conditions of the global topological recursion. Although we do not take this approach here, the spectral curve could alternatively have been presented more abstractly as the disjoint union of two small disks, corresponding to the two branch points.
Example 2.3**.**
Recall that the local spectral curve of Theorem 1.2 is equipped with the data
[TABLE]
The branch points are the zeroes of — namely, and . At both of these branch points, the local involution is given by . Thus, the recursion kernel can be taken to be
[TABLE]
The recursion produces the following formulas in the cases and .
[TABLE]
3 Proof of the main theorem
For the proof of Theorem 1.2, we adopt a general strategy that has been previously used to prove the topological recursion for enumerative problems, such as counting lattice points in uncompactified moduli spaces of curves [31] and various kinds of Hurwitz numbers [22, 6, 13, 11]. The modification to in our result adds minor technical difficulties, since logarithmic terms are introduced into the topological recursion kernel. We break down the proof into the following parts.
Define natural multidifferentials for the enumerative problem and use the quasi-polynomiality of Theorem 2.2 to deduce analytic and symmetry properties for (Proposition 3.4). 2. 2.
Express the combinatorial recursion of Theorem 2.2 in terms of the aforementioned multidifferentials (Proposition 3.6). 3. 3.
Break the natural symmetry of the recursion for by taking the symmetric part with respect to , using the symmetry properties of Proposition 3.4 (Proposition 3.7). 4. 4.
Use the fact that a rational differential form is equal to the sum of its principal parts, where the principal part of at may be defined by
[TABLE]
Finally, match the resulting recursion for the multidifferentials with the topological recursion for the correlation differentials .
These four steps are carried out in the following four subsections, respectively.
3.1 Structure of the enumeration
From the enumeration of Definition 1.1, we define the following formal multidifferentials.
[TABLE]
Theorem 1.2 is essentially the statement that the correlation differentials produced by the topological recursion applied to the spectral curve of equation 1 satisfy
[TABLE]
The primary aim is to understand the structure of , which will play a crucial role in the proof of Theorem 1.2. The quasi-polynomiality of stated in Theorem 2.2 is equivalent to the fact that for or ,
[TABLE]
where we define the vector space as follows.
Definition 3.1**.**
Define the complex vector space of differential forms
[TABLE]
Lemma 3.2**.**
The vector space has the basis , where
[TABLE]
Proof.
Begin by observing that a quasi-polynomial is a unique linear combination of monomials, acting on either even or odd arguments. So we have the following basis for , as varies over the non-negative integers.
[TABLE]
Example 3.3**.**
It was previously shown that [15]
[TABLE]
Hence, we can express the corresponding generating differentials in terms of the basis elements of Lemma 3.2.
[TABLE]
A consequence of Lemma 3.2 is that elements of are rational differential forms. The next result reveals that they possess interesting pole structure and symmetry.
Proposition 3.4**.**
For all ,
- •
* has poles only at , and , with only simple poles occurring at ; and*
- •
.
Proof.
The first statement is immediate from Lemma 3.2, since the operator cannot introduce new poles on . The second statement can be verified on the basis elements and , then deduced for all by linearity. The verification on basis elements is as follows, using the observation that .
[TABLE]
We next state a lemma concerning that will be necessary for the subsequent proof of Theorem 1.2.
Lemma 3.5**.**
For all ,
[TABLE]
Proof.
We simply verify the equation for the basis elements and , then deduce it for all by linearity. Note that the residue on the right side is 0 for each basis element, apart from . So let us first suppose that and verify the equation for .
[TABLE]
The first line uses the fact that a function that is meromorphic at satisfies . It follows that for any two functions and that are meromorphic at . The second line uses the fact that is positive. The third line uses the fact that the sum of the residues of a rational differential form is equal to 0. It is clear that the final expression obtained is equal to 0, since the argument is holomorphic at . This completes the proof in this case.
The analogous calculation for and is almost identical to the previous and is omitted for brevity. It remains to treat the case , in which case the residue on the right side of the equation is evidently equal to 1. We calculate the left side as follows.
[TABLE]
The first line uses the definition of and removes a summand that is clearly holomorphic at . The second line uses the fact that for any two functions and that are meromorphic at . It is then straightforward to calculate that the final expression obtained is equal to 1. This completes the proof in this case. ∎
3.2 Combinatorial recursion
We now express the combinatorial recursion of Theorem 2.2 in terms of natural generating functions. Rather than using the multidifferentials defined earlier, it will be convenient to work with the closely related generating functions
[TABLE]
Proposition 3.6**.**
For , we have the following equation, where and for .
[TABLE]
Proof.
The combinatorial recursion of Theorem 2.2 states that for and , we have the following equation.
[TABLE]
Let us define the operators
[TABLE]
The result arises from applying the operator to both sides of the combinatorial recursion. The left side becomes
[TABLE]
Applying the operator to the th summand in the first term on the right side of the combinatorial recursion yields
[TABLE]
Consider the first of the two terms in this last expression and use to obtain the following.
[TABLE]
Now consider the second term in a similar fashion to obtain the following.
[TABLE]
Applying the operator to twice the th summand in the second term on the right side of the combinatorial recursion yields
[TABLE]
Finally, combine all of the contributions from the expressions marked by () to obtain the desired result. ∎
3.3 Breaking the symmetry
A feature of the topological recursion is that it produces symmetric meromorphic multidifferentials from a recursion that is manifestly asymmetric, with a special role played by the variable . We break the symmetry in the recursion of Proposition 3.6 by applying the operator
[TABLE]
to every term appearing. In a precise sense, this amounts to taking the symmetric part with respect to the involution appearing in the topological recursion, stated at the level of functions rather than differentials.
Recall that equation 4 combined with Proposition 3.4 assert that
[TABLE]
At the level of generating functions, this translates to the property
[TABLE]
which will be useful in subsequent calculations.
Proposition 3.7**.**
For , we have the following equation, where and for .
[TABLE]
Proof.
As mentioned above, we apply the operator to all terms appearing in the recursion of Proposition 3.6. The left side becomes
[TABLE]
Here, we have used the symmetry property of equation 6 to deduce that the summands with are equal to 0 and to express in terms of .
In the summation over on the right side, the symmetry property of equation 6 ensures that a non-zero contribution arises only for the summands with and . For such a summand, the first line on the right side contributes
[TABLE]
The second line on the right side contributes
[TABLE]
In the summation over on the right side, the symmetry property of equation 6 ensures that a non-zero contribution arises only for the summands with . So the third line on the right side contributes
[TABLE]
Gather together all of the terms marked by () and perform some mild algebraic simplification to obtain the following.
[TABLE]
One can remove the operator from every term to recover an equality of the following form, where is independent of .
[TABLE]
Finally, recall that has at worst a simple pole at . It follows that the right side of this equation has no pole at , so the correction term is given by
[TABLE]
and this completes the proof. ∎
We remark that equating coefficients of in the recursion of Proposition 3.7 leads to the following asymmetric form of the combinatorial recursion for .
Proposition 3.8**.**
For and , we have the following equation, where and for .
[TABLE]
3.4 Proof of the main theorem
We now have all of the pieces in place to prove our main result.
Proof of Theorem 1.2.
Recall that we wish to prove that for all or , where the former is defined via the enumeration and equation 3, while the latter is defined via the topological recursion applied to the local spectral curve of equation 1. We use an inductive approach with base cases and . One may verify directly that and by comparing the calculations of Example 2.3 and Example 3.3. So the theorem is true whenever . Now consider satisfying and assume the inductive hypothesis that whenever and or .
We begin by rewriting Proposition 3.7 in terms of multidifferentials by multiplying by .
[TABLE]
By Proposition 3.4, has at worst a simple pole at and poles at and . Hence, the left side of the previous equation only has poles at and . Now use the fact that a rational differential is equal to the sum of its principal parts, each of which may be expressed by equation 2, to obtain the following.
[TABLE]
Substituting Section 3.4 into the right side of the previous equation yields the following.
[TABLE]
Since the entire second line on the right side of Section 3.4 is evidently analytic at for all , we may omit it from this equation. Furthermore, we have invoked the induction hypothesis to replace each on the right side with .
Recalling the definition of , we have
[TABLE]
Therefore, Section 3.4 above can be written equivalently as follows, where we have also used the induction hypothesis and Proposition 3.4 to deduce that for various terms on the right side.
[TABLE]
Now absorb the terms in the two summations over into the summation over and . Recall that the symbol over the inner summation denotes that we exclude all terms with .
[TABLE]
By construction we have , so Lemma 3.5 asserts that
[TABLE]
Multiply both sides of this equation by and use Section 3.4 to substitute for on the right side. Observing that the terms
[TABLE]
are analytic at and , we obtain the following.
[TABLE]
Here, we have used the induction hypothesis and the same algebraic trickery that was used previously to deduce Section 3.4 from Section 3.4.
Substituting the previous equation into Section 3.4 results in
[TABLE]
where we have recognised the recursion kernel calculated in Example 2.3. The right side of this equation coincides precisely with the topological recursion as defined in Section 2.2, so we have finally deduced that . By induction, we conclude that for all or . ∎
4 Applications and remarks
4.1 String and dilaton equations
The correlation differentials produced by the topological recursion satisfy string and dilaton equations [23].
[TABLE]
Each left side is a summation over the zeroes of , denotes the set , and is any function satisfying . Although these were originally proven in the context of global topological recursion, we show below that they also hold for the spectral curve of Theorem 1.2. In that case, we immediately obtain the relations of Corollary 1.3, which are known due to the previous work of the second author and Norbury [15].
Proof of Corollary 1.3.
First, we deal with the string equation. Consider the left side of equation 10 and use the fact that the sum of the residues at the poles of is 0. Multiplying by removes the simple pole and introduces a pole at . So using Proposition 3.4, we have
[TABLE]
Next, consider the th summand of the right side of equation 10.
[TABLE]
Hence, extracting the coefficient of from the two sides of equation 10 leads to the first relation of Corollary 1.3.
[TABLE]
Next, we deal with the dilaton equation, in which case we take . Consider the left side of equation 11 and use Lemma 3.5 to deal with the logarithmic term that arises.
[TABLE]
So extracting the coefficient of of from the two sides of equation 11 leads to the second relation of Corollary 1.3.
[TABLE]
4.2 Quantum curves
The notion of topological recursion is closely related to the notion of quantum curve [32]. Briefly speaking, one integrates the correlation differentials and stores them in the following so-called wave function.
[TABLE]
The wave function satisfies differential equations of the form
[TABLE]
where , and is a non-commutative polynomial. It has been empirically observed and proved in a variety of contexts that there is natural choice of whose semi-classical limit recovers the underlying spectral curve for the topological recursion. Of course, this phenomenon most naturally applies to the case of global spectral curves. As an example, it is known that the enumeration of lattice points in is governed by the global rational spectral curve and and that the corresponding quantum curve is given by the following operator [14].
It would be interesting to construct a natural wave function for the topological recursion of Theorem 1.2 and to find a quantum curve operator that annihilates it. Although the spectral curve is not global in the usual sense, it has the same underlying algebraic curve as for the enumeration of lattice points in . Thus, one might expect a different quantum curve operator to the one above, which still recovers in the semi-classical limit. Examples of this nature may help to shed further light on the still mysterious phenomenon of quantum curves.
4.3 Where did the spectral curve come from?
It is natural to ask where the spectral curve of Theorem 1.2 came from. In particular, it would be useful to be able to identify other problems that are governed by local topological recursion, perhaps with a modified as in the case here. Typically, one can speculate the form of a global spectral curve attached to an enumerative problem from the case , given that . The enumeration of lattice points in for and matches the enumeration of lattice points in , which indicates using the same and in the spectral curve data.222This statement is somewhat subtle, since the natural definitions would lead to for . Instead, consider the enumeration of lattice points in and as the enumeration of ordinary and stable ribbon graphs, in which all vertices have degree at least two. One can pass to the analogous problems in which this degree condition is relaxed using the pruning correspondence [16]. The resulting problems are stored in the same correlation differentials, but as coefficients in the expansion at , rather than at . It is the alignment of these problems for and that suggests using the same and in the spectral curve data.
The spectral curve of Theorem 1.2 arises from a modification to for the enumeration of lattice points in . One moves to the compactified version of the count by allowing nodes and there is a sense in which nodes correspond to information. For example, the stabilisation of a nodal curve contracts components — that is, components with genus zero and two nodal points — to nodes. Alternatively, consider the graphical interpretation of topological recursion, which expresses each correlation differential as a weighted sum over decorated graphs [21, 23]. For each such graph, the vertices are weighted by intersection numbers on and the edges by so-called jumps, which are essentially the coefficients of . These decorated graphs bear a close relation to the graphs arising from the stratification of , so that edges correspond to nodes. So again, we see that controls nodal behaviour and it should come as less of a surprise that the enumeration of lattice points in requires a modification to . That the extra contribution to is of the form corresponds to the fact that we should take .
It would be interesting to take standard enumerative problems governed by global topological recursion — such as the psi-class intersection numbers on , simple Hurwitz numbers and the Gromov–Witten theory of — and consider the effect of a modification to on the associated correlation differentials.
Appendix A Data
Theorem 2.2 asserts that is a symmetric quasi-polynomial that is non-zero only when is even. Hence, can be described by the underlying polynomials that determine it in the case are odd and are even, where we may restrict to even. The following table is replicated from the literature [15] and stores this information for some small values of and . We remind the reader that the data lends strong support to 1.4, which speculates that the coefficients of such polynomials are always non-negative.
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. E. Andersen, G. Borot, S. Charbonnier, V. Delecroix, A. Giacchetto, D. Lewanski, and C. Wheeler. Topological recursion for Masur–Veech volumes. ar Xiv:1905.10352 [math.GT] , 2019.
- 2[2] J. E. Andersen, L. O. Chekhov, P. Norbury, and R. C. Penner. Models of discretized moduli spaces, cohomological field theories, and Gaussian means. J. Geom. Phys. , 98:312–339, 2015.
- 3[3] J. E. Andersen, L. O. Chekhov, P. Norbury, and R. C. Penner. Topological recursion for Gaussian means and cohomological field theories. Teoret. Mat. Fiz. , 185(3):371–409, 2015.
- 4[4] G. Borot and B. Eynard. All order asymptotics of hyperbolic knot invariants from non-perturbative topological recursion of A-polynomials. Quantum Topol. , 6(1):39–138, 2015.
- 5[5] V. Bouchard and B. Eynard. Think globally, compute locally. J. High Energy Phys. , (2):143, front matter + 34, 2013.
- 6[6] V. Bouchard, D. Hernández Serrano, X. Liu, and M. Mulase. Mirror symmetry for orbifold Hurwitz numbers. J. Differential Geom. , 98(3):375–423, 2014.
- 7[7] V. Bouchard, A. Klemm, M. Mariño, and S. Pasquetti. Remodeling the B-model. Comm. Math. Phys. , 287(1):117–178, 2009.
- 8[8] L. Chekhov and B. Eynard. Hermitian matrix model free energy: Feynman graph technique for all genera. J. High Energy Phys. , (3):014, 18, 2006.
