in: \addbibresourcetexte2.bib
Existence of Boutroux curves, -functions and spectral networks from Newton’s polygon
Abstract.
We prove the existence of an algebraic plane curve of equation , with prescribed asymptotic behaviors at punctures, and with the Boutroux property, namely, periods have vanishing real part, i.e, for every closed loop . This has applications in the Riemann-Hilbert problem, in random matrix theory, in spectral networks, in WKB analysis and Stokes phenomenon, in algebraic and enumerative geometry, and many applications in mathematical physics. From Newton’s polygon we can define an affine space such that there exists always a Boutroux curve. This result is applied to random matrix and asymptotic theory, in which a key ingredient is called the -function, the function is a -function precisely if and only if the algebraic plane curve is a Boutroux curve.
1. Introduction
In all what follows, is a bivariate complex polynomial. and denotes its partial derivatives
(1.1) |
1.1. Purpose and results
Let , we define the Newton’s polygon as a convex polytope
(1.2) |
It is a vector space .
We define the interior of the Newton’s polygon (but shifted by ):
(1.3) |
Let a once for all fixed bivariate polynomial. We want to study the set of bivariate polynomials that differ from just from the interior, i.e. the affine space:
(1.4) |
Fixing the exterior part (i.e. ) is equivalent to fixing the asymptotic behaviors of solutions of at points where and/or tend to (called punctures).
Our goal is to prove that there exists , that has the Boutroux property:
(1.5) |
Boutroux curves have many applications:
- For example in asymptotic theory, the Riemann-Hilbert method of [deift1992steepest, deift1999] strongly relies on the existence of a so-called -function, whose differential has prescribed asymptotic behaviors and has the Boutroux property. In some sense this article provides a theorem of existence of -functions.
- Also in geometry, cutting surfaces along some “horizontal trajectories” is a way to make combinatorial models of moduli spaces of surfaces. This was used by Strebel, Harrer-Zagier, Kontsevich, Penner, Thurston, and many others [Strebel, Thurston, Kon92, Zagier1986, penner2003cell, penner2003decorated].
- A seminal work of Gaiotto, Moore, and Neitzke relates WKB asymptotic expansion to “spectral networks” [gaiotto2011wallcrossing], and is again closely related to Boutroux curves.
All these authors have considered foliations of surfaces by cutting along “horizontal trajectories”. Horizontal trajectories of the differential form give a good foliation, typically when it has the Boutroux property. The existence of this differential, and thus the existence of this foliation, is what gives the bijection between the combinatorial moduli space and the geometric moduli space. During an IHES seminar, M. Kontsevich was quoted saying that if proved, “this theorem of existence would be the most useful tool possible”.
Our method is to obtain the Boutroux curve by minimizing some real function called “Energy” , which can be interpreted as the “area” of the curve. In other words, the Boutroux curve will be the “minimal surface”.
The plan of the article is:
Section 1 is a brief introduction to the property of Boutroux curves, and also to different applications of this property ranging from the existence of -functions to foliations of surfaces by the so-called spectral networks.
Section 2: we recall basic notions about Newton’s polygon, algebraic Riemann surfaces and plane curves. We shall in particular introduce “times” and “periods”.
Section 3: we define the energy as a regularized area of the surface, by removing some small discs around punctures and adding appropriate correction terms. Then proving that the energy is bounded from below, continuous and with tight compact level sets. This will imply the existence of a minimum (the intersection of all decreasing compact level sets is a non-empty compact). In addition we rewrite the energy as a function of times and periods (this requires choosing a basis of cycles on the curve, called a “marking”).
Section 4: we can finally prove that the minimum of the energy is a Boutroux curve.
Section 5: we associate a spectral network to a Boutroux curve. This is in fact done in two ways. The first kind of the spectral network is similar to the notion of “Strebel graph”, and provides a canonical atlas of the curve, made of rectangular pieces.
Section 6: the second kind of spectral network associated to a Boutroux curve, is the one useful for random matrices, and spectral networks as in [gaiotto2011wallcrossing].
Section 7: we study examples of applications, like Strebel graphs, and random matrices.
Section 8: we gather a number of concluding remarks.
2. Newton’s polygon and algebraic curves
2.1. Newton’s polygon
From now on we choose a bivariate polynomial, fixed once for all. Let .
We require that has at least three points non aligned.
We define the coefficient of the highest degree term in of .
Our goal is to study the space of bivariate polynomials that differ from only by “interior” coefficients.
Definition 2.1 (Newton’s polygon).
The Newton’s polytope
(2.1) |
is a set of points in . We define its completion with all integer points enclosed within its convex envelope:
(2.2) |
We define its interior , shifted by :
(2.3) |
and its boundary (the integer points of the convex envelope)
(2.4) |
and we define
(2.5) |
(2.6) |
The points of are also called “1st kind”.
-
•
1st kind := interior : strict interior
-
•
3rd kind := boundary : boundary
-
•
2nd kind := exterior : exterior
To recall why they are called 1st, 2nd or 3rd kind, cf lectures notes [eynardlecturesRS].
We want now to study the moduli space of polynomials sharing the same exterior and boundary as , i.e. differ only by interior points.
Definition 2.2 (Moduli space of a Newton polygon).
If , we let
(2.7) |
It is a complex vector space of dimension , or a real vector space of dimension .
In the general case, if , let
(2.9) | |||||
In both cases we define the moduli-space
(2.11) |
which is a complex affine space. It is equipped with the canonical topology of .
Since we work with a once for all fixed , for easier readability we shall drop from the notations and write
(2.12) |
Remark 2.1.
It may seem an “overkill” to call a “moduli-space”, because it is just an affine space. However, we shall later decompose it into strata by genus , which correspond to usual notions of moduli spaces.
Remark 2.2.
[Hypothesis 1: ] From now on, we shall only consider the case with . Proving the Boutroux curve when is trivial.
We shall often illustrate our proposal with the following examples:
Example 2.1 (Weierstrass curve).
has the following Newton’s polygon
where red points represents non-zero coefficients , the dots . represent zero coefficients, and in position is the only interior point to the polygon. Therefore , , , . is the 1-dimensional affine space . In other words corresponds to choices of .
Example 2.2 (Strebel-3).
has the following Newton’s polygon.
There are 3 interior points . However since is of degree 6, with double zeros, Definition 2.2 gives
(2.13) |
which has dimension 0, and .
Example 2.3 ( Strebel-4).
has the following Newton’s polygon.
There are 5 interior points . However since is of degree 8, Definition 2.2 gives
(2.14) |
which has dimension 1.
(2.15) |
2.2. Riemann surface
For , the zero-locus of defines a subset of , which is locally a Riemann surface
(2.16) |
(most of the time, we shall drop the index when no confusion is possible). This surface might be not connected (if is factorizable), it is not compact (there are punctures, where and/or tend to ), and in fact it is not even a surface, as it may have self intersections points with neighborhoods not homeomorphic to a Euclidean disc (rather union of discs), called nodal points, viewed as “pinchings” in the figure below.
Let the normalization of (possibly disconnected), a compact Riemann surface, equipped with two meromorphic functions, and , such that
(2.17) |
The map
(2.18) | |||||
(2.19) |
is a meromorphic immersion, whose image is .
The punctures are the locus where either or tends to , i.e. the poles of and/or . It is well known (See appendix A or literature [eynardlecturesRS]) that there is a 1-1 correspondence between punctures and boundaries of the convex envelope of the Newton’s polygon. A pole of and of degree , is associated to a boundary of of slope .
At all points where the vector , the surface is smooth, it has a well defined tangent plane .
The meromorphic map
(2.20) | |||||
(2.21) |
is a holomorphic ramified covering of by . Its ramification points occur when two (or more) branches meet, and thus at zeros of , and/or possibly at punctures. The degree of the covering is
(2.22) |
Zeros of can be either regular ramification points, or they can also be nodal points i.e. self-intersection points, and they can be higher ramified.
For generic , the zeros of and are distinct on , has everywhere a tangent and is smooth. However for non-generic points these may coincide, and the surface is not smooth. We have a degenerate curve with nodal points of possibly higher degeneracy order.
Example 2.4 (Weierstrass curve).
.
For generic , the curve is a torus. Every torus is conformally isomorphic to a parallelogram whose modulus satisfies . The map is then worth
(2.23) | |||||
(2.24) |
where is the Weierstrass function (the unique ellitptic function biperiodic and with a double pole at ). The parameters are functions of , whose inverse map is:
(2.25) |
with and the modular Eisenstein -series.
There are three ramification points, at , , , corresponding to branch points . There is one puncture (pole of and ) at , with and , at which , and notice that the boundary of the Newton’s polygon has indeed a slope .
If , then the torus is degenerate, is then a sphere, and has a nodal point. We parametrize the sphere with a complex variable , and up to an automorphism of the sphere, we can write the immersion map as
(2.26) |
with , i.e.
(2.27) |
The nodal point is , with and .
There is one branch point, at . There is one puncture (pole of and ) at , with and , at which , related to the unique boundary of the Newton’s polygon, which has slope .
Definition 2.3 (Nodal points).
A nodal or branch point , is a point at which . Let
(2.28) |
its pre-images (the labeling doesn’t matter) on . These are smooth points on . If , we say that it is a pure ramification point corresponding to a branch point , and if , we say that it is a nodal point.
Lemma 2.1.
In , there exists some that have no nodal points, and have only simple ramification points. More precisely, the set of that have no nodal points, and have only simple ramification points, is open dense in .
Proof.
The subset of that have degenerate ramification points or nodal points, is a union of algebraic submanifolds, given by the vanishing of the discriminant, i.e. the condition that , or have a common zero. It is thus the complement of an algebraic set, it is open dense.
2.3. Canonical local coordinates
Definition 2.4.
Let .
-
•
If , we define , and . We have .
-
•
If , we define , and . We have .
We define the canonical local coordinate at :
(2.29) |
vanishes linearly (order 1) at .
The canonical local coordinate is defined modulo a root of unity. Let
(2.30) |
Other local coordinates are
(2.31) |
Choosing a canonical local coordinate is equivalent to choosing one of the rays (there are of them) starting from in the direction .
2.4. Genus and cycles
The compact Riemann surface is possibly disconnected , and each connected component has some genus . Let us define the total genus
(2.32) |
It is well known (and we shall recover it below) that the genus is at most the number of interior points to the Newton’s polygon:
(2.33) |
The Homology space has dimension
(2.34) |
which means that there exists independent non-contractible cycles, and it is possible (but not uniquely) to choose a symplectic basis:
(2.35) |
such that
(2.36) |
Such a choice of symplectic basis of cycles is called a Torelli marking of .
Cycles are defined as linear combinations of homotopy classes of Jordan loops. However, here so far we are considering cycles on , and we are going to integrate 1-forms (for example ) that have poles, and one should consider the homotopy classes of Jordan loops on . We could also consider removing nodal and ramification points. A way to avoid this, is just to choose Jordan loops rather than cycles.
So here we need the following notion of marking:
Definition 2.5 (Marking).
We call a marking of , a choice of Jordan loops on
, satisfying
(2.37) |
Their projection to is a Torelli marking of .
Remark 2.3.
We insist that and are not cycles, they are Jordan loops.
Lemma 2.2 (Continuous Jordan cycles).
Let such that has total genus , and let a marking of symplectic Jordan loops on , whose projection to forms a symplectic basis.
There exists some neighborhood of in , such that for each , there exists a unique family of symplectic Jordan loops on , whose projection by are continuous on , and whose projection by is constant over . We shall call it a “continuous choice of Jordan cycles” in .
Proof.
Away from punctures or ramification or nodal points, is locally a homeomorphism, and the restriction of is locally continuous on . Use to push the Jordan loops to the base and pull them back on any .
Remark 2.4.
Notice that in a neighborhood of , there can be some with higher genus, and thus the family of symplectic Jordan loops is not a basis, it is only an independent family. One can obtain a basis by completing it with other cycles. For example one could add new cycles corresponding to unpinching the nodal points. However, this will not be needed in this article.
2.4.1. Holomorphic forms
Let the space of holomorphic differential 1-forms on .
The following is a classical theorem going back to Riemann
Theorem 2.1 (Riemann).
We have
(2.38) |
Having made a choice of Torelli marking of , there exists a unique basis of , such that
(2.39) |
This is used to define the Riemann matrix of periods
(2.40) |
is a Siegel matrix, i.e. a complex symmetric matrix, whose imaginary part is positive definite:
(2.41) |
We can also obtain algebraically from the Newton’s polygon, the following is a classical theorem
Theorem 2.2.
For any , the following differential form
(2.42) |
is holomorphic at all the punctures. Its only poles could be at the zeros of if these are not compensated by zeros of , i.e. these can be only nodal points. We define
(2.43) |
In the generic case, all zeros of are simple and are zeros of , so that this 1-form has no pole at all, it is holomorphic.
In the generic case we have
(2.44) |
In the non-generic case we only have
(2.45) |
In all cases there exists a rectangular matrix of size , such that the normalized holomorphic differentials can be written
(2.46) |
Let the rectangular matrix
(2.47) |
By definition we have , i.e.
(2.48) |
This shows that when , is invertible.
In all cases we have
(2.49) |
Proof.
Classical theorem, see [farkas2012riemann, fay1973theta, TataLectures, eynardlecturesRS].
Example 2.5 (Weierstrass curve).
, for generic . is a torus, with the immersion map given by
(2.50) |
We have
(2.51) |
is indeed a holomorphic form, it has no pole in the parallelogram , and it is biperiodic . We choose the Jordan loops and with a generic point. The matrix is a matrix, worth
(2.52) |
Its inverse is
(2.53) |
The normalized holomorphic differential is
(2.54) |
Its -cycle integral is
(2.55) |
Riemann’s theorem ensures that .
Definition 2.6 (Cells of fixed genus).
We define
(2.56) |
Proposition 2.1.
Alternatively
(2.57) |
-
•
is an algebraic subset of .
-
•
Each has a finite number of connected components.
Proof.
Indeed if the form has no pole, then it belongs to , and vice-versa, i.e.
(2.58) |
It has thus dimension . The fact that is an algebraic subset of , comes from the fact that requiring that having zeros of a certain order, can be formulated with resultants of and higher order derivatives having to vanish, i.e. some polynomials relations of the ’s. Each algebraic equations has a finite number of solutions.
2.4.2. Non-generic case
Definition 2.7.
Let a nodal point, with preimages , Let
(2.60) | |||||
We define the algebraic genus of the nodal point as
(2.61) |
Theorem 2.3.
We have
(2.62) |
whose dimensions are
(2.63) |
Proof.
is the space of forms having no poles at punctures. The only places where an element of could have poles is where vanishes at an order higher than that of , i.e. nodal points. Either this form has no poles at all, and is in , or must be in some . By definition all the are disjoint for different , so we have a direct sum.
Example 2.6 (Degenerate Weierstrass curve).
, with . The immersion map is
(2.64) |
with . The nodal point is and , so that . Since , we have , and we have a one dimensional space. We have
(2.65) |
It has simple poles at , each with degree one. The algebraic genus of is thus
(2.66) |
The Newton’s polygon has one interior point, we have
(2.67) |
2.5. Period coordinates
Definition 2.8 (Period coordinates).
Let . Having chosen a symplectic marking of Jordan loops in a neighborhood of (lemma 2.2) we define:
(2.68) |
(2.69) |
(2.70) |
(2.71) |
Theorem 2.4 (periods = local coordinates).
We have the following:
-
•
The periods are local complex coordinates on .
-
•
The periods are local real coordinates on .
Proof.
This is a well known theorem, however, since it plays an important role in this article, lets give a proof. First from lemma 2.2 a marking with Jordan loops can be chosen continuous in some neighborhood of .
The tangent space is generated by tangent vectors
(2.72) |
We have
(2.73) | |||||
(2.74) | |||||
(2.75) | |||||
(2.76) |
This implies that are coordinates because the Jacobian matrix is invertible.
Then compute the differential
(2.77) | ||||||
Let us decompose in its real and imaginary part
(2.78) |
and recall that so that in particular is invertible. We have
(2.79) | |||||
(2.80) | |||||
(2.81) |
i.e.
(2.83) |
and thus
(2.84) |
(2.85) |
(2.86) |
In other words the Jacobian of the change of variable is invertible. This implies that is also a set of local coordinates.
2.5.1. Nodal point coordinates
We should think of nodal points, as cycles that have been pinched (collapsed). It is useful to associate also period coordinates to them.
Definition 2.9.
Let a nodal point, with preimages , let the canonical local coordinate at . Let
(2.87) |
( because has no pole at nodal points).
This allows to consider the period-vector of dimension as a period-vector of dimension . With this definition the period-vector is continuous in a neighborhood in of any (with the topology of ).
2.6. Punctures coordinates
We use the canonical local coordinates of Definition 2.4.
Definition 2.10 (Times at punctures).
Let a puncture.
The 1-form has a local Laurent series expansion near :
(2.88) |
We have
(2.89) |
The coefficients are called the “times” of .
We have
(2.90) |
In other words
(2.91) |
There is only a finite number of non-vanishing times:
(2.92) |
Proposition 2.2 (Times and exterior coefficients).
The times are algebraic functions of the coefficients of , and it is well known (see proposition A.2 of appendix A) that they are algebraic functions of only the exterior coefficients of . In other words they are algebraic functions of the coefficients of and are the same for all .
Vice–versa, the exterior coefficients of are polynomials of the times.
Proof.
Done in appendix A.2.
It is well known that the exponent is a slope of the convex envelope of the Newton’s polygon, and there exists a line of equation
(2.93) |
tangent to the Newton’s polygon. See appendix A.
Remark 2.5.
[Hypothesis: real residues] From now on, we shall assume that has been chosen so that:
(2.94) |
In fact this is necessary for having a chance to satisfy Boutroux property. Indeed if is a small circle around we have
(2.95) |
Example 2.7 (Weierstrass curve).
. There is one puncture , at which both and become infinite with the asymptotic behavior:
(2.96) |
Using the canonical local coordinate , i.e. , we have
(2.97) |
and
(2.98) |
The exponents and (degrees of poles of and in function of ), are related to the boundary of the Newton’s polygon with normal vector . We have
(2.99) |
which gives and the times
(2.100) |
and all the other times are vanishing. The times are independent of , and thus are the same for all .
For the non-degenerate case we have
(2.101) |
Definition 2.11 (Conjugate times).
For , let
(2.102) |
We have the Laurent series expansion:
(2.103) |
The coordinates conjugated to are slightly more tricky to define. We first need:
Definition 2.12 (Fundamental domain).
Let a generic point in the connected component of . For each connected component , let us consider a set of disjoints smooth Jordan arcs from to all punctures that are in .
is typically a finite union of disjoint surfaces of total genus . On it is possible to choose a set of smooth closed Jordan loops (and we denote ) starting and ending at , such that is simply connected, and we can choose them so that they form a symplectic marking of cycles.
Let the graph of all these edges. It is a graph whose vertices are at and at the punctures. Each edge has at least one boundary being . Let
(2.104) |
is a finite union of simply connected open domains of : may be disconnected (if was) and is a finite union of topological discs (as many as the connected components). The boundary of is made of edges of , and each edge of appears twice as a boundary of , with two opposite orientations. We call (resp. ) the edge of corresponding to the edge of whose orientation with respect to (having on its left) is the same (resp. opposite) as in . We have
(2.105) |
Let a generic point inside the connected component of . We define for is in the connected component of
(2.106) |
where the integration path is the (unique up to homotopy) path from to in the fundamental domain .
Definition 2.13 (Conjugate times case ).
Let a fundamental domain, and let a puncture. We may assume that in a neighborhood of , the edge is such that , so that if is a point close to of coordinate , we shall define the logarithm with cut on :
(2.107) |
In a neighborhood of in we define the local “potential”
(2.108) |
It is such that can have at most a simple pole at :
(2.109) |
We define:
(2.110) | |||||
(2.111) |
We define:
(2.112) |
which is independent of .
Moreover, since the sum of residues of a meromorphic 1-form has to vanish, then , and this implies that
(2.113) |
is independent of the point used to define the function .
3. Energy as regularized area
The Boutroux curve will be obtained by a variational principle: minimizing an “energy”. The energy will be the “area” and Boutroux curves will then be “minimal surfaces”.
3.1. Regularized area
Let us give a first definition of our energy here, and it will be shown later that it is equivalent to another definition.
Recall that on the Euclidean metric is related to the symplectic metric
(3.1) |
In , we have the canonical symplectic form . Its reduction to , is the canonical metric on
(3.2) |
and its pullback by is the canonical metric on . Because of punctures, the total area is infinite. We need to “regularize” it.
Definition 3.1 (Energy = regularized area).
For each puncture , let us choose a small radius , and consider the disc in and its boundary the circle , i.e. . We choose small enough so that all are topological discs and are all disjoint. In particular, each of them encloses only one puncture, and doesn’t enclose any nodal or branch point.
Then we define the “regularized area”:
(3.5) | |||||
Lemma 3.1.
is independent of the choice of radius .
Proof.
Let a fundamental domain. Let . The proof uses Stokes theorem, we compute the integral on the annulus in the fundamental domain:
(3.6) | |||||
(3.8) | |||||
where (resp. ) is the point of coordinate (resp. ).
For the last two terms, remark that therefore
(3.10) | |||||
(3.11) |
The first two terms, we use lemma B.1 of appendix B, and we get
(3.12) | |||||
(3.15) | |||||
(3.17) | |||||
This proves the Lemma.
Theorem 3.1 (Continuity).
The energy is continuous on .
(3.18) |
Proof.
The immersion in , being the locus of solutions of , is continuous on . The integral over is the area of with the metric of , therefore it is continuous. The times are constant on , the conjugate times are continuous and the radius are taken locally constant. Thus, is continuous.
3.2. Minimum
Theorem 3.2 (Bounded from below).
is bounded from below on .
Proof.
We shall compare to . Recall that and have the same times , but their conjugate times can be different. Choose the radius small enough so that they can be used for both and .
We let denote the functions when . We have
(3.21) | |||||
Therefore:
(3.23) |
Since the rhs is independent of this shows that is bounded from below on .
Theorem 3.3.
The level sets of are compact in the canonical topology of . (we recall that the level set of level is the set .)
Proof.
Since is continuous, its level sets are closed.
It remains to prove that they are bounded. Let , so that the level set is not empty.
If , this implies:
(3.24) | |||||
(3.25) |
In particular
(3.27) |
Let an open subset of , that excludes some small disks around all ramification points of . There exists some such that
(3.28) |
where are the roots of .
Let also small enough so that there is an open subset of , such that for all , the ball is contained in . Let small enough, so that there are at least disjoint discs of radius in , denoted , of respective centers .
Let
(3.29) |
where designates a point on the curve , i.e. for some .
Remark that , and , where we labeled . This gives
(3.31) | |||||
(3.32) | |||||
(3.33) | |||||
(3.34) | |||||
(3.35) |
This implies that is bounded on the level sets of .
However, is not a norm (it would be the Hölder norm if but here we have ), so we can not yet conclude.
Let us show the following lemma:
Lemma 3.2.
For all and , there exists such that . There exist at least points among , for which .
Proof.
For all , we have either:
-
•
-
•
or
In this second case, . Assume that there is no in such that , we then have
(3.36) | |||||
(3.37) | |||||
(3.38) |
This implies that
(3.40) | |||||
(3.41) |
This contradicts our hypothesis. Therefore there exists such that .
Then, notice that can have at most zeros on , therefore, among the discs , can have a zero in at most half of them, and therefore has no zero in the others, and thus is bounded by in at least of them. This proves the lemma.
Then, consider the points for . By definition we have
(3.43) |
with the dimensional vector of coefficients of , the dimensional vector of evaluations, and the square matrix . The matrix is invertible, and is independent of . This gives
(3.44) |
With the sup-norm this gives
(3.45) |
which shows that all coefficients are bounded.
Therefore the level sets are compact.
Theorem 3.4 (Minimum).
admits a minimum
Proof.
is continuous, it is bounded from below, and its level sets are compact. The intersection of all level sets
(3.46) |
is a decreasing intersection of non-empty compacts, therefore it is a non-empty compact. Let an element of this compact. We have
(3.47) |
so it is a minimum.
3.3. Derivatives
As a corollary of proposition 2.1, we have
Lemma 3.3 (Cotangent space).
The cotangent space of an affine space is isomorphic to the underlying vector space
(3.48) |
It is isomorphic to :
(3.49) | |||||
(3.50) |
Proof.
Since , we have
(3.51) |
and thus
(3.52) |
If , then has no poles at punctures, it means that for all 2nd kind and 3rd kind times.
Proposition 3.1 (Derivative).
Let us consider a deformation . Let
(3.53) |
We have
(3.54) |
This is independent of the radius . Therefore it has a limit as . Since can have at most a simple pole at and is holomorphic at , the last integral tends to 0 as , and therefore the first integral has a limit. We write:
(3.55) |
Proof.
Stokes theorem.
Proposition 3.2 (Second Derivative).
Let . Define
(3.56) |
The Hessian, is the Hermitian quadratic form :
(3.57) |
Proof.
Simple computation.
3.4. Minimization with constrained prescribed Integrals
Let an algebraic 3-dimensional sub-manifold of , with boundaries at most above the punctures. Generically, will be a 1-dimensional algebraic submanifold of , that we can write as a finite union of smooth Jordan arcs. These arcs may end at the punctures or not. Up to homotopic deformations, they can be moved to integer linear combinations of cycles , or small circles around the punctures, or arcs that end at the punctures. Therefore
(3.58) | |||||
(3.59) |
with integers. If we take the real part, due to hypothesis of 2.5, we have
(3.61) |
Remark that the integers are locally constant, but they can be discontinuous over .
Definition 3.2 (Moduli space with prescribed integrals).
Let be given. Let be real numbers. Let
(3.62) |
Theorem 3.5.
If is a non-empty closed subset of , then the restriction is continuous on it, and it has an infimum
(3.63) |
It has a minimum.
Proof.
The maps are continuous, so is closed.
The continuity of on it, and the infimum are trivial.
Since is continuous on , the level sets are closed. We have already seen that level sets are bounded, so they are compact. The intersection of all level sets, is the intersection of a decreasing sequence of non-empty compacts, so is a non-empty compact. A point in the intersection is a minimum.
3.5. Energy from Prepotential
Here we shall see another definition of the energy . We shall define a function on , from the prepotential , and we shall then prove that and are equals. The advantage is that this expression of will be expressed in local period coordinates, and will allow to see how a minimum is related to the Boutroux condition.
Let us choose some genus . Let a simply connected open domain of , in which we choose a continuous symplectic Jordan cycles marking (lemma 2.2), and we choose a fundamental domain as in Definition 2.12, continuous on .
This allows to have period coordinates well defined over , as well as puncture-times:
(3.64) |
as well as their conjugate times
(3.65) |
Definition 3.3 (Free energy).
We define the prepotential as (see [EO07, E2017])
(3.66) |
We also define
(3.67) |
In addition, define
(3.68) |
where is the symplectic matrix of size
(3.69) |
Remark 3.1.
Notice that depends on the choice of fundamental domain , and of the symplectic Jordan loops marking. It is not a function of alone. In other words is not defined as a function on .
Proposition 3.3.
and are independent of a choice of marking of Jordan loops. Moreover, we have in the cotangent space , the following differentials
(3.70) |
(3.71) |
and
(3.72) |
If we choose an arbitrary basis of cycles, not necessarily symplectic, then we have
(3.73) |
(3.74) |
where is the intersection matrix .
Proof.
The fact that is independent of a choice of marking is obvious, because we subtracted from the part that depends on it. Then, consider a change of Jordan loop marking, by taking linear combinations of them. This implies that changes to where is an invertible matrix with integer coefficients, so that changes to and , and changes to . This shows that the is invariant under a change of basis, and therefore is independent of a choice of marking.
The relation
(3.75) |
comes from the fact that is the Seiberg-Witten prepotential, this was proved for instance in [EO07, bertola2007boutroux].
The expression for follows immediately, and since we are in a symplectic basis with of the form eq (3.69), this takes the form
(3.76) |
which is clearly invariant under any change of basis of cycles.
Then, taking the real part we have
(3.77) | ||||||
and thus
(3.78) |
Proposition 3.4.
The map :
(3.79) | |||||
(3.80) |
is well defined, and is holomorphic in each (with respect to the complex structure of period coordinates ).
The map :
(3.81) | |||||
(3.82) |
is well defined, and is locally harmonic in each .
The map :
(3.83) | |||||
(3.84) |
is well defined (it is not harmonic).
Proof.
There is no continuous section of Jordan loops marking over the full , and this is why we used some open set to define . However, we have seen that and are in fact independent of the choice of marking, so they are well defined over the full and also other their disjoint union .
Theorem 3.6 (Hessian of ).
Let , and let an open domain, in which we choose a continuous marking of Jordan cycles (lemma 2.2). In we use the period coordinates . We consider the real and imaginary parts of the Riemann matrix of periods
(3.85) |
The Hessian matrix of is
(3.86) | |||||
(3.87) |
which is symmetric (as any Hessian matrix) and positive definite. is strictly convex in any convex subdomain of (convex in period coordinates).
Proof.
This is a simple computation. Moreover, since this matrix is clearly positive definite, and thus invertible. It is also clearly symmetric.
Corollary 3.1.
is strictly convex in (in the real coordinates ). If has a minimum in a convex , then it is unique and is a Boutroux curve:
(3.88) |
Proof.
Strict convexity comes from the fact that the Hessian is positive definite. From strict convexity, it is clear that the minimum if it exists is unique. (A minimum doesn’t necessarily exist in , it could be at the boundary of and we shall discuss that issue later below).
Consider that a minimum is reached in , this implies that , i.e.
(3.89) |
where we used the convention that .
Since any closed Jordan loop on is homotopic to an integer linear combination of cycles s and circles around punctures, this implies the Boutroux condition.
3.6. Uniqueness of the energy
Theorem 3.7.
The two definitions of coincide
(3.91) |
Proof.
We recall that we chose a fundamental domain , with its symplectic marking of cycles bordering , and we have defined analytic in .
On we have
(3.92) | |||||
(3.96) | |||||
(3.100) | |||||
(3.103) | |||||
(3.105) | |||||
(3.107) | |||||
This implies
(3.110) | |||||
(3.111) | |||||
(3.112) | |||||
(3.113) |
and thus
(3.116) | |||||
(3.117) | |||||
(3.118) | |||||
(3.119) |
4. Boutroux Curves
This is the main theorem
Theorem 4.1 (Boutroux Curve).
There exists at least one Boutroux curve in . Boutroux curves are isolated in .
Proof.
Because of theorem 3.4, admits at least one minimum on . Let a minimum of . It belongs to some , with .
It may happen that , in which case, the Boutroux condition is trivially satisfied (all cycles are contractible or reduce to small circles around punctures and we have ).
Otherwise, eq (3.72) i.e. corollary 3.1 implies that in , which implies for all , and therefore we get Boutroux condition.
Boutroux curves are isolated, because in the period coordinates, is locally strictly convex.
Theorem 4.2.
If is a Boutroux curve we have
(4.1) |
Proof.
We have for any
(4.2) |
and vanishes for Boutroux curves.
5. Spectral network of first kind
A Boutroux curve has canonically some graphs associated to it, often called spectral networks. However, there is two versions used in many applications. For hyperelliptic curves (degree two in ) the two versions almost coincide as we shall see in subsection 6.1.
Let’s denote by .
Theorem 5.1 (Harmonic function).
If is a Boutroux curve, let a generic point in each connected component of . The following function:
(5.1) | |||||
(5.2) |
is well defined and harmonic on .
Remark 5.1.
For symmetry, we have the following function:
(5.3) | |||||
(5.4) |
which is also well defined and harmonic on .
Proof.
The integration path from to is not unique, but two different paths differ by a closed Jordan loop , and , so is independent of the chosen path. This makes it a well defined function on . It is the real part of a locally analytic function, so it is harmonic.
For , notice that by integration by parts, on any Jordan loop one has , and also .
Definition 5.1 (Spectral Network).
For each that is a ramification point or a zero of (in particular this includes ramification points, and all zeros of ), let
(5.5) |
and
(5.6) |
is called the “vertical trajectory” passing through .
Theorem 5.2.
Each is a finite union of smooth Jordan arcs.
Except at zeros or poles of , these arcs have in the -chart, a tangent in the direction .
These arcs can cross only at points where or at punctures. Let the arcs that end at punctures be called “non-compact”, and arcs that don’t end at punctures be called “compact”.
If is a zero of , possibly a ramification point with canonical local coordinate , and where , so that . With , the arcs of start from at angles
(5.7) |
Proof.
There is a well defined tangent at each point, in a direction given by , which implies . The only points where this is not the case is when or has a pole, and at these points we use the local coordinate .
Remark 5.2.
Since the spectral networks are described by algebraic equations the number of these trajectories is always finite.
Definition 5.2 (Cellular decomposition).
The complement
(5.8) |
is a finite union of disjoint connected open sets , not containing any zero nor pole of . is a harmonic function on each of them. The boundaries of are arcs of , and must contain at least a zero of . Let a zero of at the boundary of . Let
(5.9) | |||||
(5.10) |
The map is well defined in a neighborhood of . The real part is globally well defined.
Theorem 5.3 (Elementary pieces).
The image , is a domain of , or of for some , whose boundaries are (if several) vertical lines. One of the boundaries is the imaginary axis. Since there are only two types of domains bounded by vertical lines in and only two types of domains bounded by vertical lines in , only four possibilities can occur:
-
•
is a half plane in , either or .
-
•
is a vertical strip in bounded by two lines and where is some real constant. must be of the form for some another zero of .
-
•
is a half-cylinder, i.e. a half-plane quotiented by for some .
-
•
is a cylinder (or annulus) a vertical strip bounded by two lines and where , and quotiented by for some .
In all cases, the map (resp. if cylinder or half-cylinder), is a conformal isomorphism between and its image.
In the first two cases (strip or half-plane), is simply connected, and in the last two cases (cylinder or half-cylinder), is not simply connected.
In all cases except cylinder, has a puncture on its boundary.
Together, the form charts of an atlas of , with transition maps that are translations . The charts are either half-planes, strips, cylinders or half-cylinders.
For strips or cylinders, is called the width.
For cylinders and half-cylinders, is called the perimeter of the cylinder.
Proof.
The image of local patches of must be patches of bounded by vertical lines. Since never vanishes nor has poles in , is locally a holomorphic isomorphism. is not globally defined, it is defined only up to additive constants, which means that transition maps must be translations. Since the transition maps must match the boundary , they must be vertical translations with .
The only connected domains of that have only vertical lines as boundaries, can only be a half-plane or a strip. If , the transition maps being imply that the image can be a half-plane or a strip quotiented by a vertical translation, i.e. a cylinder or a half-cylinder. These are the only possibilities.
If then is an isomorphism, and if then is an isomorphism.
Theorem 5.4.
In each , the map is a conformal isomorphism to its image.
Proof.
If is a cylinder or half-cylinder and contains a non-contractible loop , the projection in is contractible (because is simply connected). Hence, and, if is a half-plane or strip, it is simply connected.
By definition contains no ramification point, so is a conformal isomorphism.
Theorem 5.5 (Metric and geodesics).
The restriction of the metric of , to is equal to . It is thus the canonical Euclidean metric of . The geodesics are fixed angles lines , i.e. Eulcidian straight lines in the charts . As a consequence, the vertical trajectories , and therefore the edges of are geodesic.
Theorem 5.6 (Half-cylinder=Fuchsian).
Half-cylinders have some puncture at their boundary, and their perimeter is . The puncture is then necessarily a simple pole of . We call it a “Fuchsian” puncture. Therefore, half-cylinders are Fuchsian punctures.
Proof.
Near we have , and thus:
- If we have whose vertical trajectories are circles around .
- If we have whose vertical trajectories can’t be circles around .
- If we have a half-cylinder, we see that there is a foliation of circles as vertical trajectories surrounding , and this can be compatible only with , i.e. a simple pole.
Theorem 5.7 (No cylinders).
There is no cylinders on the graph of a Boutroux curve.
Proof.
The proof uses combinatorics of graphs to compute the Euler characteristics. The Euler characteristics of can be computed from the number of vertices, edges and faces of . Let:
-
•
number of zeros of . Each zero of is of some degree .
-
•
number of poles of . Each pole of is of some degree .
-
•
number of Fuchsian poles, i.e. with .
-
•
the number of faces, where number of half-planes, number of strips, number of cylinders and number of half-cylinders.
-
•
number of compact edges of , i.e. going from a zero of to a zero of .
-
•
number of non-compact edges of , i.e. going from a zero of to a pole of .
-
•
the total number of edges.
We have the following relations:
-
•
Since non-compact edges can end only on half-planes and on strips, and each half plane has 2 non-compact edges and each strip has 4, and all are doubly counted:
(5.11) -
•
Since from a zero of degree of we have half edges, and half edges can be either compact or non-compact we have
(5.12) -
•
Since from a pole of degree of we have half-planes, we have
(5.13) -
•
Together these relations imply that the total number of edges is
(5.14) (5.15) -
•
The Euler characteristic is thus:
(5.17) (5.18) (5.19) (5.20) Every meromorphic 1-form on a Riemann surface of genus satisfies
(5.22) this implies that
(5.23) There is no cylinders on a Boutroux curve.
Definition 5.3 (Tiles).
We can further subdivide each
(5.24) |
by cutting along horizontal trajectories emanating from the vertices of that are on the boundary of .
Each can have two, three or four sides, that cross at right angles:
-
•
If it has two sides, we call it a “corner tile” or “L tile”, it has infinite width and height.
-
•
If it has three sides, we call it a “U tile”, it has either finite width, infinite height (vertical “U”) or infinite width, finite height (horizontal “U”).
-
•
If it has four sides, we call it a “rectangle tile” or “R tile”, it has finite width and finite height. In particular it has a finite area = width height.
Each tile is simply connected.
Theorem 5.8.
Let a puncture. Consider the union of all tiles that have at their boundary. Let the union of these tiles, all horizontal and vertical trajectories (their interior) ending at , and itself. is topologically a disc.
The discs are disjoint.
The complement
(5.25) |
is the union of a graph (all compact horizontal and vertical lines ) and all rectangle tiles.
See Fig.1.
Proof.
For each puncture , let a disc of radius small enough around , such that contains no zero of nor ramification or nodal point nor other punctures. Consider all tiles that intersect . They must be L or U tiles. Moreover, no tile can touch without intersecting , therefore is precisely the union of all tiles that intersect , and they must be U or L tiles.
Since each U and L tiles have exactly two edges going to , the gluing of U and L tiles around has necessarily the topology of a disc around .
Every L or U tile is connected, and touches at most one puncture. This implies that are disjoint.
The complement is the set of edges that don’t touch punctures, i.e. all compact vertical and horizontal edges, and also all rectangle tiles.
6. Spectral network of second kind
There is another way of defining the spectral network that is very useful in applications, in particular in WKB analysis.
We mention that for hyperelliptic curves (of the form with ), the first and second kinds are closely related as we shall see in subsection 6.1.
So here, we define the spectral network as:
Definition 6.1 (Spectral network).
We define :
(6.1) |
(this set is independent of the choice of basepoint “” in the definition of ). is a graph embedded in . We complete by adding the vertices, i.e. we take the closure of .
Definition 6.2 (Spectral network on ).
The set
(6.2) |
forms a graph on . We complete by adding the vertices and the punctures, i.e. we take the closure of . We have , and .