This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Enumerative geometry via the moduli space of super Riemann surfaces

Paul Norbury School of Mathematics and Statistics, University of Melbourne, VIC 3010, Australia [email protected]
Abstract.

In this paper we relate volumes of moduli spaces of super Riemann surfaces to integrals over the moduli space of stable Riemann surfaces ¯g,n\overline{\cal M}_{g,n}. This allows us to prove via algebraic geometry a recursion between the volumes of moduli spaces of super hyperbolic surfaces previously proven via super geometry techniques by Stanford and Witten. The recursion between the volumes of moduli spaces of super hyperbolic surfaces is proven to be equivalent to the fact that a generating function for the intersection numbers of a natural collection of cohomology classes Θg,n\Theta_{g,n} with tautological classes on ¯g,n\overline{\cal M}_{g,n} is a KdV tau function. This is analogous to Mirzakhani’s proof of the Kontsevich-Witten theorem regarding a generating function for the intersection numbers of tautological classes on ¯g,n\overline{\cal M}_{g,n} using volumes of moduli spaces of hyperbolic surfaces.

2010 Mathematics Subject Classification:
32G15; 14H81; 58A50

1. Introduction

Mumford initiated a systematic approach to calculating intersection numbers of tautological classes on the moduli space of stable Riemann surfaces ¯g,n\overline{\cal M}_{g,n} in [47]. Witten conjectured a recursive structure on a collection of these intersection numbers [66] and Kontsevich proved the conjecture in [35], now known as the Kontsevich-Witten theorem. Other proofs followed in [34, 45, 51]. The proof by Mirzakhani [45] deduced the Kontsevich-Witten theorem by proving recursion relations between Weil-Petersson volumes of moduli spaces of hyperbolic surfaces, defined using the top power of the Weil-Petersson symplectic form ωWP\omega^{WP}. Wolpert had proven earlier in [67, 68] that ωWP\omega^{WP} extends from the non-compact moduli space of hyperbolic surfaces to the compact moduli space of stable curves, and related it to a tautological cohomology class, κ1H2(¯g,n,)\kappa_{1}\in H^{2}(\overline{\cal M}_{g,n},\mathbb{Q}), which was studied by Mumford in [47]. This enabled Mirzakhani to relate volume integrals over ,𝓃\cal M_{g,n} to cohomological calculations over ¯g,n\overline{\cal M}_{g,n}.

Stanford and Witten [60] proved recursion relations between volumes of moduli spaces of super hyperbolic surfaces using methods analogous to those of Mirzakhani. In this paper we prove these recursion relations, given by (8) below, via algebro-geometric methods. We achieve this by expressing volumes of moduli spaces of super hyperbolic surfaces in terms of cohomology classes over the moduli space of stable curves, analogous to Wolpert’s results. The volumes are expressed in terms of classes Θg,nH(¯g,n,)\Theta_{g,n}\in H^{*}(\overline{\cal M}_{g,n},\mathbb{Q}) previously studied by the author [50].

Super Riemann surfaces have been studied over the last thirty years [9, 23, 36, 56, 60, 65]. Underlying any super Riemann surface is a Riemann surface equipped with a spin structure. The moduli space of super Riemann surfaces can be defined algebraically, complex analytically and using hyperbolic geometry, building on the same approaches to the moduli space of Riemann surfaces. The last of these approaches, used in the work of Stanford and Witten [60], regards a super Riemann surface as a super hyperbolic surface, which is a quotient of super hyperbolic space ^\widehat{\mathbb{H}} defined in 4.3.5. In this paper we consider Riemann surfaces of finite type Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\} where Σ¯\overline{\Sigma} is a compact curve containing distinct, labeled points pip_{i} that define a divisor D={p1,,pn}Σ¯D=\{p_{1},...,p_{n}\}\subset\overline{\Sigma}. A boundary component of Σ\Sigma is defined to be a punctured open disk embedded in Σ\Sigma which is a deleted disk neighbourhood in Σ¯\overline{\Sigma} of any given piΣ¯p_{i}\in\overline{\Sigma}.

A Riemann surface equipped with a spin structure, or spin surface, has a well-defined square root bundle, TΣ12T_{\Sigma}^{\frac{1}{2}}, of the tangent bundle, so that TΣ12TΣ12TΣT_{\Sigma}^{\frac{1}{2}}\otimes_{\mathbb{C}}T_{\Sigma}^{\frac{1}{2}}\cong T_{\Sigma}, which is also a real subbundle of the rank two bundle of spinors TΣ12SΣT_{\Sigma}^{\frac{1}{2}}\otimes_{\mathbb{R}}\mathbb{C}\cong S_{\Sigma}. It is a flat SL(2,)SL(2,\mathbb{R})-bundle, and the flat structure defines the sheaf of locally constant sections of TΣ12T_{\Sigma}^{\frac{1}{2}} with sheaf cohomology HdR1(Σ,TΣ12)H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}). We require that the trace of the holonomy of the flat SL(2,)SL(2,\mathbb{R})-bundle around any boundary component is negative, known as a Neveu-Schwarz (NS) boundary component, although we will occasionally also need to consider general boundary components—see Definition 3.1. The deformation theory of a super Riemann surface with underlying spin surface Σ\Sigma defines a natural bundle

Eg,n,𝓃,spin,,𝓃|Σ=𝒹1(Σ,𝒯Σ12)E_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}},\qquad E_{g,n}|_{\Sigma}=H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})

over the moduli space of smooth genus gg spin Riemann surfaces Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\} with only Neveu-Schwarz boundary components. The moduli spaces of spin curves, or Riemann surfaces, ,𝓃,spin\cal M_{g,n,\vec{o}}^{\text{spin}} and spin hyperbolic surfaces ,𝓃,spin(1,,𝓃)\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n}), together with the natural diffeomorphisms between them, are defined in Definitions 2.1, 3.2 and (23). The vector o=(0,,0){0,1}n\vec{o}=(0,...,0)\in\{0,1\}^{n} in the subscript denotes the condition that all boundary components are Neveu-Schwarz. More generally, vectors ϵ{0,1}n\vec{\epsilon}\in\{0,1\}^{n} denote different connected components of the moduli space, defined in Definition 3.2. The bundle Eg,nE_{g,n} can be defined over each of these connected components however we will not consider that case in this paper.

The sheaf of smooth sections of the exterior algebra of the dual bundle Eg,nE_{g,n}^{\vee} defines the moduli space of super Riemann surfaces as a smooth supermanifold.111Donagi and Witten proved in [15] that the moduli space of super Riemann surfaces as a complex supermanifold cannot be represented as the sheaf of holomorphic sections of an exterior algebra of a bundle over the moduli space of Riemann surfaces. The group HdR1(Σ,TΣ12)H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) can be calculated via the cohomology of the twisted de Rham complex defined by the flat connection that defines the flat bundle TΣ12T_{\Sigma}^{\frac{1}{2}}.

The volume of the moduli space of super hyperbolic surfaces is defined via integration of a top power of a super symplectic form. It reduces via a rather general super integration argument, [60], to integration of the Euler form of a canonical connection on Eg,nE_{g,n}^{\vee} combined with the Weil-Petersson symplectic form over the moduli space ,𝓃,spin(1,,𝓃)\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n}) of spin hyperbolic surfaces with NS geodesic boundary components of lengths L1,,LnL_{1},...,L_{n}. For the purposes of this paper, we take this to be the definition of the volume of the moduli space of super hyperbolic surfaces.

(1) V^g,nWP(L1,,Ln):=,𝓃,spin(1,,𝓃)e(Eg,n)expωWP\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}):=\int_{\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n})}e(E_{g,n}^{\vee})\exp\omega^{WP}

where e(Eg,n)e(E_{g,n}^{\vee}) is a differential form given by the Euler form of the bundle Eg,nE_{g,n}^{\vee} with respect to a canonical connection on Eg,nE_{g,n}^{\vee} defined in Section 3.4 using the hyperbolic metric.

One key result of this paper is a construction of a natural extension of the bundle Eg,nE_{g,n} to the moduli space ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}, of genus gg stable spin curves with nn NS labeled points, on which the natural Euler form e(Eg,n)e(E_{g,n}^{\vee}) extends to represent the Euler class of a bundle. The extension of the bundle Eg,nE_{g,n} and its Euler form to a compactification is a crucial ingredient for enumerative methods such as the calculation of volumes via intersection theory of cohomology classes, and in particular leads to the recursion in Theorem 2 below.

A stable spin curve is a stable orbifold curve with nn labeled points (𝒞,D)(\mathcal{C},D), equipped with a spin structure θ\theta which is an orbifold line bundle satisfying

θ2=ω𝒞log=ω𝒞(D).\theta^{2}=\omega_{\mathcal{C}}^{\text{log}}=\omega_{\mathcal{C}}(D).

The points of D={p1,,pn}D=\{p_{1},...,p_{n}\}, and nodal points of 𝒞\mathcal{C} are orbifold points with isotropy group 2\mathbb{Z}_{2}—see Section 2. The bundle θ\theta defines a representation 22\mathbb{Z}_{2}\to\mathbb{Z}_{2} at each point pip_{i} and each nodal point, and we require that it is the unique non-trivial representation at each point pip_{i}, which is known as a Neveu-Schwarz point, and any representation at nodal points. There is a map from 𝒞\mathcal{C} to its underlying coarse curve which forgets the orbifold structure. When 𝒞\mathcal{C} is smooth, 𝒞D=Σ\mathcal{C}-D=\Sigma is a Riemann surface and there is an isomorphism of vector bundles θ|ΣTΣ12\theta^{\vee}|_{\Sigma}\cong T_{\Sigma}^{\frac{1}{2}}, where as usual ()(\cdot)^{\vee} denotes the dual bundle. Using a theorem of Simpson [58, 59] applied to the rank two spinor bundle equipped with a natural Higgs field we prove in Section 3.3 a canonical isomorphism when 𝒞\mathcal{C} is smooth and the spin structure has only NS boundary components/labeled points:

(2) HdR1(Σ,TΣ12)H1(𝒞,θ).H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong H^{1}(\mathcal{C},\theta^{\vee})^{\vee}.

The isomorphism (2) is non-trivial even in the case D=D=\varnothing where θTΣ12\theta^{\vee}\cong T_{\Sigma}^{\frac{1}{2}} as vector bundles. The left hand side of (2) uses the sheaf of locally constant sections while the right hand side uses the sheaf of locally holomorphic sections, and we take the sheaf cohomology in both cases. The difference between the sheaf structures on each side of (2) is demonstrated most clearly in the non-compact case, where the sheaf of locally holomorphic sections of θ|Σ\theta^{\vee}|_{\Sigma} is trivial, whereas the sheaf of locally constant sections of TΣ12T_{\Sigma}^{\frac{1}{2}} is non-trivial, detected by HdR1(Σ,TΣ12)0H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\neq 0. The push-forward of θ\theta^{\vee} from 𝒞\mathcal{C} to Σ¯\overline{\Sigma} is TΣ¯12(D)T_{\overline{\Sigma}}^{\frac{1}{2}}(-D), since the non-trivial representation induced by θ\theta^{\vee} at each point of DD forces the local sections to vanish on DD, and TΣ¯12(D)T_{\overline{\Sigma}}^{\frac{1}{2}}(-D) embeds in a parabolic bundle, as described in 3.3.5. In particular, we can express (2) in terms of the coarse curve (𝒞,D)(Σ¯,D)(\mathcal{C},D)\to(\overline{\Sigma},D) via H1(𝒞,θ)H1(Σ¯,TΣ¯12(D))H^{1}(\mathcal{C},\theta^{\vee})\cong H^{1}(\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)). One particularly satisfying aspect of applying Simpson’s parabolic Higgs bundles techniques to the pair (Σ¯,D)(\overline{\Sigma},D) is that it naturally gives rise to the orbifold curve (𝒞,D)(Σ¯,D)(\mathcal{C},D)\to(\overline{\Sigma},D). Parabolic bundles over the coarse curve Σ¯\overline{\Sigma} correspond to the push-forward of bundles over 𝒞\mathcal{C}, [4, 24].

The cohomology groups H1(𝒞,θ)H^{1}(\mathcal{C},\theta^{\vee}) are well-defined on any stable spin curve (𝒞,θ)(\mathcal{C},\theta) and dimH1(𝒞,θ)\dim H^{1}(\mathcal{C},\theta^{\vee}) is locally constant on ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}, hence the bundle Eg,n,𝓃,spinE_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}} is the restriction of a bundle E^g,n¯g,n,ospin\widehat{E}_{g,n}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} with fibres H1(𝒞,θ)H^{1}(\mathcal{C},\theta^{\vee}). The sheaf of smooth sections of the exterior algebra of E^g,n\widehat{E}_{g,n}^{\vee} gives the compactification of the moduli space of super Riemann surfaces studied by Witten in [65, Section 6].

Under the forgetful map p:¯g,n,ospin¯g,np:\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}\to\overline{\cal M}_{g,n}, define the push-forward classes

Θg,n:=(1)n2g1+npc2g2+n(E^g,n)H4g4+2n(¯g,n)\Theta_{g,n}:=(-1)^{n}2^{g-1+n}p_{*}c_{2g-2+n}(\widehat{E}_{g,n})\in H^{4g-4+2n}(\overline{\cal M}_{g,n})

for g0g\geq 0, n0n\geq 0 and 2g2+n>02g-2+n>0. These classes are shown in [50] to pull back naturally under the gluing maps

¯g1,n+2ϕirr¯g,n,¯h,|I|+1ׯgh,|J|+1ϕh,I¯g,n,IJ={1,,n}\overline{\cal M}_{g-1,n+2}\stackrel{{\scriptstyle\phi_{\text{irr}}}}{{\longrightarrow}}\overline{\cal M}_{g,n},\qquad\overline{\cal M}_{h,|I|+1}\times\overline{\cal M}_{g-h,|J|+1}\stackrel{{\scriptstyle\phi_{h,I}}}{{\longrightarrow}}\overline{\cal M}_{g,n},\quad I\sqcup J=\{1,...,n\}

and the forgetful map ¯g,n+1π¯g,n\overline{\cal M}_{g,n+1}\stackrel{{\scriptstyle\pi}}{{\longrightarrow}}\overline{\cal M}_{g,n} as follows.

(3) ϕirrΘg,n=Θg1,n+2,ϕh,IΘg,n=Θh,|I|+1Θgh,|J|+1,\phi_{\text{irr}}^{*}\Theta_{g,n}=\Theta_{g-1,n+2},\quad\phi_{h,I}^{*}\Theta_{g,n}=\Theta_{h,|I|+1}\otimes\Theta_{g-h,|J|+1},
(4) Θg,n+1=ψn+1πΘg,n\Theta_{g,n+1}=\psi_{n+1}\cdot\pi^{*}\Theta_{g,n}

where ψn+1H2(¯g,n+1,)\psi_{n+1}\in H^{2}(\overline{\cal M}_{g,n+1},\mathbb{Q}) is a tautological class, defined in (13) in Section 2. Properties (3), (4) and a single calculation ¯1,1Θ1,1=18\int_{\overline{\cal M}_{1,1}}\Theta_{1,1}=\frac{1}{8} are enough to uniquely determine the intersection numbers

¯g,nΘg,ni=1nψimij=1Nκjj\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}}\prod_{j=1}^{N}\kappa_{j}^{\ell_{j}}

via a reduction argument—see (14) for the definition of κj\kappa_{j} and Section 2 for further details. In particular, we restrict to the case of only κ1\kappa_{1} classes.

Wolpert [67, 68] proved that ωWP\omega^{WP} extends from ,𝓃\cal M_{g,n} to ω~WP\tilde{\omega}^{WP} defined on ¯g,n\overline{\cal M}_{g,n}, with cohomology class [ω~WP]=2π2κ1H2(¯g,n,)[\tilde{\omega}^{WP}]=2\pi^{2}\kappa_{1}\in H^{2}(\overline{\cal M}_{g,n},\mathbb{R}). More generally, over the moduli space ,𝓃(1,,𝓃)\cal M_{g,n}(L_{1},...,L_{n}) of hyperbolic surfaces with geodesic boundary components of lengths L1,,LnL_{1},...,L_{n}, Mirzakhani [45] proved that the extension of the Weil-Petersson form to a natural compactification of ,𝓃(1,,𝓃)\cal M_{g,n}(L_{1},...,L_{n}) by nodal surfaces, which is homeomorphic to ¯g,n\overline{\cal M}_{g,n}, has cohomology class [ω~WP]=2π2κ1+12i=1nLi2ψi.[\tilde{\omega}^{WP}]=2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}. In particular, the Weil-Petersson volumes coincide with intersection numbers:

Vg,nWP(L1,,Ln)=,𝓃(1,,𝓃)expωWP=¯g,nexp(2π2κ1+12i=1nLi2ψi).V^{WP}_{g,n}(L_{1},...,L_{n})=\int_{\cal M_{g,n}(L_{1},...,L_{n})}\exp\omega^{WP}=\int_{\overline{\cal M}_{g,n}}\exp(2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}).

This relationship between the integral of a measure over a non-compact moduli space on the left hand side and the evaluation of cohomology classes defined over a compactification of the moduli space via algebraic geometry on the right hand side proves to be powerful. In this paper we produce an analogous relationship involving super volumes. Define the polynomials

(5) Vg,nΘ(L1,,Ln):=¯g,nΘg,nexp{2π2κ1+12i=1nLi2ψi}.V^{\Theta}_{g,n}(L_{1},...,L_{n}):=\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}.
Theorem 1.
V^g,nWP(L1,,Ln)=21gnVg,nΘ(L1,,Ln).\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n})=2^{1-g-n}V^{\Theta}_{g,n}(L_{1},...,L_{n}).

The proof of Theorem 1 requires an extension of Eg,nE_{g,n} and its natural Euler form to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}, proven in Section 3, combined with Wolpert’s extension of ωWP\omega^{WP} to ¯g,n\overline{\cal M}_{g,n} which naturally lifts to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}. The polynomial Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) is of degree 2g22g-2 and its top degree terms store the intersection numbers ¯g,nΘg,ni=1nψimi\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}} involving only ψi\psi_{i} classes with Θg,n\Theta_{g,n}.

The following theorem gives recursion relations satisfied by the polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) hence also by 2g1+nV^g,nWP(L1,,Ln)2^{g-1+n}\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}). Introduce the kernel

(6) H(x,y)=14π(1coshxy41coshx+y4)H(x,y)=\frac{1}{4\pi}\left(\frac{1}{\cosh\frac{x-y}{4}}-\frac{1}{\cosh\frac{x+y}{4}}\right)

and the associated kernels

(7) D(x,y,z)=H(x,y+z),R(x,y,z)=12H(x+y,z)+12H(xy,z).D(x,y,z)=H(x,y+z),\quad R(x,y,z)=\frac{1}{2}H(x+y,z)+\frac{1}{2}H(x-y,z).

Let LA={LiiA}L_{A}=\{L_{i}\mid i\in A\} for any set of positive integers AA, and write any symmetric polynomial of the |A||A| variables by P(LA)P(L_{A}) or allow more variables via, say P(k,LA)P(k,L_{A}).

Theorem 2.

Vg,nΘV^{\Theta}_{g,n} is uniquely determined by V1,1Θ(L1)=18V^{\Theta}_{1,1}(L_{1})=\frac{1}{8} and the recursion

(8) L1Vg,nΘ(L1,LK)=\displaystyle L_{1}V^{\Theta}_{g,n}(L_{1},L_{K})= 1200xyD(L1,x,y)Pg,n+1(x,y,LK)𝑑x𝑑y\displaystyle\frac{1}{2}\int_{0}^{\infty}\int_{0}^{\infty}xyD(L_{1},x,y)P_{g,n+1}(x,y,L_{K})dxdy
+j=2n0xR(L1,Lj,x)Vg,n1Θ(x,LK\{j})𝑑x\displaystyle\quad+\sum_{j=2}^{n}\int_{0}^{\infty}xR(L_{1},L_{j},x)V^{\Theta}_{g,n-1}(x,L_{K\backslash\{j\}})dx

where K={2,,n}K=\{2,...,n\} and

Pg,n+1(x,y,LK)=Vg1,n+1Θ(x,y,LK)+g1+g2=gIJ=KVg1,|I|+1Θ(x,LI)Vg2,|J|+1Θ(y,LJ).\qquad\quad P_{g,n+1}(x,y,L_{K})=V^{\Theta}_{g-1,n+1}(x,y,L_{K})+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}V^{\Theta}_{g_{1},|I|+1}(x,L_{I})V^{\Theta}_{g_{2},|J|+1}(y,L_{J}).

The recursion relations (8) are equivalent to recursion relations between intersections numbers over ¯g,n\overline{\cal M}_{g,n} involving the classes Θg,n\Theta_{g,n} and the tautological classes κ1,ψi\kappa_{1},\psi_{i}. Furthermore, the recursion relations restrict to the top degree terms of Vg,nΘV^{\Theta}_{g,n} producing recursion relations between the numbers ¯g,nΘg,ni=1nψimi\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}}.

Theorems 1 and 2 combine to produce a recursion between the volumes of moduli spaces of super hyperbolic surfaces which coincides with a recursion by Stanford and Witten in [60]. Stanford and Witten worked over the moduli space of smooth super hyperbolic surfaces, avoiding the need for a compactification and intersection theory, using techniques analogous to those of Mirzakhani applied to the super setting. There are still some rigorous steps missing from the proof in [60]. Nevertheless, Theorem 2 shows that the recursion between volumes of moduli spaces of super hyperbolic surfaces is rigorous.

Theorem 2 enables one to calculate Vg,nΘV^{\Theta}_{g,n} for n>0n>0 whereas the definition (5) makes sense also for n=0n=0 and g>1g>1. The n=0n=0 case can be calculated from the n=1n=1 polynomial as follows. For g>1g>1,

Vg,0Θ=12g2Vg,1Θ(2πi).V^{\Theta}_{g,0}=\frac{1}{2g-2}V^{\Theta}_{g,1}(2\pi i).

Note that the polynomial Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) allows any complex argument, although to make sense of them as volumes, we require Li0L_{i}\geq 0. The formula for Vg,0ΘV^{\Theta}_{g,0} is a special case of the following more general relation which is proven in 6.2.1

(9) Vg,n+1Θ(2πi,L1,,Ln)=(2g2+n)Vg,nΘ(L1,,Ln).V^{\Theta}_{g,n+1}(2\pi i,L_{1},...,L_{n})=(2g-2+n)V^{\Theta}_{g,n}(L_{1},...,L_{n}).

The recursion (8) resembles the recursion between volumes of moduli spaces of hyperbolic surfaces—see (59)—by Mirzakhani [44]. Moreover, Stanford and Witten [60] adapted Mirzakhani’s proof to produce their proof of (8). Mirzakhani used the recursion between volumes to give a new proof that a generating function for intersection numbers of ψ\psi classes on ¯g,n\overline{\cal M}_{g,n} is annihilated by a collection of Virasoro operators. Together with the initial conditions, this is equivalent to the following famous theorem conjectured by Witten and proven by Kontsevich.

Theorem 3 (Kontsevich-Witten 1992, [35, 66]).
ZKW(,t0,t1,)=expg,n,kg1n!¯g,ni=1nψikitkiZ^{\text{KW}}(\hbar,t_{0},t_{1},...)=\exp\sum_{g,n,\vec{k}}\frac{\hbar^{g-1}}{n!}\int_{\overline{\cal M}_{g,n}}\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}

is a tau function of the KdV hierarchy.

Similar to Mirzakhani’s proof of Theorem 3, the recursion (8) can be used to produce another set of Virasoro operators that annihilate a generating function for intersection numbers of ψ\psi classes and the classes Θg,n\Theta_{g,n}. This, together with its converse, is summarised in the following theorem. Assemble the intersection numbers involving Θg,n\Theta_{g,n} and ψ\psi classes in the following generating function:

(10) ZΘ(,t0,t1,)=expg,n,kg1n!¯g,nΘg,ni=1nψikitki.Z^{\Theta}(\hbar,t_{0},t_{1},...)=\exp\sum_{g,n,\vec{k}}\frac{\hbar^{g-1}}{n!}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\cdot\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}.
Theorem 4.

The recursion (8) is equivalent to Virasoro constraints satisfied by ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...). These Virasoro constraints, given explicitly by (72), are a consequence of the equality:

(11) ZΘ(,t0,t1,)=ZBGW(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...)=Z^{\text{BGW}}(\hbar,t_{0},t_{1},...)

where ZBGWZ^{\text{BGW}} is the Brézin-Gross-Witten tau function of the KdV hierarchy.

The Virasoro constraints in Theorem 4 produce recursion relations between the numbers ¯g,nΘg,ni=1nψimi\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}} and the proof of the theorem uses the fact that the intersection numbers ¯g,nΘg,ni=1nψimiκ1\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}}\kappa_{1}^{\ell} are uniquely determined by the intersection numbers involving only the ψ\psi classes. The Brézin-Gross-Witten tau function of the KdV hierarchy which comes from a U(n)U(n) matrix model [5, 28] is uniquely determined by the initial condition

t02logZBGW|{tk>0=0}=18(1t0)2.\partial^{2}_{t_{0}}\log Z^{\text{BGW}}|_{\{t_{k>0}=0\}}=\frac{1}{8(1-t_{0})^{2}}.

This initial condition is also satisfied by ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...) due to V1,1Θ(L1)=18V^{\Theta}_{1,1}(L_{1})=\frac{1}{8}. The equality (11) was conjectured in [50] and proven in [8]. The function ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...) is a specialisation of a more general tau function of the KdV hierarchy involving all of the classes κj\kappa_{j}, j=1,2,j=1,2,... which is analogous to the higher Weil-Petersson volumes. This appears as Theorem 5.7 in Section 5.

Eynard and Orantin [20] proved that Mirzakhani’s volume recursion, given by (59) in Section 4, can be neatly expressed in terms of topological recursion, defined in Section 6, applied to the spectral curve

x=12z2,y=sin(2πz)2π.x=\frac{1}{2}z^{2},\quad y=\frac{\sin(2\pi z)}{2\pi}.

The following theorem describes a similar spectral curve on which topological recursion is equivalent to the recursion (8) in Theorem 2. Essentially the spectral curve efficiently encodes the kernels D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z) defined in (7). Let

{Vg,nΘ(L1,,Ln)}=00Vg,nΘ(L1,,Ln)i=1nexp(ziLi)dLi\mathcal{L}\{V^{\Theta}_{g,n}(L_{1},...,L_{n})\}=\int_{0}^{\infty}...\int_{0}^{\infty}V^{\Theta}_{g,n}(L_{1},...,L_{n})\prod_{i=1}^{n}\exp(-z_{i}L_{i})dL_{i}

denote the Laplace transform.

Theorem 5.

Topological recursion applied to the spectral curve

x=12z2,y=cos(2πz)zx=\frac{1}{2}z^{2},\quad y=\frac{\cos(2\pi z)}{z}

produces correlators

ωg,n=z1zn{Vg,nΘ(L1,,Ln)}dz1dzn.\omega_{g,n}=\frac{\partial}{\partial z_{1}}...\frac{\partial}{\partial z_{n}}\mathcal{L}\{V^{\Theta}_{g,n}(L_{1},...,L_{n})\}dz_{1}...dz_{n}.

The proof of Theorem 5 uses the algebro-geometric definition Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) in (5) together with deep relations between topological recursion and Givental type factorisations of partition functions. A more direct, but not yet rigorous, proof due to Stanford and Witten [60] uses the differential geometric definition (1) of V^g,nWP(L1,,Ln)\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}). They produced a matrix model related to super JT gravity which gives rise to the spectral curve in Theorem 5, and loop equations which coincide with topological recursion.

Theorem 2 is a consequence of Theorems 4 and 5 which essentially follows a converse to Mirzakhani’s proof of Theorem 3. The converse argument uses an elegant relationship between translations of ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...) and the introduction of κ\kappa classes to the integrands, analogous to the result of Manin and Zograf [38] for the Kontsevich-Witten tau function ZKW(,t0,t1,)Z^{\text{KW}}(\hbar,t_{0},t_{1},...). It is achieved via topological recursion applied to the spectral curve given in Theorem 5.

Outline: In Section 2 we define the classes Θg,n\Theta_{g,n} required for the definition of the polynomials Vg,nΘV^{\Theta}_{g,n}. In Section 3 spin structures on hyperbolic surfaces are studied from a gauge theoretic viewpoint which brings in Higgs bundles techniques to achieve a number of goals: it relates the sheaf cohomologies arising from a flat structure and a holomorphic structure on a bundle; it relates hyperbolic metrics on a non-compact Riemann surface Σ=Σ¯D\Sigma=\overline{\Sigma}-D to bundles on the compact pair (Σ¯,D)(\overline{\Sigma},D); it naturally produces bundles on the orbifold curve (𝒞,D)(Σ¯,D)(\mathcal{C},D)\to(\overline{\Sigma},D) which makes a connection with the construction of Θg,n\Theta_{g,n} in Section 2. The proof in Section 3 of the isomorphism (2) does not directly follow from Simpson’s theorem. Instead, we embed the rank one bundle on the right hand side of (2) inside a rank two bundle to which Simpson’s theorem is applied. The main outcome of Section 3 is the proof that the bundle Eg,n,𝓃,spinE_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}} naturally extends to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}, and the proof that the natural Euler form on Eg,nE_{g,n} also extends, which is given in Theorem 6. Together these lead to the proof of Theorem 1. In Section 4 we recall details of Mirzakhani’s techniques and the recursion of Stanford and Witten between volumes of moduli spaces of super hyperbolic surfaces analogous to Mirzakhani’s recursions between volumes of moduli spaces of hyperbolic surfaces. Section 5 follows Mirzakhani’s methods to show that the top degree terms in the recursion (8) are equivalent to a collection of Virasoro operators annihilating ZΘZ^{\Theta}, which is necessary for the proof of Theorem 2. Section 6 contains the final details of the proof of Theorem 2 as a consequence of Theorems 4 and 5. The main technique used in the proof of Theorem 2, via Theorem 5, is topological recursion which conveniently encodes the Givental factorisation [25] of partition functions of CohFTs, defined in (22), into a complex curve equipped with extra structure, known as a spectral curve. The appearance of topological recursion is extremely natural in this case, since it turns out to be directly related to the Laplace transform of the recursion (8), which is stated in Theorem 6.9.

Acknowledgements. I would like to express my deep gratitude to Edward Witten for his numerous patient explanations of many aspects of this paper. I would also like to thank Quentin Guignard, Ran Tessler and Anton Zeitlin for useful conversations, and the Max Planck Insitute for Mathematics, Bonn, and LMU, Munich where part of this work was carried out. This work was partially supported under the Australian Research Council Discovery Projects funding scheme project number DP180103891.

2. The classes Θg,nH(¯g,n,)\Theta_{g,n}\in H^{*}(\overline{\cal M}_{g,n},\mathbb{Q})

Let ¯g,n\overline{\cal M}_{g,n} be the moduli space of genus gg stable curves—curves with only nodal singularities and finite automorphism group—with nn labeled points disjoint from nodes. In this section we define the cohomology classes Θg,nH(¯g,n,)\Theta_{g,n}\in H^{*}(\overline{\cal M}_{g,n},\mathbb{Q}) via a construction over the moduli space of stable twisted spin curves ¯g,nspin\overline{\cal M}_{g,n}^{\text{spin}}. The class Θg,n\Theta_{g,n} will be defined as a multiple of the push-forward of the top Chern class of a natural bundle, given in Definition 2.3 below, over a component of ¯g,nspin\overline{\cal M}_{g,n}^{\text{spin}}. The volume polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) defined in (5) and the partition function ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...) defined in 11, Theorem 2 will be shown to depend only on the characterisation (3), (4) of Θg,n\Theta_{g,n} and ¯1,1Θ1,1=18\int_{\overline{\cal M}_{1,1}}\Theta_{1,1}=\frac{1}{8}. In other words, Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) and ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...) can be characterised purely in terms of ¯g,n\overline{\cal M}_{g,n} without reference to ¯g,nspin\overline{\cal M}_{g,n}^{\text{spin}}.

The following definition which uses twisted, or orbifold, curves is taken from [1].

Definition 2.1.

The moduli space of spin curves is defined by

,𝓃spin={(𝒞,θ,𝓅1,,𝓅𝓃,ϕ)ϕ:θ2ω𝒞log}\cal M_{g,n}^{\text{spin}}=\{(\mathcal{C},\theta,p_{1},...,p_{n},\phi)\mid\phi:\theta^{2}\stackrel{{\scriptstyle\cong}}{{\longrightarrow}}\omega_{\mathcal{C}}^{\text{log}}\}

where θ\theta is a line bundle over a twisted curve 𝒞\mathcal{C} with group 2\mathbb{Z}_{2}, each labeled point pip_{i} has isotropy group 2\mathbb{Z}_{2} and all other points have trivial isotropy group.

There is a natural compactification of ,𝓃spin\cal M_{g,n}^{\text{spin}} by twisted, stable, spin curves.

Definition 2.2.

The moduli space of stable spin curves is defined by

¯g,nspin={(𝒞,θ,p1,,pn,ϕ)ϕ:θ2ω𝒞log}\overline{\cal M}_{g,n}^{\text{spin}}=\{(\mathcal{C},\theta,p_{1},...,p_{n},\phi)\mid\phi:\theta^{2}\stackrel{{\scriptstyle\cong}}{{\longrightarrow}}\omega_{\mathcal{C}}^{\text{log}}\}

where θ\theta is a line bundle over a stable, twisted curve 𝒞\mathcal{C} with group 2\mathbb{Z}_{2}, each nodal point and labeled point pip_{i} has isotropy group 2\mathbb{Z}_{2}, and all other points have trivial isotropy group.

A stable twisted curve 𝒞\mathcal{C} is equipped with a map which forgets the orbifold structure ρ:𝒞C\rho:\mathcal{C}\to C where CC is a stable curve known as the coarse curve of 𝒞\mathcal{C}. The map ρ\rho induces a map

p:¯g,nspin¯g,n.p:\overline{\cal M}_{g,n}^{\text{spin}}\to\overline{\cal M}_{g,n}.

In fact, the map pp is a composition of ρ\rho with the 22g2^{2g} to 1 map to the moduli space of twisted curves ¯g,nspin¯g,n(2)\overline{\cal M}_{g,n}^{\text{spin}}\to\overline{\cal M}^{(2)}_{g,n}, where the latter moduli space is defined as above without the spin structure, and consists of twisted curves {(𝒞,p1,,pn)}\{(\mathcal{C},p_{1},...,p_{n})\}. There are 22g+n12^{2g+n-1} choices of (θ,ϕ)(\theta,\phi) for each twisted curve 𝒞\mathcal{C} in ¯g,n(2)\overline{\cal M}^{(2)}_{g,n}, and after fixing representation data at each pip_{i}, described below, there are 22g2^{2g} different spin structures. See [21] for further details.

The bundles ω𝒞log\omega_{\mathcal{C}}^{\text{log}} and θ\theta are line bundles over 𝒞\mathcal{C}, i.e. locally equivariant bundles over the local charts such that at each nodal point there is an equivariant isomorphism of fibres. On each fibre over an orbifold point pp the equivariant isomorphism associates a representation of 2\mathbb{Z}_{2} which is either trivial or the unique non-trivial representation. The equivariant isomorphism at nodes guarantees that the representations agree on each local irreducible component at the node, known as the balanced condition. The representation associated to ω𝒞log\omega_{\mathcal{C}}^{\text{log}} at pip_{i} and nodal points is trivial since locally dz/zzzdz/zdz/z\stackrel{{\scriptstyle z\mapsto-z}}{{\longrightarrow}}dz/z. The representations associated to θ\theta at each pip_{i} define a vector ϵ{0,1}n\vec{\epsilon}\in\{0,1\}^{n}, where 0, respectively 11, in {0,1}\{0,1\} corresponds to the unique non-trival, respectively trivial, representation 22\mathbb{Z}_{2}\to\mathbb{Z}_{2}. The assignment of 0 to the non-trivial representation looks more natural when viewed cohomologically via an associated quadratic form defined in 3.1.5. As described in the introduction, a labeled point pip_{i} is known as a Neveu-Schwarz point when the associated representation is non-trivial, and a Ramond point otherwise. The representations at labeled points define a decomposition into connected components

(12) ¯g,nspin=ϵ{0,1}n¯g,n,ϵspin\overline{\cal M}_{g,n}^{\text{spin}}=\bigsqcup_{\vec{\epsilon}\in\{0,1\}^{n}}\overline{\cal M}_{g,n,\vec{\epsilon}}^{\text{spin}}

and an analogous decomposition ,𝓃spin=ϵ{0,1}𝓃,𝓃,ϵspin\cal M_{g,n}^{\text{spin}}=\bigsqcup_{\vec{\epsilon}\in\{0,1\}^{n}}\cal M_{g,n,\vec{\epsilon}}^{\text{spin}} of the moduli space of smooth curves. We will see a decomposition of the character variety analogous to (12) in Definition 3.2.

The construction of the classes Θg,n\Theta_{g,n} use only the component with non-trivial representations at labeled points, or Neveu-Schwarz points, denoted

¯g,n,ospin¯g,nspin,o={0,,0}{0,1}n.\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}\subset\overline{\cal M}_{g,n}^{\text{spin}},\qquad\vec{o}=\{0,...,0\}\in\{0,1\}^{n}.

Nevertheless, other components arise in lower strata of the compactification since at nodal points, both types—trivial and non-trivial representations can occur.

We have degω𝒞log=2g2+n\deg\omega_{\mathcal{C}}^{\text{log}}=2g-2+n and degθ=g1+12n\deg\theta=g-1+\frac{1}{2}n which may be a half-integer since the orbifold points allows for such a possibility. In particular degθ=1g12n<0\deg\theta^{\vee}=1-g-\frac{1}{2}n<0, and for any irreducible component degθ|𝒞<0\deg\theta^{\vee}|_{\mathcal{C}^{\prime}}<0 since 𝒞\mathcal{C}^{\prime} is stable so its log canonical bundle has negative degree. Thus H0(𝒞,θ)=0H^{0}(\mathcal{C},\theta^{\vee})=0 so H1(𝒞,θ)H^{1}(\mathcal{C},\theta^{\vee}) has constant dimension and defines a vector bundle E^g,n¯g,n,ospin\widehat{E}_{g,n}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}. By the Riemann-Roch theorem H1(𝒞,θ)2g2+nH^{1}(\mathcal{C},\theta^{\vee})\cong\mathbb{C}^{2g-2+n}. More formally, denote by \mathcal{E} the universal spin structure defined over the universal curve 𝒰g,nspinπ¯g,n,ospin\mathcal{U}_{g,n}^{\text{spin}}\stackrel{{\scriptstyle\pi}}{{\longrightarrow}}\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}.

Definition 2.3.

Define the bundle E^g,n:=Rπ¯g,n,ospin\widehat{E}_{g,n}:=-R\pi_{*}\mathcal{E}^{\vee}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} with fibre H1(𝒞,θ)H^{1}(\mathcal{C},\theta^{\vee}).

Definition 2.4.

Θg,n:=(1)n2g1+npc2g2+n(E^g,n)H4g4+2n(¯g,n,).\Theta_{g,n}:=(-1)^{n}2^{g-1+n}p_{*}c_{2g-2+n}(\widehat{E}_{g,n})\in H^{4g-4+2n}(\overline{\cal M}_{g,n},\mathbb{Q}).

Define

(13) ψi=c1(Li)H2(¯g,n,)\psi_{i}=c_{1}(L_{i})\in H^{2}(\overline{\mathcal{M}}_{g,n},\mathbb{Q})

to be the first Chern class of the line bundle Li¯g,nL_{i}\to\overline{\mathcal{M}}_{g,n} with fibre TpiCT_{p_{i}}^{*}C above [(C,p1,,pn)][(C,p_{1},...,p_{n})]. Using the forgetful map ¯g,n+1π¯g,n\overline{\cal M}_{g,n+1}\stackrel{{\scriptstyle\pi}}{{\longrightarrow}}\overline{\cal M}_{g,n}, define

(14) κm:=πψn+1m+1H2m(¯g,n,).\kappa_{m}:=\pi_{*}\psi_{n+1}^{m+1}\in H^{2m}(\overline{\mathcal{M}}_{g,n},\mathbb{Q}).

It is proven in [50] that Θg,n\Theta_{g,n} satisfies the pull-back properties (3) and (4) and ¯1,1Θ1,1=18\int_{\overline{\cal M}_{1,1}}\Theta_{1,1}=\frac{1}{8}. These properties uniquely determine the intersection numbers of Θg,n\Theta_{g,n} with ψ\psi classes and κ\kappa classes as shown in the following proposition. A consequence is that the polynomial Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) and the partition function ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...), can be characterised purely in terms of ¯g,n\overline{\cal M}_{g,n} without reference to ¯g,nspin\overline{\cal M}_{g,n}^{\text{spin}}.

Proposition 2.5 ([50]).

For any collection Θg,nH4g4+2n(¯g,n)\Theta_{g,n}\in H^{4g-4+2n}(\overline{\cal M}_{g,n}) satisfying the pull-back properties (3) and (4), the intersection numbers

(15) ¯g,nΘg,ni=1nψimij=1Nκj\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}}\prod_{j=1}^{N}\kappa_{\ell_{j}}

are uniquely determined from the initial condition Θ1,1=λψ1\Theta_{1,1}=\lambda\psi_{1} for λ\lambda\in\mathbb{C}.

Sketch of proof.

For n>0n>0, since ψnψk=ψnπψk\psi_{n}\psi_{k}=\psi_{n}\pi^{*}\psi_{k} for k<nk<n and
Θg,n=ψnπΘg,n1\Theta_{g,n}=\psi_{n}\cdot\pi^{*}\Theta_{g,n-1} then

Θg,nψk=Θg,nπψk,k<n.\Theta_{g,n}\psi_{k}=\Theta_{g,n}\pi^{*}\psi_{k},\quad k<n.

When there are no κ\kappa classes.

¯g,nΘg,ni=1nψimi=¯g,nπ(Θg,n1i=1n1ψimi)ψnmn+1=¯g,n1Θg,n1i=1n1ψimiκmn\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}}=\int_{\overline{\cal M}_{g,n}}\pi^{*}\Big{(}\Theta_{g,n-1}\prod_{i=1}^{n-1}\psi_{i}^{m_{i}}\Big{)}\psi_{n}^{m_{n}+1}=\int_{\overline{\cal M}_{g,n-1}}\Theta_{g,n-1}\prod_{i=1}^{n-1}\psi_{i}^{m_{i}}\kappa_{m_{n}}

so we have reduced an intersection number over ¯g,n\overline{\cal M}_{g,n} to an intersection number over ¯g,n1\overline{\cal M}_{g,n-1}. In the presence of κ\kappa classes, replace κj\kappa_{\ell_{j}} by κj=πκj+ψnj\kappa_{\ell_{j}}=\pi^{*}\kappa_{\ell_{j}}+\psi_{n}^{\ell_{j}} and repeat the push-forward as above on all summands. By induction, we see that

¯g,nΘg,ni=1nψimij=1Nκj=¯gΘgp(κ1,κ2,,κ3g3)\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\prod_{i=1}^{n}\psi_{i}^{m_{i}}\prod_{j=1}^{N}\kappa_{\ell_{j}}=\int_{\overline{\cal M}_{g}}\Theta_{g}\cdot p(\kappa_{1},\kappa_{2},...,\kappa_{3g-3})

i.e. the intersection number (15) reduces to an intersection number over ¯g\overline{\cal M}_{g} of Θg\Theta_{g} times a polynomial in the κ\kappa classes. Since degΘg=2g2\deg\Theta_{g}=2g-2 we may assume the polynomial pp consists only of terms of homogeneous degree g1g-1. Any homogeneous degree g1g-1 monomial in the κ\kappa classes is equal in cohomology to the sum of boundary terms, [37, 53]. By (3) the pull-back of Θg\Theta_{g} to these boundary terms is Θg,n\Theta_{g^{\prime},n^{\prime}} for g<gg^{\prime}<g so we have expressed (15) as a sum of integrals of θg,n\theta_{g^{\prime},n^{\prime}} against ψ\psi and κ\kappa classes. By induction, one can reduce to the integral ¯1,1Θ1,1=λ24\int_{\overline{\cal M}_{1,1}}\Theta_{1,1}=\frac{\lambda}{24} and the proposition is proven. ∎

2.0.1. Cohomological field theories

The classes Θg,n\Theta_{g,n} pair with any cohomological field theory, such as Gromov-Witten invariants, to give rise to new invariants. Recall that a cohomological field theory is a pair (V,η)(V,\eta) composed of a finite-dimensional complex vector space VV equipped with a nondegenerate, bilinear, symmetric form η\eta which we call a metric (although it is not positive-definite) and for n0n\geq 0 a sequence of SnS_{n}-equivariant maps.

Ωg,n:VnH(¯g,n,)\Omega_{g,n}:V^{\otimes n}\to H^{*}(\overline{\cal M}_{g,n},\mathbb{C})

that satisfy pull-back properties with respect to the gluing maps defined in the introduction, that generalise (3).

(16) ϕirrΩg,n(v1vn)\displaystyle\phi_{\text{irr}}^{*}\Omega_{g,n}(v_{1}\otimes...\otimes v_{n}) =Ωg1,n+2(v1vnΔ)\displaystyle=\Omega_{g-1,n+2}(v_{1}\otimes...\otimes v_{n}\otimes\Delta)
(17) ϕh,IΩg,n(v1vn)\displaystyle\phi_{h,I}^{*}\Omega_{g,n}(v_{1}\otimes...\otimes v_{n}) =Ωh,|I|+1Ωgh,|J|+1(iIviΔjJvj)\displaystyle=\Omega_{h,|I|+1}\otimes\Omega_{g-h,|J|+1}\big{(}\bigotimes_{i\in I}v_{i}\otimes\Delta\otimes\bigotimes_{j\in J}v_{j}\big{)}

where ΔVV\Delta\in V\otimes V is dual to the metric ηVV\eta\in V^{*}\otimes V^{*}.

There exists a vector 11V1\!\!1\in V satisfying

(18) Ω0,3(v1v211)=η(v1,v2)\Omega_{0,3}(v_{1}\otimes v_{2}\otimes 1\!\!1)=\eta(v_{1},v_{2})

which is essentially a non-degeneracy condition. A CohFT defines a product \cdot on VV using the non-degeneracy of η\eta by

(19) η(v1v2,v3)=Ω0,3(v1,v2,v3).\eta(v_{1}\raisebox{-2.15277pt}{\scalebox{1.8}{$\cdot$}}v_{2},v_{3})=\Omega_{0,3}(v_{1},v_{2},v_{3}).

and 111\!\!1 is a unit for the product. Such CohFTs were classified by Teleman [63]. We will also consider sequences of SnS_{n}-equivariant maps Ωg,n\Omega_{g,n} that satisfy (16) and (17), but do not satisfy (18) which we call a CohFT without unit.

The CohFT is said to have flat unit if

(20) Ωg,n+1(11v1vn)=πΩg,n(v1vn)\Omega_{g,n+1}(1\!\!1\otimes v_{1}\otimes...\otimes v_{n})=\pi^{*}\Omega_{g,n}(v_{1}\otimes...\otimes v_{n})

for 2g2+n>02g-2+n>0. A CohFT without unit may still possess a distinguished element 111\!\!1 which, in place of (20), may satisfy the following:

(21) Ωg,n+1(11v1vn)=ψn+1πΩg,n(v1vn).\Omega_{g,n+1}(1\!\!1\otimes v_{1}\otimes...\otimes v_{n})=\psi_{n+1}\pi^{*}\Omega_{g,n}(v_{1}\otimes...\otimes v_{n}).

The product (19) is semisimple if it is diagonal VV\cong\mathbb{C}\oplus\mathbb{C}\oplus...\oplus\mathbb{C}, i.e. there is a canonical basis {u1,,uN}V\{u_{1},...,u_{N}\}\subset V such that uiuj=δijuiu_{i}\raisebox{-2.15277pt}{\scalebox{1.8}{$\cdot$}}u_{j}=\delta_{ij}u_{i}. The metric is then necessarily diagonal with respect to the same basis, η(ui,uj)=δijηi\eta(u_{i},u_{j})=\delta_{ij}\eta_{i} for some ηi{0}\eta_{i}\in\mathbb{C}\setminus\{0\}, i=1,,Ni=1,...,N.

For a one-dimensional CohFT, i.e. dimV=1\dim V=1, identify Ωg,n\Omega_{g,n} with the image Ωg,n(11n)\Omega_{g,n}(1\!\!1^{\otimes n}), so we write Ωg,nH(¯g,n,)\Omega_{g,n}\in H^{*}(\overline{\cal M}_{g,n},\mathbb{C}). An example of a one-dimensional CohFT is

Ωg,n=exp(2π2κ1).\Omega_{g,n}=\exp(2\pi^{2}\kappa_{1}).

The classes Θg,n\Theta_{g,n} define a one-dimensional CohFT without unit.

The partition function of a CohFT Ω={Ωg,n}\Omega=\{\Omega_{g,n}\} is defined by:

(22) ZΩ(,{tkα})=expg,n,kg1n!¯g,nΩg,n(eα1eαn)j=1nψjkjtkjαjZ_{\Omega}(\hbar,\{t^{\alpha}_{k}\})=\exp\sum_{g,n,\vec{k}}\frac{\hbar^{g-1}}{n!}\int_{\overline{\cal M}_{g,n}}\Omega_{g,n}(e_{\alpha_{1}}\otimes...\otimes e_{\alpha_{n}})\cdot\prod_{j=1}^{n}\psi_{j}^{k_{j}}\prod t^{\alpha_{j}}_{k_{j}}

where {e1,,eN}\{e_{1},...,e_{N}\} is a basis of VV, αi{1,,N}\alpha_{i}\in\{1,...,N\} and kjk_{j}\in\mathbb{N}.

For any CohFT Ω\Omega on (V,η)(V,\eta) define ΩΘ={Ωg,nΘ}\Omega^{\Theta}=\{\Omega^{\Theta}_{g,n}\} to be the CohFT without unit Ωg,nΘ:VnH(¯g,n,)\Omega^{\Theta}_{g,n}:V^{\otimes n}\to H^{*}(\overline{\cal M}_{g,n},\mathbb{C}) given by Ωg,nΘ(v1vn)=Θg,nΩg,n(v1vn)\Omega^{\Theta}_{g,n}(v_{1}\otimes...\otimes v_{n})=\Theta_{g,n}\cdot\Omega_{g,n}(v_{1}\otimes...\otimes v_{n}).

Apply this to the example above to get Ωg,nΘ=Θg,nexp(2π2κ1)\Omega^{\Theta}_{g,n}=\Theta_{g,n}\cdot\exp(2\pi^{2}\kappa_{1}) which has a partition function that stores all of the volume polynomials

ZΩΘ(,{tk})=expg,ng1n!Vg,nΘ(L1,,Ln)|{Li2k=2kk!tk}.Z_{\Omega^{\Theta}}(\hbar,\{t_{k}\})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V_{g,n}^{\Theta}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}.

Note that the substitution Li2k=2kk!tkL_{i}^{2k}=2^{k}k!t_{k} requires one to take the highest power of LiL_{i} in each monomial, and importantly, to substitute Li0=t0L_{i}^{0}=t_{0} when LiL_{i} is missing from a monomial of Vg,nΘ(L1,,Ln)V_{g,n}^{\Theta}(L_{1},...,L_{n}). See 6.0.3 for further details.

3. Hyperbolic geometry and spin structures

In this section we construct the bundle Eg,n,𝓃,spinE_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}} over the moduli space of smooth spin curves via hyperbolic geometry and prove that it coincides with the restriction of the bundle E^g,n¯g,n,ospin\widehat{E}_{g,n}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} defined in Definition 2.3. The importance of the two constructions via hyperbolic geometry and via algebraic geometry is that they give rise to the definitions of V^g,nWP(L1,,Ln)\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}) in (1), respectively Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) in (5).

We begin with a description of spin hyperbolic structures on a topological surface Σ\Sigma via Fuchsian representations of π1Σ\pi_{1}\Sigma into SL(2,)SL(2,\mathbb{R}). On a spin hyperbolic surface Σ\Sigma the representation produces the associated flat SL(2,)SL(2,\mathbb{R})-bundle TΣ12T_{\Sigma}^{\frac{1}{2}} which is used to construct the bundle Eg,nE_{g,n} from the cohomology of the locally constant sheaf of sections of TΣ12T_{\Sigma}^{\frac{1}{2}}. Using Higgs bundles defined over a smooth curve with labeled points (Σ¯,p1,,pn)(\overline{\Sigma},p_{1},...,p_{n}) we prove a canonical isomorphism between fibres of Eg,nE_{g,n} and fibres of E^g,n\widehat{E}_{g,n} over smooth Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\}. Higgs bundles appear naturally here due to a proof by Hitchin [29] of uniformisation—a Riemann surface Σ\Sigma possesses a unique representative, in its conformal class, by a complete finite area hyperbolic surface—which requires parabolic Higgs bundles on (Σ¯,D)(\overline{\Sigma},D) for D=piD=\sum p_{i} when Σ\Sigma is non-compact.

3.1. Fuchsian representations

A hyperbolic metric on an oriented topological surface is defined via a Fuchsian representation

ρ¯:π1ΣPSL(2,).\overline{\rho}:\pi_{1}\Sigma\to PSL(2,\mathbb{R}).

The natural constant curvature 1-1 metric ds2ds^{2} defined on hyperbolic space

={zIm z>0},ds2=|dz|2Im(z)2\mathbb{H}=\{z\in\mathbb{C}\mid\text{Im }z>0\},\qquad ds^{2}=\frac{|dz|^{2}}{\text{Im}(z)^{2}}

is PSL(2,)PSL(2,\mathbb{R}) invariant and induces a metric on Σ\Sigma via the quotient Σ/ρ¯(π1Σ)\Sigma\cong\mathbb{H}/\overline{\rho}(\pi_{1}\Sigma).

A boundary class γΣ\gamma\subset\Sigma represents a homotopy class of simple, closed, separating curves such that one component of Σγ\Sigma-\gamma is an annulus. It determines a class [γ]H1(Σ,)[\gamma]\in H_{1}(\Sigma,\mathbb{Z}) which we also call a boundary class. A boundary class represents a conjugacy class in π1Σ\pi_{1}\Sigma which maps under ρ¯\overline{\rho} to a conjugacy class in PSL(2,)PSL(2,\mathbb{R}). A conjugacy class in PSL(2,)PSL(2,\mathbb{R}) is parabolic if any representative APSL(2,)A\in PSL(2,\mathbb{R}) satisfies |tr(A)|=2|\text{tr}\hskip 1.42262pt(A)|=2 and hyperbolic if any representative APSL(2,)A\in PSL(2,\mathbb{R}) satisfies |tr(A)|>2|\text{tr}\hskip 1.42262pt(A)|>2. Boundary classes with parabolic, respectively hyperbolic, images under ρ:π1ΣPSL(2,)\rho:\pi_{1}\Sigma\to PSL(2,\mathbb{R}) correspond to cusps, respectively geodesic boundary components. In the latter case, the hyperbolic surface is the interior of a compact hyperbolic surface with geodesic boundary component, and we sometimes abuse notation and also denote this compact surface with boundary by Σ\Sigma.

We used ρ¯\overline{\rho} above because we will instead consider representations

ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R})

such that the composition ρ¯\overline{\rho} of ρ\rho with the map SL(2,)PSL(2,)SL(2,\mathbb{R})\to PSL(2,\mathbb{R}) is Fuchsian. Any closed curve γΣ\gamma\subset\Sigma corresponds to a conjugacy class in π1Σ\pi_{1}\Sigma and we write [γ]π1Σ[\gamma]\in\pi_{1}\Sigma for any representative of the conjugacy class associated to γ\gamma. A Fuchsian representation satisfies the property that |trρ([γ])|2|\text{tr}\hskip 1.42262pt\rho([\gamma])|\geq 2 for all simple closed curves γΣ\gamma\subset\Sigma and it equals 2 only when [γ][\gamma] is a boundary class. The geometric meaning of the Fuchsian property uses the fact that for any closed curve γΣ\gamma\subset\Sigma there exists a unique closed geodesic gγg_{\gamma} in its free homotopy class and |trρ([γ])|=2cosh((gγ)/2)|\text{tr}\hskip 1.42262pt\rho([\gamma])|=2\cosh(\ell(g_{\gamma})/2) determines its hyperbolic length (gγ)\ell(g_{\gamma}). The Fuchsian property of ρ¯:π1ΣPSL(2,)\overline{\rho}:\pi_{1}\Sigma\to PSL(2,\mathbb{R}) can be determined via its circle bundle over Σ\Sigma defined via the action of PSL(2,)PSL(2,\mathbb{R}) on the circle at infinity S1S^{1}\cong\partial\mathbb{H}. If the Euler class of this circle bundle is equal to ±(2g2+n)\pm(2g-2+n) then ρ¯\overline{\rho} is a Fuchsian representation, [26, 29].

3.1.1.

A Riemannian metric, in particular the hyperbolic metric, on an orientable surface Σ\Sigma determines a principal SO(2)SO(2) bundle PSO(Σ)P_{SO}(\Sigma) given by the orthonormal frame bundle of Σ\Sigma. A spin structure on a Riemannian surface Σ\Sigma is a principal SO(2)SO(2) bundle PSpin(Σ)ΣP_{\text{Spin}}(\Sigma)\to\Sigma that is a double cover of the orthonormal frame bundle PSpin(Σ)PSO(Σ)P_{\text{Spin}}(\Sigma)\to P_{SO}(\Sigma) which restricts to a non-trivial double cover on each SO(2)SO(2) fibre. Any spin structure is naturally identified with an element of H1(PSO(Σ),2)=Hom(π1(PSO(Σ)),2)H^{1}(P_{SO}(\Sigma),\mathbb{Z}_{2})=\text{Hom}(\pi_{1}(P_{SO}(\Sigma)),\mathbb{Z}_{2}). The non-trivial double-cover condition on each SO(2)SO(2) fibre is captured by the exact sequence in cohomology

0H1(Σ,2)H1(PSO(Σ),2)rH1(SO(2),2)00\to H^{1}(\Sigma,\mathbb{Z}_{2})\to H^{1}(P_{SO}(\Sigma),\mathbb{Z}_{2})\stackrel{{\scriptstyle r}}{{\to}}H^{1}(SO(2),\mathbb{Z}_{2})\to 0

by requiring that rr is non-zero, [42]. The rightmost arrow is defined by the vanishing second Stiefel-Whitney class which take values in H2(Σ,2)H^{2}(\Sigma,\mathbb{Z}_{2}) and guarantees the existence of a spin structure. The exact sequence shows that the set of spin structures on Σ\Sigma is an H1(Σ,2)H^{1}(\Sigma,\mathbb{Z}_{2}) affine space.

3.1.2.

The bundle of spinors SΣΣS_{\Sigma}\to\Sigma is the associated bundle

SΣ=PSpin(Σ)×SO(2)2S_{\Sigma}=P_{\text{Spin}}(\Sigma)\times_{SO(2)}\mathbb{C}^{2}

where SO(2)SO(2) acts by the natural representation on 2\mathbb{C}^{2} (which is the unique irreducible representation of the complexified Clifford algebra Spin(2)Cl2=M(2,)\text{Spin}(2)\subset Cl_{2}\otimes\mathbb{C}=M(2,\mathbb{C})). The represention of SO(2)SO(2) decomposes into irreducible representations of weights χ=eiα\chi=e^{i\alpha} and χ1=eiα\chi^{-1}=e^{-i\alpha} so the spinor bundle decomposes into complex line bundles SΣ=TΣ12TΣ12S_{\Sigma}=T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}} where TΣ12=PSpin(Σ)×Spin(2)χT_{\Sigma}^{\frac{1}{2}}=P_{\text{Spin}}(\Sigma)\times_{\text{Spin}(2)}\mathbb{C}_{\chi}. Since the weight of the tangent bundle TΣT_{\Sigma} is χ2\chi^{2},

TΣ12TΣ12=PSpin(Σ)×Spin(2)χ2=PSO(Σ)×SO(2)χ2=TΣT_{\Sigma}^{\frac{1}{2}}\otimes T_{\Sigma}^{\frac{1}{2}}=P_{\text{Spin}}(\Sigma)\times_{\text{Spin}(2)}\mathbb{C}_{\chi^{2}}=P_{SO}(\Sigma)\times_{SO(2)}\mathbb{C}_{\chi^{2}}=T_{\Sigma}

is holomorphic hence TΣ12T_{\Sigma}^{\frac{1}{2}} and TΣ12T_{\Sigma}^{-\frac{1}{2}} are holomorphic.

3.1.3.

The orthonormal frame bundle PSO(Σ)P_{SO}(\Sigma) and any spin structure of a hyperbolic surface Σ\Sigma arise naturally via representations of π1Σ\pi_{1}\Sigma as follows. The group PSL(2,)PSL(2,\mathbb{R}) acts freely and transitively on PSO()P_{SO}(\mathbb{H}), the orthonormal frame bundle of \mathbb{H}, hence the two are naturally identified:

PSO()PSL(2,).P_{SO}(\mathbb{H})\cong PSL(2,\mathbb{R})\to\mathbb{H}.

The double cover SL(2,)PSL(2,)SL(2,\mathbb{R})\to PSL(2,\mathbb{R}) is a non-trivial double cover on each SO(2)SO(2) fibre since a path from II to I-I in SL(2,)SL(2,\mathbb{R}) lives above the fibre SO(2)PSL(2,)SO(2)\subset PSL(2,\mathbb{R}). Hence SL(2,)PSpin()SL(2,\mathbb{R})\cong P_{\text{Spin}}(\mathbb{H}) is the unique spin structure. When Σ=/ρ¯(π1Σ)\Sigma=\mathbb{H}/\overline{\rho}(\pi_{1}\Sigma) is hyperbolic, PSL(2,)PSL(2,\mathbb{R}) descends to the orthonormal frame bundle of Σ\Sigma:

PSO(Σ)PSL(2,)/ρ¯(π1Σ)Σ.P_{SO}(\Sigma)\cong PSL(2,\mathbb{R})/\overline{\rho}(\pi_{1}\Sigma)\to\Sigma.

A representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) that lives above ρ¯\overline{\rho} produces a double cover

SL(2,)/ρ(π1Σ)PSO(Σ)SL(2,\mathbb{R})/\rho(\pi_{1}\Sigma)\to P_{SO}(\Sigma)

which is a non-trivial double cover on each SO(2)SO(2) fibre since it locally resembles SL(2,)PSL(2,)SL(2,\mathbb{R})\to PSL(2,\mathbb{R}). Hence ρ\rho defines a spin structure on Σ\Sigma.

There is an action of H1(Σ,2)H^{1}(\Sigma,\mathbb{Z}_{2}) on representations ρ\rho living above a given representation ρ¯\overline{\rho} obtained by multiplying any representation by the representation ϵ:π1Σ{±I}\epsilon:\pi_{1}\Sigma\to\{\pm I\} associated to an element of H1(Σ,2)H^{1}(\Sigma,\mathbb{Z}_{2}). Since the set of spin structure on Σ\Sigma is an H1(Σ,2)H^{1}(\Sigma,\mathbb{Z}_{2}) affine space, this shows that all spin structures on Σ\Sigma arise via representations ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) once we know that at least one lift ρ\rho of ρ¯\overline{\rho} exists.

For a given representation ρ¯:π1ΣPSL(2,)\overline{\rho}:\pi_{1}\Sigma\to PSL(2,\mathbb{R}), the existence of a lift ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) is elementary in the case that Σ\Sigma is non-compact. Choose a presentation

π1Σ={a1,a2,.,ag,b1,,bg,c1,,cni=1g[ai,bi]j=1ncj=11}.\pi_{1}\Sigma=\{a_{1},a_{2},....,a_{g},b_{1},...,b_{g},c_{1},...,c_{n}\mid\prod_{i=1}^{g}[a_{i},b_{i}]\prod_{j=1}^{n}c_{j}=1\!\!1\}.

Choose any lifts of ρ¯(ai)\overline{\rho}(a_{i}), ρ¯(bi)\overline{\rho}(b_{i}) and ρ¯(cj)\overline{\rho}(c_{j}) in PSL(2,)PSL(2,\mathbb{R}) to ρ(ai)\rho(a_{i}), ρ(bi)\rho(b_{i}) and ρ(cj)\rho(c_{j}) in SL(2,)SL(2,\mathbb{R}), for i=1,,gi=1,...,g and j=1,,nj=1,...,n. Then i=1g[ρ(ai),ρ(bi)]j=1nρ(cj)=±11\prod_{i=1}^{g}[\rho(a_{i}),\rho(b_{i})]\prod_{j=1}^{n}\rho(c_{j})=\pm 1\!\!1 which is the fibre over 111\!\!1. Since n>0n>0, by possibly replacing ρ(cn)ρ(cn)\rho(c_{n})\to-\rho(c_{n}) we get the existence of a single lift. When Σ\Sigma is compact, cut it into two pieces Σ=Σ1γΣ2\Sigma=\Sigma_{1}\cup_{\gamma}\Sigma_{2} along a simple closed curve γ\gamma containing the basepoint used to define π1Σ\pi_{1}\Sigma, say a genus 1 piece and a genus g1g-1 piece (Σ\Sigma is hyperbolic so g>1g>1). Now ρ¯:π1ΣPSL(2,)\overline{\rho}:\pi_{1}\Sigma\to PSL(2,\mathbb{R}) induces representations ρ¯i:π1ΣiPSL(2,)\overline{\rho}_{i}:\pi_{1}\Sigma_{i}\to PSL(2,\mathbb{R}), for i=1,2i=1,2. As above choose lifts of ρi\rho_{i} of ρ¯i\overline{\rho}_{i}. The lifts ρ1\rho_{1} and ρ2\rho_{2} necessarily agree on their respective boundary components because they come from ρ¯\overline{\rho} and both traces are negative by a homological argument given by Corollary 3.4 in 3.1.6. Hence we can glue to get a lift ρ\rho.

3.1.4.

The disk D2D^{2} possesses a unique spin structure. Its bundle of frames is trivial, i.e. PSO(D2)D2×S1P_{SO}(D^{2})\cong D^{2}\times S^{1}, for any Riemannian metric on D2D^{2}. Hence a spin structure over a disk is unique and given by the non-trivial double cover of D2×S1D^{2}\times S^{1} or equivalently the non-trivial element ηH1(D2×S1,2)2\eta\in H^{1}(D^{2}\times S^{1},\mathbb{Z}_{2})\cong\mathbb{Z}_{2}. An annulus 𝔸\mathbb{A}, possesses two spin structures corresponding to the trivial and non-trivial double covers of 𝔸×S1\mathbb{A}\times S^{1}. One of these spin structures extends to the disk and one does not.

Definition 3.1.

Given a spin structure over Σ\Sigma, a boundary class γΣ\gamma\subset\Sigma is said to be Neveu-Schwarz if the restriction of the spin structure to γ\gamma is non-trivial, or equivalently if the spin structure extends to a disk glued along γ\gamma. The boundary class γ\gamma is Ramond if the restriction of the spin structure to γ\gamma is trivial.

On a surface Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\}, the boundary component at pip_{i} is Neveu-Schwarz exactly when the spin structure extends over the completion Σ{pi}\Sigma\cup\{p_{i}\} at pip_{i}. It is Ramond if the spin structure does not extend over the completion there.

3.1.5.

A quadratic form qq on H1(Σ,2)H_{1}(\Sigma,\mathbb{Z}_{2}) is a map q:H1(Σ,2)2q:H_{1}(\Sigma,\mathbb{Z}_{2})\to\mathbb{Z}_{2} satisfying

q(a+b)=q(a)+q(b)+(a,b)q(a+b)=q(a)+q(b)+(a,b)

where (a,b)(a,b) is the mod 2 intersection form on H1(Σ,2)H_{1}(\Sigma,\mathbb{Z}_{2}). Quadratic forms are called Arf functions in [17, 48]. The set of quadratic forms is clearly an H1(Σ,2)H^{1}(\Sigma,\mathbb{Z}_{2}) affine space. A quadratic form naturally associated to any spin structure due to Johnson [31] is defined as follows. Represent [C]H1(Σ,2)[C]\in H_{1}(\Sigma,\mathbb{Z}_{2}) by a finite sum of disjoint, embedded, oriented closed curves C=i=1nCiC=\sum_{i=1}^{n}C_{i} and define a map

:H1(Σ,2)H1(PSO(Σ),2)\ell:H_{1}(\Sigma,\mathbb{Z}_{2})\to H_{1}(P_{SO}(\Sigma),\mathbb{Z}_{2})

by ([C])=nσ+i=1nC~i\ell([C])=n\sigma+\sum_{i=1}^{n}\tilde{C}_{i} where σ\sigma is the image of the generator of H1(SO(2),2)H_{1}(SO(2),\mathbb{Z}_{2}) in H1(PSO(Σ),2)H_{1}(P_{SO}(\Sigma),\mathbb{Z}_{2}) under the natural inclusion of the fibre, and C~i\tilde{C}_{i} is the lift of CiC_{i} to PSO(Σ)P_{SO}(\Sigma) using its tangential framing. The map \ell is well-defined on homology since it is invariant under isotopy, trivial on the boundary of a disk which lifts via its tangential framing to σ\sigma, and invariant under replacement of crossings by locally embedded curves. Identify a given spin structure with an element ηH1(PSO(Σ),2)\eta\in H^{1}(P_{SO}(\Sigma),\mathbb{Z}_{2}) satisfying η(σ)=1\eta(\sigma)=1, and define

qη=η.q_{\eta}=\eta\circ\ell.

It is routine to check that qηq_{\eta} is a quadratic form, and that ηqη\eta\mapsto q_{\eta} defines an isomorphism of H1(Σ,2)H^{1}(\Sigma,\mathbb{Z}_{2}) affine spaces between spin structures and quadratic forms.

Neveu-Schwarz and Ramond boundary classes of a spin structure defined in Definition 3.1 can be stated efficiently in terms of the quadratic form of a spin structure. Equip the disk DD with its unique spin structure. The tangential framing of the boundary D\partial D has winding number 1 with respect to the trivialisation hence its lift D~\widetilde{\partial D} to D2×S1D^{2}\times S^{1} satisfies η(D~)=1\eta(\widetilde{\partial D})=1. Thus the quadratic form is given by q(D)=η((D))=η(σ+D~)=1+1=0q(\partial D)=\eta(\ell(\partial D))=\eta(\sigma+\widetilde{\partial D})=1+1=0.

Definition 3.1*. Given a spin structure over Σ\Sigma with associated quadratic form qq, a boundary class [γ]H1(Σ)[\gamma]\in H_{1}(\Sigma) is said to be Neveu-Schwarz if q([γ])=0q([\gamma])=0 and Ramond if q([γ])=1q([\gamma])=1.

The boundary type ϵ{0,1}n\vec{\epsilon}\in\{0,1\}^{n} of a spin structure consists of the quadratic form applied to each of the nn boundary classes, hence 0, respectively 1, for Neveu-Schwarz, respectively Ramond, boundary classes. Since a quadratic form is a homological invariant, the number of Ramond boundary classes is necessarily even. Thus there are 2n12^{n-1} boundary types ϵ\vec{\epsilon} for a given topological surface Σ=Σ¯D\Sigma=\overline{\Sigma}-D, D={p1,,pn}D=\{p_{1},...,p_{n}\}. The Teichmüller space of spin hyperbolic surfaces is the same as usual Teichmüller space despite the extra data of a spin structure. It is the action of the mapping class group that differs which is explained as follows. Fix a topological type of a spin structure, i.e. its boundary type ϵ\vec{\epsilon} and its Arf invariant. Given any point of Teichmüller space, equip it with a spin structure of the given topological type. This choice determines a spin structure, of the same topological type, on any other point in Teichmüller space, by continuity and discreteness of the choice. Thus, the same Teichmüller space is used when the hyperbolic surfaces are equipped with spin structures and its quotient by the mapping class group defines the moduli space of spin hyperbolic surfaces.

Definition 3.2.

For (L1,,Ln)0n(L_{1},...,L_{n})\in\mathbb{R}_{\geq 0}^{n} and ϵ{0,1}n\vec{\epsilon}\in\{0,1\}^{n}, define

,𝓃,ϵspin(1,,𝓃)={\displaystyle\cal M^{\text{spin}}_{g,n,\vec{\epsilon}}(L_{1},...,L_{n})=\Big{\{} (Σ,η,β1,,βn)Σ genus g oriented hyperbolic surface,\displaystyle(\Sigma,\eta,\beta_{1},...,\beta_{n})\mid\Sigma\text{ genus }g\text{ oriented hyperbolic surface,}
βi geodesic boundary component of length (βi)=Li,\displaystyle\beta_{i}\text{ geodesic boundary component of length }\ell(\beta_{i})=L_{i},
spin structure ηH1(PSO(Σ),2),qη(βi)=ϵi}/.\displaystyle\text{spin structure }\eta\in H^{1}(P_{SO}(\Sigma),\mathbb{Z}_{2}),\quad q_{\eta}(\beta_{i})=\epsilon_{i}\Big{\}}/\sim.

Vanishing boundary lengths correspond to hyperbolic cusps around which the hyperbolic metric is complete. A spin Riemann surface Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\} possesses a unique hyperbolic spin structure in its conformal class which defines a diffeomorphism

(23) ,𝓃,ϵspin(0,,0),𝓃,ϵspin.\cal M_{g,n,\vec{\epsilon}}^{\text{spin}}(0,...,0)\cong\cal M_{g,n,\vec{\epsilon}}^{\text{spin}}.

When n=0n=0, the notation spin\cal M_{g}^{\text{spin}} for the moduli space of spin hyperpolic surfaces and spin Riemann surfaces coincides, which is okay due to the natural isomorphism (23). The unique hyperbolic spin structure in a conformal class can be proven via gauge theory techniques due to Hitchin, described in 3.3.2. It is also a consequence of usual uniformisation combined with a proof of existence of a lift of any hyperbolic representation π1ΣPSL(2,)\pi_{1}\Sigma\to PSL(2,\mathbb{R}) to SL(2,)SL(2,\mathbb{R}), followed by adjustments of the representation by ±I\pm I to achieve any desired spin structure. As usual, we denote the Neveu-Schwarz components of the moduli space by ,𝓃,spin(1,,𝓃)\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n}) for o=(0,,0)\vec{o}=(0,...,0).

The Mayer Vietoris sequence for ΣD=Σ¯\Sigma\cup D=\overline{\Sigma} where DD is a union of disks around {pi}Σ¯\{p_{i}\}\subset\overline{\Sigma} gives the exact sequence H1(ΣD,2)H1(Σ,2)H1(Σ¯,2)H_{1}(\Sigma\cap D,\mathbb{Z}_{2})\to H_{1}(\Sigma,\mathbb{Z}_{2})\to H_{1}(\overline{\Sigma},\mathbb{Z}_{2}). When all boundary classes of a spin structure are Neveu-Schwarz, the associated quadratic form q:H1(Σ,2)2q:H_{1}(\Sigma,\mathbb{Z}_{2})\to\mathbb{Z}_{2} vanishes on H1(ΣD,2)H_{1}(\Sigma\cap D,\mathbb{Z}_{2}) hence it is the pull-back of a quadratic form defined on the symplectic vector space H1(Σ¯,2)H_{1}(\overline{\Sigma},\mathbb{Z}_{2}), which reflects the fact that the spin structure extends to Σ¯\overline{\Sigma}. The Arf invariant of a quadratic form qq defined on a symplectic vector space over 2\mathbb{Z}_{2} is a 2\mathbb{Z}_{2}-valued invariant defined by

Arf(q)=i=1gq(αi)q(βi)\text{Arf}(q)=\sum_{i=1}^{g}q(\alpha_{i})q(\beta_{i})

for any standard symplectic basis {α1,β1,,αg,βg}\{\alpha_{1},\beta_{1},...,\alpha_{g},\beta_{g}\} of H1(Σ¯,2)H_{1}(\overline{\Sigma},\mathbb{Z}_{2}), so (αi,βj)=δij(\alpha_{i},\beta_{j})=\delta_{ij}, (αi,αj)=0=(βi,βj)(\alpha_{i},\alpha_{j})=0=(\beta_{i},\beta_{j}). (More generally, the intersection form (,)(\cdot,\cdot) is replaced by the symplectic form.) This is independent of the choice of {αi,βi}\{\alpha_{i},\beta_{i}\}. A spin structure is even if its quadratic form has even Arf invariant and odd if its quadratic form has odd Arf invariant. Of the 22g2^{2g} spin structures with only Neveu-Schwarz boundary classes, the number of even, respectively odd, spin structures is given by 2g1(2g+1)2^{g-1}(2^{g}+1), respectively 2g1(2g1)2^{g-1}(2^{g}-1). In particular both odd and even spin structures exist for g>0g>0.

By analysing the action on spin structures of the mapping class group of a genus gg surface Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\} (consisting of isotopy classes of homeomorphisms that fix each pip_{i}), it is proven in [48] that the monodromy of the H1(Σ¯,2)H^{1}(\overline{\Sigma},\mathbb{Z}_{2}) bundle ,𝓃,ϵspin,𝓃\cal M^{\text{spin}}_{g,n,\vec{\epsilon}}\to\cal M_{g,n} acts transitively, except in the case of only Neveu-Schwarz boundary classes where there are exactly two orbits. This uses the symplectic action of the mapping class group on H1(Σ¯,2)H^{1}(\overline{\Sigma},\mathbb{Z}_{2}). To see this, equivalently consider the action of the mapping class group on quadratic forms. The idea is that one can choose a basis {a1,b2,,ag,bg,c1,,cn1}\{a_{1},b_{2},...,a_{g},b_{g},c_{1},...,c_{n-1}\} of H1(Σ,2)H_{1}(\Sigma,\mathbb{Z}_{2}), where aibj=δija_{i}\cdot b_{j}=\delta_{ij} and cic_{i} are boundary classes, with the following prescribed values of the given quadratic form qq. One can arrange q(ai)=0=q(bi)q(a_{i})=0=q(b_{i}) for i>1i>1 and q(ci)=ϵiq(c_{i})=\epsilon_{i}. Finally, q(a1)=q(b1)=q(a_{1})=q(b_{1})= the Arf invariant of qq which is set to be zero if ϵ0\vec{\epsilon}\neq 0. This is achieved first algebraically, then geometrically. It is perhaps best understood in the following example. Suppose g=n=1g=n=1, which necessarily has Neveu-Schwarz boundary value. Consider two distinct quadratic forms q1q_{1} and q2q_{2}, both with Arf invariant zero, defined on a basis a1,b1a_{1},b_{1} of H1(Σ,2)H_{1}(\Sigma,\mathbb{Z}_{2}) by q1(a1)=1q_{1}(a_{1})=1, q1(b1)=0q_{1}(b_{1})=0 and q2(a1)=0q_{2}(a_{1})=0, q2(b1)=0q_{2}(b_{1})=0. Consider a second basis a1=a1+b1,b1=b1a^{\prime}_{1}=a_{1}+b_{1},b^{\prime}_{1}=b_{1}. Then q1(a1)=0=q1(b1)q_{1}(a^{\prime}_{1})=0=q_{1}(b^{\prime}_{1}). Hence an element of the mapping class group that sends a1a1a_{1}\to a^{\prime}_{1} and b1b1b_{1}\to b^{\prime}_{1} pulls back q1q_{1} to q2q_{2}.

Since the set of spin structures with fixed boundary type is an affine H1(Σ¯,2)H^{1}(\overline{\Sigma},\mathbb{Z}_{2}) space, this proves connectedness of components with given boundary type and Arf invariant. Each boundary type determines a connected component of the moduli space of Fuchsian representations ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}), except in one case—when all boundary classes are Neveu-Schwarz there are two connected components distinguished by the Arf invariant.

3.1.6.

The quadratic form qρ:H1(Σ,2)2q_{\rho}:H_{1}(\Sigma,\mathbb{Z}_{2})\to\mathbb{Z}_{2} associated to a spin structure defined by a Fuchsian representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) has a convenient description. We have renamed qηρ=:qρq_{\eta_{\rho}}=:q_{\rho} where ηρH1(PSL(2,)/ρ¯(π1Σ),2)\eta_{\rho}\in H^{1}(PSL(2,\mathbb{R})/\overline{\rho}(\pi_{1}\Sigma),\mathbb{Z}_{2}) is the cohomology class defined by the spin structure of ρ\rho. By the decomposition of homology classes into simple closed curves used in the definition of qη=ηq_{\eta}=\eta\circ\ell above, it is enough to consider the quadratic form evaluated only on simple closed curves. We say that [γ]π1Σ[\gamma]\in\pi_{1}\Sigma is simple if it can be represented by a simple closed curve in Σ\Sigma.

Lemma 3.3.

Given a Fuchsian representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}), and any simple [γ]π1Σ[\gamma]\in\pi_{1}\Sigma

(24) (1)qρ(γ)=sgntrρ([γ]).(-1)^{q_{\rho}(\lfloor\gamma\rfloor)}=-\mathop{\mathrm{sgn}}\text{tr}\hskip 1.42262pt\rho([\gamma]).

where γH1(Σ,2)\lfloor\gamma\rfloor\in H_{1}(\Sigma,\mathbb{Z}_{2}) is the image of [γ][\gamma] under π1ΣH1(Σ,2)\pi_{1}\Sigma\to H_{1}(\Sigma,\mathbb{Z}_{2}).

Proof.

Note that the right hand side of (24) depends only on the homology class γH1(Σ,2)\lfloor\gamma\rfloor\in H_{1}(\Sigma,\mathbb{Z}_{2}) since γ\lfloor\gamma\rfloor uniquely determines [γ][\gamma] up to conjugation and trace is conjugation invariant.

Evaluation of the quadratic form qρq_{\rho} depends only on a neighbourhood of a simple loop in Σ\Sigma representing [γ][\gamma] since it uses only the tangential lift. By continuity, the discrete-valued quadratic form does not change in a continuous family. The sign of the trace separates the hyperbolic elements of SL(2,)SL(2,\mathbb{R}) into two components hence it does not change in a continuous family. To prove (24), we may first deform the representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) to any Fuchsian representation in the same connected component. Moreover, we can use deformations of the representation defined only in a neighbourhood of a simple closed geodesic, that do not necessarily extend to Σ\Sigma.

The dependence on a neighbourhood of a simple closed geodesic and deformation invariance of both sides of (24) reduces the lemma to a single calculation. We can take any simple closed geodesic in any hyperbolic surface. The geodesic boundary of a one-holed torus Σ\Sigma is a well-studied example. Given a Fuchsian representation ρ¯:π1ΣPSL(2,)\overline{\rho}:\pi_{1}\Sigma\to PSL(2,\mathbb{R}) and A,BPSL(2,)A,B\in PSL(2,\mathbb{R}) the image of the generators of π1Σ\pi_{1}\Sigma, the trace of the commutator ABA1B1ABA^{-1}B^{-1} is well-defined independently of the lift of ρ¯\overline{\rho} to ρ\rho. The following explicit calculation shows that tr(ABA1B1)<0\text{tr}\hskip 1.42262pt(ABA^{-1}B^{-1})<0. Conjugate AA and BB so that AA is diagonal:

A=(λ00λ1),B=(abcd).A=\left(\begin{array}[]{cc}\lambda&0\\ 0&\lambda^{-1}\end{array}\right),\quad B=\left(\begin{array}[]{cc}a&b\\ c&d\end{array}\right).

The invariant geodesic of AA is given by x=0x=0 in ={x+iyy>0}\mathbb{H}=\{x+iy\mid y>0\}. The invariant geodesics of AA and BB must meet since they lift from generators of π1\pi_{1} of the torus. The two fixed points of BB are the roots z1z_{1} and z2z_{2} of cz2+(da)zb=0cz^{2}+(d-a)z-b=0, hence z1z2=b/cz_{1}z_{2}=-b/c. They must lie on either side of 0 on the real axis, hence their product is negative so bc>0bc>0. By direct calculation, tr(ABA1B1)=1(λ2+λ21)bc<1\text{tr}\hskip 1.42262pt(ABA^{-1}B^{-1})=1-(\lambda^{2}+\lambda^{-2}-1)bc<1 since bc>0bc>0. By assumption, Σ\Sigma is hyperbolic, so |tr(ABA1B1)|2|\text{tr}\hskip 1.42262pt(ABA^{-1}B^{-1})|\geq 2, hence we must have tr(ABA1B1)2<0\text{tr}\hskip 1.42262pt(ABA^{-1}B^{-1})\leq-2<0.

The homology class γ\lfloor\gamma\rfloor represented by ρ([γ])=ABA1B1\rho([\gamma])=ABA^{-1}B^{-1} is trivial hence q(γ)=0q(\lfloor\gamma\rfloor)=0 and we have just shown tr(ρ([γ]))<0\text{tr}\hskip 1.42262pt(\rho([\gamma]))<0 which agrees with (24). Actually it proves (24) since an element ηH1(Σ,2)\eta\in H^{1}(\Sigma,\mathbb{Z}_{2}) that is non-trivial on a homology class, say η([C])=1\eta([C])=1, sends q(C)q(C)+1q(C)\mapsto q(C)+1 and ρ(C)ρ(C)SL(2,)\rho(C)\mapsto-\rho(C)\in SL(2,\mathbb{R}) which flips the sign of the trace, proving the equivalence of the negative and positive trace cases of (24). Although a general element of a fundamental group is not a commutator, the neighbourhood of any simple closed geodesic is canonical hence behaves as in the calculated example and the lemma is proven.

The reduction of (24) to the single calculation above is convenient, but one can also see the relationship to the sign of the trace directly as follows. Since qρq_{\rho} depends only on a neighbourhood of a simple loop we may assume that π1Σ=\pi_{1}\Sigma=\mathbb{Z} and Σ=/\Sigma=\mathbb{H}/\mathbb{Z} is a hyperbolic annulus with a unique simple closed geodesic CΣC\subset\Sigma. The spin structure is the double cover SL(2,)/PSL(2,)/SL(2,\mathbb{R})/\mathbb{Z}\to PSL(2,\mathbb{R})/\mathbb{Z}. We may deform the generator gSL(2,)g\in SL(2,\mathbb{R}) of g\mathbb{Z}\cong\langle g\rangle to any given element, for example a diagonal element, with trace of the same sign. The tangential lift C~\tilde{C} of the simple closed geodesic CC defines an element of π1(PSL(2,)/)\pi_{1}(PSL(2,\mathbb{R})/\mathbb{Z}). If we start upstairs at ISL(2,)/I\in SL(2,\mathbb{R})/\mathbb{Z} and move around the loop downstairs, then the lift of the loop is again a loop in SL(2,)/SL(2,\mathbb{R})/\mathbb{Z} precisely when sgntr(g)>0\mathop{\mathrm{sgn}}\text{tr}\hskip 1.42262pt(g)>0 because gg can be deformed to II. In other words ηρ(C~)=0\eta_{\rho}(\tilde{C})=0. The holonomy is non-trivial when sgntr(g)<0\mathop{\mathrm{sgn}}\text{tr}\hskip 1.42262pt(g)<0, or ηρ(C~)=1\eta_{\rho}(\tilde{C})=1. Since (γ)=σ+[C~]\ell(\lfloor\gamma\rfloor)=\sigma+[\tilde{C}] then we have qηρ(γ)=ηρ(γ)=ηρ(σ)+ηρ([C~])=1q_{\eta_{\rho}}(\lfloor\gamma\rfloor)=\eta_{\rho}\circ\ell(\lfloor\gamma\rfloor)=\eta_{\rho}(\sigma)+\eta_{\rho}([\tilde{C}])=1 when sgntr(g)>0\mathop{\mathrm{sgn}}\text{tr}\hskip 1.42262pt(g)>0 and qηρ(γ)=0q_{\eta_{\rho}}(\lfloor\gamma\rfloor)=0 when sgntr(g)<0\mathop{\mathrm{sgn}}\text{tr}\hskip 1.42262pt(g)<0 as required. ∎

The set of hyperbolic and parabolic elements of SL(2,)SL(2,\mathbb{R}) satisfy |trρ([γ])|2|\text{tr}\hskip 1.42262pt\rho([\gamma])|\geq 2, hence it has two components determined by the sign of the trace. Given a Fuchsian representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}), Definition 3.1 and Lemma 3.3 show that a boundary class [γ][\gamma] is Neveu-Schwarz if trρ([γ])<0\text{tr}\hskip 1.42262pt\rho([\gamma])<0 and Ramond if trρ([γ])>0\text{tr}\hskip 1.42262pt\rho([\gamma])>0.

A consequence of Lemma 3.3 and the homological nature of the quadratic form is the following property.

Corollary 3.4.

Let Σ\Sigma be a surface with boundary classes γ1,γn\gamma_{1},...\gamma_{n}. Any Fuchsian representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) satisfies

(1)ni=1ntr(ρ([γi]))>0.(-1)^{n}\prod_{i=1}^{n}\text{tr}\hskip 1.42262pt(\rho([\gamma_{i}]))>0.

This property of the product of traces of Fuchsian representations into SL(2,)SL(2,\mathbb{R}) has been studied particularly in the 2-generator free group case—as the negative trace theorem in [39]—proving that for the pair of pants and the once-punctured torus, the product of the traces of the boundary classes is negative.

3.2. Flat bundles

In this section we realise the spinor bundle SΣΣS_{\Sigma}\to\Sigma of a hyperbolic surface equipped with a spin structure as a flat bundle. Equivalently, there exists a flat connection on SΣS_{\Sigma}, which must differ from the lift of the Levi-Civita connection by cohomological considerations—see Remark 3.5. The flat structure is visible via representations of π1Σ\pi_{1}\Sigma into SL(2,)SL(2,\mathbb{R}).

3.2.1.

The right action of Spin(2)=SO(2)\text{Spin}(2)=SO(2) on PSpin(Σ)SL(2,)/ρ(π1Σ)P_{\text{Spin}}(\Sigma)\cong SL(2,\mathbb{R})/\rho(\pi_{1}\Sigma) (where ρ(π1Σ)\rho(\pi_{1}\Sigma) acts on the left of SL(2,)SL(2,\mathbb{R})) is used to define the associated spinor bundle

(25) SΣ=PSpin(Σ)×SO(2)2(×2)/ρ(π1Σ).S_{\Sigma}=P_{\text{Spin}}(\Sigma)\times_{SO(2)}\mathbb{C}^{2}\cong\left(\mathbb{H}\times\mathbb{C}^{2}\right)/\rho(\pi_{1}\Sigma).

The flat real bundle TΣ12T_{\Sigma}^{\frac{1}{2}} is obtained by replacing 2\mathbb{C}^{2} with 2\mathbb{R}^{2} in (25). The right hand side of (25) defines a flat bundle over Σ\Sigma associated to the representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) where the action is given by g(z,v)=(gz,gv)g\cdot(z,v)=(g\cdot z,g\cdot v). The map SL(2,)×2(g,u)(gi,gu)×2SL(2,\mathbb{R})\times\mathbb{C}^{2}\ni(g,u)\mapsto(g\cdot i,gu)\in\mathbb{H}\times\mathbb{C}^{2} defines the isomorphism in (25). It is well-defined on orbits (gk1,ku)(gk^{-1},ku), kSO(2)k\in SO(2) and descends to the quotient by ρ(π1Σ)\rho(\pi_{1}\Sigma) on both sides.

The spinor bundle SΣS_{\Sigma} is flat hence holomorphic. We show below that TΣ12T_{\Sigma}^{\frac{1}{2}} is a subbundle of SΣS_{\Sigma} in two different ways, compatible with the flat, respectively holomorphic, structure of SΣS_{\Sigma}. It is the underlying flat real bundle TΣ12rSΣT_{\Sigma}^{\frac{1}{2}}\stackrel{{\scriptstyle r}}{{\to}}S_{\Sigma} which is the fixed point set of the real involution on SΣS_{\Sigma}. It is also a holomorphic subbundle TΣ12hSΣT_{\Sigma}^{\frac{1}{2}}\stackrel{{\scriptstyle h}}{{\to}}S_{\Sigma} which is an eigenspace of the action of SO(2)SO(2). The images of rr and hh intersect trivially.

The weights χ±1\chi^{\pm 1}, defined in 3.1.1, of the SO(2)SO(2) representation of 2=χχ1\mathbb{C}^{2}=\mathbb{C}_{\chi}\oplus\mathbb{C}_{\chi^{-1}} defines a decomposition of SΣS_{\Sigma} into holomorphic line bundles SΣ=TΣ12TΣ12S_{\Sigma}=T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}}. With respect to this decomposition, SL(2,)SL(2,\mathbb{R}) acts via SU(1,1)SU(1,1), i.e. the matrix of any gSL(2,)g\in SL(2,\mathbb{R}), with respect to a basis of eigenvectors of χ±1\chi^{\pm 1}, lives in SU(1,1)SU(1,1). With respect to the decomposition 2=χχ1\mathbb{C}^{2}=\mathbb{C}_{\chi}\oplus\mathbb{C}_{\chi^{-1}}, the real structure σ\sigma on 2\mathbb{C}^{2} (which is complex conjugation with respect to a complex structure different to that on χχ1\mathbb{C}_{\chi}\oplus\mathbb{C}_{\chi^{-1}}) is given by (u,v)(v¯,u¯)(u,v)\mapsto(\overline{v},\overline{u}). The real structure commutes with the actions of the structure groups of the bundle, SO(2)SO(2) on the left hand side of (25) and SL(2,)SL(2,\mathbb{R}) on the right hand side of (25). (Note that SL(2,)SL(2,\mathbb{R}) commutes with complex conjugation and SU(1,1)SU(1,1) commutes with σ(u,v)=(v¯,u¯)\sigma(u,v)=(\overline{v},\overline{u}) which is the same group action and real structure with respect to different bases.) Hence the bundle SΣS_{\Sigma} is equipped with a real structure σ\sigma with fixed point set the underlying flat real bundle TΣ12T_{\Sigma}^{\frac{1}{2}}, obtained by replacing 2\mathbb{C}^{2} with 2\mathbb{R}^{2} on both sides of (25). In 3.2.3 the real structure on SΣS_{\Sigma} will involve the Hermitian metric used to reduce the structure group to SO(2)SO(2).

Remark 3.5.

Note that the flat bundle TΣ12T_{\Sigma}^{\frac{1}{2}} has non-zero Euler class. The Euler class can be obtained via a metric connection on TΣ12T_{\Sigma}^{\frac{1}{2}} as described in 3.4.1, so in particular if the metric connection were flat, the Euler class would vanish. There is no contradiction here because 2\mathbb{R}^{2} admits no metric invariant under SL(2,)SL(2,\mathbb{R}), so we cannot find a metric on TΣ12T_{\Sigma}^{\frac{1}{2}} which is preserved by its flat connection. This example is discussed by Milnor and Stasheff in [43, p.312].

3.2.2.

A Hermitian metric hh on a line bundle LΣL\to\Sigma defines an isomorphism L¯L\overline{L}\stackrel{{\scriptstyle\cong}}{{\to}}L^{\vee} by h(¯,)\ell\mapsto h(\overline{\ell},\cdot), where L¯\overline{L} is the conjugate bundle, defined via conjugation of transition functions. For example, a metric on a Riemann surface compatible with its conformal structure is equivalent to a Hermitian metric h2h^{2} on TΣT_{\Sigma}, and moreover it is equivalent to a Hermitian metric on any power KΣnK_{\Sigma}^{\otimes n} such as a choice of spin structure KΣ1/2K_{\Sigma}^{1/2}. Hence

KΣn¯h(KΣ1)n\overline{K_{\Sigma}^{\otimes n}}\ \stackrel{{\scriptstyle h^{*}}}{{\cong}}\left(K_{\Sigma}^{-1}\right)^{\otimes n}

where the isomorphism hh^{*} depends on the Hermitian metric on KΣnK_{\Sigma}^{\otimes n} via h(¯,)2n\ell\mapsto h(\overline{\ell},\cdot)^{2n}.

3.2.3.

The real structure σ\sigma defined on the spinor bundle SΣ=TΣ12TΣ12S_{\Sigma}=T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}} in 3.2.1 is induced by the isomorphism T¯Σ12hTΣ12\overline{T}_{\Sigma}^{\frac{1}{2}}\stackrel{{\scriptstyle h^{*}}}{{\cong}}T_{\Sigma}^{-\frac{1}{2}}, from the Hermitian metric hh on TΣ12T_{\Sigma}^{\frac{1}{2}} which is the square root of the hyperbolic metric on Σ\Sigma. It is defined on local sections by

σ(u,v)=(h1v¯,hu¯).\sigma(u,v)=(h^{-1}\overline{v},h\overline{u}).

The underlying real bundle TΣ12T_{\Sigma}^{\frac{1}{2}} is the subbundle of fixed points of σ\sigma which is locally given by (u,hu¯)(u,h\overline{u}). In particular u(u,hu¯)u\mapsto(u,h\overline{u}) defines a natural isomorphism between the flat real subbundle and the holomorphic subbundle given by an eigenspace of the action of SO(2)SO(2), both isomorphic to TΣ12T_{\Sigma}^{\frac{1}{2}}.

3.2.4.

A flat bundle EE over a surface Σ\Sigma defines a locally constant sheaf given by its sheaf of locally flat sections which we also denote by EE. We denote its sheaf cohomology by HdRi(Σ,E)H^{i}_{dR}(\Sigma,E). We will apply this to the spinor bundle E=SΣE=S_{\Sigma} and its underlying real bundle E=TΣ12E=T_{\Sigma}^{\frac{1}{2}}. The sheaf cohomology can be calculated in different ways, and the label dRdR for de Rham, following Simpson [58], refers to its calculation via the following complex which uses the covariant derivative dAd_{A} defined by the flat connection on EE:

(26) AΣ0(E)dAAΣ1(E)dAAΣ2(E).A^{0}_{\Sigma}(E)\stackrel{{\scriptstyle d_{A}}}{{\longrightarrow}}A^{1}_{\Sigma}(E)\stackrel{{\scriptstyle d_{A}}}{{\longrightarrow}}A^{2}_{\Sigma}(E).

Here AΣk(E):=Γ(Σ,Λk(TΣ)E)A^{k}_{\Sigma}(E):=\Gamma(\Sigma,\Lambda^{k}(T^{*}\Sigma)\otimes E) denotes global CC^{\infty} differential kk-forms with coefficients in EE. It defines a complex because dAdA=FAΩ2(EndE)d_{A}\circ d_{A}=F^{A}\in\Omega^{2}(\text{End}E) is given by the curvature which vanishes in this case. Define HdRi(Σ,E)H^{i}_{dR}(\Sigma,E) for i=0,1,2i=0,1,2 to be the cohomology of the complex. We rarely use the complex (26) directly and instead mainly use Čech cohomology to calculate HdRi(Σ,E)H^{i}_{dR}(\Sigma,E).

3.2.5.

The sheaf cohomology HdRi(Σ,E)H^{i}_{dR}(\Sigma,E) can be calculated using Čech cohomology applied to an open cover of Σ\Sigma obtained from a triangulation. A triangulation of Σ\Sigma is a simplicial complex 𝒞=k=02𝒞k\mathcal{C}=\displaystyle\mathop{\cup}_{k=0}^{2}\mathcal{C}_{k} where 𝒞k\mathcal{C}_{k} denotes kk-simplices σ:ΔkΣ\sigma:\Delta_{k}\to\Sigma, and we further require the regularity condition that each 2-simplex is a homeomorphism onto its image. The regularity condition ensures that 2-simplices incident at an edge or vertex are distinct. We identify simplices with their images in Σ\Sigma and refer to them as faces, edge and vertices of the triangulation. To each simplex σ\sigma of the triangulation associate the open set UσΣU_{\sigma}\subset\Sigma given by the union of the interiors of all simplices whose closure contains σ\sigma. Hence, to each vertex of the triangulation v𝒞0v\in\mathcal{C}_{0}, associate the open set UvΣU_{v}\subset\Sigma given by the union of the interiors of all simplices whose closure meets vv, as in Figure 1, so it includes the vertex vv, no other vertices, and the interiors of all incident edges and faces.

vv\bulletUvU_{v}vvvv^{\prime}eeUe=UvUvU_{e}=U_{v}\cap U_{v^{\prime}}vvvv^{\prime}v′′v^{\prime\prime}ffUf=UvUvUv′′U_{f}=U_{v}\cap U_{v^{\prime}}\cap U_{v^{\prime\prime}}
Figure 1. Open cover associated to triangulation

This produces an open cover:

(27) Σ=σ𝒞Uσ.\Sigma=\bigcup_{\sigma\in\mathcal{C}}U_{\sigma}.

We allow more general cell decompositions where faces of the triangulation can be polygons, not only triangles. For vv and vv^{\prime} vertices of an edge ee, and the vertices of a face ff we have

Ue=UvUv,Uf=vfUv.U_{e}=U_{v}\cap U_{v^{\prime}},\quad U_{f}=\bigcup_{v\in f}U_{v}.

Note that UvUvU_{v}\cap U_{v^{\prime}} or UvUvUv′′U_{v}\cap U_{v^{\prime}}\cap U_{v^{\prime\prime}} is empty if there is no edge containing vv and vv^{\prime}, or face containing vv, vv^{\prime} and v′′v^{\prime\prime}. For example, given a triangulation, where faces are indeed triangles, for more than three distinct vertices {vi}\{v_{i}\} the intersection is empty iUvi=\displaystyle\bigcap_{i}U_{v_{i}}=\varnothing. On a compact surface, one can define the open cover using only the vertices Σ=v𝒞0Uv\Sigma=\bigcup_{v\in\mathcal{C}_{0}}U_{v} so that the sets associated to edges and faces are not part of the cover, and instead arise as intersections. This results in fewer coboundary maps in the construction of 3.2.6.

We allow a generalisation of triangulations, where some of the vertices are missing (from both Σ\Sigma and the triangulation) which is particularly useful for non-compact Σ\Sigma. In this case, the regularity condition on a face is required only in its domain which is a 2-simplex with some vertices removed. Hence UeU_{e} and UfU_{f} may not arise as intersections of UvU_{v} for v𝒞0v\in\mathcal{C}_{0} justifying the open cover (27). The set of vertices may be empty, as is the case for ideal triangulations, in which case there are no open sets UvU_{v}.

3.2.6.

The Čech cochains with respect to the open cover (27) of the sheaf of locally constant sections of EE are defined by

Ck(Σ,E)=σ𝒞kΓ(Uσ,E),k=0,1,2.\displaystyle C^{k}(\Sigma,E)=\bigoplus_{\sigma\in\mathcal{C}_{k}}\Gamma(U_{\sigma},E),\quad k=0,1,2.

The coboundary map δ\delta is given by restriction and Čech cohomology HdR(Σ,E)H^{\bullet}_{dR}(\Sigma,E) is defined to be the cohomology of the complex

(28) 0v𝒞0Γ(Uv,E)δe𝒞1Γ(Ue,E)δf𝒞2Γ(Uf,E)0.0\to\bigoplus_{v\in\mathcal{C}_{0}}\Gamma(U_{v},E)\stackrel{{\scriptstyle\delta}}{{\to}}\bigoplus_{e\in\mathcal{C}_{1}}\Gamma(U_{e},E)\stackrel{{\scriptstyle\delta}}{{\to}}\bigoplus_{f\in\mathcal{C}_{2}}\Gamma(U_{f},E)\to 0.

Note that Ck(E)=0C^{k}(E)=0 for k>2k>2 since these correspond to empty intersections. If we allow more general cell decompositions where faces of the triangulation can be polygons, not only triangles, then there are non-trivial Ck(E)C^{k}(E) for k>2k>2, but still HdRk(Σ,E)=0H^{k}_{dR}(\Sigma,E)=0 for k>2k>2.

Since the cohomology of (28) defines the sheaf cohomology HdRk(Σ,E)H_{dR}^{k}(\Sigma,E) it is independent of the choice of cell decomposition of Σ\Sigma. It follows that duality of triangulations gives duality of cohomology groups.

3.2.7.

Čech cohomology was calculated in 3.2.6 using a good open cover, meaning that intersections of open sets in the cover are contractible, which is achieved from the regularity condition on triangulations.

If we relax the regularity condition in 3.2.5 on a triangulation 𝒞=k=02𝒞k\mathcal{C}=\displaystyle\mathop{\cup}_{k=0}^{2}\mathcal{C}_{k} of Σ\Sigma so that a 2-simplex is not necessarily one-to-one onto its image, we describe a construction, used in [60], of the sheaf cohomology of EE as follows. It coincides with the dual of the construction in 3.2.6 when the triangulation satisfies the regularity condition.

For σ𝒞\sigma\in\mathcal{C}, let 𝒱σ=H0(σ,E)\mathcal{V}_{\sigma}=H^{0}(\sigma,E) denote the covariant constant sections s|σs|_{\sigma} of EE over σ\sigma. Here we identify σ\sigma with its image. Define

Ck(Σ,E)=σ𝒞k𝒱σC_{k}(\Sigma,E)=\displaystyle\bigoplus_{\sigma\in\mathcal{C}_{k}}\mathcal{V}_{\sigma}

and boundary maps

Ck+1(Σ,E)Ck(Σ,E)s|σs|σ=(1)ϵis|σi\begin{array}[]{rcl}C_{k+1}(\Sigma,E)&\stackrel{{\scriptstyle\partial}}{{\to}}&C_{k}(\Sigma,E)\\ s|_{\sigma}&\mapsto&s|_{\partial\sigma}=\bigoplus(-1)^{\epsilon_{i}}s|_{\sigma_{i}}\end{array}

where σ=i(1)ϵiσi\displaystyle\partial\sigma=\bigcup_{i}(-1)^{\epsilon_{i}}\sigma_{i} as oriented simplices. A section s|σs|_{\sigma} is well-defined on the pull-back of EE to the cell, but possible multiply-defined on the boundary of σ\sigma, and we use the extension from the interior in the definition of \partial. This ambiguity arises precisely due to the relaxation of the regularity condition in 3.2.5.

It is clear that 2=0\partial^{2}=0 since the contribution at any vertex of a 2-cell essentially gives the covariant constant section extended to the vertex, appearing with opposite sign due to orientations, or vanishing of the square of the usual boundary map on simplices. The same argument applies to higher dimensional simplices and their codimension two cells. One can approach the vertex along two edges, and the vanishing then reflects the trivial local holonomy of the flat connection.

Denote by Hk(Σ,E)H_{k}(\Sigma,E) the homology of the complex

C2(Σ,E)C1(Σ,E)C0(Σ,E).C_{2}(\Sigma,E)\stackrel{{\scriptstyle\partial}}{{\to}}C_{1}(\Sigma,E)\stackrel{{\scriptstyle\partial}}{{\to}}C_{0}(\Sigma,E).

3.2.8.

There is a natural symplectic structure on SΣS_{\Sigma} and TΣ12T_{\Sigma}^{\frac{1}{2}} arising from the symplectic form on 2\mathbb{C}^{2} and 2\mathbb{R}^{2} preserved by the SL(2,)SL(2,\mathbb{R}) action. Hence there is a natural isomorphism Ck(Σ,SΣ)Ck(Σ,SΣ)Ck(Σ,SΣ)C_{k}(\Sigma,S_{\Sigma})\cong C_{k}(\Sigma,S_{\Sigma}^{\vee})\cong C_{k}(\Sigma,S_{\Sigma})^{\vee} which gives a natural isomorphism

Ck(Σ,SΣ)Ck(Σ,SΣ).C_{k}(\Sigma,S_{\Sigma})^{\vee}\cong C^{k}(\Sigma,S_{\Sigma}).

Moreover, (η,f)=(η,δf)(\partial\eta,f)=(\eta,\delta f) since both sides use the symplectic form applied to the extension of η\eta and ff or η\eta and the restriction of ff which is the same. Thus we see that

Hk(Σ,SΣ)HdRk(Σ,SΣ)H_{k}(\Sigma,S_{\Sigma})^{\vee}\cong H_{dR}^{k}(\Sigma,S_{\Sigma})

and the same isomorphism holds for TΣ12T_{\Sigma}^{\frac{1}{2}}.

When the triangulation is regular, the isomorphism between cohomology and homology is visible via the cochains in 3.2.6 and the chains in 3.2.7 coinciding, Ck(Σ,SΣ)=Ck(Σ,SΣ)C^{k}(\Sigma,S_{\Sigma})=C_{k}(\Sigma,S_{\Sigma}), while the maps δ\delta and \partial go in opposite directions. In terms of the open sets UσU_{\sigma} defined in 3.2.5, δ\delta are restriction maps while \partial are extension maps.

3.2.9.

An ideal triangulation of a non-compact surface Σ\Sigma is a triangulation with no vertices, and all faces triangles. The number of faces and edges is 4g4+2n4g-4+2n, respectively 6g6+3n6g-6+3n for Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\} of genus gg. Dual to an ideal triangulation is a trivalent fatgraph Γ=V(Γ)E(Γ)\Gamma=V(\Gamma)\cup E(\Gamma) which is a triangulation of a retract of Σ\Sigma with only vertices V(Γ)V(\Gamma) and edges E(Γ)E(\Gamma), and no faces.

With respect to an ideal triangulation, HdRk(Σ,TΣ12)H_{dR}^{k}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) is conveniently calculated using the dual fatgraph. The complex is rather simple since there are only 2-cochains and 1-cochains. Or dually, using the fatgraph Γ\Gamma there are only 0-chains and 1-chains. We can equally work with the restriction of the flat bundle TΣ12|ΓT_{\Sigma}^{\frac{1}{2}}|_{\Gamma} which we also denote by TΣ12T_{\Sigma}^{\frac{1}{2}}. Following 3.2.7, for eE(Γ)e\in E(\Gamma), let 𝒱e\mathcal{V}_{e} denote the covariant constant sections s|es|_{e} of TΣ12T_{\Sigma}^{\frac{1}{2}} over ee, and for vV(Γ)v\in V(\Gamma), let 𝒱v\mathcal{V}_{v} denote the covariant constant sections s|vs|_{v} of TΣ12T_{\Sigma}^{\frac{1}{2}} over vv. Define

C0(Γ,TΣ12)=vV(Γ)𝒱v,C1(Γ,TΣ12)=eE(Γ)𝒱eC_{0}(\Gamma,T_{\Sigma}^{\frac{1}{2}})=\displaystyle\bigoplus_{v\in V(\Gamma)}\mathcal{V}_{v},\quad C_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}})=\displaystyle\bigoplus_{e\in E(\Gamma)}\mathcal{V}_{e}

and boundary maps

C1(Γ,TΣ12)C0(Γ,TΣ12)s|es|e=s|e+s|e\begin{array}[]{rcl}C_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}})&\stackrel{{\scriptstyle\partial}}{{\to}}&C_{0}(\Gamma,T_{\Sigma}^{\frac{1}{2}})\\ s|_{e}&\mapsto&s|_{\partial e}=s|_{e_{+}}-s|_{e_{-}}\end{array}

where e±V(Γ)e_{\pm}\in V(\Gamma) are the vertices bounding the oriented edge ee.

The sheaf cohomology HdRk(Σ,TΣ12)H_{dR}^{k}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) is given by the homology of the complex

(29) C1(Γ,TΣ12)C0(Γ,TΣ12).C_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}})\stackrel{{\scriptstyle\partial}}{{\to}}C_{0}(\Gamma,T_{\Sigma}^{\frac{1}{2}}).

We have HdR1(Σ,TΣ12)H1(Γ,TΣ12)=kerH_{dR}^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}})=\ker\partial and HdR0(Σ,TΣ12)H0(Γ,TΣ12)=0H_{dR}^{0}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong H_{0}(\Gamma,T_{\Sigma}^{\frac{1}{2}})=0. The vanishing of HdR0(Σ,TΣ12)H_{dR}^{0}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) uses the ideal triangulation so in particular there are no 0-cochains.

Theorem 3.6.

For any hyperbolic spin surface Σ\Sigma with NS geodesic boundary components of lengths (L1,,Ln)0n(L_{1},...,L_{n})\in\mathbb{R}_{\geq 0}^{n}

HdR1(Σ,TΣ12)4g4+2nH^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong\mathbb{R}^{4g-4+2n}

and this defines a vector bundle

Eg,n,𝓃,spin(1,,𝓃)E_{g,n}\to\cal M^{\text{spin}}_{g,n,\vec{o}}(L_{1},...,L_{n})

with fibres HdR1(Σ,TΣ12)H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}).

Proof.

First consider the case when Σ\Sigma is non-compact hence admits an ideal triangulation. A hyperbolic spin surface is equivalent to a flat SL(2,)SL(2,\mathbb{R}) connection over the dual fatgraph Γ\Gamma of the (truncated) ideal triangulation of Σ\Sigma. Arbitrarily orient each edge of Γ\Gamma. The flat connection is equivalent to associating an element geSL(2,)g_{e}\in SL(2,\mathbb{R}) to each oriented edge ee of Γ\Gamma. The holonomy around any oriented loop γΓ\gamma\subset\Gamma is the product gγ=ge±1g_{\gamma}=\prod g_{e}^{\pm 1} of the elements along edges of the loop with ±1\pm 1 determined by whether the orientation of the edge agrees with the orientation of the loop. The holonomy around any oriented loop satisfies |trgγ|2|\text{tr}\hskip 1.42262ptg_{\gamma}|\geq 2.

An element of HdR1(Σ,TΣ12)kerH^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong\ker\partial in (29) is a collection of vectors ve2v_{e}\in\mathbb{R}^{2} assigned to each oriented edge, satisfying a condition at each vertex. We choose the convention that the trivialisation of TΣ12T_{\Sigma}^{\frac{1}{2}} over an oriented edge ee is induced from the trivialisation of TΣ12T_{\Sigma}^{\frac{1}{2}} over its source vertex ee_{-}. Hence

ve|e+=geve,ve|e=ve.\partial v_{e}|_{e_{+}}=g_{e}v_{e},\quad\partial v_{e}|_{e_{-}}=-v_{e}.

The condition at a vertex is the vanishing of the sum of contributions from the three oriented edges adjacent to the given vertex, such as geve=0\sum g_{e}v_{e}=0 for a vertex with only incoming edges, or more generally each summand is geveg_{e}v_{e} or ve-v_{e}.

Choose an ideal triangulation of Σ\Sigma with dual fatgraph Γ\Gamma that admits a dimer covering DE(Γ)D\subset E(\Gamma) which is a collection of 2g2+n2g-2+n edges such that each vertex of Γ\Gamma is the boundary of a unique edge in the dimer. Such an ideal triangulation always exists, for example one can always choose an ideal triangulation with bipartite dual fatgraph [54], then any perfect matching is a dimer covering. We will prove that for all edges ee of DD the vectors ve2v_{e}\in\mathbb{R}^{2} can be arbitrarily and independently assigned, and they uniquely determine the vectors on all other edges, hence they produce a basis of 2(2g2+n)2(2g-2+n) vectors for H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}}). In Remark 3.7 below we show how to produce a basis of 2(2g2+n)2(2g-2+n) vectors for H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}}) for any dual fatgraph Γ\Gamma, not necessarily admitting a dimer covering.

Given e0De_{0}\in D, choose an arbitrary non-zero ve02v_{e_{0}}\in\mathbb{R}^{2} and set ve=0v_{e}=0 for all other dimer edges eD\{e0}e\in D\backslash\{e_{0}\}. Since Γ\Gamma is trivalent, Γ\D\Gamma\backslash D is a collection of embedded loops. Along an oriented loop γΓ\D\gamma\subset\Gamma\backslash D, the vertex condition on elements of kerδ\ker\delta uniquely determines each vector vev_{e} on an edge eγe\in\gamma from the preceding edge. For example, if the orientation on each edge agrees with the orientation on γ\gamma, then gei=ei+1ge_{i}=e_{i+1} where eie_{i} and ei+1e_{i+1} are consecutive oriented edges in γ\gamma.

If a loop γΓ\D\gamma\subset\Gamma\backslash D avoids e0e_{0}, then we must have ve=gγvev_{e}=g_{\gamma}v_{e} where ee is an edge of γ\gamma and gγg_{\gamma} is the holonomy around the loop starting from ee. But gγIg_{\gamma}-I is invertible, or equivalently gγg_{\gamma} does not have eigenvalue 1, since non-boundary loops satisfy |trgγ|>2|\text{tr}\hskip 1.42262ptg_{\gamma}|>2 and boundary loops satisfy trgγ2\text{tr}\hskip 1.42262ptg_{\gamma}\leq-2 by the Neveu-Schwarz requirement. Hence ve=0v_{e}=0 for all edges eγe\in\gamma.

If a loop γΓ\D\gamma\subset\Gamma\backslash D meets e0e_{0}, then we now have

(gγI)veve0=0(g_{\gamma}-I)v_{e}-v_{e_{0}}=0

(or (gγI)ve+ge0ve0=0)(g_{\gamma}-I)v_{e}+g_{e_{0}}v_{e_{0}}=0) and since gγIg_{\gamma}-I is invertible this uniquely determines ve2v_{e}\in\mathbb{R}^{2} and all vectors along γ\gamma.

Hence a choice of non-zero ve02v_{e_{0}}\in\mathbb{R}^{2} uniquely determines a vector in kerδ\ker\delta. Clearly elements of kerδ\ker\delta associated to different dimer edges are linearly independent because each vanishes on the other dimer edges. We also see that if an element of kerδ\ker\delta vanishes on all dimer edges then it vanishes identically. Hence each edge eDe\in D determines two independent vectors in H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}}), and the union over the 2g2+n2g-2+n edges in DD produces a basis of 2(2g2+n)2(2g-2+n) vectors for H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}}).

We have proved HdR1(Σ,TΣ12)4g4+2nH^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong\mathbb{R}^{4g-4+2n} which is the first part of the Theorem. In fact we have a canonical isomorphism between HdR1(Σ,TΣ12)H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) and (2)D(\mathbb{R}^{2})^{D}, for DE(Γ)D\subset E(\Gamma) a dimer covering. But this gives a local trivialisation over the moduli space ,𝓃,spin(1,,𝓃)\cal M^{\text{spin}}_{g,n,\vec{o}}(L_{1},...,L_{n}) since a choice of ideal triangulation defines the Teichmüller space of the moduli space. A choice of DE(Γ)D\subset E(\Gamma) is well-defined on the Teichmüller space producing a trivial bundle (2)D(\mathbb{R}^{2})^{D}, from which we get a local trivialisation over the moduli space.

When Σ\Sigma is compact it has genus g>1g>1, and we choose a decomposition Σ=Σ1Σ2\Sigma=\Sigma_{1}\cup\Sigma_{2} into genus g1g-1 and genus 1 surfaces glued along boundary annuli. We have HdRk(Σ1Σ2,TΣ12)=0H^{k}_{dR}(\Sigma_{1}\cap\Sigma_{2},T_{\Sigma}^{\frac{1}{2}})=0 for k=0,1k=0,1 by hyperbolicity of the holonomy as follows. For UV=Σ1Σ2U\cup V=\Sigma_{1}\cap\Sigma_{2}, the sequence (28) becomes

0Γ(U,TΣ12)δΓ(V,TΣ12)00\to\Gamma(U,T_{\Sigma}^{\frac{1}{2}})\stackrel{{\scriptstyle\delta}}{{\to}}\Gamma(V,T_{\Sigma}^{\frac{1}{2}})\to 0

with boundary map δ=gγI\delta=g_{\gamma}-I where gγg_{\gamma} is the holonomy around a loop γΣ1Σ2\gamma\subset\Sigma_{1}\cap\Sigma_{2}. But gγg_{\gamma} is hyperbolic so it satisfies |trgγ|>2|\text{tr}\hskip 1.42262ptg_{\gamma}|>2 and in particular gγIg_{\gamma}-I is invertible, and the cohomology groups HdRk(Σ1Σ2,TΣ12)=0H^{k}_{dR}(\Sigma_{1}\cap\Sigma_{2},T_{\Sigma}^{\frac{1}{2}})=0 vanish.

Hence the Mayer-Vietoris sequence gives

0HdR1(Σ,TΣ12)HdR1(Σ1,TΣ12)HdR1(Σ2,TΣ12)0.0\to H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\to H^{1}_{dR}(\Sigma_{1},T_{\Sigma}^{\frac{1}{2}})\oplus H^{1}_{dR}(\Sigma_{2},T_{\Sigma}^{\frac{1}{2}})\to 0.

We have shown above that HdR1(Σ1,TΣ12)4g6H^{1}_{dR}(\Sigma_{1},T_{\Sigma}^{\frac{1}{2}})\cong\mathbb{R}^{4g-6} and HdR1(Σ2,TΣ12)2H^{1}_{dR}(\Sigma_{2},T_{\Sigma}^{\frac{1}{2}})\cong\mathbb{R}^{2} and they define local trivialisations over the respective moduli spaces of bundles Eg1,1E_{g-1,1} and E1,1E_{1,1}. This gives a local decomposition EgEg1,1E1,1E_{g}\cong E_{g-1,1}\oplus E_{1,1} proving that EgE_{g} is indeed a vector bundle. The decomposition Σ=Σ1Σ2\Sigma=\Sigma_{1}\cup\Sigma_{2} does not make sense over the moduli space since the mapping class group does not preserve the decomposition, and is only well-defined over Teichmüller space. Nevertheless, it does make sense locally which is enough to prove that EgE_{g} is a rank 4g44g-4 vector bundle.

Remark 3.7.

In Theorem 3.6, one can drop the assumption that the dual fatgraph Γ\Gamma of the ideal triangulation of Σ\Sigma must admit a dimer covering. On any dual fatgraph Γ\Gamma, there exists a collection CE(Γ)C\subset E(\Gamma) of 2g2+n2g-2+n edges of Γ\Gamma on which the vectors ve2v_{e}\in\mathbb{R}^{2} can be independently assigned, and which uniquely determine the vectors on all other edges. We call such a collection CC a base of edges of Γ\Gamma. Each edge eCe\in C determines two independent vectors in H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}}), and the union over the 2g2+n2g-2+n edges in CC produces a basis of 2(2g2+n)2(2g-2+n) vectors for H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}}).

To prove the existence of a base of edges, begin with a bipartite dual fatgraph, which always admits a dimer covering. Any ideal triangulation of Σ\Sigma can be transformed by Whitehead moves to an ideal triangulation with bipartite dual [54].

Figure 2. Whitehead move

Under a Whitehead move, neither the bipartite property nor the existence of a dimer covering is preserved. However, there is a natural bijection of edges under Whitehead moves, and a base of edges is sent to a base of edges under this bijection. Since we compute cohomology of Σ\Sigma, which is independent of the choice of Γ\Gamma, there is a natural isomorphism H1(Γ,TΣ12)H1(Γ,TΣ12)H_{1}(\Gamma,T_{\Sigma}^{\frac{1}{2}})\cong H_{1}(\Gamma^{\prime},T_{\Sigma}^{\frac{1}{2}}) when Γ\Gamma and Γ\Gamma^{\prime} are related by a Whitehead move. In particular, the image CE(Γ)C^{\prime}\subset E(\Gamma^{\prime}) of a base of edges CE(Γ)C\subset E(\Gamma) under the Whitehead move inherits the following two properties of CC—for eCe\in C the vectors ve2v_{e}\in\mathbb{R}^{2} can be independently assigned, and uniquely determine the vectors on all edges in Γ\C\Gamma\backslash C—and thus is also a base of edges.

3.3. Higgs bundles

In this section we will prove that the restriction of the bundle E^g,n¯g,n,ospin\widehat{E}_{g,n}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} defined in Definition 2.3 to the smooth moduli space gives the bundle Eg,n,𝓃,spinE_{g,n}\to\cal M^{\text{spin}}_{g,n,\vec{o}} defined by Theorem 3.6 combined with the isomorphism ,𝓃,spin,𝓃,spin(0,,0)\cal M_{g,n,\vec{o}}^{\text{spin}}\cong\cal M_{g,n,\vec{o}}^{\text{spin}}(0,...,0). The constructions of the bundles E^g,n\widehat{E}_{g,n} and Eg,nE_{g,n} over the moduli spaces of stable and smooth spin curves respectively use the cohomology of different sheaves. We will prove that over smooth spin curves Σ=Σ¯D\Sigma=\overline{\Sigma}-D the following sheaf cohomology groups are isomorphic

(30) HdR1(Σ,TΣ12)H1(Σ¯,TΣ¯12(D))H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong H^{1}(\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D))

when the spin structure has NS boundary components. The natural way to prove the isomorphism (30) relating flat and holomorphic structures on bundles over Σ\Sigma uses Higgs bundles. More precisely, there is a natural identification of any flat structure on a bundle EΣE\to\Sigma, with an extension of EE to Σ¯\overline{\Sigma} equipped with a holomorphic structure, Higgs field and parabolic structure. Applied to the spinor bundle E=SΣE=S_{\Sigma}, this gives a natural way to realise uniformisation of Σ\Sigma which naturally associates a unique hyperbolic metric on Σ\Sigma in the conformal class defined by Σ\Sigma. Furthermore, it gives an isomorphism between the respective moduli spaces. We will see that the sheaves on both sides of (30) arise naturally from this proof of uniformisation.

The use of Higgs bundles achieves two goals. It relates the sheaf cohomologies arising from a flat structure and a holomorphic structure on a bundle. It also relates cohomological constructions on a non-compact Riemann surface Σ=Σ¯D\Sigma=\overline{\Sigma}-D and on the compact pair (Σ¯,D)(\overline{\Sigma},D). We will start with the case when Σ\Sigma is compact, i.e. D=D=\varnothing. This will simplify the exposition and focus only on the first goal. Then we will consider the general case, which requires parabolic structures on bundles over (Σ¯,D)(\overline{\Sigma},D). The general proof essentially follows the proof in the compact case with some technical adjustments.

3.3.1.

Higgs bundles over a compact Riemann surface Σ\Sigma with canonical bundle KΣK_{\Sigma} were defined by Hitchin in [29] as follows.

Definition 3.8.

A Higgs bundle over a compact Riemann surface Σ\Sigma is a pair (E,ϕ)(E,\phi) where EE is a holomorphic vector bundle over Σ\Sigma and ϕH0(End(E)KΣ)\phi\in H^{0}(\text{End}(E)\otimes K_{\Sigma}).

The pair (E,ϕ)(E,\phi) is stable if for any ϕ\phi-invariant subbundle FEF\subset E, i.e. ϕ(F)FKΣ\phi(F)\subset F\otimes K_{\Sigma}, we have c1(F)rank F<c1(E)rank E\frac{c_{1}(F)}{\text{rank\ }F}<\frac{c_{1}(E)}{\text{rank\ }E}. When ϕ=0\phi=0, every subbundle is ϕ\phi-invariant and the definition of stable reduces to the usual definition of stable for a holomorphic bundle EE.

A Hermitian structure on EE is a Hermitian metric HH defined on EE with respect to its complex structure. It defines a reduction of the structure group of EE from GL(n,)GL(n,\mathbb{C}) to U(n)U(n). The holomorphic structure and Hermitian metric HH on EE together define a unitary connection AA on EE via dA=¯+¯d_{A}=\overline{\partial}+\overline{\partial}^{*}, where ¯A=¯\overline{\partial}_{A}=\overline{\partial} is the natural operator on EE and A\partial_{A} is the adjoint of ¯A\overline{\partial}_{A} with respect to HH. The curvature of a unitary connection AA on EE is a unitary endomorphism valued two-form FAF_{A}. Since [ϕ,ϕ][\phi,\phi^{*}] is also a unitary endomorphism valued two-form, they can be compared. The connection AA (or equivalently the Hermitian metric HH) is said to satisfy the Higgs bundle equations if

(31) FA+[ϕ,ϕ]=0F_{A}+[\phi,\phi^{*}]=0

Importantly, (31) is equivalent to the connection A+ϕ+ϕA+\phi+\phi^{*} being a flat SL(2,)SL(2,\mathbb{C}) connection. This relation between holomorphic and flat structures will be used to relate those structures on TΣ12T_{\Sigma}^{\frac{1}{2}}.

One can consider a broader class of sections ϕ\phi, allowing them to be smooth endomorphism valued one-forms and add to (31) the equation

¯Aϕ=0\overline{\partial}_{A}\phi=0

which is the condition that ϕ\phi is holomorphic. This makes the invariance of the equations under the unitary gauge group clear but now ¯¯A\overline{\partial}\mapsto\overline{\partial}_{A}. Note that constant unitary gauge transformations are both holomorphic gauge transformations and smooth gauge transformations, and in particular they preserve ¯\overline{\partial}.

Theorem 3.9 (Hitchin [29]).

A stable Higgs bundle (E,ϕ)(E,\phi) of degree zero admits a unique unitary connection AA satisfying (31). Conversely a Higgs bundle (E,ϕ)(E,\phi) which admits a connection AA satisfying (31) is of degree zero and stable.

3.3.2.

Apply Theorem 3.9 to the spinor bundle E=SΣ=TΣ12TΣ12E=S_{\Sigma}=T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}} with Higgs field

(32) ϕ=12(0100)H0(End(E)KΣ)\phi=\frac{1}{2}\left(\begin{array}[]{cc}0&1\\ 0&0\end{array}\right)\in H^{0}(\text{End}(E)\otimes K_{\Sigma})

where 11 is the natural section of 𝒪ΣTΣ12TΣ12KΣ\mathcal{O}_{\Sigma}\cong T_{\Sigma}^{\frac{1}{2}}\otimes T_{\Sigma}^{\frac{1}{2}}\otimes K_{\Sigma} which gives a linear map TΣ12TΣ12KΣT_{\Sigma}^{-\frac{1}{2}}\to T_{\Sigma}^{\frac{1}{2}}\otimes K_{\Sigma}. The only ϕ\phi-invariant subbundle of SΣS_{\Sigma} is TΣ12T_{\Sigma}^{\frac{1}{2}} and for g>1g>1 we have 1g=c1(TΣ12)<12c1(SΣ)=01-g=c_{1}(T_{\Sigma}^{\frac{1}{2}})<\frac{1}{2}c_{1}(S_{\Sigma})=0, so the pair (SΣ,ϕ)(S_{\Sigma},\phi) is stable. (More generally, one can choose (SΣ,ϕ)(S_{\Sigma},\phi) for ϕ=12(01q0)\phi=\frac{1}{2}\left(\begin{array}[]{cc}0&1\\ q&0\end{array}\right) for qH0(KΣ2)q\in H^{0}(K_{\Sigma}^{2}), a quadratic differential. We will not consider this here.)

Hitchin [29], showed that the two sides of Theorem 3.9 applied to (SΣ,ϕ)(S_{\Sigma},\phi) naturally correspond to a hyperbolic metric and a conformal structure, leading to a proof of uniformisation as follows. The key idea is to show that AA is reducible so the associated Hermitian metric on SΣS_{\Sigma} is also reducible and defines a Hermitian metric on TΣ12T_{\Sigma}^{\frac{1}{2}}. Theorem 3.9 produces a unique unitary connection AA on SΣS_{\Sigma}. For a constant α\alpha\in\mathbb{R}, (A,eiαϕ)(A,e^{i\alpha}\phi) also satisfies (31). We can act by a constant unitary gauge transformation, which preserves (31) and holomorphicity of ϕ\phi, to get

uα(A,eiαϕ)=(uαA,eiαuαϕ)=(uαA,ϕ),uα=(eiα/200eiα/2).u_{\alpha}\cdot(A,e^{i\alpha}\phi)=(u_{\alpha}\cdot A,e^{i\alpha}u_{\alpha}\cdot\phi)=(u_{\alpha}\cdot A,\phi),\quad u_{\alpha}=\left(\begin{array}[]{cc}e^{-i\alpha/2}&0\\ 0&e^{i\alpha/2}\end{array}\right).

Since (A,ϕ)(A,\phi) and (uαA,ϕ)(u_{\alpha}\cdot A,\phi) satisfy (31), by the uniqueness of AA we must have uαA=Au_{\alpha}\cdot A=A for each α\alpha\in\mathbb{R} so the connection AA is reducible.

Corresponding to the reducible connection AA is a reducible Hermitian metric H=hh1H=h\oplus h^{-1} on SΣS_{\Sigma} where hh is defined on TΣ12T_{\Sigma}^{\frac{1}{2}} so h2h^{2} defines a Hermitian metric on Σ\Sigma with real part a Riemannian metric. Write h2=h02dzdz¯h^{2}=h_{0}^{2}dz\otimes d\bar{z} where h0=h0(z,z¯)h_{0}=h_{0}(z,\bar{z}) is a locally defined real-valued function. The curvature of the connection on TΣ12T_{\Sigma}^{\frac{1}{2}}, is given by (z¯zlogh0)dz¯dz(\partial_{\bar{z}}\partial_{z}\log h_{0})d\bar{z}\wedge dz and satisfies (31). This yields

z¯zlogh0dz¯dz+14h02dzdz¯=0\partial_{\bar{z}}\partial_{z}\log h_{0}d\bar{z}\wedge dz+\frac{1}{4}h_{0}^{2}dz\wedge d\bar{z}=0

or z¯zlogh0=14h02\partial_{\bar{z}}\partial_{z}\log h_{0}=\frac{1}{4}h_{0}^{2}. Hence the Gaussian curvature of the associated Riemannian metric is

K=2h22zz¯logh02=1K=-\frac{2}{h^{2}}\frac{\partial^{2}}{\partial z\partial\bar{z}}\log h_{0}^{2}=-1

which proves uniformisation for a compact Riemann surface Σ\Sigma—it possesses a hyperbolic metric in its conformal class. The SL(2,)SL(2,\mathbb{R}) holonomy of the flat connection A+ϕ+ϕA+\phi+\phi^{*} lives above the PSL(2,)PSL(2,\mathbb{R}) holonomy of the developing map of the hyperbolic metric on Σ\Sigma.

3.3.3.

We are now in a position to compare Hk(Σ,TΣ12)H^{k}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) and HdRk(Σ,TΣ12)H^{k}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}). The flat connection Aϕ=A+ϕ+ϕA^{\phi}=A+\phi+\phi^{*} on SΣS_{\Sigma} coming out of Theorem 3.9 is given in terms of its (1,0)(1,0) and (0,1)(0,1) parts by

Aϕ=(+h1h120h1h),¯Aϕ=(¯012h2¯)\partial_{A^{\phi}}=\left(\begin{array}[]{cc}\partial+h^{-1}\partial h&\frac{1}{2}\\ 0&\partial-h^{-1}\partial h\end{array}\right),\quad\overline{\partial}_{A^{\phi}}=\left(\begin{array}[]{cc}\overline{\partial}&0\\ \frac{1}{2}h^{2}&\overline{\partial}\end{array}\right)

where, as above, the upper right term is a linear map TΣ12TΣ12KΣT_{\Sigma}^{-\frac{1}{2}}\to T_{\Sigma}^{\frac{1}{2}}\otimes K_{\Sigma} and the lower left term is its adjoint TΣ12TΣ12K¯ΣT_{\Sigma}^{\frac{1}{2}}\to T_{\Sigma}^{-\frac{1}{2}}\otimes\overline{K}_{\Sigma}. Note that ϕ\phi^{*} is an End(SΣ)\text{End}(S_{\Sigma})-valued (0,1)(0,1) form, so a Hermitian metric 12h2=12h02dzdz¯\frac{1}{2}h^{2}=\frac{1}{2}h_{0}^{2}dz\otimes d\bar{z} naturally lives in the lower left position, rather than a quadratic differential which would yield an End(SΣ)\text{End}(S_{\Sigma})-valued (1,0)(1,0) form.

The connection AϕA^{\phi} is compatible with the real structure σ\sigma

dAϕσ=σdAϕd_{A^{\phi}}\circ\sigma=\sigma\circ d_{A^{\phi}}

and it is enough to prove Aϕσ=σ¯Aϕ\partial_{A^{\phi}}\circ\sigma=\sigma\circ\overline{\partial}_{A^{\phi}}:

Aϕσ(uv)\displaystyle\partial_{A^{\phi}}\circ\sigma\left(\begin{array}[]{c}u\\ v\end{array}\right) =Aϕ(h1v¯hu¯)=(12hu¯+h1v¯hu¯)\displaystyle=\partial_{A^{\phi}}\left(\begin{array}[]{c}h^{-1}\overline{v}\\ h\overline{u}\end{array}\right)=\left(\begin{array}[]{c}\frac{1}{2}h\overline{u}+h^{-1}\partial\overline{v}\\ h\partial\overline{u}\end{array}\right)
=σ(¯u12h2u+¯v)=σ¯Aϕ(uv).\displaystyle=\sigma\left(\begin{array}[]{c}\overline{\partial}u\\ \frac{1}{2}h^{2}u+\overline{\partial}v\end{array}\right)=\sigma\circ\overline{\partial}_{A^{\phi}}\left(\begin{array}[]{c}u\\ v\end{array}\right).

Hence it defines a flat SU(1,1)SL(2,)SU(1,1)\cong SL(2,\mathbb{R}) connection on the bundle SΣS_{\Sigma}.

3.3.4.

The Higgs field defines a complex

0ΩΣ0(SΣ)ϕΩΣ1(SΣ)0.0\to\Omega^{0}_{\Sigma}(S_{\Sigma})\stackrel{{\scriptstyle\phi\cdot}}{{\to}}\Omega^{1}_{\Sigma}(S_{\Sigma})\to 0.

Simpson [58] defined the Dolbeault cohomology of SΣS_{\Sigma} to be the hypercohomology of this complex HDolk(Σ,SΣ):=k([ΩΣ0(SΣ)ΩΣ1(SΣ)])H^{k}_{\text{Dol}}(\Sigma,S_{\Sigma}):=\mathbb{H}^{k}([\Omega^{0}_{\Sigma}(S_{\Sigma})\to\Omega^{1}_{\Sigma}(S_{\Sigma})]) and proved the following relation with the sheaf cohomology of the flat bundle SΣS_{\Sigma}.

Theorem 3.10 (Simpson [58]).

When Σ\Sigma is compact, there is a canonical isomorphism

HdRk(Σ,SΣ)HDolk(Σ,SΣ),k=0,1,2.H^{k}_{\text{dR}}(\Sigma,S_{\Sigma})\cong H^{k}_{\text{Dol}}(\Sigma,S_{\Sigma}),\quad k=0,1,2.

An application of this theorem is the following crucial canonical isomorphism.

Theorem 3.11.

When Σ\Sigma is compact, there is a canonical isomorphism

(33) Hk(Σ,TΣ12)HdRk(Σ,TΣ12),k=0,1,2H^{k}(\Sigma,T_{\Sigma}^{\frac{1}{2}})^{\vee}\stackrel{{\scriptstyle\cong}}{{\to}}H^{k}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}),\quad k=0,1,2

where TΣ12T_{\Sigma}^{\frac{1}{2}} represents the sheaf of locally holomorphic sections on the left hand side, and the sheaf of locally constant sections on the right hand side.

Proof.

The first step is to evaluate the hypercohomology in Simpson’s theorem. Hypercohomology is an invariant of the quasi-isomorphism class of a complex of sheaves. For ϕ\phi given by (32), the map TΣ12TΣ12ϕ(TΣ12TΣ12)KΣT_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}}\stackrel{{\scriptstyle\phi\cdot}}{{\to}}(T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}})\otimes K_{\Sigma} has kernel TΣ12T_{\Sigma}^{\frac{1}{2}} and cokernel TΣ12KΣT_{\Sigma}^{-\frac{1}{2}}\otimes K_{\Sigma} and defines an isomorphism TΣ12TΣ12KΣT_{\Sigma}^{-\frac{1}{2}}\stackrel{{\scriptstyle\cong}}{{\to}}T_{\Sigma}^{\frac{1}{2}}\otimes K_{\Sigma}. Hence the natural inclusions given by the vertical arrows below define a quasi-isomorphism:

ΩΣ0(TΣ12)0ΩΣ1(TΣ12)ΩΣ0(TΣ12TΣ12)ϕΩΣ1(TΣ12TΣ12).\begin{array}[]{ccc}\Omega^{0}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}})&\stackrel{{\scriptstyle 0\cdot}}{{\to}}&\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}})\\ \downarrow&&\downarrow\\ \Omega^{0}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}})&\stackrel{{\scriptstyle\phi\cdot}}{{\to}}&\Omega^{1}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}}).\end{array}

Thus HDolk(Σ,SΣ)=k(C)H^{k}_{\text{Dol}}(\Sigma,S_{\Sigma})=\mathbb{H}^{k}(C^{\bullet}) where C=[ΩΣ0(TΣ12)ΩΣ1(TΣ12)]C^{\bullet}=[\Omega^{0}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}})\to\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}})] and the arrow is the zero map. The hypercohomology can be calculated from a long exact sequence

..Hk1(Σ,ΩΣ1(TΣ12))k(C)Hk(Σ,TΣ12)Hk(Σ,ΩΣ1(TΣ12))..\to H^{k-1}(\Sigma,\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}}))\to\mathbb{H}^{k}(C^{\bullet})\to H^{k}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\to H^{k}(\Sigma,\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}}))\to...

Thus

0(C)H0(Σ,TΣ12)=0\mathbb{H}^{0}(C^{\bullet})\cong H^{0}(\Sigma,T_{\Sigma}^{\frac{1}{2}})=0

for g>1g>1 since degTΣ12=1g<0\deg T_{\Sigma}^{\frac{1}{2}}=1-g<0, and

2(C)H2(Σ,TΣ12)=0\mathbb{H}^{2}(C^{\bullet})\cong H^{2}(\Sigma,T_{\Sigma}^{\frac{1}{2}})=0

for g>1g>1 since H1(Σ,ΩΣ1(TΣ12))H0(Σ,TΣ12)=0H^{1}(\Sigma,\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}}))\cong H^{0}(\Sigma,T_{\Sigma}^{\frac{1}{2}})^{\vee}=0. We see that (33) is proven for k=0k=0 and 2 by Theorem 3.10 and the injection HdRk(Σ,TΣ12)HdRk(Σ,SΣ)=0H^{k}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\hookrightarrow H^{k}_{dR}(\Sigma,S_{\Sigma})=0.

It remains to prove the k=1k=1 case. The sequence

0H0(Σ,ΩΣ1(TΣ12))1(C)H1(Σ,TΣ12)00\to H^{0}(\Sigma,\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}}))\to\mathbb{H}^{1}(C^{\bullet})\to H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\to 0

splits giving

1(C)H1(Σ,TΣ12)H1(Σ,TΣ12)\mathbb{H}^{1}(C^{\bullet})\cong H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\oplus H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})^{\vee}

which uses the isomorphism H1(Σ,TΣ12)H0(Σ,KΣTΣ12)H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})^{\vee}\cong H^{0}(\Sigma,K_{\Sigma}\otimes T_{\Sigma}^{-\frac{1}{2}}). The complex vector space H1(Σ,TΣ12)H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) is equipped with a Hermitian metric induced from the Hermitian metric on TΣ12T_{\Sigma}^{\frac{1}{2}}—see 3.4.2. Hence its dual vector space is isomorphic to its complex conjugate. Equivalently

1(C)H1(Σ,TΣ12)\mathbb{H}^{1}(C^{\bullet})\cong H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\otimes_{\mathbb{R}}\mathbb{C}

which completes the calculation of the hypercohomology.

We have HdR1(Σ,SΣ)=HdR1(Σ,TΣ12)H^{1}_{dR}(\Sigma,S_{\Sigma})=H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\otimes\mathbb{C} by construction. So Simpson’s theorem proves that there is a canonical isomorphism

H1(Σ,TΣ12)HdR1(Σ,TΣ12).H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\otimes_{\mathbb{R}}\mathbb{C}\cong H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\otimes_{\mathbb{R}}\mathbb{C}.

To see the real structure of the isomorphism, we need to understand the proof of the canonical isomorphism in [58] which uses a quasi-isomorphism between the complexes

AΣ0(SΣ)DiAΣ1(SΣ)DiAΣ2(SΣ)A^{0}_{\Sigma}(S_{\Sigma})\stackrel{{\scriptstyle D_{i}}}{{\to}}A^{1}_{\Sigma}(S_{\Sigma})\stackrel{{\scriptstyle D_{i}}}{{\to}}A^{2}_{\Sigma}(S_{\Sigma})

for D1=¯AD_{1}=\overline{\partial}_{A} and D2=dA+ϕ+ϕD_{2}=d_{A}+\phi+\phi^{*} and the identity map on AΣk(SΣ)A^{k}_{\Sigma}(S_{\Sigma}). The kernel of D1D_{1} naturally produces representatives in H1(Σ,TΣ12)H0(Σ,ΩΣ1(TΣ12))H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\oplus H^{0}(\Sigma,\Omega^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}})) since AA is diagonal and when H0(Σ,TΣ12)0H^{0}(\Sigma,T_{\Sigma}^{-\frac{1}{2}})\neq 0, the sequence is

H0(Σ,TΣ12)H0(Σ,TΣ12)H1(Σ,KΣTΣ12)H1(Σ,KΣTΣ12)H^{0}(\Sigma,T_{\Sigma}^{-\frac{1}{2}})\to H^{0}(\Sigma,T_{\Sigma}^{-\frac{1}{2}})\oplus H^{1}(\Sigma,K_{\Sigma}\otimes T_{\Sigma}^{\frac{1}{2}})\to H^{1}(\Sigma,K_{\Sigma}\otimes T_{\Sigma}^{\frac{1}{2}})

which has vanishing cohomology. The map to the kernel of D2D_{2} is described as follows. Given a TΣ12T_{\Sigma}^{-\frac{1}{2}}-valued holomorphic 1-form ηH0(Σ,KΣTΣ12)AΣ1(TΣ12)\eta\in H^{0}(\Sigma,K_{\Sigma}\otimes T_{\Sigma}^{-\frac{1}{2}})\subset A^{1}_{\Sigma}(T_{\Sigma}^{-\frac{1}{2}}) then (h1η¯,η)AΣ1(TΣ12TΣ12)=AΣ1(SΣ)(h^{-1}\overline{\eta},\eta)\in A^{1}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}}\oplus T_{\Sigma}^{-\frac{1}{2}})=A^{1}_{\Sigma}(S_{\Sigma}) and in fact takes its values in the real part AΣ1(TΣ12)A^{1}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}}) (using the antidiagonal embedding TΣ12SΣT_{\Sigma}^{\frac{1}{2}}\to S_{\Sigma} which differs from the first factor embedding—see 3.2.1).

For ηH0(Σ,KΣTΣ12)\eta\in H^{0}(\Sigma,K_{\Sigma}\otimes T_{\Sigma}^{-\frac{1}{2}}),

(40) dAϕ(h1η¯η)\displaystyle d_{A^{\phi}}\left(\begin{array}[]{c}h^{-1}\overline{\eta}\\ \eta\end{array}\right) =Aϕ(h1η¯0)+¯Aϕ(0η)\displaystyle=\partial_{A^{\phi}}\left(\begin{array}[]{c}h^{-1}\overline{\eta}\\ 0\end{array}\right)+\overline{\partial}_{A^{\phi}}\left(\begin{array}[]{c}0\\ \eta\end{array}\right)
(47) =(h1η¯0)+(0¯η)=(00)\displaystyle=\left(\begin{array}[]{c}h^{-1}\partial\overline{\eta}\\ 0\end{array}\right)+\left(\begin{array}[]{c}0\\ \overline{\partial}\eta\end{array}\right)=\left(\begin{array}[]{c}0\\ 0\end{array}\right)

where the first equality uses the fact that η\eta is a (1,0)(1,0) form and the second equality uses ¯A=¯\overline{\partial}_{A}=\overline{\partial} and A=+h1h\partial_{A}=\partial+h^{-1}\partial h. The final equality uses the holomorphicity of η\eta. Hence (h1η¯,η)(h^{-1}\overline{\eta},\eta) is a cocycle in AΣ1(TΣ12)A^{1}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}}).

Thus we have defined a natural map

(48) H1(Σ,TΣ12)HdR1(Σ,TΣ12)η(h1η¯,η)\begin{array}[]{ccc}H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})^{\vee}&\to&H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\\ \eta&\mapsto&(h^{-1}\overline{\eta},\eta)\end{array}

which indeed defines an isomorphism by the following lemma.222The author is grateful to Edward Witten for explaining the proof of this lemma.

Lemma 3.12.

Given a cocycle αAΣ1(SΣ)\alpha\in A^{1}_{\Sigma}(S_{\Sigma}) so dAϕα=0d_{A^{\phi}}\alpha=0, there exists a unique βAΣ0(SΣ)\beta\in A^{0}_{\Sigma}(S_{\Sigma}) such that

(49) αdAϕβ=(0)dz+(0)dz¯.\alpha-d_{A^{\phi}}\beta=\left(\begin{array}[]{c}0\\ \ast\end{array}\right)dz+\left(\begin{array}[]{c}\ast\\ 0\end{array}\right)d\bar{z}.
Proof.

Let β=(whw¯)\beta=\left(\begin{array}[]{c}w\\ h\overline{w}\end{array}\right) and decompose α\alpha into its (1,0)(1,0) and (0,1)(0,1) parts.

α=α+α′′=(uv)+(h1v¯hu¯)\alpha=\alpha^{\prime}+\alpha^{\prime\prime}=\left(\begin{array}[]{c}u\\ v\end{array}\right)+\left(\begin{array}[]{c}h^{-1}\overline{v}\\ h\overline{u}\end{array}\right)

It is enough to solve αAϕβ=(0)\alpha^{\prime}-\partial_{A^{\phi}}\beta=\left(\begin{array}[]{c}0\\ \ast\end{array}\right) since ¯Aϕ\overline{\partial}_{A^{\phi}} sends β\beta to a (0,1)(0,1)-form. Hence

Pw:=w+(h1h)w+12hw¯=u.Pw:=\partial w+(h^{-1}\partial h)w+\tfrac{1}{2}h\overline{w}=u.

Here PP is a real linear elliptic operator acting on a rank 2 real vector bundle. It has trivial kernel because if Pw=0Pw=0 then its complex conjugate equation is 12h2w+¯(hw¯)=0\frac{1}{2}h^{2}w+\overline{\partial}(h\overline{w})=0 hence

Pw=0 0=¯A(Pw)=¯AAw+12¯A(hw¯)=(¯AA14h2)ww=0Pw=0\ \Rightarrow\ 0=\overline{\partial}_{A}(Pw)=\overline{\partial}_{A}\partial_{A}w+\tfrac{1}{2}\overline{\partial}_{A}(h\overline{w})=(\overline{\partial}_{A}\partial_{A}-\tfrac{1}{4}h^{2})w\ \Rightarrow\ w=0

where the second implication uses the fact that the operator ¯AA14h2\overline{\partial}_{A}\partial_{A}-\tfrac{1}{4}h^{2} is negative definite which follows from the following standard argument that the operator ¯AA\overline{\partial}_{A}\partial_{A} is negative semi-definite.

Σ¯AAs,s\displaystyle\int_{\Sigma}\langle\overline{\partial}_{A}\partial_{A}s,s\rangle =ΣAs,As+ΣAs,s\displaystyle=-\int_{\Sigma}\langle\partial_{A}s,\partial_{A}s\rangle+\int_{\Sigma}\partial\langle\partial_{A}s,s\rangle
=ΣAs,As+ΣdAs,s=ΣAs,As0.\displaystyle=-\int_{\Sigma}\langle\partial_{A}s,\partial_{A}s\rangle+\int_{\Sigma}d\langle\partial_{A}s,s\rangle=-\int_{\Sigma}\langle\partial_{A}s,\partial_{A}s\rangle\leq 0.

The replacement of \partial by dd in the second equality, which leads to vanishing of the integral, uses the three facts: d=+¯d=\partial+\overline{\partial}, As,s\langle\partial_{A}s,s\rangle is a (0,1)(0,1) form, and the space of (0,2)(0,2) forms is zero. Hence PP is invertible, and we can solve Pw=uPw=u uniquely.

By the reality condition, the vanishing of the first coefficient of dzdz guarantees the vanishing of the second coefficient of dz¯d\overline{z} as required. ∎

Lemma 3.12 shows that we may assume any cocycle in AΣ1(TΣ12)A^{1}_{\Sigma}(T_{\Sigma}^{\frac{1}{2}}) is of the form in the right hand side of (49) hence we can use (40), which only needs the given (1,0)(1,0) and (0,1)(0,1) decomposition of the right hand side of (49), to deduce that the dzdz part is holomorphic, i.e. lives in H0(Σ,KΣTΣ12)H^{0}(\Sigma,K_{\Sigma}\otimes T_{\Sigma}^{-\frac{1}{2}}). By the reality condition the cocycle lives in the image of (48). Thus the map in (48) is surjective onto equivalence classes of cocycles representing classes in HdR1(Σ,TΣ12)H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}). It is injective since if (h1η¯,η)=dAϕβ(h^{-1}\overline{\eta},\eta)=d_{A^{\phi}}\beta is exact, by the invertibility of the elliptic operator PP, i.e. the uniqueness statement in Lemma 3.12, β=0\beta=0.

Hence we have proven

H1(Σ,TΣ12)HdR1(Σ,TΣ12).H^{1}(\Sigma,T_{\Sigma}^{\frac{1}{2}})^{\vee}\cong H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}).

We have proved that the fibres over a point represented by a smooth compact hyperbolic surface of the bundles E^g¯gspin\widehat{E}_{g}\to\overline{\cal M}_{g}^{\text{spin}} defined in Definition 2.3 and EgspinE_{g}\to\cal M^{\text{spin}}_{g} defined in Theorem 3.6 are canonically isomorphic. The importance of the canonical isomorphism is that the bundles are isomorphic over the moduli space of smooth spin curves. An analogous canonical isomorphism exists for the usual moduli space using H1(Σ,TΣ)H^{1}(\Sigma,T_{\Sigma}) and HdR1(Σ,𝐠ρ)H^{1}_{dR}(\Sigma,{\bf g}_{\rho}) where 𝐠ρ{\bf g}_{\rho} is the flat 𝐬𝐥(2,){\bf sl}(2,\mathbb{R})-bundle associated to a representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}).

3.3.5.

We now consider general Σ=Σ¯D\Sigma=\overline{\Sigma}-D, dropping the earlier assumption that Σ\Sigma is compact. The arguments in 3.3.1, 3.3.2, 3.3.3 and 3.3.4 generalise. When Σ\Sigma is not compact, the bundle SΣS_{\Sigma} can have different extensions to Σ¯\overline{\Sigma}. We will use the extension of SΣS_{\Sigma} given by

ETΣ¯12(D)TΣ¯12.E\cong T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\oplus T_{\overline{\Sigma}}^{-\frac{1}{2}}.

The bundle EE naturally possesses a parabolic structure which we now define, following Mehta and Seshadri [41].

Definition 3.13.

Let (Σ¯,D)(\overline{\Sigma},D) be a compact surface containing D=piD=\sum p_{i} and EE a holomorphic vector bundle over Σ¯\overline{\Sigma}. A parabolic structure on EE is a flag at each point pip_{i}, Epi=F1iF2iFriiE_{p_{i}}=F_{1}^{i}\supset F_{2}^{i}\supset...\supset F_{r_{i}}^{i}, with attached weights 0α1i<α2i<<αrii<10\leq\alpha_{1}^{i}<\alpha_{2}^{i}<...<\alpha_{r_{i}}^{i}<1.

Define the multiplicity of αji\alpha_{j}^{i} to be kji=dimFjidimFj+1ik_{j}^{i}=\dim F_{j}^{i}-\dim F_{j+1}^{i}, j=1,,ri1j=1,...,r_{i}-1 and krii=dimFriik_{r_{i}}^{i}=\dim F_{r_{i}}^{i}. The parabolic degree of EE is defined to be

pardegE=degE+i,jkjiαji.\text{pardeg}\hskip 1.99168ptE=\deg E+\sum_{i,j}k_{j}^{i}\alpha_{j}^{i}.

A parabolic Higgs bundle generalises Definition 3.8 where the Higgs field has poles on DD and preserves the flag structure.

Definition 3.14.

A parabolic Higgs bundle over (Σ¯,D)(\overline{\Sigma},D) is a pair (E,ϕ)(E,\phi) where EE is a holomorphic vector bundle over (Σ¯,D)(\overline{\Sigma},D) equipped with a parabolic structure {Fji,αji}\{F_{j}^{i},\alpha_{j}^{i}\} and ϕH0(End(E)KΣ¯(D))\phi\in H^{0}(\text{End}(E)\otimes K_{\overline{\Sigma}}(D)) which satisfies RespiϕFjiFji\mathop{\,\rm Res\,}_{p_{i}}\phi F_{j}^{i}\subset F_{j}^{i}.

Note that some authors also write KΣ¯(logD))=KΣ¯(D)K_{\overline{\Sigma}}(\log D))=K_{\overline{\Sigma}}(D) where the two coincide over a curve Σ¯\overline{\Sigma} but differ on higher dimensional varieties.

The following pair is a parabolic Higgs bundle generalising the construction in 3.3.2.

ETΣ¯12(D)TΣ¯12,ϕ=12(0100)H0(End(E)KΣ¯(D)).E\cong T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\oplus T_{\overline{\Sigma}}^{-\frac{1}{2}},\quad\phi=\frac{1}{2}\left(\begin{array}[]{cc}0&1\\ 0&0\end{array}\right)\in H^{0}(\text{End}(E)\otimes K_{\overline{\Sigma}}(D)).

Following [3], at each point pip_{i} of DD, EpiE_{p_{i}} is equipped with the trivial flag EpiE_{p_{i}} of weight 1/21/2. Note that ϕ\phi does indeed have a pole at each point pip_{i} of DD and we take its residue to test for stability. We see the pole in the upper right element of ϕ\phi which gives a map TΣ¯12TΣ¯12(D)KΣ¯(D)T_{\overline{\Sigma}}^{-\frac{1}{2}}\to T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\otimes K_{\overline{\Sigma}}(D), or an element of

𝒪Σ¯TΣ¯12TΣ¯12(D)KΣ¯(D).\mathcal{O}_{\overline{\Sigma}}\cong T_{\overline{\Sigma}}^{\frac{1}{2}}\otimes T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\otimes K_{\overline{\Sigma}}(D).

Locally, the upper right element of ϕ\phi produces z/dz:TΣ¯12TΣ¯12(D)z/dz:T_{\overline{\Sigma}}^{-\frac{1}{2}}\to T_{\overline{\Sigma}}^{\frac{1}{2}}(-D) which is the residue of 1=z/dzdz/z1=z/dz\cdot dz/z. For the same reason as described in 3.3.2, the pair (E,ϕ)(E,\phi) is stable, which now means that for any ϕ\phi-invariant sub-parabolic bundle FEF\subset E, we have pardeg(F)rank F<pardeg(E)rank E\frac{\text{pardeg}\hskip 1.99168pt(F)}{\text{rank\ }F}<\frac{\text{pardeg}\hskip 1.99168pt(E)}{\text{rank\ }E}. Note that the weights 1/21/2 at each point correspond to the NS boundary components which is necessary here. In [3], the choice of a NS spin structure is not stated explicitly but it is implicit due to the choice of parabolic weights. Such a choice is arbitrary since that paper is concerned only with the underlying hyperbolic surface, or equivalently the reduction of the representation from SL(2,)SL(2,\mathbb{R}) to PSL(2,)PSL(2,\mathbb{R}).

Theorem 3.15 (Simpson [59]).

A stable parabolic Higgs bundle (E,ϕ)(E,\phi) of parabolic degree zero admits a unique unitary connection AA with regular singularities satisfying (31). Conversely a parabolic Higgs bundle (E,ϕ)(E,\phi) which admits a connection AA with regular singularities satisfying (31) is of parabolic degree zero and stable.

The connection must preserve the weight spaces of the parabolic structure on the bundle. This condition is automatic for our application since the weight space is the entire fibre. A regular singularity means a pole of order 1 of an algebraic connection—see [59, p.724] for details. Biswas, Gastesi and Govindarajan [3] applied Theorem 3.15 to the stable parabolic bundle ETΣ¯12(D)TΣ¯12E\cong T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\oplus T_{\overline{\Sigma}}^{-\frac{1}{2}} to prove uniformisation of Σ\Sigma by a complete hyperbolic metric analogous to the argument of Hitchin presented in 3.3.2.

Simpson proved in [59] that there is a natural quasi-isomorphism between the de Rham complex of forms with coefficients in the flat bundle, and the Dolbeault complex with coefficients in the corresponding Higgs bundle. A consequence is the equality of cohomology groups.

Theorem 3.16 ([14, 59]).

For a spin structure with NS boundary components, there is a canonical isomorphism

HdRk(Σ,SΣ)HDolk(Σ¯,TΣ¯12(D)TΣ¯12).H^{k}_{\text{dR}}(\Sigma,S_{\Sigma})\cong H^{k}_{\text{Dol}}(\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\oplus T_{\overline{\Sigma}}^{-\frac{1}{2}})^{\vee}.
Remark 3.17.

When the spin structure has NS boundary components, we have an isomorphism

HDolk(Σ¯,TΣ¯12(D)TΣ¯12)Hk(𝒞,θθ)H^{k}_{\text{Dol}}(\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\oplus T_{\overline{\Sigma}}^{-\frac{1}{2}})\cong H^{k}(\mathcal{C},\theta^{\vee}\oplus\theta)

where 𝒞\mathcal{C} is an orbifold curve as described in Section 2 with non-trivial isotropy group 2\mathbb{Z}_{2} at DD, θ2=ω𝒞(D)\theta^{2}=\omega_{\mathcal{C}}(D) and its coarse curve is p:(𝒞,D)(Σ¯,D)p:(\mathcal{C},D)\to(\overline{\Sigma},D). The push-forward of a bundle over 𝒞\mathcal{C} to the coarse curve Σ¯\overline{\Sigma} is a bundle on Σ¯\overline{\Sigma} equipped with a parabolic structure [4, 24]. We find that

p(θθ)=TΣ¯12(D)TΣ¯12p_{*}(\theta^{\vee}\oplus\theta)=T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)\oplus T_{\overline{\Sigma}}^{-\frac{1}{2}}

equipped with the trivial flag of weight 1/21/2 at each point of DD.

Theorem 3.16 allows us to drop the assumption that Σ\Sigma is compact in Theorem 3.11.

Theorem 3.18.

There is a canonical isomorphism

(50) Hk(Σ¯,TΣ¯12(D))HdRk(Σ,TΣ12),k=0,1,2H^{k}(\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D))^{\vee}\stackrel{{\scriptstyle\cong}}{{\to}}H^{k}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}),\quad k=0,1,2

for spin structures with NS boundary components.

The proof is the same as the proof of Theorem 3.11. The direct argument of Lemma 3.12 goes through when we replace cohomology with cohomology with compact supports.

3.3.6.

In 3.3.5 the sheaf cohomology of a flat bundle over non-compact Σ\Sigma was related to the sheaf cohomology of a bundle over a compactification Σ¯\overline{\Sigma} of Σ\Sigma. A conformal structure on a punctured surface can compactify in different ways and we show here that it naturally compactifies to an orbifold curve 𝒞\mathcal{C} with /2\mathbb{Z}/2 orbifold structure at D=𝒞ΣD=\mathcal{C}-\Sigma. This is important to relate to the bundle Eg,nE_{g,n} constructed in Section 2

As in Remark 3.17, we push forward bundles over 𝒞\mathcal{C} using the map p:(𝒞,D)(Σ¯,D)p:(\mathcal{C},D)\to(\overline{\Sigma},D) that forgets the orbifold structure at DD. For Neveu-Schwarz divisor DD, as explained in the introduction, the non-trivial representation induced by θ\theta^{\vee} along DD makes the local sections vanish on DD hence:

pθ=TΣ¯12(D)p_{*}\theta^{\vee}=T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)

and in particular

H1(θ)=H1((Σ¯,TΣ¯12(D)).H^{1}(\theta^{\vee})=H^{1}((\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)).

Hence by Theorem 3.18, over a smooth spin complete hyperbolic surface Σ\Sigma with NS boundary components, there is a canonical isomorphism of cohomology groups H1(θ)HdR1(Σ,TΣ12)H^{1}(\theta^{\vee})^{\vee}\cong H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}}) which allows us to prove the following.

Corollary 3.19.

The bundles defined in Definition 2.3 and Theorem 3.6 are isomorphic on the smooth part of the NS component of the moduli space:

(51) E^g,n|,𝓃,spinEg,n.\widehat{E}_{g,n}|_{\cal M_{g,n,\vec{o}}^{\text{spin}}}\cong E_{g,n}.

3.4. Euler form of Eg,nE_{g,n}

A canonical Euler form of Eg,n,𝓃,spinE_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}} is constructed by using the natural hyperbolic metric associated to each curve of the moduli space. More precisely, an Euler form is constructed on the dual bundle Eg,nE_{g,n}^{\vee} which is equivalent to an Euler form on Eg,nE_{g,n} via e(Eg,n)=(1)ne(Eg,n)e(E_{g,n}^{\vee})=(-1)^{n}e(E_{g,n}). It is used in the definition of the volume of the moduli space of super hyperbolic surfaces.

3.4.1.

Let EME\to M be a real oriented bundle of rank NN. An Euler form

e(E)ΩN(M)e(E)\in\Omega^{N}(M)

is uniquely determined by a choice of Riemannian metric ,\langle\cdot,\cdot\rangle on EE together with a metric connection AA, meaning that ds1,s2=As1,s2+s1,As2d\langle s_{1},s_{2}\rangle=\langle\nabla^{A}s_{1},s_{2}\rangle+\langle s_{1},\nabla^{A}s_{2}\rangle for sections s1s_{1} and s2s_{2} of EE. The curvature of the connection is an endomorphism-valued 2-form FAΩ2(M,End(E))F_{A}\in\Omega^{2}(M,\text{End}(E)). The endomorphism preserves the metric ,\langle\cdot,\cdot\rangle hence FAF_{A} is locally so(N)so(N)-valued. The Pfaffian defines a map pf:so(N)\text{pf}:so(N)\to\mathbb{R} rather like the determinant. It vanishes for NN odd and for NN even is defined using (but independent of the choice of) an orthonormal basis {e1,,eN}\{e_{1},...,e_{N}\} by

1(N/2)!BBB=:pf(B)e1eN,B2Nso(N).\frac{1}{(N/2)!}B\wedge B\wedge...\wedge B=:\text{pf}(B)e_{1}\wedge...\wedge e_{N},\qquad B\in\wedge^{2}\mathbb{R}^{N}\cong so(N).

It satisfies pf(B)2=det(B)\text{pf}(B)^{2}=\det(B). It is invariant under conjugation by O(N)O(N), i.e. pf(gBg1)=pf(B)\text{pf}(gBg^{-1})=\text{pf}(B) for gO(N)g\in O(N), hence makes sense on the associated 𝐬𝐨(N){\bf so}(N) bundle, and in particular on FAF_{A}. The Euler form is defined as a polynomial in the curvature FAF_{A} using the Pfaffian [52]

(52) e(E):=(14π)Npf(FA).e(E):=\left(\frac{1}{4\pi}\right)^{N}\text{pf}(F_{A}).

The Bianchi identity AFA=0\nabla^{A}F_{A}=0 implies that e(E)e(E) is closed, i.e. de(E)=0de(E)=0. When MM is compact, the cohomology class of the Euler form is independent of the choice of metric and connection, and represents the Euler class of EE which is defined via the Thom class of EE, [43].

A complex bundle EME\to M equipped with a Hermitian metric is naturally a real oriented bundle of even rank with a Riemannian metric. Furthermore, if EE is holomorphic then the Hermitian metric induces a unique natural Hermitian connection compatible with both the holomorphic structure and the Hermitian metric, and this is a metric connection with respect to the underlying Riemannian metric on EE. In this case, since det(iu)=pf(u)\det(iu)=\text{pf}(u^{\mathbb{R}}), where uu^{\mathbb{R}} is the image of u𝐮(N/2)u\in{\bf u}(N/2) in 𝐬𝐨(N){\bf so}(N), then (52) coincides with the Chern-Weil construction of the top Chern form of EE realising e(E)=cN/2(E)e(E)=c_{N/2}(E).

3.4.2.

Here we define a canonical Euler form e(Eg,n)e(E^{\vee}_{g,n}) for the bundle Eg,n,𝓃,spinE^{\vee}_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}}. It uses a canonical Hermitian metric on Eg,nE^{\vee}_{g,n}, defined similarly to the definition of the Weil-Petersson metric. For a smooth, spin, complete hyperbolic surface Σ=Σ¯D\Sigma=\overline{\Sigma}-D with NS divisor DD, via Theorem 3.18 and Serre duality we have

HdR1(Σ,TΣ12)H1(Σ¯,TΣ¯12(D))H0(Σ¯,KΣ¯3/2(D))H^{1}_{dR}(\Sigma,T_{\Sigma}^{\frac{1}{2}})\cong H^{1}(\overline{\Sigma},T_{\overline{\Sigma}}^{\frac{1}{2}}(-D))^{\vee}\cong H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D))

The 3/23/2 differentials give the analogue of holomorphic quadratic differentials used to define the Weil-Petersson metric. Now

η,ξH0(Σ¯,KΣ¯3/2(D))\eta,\xi\in H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D))

define a Hermitian metric

(53) η,ξ:=Ση¯ξh\langle\eta,\xi\rangle:=\int_{\Sigma}\frac{\overline{\eta}\xi}{\sqrt{h}}

where hh is the hyperbolic metric on Σ\Sigma. If Σ\Sigma is compact the integral clearly exists. When Σ\Sigma is non-compact, i.e. DD\neq\varnothing, to see that the integral exists, consider a local coordinate zz with z=0z=0 corresponding to a point of DD and a cusp of the metric. Locally, the hyperbolic metric is given by h=|dz|2|z|2(log|z|)2h=\frac{|dz|^{2}}{|z|^{2}(\log|z|)^{2}} and the 3/23/2 differentials are given by η=f(z)dz3/2z\eta=\frac{f(z)dz^{3/2}}{z} and ξ=g(z)dz3/2z\xi=\frac{g(z)dz^{3/2}}{z} where f(z)f(z) and g(z)g(z) are holomorphic at z=0z=0. The local contribution to the metric |z|<ϵf¯glog|z||dz|2|z|\int_{|z|<\epsilon}\frac{\overline{f}g\log|z||dz|^{2}}{|z|} exists since

(54) |z|<ϵ|log|z|||z||dz|2=0ϵ|logr|𝑑r𝑑θ=2π|ϵlogϵϵ|<2πϵ<1.\int_{|z|<\epsilon}\frac{|\log|z||}{|z|}|dz|^{2}=\int_{0}^{\epsilon}|\log r|drd\theta=2\pi|\epsilon\log\epsilon-\epsilon|<2\pi\quad\Leftarrow\quad\epsilon<1.

For hh a hyperbolic metric, h\sqrt{h} is a metric on the spin bundle TΣ1/2T\Sigma^{1/2}. It is worth pointing out that the proof described in 3.3.2 of the existence of a complete hyperbolic metric in a conformal class due to Hitchin [29] (and more generally for cusped surfaces in [3]), produces the Hermitian metric on the bundle TΣ1/2T\Sigma^{1/2} directly without requiring a square root.

The metric (53) arises from the super generalisation of the Weil-Petersson Hermitian metric—see for example [55, eq.(24)]. The super Weil-Petersson Hermitian metric in local coordinates (z|θ)(z|\theta) uses (Imz+12θθ¯)2(\text{Im}\hskip 1.13809ptz+\frac{1}{2}\theta\bar{\theta})^{2} in place of (Imz)2(\text{Im}\hskip 1.13809ptz)^{2} which appears in the usual Weil-Petersson Hermitian metric since h=|dz|2/(Imz)2h=|dz|^{2}/(\text{Im}\hskip 1.13809ptz)^{2} locally. The expansion of (Imz+12θθ¯)2(\text{Im}\hskip 1.13809ptz+\frac{1}{2}\theta\bar{\theta})^{2} produces the term θθ¯Imz\theta\bar{\theta}\text{Im}\hskip 1.13809ptz which, after integrating out the fermionic directions, corresponds to the factor of 1/h1/\sqrt{h} in (53), and the term (Imz)2(\text{Im}\hskip 1.13809ptz)^{2} which corresponds to the usual factor of 1/h1/h in the Weil-Petersson Hermitian metric. This appears in [55] in equation (25) in terms of S=θS0+S1S=\theta S^{0}+S^{1}, a function locally representing a quadratic differential plus a 3/23/2 differential, as

S1,S2=/Γ|dz|2[S¯10S20(Imz)2+S¯11S21(Imz)]\langle S_{1},S_{2}\rangle=\int_{\mathbb{H}/\Gamma}|dz|^{2}\left[\overline{S}_{1}^{0}S_{2}^{0}(\text{Im}\hskip 1.13809ptz)^{2}+\overline{S}_{1}^{1}S_{2}^{1}(\text{Im}\hskip 1.13809ptz)\right]

where the second summand locally represents the Hermitian metric (53).

The bundle Eg,nE_{g,n}^{\vee} is holomorphic and its complex structure, given by ξiξ\xi\mapsto i\xi for ξH0(Σ¯,KΣ¯3/2(D))\xi\in H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D)), is compatible with the Hermitian metric on Eg,nE_{g,n}^{\vee} constructed above. This uniquely determines a metric connection AA on Eg,nE_{g,n} satisfying ¯A=¯\overline{\partial}_{A}=\overline{\partial}, the natural operator defining the holomorphic structure on Eg,nE_{g,n}^{\vee}. Then e(Eg,n)e(E_{g,n}^{\vee}) is defined to be the Pfaffian of the curvature of AA via (52).

Remark 3.20.

The Euler form e(Eg,n)e(E_{g,n}) is defined above for the bundle over the moduli space of complete hyperbolic metrics Eg,n,𝓃,spin(0,,0)E_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}}(0,...,0). Using the diffeomorphism ,𝓃,spin(1,,𝓃),𝓃,spin(0,,0)\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n})\stackrel{{\scriptstyle\cong}}{{\longrightarrow}}\cal M_{g,n,\vec{o}}^{\text{spin}}(0,...,0), we define the Euler form of Eg,n,𝓃,spin(1,,𝓃)E_{g,n}\to\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n}) to be the pull back of the Euler form e(Eg,n)e(E_{g,n}). In the formula for the volume V^g,nWP(L1,,Ln)=,𝓃,spin(1,,𝓃)e(Eg,n)expωWP\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n})=\int_{\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n})}e(E_{g,n}^{\vee})\exp\omega^{WP} defined in (1), we can consider the entire integral via its pull-back to ,𝓃,spin(0,,0)\cal M_{g,n,\vec{o}}^{\text{spin}}(0,...,0), and we see that the Euler form does not change while the pull-back of ωWP\omega^{WP} depends explicitly on LiL_{i} following Mirzakhani’s sympletcic reduction argument in [45].

3.4.3.

In the following theorem we prove that the Euler form e(Eg,n)e(E_{g,n}^{\vee}) defined in 3.4.2 extends to the compactification ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} and defines a cohomology class in H(¯g,n,ospin,)H^{*}(\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}},\mathbb{R}). We do this by proving that the Hermitian metric that defines e(Eg,n)e(E_{g,n}^{\vee}) extends smoothly from Eg,nE_{g,n} to its extension E^g,n¯g,n,ospin\widehat{E}_{g,n}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}. This enables us to conclude that the cohomology class defined by the extension of e(Eg,n)e(E_{g,n}^{\vee}) coincides with the Euler class of E^g,n\widehat{E}_{g,n}^{\vee}.

Theorem 6.

The extension of the Euler form e(Eg,n)e(E_{g,n}^{\vee}) to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} defines a cohomology class which coincides with the Euler class e(E^g,n)H(¯g,n,ospin,)e(\widehat{E}_{g,n}^{\vee})\in H^{*}(\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}},\mathbb{R}) of the extension bundle Eg,nE_{g,n}^{\vee}.

Proof.

The Hermitian metric (53) on Eg,nE_{g,n}^{\vee} extends to a Hermitian metric on the bundle E^g,n¯g,n,ospin\widehat{E}_{g,n}^{\vee}\to\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} due to behaviour of the poles of the 3/23/2 differentials representing fibres of Eg,nE_{g,n}^{\vee} as follows. An element of ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} is a pair (𝒞,θ)(\mathcal{C},\theta) consisting of a line bundle θ\theta over a stable twisted curve 𝒞\mathcal{C} and an isomorphism θ2ω𝒞log\theta^{2}\cong\omega_{\mathcal{C}}^{\text{log}}. Labeled points pjp_{j} are orbifold points with isotropy subgroup 2\mathbb{Z}_{2} and θ\theta is an orbifold bundle which defines a representation 22\mathbb{Z}_{2}\to\mathbb{Z}_{2} at each pip_{i}. When 𝒞\mathcal{C} is a nodal curve, the nodes also have isotropy subgroup 2\mathbb{Z}_{2} and again θ\theta defines a representation 22\mathbb{Z}_{2}\to\mathbb{Z}_{2} at each node. The pull-back of θ\theta to the normalisation of 𝒞\mathcal{C} is an orbifold bundle on each component. In particular, points in the fibre of E^g,n\widehat{E}_{g,n}^{\vee} given by elements of H0(Σ¯,KΣ¯3/2(D))H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D)) have the same simple pole behaviour at nodes and at labeled points. The pole at a node is present if the behaviour at the node is Neveu-Schwarz and removable if the behaviour at the node is Ramond. Thus the estimate (54) applies also at nodes to prove that the Hermitian metric on H0(Σ¯,KΣ¯3/2(D))H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D)) is well-defined when Σ\Sigma is nodal. The conclusion is that the Hermitian metric on Eg,nE_{g,n}^{\vee} extends to a Hermitian metric on E^g,n\widehat{E}_{g,n}^{\vee}. Furthermore, it extends to a smooth Hermitian metric on E^g,n\widehat{E}_{g,n}^{\vee} because the hyperbolic metric hh varies smoothly outside of nodes and has a canonical form around nodes, and the Hermitian metric is defined via an integral over 1/h1/\sqrt{h} times smooth sections.

We conclude that the Euler form e(Eg,n)e(E_{g,n}^{\vee}), constructed from the curvature of the natural metric connection AA, which is determined uniquely from the Hermitian metric and the holomorphic structure on Eg,nE_{g,n}^{\vee}, extends to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}. The Euler class of E^g,n\widehat{E}_{g,n}^{\vee} is determined by a choice of any connection on E^g,n\widehat{E}_{g,n}^{\vee}, so we choose the metric connection of the extension of the Hermitian metric on E^g,n\widehat{E}_{g,n}^{\vee}, to conclude that the cohomology class defined by the extension of e(Eg,n)e(E_{g,n}^{\vee}) coincides with the Euler class e(E^g,n)H(¯g,n,ospin,)e(\widehat{E}_{g,n}^{\vee})\in H^{*}(\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}},\mathbb{R}). ∎

Remark 3.21.

The Weil-Petersson form is the imaginary part of the natural Hermitian metric on the (co)tangent bundle over ,𝓃\cal M_{g,n} defined by

(55) η,ξ:=Ση¯ξh,η,ξH0(Σ¯,KΣ¯2(D))H1(Σ¯,TΣ¯(D)).\langle\eta,\xi\rangle:=\int_{\Sigma}\frac{\overline{\eta}\xi}{h},\qquad\eta,\xi\in H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{2}(D))\cong H^{1}(\overline{\Sigma},T_{\overline{\Sigma}}(-D))^{\vee}.

for

η,ξH0(Σ¯,KΣ¯2(D))H1(Σ¯,TΣ¯(D)).\eta,\xi\in H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{2}(D))\cong H^{1}(\overline{\Sigma},T_{\overline{\Sigma}}(-D))^{\vee}.

This Hermitian metric does not extend to ¯g,n\overline{\cal M}_{g,n} since it blows up as a cusp forms in a family of hyperbolic metrics. This contrasts with the behaviour of the Hermitian metric defined on Eg,nE_{g,n}^{\vee} which does extend to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}.

The explanation for the difference in behaviour lies in the singularities of a meromorphic quadratic differential ηH0(Σ¯,KΣ¯2(D))\eta\in H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{2}(D))—it has simple poles near labeled points and double poles near nodes. This is explained as follows. Locally, a holomorphic quadratic differential is the tensor square of a holomorphic differential. As a node forms in a family of curves, a holomorphic differential gains simple poles on each side, with residues summing to zero. This can be seen by considering the relative dualising sheaf of a family that deforms a nodal curve. Thus, as a node forms in a family of curves, a holomorphic quadratic differential gains double poles on each side, with equal biresidues. The condition of simple poles at labeled points is a consequence of the local deformation theory of a curve containing a labeled point which leads to elements of H1(Σ¯,TΣ¯(D))H^{1}(\overline{\Sigma},T_{\overline{\Sigma}}(-D)).

In a local coordinate zz near a labeled point, the hyperbolic metric is given by h=|dz|2|z|2(log|z|)2h=\frac{|dz|^{2}}{|z|^{2}(\log|z|)^{2}}, the quadratic differentials are η=f(z)dz2z\eta=\frac{f(z)dz^{2}}{z} and ξ=g(z)dz2z\xi=\frac{g(z)dz^{2}}{z} for f(z)f(z) and g(z)g(z) holomorphic at z=0z=0, and the analogue of (54) giving the local contribution to the metric becomes

|z|<ϵ(log|z|)2|dz|2=0ϵ(logr)2r𝑑r𝑑θ<\int_{|z|<\epsilon}(\log|z|)^{2}|dz|^{2}=\int_{0}^{\epsilon}(\log r)^{2}rdrd\theta<\infty

which prove that the Weil-Petersson metric is well-defined. Whereas, near a node η=f(z)dz2z2\eta=\frac{f(z)dz^{2}}{z^{2}} and ξ=g(z)dz2z2\xi=\frac{g(z)dz^{2}}{z^{2}}, so the local contribution to the metric diverges:

|z|<ϵ(log|z|)2|z|2|dz|2=0ϵ(logr)2r𝑑r𝑑θ=\int_{|z|<\epsilon}\frac{(\log|z|)^{2}}{|z|^{2}}|dz|^{2}=\int_{0}^{\epsilon}\frac{(\log r)^{2}}{r}drd\theta=\infty

showing that the Weil-Petersson metric does not extend to ¯g,n\overline{\cal M}_{g,n}. In contrast, the proof of Theorem 6 shows that the Hermitian metric on Eg,nE_{g,n}^{\vee} does extend to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} which relies on the fact that the order of the pole of an element of H0(Σ¯,KΣ¯3/2(D))H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D)) is simple both at a labeled point and at a node.

The different behaviour is reflected quite simply via the calculation of dimensions of H0(Σ¯,KΣ¯3/2(D))H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D)) and H0(Σ¯,KΣ¯2(D))H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{2}(D)) on a stable curve. For simplicity, consider the case of an irreducible genus gg curve Σ¯\overline{\Sigma} with exactly one node:

dimH0(Σ¯,KΣ¯2(D))=3g3+n=3(g1)3+n+41\dim H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{2}(D))=3g-3+n=3(g-1)-3+n+4-1

where the right hand side is calculated on the normalisation of Σ¯\overline{\Sigma} using simple poles on labeled points and double poles at the two extra points minus the one condition of a common biresidue. In contrast,

dimH0(Σ¯,KΣ¯3/2(D))=2g2+n=2(g1)2+n+2\dim H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{3/2}(D))=2g-2+n=2(g-1)-2+n+2

where the right hand side is calculated on the normalisation of Σ¯\overline{\Sigma} using simple poles on labeled points and at the two extra points. (The calculation above shows the case of NS nodal points. For Ramond nodal points, the section is holomorphic at the two extra points.)

3.4.4.

Proof of Theorem 1..

We must show that

V^g,nWP(L1,,Ln)=21gnVg,nΘ(L1,,Ln)\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n})=2^{1-g-n}V^{\Theta}_{g,n}(L_{1},...,L_{n})

where Vg,nΘ(L1,,Ln)=¯g,nΘg,nexp{2π2κ1+12i=1nLi2ψi}V^{\Theta}_{g,n}(L_{1},...,L_{n})=\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\} and V^g,nWP(L1,,Ln)\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}) has the following equivalent expressions:

V^g,nWP(L1,,Ln)\displaystyle\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}) =,𝓃,spin(1,,𝓃)e(Eg,n)exp(ωWP(L1,,Ln))\displaystyle=\int_{\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n})}e(E_{g,n}^{\vee})\exp(\omega^{\text{WP}}(L_{1},...,L_{n}))
=,𝓃,spin(0,,0)e(Eg,n)exp(fωWP(L1,,Ln))\displaystyle=\int_{\cal M_{g,n,\vec{o}}^{\text{spin}}(0,...,0)}e(E_{g,n}^{\vee})\exp(f^{*}\omega^{\text{WP}}(L_{1},...,L_{n}))
=¯g,n,ospine(E^g,n)exp(2π2κ1+12i=1nLi2ψi)\displaystyle=\int_{\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}}e(\widehat{E}_{g,n}^{\vee})\exp(2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i})

where the first equality is the definition (1). The second equality uses the pull-back of the diffeomorphism f:,𝓃,spin(1,,𝓃),𝓃,spin(0,,0)f:\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n})\longrightarrow\cal M_{g,n,\vec{o}}^{\text{spin}}(0,...,0) where as discussed in Remark 3.20 the Euler form pulls back to the canonical Euler form. The third equality uses the extension of e(Eg,n)e(E_{g,n}) to the compactification proven in Theorem 6 together with Mirzakhani’s expression for the pull-back of the Weil-Petersson form, prove in [45] via symplectic reduction. Thus V^g,nWP(L1,,Ln)\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}) can be calculated cohomologically over the moduli space of stable curves ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} using the Euler class e(E^g,n)H(¯g,n,ospin,)e(\widehat{E}_{g,n})\in H^{*}(\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}},\mathbb{R}). The push-forward of this cohomological calculation under the forgetful map ¯g,n,ospinp¯g,n\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}}\stackrel{{\scriptstyle p}}{{\longrightarrow}}\overline{\cal M}_{g,n} leads to the relation

V^g,nWP(L1,,Ln)\displaystyle\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n}) =¯g,npe(E^g,n)exp{2π2κ1+12i=1nLi2ψi}\displaystyle=\int_{\overline{\cal M}_{g,n}}p_{*}e(\widehat{E}_{g,n}^{\vee})\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}
=21gn¯g,nΘg,nexp{2π2κ1+12i=1nLi2ψi}\displaystyle=2^{1-g-n}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}

where the first equality uses the fact the classes κ1\kappa_{1} and ψi\psi_{i} pull back from ¯g,n\overline{\cal M}_{g,n} to ¯g,n,ospin\overline{\cal M}_{g,n,\vec{o}}^{\text{spin}} (reflecting the fact that the Weil-Petersson form pulls back from the smooth moduli space ,𝓃(1,,𝓃)\cal M_{g,n}(L_{1},...,L_{n}) to ,𝓃,spin(1,,𝓃)\cal M_{g,n,\vec{o}}^{\text{spin}}(L_{1},...,L_{n})) and the second equality uses

Θg,n=2g1+npe(E^g,n)=(1)n2g1+npe(E^g,n)\Theta_{g,n}=2^{g-1+n}p_{*}e(\widehat{E}_{g,n}^{\vee})=(-1)^{n}2^{g-1+n}p_{*}e(\widehat{E}_{g,n})

from Definition 2.4 in Section 2. ∎

4. Moduli space of super hyperbolic surfaces

In this section we describe Mirzakhani’s recursion relations between volumes of moduli spaces of hyperbolic surfaces [44] and the generalisation of Mirzakhani’s argument by Stanford and Witten [60] who derive the recursion (68) via the volumes of moduli spaces of super hyperbolic surfaces. We also describe Mirzakhani’s proof of the Kontsevich-Witten theorem since the proof of Theorem 2 follows Mirzakhani’s arguments closely.

4.1. Moduli space of hyperbolic surfaces

Define the moduli space of complete oriented hyperbolic surfaces

,𝓃(0)={ΣΣ=genus  oriented hyperbolic surface with 𝓃 labeled cusps}/\cal M_{g,n}(\vec{0})=\{\Sigma\mid\Sigma=\text{genus }g\text{ oriented hyperbolic surface with }n\text{ labeled cusps}\}/\sim

where the quotient is by isometries preserving each cusp. Note that (generically) a hyperbolic surface appears twice in ,𝓃(0)\cal M_{g,n}(\vec{0}) equipped with each of its two orientations. Define the moduli space of oriented hyperbolic surfaces with fixed length L=(L1,,Ln)0n\vec{L}=(L_{1},...,L_{n})\in\mathbb{R}^{n}_{\geq 0} geodesic boundary components by

,𝓃()={(Σ,β1,,β𝓃)Σ\displaystyle\cal M_{g,n}(\vec{L})=\Big{\{}(\Sigma,\beta_{1},...,\beta_{n})\mid\Sigma genus g oriented hyperbolic surface,\displaystyle\text{ genus }g\text{ oriented hyperbolic surface},
Σ=βi are geodesic,Li=(βi)}/\displaystyle\partial\Sigma=\sqcup\beta_{i}\text{ are geodesic},L_{i}=\ell(\beta_{i})\Big{\}}/\sim

where again the quotient is by isometries preserving each βi\beta_{i}. Any non-trivial isometry must rotate each βi\beta_{i} non-trivially. The moduli spaces are all diffeomorphic ,𝓃(0),𝓃()\cal M_{g,n}(\vec{0})\cong\cal M_{g,n}(\vec{L}) and we will see below that the varying parameters L0n\vec{L}\in\mathbb{R}^{n}_{\geq 0} give a family of deformations of a natural symplectic structure on ,𝓃(0)\cal M_{g,n}(\vec{0}).

4.1.1.

The hyperbolic metric on Σ\Sigma induces a Hermitian metric on the vector space of meromorphic quadratic differentials H0(Σ¯,KΣ¯2(D))H^{0}(\overline{\Sigma},K_{\overline{\Sigma}}^{2}(D)) via (55), hence a Hermitian metric on T[Σ],𝓃(0)T_{[\Sigma]}\cal M_{g,n}(\vec{0}) known as the Weil-Petersson metric. The Weil-Petersson symplectic form ωWP\omega^{WP} on ,𝓃(0)\cal M_{g,n}(\vec{0}) is the imaginary part of the Weil-Petersson metric. It defines a volume form on ,𝓃(0)\cal M_{g,n}(\vec{0}) with finite integral known as the Weil-Petersson volume of ,𝓃(0)\cal M_{g,n}(\vec{0}):

Vg,nWP:=,𝓃(0)exp{ωWP}.V_{g,n}^{WP}:=\int_{\cal M_{g,n}(\vec{0})}\exp\left\{\omega^{WP}\right\}.

4.1.2.

Teichmüller space gives a way to realise ωWP\omega^{WP} via local coordinates on ,𝓃(0)\cal M_{g,n}(\vec{0}). Fix a smooth genus gg oriented surface Σg,n=Σ¯g,n{q1,,qn}\Sigma_{g,n}=\overline{\Sigma}_{g,n}-\{q_{1},...,q_{n}\}. A marking of a genus gg hyperbolic surface Σ=Σ¯{p1,,pn}\Sigma=\overline{\Sigma}-\{p_{1},...,p_{n}\} is an orientation preserving homeomorphism f:Σg,nΣf:\Sigma_{g,n}\stackrel{{\scriptstyle\cong}}{{\to}}\Sigma. Define the Teichmüller space of marked hyperbolic surfaces (Σ,f)(\Sigma,f) of type (g,n)(g,n) to be

𝒯g,n={(Σ,f)}/\mathcal{T}_{g,n}=\{(\Sigma,f)\}/\sim

where the equivalence is given by (Σ,f)(T,g)(\Sigma,f)\sim(T,g) if gf1:ΣTg\circ f^{-1}:\Sigma\to T is isotopic to an isometry. The mapping class group Modg,n\text{Mod}_{g,n} of isotopy classes of orientation preserving diffeomorphisms of the surface that preserve boundary components acts on 𝒯g,n\mathcal{T}_{g,n} by its action on markings. The quotient of Teichmüller space by this action produces the moduli space

,𝓃(0)=𝒯,𝓃/Mod,𝓃.\cal M_{g,n}(\vec{0})=\mathcal{T}_{g,n}/\text{Mod}_{g,n}.

4.1.3.

Global coordinates for Teichmüller space, known as Fenchel-Nielsen coordinates, are defined as follows. Choose a maximal set of disjoint embedded isotopically inequivalent simple closed curves on the topological surface Σg,n\Sigma_{g,n}. The complement of this collection is a union of pairs of pants known as a pants decomposition of the surface Σg,n\Sigma_{g,n}. Each pair of pants contributes Euler characteristic 1-1, so there are 2g2+n=χ(Σ)2g-2+n=-\chi(\Sigma) pairs of pants in the decomposition, and hence 3g3+n3g-3+n closed geodesics (not counting the boundary classes.) A marking f:Σg,nΣf:\Sigma_{g,n}\to\Sigma of a hyperbolic surface with nn cusps Σ\Sigma induces a pants decomposition on Σ\Sigma from Σg,n\Sigma_{g,n}. The isotopy classes of embedded closed curves can be represented by a collection {γ1,,γ3g3+n}\{\gamma_{1},...,\gamma_{3g-3+n}\} of disjoint embedded simple closed geodesics which cuts Σ\Sigma into hyperbolic pairs of pants with geodesic and cusp boundary components. Their lengths 1,,3g3+n\ell_{1},...,\ell_{3g-3+n} give half the Fenchel-Nielsen coordinates, and the other half are the twist parameters θ1,,θ3g3+n\theta_{1},...,\theta_{3g-3+n} which we now define. Any hyperbolic pair of pants contains three geodesic arcs giving the shortest paths between boundary components, or horocycles around cusps. The simple closed geodesic γi\gamma_{i} intersects the geodesic arcs on the pair of pants on one side of γi\gamma_{i} at a pair of (metrically opposite) points on γi\gamma_{i}, and similarly γi\gamma_{i} intersects the geodesic arcs on the pair of pants on the other side of γi\gamma_{i} at a pair of (metrically opposite) points on γi\gamma_{i}. The oriented distance between these points lies in [0,i/2][0,\ell_{i}/2] and after a choice that fixes the ambiguity arising from choosing one out of a pair of points the oriented distance lies in [0,i][0,\ell_{i}] which defines θi(mod i)\theta_{i}(\text{mod\ }\ell_{i}). A further lift θi\theta_{i}\in\mathbb{R} is obtained by continuous paths in 𝒯g,n\mathcal{T}_{g,n} which amount to rotations around γi\gamma_{i}. The coordinates (j,θj)(\ell_{j},\theta_{j}) for j=1,2,,3g3+nj=1,2,...,3g-3+n give rise to an isomorphism

𝒯g,n(+×)3g3+n.\mathcal{T}_{g,n}\cong(\mathbb{R}^{+}\times\mathbb{R})^{3g-3+n}.

4.1.4.

The Fenchel-Nielsen decomposition induces an action of S1S^{1} along each simple closed geodesic γi\gamma_{i} by rotation. In local coordinates θiθi+ϕ\theta_{i}\mapsto\theta_{i}+\phi for ϕ/iS1\phi\in\mathbb{R}/\ell_{i}\mathbb{Z}\cong S^{1}. This action defines a vector field, given locally by /θi\partial/\partial\theta_{i}. Wolpert proved that /θi\partial/\partial\theta_{i} is a Hamiltonian vector field with respect to ωWP\omega^{WP} with Hamiltonian given by i\ell_{i}. In other words (1,,3g3+n,θ1,,θ3g3+n)(\ell_{1},...,\ell_{3g-3+n},\theta_{1},...,\theta_{3g-3+n}) are Darboux coordinates for ωWP\omega^{WP}. This is summarised in the following theorem.

Theorem 4.1 (Wolpert [68]).
(56) ωWP=djdθj.\omega^{WP}=\sum d\ell_{j}\wedge d\theta_{j}.

Since ωWP\omega^{WP} is defined over ,𝓃(0)\cal M_{g,n}(\vec{0}) it follows that this expression for ωWP\omega^{WP} is invariant under the action of the mapping class group Modg,n\text{Mod}_{g,n}. There are a finite number of pants decompositions up to the action of the mapping class group, each class consisting of infinitely many geometrically different types. Thus once a topological pants decomposition of the surface is chosen a given hyperbolic surface has infinitely many geometrically different pants decompositions equivalent under Modg,n\text{Mod}_{g,n}. Each different decomposition associates different lengths and twist parameters, hence different coordinates, to the same hyperbolic surface.

Wolpert proved that the Weil-Petersson symplectic form ωWP\omega^{WP} extends from \cal M_{g} to ¯g\overline{\cal M}_{g} and coincides with 2π2κ12\pi^{2}\kappa_{1} defined in (14). His proof extends to ,𝓃(0)\cal M_{g,n}(\vec{0}) and importantly gives

Vg,nWP=,𝓃exp{ωWP}=¯g,nexp{2π2κ1}.V_{g,n}^{WP}=\int_{\cal M_{g,n}}\exp\left\{\omega^{WP}\right\}=\int_{\overline{\cal M}_{g,n}}\exp\left\{2\pi^{2}\kappa_{1}\right\}.

4.1.5.

Wolpert’s local formula (56) generalises below in (57) to define a symplectic form ωWP(L)\omega^{WP}(\vec{L}) on ,𝓃())\cal M_{g,n}(\vec{L})) which pulls back under the isomorphism

,𝓃(0),𝓃()\cal M_{g,n}(\vec{0})\cong\cal M_{g,n}(\vec{L})

to define a family of deformations of the Weil-Petersson symplectic form, depending on the parameters L=(L1,,Ln)\vec{L}=(L_{1},...,L_{n}). The pairs of pants decomposition of an oriented hyperbolic surface with cusps naturally generalises to an oriented hyperbolic surface with geodesic boundary components. The lengths and twist parameters of the 3g3+n3g-3+n interior geodesics gives rise to Fenchel-Nielsen coordinates (1,,3g3+n,θ1,,θ3g3+n)(\ell_{1},...,\ell_{3g-3+n},\theta_{1},...,\theta_{3g-3+n}) on the Teichmüller space

𝒯g,n(L)={(Σ,f)}/\mathcal{T}_{g,n}(\vec{L})=\{(\Sigma,f)\}/\sim

of marked genus gg oriented hyperbolic surfaces with geodesic boundary components of lengths L=(L1,,Ln)0n\vec{L}=(L_{1},...,L_{n})\in\mathbb{R}_{\geq 0}^{n} and an isomorphsim 𝒯g,n(L)(+×)3g3+n.\mathcal{T}_{g,n}(\vec{L})\cong(\mathbb{R}^{+}\times\mathbb{R})^{3g-3+n}. Wolpert’s local formula (56) can be used to define a symplectic form

(57) ωWP(L)=djdθj\omega^{WP}(\vec{L})=\sum d\ell_{j}\wedge d\theta_{j}

again known as the Weil-Petersson symplectic form, on 𝒯g,n(L)\mathcal{T}_{g,n}(\vec{L}). It is invariant under the mapping class group and descends to the moduli space

,𝓃(()=𝒯,𝓃()/Mod,𝓃.\cal M_{g,n}((\vec{L})=\mathcal{T}_{g,n}(\vec{L})/\text{Mod}_{g,n}.

Wolpert’s result [67] generalises to show that ωWP(L)\omega^{WP}(\vec{L}) extends to ¯g,n\overline{\cal M}_{g,n}.

Mirzakhani [45] proved that ,𝓃()\cal M_{g,n}(\vec{L}) arises as a symplectic quotient of a symplectic manifold with TnT^{n} action and moment map (12L12,,12Ln2)(\frac{1}{2}L_{1}^{2},...,\frac{1}{2}L_{n}^{2}). Each level set of the moment map or equivalently each choice of L=(L1,,Ln)\vec{L}=(L_{1},...,L_{n}) gives a symplectic quotient. Quite generally, the symplectic form on the quotient is a deformation by first Chern classes of line bundles related to the TnT^{n} action. In this case it is ωWP+12Li2ψi\omega^{WP}+\sum\frac{1}{2}L_{i}^{2}\psi_{i} where ψi=c1(i)H2(¯g,n)\psi_{i}=c_{1}(\mathcal{L}_{i})\in H^{2}(\overline{\cal M}_{g,n}) are defined in 13 which produces:

(58) Vg,nWP(L)=,𝓃()exp{ωWP(L)}=¯g,nexp{2π2κ1+12i=1nLi2ψi}.V_{g,n}^{WP}(\vec{L})=\int_{\cal M_{g,n}(\vec{L})}\exp\left\{\omega^{WP}(\vec{L})\right\}=\int_{\overline{\cal M}_{g,n}}\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}.

The extension of ωWP(L)\omega^{WP}(\vec{L}) to ¯g,n\overline{\cal M}_{g,n} uses Wolpert’s theorem together with the extensions of the classes ψi\psi_{i} from ,𝓃()\cal M_{g,n}(\vec{L}) to ¯g,n\overline{\cal M}_{g,n}. In particular the volumes depend non-trivially on LiL_{i} proving that ωWP(L)\omega^{WP}(\vec{L}) is a non-trivial deformation of ωWP\omega^{WP}.

4.2. Mirzakhani’s volume recursion

Mirzakhani proved the following recursion relations between the volumes Vg,nWP(L1,,Ln)V_{g,n}^{WP}(L_{1},...,L_{n}).

Theorem 4.2 (Mirzakhani [44]).
(59) L1Vg,nWP(L1,,Ln)\displaystyle L_{1}V_{g,n}^{WP}(L_{1},...,L_{n}) =1200xyDM(L1,x,y)Pg,n+1(x,y,L2,..,Ln)dxdy\displaystyle=\frac{1}{2}\int_{0}^{\infty}\int_{0}^{\infty}xyD^{M}(L_{1},x,y)P_{g,n+1}(x,y,L_{2},..,L_{n})dxdy
+j=2n0xRM(L1,Lj,x)Vg,n1WP(x,L2,..,L^j,..,Ln)dx\displaystyle+\sum_{j=2}^{n}\int_{0}^{\infty}xR^{M}(L_{1},L_{j},x)V^{WP}_{g,n-1}(x,L_{2},..,\hat{L}_{j},..,L_{n})dx

where Pg,n+1(x,y,LK)=Vg1,n+1WP(x,y,LK)+g1+g2=gIJ=KVg1,|I|+1WP(x,LI)Vg2,|J|+1WP(y,LJ)\displaystyle P_{g,n+1}(x,y,L_{K})=V^{WP}_{g-1,n+1}(x,y,L_{K})+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}V^{WP}_{g_{1},|I|+1}(x,L_{I})V^{WP}_{g_{2},|J|+1}(y,L_{J})
for K={2,,n}K=\{2,...,n\}.

The kernels in (59) are defined by

HM(x,y)=112tanhxy412tanhx+y4H^{M}(x,y)=1-\tfrac{1}{2}\tanh\tfrac{x-y}{4}-\tfrac{1}{2}\tanh\tfrac{x+y}{4}

which uniquely determine DM(x,y,z)D^{M}(x,y,z) and RM(x,y,z)R^{M}(x,y,z) via

xDM(x,y,z)=HM(x,y+z),xRM(x,y,z)=12(HM(z,x+y)+HM(z,xy))\frac{\partial}{\partial x}D^{M}(x,y,z)=H^{M}(x,y+z),\ \frac{\partial}{\partial x}R^{M}(x,y,z)=\frac{1}{2}\left(H^{M}(z,x+y)+H^{M}(z,x-y)\right)

and the initial conditions DM(0,y,z)=0=RM(0,y,z)D^{M}(0,y,z)=0=R^{M}(0,y,z). Explicitly

(60) RM(x,y,z)=xlog(coshy2+coshx+z2coshy2+coshxz2)R^{M}(x,y,z)=x-\log\left(\frac{\cosh\frac{y}{2}+\cosh\frac{x+z}{2}}{\cosh\frac{y}{2}+\cosh\frac{x-z}{2}}\right)

and DM(x,y,z)D^{M}(x,y,z) is given by the relation

(61) DM(x,y,z)=RM(x,y,z)+RM(x,z,y)xD^{M}(x,y,z)=R^{M}(x,y,z)+R^{M}(x,z,y)-x

which follows from

(62) 2HM(x,y+z)=HM(z,x+y)+HM(z,xy)+HM(y,x+z)+HM(y,xz)2.2H^{M}(x,y+z)=H^{M}(z,x+y)+H^{M}(z,x-y)+H^{M}(y,x+z)+H^{M}(y,x-z)-2.

The relations (59) uniquely determine Vg,nWP(L1,,Ln)V_{g,n}^{WP}(L_{1},...,L_{n}) from

V0,3WP=1,V1,1WP=148(4π2+L2).V^{WP}_{0,3}=1,\quad V^{WP}_{1,1}=\frac{1}{48}(4\pi^{2}+L^{2}).

The first two calculations are

V0,4WP=12(4π2+Li2),V1,2WP=1384(4π2+Li2)(12π2+Li2).V^{WP}_{0,4}=\frac{1}{2}(4\pi^{2}+\sum L_{i}^{2}),\qquad V^{WP}_{1,2}=\frac{1}{384}(4\pi^{2}+\sum L_{i}^{2})(12\pi^{2}+\sum L_{i}^{2}).

Mirzakhani used the recursion (59) to prove that the top coefficients of the polynomial Vg,nWP(L1,,Ln)V_{g,n}^{WP}(L_{1},...,L_{n}) satisfy Virasoro constraints which proves Theorem 3 of Witten-Kontsevich. See the Proof of Theorem 5.1 in Section 5.

The proof of Theorem 4.2 uses an unfolding of the volume integral to an integral over associated moduli spaces. This allows the integral to be related to volumes over simpler moduli spaces. A non-trivial decomposition of the constant function on the moduli space is used to achieve the unfolding. This is explained in this section, particularly because the same ideas are required in the super moduli space case.

4.2.1.

The functions DM(x,y,z)D^{M}(x,y,z), RM(x,y,z)R^{M}(x,y,z) and the identity (61) have the following geometric interpretation. Given x>0,y>0,z>0x>0,y>0,z>0 there exists a unique hyperbolic pair of pants with geodesic boundary components β1\beta_{1}, β2\beta_{2} and β3\beta_{3} of respective lengths xx, yy and zz.

[Uncaptioned image]

Consider geodesics orthogonal to the boundary component β1\beta_{1}. Travel along any such geodesic beginning at β1\beta_{1} and stop if the geodesic meets itself or a boundary component. Such geodesics have four types of behaviour and their initial points partition β1=I1I2I3I4\beta_{1}=I_{1}\sqcup I_{2}\sqcup I_{3}\sqcup I_{4}.

(i) The geodesic meets itself, or β1\beta_{1} for a second time;

(ii) the geodesic meets β2\beta_{2};

(iii) the geodesic meets β3\beta_{3};

(iv) the geodesic remains embedded for all time.
The initial points of geodesics of types (i), (ii), (iii) and (iv) lie in I1β1I_{1}\subset\beta_{1}, respectively I2β1I_{2}\subset\beta_{1}, respectively I3β1I_{3}\subset\beta_{1}, respectively I4β1I_{4}\subset\beta_{1}. The subset I1I_{1} is a disjoint union of two open intervals while each of I2I_{2} and I3I_{3} is a single open interval. The subset I4I_{4} given by initial points of geodesics of types (iv) consist of the four points given by the intersection of the closures of I1I_{1}, I2I_{2} and I3I_{3}.

The kernels DM(x,y,z)D^{M}(x,y,z) and RM(x,y,z)R^{M}(x,y,z) arise from this partition of β1\beta_{1}. We have DM(x,y,z)=(I1)D^{M}(x,y,z)=\ell(I_{1}) where (I1)\ell(I_{1}) is the length of I1I_{1} using the hyperbolic metric, and RM(x,y,z)=(I1I2)R^{M}(x,y,z)=\ell(I_{1}\cup I_{2}). Hence RM(x,z,y)=(I1I3)R^{M}(x,z,y)=\ell(I_{1}\cup I_{3}) so in particular

RM(x,y,z)+RM(x,z,y)=(I1)+(I2)+(I1)+(I3)=(I1)+x=DM(x,y,z)+xR^{M}(x,y,z)+R^{M}(x,z,y)=\ell(I_{1})+\ell(I_{2})+\ell(I_{1})+\ell(I_{3})=\ell(I_{1})+x=D^{M}(x,y,z)+x

which is (61).

4.2.2.

Mirzakhani [44] proved the following non-trivial sum of functions of lengths of geodesics on a hyperbolic surface, known as a McShane identity because it generalises an identity of McShane [40]. Given a hyperbolic surface Σ\Sigma with nn geodesic boundary components β1,,βn\beta_{1},...,\beta_{n}, define 𝒫i\mathcal{P}_{i}, respectively 𝒫ij\mathcal{P}_{ij}, to be the set of isometric embeddings PΣP\to\Sigma of hyperbolic pairs of pants with geodesic boundary, which meet the boundary of Σ\Sigma precisely at βi\beta_{i}, respectively at βi\beta_{i} and βj\beta_{j}. Denote by iP\ell_{\partial_{i}P} the length of the iith geodesic boundary component of PP. Define RM(P)=RM(1P=L1,2P=Lj,3P)R^{M}(P)=R^{M}(\ell_{\partial_{1}P}=L_{1},\ell_{\partial_{2}P}=L_{j},\ell_{\partial_{3}P}) for RMR^{M} defined in (60), and DM(P)=DM(1P=L1,2P,3P)D^{M}(P)=D^{M}(\ell_{\partial_{1}P}=L_{1},\ell_{\partial_{2}P},\ell_{\partial_{3}P}) for DMD^{M} defined in (61).

Theorem 4.3 (Mirzakhani [44]).

Given a genus gg hyperbolic surface Σ\Sigma with nn geodesic boundary components β1\beta_{1},…, βn\beta_{n} of lengths L1,,LnL_{1},...,L_{n} we have:

(63) L1=P𝒫1DM(P)+j=2nP𝒫1jRM(P).L_{1}=\sum_{P\in\mathcal{P}_{1}}D^{M}(P)+\sum_{j=2}^{n}\sum_{P\in\mathcal{P}_{1j}}R^{M}(P).

The proof of Theorem 4.3 partitions β1\beta_{1} into a countable collection of disjoint interval associated to embedded pairs of pants PΣP\subset\Sigma, together with a measure zero subset, using geodesics perpendicular to β1\beta_{1}. The length of each interval is determined by a pair of pants, as in 4.2.2. The identity (63) sums these lengths to get L1=(β1)L_{1}=\ell(\beta_{1}).

The sum over pairs of pants is topological, so it depends only on the topology of Σ\Sigma, since an isometrically embedded pair of pants in Σ\Sigma is uniquely determined by a topological embedding of a pair of pants into Σ\Sigma. The left hand side of (63) is independent of the hyperbolic metric on Σ\Sigma, whereas each summand on the right hand side dependends on the hyperbolic metric of Σ\Sigma. The importance of (63) is that it allows one to integrate the constant function L1L_{1} over the moduli space.

4.2.3.

Mirzakhani used the identity (63) to integrate functions of a particular form over the moduli space [44]. Applied to the constant function, this yields the volume of the moduli space. Given a closed curve γ0Σg,n\gamma_{0}\subset\Sigma_{g,n} in a topological surface surface Σg,n\Sigma_{g,n}, its mapping class group orbit Modg,nγ0\text{Mod}_{g,n}\cdot\gamma_{0} gives a well-defined collection of closed geodesics in any hyperbolic surface Σ,𝓃()\Sigma\in\cal M_{g,n}(\vec{L}). Define a function over ,𝓃()\cal M_{g,n}(\vec{L}) of the form

F(Σ)=γModg,nγ0f(lγΣ)F(\Sigma)=\sum_{\gamma\in\text{Mod}_{g,n}\cdot\gamma_{0}}f(l^{\Sigma}_{\gamma})

where ff is an arbitrary function and the length of the geodesic lγΣl^{\Sigma}_{\gamma} shows the dependence on the hyperbolic surface Σ,𝓃()\Sigma\in\cal M_{g,n}(\vec{L}). When ff decays fast enough the sum is well-defined on the moduli space. More generally, one can consider an arbitrary (decaying) function on collections of geodesics and sum over orbits of the mapping class group acting on the collection. Mirzakhani unfolded the integral of FF to an integral over a moduli space ~g,n(L)\widetilde{\cal M}_{g,n}(\vec{L}) of pairs (Σ,γ)(\Sigma,\gamma) consisting of a hyperbolic surface Σ\Sigma and a collection of geodesics γΣ\gamma\subset\Sigma.

𝒯g,n(L)~g,n(L),𝓃()\begin{array}[]{c}\mathcal{T}_{g,n}(\vec{L})\\ \downarrow\\ \widetilde{\cal M}_{g,n}(\vec{L})\\ \downarrow\\ \cal M_{g,n}(\vec{L})\end{array}

The unfolded integral

,𝓃()F𝑑vol=~g,n(L)f(lγ)𝑑vol\int_{\cal M_{g,n}(\vec{L})}F\cdot d{\rm vol}=\int_{\widetilde{\cal M}_{g,n}(\vec{L})}f(l_{\gamma})\cdot d{\rm vol}

can be expressed in terms of an integral over the simpler moduli space obtained by cutting Σ\Sigma along the geodesic γ\gamma.

The identity (63) is exactly of the right form for Mirzakhani’s scheme since it expresses the constant function F=L1F=L_{1} as a sum of functions of lengths over orbits of the mapping class group. In this case,

L1Vg,nWP(L)=,𝓃()F𝑑vol=~g,n(L)f(lγ1,lγ2)𝑑volL_{1}V_{g,n}^{WP}(\vec{L})=\int_{\cal M_{g,n}(\vec{L})}F\cdot d{\rm vol}=\int_{\widetilde{\cal M}_{g,n}(\vec{L})}f(l_{\gamma_{1}},l_{\gamma_{2}})\cdot d{\rm vol}

expresses the volume Vg,nWP(L)V_{g,n}^{WP}(\vec{L}) recursively in terms of the simpler volumes Vg,nWP(L)V_{g^{\prime},n^{\prime}}^{WP}(\vec{L}^{\prime}) where 2g2+n<2g2+n2g^{\prime}-2+n^{\prime}<2g-2+n which gives Theorem 4.2.

The polynomiality of Vg,nWP(L)V_{g,n}^{WP}(\vec{L}) is immediate from its identification with intersection numbers on ¯g,n\overline{\cal M}_{g,n} via (58). Polynomiality also follows from the following property of the kernel proven in [44]. Define

F2k+1M(t)=0x2k+1HM(x,t)𝑑x.F^{M}_{2k+1}(t)=\int_{0}^{\infty}x^{2k+1}H^{M}(x,t)dx.

Then

F2k+1M(t)(2k+1)!=i=0k+1ζ(2i)(22i+14)t2k+22i(2k+22i)!\frac{F^{M}_{2k+1}(t)}{(2k+1)!}=\sum_{i=0}^{k+1}\zeta(2i)(2^{2i+1}-4)\frac{t^{2k+2-2i}}{(2k+2-2i)!}

so F2k+1M(t)F^{M}_{2k+1}(t) is a degree 2k+22k+2 polynomial in tt with leading coefficient t2k+2/(2k+2)t^{2k+2}/(2k+2). We prove analogous properties in Section 6.2 for kernels arising out of super hyperbolic surfaces which we will need when proving the Virasoro constraints in Section 5. Polynomiality of the double integrals uses the same result. By the change of coordinates x=u+vx=u+v, y=uvy=u-v one can prove

(64) 00x2i+1y2j+1HM(x+y,t)𝑑x𝑑y=(2i+1)!(2j+1)!(2i+2j+3)!F2i+2j+3M(t).\int_{0}^{\infty}\int_{0}^{\infty}x^{2i+1}y^{2j+1}H^{M}(x+y,t)dxdy=\frac{(2i+1)!(2j+1)!}{(2i+2j+3)!}F^{M}_{2i+2j+3}(t).

4.3. Super hyperbolic surfaces

A locally ringed space (M,)(M,{\cal F}) is a pair given by a sheaf of rings {\cal F} over a topological space MM such that all stalks of {\cal F} are local rings. A fundamental example is given by the sheaf C(m)C^{\infty}(\mathbb{R}^{m}) of locally smooth functions on open sets of m\mathbb{R}^{m}. The fundamental super commutative example is

m|n=(m,𝒪m|n),𝒪m|n=C(m)Λ(n).\mathbb{R}^{m|n}=(\mathbb{R}^{m},\mathcal{O}_{\mathbb{R}^{m|n}}),\qquad\mathcal{O}_{\mathbb{R}^{m|n}}=C^{\infty}(\mathbb{R}^{m})\otimes\Lambda^{*}(\mathbb{R}^{n}).

A supermanifold is a locally ringed space M^=(M,𝒪M^)\widehat{M}=(M,\mathcal{O}_{\widehat{M}}) locally isomorphic to m|n\mathbb{R}^{m|n}. Similarly, we define m|n=(m,𝒪m|n)\mathbb{C}^{m|n}=(\mathbb{C}^{m},\mathcal{O}_{\mathbb{C}^{m|n}}) for 𝒪m|n=𝒪mΛ(n)\mathcal{O}_{\mathbb{C}^{m|n}}=\mathcal{O}_{\mathbb{C}^{m}}\otimes\Lambda^{*}(\mathbb{C}^{n}) where 𝒪m\mathcal{O}_{\mathbb{C}^{m}} is the sheaf of locally holomorphic functions. A complex supermanifold is a locally ringed space locally isomorphic to m|n\mathbb{C}^{m|n}. A morphism between two supermanifolds (M1,𝒪M^1)(M2,𝒪M^2)(M_{1},\mathcal{O}_{\widehat{M}_{1}})\to(M_{2},\mathcal{O}_{\widehat{M}_{2}}) is a pair (f,F)(f,F) consisting of a continuous map f:M1M2f:M_{1}\to M_{2} between the two underlying topological spaces and a graded sheaf homomorphism F:𝒪M^2f𝒪M^1F:\mathcal{O}_{\widehat{M}_{2}}\to f_{*}\mathcal{O}_{\widehat{M}_{1}}. A family of supermanifolds is realised via a supermanifold defined over a base supermanifold M^S\widehat{M}\to S which is a morphism between M^\widehat{M} and SS.

4.3.1.

A super Riemann surface is a complex supermanifold Σ^\widehat{\Sigma} of dimension (1|1)(1|1) with a dimension (0|1)(0|1) subbundle 𝒟TΣ^\mathcal{D}\subset T_{\widehat{\Sigma}} that is everywhere non-integrable. Equivalently, 𝒟\mathcal{D} and {𝒟,𝒟}=𝒟2\{\mathcal{D},\mathcal{D}\}=\mathcal{D}^{2} are linearly independent or TΣ^/𝒟𝒟2T_{\widehat{\Sigma}}/\mathcal{D}\cong\mathcal{D}^{2}. The transition functions are superconformal transformations of (1|1)\mathbb{C}^{(1|1)} locally given by:

(65) z^=u(z)+θη(z)u(z),θ^=η(z)+θu(z)+η(z)η(z).\hat{z}=u(z)+\theta\eta(z)\sqrt{u^{\prime}(z)},\quad\hat{\theta}=\eta(z)+\theta\sqrt{u^{\prime}(z)+\eta(z)\eta^{\prime}(z)}.

The dimension (0|1)(0|1) subbundle 𝒟TΣ^\mathcal{D}\subset T_{\widehat{\Sigma}} is locally generated by the super vector field DD given locally in superconformal coordinates by

D=θz+θ.D=\theta\frac{\partial}{\partial z}+\frac{\partial}{\partial\theta}.

A vector field vv generates a superconformal transformation if the Lie derivative with respect to vv of DD preserves DD, i.e. [v,D]=λD[v,D]=\lambda D where [,][\cdot,\cdot] is the commutator on even elements and anti-commutator on odd elements. For example,

v=zz+12θθv=z\frac{\partial}{\partial z}+\frac{1}{2}\theta\frac{\partial}{\partial\theta}

satisfies [v,D]=12D[v,D]=-\frac{1}{2}D and generates the scaling (z|θ)(λz|λ1/2θ)(z|\theta)\mapsto(\lambda z|\lambda^{1/2}\theta) for λ\lambda\in\mathbb{C}^{*}.

The restriction of the tangent bundle of a super Riemann surface Σ^\widehat{\Sigma} to its underlying Riemann surface ΣΣ^\Sigma\to\widehat{\Sigma} can be identified with TΣTΣ12T_{\Sigma}\oplus T_{\Sigma}^{\frac{1}{2}} , where the second factor gives fermionic directions. Analogous to the deformation theory of the moduli space of Riemann surfaces, the tangent space to the moduli space of super Riemann surfaces is given by the cohomology group of the log-tangent bundle

H1(Σ¯,(TΣ¯TΣ¯12)𝒪(D))=H1(Σ,TΣ¯(D))H1(Σ,TΣ¯12(D))H^{1}(\overline{\Sigma},\left(T_{\overline{\Sigma}}\oplus T_{\overline{\Sigma}}^{\frac{1}{2}}\right)\otimes\mathcal{O}(-D))=H^{1}(\Sigma,T_{\overline{\Sigma}}(-D))\oplus H^{1}(\Sigma,T_{\overline{\Sigma}}^{\frac{1}{2}}(-D))

for D=Σ¯ΣD=\overline{\Sigma}-\Sigma. The component H1(Σ,TΣ¯(D))H^{1}(\Sigma,T_{\overline{\Sigma}}(-D)) is tangent along the bosonic directions which is isomorphic to the tangent space of the usual moduli space and H1(Σ,TΣ¯12(D))H^{1}(\Sigma,T_{\overline{\Sigma}}^{\frac{1}{2}}(-D)) is tangent along the fermionic directions—see [23, 36, 65]. More generally it is shown in [56] that for any holomorphic line bundle LΣ¯L\to\overline{\Sigma}, H0(Σ¯,L)H0(Σ¯,LTΣ12)H^{0}(\overline{\Sigma},L)\oplus H^{0}(\overline{\Sigma},L\otimes T_{\Sigma}^{-\frac{1}{2}}) is naturally a superspace with H0(Σ¯,L)H^{0}(\overline{\Sigma},L) its even part and H0(Σ¯,LTΣ¯12)H^{0}(\overline{\Sigma},L\otimes T_{\overline{\Sigma}}^{-\frac{1}{2}}) its odd part, and similarly for H1H^{1}, which can be identified with the cohomology of a holomorphic line bundle over a super Riemann surface.

4.3.2.

In order to make contact with the work of Stanford and Witten [60], we consider the functor of points of a supermanifold M^\widehat{M} defined to be the set of morphisms from any supermanifold PP to M^\widehat{M}:

M^(P):=Hom(P,M^).\widehat{M}(P):=\text{Hom}(P,\widehat{M}).

This produces a rather concrete description of (the points of) a supermanifold as a set. We mainly take P=𝔸0|L:=({pt},ΛL())P=\mathbb{A}^{0|L}_{\mathbb{R}}:=(\{\text{pt}\},\Lambda_{L}(\mathbb{R})) where ΛL()\Lambda_{L}(\mathbb{R}) is the Grassmann algebra, defined below.

4.3.3.

Define ΛL=ΛL()\Lambda_{L}=\Lambda_{L}(\mathbb{R}) to be the Grassmann algebra over \mathbb{R} with generators {1,e1,e2,.,eL}\{1,e_{1},e_{2},....,e_{L}\}. We can similarly define ΛL()\Lambda_{L}(\mathbb{C}) by replacing the field \mathbb{R} by \mathbb{C}. An element aΛa\in\Lambda is a sum of monomials

a=a#+iaiei+i<jaijeiej+i<j<kaijeiejek+a=a^{\#}+\sum_{i}a_{i}e_{i}+\sum_{i<j}a_{ij}e_{i}\wedge e_{j}+\sum_{i<j<k}a_{ij}e_{i}\wedge e_{j}\wedge e_{k}+...

in the 2N2^{N} dimensional vector space ΛN\Lambda_{N}. The element a#a^{\#}\in\mathbb{R} is the body of aa. Define Λ()=limNΛN()\displaystyle\Lambda(\mathbb{R})=\lim_{N\to\infty}\Lambda_{N}(\mathbb{R}) and 𝔸0|=({pt},Λ())\mathbb{A}^{0|\bullet}_{\mathbb{R}}=(\{\text{pt}\},\Lambda(\mathbb{R})). The Grassmann algebra decomposes into even polynomials Λ0()\Lambda^{0}(\mathbb{R}), and odd polynomials Λ1()\Lambda^{1}(\mathbb{R}):

Λ()=Λ0()Λ1()\Lambda(\mathbb{R})=\Lambda^{0}(\mathbb{R})\oplus\Lambda^{1}(\mathbb{R})

also known as the bosonic (even) and fermionic (odd) parts.

4.3.4.

Denote by (m|n)=(m|n)(𝔸0|)\mathbb{R}^{(m|n)}_{\bullet}=\mathbb{R}^{(m|n)}(\mathbb{A}^{0|\bullet}_{\mathbb{R}}) points of the supermanifold (m|n)\mathbb{R}^{(m|n)}, which are represented by

(m|n)={(z1,z2,,zm|θ1,,θn)ziΛ0(),θjΛ1()}.\mathbb{R}^{(m|n)}_{\bullet}=\{(z_{1},z_{2},...,z_{m}|\theta_{1},...,\theta_{n})\mid z_{i}\in\Lambda^{0}(\mathbb{R}),\ \theta_{j}\in\Lambda^{1}(\mathbb{R})\}.

Define (m|n)\mathbb{C}^{(m|n)}_{\bullet} similarly. Linear maps on (m|n)\mathbb{R}^{(m|n)}_{\bullet} are given by (m+n)×(m+n)(m+n)\times(m+n) matrices

G=(ABCD)G=\left(\begin{array}[]{c|c}A&B\\ \hline\cr C&D\end{array}\right)

with even m×mm\times m blocks and n×nn\times n blocks AA and DD, and odd m×nm\times n and n×mn\times m blocks BB and CC. The super transpose GstG^{st} is defined by:

(ABCD)st=(AtCtBtDt)\left(\begin{array}[]{c|c}A&B\\ \hline\cr C&D\end{array}\right)^{st}=\left(\begin{array}[]{c|c}A^{t}&C^{t}\\ \hline\cr-B^{t}&D^{t}\end{array}\right)

and the Berezinian, a generalisation of the determinant is defined by:

Ber(ABCD)=det(ABD1C)det(D)\text{Ber}\left(\begin{array}[]{c|c}A&B\\ \hline\cr C&D\end{array}\right)=\frac{\det(A-BD^{-1}C)}{\det(D)}

which is invariant under the super transpose due to oddness of BB and CC . Define

M(2|1)={(abcdαβγδe)a,b,c,d,eΛ0,α,β,γ,δΛ1}M(2|1)=\left\{\left(\begin{array}[]{c|c}\begin{array}[]{cc}a&b\\ c&d\end{array}&\begin{array}[]{c}\alpha\\ \beta\end{array}\\ \hline\cr\begin{array}[]{cc}\gamma&\delta\end{array}&e\end{array}\right)\ \vline\ a,b,c,d,e\in\Lambda_{0},\ \alpha,\beta,\gamma,\delta\in\Lambda_{1}\right\}

and define OSp(1|2)M(2|1)\text{OSp}(1|2)\subset M(2|1) (the label (2|1)(2|1) has switched) to be those elements of Berezinian equal to one that preserve the following bilinear form JJ:

OSp(1|2)={GM(2|1)GstJG=J,Ber(G)=1},J=(010100001).\text{OSp}(1|2)=\{G\in M(2|1)\mid G^{st}JG=J,\ \text{Ber}(G)=1\},\quad J=\left(\begin{array}[]{ccc}0&1&0\\ -1&0&0\\ 0&0&-1\end{array}\right).

The conditions GstJG=JG^{st}JG=J and Ber(G)=1\text{Ber}(G)=1 lead to the following form of any element GOSp(1|2)G\in\text{OSp}(1|2):

(66) G=(abcdαβaβcαbβdα1αβ)OSp(1|2)G=\left(\begin{array}[]{c|c}\begin{array}[]{cc}a&\quad b\\ c&\quad d\end{array}&\begin{array}[]{c}\alpha\\ \beta\end{array}\\ \hline\cr a\beta-c\alpha\quad b\beta-d\alpha&1-\alpha\beta\end{array}\right)\in\text{OSp}(1|2)

where adbc=1+αβad-bc=1+\alpha\beta.

4.3.5.

Super hyperbolic space ^=(,𝒪^)\widehat{\mathbb{H}}=(\mathbb{H},\mathcal{O}_{\widehat{\mathbb{H}}}) is the complex supermanifold with sheaf 𝒪^=𝒪Λ()\mathcal{O}_{\widehat{\mathbb{H}}}=\mathcal{O}_{\mathbb{H}}\otimes\Lambda^{*}(\mathbb{C}) where 𝒪\mathcal{O}_{\mathbb{H}} is the sheaf of locally holomorphic functions. The inclusion 𝒪C()\mathcal{O}_{\mathbb{H}}\to C^{\infty}(\mathbb{H}) defines a natural map from the real super hyperbolic space to the (complex) super hyperbolic space. Denote by ^\widehat{\mathbb{H}}_{\bullet} the 𝔸0|\mathbb{A}^{0|\bullet}_{\mathbb{C}} points of the family ^×𝔸0|𝔸0|\widehat{\mathbb{H}}\times\mathbb{A}^{0|\bullet}_{\mathbb{C}}\to\mathbb{A}^{0|\bullet}_{\mathbb{C}}. It is realised by:

^={(z|θ)(1|1)Im z#>0}.\widehat{\mathbb{H}}_{\bullet}=\{(z|\theta)\in\mathbb{C}^{(1|1)}_{\bullet}\mid\text{Im }z^{\#}>0\}.

There is an action of OSp(1|2)\text{OSp}(1|2) on ^\widehat{\mathbb{H}}_{\bullet} which extends the action of the group PSL(2,)PSL(2,\mathbb{R}) of conformal transformations zaz+bcz+dz\mapsto\frac{az+b}{cz+d} of \mathbb{H}, given by:

(z|θ)(az+bcz+d+θγz+δ(cz+d)2|γz+δcz+d+θcz+d)(z|\theta)\mapsto\left(\frac{az+b}{cz+d}+\theta\frac{\gamma z+\delta}{(cz+d)^{2}}\right|\left.\frac{\gamma z+\delta}{cz+d}+\frac{\theta}{cz+d}\right)

where γ=aβcα\gamma=a\beta-c\alpha and δ=bβdα\delta=b\beta-d\alpha. A discrete subgroup of OSp(1|2)\text{OSp}(1|2) is Fuchsian if its image is Fuchsian under the map OSp(1|2)SL(2,)\text{OSp}(1|2)\to SL(2,\mathbb{R}) defined by

gf#(a#b#c#d#).g\mapsto f^{\#}\left(\begin{array}[]{cc}a^{\#}&b^{\#}\\ c^{\#}&d^{\#}\end{array}\right).

The quotient of ^\widehat{\mathbb{H}}_{\bullet} by a Fuchsian subgroup defines (the 𝔸0|\mathbb{A}^{0|\bullet}_{\mathbb{C}} points of) a super hyperbolic surface. The action by OSp(1|2)\text{OSp}(1|2) on ^\widehat{\mathbb{H}}_{\bullet} is of the form (65) hence the quotient super hyperbolic surface defines a super Riemann surface.

4.3.6.

The Teichmüller space of super hyperbolic surfaces has analogous constructions to those of usual Teichmüller space. Coordinates on the Teichmüller space of super hyperbolic surfaces are constructed via representations, see Crane-Rabin [9] and Natanzon [48], via ideal triangulations, see Penner and Zeitlin [54], and via pairs of pants decompositions, see Stanford and Witten [60]. The bosonic part of the Teichmüller space is the same as usual Teichmüller space despite the extra data of a spin structure as explained in 3.1.5. The quotient of the Teichmüller space of super hyperbolic surfaces by the mapping class group of the underlying hyperbolic surface gives rise to a well-defined moduli space.

4.4. Recursion for super volumes

Stanford and Witten [60] proved a generalisation of Mirzakhani’s volume recursion using a generalisation of the identity (63) to super hyperbolic surfaces. They used torsion of the complex associated to the local system of a representation π1ΣOSp(1|2)\pi_{1}\Sigma\to\text{OSp}(1|2) to define the super volume measure, and via a generalisation of arguments of Mirzakhani reduced the calculation of the volume to an analysis of super hyperbolic pairs of pants.

Given a super hyperbolic surface Σ\Sigma with nn geodesic boundary components denoted β1,,βn\beta_{1},...,\beta_{n}, define 𝒫i\mathcal{P}_{i}, respectively 𝒫ij\mathcal{P}_{ij}, to be the set of isometric embeddings PΣP\to\Sigma of super hyperbolic pairs of pants with geodesic boundary, which meet the boundary of Σ\Sigma precisely at βi\beta_{i}, respectively at βi\beta_{i} and βj\beta_{j}. A pair of pants P(x,y,z|α,β)P(x,y,z|\alpha,\beta) now depends on three boundary lengths x,y,zx,y,z and two odd moduli α\alpha, β\beta. As before iP\ell_{\partial_{i}P} is the length of the iith geodesic boundary component of PP, and αP,βP\alpha_{P},\beta_{P} are its odd moduli. Using a similar argument to the derivation of DD and RR in 4.2.1, Stanford and Witten derived

R^(x,y,z|α,β)=xlog(coshy2+coshx+z212αβ(ex+z2+1)coshy2+coshxz212αβ(ex2+ez2))\widehat{R}(x,y,z|\alpha,\beta)=x-\log\left(\frac{\cosh\frac{y}{2}+\cosh\frac{x+z}{2}-\frac{1}{2}\alpha\beta(e^{\frac{x+z}{2}}+1)}{\cosh\frac{y}{2}+\cosh\frac{x-z}{2}-\frac{1}{2}\alpha\beta(e^{\frac{x}{2}}+e^{\frac{z}{2}})}\right)

which restricts to (60) when α=0=β\alpha=0=\beta. Using α2=0=β2\alpha^{2}=0=\beta^{2}, we can expand to get:

(67) R^(x,y,z|α,β)=RM(x,y,z)αβ2πex+z4cosh(y4)R(x,y,z)\widehat{R}(x,y,z|\alpha,\beta)=R^{M}(x,y,z)-\alpha\beta\frac{2\pi e^{\frac{x+z}{4}}}{\cosh(\frac{y}{4})}R(x,y,z)

and

^0,3(x,y,z)R^(x,y,z|α,β)𝑑μ=R(x,y,z)\int_{\widehat{\cal M}_{0,3}(x,y,z)}\widehat{R}(x,y,z|\alpha,\beta)d\mu=R(x,y,z)

where the moduli space ^0,3(x,y,z)\widehat{\cal M}_{0,3}(x,y,z) the vector space spanned by the two odd moduli α\alpha, β\beta. Integration is over the measure dμd\mu which includes the odd variables α,β\alpha,\beta and a factor 12πcosh(y4)ex+z4\frac{1}{2\pi}\cosh(\frac{y}{4})e^{-\frac{x+z}{4}} from the torsion of the circle as described in [60]. This gives a geometric meaning to the kernel

R(x,y,z)=12H(x+y,z)+12H(xy,z)R(x,y,z)=\frac{1}{2}H(x+y,z)+\frac{1}{2}H(x-y,z)

for H(x,y)=14π(1cosh((xy)/4)1cosh((x+y)/4))H(x,y)=\frac{1}{4\pi}\left(\frac{1}{\cosh((x-y)/4)}-\frac{1}{\cosh((x+y)/4)}\right) defined in (7).

If we instead write H(x,y)H(x,y) as

H(x,y)=12π(ex+y41+ex+y2+ex+y41+ex+y2)H(x,y)=\frac{1}{2\pi}\left(\frac{e^{\frac{-x+y}{4}}}{1+e^{\frac{-x+y}{2}}}+\frac{e^{\frac{x+y}{4}}}{1+e^{\frac{x+y}{2}}}\right)

then it emphasises its similarities with Mirzakhani’s kernel:

HM(x,y)=11+expx+y2+11+expxy2H^{M}(x,y)=\frac{1}{1+\exp\frac{x+y}{2}}+\frac{1}{1+\exp\frac{x-y}{2}}

and hence the resemblance of D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z) with Mirzakhani’s kernels DM(x,y,z)D^{M}(x,y,z) and RM(x,y,z)R^{M}(x,y,z).

Define D^(x,y,z|α,β)=R^(x,y,z|α,β)+R^(x,z,y|α,β)x\widehat{D}(x,y,z|\alpha,\beta)=\widehat{R}(x,y,z|\alpha,\beta)+\widehat{R}(x,z,y|\alpha^{\prime},\beta^{\prime})-x where (α,β)(\alpha^{\prime},\beta^{\prime}) is an unspecified transformation of (α,β)(\alpha,\beta) which is unimportant after integration over the odd variables:

^0,3(x,y,z)D^(x,y,z|α,β)𝑑μ=D(x,y,z).\int_{\widehat{\cal M}_{0,3}(x,y,z)}\widehat{D}(x,y,z|\alpha,\beta)d\mu=D(x,y,z).

For PP a super pair of pants, define R^(P)=R^(1P=L1,2P=Lj,3P|αP,βP)\widehat{R}(P)=\widehat{R}(\ell_{\partial_{1}P}=L_{1},\ell_{\partial_{2}P}=L_{j},\ell_{\partial_{3}P}|\alpha_{P},\beta_{P}) and D^(P)=D^(1P=L1,2P,3P|αP,βP)\widehat{D}(P)=\widehat{D}(\ell_{\partial_{1}P}=L_{1},\ell_{\partial_{2}P},\ell_{\partial_{3}P}|\alpha_{P},\beta_{P}).

Theorem 4.4 ([60]).

For any super hyperbolic surface Σ\Sigma with nn geodesic boundary components of lengths L1,,LnL_{1},...,L_{n}

L1=P𝒫1D^(P)+j=2nP𝒫1jR^(P).L_{1}=\sum_{P\in\mathcal{P}_{1}}\widehat{D}(P)+\sum_{j=2}^{n}\sum_{P\in\mathcal{P}_{1j}}\widehat{R}(P).

In [30] Huang, Penner and Zeitlin prove a super McShane identity in the case (g,n)=(1,1)(g,n)=(1,1) in a different way using a generalisation of Penner coordinates.

Following Mirzakhani’s methods, Stanford and Witten applied Theorem 4.4 to produce the following recursion using the kernels D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z) defined in (7).

Theorem 4.5 ([60]).
(68) L1V^g,nWP(L1,LK)=\displaystyle L_{1}\widehat{V}^{WP}_{g,n}(L_{1},L_{K})= 1200xyD(L1,x,y)Pg,n+1(x,y,LK)𝑑x𝑑y\displaystyle\frac{1}{2}\int_{0}^{\infty}\int_{0}^{\infty}xyD(L_{1},x,y)P_{g,n+1}(x,y,L_{K})dxdy
12j=2n0xR(L1,Lj,x)V^g,n1WP(x,LK\{j})𝑑x\displaystyle\frac{1}{2}\sum_{j=2}^{n}\int_{0}^{\infty}xR(L_{1},L_{j},x)\widehat{V}^{WP}_{g,n-1}(x,L_{K\backslash\{j\}})dx

where K={2,,n}K=\{2,...,n\} and

Pg,n+1(x,y,LK)=V^g1,n+1WP(x,y,LK)+g1+g2=gIJ=KV^g1,|I|+1WP(x,LI)V^g2,|J|+1WP(y,LJ).P_{g,n+1}(x,y,L_{K})=\widehat{V}^{WP}_{g-1,n+1}(x,y,L_{K})+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}\widehat{V}^{WP}_{g_{1},|I|+1}(x,L_{I})\widehat{V}^{WP}_{g_{2},|J|+1}(y,L_{J}).

Note that Stanford and Witten use a different normalisation Vg,nSWV^{SW}_{g,n} of the volume in [60]:

Vg,nSW(L1,,Ln)=(2)nV^g,nWP(L1,,Ln)=(1)n21gVg,nΘ(L1,,Ln).V^{SW}_{g,n}(L_{1},...,L_{n})=(-2)^{n}\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n})=(-1)^{n}2^{1-g}V^{\Theta}_{g,n}(L_{1},...,L_{n}).

Multiply (68) by (2)n(-2)^{n} and absorb this into each volume, which replaces the coefficients 12\frac{1}{2} and 12\frac{1}{2} of the DD and RR terms by 14-\frac{1}{4} and 1-1, so that (68) now agrees with [60, (5.42)]. One can substitute V^g,nWP(L1,,Ln)=21gnVg,nΘ(L1,,Ln)\widehat{V}^{WP}_{g,n}(L_{1},...,L_{n})=2^{1-g-n}V^{\Theta}_{g,n}(L_{1},...,L_{n}) into (68) to retrieve (8). The proof of (68) by Stanford and Witten uses supergeometry and currently has some non-rigorous aspects, which when made rigorous would produce a new proof of (11) in the spirit of Mirzakhani’s proof of Theorem 3.

5. Virasoro constraints

In this section we will represent recursion relations between polynomials via Virasoro constraints satisfied by associated partition functions. Corollary 5.4 shows that the top degree part of the recursion (8) can be represented by explicit Virasoro constraints. Moreover, the whole recursion (8) can be indirectly represented by Virasoro constraints, which we express via topological recursion in the next section.

5.1. KdV tau functions

A tau function Z(,t0,t1,)Z(\hbar,t_{0},t_{1},...) of the KdV hierarchy (equivalently the KP hierarchy in odd times p2k+1=tk/(2k+1)!!p_{2k+1}=t_{k}/(2k+1)!!) gives rise to a solution U=2t02logZU=\frac{\partial^{2}}{\partial t_{0}^{2}}\log Z of the KdV hierarchy

(69) Ut1=UUt0+12Ut0t0t0,U(t0,0,0,)=f(t0).U_{t_{1}}=UU_{t_{0}}+\frac{\hbar}{12}U_{t_{0}t_{0}t_{0}},\quad U(t_{0},0,0,...)=f(t_{0}).

The first equation in the hierarchy is the KdV equation (69), and later equations Utk=Pk(U,Ut0,Ut0t0,)U_{t_{k}}=P_{k}(U,U_{t_{0}},U_{t_{0}t_{0}},...) for k>1k>1 determine UU uniquely from U(t0,0,0,)U(t_{0},0,0,...), [46].

5.1.1.

The Brézin-Gross-Witten solution UBGW=t02logZBGWU^{\text{BGW}}=\hbar\partial^{2}_{t_{0}}\log Z^{\text{BGW}} of the KdV hierarchy arises out of a unitary matrix model studied in [5, 28]. It is defined by the initial condition

UBGW(t0,0,0,)=8(1t0)2.U^{\text{BGW}}(t_{0},0,0,...)=\frac{\hbar}{8(1-t_{0})^{2}}.

The first few terms of logZBGW\log Z^{\text{BGW}} are

(70) logZBGW\displaystyle\log Z^{\text{BGW}} =18log(1t0)+3128t1(1t0)3+1521024t2(1t0)5+6321024t12(1t0)6+\displaystyle=-\frac{1}{8}\log(1-t_{0})+\frac{3\hbar}{128}\frac{t_{1}}{(1-t_{0})^{3}}+\frac{15\hbar^{2}}{1024}\frac{t_{2}}{(1-t_{0})^{5}}+\frac{63\hbar^{2}}{1024}\frac{t_{1}^{2}}{(1-t_{0})^{6}}+...
=18t0+116t02+124t03+3128t1+9128t0t1+2151024t2+2631024t12+\displaystyle=\frac{1}{8}t_{0}+\frac{1}{16}t_{0}^{2}+\frac{1}{24}t_{0}^{3}+\hbar\frac{3}{128}t_{1}+\hbar\frac{9}{128}t_{0}t_{1}+\hbar^{2}\frac{15}{1024}t_{2}+\hbar^{2}\frac{63}{1024}t_{1}^{2}+...

5.1.2.

The Kontsevich-Witten tau function ZKWZ^{\text{KW}} given in Theorem 3 is defined by the initial condition

UKW(t0,0,0,)=t0U^{\text{KW}}(t_{0},0,0,...)=t_{0}

for UKW=t02logZKWU^{\text{KW}}=\hbar\partial^{2}_{t_{0}}\log Z^{\text{KW}}. The low genus terms of logZKW\log Z^{\text{KW}} are

logZKW(,t0,t1,)=1(t033!+t03t13!+t04t24!+)+t124+\log Z^{\text{KW}}(\hbar,t_{0},t_{1},...)=\hbar^{-1}(\frac{t_{0}^{3}}{3!}+\frac{t_{0}^{3}t_{1}}{3!}+\frac{t_{0}^{4}t_{2}}{4!}+...)+\frac{t_{1}}{24}+...

For each integer m1m\geq-1, define the differential operator

(71) ^m\displaystyle\widehat{\mathcal{L}}_{m} =2i+j=m1(2i+1)!!(2j+1)!!2titj+i=0(2i+2m+1)!!(2i1)!!titi+m\displaystyle=\frac{\hbar}{2}\mathop{\sum_{i+j=m-1}}(2i+1)!!(2j+1)!!\frac{\partial^{2}}{\partial t_{i}\partial t_{j}}+\sum_{i=0}^{\infty}\frac{(2i+2m+1)!!}{(2i-1)!!}t_{i}\frac{\partial}{\partial t_{i+m}}
+18δm,0+12t02δm,1\displaystyle\qquad+\frac{1}{8}\delta_{m,0}+\frac{1}{2}\frac{t_{0}^{2}}{\hbar}\delta_{m,-1}

where the sum over i+j=m1i+j=m-1 is empty when m=0m=0 or 1-1 and t1\frac{\partial}{\partial t_{-1}} is the zero operator. The Brézin-Gross-Witten and Kontsevich-Witten tau functions satisfy the following equations [10, 27, 35].

(2k+1)!!tkZBGW(,t0,t1,t2,)=^kZBGW(,t0,t1,t2,),k=0,1,2,(2k+1)!!\frac{\partial}{\partial t_{k}}Z^{BGW}(\hbar,t_{0},t_{1},t_{2},...)=\widehat{\mathcal{L}}_{k}Z^{BGW}(\hbar,t_{0},t_{1},t_{2},...),\quad k=0,1,2,...
(2k+3)!!tk+1ZKW(,t0,t1,t2,)=^kZKW(,t0,t1,t2,),k=1,0,1,(2k+3)!!\frac{\partial}{\partial t_{k+1}}Z^{KW}(\hbar,t_{0},t_{1},t_{2},...)=\widehat{\mathcal{L}}_{k}Z^{KW}(\hbar,t_{0},t_{1},t_{2},...),\quad k=-1,0,1,...

These are known as Virasoro constraints when we write them instead as

(72) mZBGW(,t0,t1,t2,)=0,m=0,1,2,\mathcal{L}_{m}Z^{\text{BGW}}(\hbar,t_{0},t_{1},t_{2},...)=0,\quad m=0,1,2,...

and

(73) mZKW(,t0,t1,t2,)=0,m=1,0,1,\mathcal{L}_{m}^{\prime}Z^{\text{KW}}(\hbar,t_{0},t_{1},t_{2},...)=0,\quad m=-1,0,1,...

for

(74) m=12(2m+1)!!tm+12^m,m=12(2m+3)!!tm+1+12^m.\mathcal{L}_{m}=-\tfrac{1}{2}(2m+1)!!\frac{\partial}{\partial t_{m}}+\tfrac{1}{2}\widehat{\mathcal{L}}_{m},\qquad\mathcal{L}_{m}^{\prime}=-\tfrac{1}{2}(2m+3)!!\frac{\partial}{\partial t_{m+1}}+\tfrac{1}{2}\widehat{\mathcal{L}}_{m}.

The set of operators {0,1,2,}\{\mathcal{L}_{0},\mathcal{L}_{1},\mathcal{L}_{2},\ldots\} satisfy the Virasoro commutation relations

[m,n]=(mn)m+n,for m,n0.[\mathcal{L}_{m},\mathcal{L}_{n}]=(m-n)\mathcal{L}_{m+n},\quad\text{for }m,n\geq 0.

Similarly {1,0,1,}\{\mathcal{L}_{-1}^{\prime},\mathcal{L}_{0}^{\prime},\mathcal{L}_{1}^{\prime},\ldots\} satisfy [m,n]=(mn)m+n,for m,n1[\mathcal{L}_{m}^{\prime},\mathcal{L}_{n}^{\prime}]=(m-n)\mathcal{L}_{m+n}^{\prime},\quad\text{for }m,n\geq-1.

5.1.3. Intersection numbers

Kontsevich proved the conjecture of Witten that the KdV tau function ZKWZ^{\text{KW}} stores the intersection numbers of ψ\psi classes in the following generating function:

ZKW(,t0,t1,)=expg,n,kg1n!¯g,ni=1nψikitki.Z^{\text{KW}}(\hbar,t_{0},t_{1},...)=\exp\sum_{g,n,\vec{k}}\frac{\hbar^{g-1}}{n!}\int_{\overline{\cal M}_{g,n}}\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}.

Weil-Petersson volumes satisfy the recursion (59) and arise as intersection numbers over the moduli space of stable curves

Vg,nWP(L1,,Ln)=¯g,nexp{2π2κ1+12i=1nLi2ψi}.V_{g,n}^{WP}(L_{1},...,L_{n})=\int_{\overline{\cal M}_{g,n}}\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}.

Together these imply relations among intersection numbers over the moduli space of stable curves equivalent to Kontsevich’s theorem which we state here in its Virasoro form.

Theorem 5.1 (Kontsevich [35]).
m(expg,n,kg1n!¯g,ni=1nψikitki)=0,m1.\mathcal{L}^{\prime}_{m}\left(\exp\sum_{g,n,\vec{k}}\frac{\hbar^{g-1}}{n!}\int_{\overline{\cal M}_{g,n}}\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\right)=0,\ m\geq-1.

We only sketch the proof due to Mirzakhani [45] using Weil-Petersson volumes since we will give the similar proof of the analogous result used to prove Theorem 2 in detail.

Proof.

The top degree terms 𝒱g(𝐋)\mathcal{V}_{g}(\bf{L}) of Vg,nWP(𝐋)V^{\text{WP}}_{g,n}(\bf{L}) satisfy the homogeneous recursion:

(75) L1(L1𝒱g(L1,𝑳K))=j=2nLj[0L1Ljdxx(L1x)𝒱g(x,𝑳K{j})\displaystyle\frac{\partial}{\partial L_{1}}\left(L_{1}\mathcal{V}_{g}(L_{1},\bm{L}_{K})\right)=\sum_{j=2}^{n}L_{j}\bigg{[}\int_{0}^{L_{1}-L_{j}}dx\cdot x(L_{1}-x)\mathcal{V}_{g}(x,\bm{L}_{K\setminus\{j\}})
+12L1LjL1+Ljx(L1+Ljx)𝒱g(x,𝑳K{j})]\displaystyle\hskip 136.5733pt+\frac{1}{2}\int^{L_{1}+L_{j}}_{L_{1}-L_{j}}x(L_{1}+L_{j}-x)\mathcal{V}_{g}(x,\bm{L}_{K\setminus\{j\}})\bigg{]}
+120L10L1x𝑑x𝑑yxy(L1xy)[𝒱g1WP(x,y,𝑳K)+g1+g2=gIJ=K𝒱g1WP(x,𝑳I)𝒱g2WP(y,𝑳J)]\displaystyle+\frac{1}{2}\int_{0}^{L_{1}}\int_{0}^{L_{1}-x}dxdy\cdot xy(L_{1}-x-y)\bigg{[}\mathcal{V}_{g-1}^{\text{WP}}(x,y,\bm{L}_{K})+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}\mathcal{V}_{g_{1}}^{\text{WP}}(x,\bm{L}_{I})\,\mathcal{V}_{g_{2}}^{\text{WP}}(y,\bm{L}_{J})\bigg{]}

where K={2,,n}K=\{2,...,n\}. We skip the proof of this since it is similar to the proof of Proposition 5.3 below.

Write i=1nτki:=g1¯g,ni=1nψiki\displaystyle\langle\prod_{i=1}^{n}\tau_{k_{i}}\rangle:=\hbar^{g-1}\int_{\overline{\cal M}_{g,n}}\prod_{i=1}^{n}\psi_{i}^{k_{i}} where gg is intrinsic on the left hand side via 3g3+n=i=1nki\displaystyle 3g-3+n=\sum_{i=1}^{n}k_{i}. Then (75) implies

(2k1+1)!!i=1nτki\displaystyle(2k_{1}+1)!!\langle\prod_{i=1}^{n}\tau_{k_{i}}\rangle =2i+j=k12(2i+1)!!(2j+1)!!(τiτjτK+IJ=KτiτIτjτJ)\displaystyle=\tfrac{\hbar}{2}\mathop{\sum_{i+j=k_{1}-2}}(2i+1)!!(2j+1)!!\Big{(}\langle\tau_{i}\tau_{j}\tau_{K}\rangle+\sum_{I\sqcup J=K}\langle\tau_{i}\tau_{I}\rangle\langle\tau_{j}\tau_{J}\rangle\Big{)}
+j=2n(2k1+2kj1)!!(2kj1)!!τk1+kj1τK\{j}\displaystyle\qquad+\sum_{j=2}^{n}\frac{(2k_{1}+2k_{j}-1)!!}{(2k_{j}-1)!!}\langle\tau_{k_{1}+k_{j}-1}\tau_{K\backslash\{j\}}\rangle

which is equivalent to:

(2k+1)!!tkZ(,t0,t1,t2,)=^k1Z(,t0,t1,t2,),k=0,1,2,(2k+1)!!\frac{\partial}{\partial t_{k}}Z(\hbar,t_{0},t_{1},t_{2},...)=\widehat{\mathcal{L}}_{k-1}Z(\hbar,t_{0},t_{1},t_{2},...),\quad k=0,1,2,...

This coincides with the Virasoro contraints satisfied by ZKW(,t0,t1,t2,)Z^{\text{KW}}(\hbar,t_{0},t_{1},t_{2},...) and they have the same initial condition Z(t0,0,0,)=t03/3!Z(t_{0},0,0,...)=t_{0}^{3}/3! so coincide. ∎

5.2. Recursion relations and Virasoro operators

We now derive Virasoro operators from the top degree terms of (8) analogous to those produced in the proof of Theorem 5.1. The Virasoro operators derived from (8) coincide with Virasoro operators that annihilate ZBGWZ^{\text{BGW}}. Following Mirzakhani’s method, we express Virasoro constraints in terms of integral recursion relations satisfied by the top degree terms. This is equivalent to the recursion (78) below which first appeared in [12].

First we need to prove how the linear transformations defined by the kernels D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z) in (8) act on polynomials analogous to a result of Mirzakhani. Define

F2k+1(t)=0x2k+1H(x,t)𝑑xF_{2k+1}(t)=\int_{0}^{\infty}x^{2k+1}H(x,t)dx

where the kernel H(x,y)H(x,y) defined in (6) is used to define D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z) via (7).

Lemma 5.2.

F2k+1(t)F_{2k+1}(t) is a degree 2k+12k+1 monic polynomial in tt.

Proof.
F2k+1(t)\displaystyle F_{2k+1}(t) =14π0x2k+1(1cosh((xt)/4)1cosh((x+t)/4))𝑑x\displaystyle=\frac{1}{4\pi}\int_{0}^{\infty}x^{2k+1}\left(\frac{1}{\cosh((x-t)/4)}-\frac{1}{\cosh((x+t)/4)}\right)dx
=14πt(x+t)2k+1coshx/4𝑑x14πt(xt)2k+1coshx/4𝑑x\displaystyle=\frac{1}{4\pi}\int^{\infty}_{-t}\frac{(x+t)^{2k+1}}{\cosh{x/4}}dx-\frac{1}{4\pi}\int^{\infty}_{t}\frac{(x-t)^{2k+1}}{\cosh{x/4}}dx
=14π0(x+t)2k+1(xt)2k+1coshx/4𝑑x+14πt0(x+t)2k+1coshx/4𝑑x\displaystyle=\frac{1}{4\pi}\int^{\infty}_{0}\frac{(x+t)^{2k+1}-(x-t)^{2k+1}}{\cosh x/4}dx+\frac{1}{4\pi}\int^{0}_{-t}\frac{(x+t)^{2k+1}}{\cosh{x/4}}dx
+14π0t(xt)2k+1coshx/4𝑑x\displaystyle\qquad+\frac{1}{4\pi}\int^{t}_{0}\frac{(x-t)^{2k+1}}{\cosh{x/4}}dx
=14π0(x+t)2k+1(xt)2k+1coshx/4𝑑x\displaystyle=\frac{1}{4\pi}\int^{\infty}_{0}\frac{(x+t)^{2k+1}-(x-t)^{2k+1}}{\cosh x/4}dx
=12πi=0kt2i+1(2k+12i+1)0x2k2icoshx/4𝑑x\displaystyle=\frac{1}{2\pi}\sum_{i=0}^{k}t^{2i+1}\binom{2k+1}{2i+1}\int^{\infty}_{0}\frac{x^{2k-2i}}{\cosh x/4}dx
=i=0kt2i+1(2k+12i+1)aki\displaystyle=\sum_{i=0}^{k}t^{2i+1}\binom{2k+1}{2i+1}a_{k-i}
=t2k+1+O(t2k)\displaystyle=t^{2k+1}+O(t^{2k})

where ana_{n} is defined by 1cos(2πx)=n=0anx2n(2n)!.\displaystyle\frac{1}{\cos(2\pi x)}=\sum_{n=0}^{\infty}a_{n}\frac{x^{2n}}{(2n)!}. In particular a0=1a_{0}=1 giving the final equality above. ∎

Analogous to (64), by the change of coordinates x=u+vx=u+v, y=uvy=u-v, we have the following identity:

00x2i+1y2j+1H(t,x+y)𝑑x𝑑y=(2i+1)!(2j+1)!(2i+2j+3)!F2i+2j+3(t).\int_{0}^{\infty}\int_{0}^{\infty}x^{2i+1}y^{2j+1}H(t,x+y)dxdy=\frac{(2i+1)!(2j+1)!}{(2i+2j+3)!}F_{2i+2j+3}(t).

Since D(x,y,z)=H(x,y+z)D(x,y,z)=H(x,y+z) and R(x,y,z)=12H(x+y,z)+12H(xy,z)R(x,y,z)=\frac{1}{2}H(x+y,z)+\frac{1}{2}H(x-y,z) we have

(76) 00x2i+1y2j+1D(L1,x,y)𝑑x𝑑y=(2i+1)!(2j+1)!(2i+2j+3)!L12i+2j+3+O(L12i+2j+2)\int_{0}^{\infty}\int_{0}^{\infty}x^{2i+1}y^{2j+1}D(L_{1},x,y)dxdy=\frac{(2i+1)!(2j+1)!}{(2i+2j+3)!}L_{1}^{2i+2j+3}+O(L_{1}^{2i+2j+2})

and

(77) 0x2k+1R(L1,Lj,x)𝑑x=12(L1+Lj)2k+1+12(L1Lj)2k+1+O(L2k)\int_{0}^{\infty}x^{2k+1}R(L_{1},L_{j},x)dx=\frac{1}{2}(L_{1}+L_{j})^{2k+1}+\frac{1}{2}(L_{1}-L_{j})^{2k+1}+O(L^{2k})

where the right hand sides of (76) and (77) are polynomial and O(L2k)O(L^{2k}) means the top degree terms are homogeneous of degree 2k2k in L1L_{1} and LjL_{j}. We see that the recursion (8) (and (68)) produces polynomials since the initial condition is a polynomial and it sends polynomials to polynomials. So, for example,

00yzD(x,y,z)𝑑y𝑑z=x36+2π2x\int_{0}^{\infty}\int_{0}^{\infty}yzD(x,y,z)dydz=\frac{x^{3}}{6}+2\pi^{2}x

and

0zR(x,y,z)𝑑z=x,0z3R(x,y,z)𝑑z=x(x2+3y2+12π2).\int_{0}^{\infty}zR(x,y,z)dz=x,\quad\int_{0}^{\infty}z^{3}R(x,y,z)dz=x(x^{2}+3y^{2}+12\pi^{2}).
Proposition 5.3.

The top degree terms 𝒱g(𝐋)\mathcal{V}_{g}(\bf{L}) of any solution to (8) satisfy the homogeneous recursion:

(78) L1𝒱g(L1,𝑳K)=12j=2n[(Lj+L1)𝒱g(Lj+L1,𝑳K{j})\displaystyle L_{1}\mathcal{V}_{g}(L_{1},\bm{L}_{K})=\frac{1}{2}\sum_{j=2}^{n}\bigg{[}(L_{j}+L_{1})\mathcal{V}_{g}(L_{j}+L_{1},\bm{L}_{K\setminus\{j\}})
(LjL1)𝒱g(LjL1,𝑳K{j})]\displaystyle\hskip 113.81102pt-(L_{j}-L_{1})\mathcal{V}_{g}(L_{j}-L_{1},\bm{L}_{K\setminus\{j\}})\bigg{]}
+12\displaystyle+\frac{1}{2} 0L1𝑑xx(L1x)[𝒱g1(x,L1x,𝑳K)+g1+g2=gIJ=K𝒱g1(x,𝑳I)𝒱g2(L1x,𝑳J)]\displaystyle\int_{0}^{L_{1}}dx\cdot x(L_{1}-x)\bigg{[}\mathcal{V}_{g-1}(x,L_{1}-x,\bm{L}_{K})+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}\mathcal{V}_{g_{1}}(x,\bm{L}_{I})\,\mathcal{V}_{g_{2}}(L_{1}-x,\bm{L}_{J})\bigg{]}

where K={2,,n}K=\{2,...,n\}.

Proof.

From the properties (76) and (77), the top degree terms 𝒱g(L1,,Ln)\mathcal{V}_{g}(L_{1},...,L_{n}) of a solution to (8) only depend on the top degree terms 𝒱g(L1,,Ln)\mathcal{V}_{g^{\prime}}(L_{1},...,L_{n^{\prime}}) of the solution for 2gn<2gn2g^{\prime}-n^{\prime}<2g-n. Moreover,

0xR(L1,Lj,x)𝒱g\displaystyle\int_{0}^{\infty}xR(L_{1},L_{j},x)\mathcal{V}_{g} (x,LK\{j})dx=12(Lj+L1)𝒱g(Lj+L1,𝑳K{j})\displaystyle(x,L_{K\backslash\{j\}})dx=\frac{1}{2}(L_{j}+L_{1})\mathcal{V}_{g}(L_{j}+L_{1},\bm{L}_{K\setminus\{j\}})
12(LjL1)𝒱g(LjL1,𝑳K{j})+ lower order terms.\displaystyle-\frac{1}{2}(L_{j}-L_{1})\mathcal{V}_{g}(L_{j}-L_{1},\bm{L}_{K\setminus\{j\}})+\text{ lower order terms.}

By (76), the double integral in (68) is a linear operator with input monomials x2i+1y2j+1x^{2i+1}y^{2j+1} of Pg,n+1(x,y,LK)P_{g,n+1}(x,y,L_{K}) and output (2i+1)!(2j+1)!(2i+2j+3)!L12i+2j+3\frac{(2i+1)!(2j+1)!}{(2i+2j+3)!}L_{1}^{2i+2j+3}. This linear operator can be realised via the following integral for input xmynx^{m}y^{n}:

(79) 0Lxm(Lx)n𝑑x=m!n!(m+n+1)!Lm+n+1\int_{0}^{L}x^{m}(L-x)^{n}dx=\frac{m!n!}{(m+n+1)!}L^{m+n+1}

which is immediate when n=0n=0 and proven by induction for n>0n>0 via differentiation of both sides by LL. Hence

1200xyD(L1,x,y)Pg,n+1(x,y,LK)𝑑x𝑑y=\displaystyle\frac{1}{2}\int_{0}^{\infty}\int_{0}^{\infty}xyD(L_{1},x,y)P_{g,n+1}(x,y,L_{K})dxdy=
0L1dxx(L1x)Pg,n+1(x,\displaystyle\int_{0}^{L_{1}}dx\cdot x(L_{1}-x)P_{g,n+1}(x, L1x,𝑳K)+ lower order terms\displaystyle L_{1}-x,\bm{L}_{K})+\text{ lower order terms}

and the proposition is proven. ∎

The polynomial 𝒱g(𝐋)\mathcal{V}_{g}(\bf{L}) is homogeneous of degree g1g-1. Note that (78) indeed produces a degree g1g-1 polynomial inductively starting from the initial condition 𝒱1(L1)=\mathcal{V}_{1}(L_{1})= constant.

Corollary 5.4.

The recursion (78) satisfied by 𝒱g(𝐋)\mathcal{V}_{g}(\bf{L}) is equivalent to the Virasoro constraints (72) applied to the following partition function built out of 𝒱g(𝐋)\mathcal{V}_{g}(\bf{L})

(80) Z𝒱(,{tm})=expg,ng1n!𝒱g(L1,,Ln)|{Li2m=2mm!tm}.Z^{\mathcal{V}}(\hbar,\{t_{m}\})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}\mathcal{V}_{g}(L_{1},...,L_{n})|_{\{L_{i}^{2m}=2^{m}m!t_{m}\}}.

The initial condition 𝒱1(L)=18\mathcal{V}_{1}(L)=\frac{1}{8} implies that Z(,{tm})=ZBGW(,{tm})Z(\hbar,\{t_{m}\})=Z^{\text{BGW}}(\hbar,\{t_{m}\}), the Brézin-Gross-Witten tau function of the KdV hierarchy.

Proof.

Define the coefficient of the monomial i=1nLi2mi\prod_{i=1}^{n}L_{i}^{2m_{i}} in 𝒱g(L1,,Ln)\mathcal{V}_{g}(L_{1},...,L_{n}) by

cg(m1,,mn):=[i=1nLi2mi]𝒱g(L1,,Ln)c_{g}(m_{1},...,m_{n}):=\Big{[}\prod_{i=1}^{n}L_{i}^{2m_{i}}\Big{]}\mathcal{V}_{g}(L_{1},...,L_{n})

and for a set of positive integers I={i1,,ik}I=\{i_{1},...,i_{k}\} write c(mI):=c(mi1,,mik)c(m_{I}):=c(m_{i_{1}},...,m_{i_{k}}). Since 𝒱g(L1,,Ln)\mathcal{V}_{g}(L_{1},...,L_{n}) is a degree g1g-1 symmetric homogeneous polynomial, the coefficient cg(m1,,mn)c_{g}(m_{1},...,m_{n}) is symmetric in the mim_{i} and it vanishes when i=1nmig1\sum_{i=1}^{n}m_{i}\neq g-1.

Take (2m1+1)!(2m_{1}+1)! times the coefficient of L1i=1nLi2mi\displaystyle L_{1}\prod_{i=1}^{n}L_{i}^{2m_{i}} in (78) to get:

(81) (2m1+1)!\displaystyle(2m_{1}+1)! cg(m1,mK)=j=2n(2m1+2mj+1)!(2mj)!cg(m1+mj,mS{j})\displaystyle c_{g}(m_{1},m_{K})=\sum_{j=2}^{n}\frac{(2m_{1}+2m_{j}+1)!}{(2m_{j})!}c_{g}(m_{1}+m_{j},m_{S\setminus\{j\}})
+12i+j=m11\displaystyle+\tfrac{1}{2}\mathop{\sum_{i+j=m_{1}-1}} (2i+1)!(2j+1)!(cg1(i,j,mK)+IJ=Kcg1(i,mI)cg2(j,mJ))\displaystyle(2i+1)!(2j+1)!\left(c_{g-1}(i,j,m_{K})+\sum_{I\sqcup J=K}c_{g_{1}}(i,m_{I})c_{g_{2}}(j,m_{J})\right)

where K={2,,n}K=\{2,...,n\}. The first term on the right hand side takes the coefficient of L12m1+1Lj2mjL_{1}^{2m_{1}+1}L_{j}^{2m_{j}} in

12((Lj+L1)2k+1(LjL1)2k+1)=L1m(2k+12m+1)L12mLj2(km)\tfrac{1}{2}\Big{(}(L_{j}+L_{1})^{2k+1}-(L_{j}-L_{1})^{2k+1}\Big{)}=L_{1}\sum_{m}\binom{2k+1}{2m+1}L_{1}^{2m}L_{j}^{2(k-m)}

and the second first term on the right hand side uses (79) with m=2i+1m=2i+1, n=2j+1n=2j+1 and m+n+1=2m1+1m+n+1=2m_{1}+1.

Define Cg(m1,,mn):=cg(m1,,mn)i=1n2mimi!C_{g}(m_{1},...,m_{n}):=c_{g}(m_{1},...,m_{n})\prod_{i=1}^{n}2^{m_{i}}m_{i}! and put

Fg,n({tm})\displaystyle F_{g,n}(\{t_{m}\}) :=𝒱g(L1,,Ln)|{Li2m=2mm!tm}\displaystyle:=\mathcal{V}_{g}(L_{1},...,L_{n})|_{\{L_{i}^{2m}=2^{m}m!t_{m}\}}
=m+ncg(m1,,mn)i=1n2mimi!tmi\displaystyle=\sum_{m\in\mathbb{Z}_{+}^{n}}c_{g}(m_{1},...,m_{n})\prod_{i=1}^{n}2^{m_{i}}m_{i}!t_{m_{i}}
=m+nCg(m1,,mn)i=1ntmi\displaystyle=\sum_{m\in\mathbb{Z}_{+}^{n}}C_{g}(m_{1},...,m_{n})\prod_{i=1}^{n}t_{m_{i}}

so the partition function defined in (80) is Z𝒱(,{tm})=expg,ng1n!Fg,nZ^{\mathcal{V}}(\hbar,\{t_{m}\})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}F_{g,n} and

ntm1tmnlogZ𝒱(,{tm})=g1Cg(m1,,mn).\frac{\partial^{n}}{\partial t_{m_{1}}...\partial t_{m_{n}}}\log Z^{\mathcal{V}}(\hbar,\{t_{m}\})=\hbar^{g-1}C_{g}(m_{1},...,m_{n}).

The recursion (81) in terms of Cg(m1,,mn)C_{g}(m_{1},...,m_{n}) becomes

(82) (2m1+1)!!Cg(m1,mK)\displaystyle(2m_{1}+1)!!C_{g}(m_{1},m_{K}) =j=2n(2m1+2mj+1)!!(2mj1)!!Cg(m1+mj,mS{j})\displaystyle=\sum_{j=2}^{n}\frac{(2m_{1}+2m_{j}+1)!!}{(2m_{j}-1)!!}C_{g}(m_{1}+m_{j},m_{S\setminus\{j\}})
+12i+j=m11(2i+1)!!(2j+1\displaystyle+\tfrac{1}{2}\mathop{\sum_{i+j=m_{1}-1}}(2i+1)!!(2j+1 )!!(Cg1(i,j,mK)+IJ=KCg1(i,mI)Cg2(j,mJ)).\displaystyle)!!\left(C_{g-1}(i,j,m_{K})+\sum_{I\sqcup J=K}C_{g_{1}}(i,m_{I})C_{g_{2}}(j,m_{J})\right).

and (82) for k1=0,1,2,k_{1}=0,1,2,... is equivalent to

(2k+1)!!tkZ𝒱(,{tm})=^kZ𝒱(,{tm}),k=0,1,2,(2k+1)!!\frac{\partial}{\partial t_{k}}Z^{\mathcal{V}}(\hbar,\{t_{m}\})=\widehat{\mathcal{L}}_{k}Z^{\mathcal{V}}(\hbar,\{t_{m}\}),\quad k=0,1,2,...

where ^k\widehat{\mathcal{L}}_{k} is defined in (71). This coincides with the Virasoro constraints satisfied by ZBGW(,{tm})Z^{\text{BGW}}(\hbar,\{t_{m}\}). Furthermore, the initial condition 𝒱1(L)=18\mathcal{V}_{1}(L)=\frac{1}{8} is equivalent to the initial condition

logZ𝒱(,t0,0,0,)=18log(1t0)\log Z^{\mathcal{V}}(\hbar,t_{0},0,0,...)=-\frac{1}{8}\log(1-t_{0})

via 0Z𝒱(,t0,0,0,)=0\mathcal{L}_{0}Z^{\mathcal{V}}(\hbar,t_{0},0,0,...)=0. Hence t02logZ𝒱(,t0,0,0,)=18(1t0)2\partial^{2}_{t_{0}}\log Z^{\mathcal{V}}(\hbar,t_{0},0,0,...)=\frac{1}{8(1-t_{0})^{2}} and

Z𝒱(,t0,t1,t2,)=ZBGW(,t0,t1,t2,).Z^{\mathcal{V}}(\hbar,t_{0},t_{1},t_{2},...)=Z^{\text{BGW}}(\hbar,t_{0},t_{1},t_{2},...).

Corollary 5.5.

Define 𝒱g(L1,,Ln)\mathcal{V}_{g}(L_{1},...,L_{n}) via the recursion (78) and the initial condition 𝒱g(L1)=18\mathcal{V}_{g}(L_{1})=\frac{1}{8}. Then

Vg,nΘ(L1,,Ln)=𝒱g(L1,,Ln)+ lower order terms.V^{\Theta}_{g,n}(L_{1},...,L_{n})=\mathcal{V}_{g}(L_{1},...,L_{n})+\text{ lower order terms}.

Equivalently, the top degree terms of Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) satisfy the top degree part of the recursion (8).

Proof.

The equality (11), proven via algebro-geometric methods in [8], together with Corollary 5.4 shows that

ZΘ(,t0,t1,)=ZBGW(,t0,t1,)=Z𝒱(,t0,t1,t2,).Z^{\Theta}(\hbar,t_{0},t_{1},...)=Z^{\text{BGW}}(\hbar,t_{0},t_{1},...)=Z^{\mathcal{V}}(\hbar,t_{0},t_{1},t_{2},...).

The polynomial storing the top degree terms of Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) is obtained via

¯g,nΘg,nexp{12i=1nLi2ψi}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp\left\{\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}

and the collection of these polynomials produces ZΘ(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...) via the same construction as (80). Hence

𝒱g(L1,,Ln)=¯g,nΘg,nexp{12i=1nLi2ψi}.\mathcal{V}_{g}(L_{1},...,L_{n})=\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp\left\{\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}.

In the remainder of the paper, we will show that the top degree part of the recursion (8) implies the full recursion. We will describe here why this is to be expected, via the analogous story in the non-super case. The Weil-Petersson volumes Vg,nWP(L1,,Ln)V^{WP}_{g,n}(L_{1},...,L_{n}) are stored in a partition function, denoted Zκ1(,t,s)Z_{\kappa_{1}}(\hbar,\vec{t},s) in 5.2.1, and the top degree terms of Vg,nWP(L1,,Ln)V^{WP}_{g,n}(L_{1},...,L_{n}) correspond to ZKW(,t)=Zκ1(,t,s)|s=0Z^{\text{KW}}(\hbar,\vec{t})=Z_{\kappa_{1}}(\hbar,\vec{t},s)|_{s=0}. It was proven by Manin and Zograf [38] that Zκ1(,t,s)Z_{\kappa_{1}}(\hbar,\vec{t},s) is a translation via (83) of ZKW(,t)Z^{\text{KW}}(\hbar,\vec{t}), which satisfies Virasoro constraints, and hence inherits its own Virasoro constraints, which give another way to express Mirzakhani’s recursion. In other words, the top degree part of the recursion implies the full recursion.

The same structure occurs in the super case—the partition function Zκ1Θ(,t,s)Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s), defined in (84) and equivalent to the collection of polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}), is obtained by translation of ZΘ(,t)Z^{\Theta}(\hbar,\vec{t}), given in (84), which induces Virasoro constraints satisfied by Zκ1Θ(,t,s)Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s). This is a special case of Theorem 5.7. The Virasoro constraints satisfied by Zκ1Θ(,t,s)Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s) are equivalent to recursion relations satisfied by Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) and restrict, via s=0s=0, to the Virasoro constraints satisfied by ZΘ(,t)Z^{\Theta}(\hbar,\vec{t}). The implementation of this idea to prove the recursion (8) is achieved via topological recursion in the next section.

5.2.1. Translation

The partition function

Zκ1(,t,s)=exp(g,ng1n!kn¯g,nexp(sκ1)i=1nψikitki)Z_{\kappa_{1}}(\hbar,\vec{t},s)=\exp\left(\sum_{g,n}\frac{\hbar^{g-1}}{n!}\sum_{\vec{k}\in\mathbb{N}^{n}}\int_{\overline{\cal M}_{g,n}}\exp(s\kappa_{1})\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\right)

is built out of the Weil-Petersson volumes

Zκ1(,t,2π2)=expg,ng1n!Vg,n(L1,,Ln)|{Li2k=2kk!tk}Z_{\kappa_{1}}(\hbar,\vec{t},2\pi^{2})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}

and was proven by Manin and Zograf [38] to be related to the Kontsevich-Witten tau function via translation

(83) Zκ1(,t,s)=ZKW(,t0,t1,t2+s,t3s2/2,,tk+(1)ksk1(k1)!,).Z_{\kappa_{1}}(\hbar,\vec{t},s)=Z^{\text{KW}}(\hbar,t_{0},t_{1},t_{2}+s,t_{3}-s^{2}/2,...,t_{k}+(-1)^{k}\frac{s^{k-1}}{(k-1)!},...).

Similarly, the Weil-Petersson super-volumes build a partition function

Zκ1Θ(,t,2π2)=expg,ng1n!Vg,nΘ(L1,,Ln)|{Li2k=2kk!tk}Z_{\kappa_{1}}^{\Theta}(\hbar,\vec{t},2\pi^{2})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V_{g,n}^{\Theta}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}

which is a translation of the Brézin-Gross-Witten tau function. We have

(84) Zκ1Θ(,t,s)\displaystyle Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s) =exp(g,ng1n!kn¯g,nΘg,nexp(sκ1)i=1nψikitki)\displaystyle=\exp\left(\sum_{g,n}\frac{\hbar^{g-1}}{n!}\sum_{\vec{k}\in\mathbb{N}^{n}}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp(s\kappa_{1})\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\right)
=ZBGW(,t0,t1+s,t2s2/2,,tk+(1)k+1skk!,).\displaystyle=Z^{\text{BGW}}(\hbar,t_{0},t_{1}+s,t_{2}-s^{2}/2,...,t_{k}+(-1)^{k+1}\frac{s^{k}}{k!},...).

which is proven as a special case of a more general result involving all κ\kappa classes in Theorem 5.7 below. Note that the translation in (84) is shifted by 1 compared to the translation in (83).

5.2.2. Higher Weil-Petersson volumes

Define the generating function

Zκ(,t,s):=expg,ng1n!kn¯g,ni=1nψikitkij=1κjmjsjmjmj!.Z_{\kappa}(\hbar,\vec{t},\vec{s}):=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}\sum_{\vec{k}\in\mathbb{N}^{n}}\int_{\overline{\cal M}_{g,n}}\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\prod_{j=1}^{\infty}\kappa_{j}^{m_{j}}\frac{s_{j}^{m_{j}}}{m_{j}!}.

for integrals involving all κ\kappa classes, known as higher Weil-Petersson volumes. Define the weighted homogeneous polynomials pjp_{j} of degree jj by

1exp(i=1sizi)=j=1pj(s1,,sj)zj.1-\exp\left(-\sum_{i=1}^{\infty}s_{i}z^{i}\right)=\sum_{j=1}^{\infty}p_{j}(s_{1},...,s_{j})z^{j}.
Theorem 5.6 ([38]).
Zκ(,t,s)=ZKW(,t0,t1,t2+p1(s),,tj+pj1(s),.)Z_{\kappa}(\hbar,\vec{t},\vec{s})=Z^{\text{KW}}(\hbar,t_{0},t_{1},t_{2}+p_{1}(\vec{s}),...,t_{j}+p_{j-1}(\vec{s}),....)

The KdV hierarchy is invariant under translations, so an immediate consequence of Theorem 5.6 is that ZκZ_{\kappa} is a tau function of the KdV hierarchy in the tit_{i} variables, and the same is true of ZκΘZ_{\kappa}^{\Theta} defined analogously by

ZκΘ(,t,s):=expg,n1n!kn¯g,nΘg,ni=1nψikitkij=1κjmjsjmjmj!.Z_{\kappa}^{\Theta}(\hbar,\vec{t},\vec{s}):=\exp\sum_{g,n}\frac{1}{n!}\sum_{\vec{k}\in\mathbb{N}^{n}}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\cdot\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\prod_{j=1}^{\infty}\kappa_{j}^{m_{j}}\frac{s_{j}^{m_{j}}}{m_{j}!}.
Theorem 5.7.
ZκΘ(,t,s)=ZBGW(,t0,t1+p1(s),,tj+pj(s),.)Z_{\kappa}^{\Theta}(\hbar,\vec{t},\vec{s})=Z^{\text{BGW}}(\hbar,t_{0},t_{1}+p_{1}(\vec{s}),...,t_{j}+p_{j}(\vec{s}),....)
Proof.

When s=(s1,s2,)=(0,0,)\vec{s}=(s_{1},s_{2},...)=(0,0,...), the equality of the theorem coincides with ZΘ(,t0,t1,)=ZBGW(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...)=Z^{\text{BGW}}(\hbar,t_{0},t_{1},...) which is proven in [8]. The proof of the general s0\vec{s}\neq 0 case will follow from showing that it is obtained by translation of the s=0\vec{s}=0 case.

The class Θg,nH(¯g,n,)\Theta_{g,n}\in H^{*}(\overline{\cal M}_{g,n},\mathbb{Q}) pulls back under the forgetful map by

Θg,n+1=ψn+1πΘg,n\Theta_{g,n+1}=\psi_{n+1}\cdot\pi^{*}\Theta_{g,n}

which gives push-forward relations

π(Θg,n+1ψn+1m)=π(ψn+1m+1πΘg,n)=Θg,nκm.\pi_{*}(\Theta_{g,n+1}\psi_{n+1}^{m})=\pi_{*}(\psi_{n+1}^{m+1}\cdot\pi^{*}\Theta_{g,n})=\Theta_{g,n}\kappa_{m}.

This is a shift by 1 of the usual pushforward relation π(ψn+1m+1)=κm\pi_{*}(\psi_{n+1}^{m+1})=\kappa_{m}.

We will first prove the case si=0s_{i}=0 for i>1i>1, which is (84). The proof in [38] of (83) uses the following push-forward relation from [33] for κ1m\kappa_{1}^{m} involving a sum over ordered partitions of mm.

(85) κ1mm!j=1nψjkj=π(μm(1)m+(μ)(μ)!j=n+1n+(μ)ψjμj+1μj!j=1nψjkj)\frac{\kappa_{1}^{m}}{m!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}=\pi_{*}\left(\sum_{\mu\vdash m}\frac{(-1)^{m+\ell(\mu)}}{\ell(\mu)!}\prod_{j=n+1}^{n+\ell(\mu)}\frac{\psi_{j}^{\mu_{j}+1}}{\mu_{j}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}\right)

where μm\mu\vdash m is an ordered partition of mm of length (μ)\ell(\mu) and π:¯g,n+(μ)¯g,n\pi_{*}:\overline{\cal M}_{g,n+\ell(\mu)}\to\overline{\cal M}_{g,n}. The factor j=1nψjkj\displaystyle\prod_{j=1}^{n}\psi_{j}^{k_{j}} in (85) essentially does not participate since it can be replaced by its pull-back in the right hand side of (85), using ψn+1j=1nψjkj=ψn+1πj=1nψjkj\displaystyle\psi_{n+1}\cdot\prod_{j=1}^{n}\psi_{j}^{k_{j}}=\psi_{n+1}\cdot\pi^{*}\prod_{j=1}^{n}\psi_{j}^{k_{j}}, and then brought outside of the push-forward.

Integrate (85) to get

¯g,nκ1mm!j=1nψjkj=μm(1)m+(μ)(μ)!¯g,n+(μ)j=n+1n+(μ)ψjμj+1μj!j=1nψjkj\int_{\overline{\cal M}_{g,n}}\frac{\kappa_{1}^{m}}{m!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}=\sum_{\mu\vdash m}\frac{(-1)^{m+\ell(\mu)}}{\ell(\mu)!}\int_{\overline{\cal M}_{g,n+\ell(\mu)}}\prod_{j=n+1}^{n+\ell(\mu)}\frac{\psi_{j}^{\mu_{j}+1}}{\mu_{j}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}

which is easily seen to be equivalent to the translation (83) on generating functions. Notice that μj+12\mu_{j}+1\geq 2 hence the first variable that is translated is t2t_{2}.

When Θg,n\Theta_{g,n} is present, there is a shift by 1 in the pushforward relations, hence ψjμj+1\psi_{j}^{\mu_{j}+1} in the right hand side of (85) is replaced by ψjμj\psi_{j}^{\mu_{j}}

Θg,nκ1mm!j=1nψjkj=π(Θg,n+(μ)μm(1)m+(μ)(μ)!j=n+1n+(μ)ψjμjμj!j=1nψjkj)\Theta_{g,n}\frac{\kappa_{1}^{m}}{m!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}=\pi_{*}\left(\Theta_{g,n+\ell(\mu)}\sum_{\mu\vdash m}\frac{(-1)^{m+\ell(\mu)}}{\ell(\mu)!}\prod_{j=n+1}^{n+\ell(\mu)}\frac{\psi_{j}^{\mu_{j}}}{\mu_{j}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}\right)

which leads to the translation (84) on generating functions. Notice now that μj1\mu_{j}\geq 1 and the first variable that is translated is t1t_{1}. This also explains the shift by 1 between the translations (83) and (84).

We have proven that via translation, one can remove the term exp(2π2κ1)\exp(2\pi^{2}\kappa_{1}) from Zκ1ΘZ_{\kappa_{1}}^{\Theta}, leaving ZΘZ^{\Theta} which coincides with the Brézin-Gross-Witten tau function ZBGWZ^{\text{BGW}}. Thus Zκ1ΘZ_{\kappa_{1}}^{\Theta} is indeed a translation of ZBGWZ^{\text{BGW}}.

The proof of the general case, when all sis_{i} are present, is similar, albeit more technical. The following relation is proven in [33].

(86) κ1m1κNmNm1!mN!j=1nψjkj=π(k=1|m|(1)|𝐦|+𝐤k!μk𝐦j=n+1n+kψj|μ(j)|+1μ(j)!j=1nψjkj)\frac{\kappa_{1}^{m_{1}}...\kappa_{N}^{m_{N}}}{m_{1}!...m_{N}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}=\pi_{*}\left(\sum_{k=1}^{|m|}\frac{(-1)^{|\bf{m}|+k}}{k!}\sum_{\mu\vdash_{k}{\bf m}}\prod_{j=n+1}^{n+k}\frac{\psi_{j}^{|\mu^{(j)}|+1}}{\mu^{(j)}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}\right)

where π:¯g,n+N¯g,n\pi_{*}:\overline{\cal M}_{g,n+N}\to\overline{\cal M}_{g,n}, 𝐦=(m1,,mN)N{\bf m}=(m_{1},...,m_{N})\in\mathbb{Z}^{N}, and μk𝐦\mu\vdash_{k}{\bf m} is a partition into kk parts, i.e. μ(1)++μ(k)=𝐦\mu^{(1)}+...+\mu^{(k)}={\bf m}, μ(j)0\mu^{(j)}\neq 0, μ(j)N\mu^{(j)}\in\mathbb{Z}^{N}, |μ(j)|=iμi(j)\displaystyle|\mu^{(j)}|=\sum_{i}\mu^{(j)}_{i}, μ(j)!=iμi(j)!\mu^{(j)}!=\displaystyle\prod_{i}\mu^{(j)}_{i}!. As in the special case above, on the level of generating functions (86) leads to the translation in Theorem 5.6

Again, when Θg,n\Theta_{g,n} is present, there is a shift by 1 in the pushforward relations, hence ψj|μ(j)|+1\psi_{j}^{|\mu^{(j)}|+1} in the right hand side of (85) is replaced by ψj|μ(j)|\psi_{j}^{|\mu^{(j)}|}

Θg,nκ1m1κNmNm1!mN!j=1nψjkj=π(Θg,n+Nk=1|m|(1)|𝐦|+𝐤k!μk𝐦j=n+1n+kψj|μ(j)|μ(j)!j=1nψjkj)\Theta_{g,n}\frac{\kappa_{1}^{m_{1}}...\kappa_{N}^{m_{N}}}{m_{1}!...m_{N}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}=\pi_{*}\left(\Theta_{g,n+N}\sum_{k=1}^{|m|}\frac{(-1)^{|\bf{m}|+k}}{k!}\sum_{\mu\vdash_{k}{\bf m}}\prod_{j=n+1}^{n+k}\frac{\psi_{j}^{|\mu^{(j)}|}}{\mu^{(j)}!}\prod_{j=1}^{n}\psi_{j}^{k_{j}}\right)

which has the effect of a shift by 1 of the translation in Theorem 5.6. By the proof of the case s=0\vec{s}=0, we see that ZκΘ(,t,s)Z_{\kappa}^{\Theta}(\hbar,\vec{t},\vec{s}) is translation of the Brézin-Gross-Witten tau function ZBGWZ^{\text{BGW}} given in the statement of the theorem. ∎

Corollary 7.

The polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) satisfy a recursion that uniquely determines them from V1,1Θ(L)=18V^{\Theta}_{1,1}(L)=\tfrac{1}{8}.

Proof.

The partition function Zκ1Θ(,t,s)Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s) is equivalent to the collection of polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) via Zκ1(,t,2π2)=exp(g1n!Vg,n(L1,,Ln)|{Li2k=2kk!tk})Z_{\kappa_{1}}(\hbar,\vec{t},2\pi^{2})=\exp\left(\sum\frac{\hbar^{g-1}}{n!}V_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}\right). Furthermore, Zκ1Θ(,t,s)Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s) satisfies Virasoro constraints induced from the Virasoro constraints (72) satisfied by ZBGW(,t)Z^{\text{BGW}}(\hbar,\vec{t}) due to their relation via translation (84) proven in Theorem 5.7. The structure of the Virasoro operators shows that the constraints uniquely determine Zκ1Θ(,t,s)Z^{\Theta}_{\kappa_{1}}(\hbar,\vec{t},s) from logZκ1Θ(,t0,0,0,)=18log(1t0)\log Z^{\Theta}_{\kappa_{1}}(\hbar,t_{0},0,0,...)=-\frac{1}{8}\log(1-t_{0}). Hence this induces recursion relations between the polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) that uniquely determines them from V1,1Θ(L)=18V^{\Theta}_{1,1}(L)=\tfrac{1}{8}. ∎

The recursion from Corollary 7 is not yet explicit, and will turn out to coincide with the recursion (8), using results from Section 6, but more is needed to show this. The top degree part of the recursion of Corollary 7 uses only the s=0s=0 specialisation of (84), which is ZΘ(,t0,t1,)=ZBGW(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...)=Z^{\text{BGW}}(\hbar,t_{0},t_{1},...) hence it coincides with the top degree part of the recursion (8) by Corollary 5.4 which is consistent with Corollary 5.5. A full proof of the recursion (8) and Theorem 2 will use Theorem 5.7 together with an efficient method to encode translation of partition functions, and Virasoro constraints achieved via topological recursion.

6. Topological recursion

Topological recursion produces a collection of correlators ωg,n(p1,,pn)\omega_{g,n}(p_{1},\ldots,p_{n}), for piCp_{i}\in C, from a spectral curve (C,B,x,y)(C,B,x,y) consisting of a compact Riemann surface CC, a symmetric bidifferential BB defined on C×CC\times C, and meromorphic functions x,y:Cx,y:C\to\mathbb{C}. It arose out of loop equations satisfied by matrix models and was developed by Chekhov, Eynard and Orantin [6, 19]. A technical requirement is that the zeros of dxdx are simple and disjoint from the zeros of dydy [19]. In many cases the bidifferential BB is taken to be the fundamental normalised differential of the second kind on CC, [22], and given by the Cauchy kernel B=dz1dz2(z1z2)2B=\frac{dz_{1}dz_{2}}{(z_{1}-z_{2})^{2}} when CC is rational with global rational parameter zz.

The correlators ωg,n(p1,,pn)\omega_{g,n}(p_{1},...,p_{n}) are a collection of symmetric tensor products of meromorphic 1-forms defined on CnC^{n} where piCp_{i}\in C, for integers g0g\geq 0 and n1n\geq 1. They are defined recursively from ωg,n(p1,,pn)\omega_{g^{\prime},n^{\prime}}(p_{1},...,p_{n^{\prime}}) for (g,n)(g^{\prime},n^{\prime}) satisfying 2g2+n<2g2+n2g^{\prime}-2+n^{\prime}<2g-2+n. The recursion can be represented pictorially via different ways of decomposing a genus gg surface with nn labeled boundary components into a pair of pants containing the first boundary component and simpler surfaces.

For 2g2+n>02g-2+n>0 and L={2,,n}L=\{2,\ldots,n\}, define

(87) ωg,n(p1,pL)=\displaystyle\omega_{g,n}(p_{1},p_{L})= αResp=αK(p1,p)[ωg1,n+1(p,p^,pL)\displaystyle\sum_{\alpha}\mathop{\,\rm Res\,}_{p=\alpha}K(p_{1},p)\bigg{[}\omega_{g-1,n+1}(p,\hat{p},p_{L})
+g1+g2=gIJ=Lωg1,|I|+1(p,pI)ωg2,|J|+1(p^,pJ)]\displaystyle\hskip 85.35826pt+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=L}^{\circ}\omega_{g_{1},|I|+1}(p,p_{I})\,\omega_{g_{2},|J|+1}(\hat{p},p_{J})\bigg{]}

where the outer summation is over the zeros α\alpha of dxdx and the \circ over the inner summation means that we exclude terms that involve ω10\omega_{1}^{0}. The point p^C\hat{p}\in C is defined to be the unique point p^p\hat{p}\neq p close to α\alpha such that x(p^)=x(p)x(\hat{p})=x(p). It is unique since each zero α\alpha of dxdx is assumed to be simple, and (87) needs only consider pCp\in C close to α\alpha. The recursion takes as input the unstable cases

ω0,1=y(p1)dx(p1)andω0,2=B(p1,p2).\omega_{0,1}=-y(p_{1})\,dx(p_{1})\qquad\text{and}\qquad\omega_{0,2}=B(p_{1},p_{2}).
[Uncaptioned image]

The kernel KK is defined by

K(p1,p)=p^pω20(p1,p)2[y(p)y(p^)]dx(p)K(p_{1},p)=\frac{-\int^{p}_{\hat{p}}\omega_{2}^{0}(p_{1},p^{\prime})}{2[y(p)-y(\hat{p})]\,dx(p)}

which is well-defined in a neighbourhood of each zero of dxdx. Note that the quotient of a differential by the differential dx(p)dx(p) is a meromorphic function. For 2g2+n>02g-2+n>0, the correlator ωg,n\omega_{g,n} is symmetric, with poles only at the zeros of dxdx and vanishing residues.

The poles of the correlator ωg,n\omega_{g,n} occur at the zeros of dxdx. A zero α\alpha of dxdx is regular, respectively irregular, if yy is regular, respectively has a simple pole, at α\alpha. A spectral curve is regular if all zeros of dxdx are regular and irregular otherwise. The order of the pole in each variable of ωg,n\omega_{g,n} at a regular, respectively irregular, zero of dxdx is 6g4+2n6g-4+2n, respectively 2g2g, [11, 19].

Two cases of interest in this paper use x=12z2x=\frac{1}{2}z^{2}, BB is the Cauchy kernel and y=sin(2πz)2πy=\frac{\sin(2\pi z)}{2\pi}, respectively y=cos(2πz)zy=\frac{\cos(2\pi z)}{z}. The recursion (87) allows for functions yy that are not algebraic as in these two examples. Moreover, the recursive definition of ωg,n(p1,,pn)\omega_{g,n}(p_{1},\ldots,p_{n}) uses only local information of xx, yy and BB around zeros of dxdx. In particular, yy and BB need to be only defined in a neighbourhood of the zeros of dxdx and topological recursion generalises to local curves in which CC is an open subset of a compact Riemann surface [18].

6.0.1.

In many examples ωg,n(p1,p2,,pn)\omega_{g,n}(p_{1},p_{2},...,p_{n}) gives the coefficients in the large NN expansion of expected values of multiresolvents in a matrix model

Tr(1x(p1)A)Tr(1x(pn)A)c\left\langle{\rm Tr}\left(\frac{1}{x(p_{1})-A}\right)...{\rm Tr}\left(\frac{1}{x(p_{n})-A}\right)\right\rangle_{c}

where NN is the size of the matrix and gg indexes the order in the 1/N1/N expansion. The subscript cc means cumulant, or the connected part in a graphical expansion. In such cases, topological recursion follows from the loop equations satisfied by the resolvents. Saad, Shenker and Stanford [57] introduced a matrix model corresponding to the spectral curve x=12z2x=\frac{1}{2}z^{2}, y=sin(2πz)2πy=\frac{\sin(2\pi z)}{2\pi}. Stanford and Witten [60] used these ideas to produce the spectral curve x=12z2x=\frac{1}{2}z^{2}, y=cos(2πz)zy=\frac{\cos(2\pi z)}{z}.

6.0.2.

Define Φ(p)\Phi(p) up to an additive constant by dΦ(p)=y(p)dx(p)d\Phi(p)=y(p)dx(p). For 2g2+n>02g-2+n>0, the correlators ωg,n\omega_{g,n} satisfy the dilaton equation [19]

(88) αResp=αΦ(p)ωg,n+1(p,p1,,pn)=(22gn)ωg,n(p1,,pn),\sum_{\alpha}\mathop{\,\rm Res\,}_{p=\alpha}\Phi(p)\,\omega_{g,n+1}(p,p_{1},\ldots,p_{n})=(2-2g-n)\,\omega_{g,n}(p_{1},\ldots,p_{n}),

where the summation is over the zeros α\alpha of dxdx. The relation (88) is invariant under ΦΦ+c\Phi\mapsto\Phi+c where cc is a constant, since the poles of ωg,n+1(p,p1,,pn)\omega_{g,n+1}(p,p_{1},\ldots,p_{n}) are residueless. The dilaton equation enables the definition of the so-called symplectic invariants

ωg,0=αResp=αΦ(p)ωg,1(p).\omega_{g,0}=\sum_{\alpha}\mathop{\,\rm Res\,}_{p=\alpha}\Phi(p)\,\omega_{g,1}(p).

6.0.3.

The correlators ωg,n\omega_{g,n} are normalised differentials of the second kind in each variable—they have zero 𝒜\mathcal{A}-periods, and poles only at the zeros 𝒫i\mathcal{P}_{i} of dxdx of zero residue. Their principal parts are skew-invariant under the local involution pp^p\mapsto\hat{p}. The correlators ωg,n\omega_{g,n} are polynomials in a basis Vki(p)V^{i}_{k}(p) of normalised differentials of the second kind, which have poles only at the zeros of dxdx with skew-invariant principal part, constructed from xx and BB as follows.

Definition 6.1.

For a Riemann surface equipped with a meromorphic function (Σ,x)(\Sigma,x) we define evaluation of any meromorphic differential ω\omega at a simple zero 𝒫\mathcal{P} of dxdx by

ω(𝒫)2:=Resp=𝒫ω(p)ω(p)dx(p)\omega(\mathcal{P})^{2}:=\mathop{\,\rm Res\,}_{p=\mathcal{P}}\frac{\omega(p)\otimes\omega(p)}{dx(p)}\in\mathbb{C}

and we choose a square root of ω(𝒫)2\omega(\mathcal{P})^{2} to remove the ±1\pm 1 ambiguity.

Definition 6.2.

For a Riemann surface CC equipped with a meromorphic function x:Cx:C\to\mathbb{C} and bidifferential B(p1,p2)B(p_{1},p_{2}) define the auxiliary differentials on CC as follows. For each zero 𝒫i\mathcal{P}_{i} of dxdx, define

(89) ξ0i(p)=B(𝒫i,p),ξk+1i(p)=d(ξki(p)dx(p)),i=1,,N,k=0,1,2,\xi^{i}_{0}(p)=B(\mathcal{P}_{i},p),\quad\xi^{i}_{k+1}(p)=-d\left(\frac{\xi^{i}_{k}(p)}{dx(p)}\right),\ i=1,...,N,\quad k=0,1,2,...

where evaluation B(𝒫i,p)B(\mathcal{P}_{i},p) at 𝒫i\mathcal{P}_{i} is given in Definition 6.1.

From any spectral curve SS, one can define a partition function ZSZ^{S} by assembling the polynomials built out of the correlators ωg,n\omega_{g,n} [16, 18].

Definition 6.3.
ZS(,{ukα}):=expg,ng1n!ωg,nS|ξkα(pi)=ukα.Z^{S}(\hbar,\{u^{\alpha}_{k}\}):=\left.\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}\omega^{S}_{g,n}\right|_{\xi^{\alpha}_{k}(p_{i})=u^{\alpha}_{k}}.
Theorem 6.4 ([16]).

Given any semisimple CohFT Ω\Omega with flat unit, there exists a local spectral curve SS whose topological recursion partition function coincides with the partition function of the CohFT:

ZS(,{ukα})=ZΩ(,{tkα})Z^{S}(\hbar,\{u^{\alpha}_{k}\})=Z_{\Omega}(\hbar,\{t^{\alpha}_{k}\})

for {ukα}\{u^{\alpha}_{k}\} linearly related to {tkα}\{t^{\alpha}_{k}\}.

The following converse to Theorem 6.4 allows for CohFTs without unit, and in particular a CohFT is not required to have flat unit.

Theorem 6.5 ([7]).

Consider a spectral curve S=(Σ,B,x,y)S=(\Sigma,B,x,y) with possibly irregular zeros of dxdx. There exist a CohFT Ω\Omega, possibly without unit, such that

ZS(,{ukα})=ZΩ(,{tkα}).Z^{S}(\hbar,\{u^{\alpha}_{k}\})=Z_{\Omega}(\hbar,\{t^{\alpha}_{k}\}).

Theorem 6.5 is a consequence of the following more technical result from [7]. Given a spectral curve S=(Σ,B,x,y)S=(\Sigma,B,x,y) with mm irregular zeros of dxdx at which yy has simple poles, and DmD-m regular zeros, there exist operators R^\hat{R}, T^\hat{T} and Δ^\hat{\Delta} determined explicitly by (Σ,B,x,y)(\Sigma,B,x,y) such that the partition function ZSZ^{S} built from the topological recursion correlators ωg,n\omega_{g,n} satisfies the following factorisation formula:

(90) ZS=R^T^Δ^[j=1mZBGW(,{vk,j})j=m+1DZKW(,{vk,j})]Z^{S}=\hat{R}\hat{T}\hat{\Delta}\left[\prod_{j=1}^{m}Z^{\text{BGW}}(\hbar,\{v^{k,j}\})\prod_{j=m+1}^{D}Z^{\text{KW}}(\hbar,\{v^{k,j}\})\right]

where {vk,j}\{v^{k,j}\} are explicit linear combinations of {tkα}\{t^{\alpha}_{k}\}. The operators R^\hat{R}, T^\hat{T} and Δ^\hat{\Delta} can be used to construct a CohFT with partition function given by the right hand side of (90). The equality

ZΘ(,t0,t1,)=ZBGW(,t0,t1,)Z^{\Theta}(\hbar,t_{0},t_{1},...)=Z^{\text{BGW}}(\hbar,t_{0},t_{1},...)

proven in [8] allows us to replace factors of ZBGWZ^{\text{BGW}} in (90) by factors of ZΘZ^{\Theta}. In particular, this will allow us to produce a spectral curve which stores the polynomials Vg,nΘ(L1,,Ln)V_{g,n}^{\Theta}(L_{1},...,L_{n}) in its topological recursion correlators ωg,n\omega_{g,n}. To explain this, we will first describe the spectral curve which stores the polynomials Vg,nWP(L1,,Ln)V^{WP}_{g,n}(L_{1},...,L_{n}).

The CohFT (without flat unit) Ωg,n=exp(2π2κ1)\Omega_{g,n}=\exp(2\pi^{2}\kappa_{1}) has partition function

ZΩ(,{tk})\displaystyle Z_{\Omega}(\hbar,\{t_{k}\}) =expg,n,kg1n!¯g,nexp(2π2κ1)j=1nψjkjtkj\displaystyle=\exp\sum_{g,n,\vec{k}}\frac{\hbar^{g-1}}{n!}\int_{\overline{\cal M}_{g,n}}\exp(2\pi^{2}\kappa_{1})\cdot\prod_{j=1}^{n}\psi_{j}^{k_{j}}\prod t_{k_{j}}
=expg,ng1n!Vg,n(L1,,Ln)|{Li2k=2kk!tk}.\displaystyle=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}.

Its relation to topological recursion, given in the following theorem, was proven by Eynard and Orantin. It is also a consequence of Theorem 6.5.

Theorem 6.6 ([20]).

Topological recursion applied to the spectral curve

SEO=(,x=12z2,y=sin(2πz)2π,B=dzdz(zz)2)S_{EO}=\left(\mathbb{C},x=\frac{1}{2}z^{2},y=\frac{\sin(2\pi z)}{2\pi},B=\frac{dzdz^{\prime}}{(z-z^{\prime})^{2}}\right)

has partition function

ZSEO(,{tk})=expg,ng1n!Vg,nWP(L1,,Ln)|{Li2k=2kk!tk}.Z_{S_{EO}}(\hbar,\{t_{k}\})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V^{WP}_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}.
Remark 6.7.

The partition function ZSEO(,{tk})Z_{S_{EO}}(\hbar,\{t_{k}\}) in Theorem 6.6 uses ξk=(2k1)!!dzz2k\xi_{k}=(2k-1)!!\frac{dz}{z^{2k}} defined in (89) to get

ZSEO(,{tk})=expg,ng1n!ωg,nS|ξk(zi)=tk=expg,ng1n!Vg,nΘ(L1,,Ln)|{Li2k=2kk!tk}.Z_{S_{EO}}(\hbar,\{t_{k}\})=\left.\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}\omega^{S}_{g,n}\right|_{\xi_{k}(z_{i})=t_{k}}=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V^{\Theta}_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}.

Hence the expression for ZSEO(,{tk})Z_{S_{EO}}(\hbar,\{t_{k}\}) in Theorem 6.6 is equivalent to the following expression for correlators

ωg,n=z1zn{Vg,nWP(L1,,Ln)}dz1dzn.\omega_{g,n}=\frac{\partial}{\partial z_{1}}...\frac{\partial}{\partial z_{n}}\mathcal{L}\{V^{WP}_{g,n}(L_{1},...,L_{n})\}dz_{1}...dz_{n}.

6.1. The spectral curve

In this section we prove Theorems 2 and 5. The following theorem is a restatement of Theorem 5 in terms of the partition function ZSZ_{S} which collects all of the correlators ωg,n\omega_{g,n}.

Theorem 6.8.

Topological recursion applied to the spectral curve

S=(,x=12z2,y=cos(2πz)z,B=dzdz(zz)2)S=\left(\mathbb{C},x=\frac{1}{2}z^{2},y=\frac{\cos(2\pi z)}{z},B=\frac{dzdz^{\prime}}{(z-z^{\prime})^{2}}\right)

has partition function

ZS(,{tk})=expg,ng1n!Vg,nΘ(L1,,Ln)|{Li2k=2kk!tk}.Z_{S}(\hbar,\{t_{k}\})=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V^{\Theta}_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}.
Proof.

We use the following result from [49]. Given any regular spectral curve S=(Σ,x,y,B)S=(\Sigma,x,y,B) form the irregular spectral curve S=(Σ,x,dy/dx,B)S^{\prime}=(\Sigma,x,dy/dx,B). It is irregular because dy/dxdy/dx necessarily has poles at the zeros of dxdx. The factorisation of ZSZ^{S} given by (90)

ZS=R^T^Δ^ZKW(,{vk,m+1})ZKW(,{vk,D})Z^{S}=\hat{R}\hat{T}\hat{\Delta}Z^{\text{KW}}(\hbar,\{v^{k,m+1}\})...Z^{\text{KW}}(\hbar,\{v^{k,D}\})

is related to the factorisation of ZSZ^{S^{\prime}} by:

ZS=R^T^0Δ^ZBGW(,{vk,m+1})ZBGW(,{vk,D})Z^{S^{\prime}}=\hat{R}\hat{T}_{0}\hat{\Delta}Z^{\text{BGW}}(\hbar,\{v^{k,m+1}\})...Z^{\text{BGW}}(\hbar,\{v^{k,D}\})

where T0(z)=T(z)/zT_{0}(z)=T(z)/z is the shift by 1 between the translations explained in Theorem 5.7. Moreover, due to (11), if the partition function comes from a CohFT, i.e. ZS=ZΩZ^{S}=Z_{\Omega}, then ZS=ZΩΘZ^{S^{\prime}}=Z_{\Omega^{\Theta}}. This relation is simplified when dxdx has a single zero, since R=IR=I and it essentially reduces to the shift by one between the translations, which is clearly visible in (83) and (84).

Apply this to S=SEOS=S_{EO} which transforms to SS^{\prime} by

x=12z2,y=sin(2πz)2πx=12z2,dydx=cos(2πz)z.x=\frac{1}{2}z^{2},\ y=\frac{\sin(2\pi z)}{2\pi}\quad\leadsto\quad x=\frac{1}{2}z^{2},\ \frac{dy}{dx}=\frac{\cos(2\pi z)}{z}.

By Theorem 6.6,

ZSEO=exp(g,ng1n!kn¯g,nexp(2πκ1)i=1nψikitki)Z^{S_{EO}}=\exp\left(\sum_{g,n}\frac{\hbar^{g-1}}{n!}\sum_{\vec{k}\in\mathbb{N}^{n}}\int_{\overline{\cal M}_{g,n}}\exp(2\pi\kappa_{1})\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\right)

hence

ZS\displaystyle Z^{S^{\prime}} =exp(g,ng1n!kn¯g,nΘg,nexp(2πκ1)i=1nψikitki)\displaystyle=\exp\left(\sum_{g,n}\frac{\hbar^{g-1}}{n!}\sum_{\vec{k}\in\mathbb{N}^{n}}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\exp(2\pi\kappa_{1})\prod_{i=1}^{n}\psi_{i}^{k_{i}}t_{k_{i}}\right)
=expg,ng1n!Vg,nΘ(L1,,Ln)|{Li2k=2kk!tk}.\displaystyle=\exp\sum_{g,n}\frac{\hbar^{g-1}}{n!}V^{\Theta}_{g,n}(L_{1},...,L_{n})|_{\{L_{i}^{2k}=2^{k}k!t_{k}\}}.

The correlators ωg,n\omega_{g,n} of the spectral curve S=SEOS=S^{\prime}_{EO} are polynomials in the same auxiliary differentials ξk=(2k1)!!dzz2k\xi_{k}=(2k-1)!!\frac{dz}{z^{2k}} as for SEOS_{EO}, hence Remark 6.7 again applies to show that the expression for ZS(,{tk})Z_{S}(\hbar,\{t_{k}\}) in Theorem 6.8 is equivalent to the expression for correlators given in Theorem 5:

ωg,n=z1zn{Vg,nΘ(L1,,Ln)}dz1dzn\omega_{g,n}=\frac{\partial}{\partial z_{1}}...\frac{\partial}{\partial z_{n}}\mathcal{L}\{V^{\Theta}_{g,n}(L_{1},...,L_{n})\}dz_{1}...dz_{n}

Theorem 5 enables us finally to prove Theorem 2, using the recursion between the polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) produced via topological recursion satisfied by ωg,n\omega_{g,n}.

In preparation, we require the following property of the principal part of a rational function. The principal part of a rational function r(z)r(z) at a point α\alpha\in\mathbb{C}, denoted by [r(z)]α[r(z)]_{\alpha}, is the negative part of the Laurent series of r(z)r(z) at α\alpha. It has the integral expression

[r(z)]z=α=Resw=αr(w)dwzw[r(z)]_{z=\alpha}=\mathop{\,\rm Res\,}_{w=\alpha}\frac{r(w)dw}{z-w}

since the right hand side is analytic for z\{α}z\in\mathbb{C}\backslash\{\alpha\} and

r(z)=Resw=zr(w)dwzw=12πiγ1γ2r(w)dwzw=[r(z)]z=α12πiγ2r(w)dwzwr(z)=-\mathop{\,\rm Res\,}_{w=z}\frac{r(w)dw}{z-w}=\frac{1}{2\pi i}\int_{\gamma_{1}-\gamma_{2}}\frac{r(w)dw}{z-w}=[r(z)]_{z=\alpha}-\frac{1}{2\pi i}\int_{\gamma_{2}}\frac{r(w)dw}{z-w}
[Uncaptioned image]

so that r(z)[r(z)]z=αr(z)-[r(z)]_{z=\alpha} is analytic in the region enclosed by γ2\gamma_{2} in the diagram. For α=0\alpha=0, the even and odd parts of the principal part under zzz\mapsto-z are denoted by [r(z)]z=0+[r(z)]_{z=0}^{+}, respectively [r(z)]z=0[r(z)]_{z=0}^{-}.

In the following theorem, we use Tg,n(L1,,Ln)T_{g,n}(L_{1},...,L_{n}) to denote symmetric polynomials which will turn out to coincide with Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}).

Theorem 6.9.

The Laplace transform of the recursion (8) satisfied by symmetric polynomials Tg,n(L1,,Ln)T_{g,n}(L_{1},...,L_{n}) with T1,118T_{1,1}\equiv\frac{1}{8} is equivalent to topological recursion applied to the spectral curve

S=(,x=12z2,y=cos(2πz)z,B=dzdz(zz)2)S=\left(\mathbb{C},x=\frac{1}{2}z^{2},y=\frac{\cos(2\pi z)}{z},B=\frac{dzdz^{\prime}}{(z-z^{\prime})^{2}}\right)

with correlators

ωg,n=z1zn{Tg,n(L1,,Ln)}dz1dzn.\omega_{g,n}=\frac{\partial}{\partial z_{1}}...\frac{\partial}{\partial z_{n}}\mathcal{L}\{T_{g,n}(L_{1},...,L_{n})\}dz_{1}...dz_{n}.
Proof.

The proof is analogous to the proof of Theorem 7.6 by Eynard and Orantin in [20]. It is rather technical so we will give the key idea here. Topological recursion applied to the spectral curve SS is related to the recursion (8) by the Laplace transform, and in particular there is a one-to-one correspondence between terms in each of the two recursions. Lemmas 6.10 and 6.11 are the main new ideas in the proof, enabling the calculation of the Laplace transform of the recursion (8), while the last part of the proof uses techniques which have arisen previously to relate topological recursion to a variety of recursive structures in geometry.

The Laplace transform of a polynomial P(x1,,xn)P(x_{1},...,x_{n}) which is defined by

{P}(z1,,zn)=00e(z1x1++znxn)P(x1,,xn)𝑑x1𝑑xn\mathcal{L}\{P\}(z_{1},...,z_{n})=\int_{0}^{\infty}...\int_{0}^{\infty}e^{-(z_{1}x_{1}+...+z_{n}x_{n})}P(x_{1},...,x_{n})dx_{1}...dx_{n}

for Re(zi)>0Re(z_{i})>0, is a polynomial in zi1z_{i}^{-1} hence it extends to a meromorphic function on n\mathbb{C}^{n} with poles along the divisors zi=0z_{i}=0.

The recursion (8) involves the following two linear transformations

P(x,y)00D(z,x,y)P(x,y)𝑑x𝑑y,P(z)0R(x,y,z)P(z)𝑑zP(x,y)\mapsto\int_{0}^{\infty}\int_{0}^{\infty}D(z,x,y)P(x,y)dxdy,\quad P(z)\mapsto\int_{0}^{\infty}R(x,y,z)P(z)dz

from the spaces of odd (in each variable) polynomials in one and two variables to the spaces of polynomials in two and one variable. These linear transformations induce linear transformations of the Laplace transforms. Lemmas 6.10 and 6.11 below calculate the Laplace transform of these linear transformations.

Lemma 6.10.

For P(x,y)P(x,y) an odd polynomial in xx and yy:

{00𝑑x𝑑yD(L,x,y)P(x,y)}=[1cos(2πz){P}(z,z)]z=0\mathcal{L}\left\{\int_{0}^{\infty}\int_{0}^{\infty}dxdyD(L,x,y)P(x,y)\right\}=\left[\frac{1}{\cos(2\pi z)}\mathcal{L}\{P\}(z,z)\right]_{z=0}
Proof.

By linearity we may choose P=x2i+1y2j+1(2i+1)!(2j+1)!P=\frac{x^{2i+1}y^{2j+1}}{(2i+1)!(2j+1)!} which has Laplace transform {P}(z1,z2)=1z12i+2z22j+2\mathcal{L}\{P\}(z_{1},z_{2})=\frac{1}{z_{1}^{2i+2}z_{2}^{2j+2}}. From Lemma 5.2 we have

F2k+1(t)=0x2k+1H(x,t)𝑑x=i=0kt2i+1(2k+12i+1)akiF_{2k+1}(t)=\int_{0}^{\infty}x^{2k+1}H(x,t)dx=\sum_{i=0}^{k}t^{2i+1}\binom{2k+1}{2i+1}a_{k-i}\\

where ana_{n} is defined by 1cos(2πz)=n=0anz2n(2n)!.\displaystyle\frac{1}{\cos(2\pi z)}=\sum_{n=0}^{\infty}a_{n}\frac{z^{2n}}{(2n)!}. Then D(x,y,z)=H(x,y+z)D(x,y,z)=H(x,y+z) and a change of coordinates gives:

00x2i+1y2j+1(2i+1)!(2j+1)!D(L,x,y)𝑑x𝑑y\displaystyle\int_{0}^{\infty}\int_{0}^{\infty}\frac{x^{2i+1}y^{2j+1}}{(2i+1)!(2j+1)!}D(L,x,y)dxdy =F2i+2j+3(L)(2i+2j+3)!\displaystyle=\frac{F_{2i+2j+3}(L)}{(2i+2j+3)!}
=m=0i+j+1L2m+1(2m+1)!ai+j+1m(2i+2j+22m)!.\displaystyle=\sum_{m=0}^{i+j+1}\frac{L^{2m+1}}{(2m+1)!}\frac{a_{i+j+1-m}}{(2i+2j+2-2m)!}.

Hence its Laplace transform is

{00x2i+1y2j+1(2i+1)!(2j+1)!D(L,x,y)𝑑x𝑑y}=m=0i+j+11z2m+2ai+j+1m(2i+2j+22m)!\mathcal{L}\left\{\int_{0}^{\infty}\int_{0}^{\infty}\frac{x^{2i+1}y^{2j+1}}{(2i+1)!(2j+1)!}D(L,x,y)dxdy\right\}=\sum_{m=0}^{i+j+1}\frac{1}{z^{2m+2}}\frac{a_{i+j+1-m}}{(2i+2j+2-2m)!}

which coincides with the even principal part of

1cos(2πz){P}(z,z)n=0anz2n(2n)!1z2i+2j+4\frac{1}{\cos(2\pi z)}\mathcal{L}\{P\}(z,z)\sim\sum_{n=0}^{\infty}a_{n}\frac{z^{2n}}{(2n)!}\frac{1}{z^{2i+2j+4}}

where \sim means the Laurent series at z=0z=0. Note that the principal part is even so we can replace [1cos(2πz){P}(z,z)]z=0\left[\frac{1}{\cos(2\pi z)}\mathcal{L}\{P\}(z,z)\right]_{z=0} by [1cos(2πz){P}(z,z)]z=0+\left[\frac{1}{\cos(2\pi z)}\mathcal{L}\{P\}(z,z)\right]^{+}_{z=0} in the statement. ∎

Lemma 6.11.

For P(x)P(x) an odd polynomial:

{0𝑑xR(L1,L2,x)P(x)}=[1cos(2πz1){P}(z1)(z2z1)]z1=0+\mathcal{L}\left\{\int_{0}^{\infty}dxR(L_{1},L_{2},x)P(x)\right\}=\left[\frac{1}{\cos(2\pi z_{1})}\frac{\mathcal{L}\{P\}(z_{1})}{(z_{2}-z_{1})}\right]_{z_{1}=0}^{+}
Proof.

Recall that R(x,y,z)=12H(x+y,z)+12H(xy,z)R(x,y,z)=\frac{1}{2}H(x+y,z)+\frac{1}{2}H(x-y,z) and choose P=x2k+1P=x^{2k+1}. Hence

0𝑑xR(L1,L2,x)x2k+1\displaystyle\int_{0}^{\infty}dxR(L_{1},L_{2},x)x^{2k+1} =12F2k+1(L1+L2)+12F2k+1(L1L2)\displaystyle=\frac{1}{2}F_{2k+1}(L_{1}+L_{2})+\frac{1}{2}F_{2k+1}(L_{1}-L_{2})
=ϵ=±112m=0k(L1+ϵL2)2m+1(2k+12m+1)akm\displaystyle=\sum_{\epsilon=\pm 1}\frac{1}{2}\sum_{m=0}^{k}(L_{1}+\epsilon L_{2})^{2m+1}\binom{2k+1}{2m+1}a_{k-m}
=(2k+1)!m=0kj eveni+j=2m+1L1iL2ji!j!akm(2k2m)!.\displaystyle=(2k+1)!\sum_{m=0}^{k}\mathop{\sum_{j\text{\ even}}}_{i+j=2m+1}\frac{L_{1}^{i}L_{2}^{j}}{i!j!}\frac{a_{k-m}}{(2k-2m)!}.

Hence its Laplace transform is:

{0𝑑xR(L1,L2,x)x2k+1}=(2k+1)!m=0kj eveni+j=2m+11z1i+1z2j+1akm(2k2m)!\mathcal{L}\left\{\int_{0}^{\infty}dxR(L_{1},L_{2},x)x^{2k+1}\right\}=(2k+1)!\sum_{m=0}^{k}\mathop{\sum_{j\text{\ even}}}_{i+j=2m+1}\frac{1}{z_{1}^{i+1}z_{2}^{j+1}}\frac{a_{k-m}}{(2k-2m)!}

which coincides with the even principal part in z1z_{1} of

1cos(2πz1){x2k+1}(z1)(z2z1)n=0anz12n(2n)!j=0z1jz2j+1(2k+1)!z12k+2\frac{1}{\cos(2\pi z_{1})}\frac{\mathcal{L}\{x^{2k+1}\}(z_{1})}{(z_{2}-z_{1})}\sim\sum_{n=0}^{\infty}a_{n}\frac{z_{1}^{2n}}{(2n)!}\sum_{j=0}^{\infty}\frac{z_{1}^{j}}{z_{2}^{j+1}}\frac{(2k+1)!}{z_{1}^{2k+2}}

where \sim means the Laurent series at z1=0z_{1}=0 for fixed z2z_{2}, hence |z1|<|z2||z_{1}|<|z_{2}|.

Continuing with the proof of Theorem 6.9, apply Lemmas 6.10 and 6.11 to the recursion (8).

(91) {L1Tg,n(L1,LK)}=\displaystyle\mathcal{L}\left\{L_{1}T_{g,n}(L_{1},L_{K})\right\}= 12{00xyD(L1,x,y)Pg,n+1(x,y,LK)dxdy\displaystyle\frac{1}{2}\mathcal{L}\left\{\int_{0}^{\infty}\int_{0}^{\infty}xyD(L_{1},x,y)P_{g,n+1}(x,y,L_{K})dxdy\right.
+j=2n0xR(L1,Lj,x)Tg,n1(x,LK{j})dx}\displaystyle+\sum_{j=2}^{n}\int_{0}^{\infty}xR(L_{1},L_{j},x)T_{g,n-1}(x,L_{K\setminus\{j\}})dx\Big{\}}
=\displaystyle= 12[1cos(2πz1){xyTg1,n+1}(z1,z1,zK)\displaystyle\frac{1}{2}\Big{[}\frac{1}{\cos(2\pi z_{1})}\mathcal{L}\{xyT_{g-1,n+1}\}(z_{1},z_{1},z_{K})
+\displaystyle+ g1+g2=gIJ=K{xTg1,|I|+1}(z1,zI){yTg2,|J|+1}(z1,zJ)]z1=0+\displaystyle\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}\mathcal{L}\{xT_{g_{1},|I|+1}\}(z_{1},z_{I})\mathcal{L}\{yT_{g_{2},|J|+1}\}(z_{1},z_{J})\Big{]}_{z_{1}=0}^{+}
+j=2n[1cos(2πz1){xTg,n1}(z1,zK{j})zjz1]z1=0+.\displaystyle+\sum_{j=2}^{n}\left[\frac{1}{\cos(2\pi z_{1})}\frac{\mathcal{L}\{xT_{g,n-1}\}(z_{1},z_{K\setminus\{j\}})}{z_{j}-z_{1}}\right]_{z_{1}=0}^{+}.

The principal part of the term involving DD coincides with its even principal part, as explained in the note at the end of the proof of Lemma 6.10, so we have written it as the even part.

Define

Ωg,n=(1)nz1zn{Tg,n(L1,,Ln)}dz1dzn.\Omega_{g,n}=(-1)^{n}\frac{\partial}{\partial z_{1}}...\frac{\partial}{\partial z_{n}}\mathcal{L}\{T_{g,n}(L_{1},...,L_{n})\}dz_{1}...dz_{n}.

We will prove that Ωg,n\Omega_{g,n} and the correlators ωg,n\omega_{g,n} satisfy the same recursion relations and initial values, and in particular conclude that Ωg,n=ωg,n\Omega_{g,n}=\omega_{g,n}.)

Take (1)n1z2zn[(-1)^{n-1}\frac{\partial}{\partial z_{2}}...\frac{\partial}{\partial z_{n}}\Big{[}(91)]dz1dzn\Big{]}dz_{1}...dz_{n}, noting that z1-\frac{\partial}{\partial z_{1}} is already present since {L1P(L1)}=z1{P(z1)}\mathcal{L}\{L_{1}P(L_{1})\}=-\frac{\partial}{\partial z_{1}}\mathcal{L}\{P(z_{1})\}, to get

(92) Ωg,n(z1,zK)=\displaystyle\Omega_{g,n}(z_{1},z_{K})= 12[1cos(2πz1)Ωg1,n+1(z1,z1,zK)]z1=0\displaystyle\frac{1}{2}\left[\frac{1}{\cos(2\pi z_{1})}\Omega_{g-1,n+1}(z_{1},z_{1},z_{K})\right]_{z_{1}=0}^{-}
+12[1cos(2πz1)g1+g2=gIJ=KΩg1,|I|+1(z1,zI)Ωg2,|J|+1(z1,zJ)]z1=0\displaystyle+\frac{1}{2}\Big{[}\frac{1}{\cos(2\pi z_{1})}\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}\Omega_{g_{1},|I|+1}(z_{1},z_{I})\Omega_{g_{2},|J|+1}(z_{1},z_{J})\Big{]}_{z_{1}=0}^{-}
+j=2n[1cos(2πz1)Ωg,n1(z1,zK{j})(zjz1)2]z1=0.\displaystyle+\sum_{j=2}^{n}\left[\frac{1}{\cos(2\pi z_{1})}\frac{\Omega_{g,n-1}(z_{1},z_{K\setminus\{j\}})}{(z_{j}-z_{1})^{2}}\right]_{z_{1}=0}^{-}.

The even part of the principal part becomes the odd part []+[][\cdot]^{+}\to[\cdot]^{-} due to the factor of dz1dz_{1}. The factors xyxy, xx and yy on the right hand side of (91) supply derivatives such as {xyTg1,n+1}(z1,z1,zK)=2wz{Tg1,n+1}(w=z1,z=z1,zK)\mathcal{L}\{xyT_{g-1,n+1}\}(z_{1},z_{1},z_{K})=\frac{\partial^{2}}{\partial w\partial z}\mathcal{L}\{T_{g-1,n+1}\}(w=z_{1},z=z_{1},z_{K}).

Topological recursion for the spectral curve SS is

ωg,n(z1,zK)\displaystyle\omega_{g,n}(z_{1},z_{K}) =Resz=0K(z1,z)({ωg,n(z,zK)})dzdzdzK\displaystyle=\mathop{\,\rm Res\,}_{z=0}K(z_{1},z){\cal F}(\{\omega_{g^{\prime},n^{\prime}}(z,z_{K})\})dzdzdz_{K}
=12Resz=0(dz1z1zdz1z1+z)12cos(2πz)({ωg,n(z,zK)})dzdzK\displaystyle=-\frac{1}{2}\mathop{\,\rm Res\,}_{z=0}\left(\frac{dz_{1}}{z_{1}-z}-\frac{dz_{1}}{z_{1}+z}\right)\frac{1}{2\cos(2\pi z)}{\cal F}(\{\omega_{g^{\prime},n^{\prime}}(z,z_{K})\})dzdz_{K}
=12[1cos(2πz1)({ωg,n(z1,zK)})dz1dzK]z1=0\displaystyle=-\frac{1}{2}\left[\frac{1}{\cos(2\pi z_{1})}{\cal F}(\{\omega_{g^{\prime},n^{\prime}}(z_{1},z_{K})\})dz_{1}dz_{K}\right]_{z_{1}=0}^{-}

where (z1,zK){\cal F}(z_{1},z_{K}) is a rational function given explicitly in (87) by

(z1,zK)dz12dzK=\displaystyle{\cal F}(z_{1},z_{K})dz_{1}^{2}dz_{K}= ωg1,n+1(z,z,pL)+g1+g2=gIJ=Lstableωg1,|I|+1(z,zI)ωg2,|J|+1(z,zJ)\displaystyle\omega_{g-1,n+1}(z,-z,p_{L})+\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=L}^{\rm stable}\omega_{g_{1},|I|+1}(z,z_{I})\,\omega_{g_{2},|J|+1}(-z,z_{J})
+j=2n\displaystyle+\sum_{j=2}^{n} (ω0,2(z,zj)ωg,n1(z,zK{j})+ω0,2(z,zj)ωg,n1(z,zK{j}))\displaystyle\big{(}\omega_{0,2}(z,z_{j})\,\omega_{g,n-1}(-z,z_{K\setminus\{j\}})+\omega_{0,2}(-z,z_{j})\,\omega_{g,n-1}(z,z_{K\setminus\{j\}})\big{)}
=\displaystyle= ωg1,n+1(z,z,pL)g1+g2=gIJ=Lstableωg1,|I|+1(z,zI)ωg2,|J|+1(z,zJ)\displaystyle-\omega_{g-1,n+1}(z,z,p_{L})-\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=L}^{\rm stable}\omega_{g_{1},|I|+1}(z,z_{I})\,\omega_{g_{2},|J|+1}(z,z_{J})
j=2n(ω0,2(z,zj)ω0,2(z,zj))ωg,n1(z,zK{j})\displaystyle-\sum_{j=2}^{n}\big{(}\omega_{0,2}(z,z_{j})-\omega_{0,2}(-z,z_{j})\big{)}\omega_{g,n-1}(z,z_{K\setminus\{j\}})

where we have used skew-symmetry of ωg,n\omega_{g,n} under ziziz_{i}\mapsto-z_{i}, except for ω0,2\omega_{0,2}. Hence

ωg,n(z1,zK)=\displaystyle\omega_{g,n}(z_{1},z_{K})= 12[1cos(2πz1)ωg1,n+1(z1,z1,zK)]z1=0\displaystyle\frac{1}{2}\left[\frac{1}{\cos(2\pi z_{1})}\omega_{g-1,n+1}(z_{1},z_{1},z_{K})\right]_{z_{1}=0}^{-}
+12[1cos(2πz1)g1+g2=gIJ=Kstableωg1,|I|+1(z1,zI)ωg2,|J|+1(z1,zJ)]z1=0\displaystyle+\frac{1}{2}\Big{[}\frac{1}{\cos(2\pi z_{1})}\mathop{\sum_{g_{1}+g_{2}=g}}_{I\sqcup J=K}^{\rm stable}\omega_{g_{1},|I|+1}(z_{1},z_{I})\omega_{g_{2},|J|+1}(z_{1},z_{J})\Big{]}_{z_{1}=0}^{-}
+j=2n0[1cos(2πz1)ωg,n1(z1,zK{j})(zjz1)2]z1=0.\displaystyle+\sum_{j=2}^{n}\int_{0}^{\infty}\left[\frac{1}{\cos(2\pi z_{1})}\frac{\omega_{g,n-1}(z_{1},z_{K\setminus\{j\}})}{(z_{j}-z_{1})^{2}}\right]_{z_{1}=0}^{-}.

where we have used [ω0,2(z,zj)η(z)]z=0=[ω0,2(z,zj)η(z)]z=0[\omega_{0,2}(-z,z_{j})\eta(z)]_{z=0}^{-}=-[\omega_{0,2}(z,z_{j})\eta(z)]_{z=0}^{-} for η(z)\eta(z) odd.

The rational differentials Ωg,n\Omega_{g,n} and ωg,n\omega_{g,n} are uniquely determined by their respective recursions and the initial value

Ω1,1(z1)=z1{T1,1(L1)}dz1=z1{18}dz1=dz8z2=ω1,1(z1)\Omega_{1,1}(z_{1})=-\frac{\partial}{\partial z_{1}}\mathcal{L}\{T_{1,1}(L_{1})\}dz_{1}=-\frac{\partial}{\partial z_{1}}\mathcal{L}\{\tfrac{1}{8}\}dz_{1}=\frac{dz}{8z^{2}}=\omega_{1,1}(z_{1})

which both coincide, hence Ωg,n=ωg,n\Omega_{g,n}=\omega_{g,n} as required. ∎

Corollary 8.

Theorem 2 holds, i.e. Vg,nΘV^{\Theta}_{g,n} is uniquely determined by V1,1Θ(L1)=18V^{\Theta}_{1,1}(L_{1})=\frac{1}{8} and the recursion (8).

Proof.

The proof is immediate from Theorem 5 and Theorem 6.9. ∎

Remark 6.12.

Rewrite the expression for F2k+1M(t)=0x2k+1HM(x,t)𝑑xF^{M}_{2k+1}(t)=\int_{0}^{\infty}x^{2k+1}H^{M}(x,t)dx due to Mirzakhani as:

F2k+1M(t)(2k+1)!=i=0k+1ζ(2i)(22i+14)t2k+22i(2k+22i)!=i=0k+1bit2k+22i(2k+22i)!.\frac{F^{M}_{2k+1}(t)}{(2k+1)!}=\sum_{i=0}^{k+1}\zeta(2i)(2^{2i+1}-4)\frac{t^{2k+2-2i}}{(2k+2-2i)!}=\sum_{i=0}^{k+1}b_{i}\frac{t^{2k+2-2i}}{(2k+2-2i)!}.

where bnb_{n} is defined by 2πsin(2πz)=n=0bnz2n1\displaystyle\frac{2\pi}{\sin(2\pi z)}=\sum_{n=0}^{\infty}b_{n}z^{2n-1}. Using this, one can replace D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z) by xDM(x,y,z)\tfrac{\partial}{\partial x}D^{M}(x,y,z) and xRM(x,y,z)\tfrac{\partial}{\partial x}R^{M}(x,y,z) and replace 1cos(2πz)\frac{1}{\cos(2\pi z)} with 2πsin(2πz)\frac{2\pi}{\sin(2\pi z)} in the statements of Lemmas 6.10 and 6.11. The proofs of these statements appear in the appendix of [20], using a different approach. The viewpoint here shows that the spectral curve x=12z2x=\frac{1}{2}z^{2}, y=sin(2πz)2πy=\frac{\sin(2\pi z)}{2\pi} studied by Eynard and Orantin in [20] is implicit in Mirzakhani’s work.

Theorem 6.9 and the general property (88) of topological recursion satisfied by any spectral curve produces another proof of the equation (9)

Vg,n+1Θ(2πi,L1,,Ln)=(2g2+n)Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n+1}(2\pi i,L_{1},...,L_{n})=(2g-2+n)V^{\Theta}_{g,n}(L_{1},...,L_{n})

which was proven in 6.2.1 using pull-back properties of the cohomology classes Θg,n\Theta_{g,n}.

6.2. Calculations

We demonstrate here how to use the recursion (8) and equivalently the recursion (68). It is clear from its definition (5) that the function Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) is a degree 2g22g-2 polynomial in LiL_{i} (and degree g1g-1 polynomial in Li2L_{i}^{2}). A consequence of Lemma 5.2 and a change of coordinates shows that this polynomial behaviour also follows from the recursion (8) and elegant properties of the kernels D(x,y,z)D(x,y,z) and R(x,y,z)R(x,y,z).

The recursion (8) leads to the following small genus calculations. The 1-point genus one volume can be calculated using an integral closely related to (8).

(93) 2LV1,1Θ(L)=0xD(L,x,x)𝑑x=0xH(L,2x)𝑑x=14F1(L)=14L2LV^{\Theta}_{1,1}(L)=\int_{0}^{\infty}xD(L,x,x)dx=\int_{0}^{\infty}xH(L,2x)dx=\frac{1}{4}F_{1}(L)=\frac{1}{4}L

Using (8) we calculate:

V1,nΘ(L1,,Ln)\displaystyle V^{\Theta}_{1,n}(L_{1},...,L_{n}) =(n1)!8\displaystyle=\frac{(n-1)!}{8}
V2,nΘ(L1,,Ln)\displaystyle V^{\Theta}_{2,n}(L_{1},...,L_{n}) =3(n+1)!128((n+2)π2+14i=1nLi2)\displaystyle=\frac{3(n+1)!}{128}\left((n+2)\pi^{2}+\frac{1}{4}\sum_{i=1}^{n}L_{i}^{2}\right)
V3,nΘ(L1,,Ln)\displaystyle V^{\Theta}_{3,n}(L_{1},...,L_{n}) =(n+3)!2165(16(n+4)(42n+185)π4+336(n+4)π2i=1nLi2\displaystyle=\frac{(n+3)!}{2^{16}\cdot 5}\Big{(}16(n+4)(42n+185)\pi^{4}+336(n+4)\pi^{2}\sum_{i=1}^{n}L_{i}^{2}
+25i=1nLi4+84ijnLi2Lj2).\displaystyle\hskip 56.9055pt+25\sum_{i=1}^{n}L_{i}^{4}+84\sum_{i\neq j}^{n}L_{i}^{2}L_{j}^{2}\Big{)}.
Remark 6.13.

For a cusped surface corresponding to L1=0L_{1}=0, replace the recursion (8) by the limit L10L_{1}\to 0 of 1/L1×1/L_{1}\times (8) which replaces the kernels by the limits:

limx01xD(x,y,z)=18πsinhy+z4cosh2y+z4\lim_{x\to 0}\frac{1}{x}D(x,y,z)=\frac{1}{8\pi}\frac{\sinh\frac{y+z}{4}}{\cosh^{2}\frac{y+z}{4}}
limx01xR(x,y,z)=116π(sinhyz4cosh2yz4+sinhy+z4cosh2y+z4).\lim_{x\to 0}\frac{1}{x}R(x,y,z)=\frac{1}{16\pi}\left(-\frac{\sinh\frac{y-z}{4}}{\cosh^{2}\frac{y-z}{4}}+\frac{\sinh\frac{y+z}{4}}{\cosh^{2}\frac{y+z}{4}}\right).

6.2.1. Hyperbolic cone angles

One can relax the hyperbolic condition on a representation ρ:π1ΣSL(2,)\rho:\pi_{1}\Sigma\to SL(2,\mathbb{R}) and allow the image of boundary classes to be elliptic. The trace of an elliptic element is trh=2cos(ϕ/2)(2,2)\text{tr}\hskip 1.42262pth=2\cos(\phi/2)\in(-2,2), hence such a boundary class corresponds to a cone of angle ϕ\phi. A hyperbolic element with trace trg=2cosh(L/2))\text{tr}\hskip 1.42262ptg=2\cosh(L/2)) corresponds to a closed geodesic of length LL. Since 2cos(ϕ/2)=2cosh(iϕ/2)2\cos(\phi/2)=2\cosh(i\phi/2), one can interpret a point with cone angle in terms of an imaginary length boundary component, and some formulae generalise by replacing positive real parameters with imaginary parameters. Explicitly, a cone angle ϕ\phi appears by substituting the length iϕi\phi in the volume polynomial. Mirzakhani’s recursion uses a generalised McShane formula [40] on hyperbolic surfaces, which was adapted in [62] to allow a cone angle ϕ\phi that ends up appearing as a length iϕi\phi in such a formula, and hence in the volume polynomial. The importance of hyperbolic monodromy gg is that it gives invertibility of gIg-I used, for example, in the calculation of the cohomology groups HdRkH^{k}_{dR} of the representation. Perhaps this condition is required only on the interior and not on the boundary classes. Regardless of the mechanism of the proofs when cone angles are present, one can evaluate the volume polynomials at imaginary values, and find good behaviour.

Theorem 6.14.
(94) Vg,n+1Θ(2πi,L1,,Ln)=(2g2+n)Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n+1}(2\pi i,L_{1},...,L_{n})=(2g-2+n)V^{\Theta}_{g,n}(L_{1},...,L_{n})
Proof.

Using

Vg,nΘ(L1,,Ln)=¯g,nΘg,nexp{2π2κ1+12i=1nLi2ψi}V^{\Theta}_{g,n}(L_{1},...,L_{n})=\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\cdot\exp\left\{2\pi^{2}\kappa_{1}+\frac{1}{2}\sum_{i=1}^{n}L_{i}^{2}\psi_{i}\right\}

the coefficient of L12α1Ln2αnL_{1}^{2\alpha_{1}}...L_{n}^{2\alpha_{n}} in Vg,n+1Θ(2πi,L1,,Ln)V^{\Theta}_{g,n+1}(2\pi i,L_{1},...,L_{n}) is

j=0m(2πi)2j2|α|jα!j!(mj)!\displaystyle\sum_{j=0}^{m}\frac{(2\pi i)^{2j}2^{-|\alpha|-j}}{\alpha!j!(m-j)!} ¯g,n+1Θg,n+1ψαψn+1j(2π2κ1)mj\displaystyle\int_{\overline{\cal M}_{g,n+1}}\Theta_{g,n+1}\psi^{\alpha}\psi_{n+1}^{j}(2\pi^{2}\kappa_{1})^{m-j}
=¯g,n+1Θg,n+1ψαα!2|α|m!j=0m(mj)(1)j(2π2ψn+1)j(2π2κ1)mj\displaystyle=\int_{\overline{\cal M}_{g,n+1}}\Theta_{g,n+1}\frac{\psi^{\alpha}}{\alpha!}\frac{2^{-|\alpha|}}{m!}\sum_{j=0}^{m}\binom{m}{j}(-1)^{j}(2\pi^{2}\psi_{n+1})^{j}(2\pi^{2}\kappa_{1})^{m-j}
=¯g,n+1Θg,n+1ψαα!2|α|m!(2π2κ12π2ψn+1)m\displaystyle=\int_{\overline{\cal M}_{g,n+1}}\Theta_{g,n+1}\frac{\psi^{\alpha}}{\alpha!}\frac{2^{-|\alpha|}}{m!}(2\pi^{2}\kappa_{1}-2\pi^{2}\psi_{n+1})^{m}
=¯g,n+1Θg,n+1ψαα!2|α|m!(2π2πκ1)m\displaystyle=\int_{\overline{\cal M}_{g,n+1}}\Theta_{g,n+1}\frac{\psi^{\alpha}}{\alpha!}\frac{2^{-|\alpha|}}{m!}(2\pi^{2}\pi^{*}\kappa_{1})^{m}
=¯g,n+1ψn+12|α|π(Θg,nψαα!(2π2κ1)mm!)\displaystyle=\int_{\overline{\cal M}_{g,n+1}}\psi_{n+1}2^{-|\alpha|}\pi^{*}\big{(}\Theta_{g,n}\frac{\psi^{\alpha}}{\alpha!}\frac{(2\pi^{2}\kappa_{1})^{m}}{m!}\big{)}
=(2g2+n)2|α|¯g,nΘg,nψαα!(2π2κ1)mm!\displaystyle=(2g-2+n)2^{-|\alpha|}\int_{\overline{\cal M}_{g,n}}\Theta_{g,n}\frac{\psi^{\alpha}}{\alpha!}\frac{(2\pi^{2}\kappa_{1})^{m}}{m!}

which is exactly 2g2+n2g-2+n times the coefficient of L12α1Ln2αnL_{1}^{2\alpha_{1}}...L_{n}^{2\alpha_{n}} in Vg,nΘV^{\Theta}_{g,n}.

For g>1g>1, the integrals

Vg,0Θ=¯gΘgexp{2π2κ1}V^{\Theta}_{g,0}=\int_{\overline{\cal M}_{g}}\Theta_{g}\cdot\exp\left\{2\pi^{2}\kappa_{1}\right\}

which give the super volumes

Vg,0SW=21gVg,0ΘV^{SW}_{g,0}=2^{1-g}V^{\Theta}_{g,0}

do not arise out of the recursion (8). Nevertheless, setting n=0n=0 in (94) allows one to calculate these integrals from Vg,1Θ(L)V^{\Theta}_{g,1}(L) which do arise out of the recursion (8)

Vg,1Θ(2πi)=(2g2)Vg,0Θ.V^{\Theta}_{g,1}(2\pi i)=(2g-2)V^{\Theta}_{g,0}.

Analogous results were proven in [13] for the Weil-Petersson volumes.

Theorem 6.15 ([13]).

For 𝐋=(L1,,Ln){\bf L}=(L_{1},...,L_{n})

Vg,n+1WP(𝐋,2πi)=k=1n0LkLkVg,nWP(𝐋)𝑑LkV^{WP}_{g,n+1}({\bf L},2\pi i)=\sum_{k=1}^{n}\int_{0}^{L_{k}}L_{k}V^{WP}_{g,n}({\bf L})dL_{k}

and

Vg,n+1WPLn+1(𝐋,2πi)=2πi(2g2+n)Vg,nWP(𝐋).\frac{\partial V^{WP}_{g,n+1}}{\partial L_{n+1}}({\bf L},2\pi i)=2\pi i(2g-2+n)V^{WP}_{g,n}({\bf L}).

It is interesting that (94) does not require a derivative whereas the analogous result in Theorem 6.15 involves a derivative. This feature resembles the relations between the kernels for recursions between super volumes D(x,y,z)=H(x,y+z)D(x,y,z)=H(x,y+z), and between Weil-Petersson volumes xDM(x,y,z)=HM(x,y+z)\frac{\partial}{\partial x}D^{M}(x,y,z)=H^{M}(x,y+z), and similarly for R(x,y,z)R(x,y,z) and RM(x,y,z)R^{M}(x,y,z), where the Weil-Petersson volumes again require a derivative.

6.2.2.

For a given genus gg, Vg,g1Θ(L1,,Lg1)V^{\Theta}_{g,g-1}(L_{1},...,L_{g-1}) determines all the polynomials Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) as follows. When n<g1n<g-1 use (94) to produce Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}) from Vg,g1Θ(L1,,Lg1)V^{\Theta}_{g,g-1}(L_{1},...,L_{g-1}). When ngn\geq g, Vg,nΘ(L1,,Ln)V^{\Theta}_{g,n}(L_{1},...,L_{n}), which is a degree g1g-1 symmetric polynomial in L12,,Ln2L^{2}_{1},...,L^{2}_{n}, is uniquely determined by evaluation at Ln=2πiL_{n}=2\pi i, and this is determined by Vg,n1(L1,,Ln1)V_{g,n-1}(L_{1},...,L_{n-1}) via Theorem 88. This follows from the elementary fact that a symmetric polynomial f(x1,,xn)f(x_{1},...,x_{n}) of degree less than nn is uniquely determined by evaluation of one variable at any aa\in\mathbb{C}, f(x1,,xn=1,a)f(x_{1},...,x_{n=1},a). To see this, suppose otherwise. Any symmetric g(x1,,xn)g(x_{1},...,x_{n}) of degree less than nn that evaluates at aa as ff does, satisfies

f(x1,,xn1,a)\displaystyle f(x_{1},...,x_{n-1},a) =g(x1,,xn1,a)=(xna)P(x1,,xn)\displaystyle=g(x_{1},...,x_{n-1},a)=(x_{n}-a)P(x_{1},...,x_{n})
=Q(x1,,xn)j=1n(xja)\displaystyle=Q(x_{1},...,x_{n})\prod_{j=1}^{n}(x_{j}-a)

but the degree is less than nn so the difference is identically 0.

References

  • [1] Abramovich, D. and Jarvis, T. J. Moduli of twisted spin curves. Proc. Amer. Math. Soc. 131 (2003), 685-699.
  • [2] Adem, A. and Milgram, R.J. Cohomology of Finite Groups. Grundlehren der mathematischen Wissenschaften 309, Springer-Verlag, Berlin (1994).
  • [3] Biswas, I.; Gastesi, P. and Govindarajan, S. Parabolic Higgs bundles and Teichmüller spaces for punctured surfaces. Trans. Amer. Math. Soc. 349 (1997), 1551-1560.
  • [4] Boden, H. Representations of orbifold groups and parabolic bundles. Comment Math Helvetici 66 (1991) 389-447.
  • [5] Brézin, E. and Gross, D.J. The external field problem in the large NN limit of QCD. Phys. Lett. B97 (1980) 120.
  • [6] Chekhov, L. and Eynard, B. Hermitian matrix model free energy: Feynman graph technique for all genera. J. High Energy Phys., 03014, (2006).
  • [7] Chekhov, L. and Norbury, P. Topological recursion with hard edges. Inter. Journal Math. 30, (2019) 1950014 (29 pages).
  • [8] Chidambaram, N.; Garcia-Failde, E. and Giacchetto, A. Relations on ¯g,n\overline{\mathcal{M}}_{g,n} and the negative rr-spin Witten conjecture. arXiv:2205.15621
  • [9] Crane, L. and Rabin, J. Super Riemann Surfaces: Uniformization and Teichmüller Theory. Comm. Math. Phys. 113 (1988), 601-623.
  • [10] Dijkgraaf, R,; Verlinde, E. and Verlinde, H. Loop equations and Virasoro constraints in non- perturbative 2d quantum gravity. Nucl. Phys. B 348 (1991), 435-456.
  • [11] Do, N. and Norbury, P. Topological recursion for irregular spectral curves. Journal of the London Mathematical Society 97 (2018), 398-426
  • [12] Do, N. and Norbury, P. Topological recursion on the Bessel curve. Comm. Number Theory and Physics 12 (2018), 53-73.
  • [13] Do, N. and Norbury, P. Weil-Petersson volumes and cone surfaces. Geom. Dedicata 141 (2009), 93-107.
  • [14] Donagi, R.; Pantev T. and Simpson, C. Direct Images in Non Abelian Hodge Theory. arXiv:1612.06388
  • [15] Donagi, R. and Witten, E. Supermoduli Space Is Not Projected. Proc. Symp. Pure Math. 90 (2015) 19-72.
  • [16] Dunin-Barkowski, P.; Orantin, N.; Shadrin, S. and Spitz, L. Identification of the Givental formula with the spectral curve topological recursion procedure. Comm. Math. Phys. 328, (2014), 669-700.
  • [17] Dubrovin, B. A.; Fomenko, A. .T. and Novikov, S. .P. Modern geometry–methods and applications. Part II. The geometry and topology of manifolds. Translated from the Russian by Robert G. Burns. Graduate Texts in Mathematics, 104. Springer-Verlag, New York, 1985.
  • [18] Eynard, B. Invariants of spectral curves and intersection theory of moduli spaces of complex curves. Commun. Number Theory Phys. 8 (2014), 541–588.
  • [19] Eynard, B. and Orantin, N. Invariants of algebraic curves and topological expansion. Commun. Number Theory Phys. 1 (2), (2007), 347-452.
  • [20] Eynard, B. and Orantin, N. Weil-Petersson volume of moduli spaces, Mirzakhani’s recursion and matrix models. arXiv:0705.3600
  • [21] Fan, H.; Jarvis, T. J.; Ruan, Y. Quantum singularity theory for Ar1A_{r-1} and rr-spin theory. Ann. Inst. Fourier (Grenoble) 61 (2011), 2781-2802.
  • [22] Fay, J. D. Theta functions on Riemann surfaces. Springer Verlag, 1973.
  • [23] Felder, G.; Kazhdan, D. and Polishchuk, A. Regularity of the superstring supermeasure and the superperiod map. Sel. Math. 28 (2022), 17.
  • [24] Furuta, M. and Steer, B. Seifert fibred homology 3-spheres and the Yang-Mills equations on Riemann surfaces with marked points. Advances in Mathematics 96 (1992), 38-102.
  • [25] Givental, A. Gromov-Witten invariants and quantization of quadratic hamiltonians. Moscow Math. Journal 4, (2001), 551-568.
  • [26] Goldman, W. M. Topological components of spaces of representations. Invent. Math. 93 (1988), 557-607.
  • [27] Gross, D. J. and Newman, M. J. Unitary and Hermitian matrices in an external field. 2: The Kontsevich model and continuum Virasoro constraints. Nucl. Phys. B 380 (1992), 168-180.
  • [28] Gross, D. J. and Witten, E. Possible third-order phase transition in the large-NN lattice gauge theory. Phys. Rev. D21 (1980) 446.
  • [29] Hitchin, N. J. The self-duality equations on Riemann surfaces. Proc. Lond. Math. Soc. 55 (1987), 59-126.
  • [30] Huang, Y., Penner, R.C. and Zeitlin, A. Super McShane identity To appear: J. Diff. Geom.
  • [31] Johnson, D. Spin Structures and Quadratic forms on Surfaces. J. Lond. Math. Soc. s2-22 (1980), 365-373.
  • [32] Jost, J., Keßler, E. and Tolksdorf, J. Super Riemann surfaces, metrics and gravitinos. Adv. Theor. Math. Phys. 21 (2017), 1161-1187.
  • [33] Kaufmann, R.; Manin, Y. and Zagier, D. Higher Weil-Petersson volumes of moduli spaces of stable nn-pointed curves. Comm. Math. Phys. 181 (1996), 763-787.
  • [34] Kazarian, M. E. and Lando, S. K. An algebro-geometric proof of Witten’s conjecture. Journal of the American Mathematical Society bf 20 (2007), 1079-1089.
  • [35] Kontsevich, M. Intersection theory on the moduli space of curves and the matrix Airy function. Comm. Math. Phys. 147, (1992), 1-23.
  • [36] LeBrun, C. and Rothstein, M. Moduli of super Riemann surfaces. Comm. Math. Phys. 117 (1988),159-176.
  • [37] Looijenga, E. On the tautological ring of \cal M_{g}. Invent. Math. 121 (1995), 411-419.
  • [38] Manin, Yu. and Zograf, P. Invertible cohomological field theories and Weil-Petersson volumes. Ann. Inst. Fourier (Grenoble) 50 (2000), 519-535.
  • [39] Maskit, B. Matrices for Fenchel-Nielsen coordinates. Ann. Acad. Sci. Fenn. Math. 26 (2001), 267-304.
  • [40] McShane, Greg A remarkable identity for lengths of curves. Ph.D. Thesis, University of Warwick, 1991.
  • [41] Mehta, V. B. and Seshadri, C. S. Moduli of Vector Bundles on Curves with Parabolic Structures. Math. Ann. 248 (1980), 205-239.
  • [42] Milnor, J. Spin structures on manifolds. Enseign. Math. (2) 9 (1963), 198-203.
  • [43] Milnor, J. and Stasheff, J. Characteristic Classes. Annals of mathematics studies 76, Princeton University Press, Princeton, NJ, 1974.
  • [44] Mirzakhani, M. Simple geodesics and Weil-Petersson volumes of moduli spaces of bordered Riemann surfaces. Invent. Math. 167 (2007), 179-222.
  • [45] Mirzakhani, Maryam Weil-Petersson volumes and intersection theory on the moduli space of curves. J. Amer. Math. Soc., 20 (2007), 1-23.
  • [46] Miwa, T.; Jimbo, M.; Date, E. Solitons. Differential equations, symmetries and infinite-dimensional algebras. Cambridge Tracts in Mathematics, 135 Cambridge University Press, Cambridge, 2000.
  • [47] Mumford, D. Towards an enumerative geometry of the moduli space of curves. Arithmetic and geometry, Vol. II, Progr. Math. 36, Birkhäuser Boston, (1983), 271-328.
  • [48] Natanzon, S. Moduli of Riemann Surfaces, Real Algebraic Curves, and Their Superanalogs. Transl. Math. Monographs 225, AMS, 2004.
  • [49] Norbury, P. Gromov-Witten invariants of 1\mathbb{P}^{1} coupled to a KdV tau function. Adv. Math. 399 (2022), 108227.
  • [50] Norbury, P. A new cohomology class on the moduli space of curves. To Appear Geom. Top.
  • [51] Okounkov, A and Pandhariapande, R. Gromov-Witten theory, Hurwitz theory, and completed cycles. Ann. of Math. (2) 163 (2006), 517-560.
  • [52] Osborn, H. Representations of Euler classes. Proc. AMS 31 (1972), 340-346 .
  • [53] Pandharipande, R.; Pixton, A. and Zvonkine, D. Relations on ¯g,n\overline{\cal M}_{g,n} via 3-spin structures. J. Amer. Math. Soc. 28 (2015), 279-309.
  • [54] Penner, R. and Zeitlin, A. Decorated super-Teichmüller space. Journ. Diff. Geom. 111 (2019), 527-566.
  • [55] Rabin, J. Teichmüller deformations of super Riemann surfaces. Phys. Lett. B 190 (1987), 40-46.
  • [56] Rosly, A. A.; Schwarz, A. S. and Voronov, A. A. Geometry of Superconformal Manifolds. Comm. Math. Phys. 119 (1988), 129-152.
  • [57] Saad, P., Shenker, S.H. and Stanford, D. JT gravity as a matrix integral. arXiv:1903.11115
  • [58] Simpson, C. T. Higgs bundles and local systems. Pub. Math. IHES 75 (1992), 5-95.
  • [59] Simpson, C. T. Harmonic Bundles on Noncompact Curves. JAMS, 3, (1990), 713-770.
  • [60] Stanford, D. and Witten, E. JT gravity and the ensembles of random matrix theory. Adv. Theor. Math. Phys. 24, (2020), 1475-1680.
  • [61] Steenrod, N. E. Homology with local coefficients. Ann. of Math. (2) 44 (1943), 610-627.
  • [62] Tan, S. P.; Wong, Y. L. and Zhang, Y. Generalizations of McShane’s identity to hyperbolic cone-surfaces. J. Diff. Geom. 72 (2006), 73-112.
  • [63] Teleman, C. The structure of 2D semi-simple field theories. Invent. Math. 188 (2012), 525-588.
  • [64] Uehara, S. and Yasui, Y. The Weil-Petersson Kähler form on the super Teichmüller space. Phys. Lett. B 250 (1990), 72-78.
  • [65] Witten, E. Notes On Super Riemann Surfaces And Their Moduli. Pure Appl. Math. Q. 15 (2019), 57-211.
  • [66] Witten, E. Two-dimensional gravity and intersection theory on moduli space. Surveys in differential geometry (Cambridge, MA, 1990), 243–310, Lehigh Univ., Bethlehem, PA, 1991.
  • [67] Wolpert, Scott On the homology of the moduli space of stable curves. Ann. of Math. (2) 118 (1983), 491-523.
  • [68] Wolpert, S. On the Weil-Petersson geometry of the moduli space of curves. Amer. J. Math. 107 (1985), 969-997.