Abstract
Whenever available, refined BPS indices provide considerably more information on the spectrum of BPS states than their unrefined version. Extending earlier work on the modularity of generalized Donaldson–Thomas invariants counting D4-D2-D0 brane bound states in type IIA strings on a Calabi–Yau threefold \(\mathfrak {Y}\), we construct the modular completion of generating functions of refined BPS indices supported on a divisor class. Although for compact \(\mathfrak {Y}\) the refined indices are not protected, switching on the refinement considerably simplifies the construction of the modular completion. Furthermore, it leads to a non-commutative analogue of the TBA equations, which suggests a quantization of the moduli space consistent with S-duality. In contrast, for a local CY threefold given by the total space of the canonical bundle over a complex surface S, refined BPS indices are well-defined, and equal to Vafa–Witten invariants of S. Our construction provides a modular completion of the generating function of these refined invariants for arbitrary rank. In cases where all reducible components of the divisor class are collinear (which occurs e.g. when \(b_2(\mathfrak {Y})=1\), or in the local case), we show that the holomorphic anomaly equation satisfied by the completed generating function truncates at quadratic order. In the local case, it agrees with an earlier proposal by Minahan et al for unrefined invariants, and extends it to the refined level using the afore-mentioned non-commutative structure. Finally, we show that these general predictions reproduce known results for U(2) and U(3) Vafa–Witten theory on \(\mathbb {P}^2\), and make them explicit for U(4).
Similar content being viewed by others
Notes
MSW invariants are defined as the values of generalized DT invariants \(\bar{\Omega }(\gamma ,z^a)\) where \(\gamma \) is supported on a divisor class, and the Kähler moduli \(z^a\) are evaluated at the large volume attractor point \(z_\infty (\gamma )\), see (2.6). The name ‘MSW invariants’ was coined in [12] in reference to [11], but the relevance of the large volume attractor chamber for modularity was later identified in [16, 20, 21]. The rational DT invariants \(\bar{\Omega }(\gamma )\) are related to the integer-valued DT invariants \(\Omega (\gamma )\) by (2.3) below and are better suited for expressing the constraints of modularity [17].
Recall that the Eichler integral \(\Phi (\tau )= \int _{-\bar{\tau }}^{\mathrm {i}\infty } \frac{\overline{F(-\bar{u},\bar{\tau })}\mathrm {d}u}{[-\mathrm {i}(u+ \tau )]^{2-w}}\) of an analytic modular form \(F(\tau ,\bar{\tau })\) of weight \((w,\bar{w})\) transforms with modular weight \((2-w+\bar{w},0)\) under \(\tau \rightarrow (a\tau +b)/(c\tau +d)\), up to a non-homogeneous term proportional to the period integral \(\int _{d/c}^{\mathrm {i}\infty } \frac{\overline{F(-\bar{u},\bar{\tau })}\mathrm {d}u}{[-\mathrm {i}(u+ \tau )]^{2-w}}\) (see e.g. [12, (A.15)])
As explained in footnote 25, the agreement apparently requires a minus sign in the relation between DT and VW invariants. We do not yet understand the origin of this sign flip.
More precisely, \((-1)^{d_{\mathbb {C}}}\) times the Euler number, where \(d_{\mathbb {C}}\) is the complex dimension of \(\mathcal {M}_{\gamma ,z^a}\).
In [13], based on earlier work [12, 59] we found that \(\widehat{h}_{p,\mu }\) must transform with multiplier system \(M_\eta ^{c_2\cdot p} \times \overline{M}_{\theta }\), where \(M_\eta \) is the multiplier system of the Dedekind eta function, and \(M_{\theta }\) is that of the Siegel-Narain theta series for the lattice \(\Lambda \), given in [18, Eq.(2.4)] with \(n=b_2(\mathfrak {Y})\), \(\lambda =-1\). Eq. (2.10) follows by combining these two observations, and ensures that the partition function and the instanton generating potential defined below in (3.29) and (3.27), respectively, transform as modular forms of weight \((-\frac{3}{2},\frac{1}{2})\) and trivial multiplier system.
Note the following properties of the Poincaré-Laurent polynomial: \(P(\mathcal {M},-1)=(-1)^{d_\mathbb {C}(\mathcal {M})} \chi (\mathcal {M}):=\tilde{\chi }(\mathcal {M})\); if \(\mathcal {M}\) is compact, then \(P(\mathcal {M},y)=P(\mathcal {M},1/y)\) by Poincaré duality. If \(\mathcal {M}\) is compact and Kähler, then \(P(\mathcal {M},y)\) is the character for the SU(2)-Lefschetz action on \(H^*(\mathcal {M})\). When the Dolbeault cohomology of \(\mathcal {M}\) is supported in degree (p, p) only, then \(P(\mathcal {M},-y)\) coincides with the \(\chi _{y^2}\)-genus \(\chi _{y^2}(\mathcal {M})=\sum _{p,q} (-1)^{p+q-d} y^{2p-d} h_{p,q}(\mathcal {M})\).
It might seem more natural to do the shift induced by the refinement also in \(\mathcal {E}^{\mathrm{ref}(0)}_n\) and \(g^{\mathrm{ref}}_n\). However, it would make the limit \(y\rightarrow 1\) discontinuous and lead to a \(\beta \)-dependence in the position of walls of marginal stability in the moduli space. Furthermore, we will see that the definitions given here allow to get a nice integral equation for refined Darboux coordinates on the twistor space of \(\mathcal {M}_V\) and agree with known results in VW theory.
This is similar to the cancellation of contributions of marked trees noted in the remark in the end of “Appendix B”. The proof of this cancellation is completely analogous to the proof of proposition 10 in [15] and we omit it here.
This problem can be traced back to the sign identities like
$$\begin{aligned} (\text{ sgn }(x_1)+\text{ sgn }(x_2))\,\text{ sgn }(x_1+x_2)=1+\text{ sgn }(x_1)\,\text{ sgn }(x_2), \end{aligned}$$on which the construction of completion in [15] heavily relies. Whereas this identity holds if either \(x_1\) or \(x_2\) vanishes upon using \(\mathrm{sgn}(0)=0\), it is violated when two of them vanish simultaneously.
We deviate from the notation in [15], where \(\bar{\Omega }(\gamma )\) was included in the definition of \(H_\gamma (z)\), which led to shorter formulae at the cost of breaking the multiplicativity property \(H_{\gamma _1} H_{\gamma _2} = \frac{(-1)^{\langle \gamma _1,\gamma _2\rangle }}{2\pi ^2}\, H_{\gamma _1+\gamma _2}\).
In our conventions, \(b^a\) is also the real part of the complexified Kähler moduli, \(z^a=b^a+\mathrm {i}t^a\).
A natural candidate for \(\rho _a\) is a multiple of the second Chern class \(c_{2,a}\), but in the context of local surfaces we shall find an additional contribution in (4.37) which is not of this form.
If \(h^{1,0}(S)=h^{2,0}(S)=0\), the VW invariants agree with local DT invariants, while refined VW invariants agree with the K-theoretic DT invariants defined using a \(\mathbb {C}^\times \) action [45]. However if \(h^{2,0}>0\), the relation between definitions for refined DT invariants and refined VW invariants remains unclear. In fact, the numerical DT invariants vanish for \(h^{2,0}>0\), while this is not the case for VW invariants. We thank Richard Thomas for correspondence on this issue.
Gieseker stability is a finer notion than slope-stability; the latter depends only on the rank N and first Chern class \(\mu \), whereas the former also depend on n.
The exponential prefactor is necessary to match our conventions for theta series in “Appendix A”. Without this prefactor, the theta series would possess both holomorphic and anti-holomorphic index. When \(b_2(S)=1\), the series (4.3) becomes antiholomorphic (up to the same exponential prefactor), and \(Z_{N,J}^\mathrm{VW}\) is the complex conjugate of a skew-holomorphic Jacobi form [67].
The generating functions in other chambers have been studied in [57, Section 6], and involve genuine mock modular forms.
Note that if \(\phi (\tau ,w)\) is a Jacobi form of weight k and index m for a subgroup \(\Gamma \subset SL(2,\mathbb {Z})\), then \(\phi (r\tau ,sw)\) is a Jacobi form of weight k and index \(m s^2/r\) for a level r congruence subgroup of \(\Gamma \).
Stacky invariants are polynomial combinations of the rational invariants \(c_n^\mathrm{ref}(y)\) which transform simply under wall-crossing. Whenever the Chern vector is primitive and J lies inside the Kähler cone they agree with \(c_n^\mathrm{ref}(y)\).
This follows by recognizing the numerator of (4.15) as a theta series of the form (A.1) with \(\Phi =1\) for the positive definite lattice \(A_{N-1}\), with \({\varvec{v}}=w \varrho \) where \(\varrho \) is the Weyl vector \((\frac{N-1}{2},\frac{N-3}{2}, \dots , \frac{3-N}{2},\frac{1-N}{2})\) of norm \((N^3-N)/3\).
In the case of elliptic fibrations with \(r>1\) sections one finds [57] that the intersection numbers in (4.19) are rescaled by a factor of r, \(c_{2,\alpha }\) is still given by the second equation in (4.24), while the formulae for \(\chi (\mathfrak {Y})\) and for \(c_{2,e}\) are modified in such a way that \([S]^3 + c_2 \cap [S]\) coincides with \(r\chi (S)\). The number of complex deformations (4.25) then becomes \(2r-2\), so the divisor S is not rigid unless \(r=1\).
Actually, assuming that both DT and VW invariants are given by the \(\chi _{y^2}\)-genus of the respective moduli spaces, one finds that the relation (4.36) between the generating functions (3.6) and (4.8) should have an extra minus sign. However, this would lead to an additional factor \((-1)^{N-1}\) in the relation (F.3) and correspondingly to sign discrepancies in the modular completions. Thus, the comparison of the two completions suggests that the DT invariants should be identified with minus the VW invariants. We do not yet understand yet the reason for this overall sign flip, nonetheless, we observe that the VW invariants for \(\mathbb {P}^2\) descend via blow-down from the VW invariants of \(\mathbb {F}_1\) in a particular chamber which contains more states than nearby chambers [51, 78], unlike the usual attractor chamber in supergravity. This observation might be relevant for this sign issue.
This follows from applying (4.36), (4.11) and (4.35). Importantly, the two \(\mu \)-dependent sign factors coming from the sign flip of the refinement parameter in the generating function and from the change of the characteristic vector in the theta series cancel each other. Note also that in contrast to (4.36), this relation does not involve any shift of w.
A characteristic vector is an element \({{\varvec{p}}}\in {{\varvec{\Lambda }}}\) such that \({\varvec{q}}\cdot ({\varvec{q}}+ {{\varvec{p}}})\in 2\mathbb {Z}\), \(\forall \,{\varvec{q}}\in {{\varvec{\Lambda }}}\). For distinct choices of characteristic vectors, the theta series are related by \(\vartheta _{{{\varvec{p}}},{\varvec{\mu }}} = (-1)^{({\varvec{\mu }}+\frac{1}{2}{{\varvec{p}}})\cdot ({{\varvec{p}}}-{{\varvec{p}}}')} \vartheta _{{{\varvec{p}}}',{\varvec{\mu }}+\frac{1}{2}({{\varvec{p}}}-{{\varvec{p}}}')}\).
That Lemma was proven actually for the moduli dependent vectors \({\varvec{u}}_\ell \). However, it is easy to see that the same results apply to \({\varvec{v}}_\ell \) upon replacement of vectors \({\varvec{u}}_{ij}\) by \({\varvec{v}}_{ij}\) and combinations \((p_it^2)(p_jt^2)(p_kt^2)\) by \((p_ip_jp_k)\).
The orientation of edges on a given tree can be chosen arbitrarily, the final result does not depend on this choice.
A similar statement in the unrefined case was stated as Conjecture 1 in [15]. Here we prove this claim in a more general situation.
The shift of \({\varvec{x}}\) in the argument of the sign function compensates the shift in (3.7) so that the resulting function is \(\beta \)-independent.
The sum also includes the contribution of the trivial subtree in which case the product over vertices should read \( \Phi ^{(+)}_{v_0}\prod _{v\in V_T} \Phi ^{(0)}_{v}\).
If \(k=1\), there is already nothing to do. Similarly, if \(k=n-1\) one omits the previous step.
Note that for \(n=2\), \(\mathfrak {p}={\varvec{v}}_{12}\).
References
Strominger, A., Vafa, C.: Microscopic origin of the Bekenstein–Hawking entropy. Phys. Lett. B 379, 99–104 (1996). arXiv:hep-th/9601029
Denef, F.: Supergravity flows and D-brane stability. JHEP 0008, 050 (2000). arXiv:hep-th/0005049
Denef, F., Moore, G.W.: Split states, entropy enigmas, holes and halos. JHEP 1111, 129 (2011). arXiv:hep-th/0702146
Manschot, J., Pioline, B., Sen, A.: Wall Crossing from Boltzmann Black Hole Halos. JHEP 1107, 059 (2011). arXiv:1011.1258
Kontsevich, M., Soibelman, Y.: Stability structures, motivic Donaldson–Thomas invariants and cluster transformations. arXiv:0811.2435
Joyce, D., Song, Y.: A theory of generalized Donaldson–Thomas invariants. Memoirs of the Am. Math. Soc. 217(1020), (2012). arXiv:0810.5645
Joyce, D.: Generalized Donaldson–Thomas invariants. Surve. Differ. Geom. 16(1), 125–160 (2011). arXiv:0910.0105
Dabholkar, A., Guica, M., Murthy, S., Nampuri, S.: No entropy enigmas for \(\text{ N }=4\) dyons. JHEP 06, 007 (2010). arXiv:0903.2481
Dabholkar, A., Murthy, S., Zagier, D.: Quantum black holes, wall crossing, and mock modular forms. arXiv:1208.4074
Alexandrov, S., Pioline, B., Saueressig, F., Vandoren, S.: D-instantons and twistors. JHEP 03, 044 (2009). arXiv:0812.4219
Maldacena, J.M., Strominger, A., Witten, E.: Black hole entropy in M-theory. JHEP 12, 002 (1997). arXiv:hep-th/9711053
Alexandrov, S., Manschot, J., Pioline, B.: D3-instantons, mock theta series and twistors. JHEP 1304, 002 (2013). arXiv:1207.1109
Alexandrov, S., Banerjee, S., Manschot, J., Pioline, B.: Multiple D3-instantons and mock modular forms I. Commun. Math. Phys. 353(1), 379–411 (2017). arXiv:1605.05945
Alexandrov, S., Banerjee, S., Manschot, J., Pioline, B.: Multiple D3-instantons and mock modular forms II. Commun. Math. Phys.359(1), 297–346 (2018). arXiv:1702.05497
Alexandrov, S., Pioline, B.: Black holes and higher depth mock modular forms. Commun. Math. Phys. (2019). arXiv:1808.08479
Manschot, J.: Stability and duality in N=2 supergravity. Commun. Math. Phys. 299, 651–676 (2010). arXiv:0906.1767
Manschot, J.: Wall-crossing of D4-branes using flow trees. Adv. Theor. Math. Phys. 15, 1–42 (2011). arXiv:1003.1570
Alexandrov, S., Banerjee, S., Manschot, J., Pioline, B.: Indefinite theta series and generalized error functions. Sel. Mathe 24, 3927–3972 (2018). arXiv:1606.05495
Alexandrov, S., Pioline, B.: Attractor flow trees, BPS indices and quivers. Adv. Theor. Math. Phys. (2019). arXiv:1804.06928
de Boer, J., Denef, F., El-Showk, S., Messamah, I., Van den Bleeken, D.: Black hole bound states in \(AdS_3 \times S^2\). JHEP 0811, 050 (2008). arXiv:0802.2257
Andriyash, E., Moore, G.W.: Ample D4-D2-D0 Decay. arXiv:0806.4960
Zwegers, S.: Mock theta functions. PhD dissertation, Utrecht University (2002)
Zagier, D.: Ramanujan’s mock theta functions and their applications (after Zwegers and Ono-Bringmann). Astérisque (2009), no. 326, Exp. No. 986, vii–viii, 143–164. Séminaire Bourbaki. Vol. 2007/2008 (2010)
Bringmann, K., Kaszian, J., Milas, A.: Higher depth quantum modular forms, multiple Eichler integrals, and \(SL(3)\) false theta functions. arXiv preprint arXiv:1704.06891 (2017)
Manschot, J.: Vafa–Witten theory and iterated integrals of modular forms. Commun. Math. Phys. (2019).arXiv:1709.10098
Zwegers, S., Zagier, D.: unpublished
Alexandrov, S., Moore, G.W., Neitzke, A., Pioline, B.: \(\mathbb{R}^3\) index for four-dimensional \(N=2\) field theories. Phys. Rev. Lett. 114, 121601 (2015). arXiv:1406.2360
Gaiotto, D., Moore, G.W., Neitzke, A.: Four-dimensional wall-crossing via three-dimensional field theory. Commun. Math. Phys. 299, 163–224 (2010). arXiv:0807.4723
Alexandrov, S.: D-instantons and twistors: some exact results. J. Phys. A 42, 335402 (2009). arXiv:0902.2761
Alexandrov, S., Roche, P.: TBA for non-perturbative moduli spaces. JHEP 1006, 066 (2010). arXiv:1003.3964
Ito, Y., Okuda, T., Taki, M.: Line operators on \(S^1\times R^3\) and quantization of the Hitchin moduli space. JHEP 04, 010 (2012). arXiv:1111.4221. [Erratum: JHEP03,085(2016)]
Hayashi, H., Okuda, T., Yoshida, Y.: Wall-crossing and operator ordering for ’t Hooft operators in \(N=2\) gauge theories. arXiv:1905.11305
Gaiotto, D., Moore, G.W., Neitzke, A.: Framed BPS States. Adv. Theor. Math. Phys. 17(2), 241–397 (2013). arXiv:1006.0146
Cecotti, S., Neitzke, A., Vafa, C.: Twistorial topological strings and a \(tt^*\) geometry for \(\cal{N} = 2\) theories in \(4d\). Adv. Theor. Math. Phys. 20, 193–312 (2016). arXiv:1412.4793
Nekrasov, N.A., Shatashvili, S.L.: Quantization of integrable systems and four dimensional gauge theories. In: Proceedings, 16th international congress on mathematical physics (ICMP09): Prague, Czech Republic, August 3–8, 2009, pp. 265–289 (2009). arXiv:0908.4052
Bullimore, M., Dimofte, T., Gaiotto, D.: The Coulomb branch of 3d \({\cal{N}= 4}\) theories. Commun. Math. Phys. 354(2) , 671–751 (2017). arXiv:1503.04817
Beem, C., Peelaers, W., Rastelli, L.: Deformation quantization and superconformal symmetry in three dimensions. Commun. Math. Phys.354(1), 345–392 (2017). arXiv:1601.05378
Gaiotto, D., Oh, J.: Aspects of \(\Omega \)-deformed M-theory. arXiv:1907.06495
Gholampour, A., Sheshmani, A.: Generalized Donaldson–Thomas invariants of \(2\)-dimensional sheaves on local \(\mathbb{P}^2\). Adv. Theor. Math. Phys. 19, 673–699 (2015). arXiv:1309.0056
Minahan, J.A., Nemeschansky, D., Vafa, C., Warner, N.P.: E strings and N=4 topological Yang–Mills theories. Nucl. Phys. B 527, 581–623 (1998). arXiv:hep-th/9802168
Alim, M., Haghighat, B., Hecht, M., Klemm, A., Rauch, M., Wotschke, T.: Wall-crossing holomorphic anomaly and mock modularity of multiple M5-branes. Commun. Math. Phys. 339(3), 773–814 (2015). arXiv:1012.1608
Gholampour, A., Sheshmani, A., Yau, S.-T.: Localized Donaldson–Thomas theory of surfaces. arXiv:1701.08902
Vafa, C., Witten, E.: A strong coupling test of S duality. Nucl. Phys. B 431, 3–77 (1994). arXiv:hep-th/9408074
Göttsche, L., Kool, M.: Virtual refinements of the Vafa–Witten formula. arXiv:1703.07196
Thomas, R.P.: Equivariant K-theory and refined Vafa–Witten invariants. arXiv:1810.00078
Toda, Y.: On categorical Donaldson–Thomas theory for local surfaces. arXiv:1907.09076
Göttsche, L., Kool, M.: Refined \(SU(3)\) Vafa–Witten invariants and modularity. arXiv:1808.03245
Göttsche, L.: The Betti numbers of the Hilbert scheme of points on a smooth projective surface. Math. Ann. 286, 193–207 (1990)
Yoshioka, K.: The Betti numbers of the moduli space of stable sheaves of rank 2 on \(\mathbb{P}^2\). J. Reine Angew. Math 453, 193–220 (1994)
Yoshioka, K.: The Betti numbers of the moduli space of stable sheaves of rank 2 on a ruled surface. Math. Ann. 302, 519–540 (1995)
Manschot, J.: The Betti numbers of the moduli space of stable sheaves of rank 3 on \(\mathbb{P}^2\). Lett. Math. Phys. 98, 65–78 (2011). arXiv:1009.1775
Manschot, J.: Sheaves on \(\mathbb{P}^2\) and generalized Appell functions. Adv. Theor. Math. Phys. 21, 655–681 (2017). arXiv:1407.7785
Bringmann, K., Manschot, J.: From sheaves on \(\mathbb{P}^2\) to a generalization of the Rademacher expansion. Am. J. Math. 135, 1039–1065 (2013). arXiv:1006.0915
Bringmann, K., Nazaroglu, C.: An exact formula for \(\text{ U }(3)\) Vafa–Witten invariants on \(\mathbb{P}^2\). arXiv:1803.09270
Dijkgraaf, R., Park, J.-S., Schroers, B.J.: \(\text{ N }=4\) supersymmetric Yang–Mills theory on a Kahler surface. arXiv:hep-th/9801066
Bershadsky, M., Cecotti, S., Ooguri, H., Vafa, C.: Holomorphic anomalies in topological field theories. Nucl. Phys. B 405, 279–304 (1993). arXiv:hep-th/9302103
Klemm, A., Manschot, J., Wotschke, T.: Quantum geometry of elliptic Calabi–Yau manifolds. Commun. Number Theor. Phys. 6, 849–917 (2012). arXiv:1205.1795
Huang, M.-X., Klemm, A., Poretschkin, M.: Refined stable pair invariants for E-, M- and \([p, q]\)-strings. JHEP 11, 112 (2013). arXiv:1308.0619
Alexandrov, S., Persson, D., Pioline, B.: Fivebrane instantons, topological wave functions and hypermultiplet moduli spaces. JHEP 1103, 111 (2011). arXiv:1010.5792
Meinhardt, S., Reineke, M.: Donaldson–Thomas invariants versus intersection cohomology of quiver moduli. Journal für die reine und angewandte Mathematik 754 (2017)
Manschot, J., Mozgovoy, S.: Intersection cohomology of moduli spaces of sheaves on surfaces. Sel. Math. New Ser. 24(5), 3889–3926 (2018)
Gaiotto, D., Strominger, A., Yin, X.: The M5-brane elliptic genus: modularity and BPS states. JHEP 08, 070 (2007). arXiv:hep-th/0607010
de Boer, J., Cheng, M.C.N., Dijkgraaf, R., Manschot, J., Verlinde, E.: A Farey tail for attractor black holes. JHEP 11, 024 (2006). arXiv:hep-th/0608059
Nazaroglu, C.: \(r\)-tuple error functions and indefinite theta series of higher-depth. Commun. Number Theor. Phys.12, 581–608 (2018). arXiv:1609.01224
Troost, J.: The non-compact elliptic genus: mock or modular. JHEP 1006, 104 (2010). arXiv:1004.3649
Cecotti, S., Neitzke, A., Vafa, C.: R-twisting and 4d/2d correspondences. arXiv:1006.3435
Cheng, M.C.N., Duncan, J.F.R., Harrison, S.M., Harvey, J.A., Kachru, S., Rayhaun, B.C.: Attractive Strings and Five-Branes, Skew-Holomorphic Jacobi Forms and Moonshine. JHEP 07, 130 (2018). arXiv:1708.07523
Zagier, D.: Nombres de classes et formes modulaires de poids 3/2. C. R. Acad. Sci. Paris 281, 883–886 (1975)
Hirzebruch, F., Zagier, D.: Intersection numbers of curves on Hilbert modular surfaces and modular forms of Nebentypus. Invent. Math. 36(1), 57–113 (1976)
Ellingsrud, G., Stromme, S.A.: Towards the Chow ring of the Hubert scheme of \(\mathbb{P}_2\). J. Reine Angew. Math 441, 33–44 (1993)
Joyce, D.: Configurations in abelian categories. iv. invariants and changing stability conditions. Adv. Math. 217(1), 125–204 (2008)
Manschot, J.: BPS invariants of semi-stable sheaves on rational surfaces. Lett. Math. Phys. 103, 895–918 (2013). arXiv:1109.4861
Mozgovoy, S.: Invariants of moduli spaces of stable sheaves on ruled surfaces. arXiv:1302.4134
Yoshioka, K.: The chamber structure of polarizations and the moduli of stable sheaves on a ruled surface. Int. J. Math.7, 411–431 (1996). arXiv:9409008
Göttsche, L.: Theta functions and Hodge numbers of moduli spaces of sheaves on rational surfaces. Commun. Math. Phys. 206(1), 105–136 (1999). arXiv:9808007
Laarakker, T.: Monopole contributions to refined Vafa–Witten invariants. arXiv:1810.00385
Diaconescu, E., Moore, G.W.: Crossing the wall: Branes versus bundles. Adv. Theor. Math. Phys. 14(6), 1621–1650 (2010). arXiv:0706.3193
Manschot, J.: BPS invariants of N=4 gauge theory on Hirzebruch surfaces. Commun. Number Theor. Phys. 06, 497–516 (2012). arXiv:1103.0012
Moore, G.W.: On four-manifolds and \(N=2\) supersymmetric field theory. Talk at String Math 2018, Tohoku University, Japan
Manschot, J., Moore, G.W.: Work in progress
Gaiotto, D., et al.: D4-D0 branes on the quintic. JHEP 03, 019 (2006). arXiv:hep-th/0509168
Gaiotto, D., Yin, X.: Examples of M5-Brane Elliptic Genera. JHEP 11, 004 (2007). arXiv:hep-th/0702012
Vignéras, M.-F.: Séries thêta des formes quadratiques indéfinies. Springer Lecture Notes 627, 227–239 (1977)
Kudla, S.: Theta integrals and generalized error functions. Manuscr. Math. 155(3–4), 303–333 (2018)
Alexandrov, S., Banerjee, S., Longhi, P.: Rigid limit for hypermultiplets and five-dimensional gauge theories. JHEP 01, 156 (2018). arXiv:1710.10665
Yoshioka, K.: Euler characteristics of \(SU(2)\) instanton moduli spaces on rational elliptic surfaces. Commun. Math. Phys. 205(3), 501–517 (1999)
Klyachko, A.A.: Moduli of vector bundles and numbers of classes. Funct. Anal. Appl. 25, 67–68 (1991)
Weist, T.: Torus fixed points of moduli spaces of stable bundles of rank three. J. Pure Appl. Algebra 215(10), 2406–2422 (2011)
Kool, M.: Euler characteristics of moduli spaces of torsion free sheaves on toric surfaces. Geom. Dedic. 176, 241–269 (2015)
Acknowledgements
We thank Lothar Göttsche, Anton Mellit, Gregory Moore, Richard Thomas and Yan Soibelman for discussions or correspondence, and Sibasish Banerjee for collaboration on the related works [13, 14, 18]. S.A. and J.M. are grateful to the Institut Henri Poincaré for financial support under the Research in Paris program “Quantum black holes and mock modular forms”, during which this project was initiated. The research of J.M. is supported by IRC Laureate Award 15175 “Modularity in Quantum Field Theory and Gravity”.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by H. T. Yau
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Theta Series and Modularity
1.1 Theta series and refinement
In this work we consider theta series of the following type
where \({\varvec{v}}={\varvec{c}}-\tau {\varvec{b}}\). Here \({{\varvec{\Lambda }}}\) is a d-dimensional lattice equipped with a bilinear form \(({\varvec{x}},{\varvec{y}})\equiv {\varvec{x}}\cdot {\varvec{y}}\), where \({\varvec{x}},{\varvec{y}}\in {{\varvec{\Lambda }}}\otimes \mathbb {R}\), such that its associated quadratic form has signature \((n,d-n)\) and is integer valued, i.e. \({\varvec{q}}^2\equiv {\varvec{q}}\cdot {\varvec{q}}\in \mathbb {Z}\) for \({\varvec{q}}\in {{\varvec{\Lambda }}}\). Furthermore, \({{\varvec{p}}}\) is a characteristic vectorFootnote 28, \({\varvec{\mu }}\in {{\varvec{\Lambda }}}^*/{{\varvec{\Lambda }}}\) a glue vector, and \(\lambda \) an arbitrary integer. Provided the kernel \(\Phi ({\varvec{x}})\) satisfies the following differential equation
which we call Vignéras equation, and subject to suitable decay conditions on \(\Phi ({\varvec{x}}) e^{\pi {\varvec{x}}^2}\), then under \(SL(2,\mathbb {Z})\) transformations
the theta series transforms as a vector-valued Jacobi form of weight \((\lambda +d/2,0)\) and index \(-1/2\) [83]. Namely,
Note that (A.1) differs from the definition used in [12,13,14,15] by the factor
It changes the index of the theta series so that \(V_{{\varvec{p}}}\vartheta _{{{\varvec{p}}},{\varvec{\mu }}}\) transforms as a standard modular form with vanishing index.
We are interested in the case where \({{\varvec{\Lambda }}}=\oplus _{i=1}^n \Lambda _i\) and \(\Lambda _i\) are charge lattices associated to divisors \(\mathcal {D}_i\). Thus, the charges appearing in the description of the theta series (A.1) are of the type \({\varvec{q}}=(q_1^a,\dots ,q_n^a)\), whereas the vectors \({\varvec{b}}\) and \({\varvec{c}}\) are taken with i-independent components, namely, \({\varvec{b}}_i^a=b^a\), \({\varvec{c}}_i^a=c^a\) for \(i=1,\dots , n\), where \(b^a\) and \(c^a\) are the integrals of the Neveu-Schwarz and Ramond-Ramond fields on the basis of two-cycles \(\omega ^a\in H_2(\mathfrak {Y},\mathbb {Z})\). The lattices \(\Lambda _i\) carry the bilinear forms \(\kappa _{i,ab}=\kappa _{abc}p_i^c\) which are all of signature \((1,b_2(\mathfrak {Y})-1)\). This induces a natural bilinear form on \({{\varvec{\Lambda }}}\)
of signature \((n,nb_2-n)\).
Let us now study the effect of inserting a factor \(y^{\sum _{i<j} \gamma _{ij}}\) into the summand of the theta series. Defining \(y=\mathbf{e}\left( w\right) \) and the \(nb_2\)-dimensional vector \(\mathfrak {p}\) with components
this factor can be rewritten as \(\mathbf{e}\left( w {\varvec{q}}\cdot \mathfrak {p}\right) \). Hence, it can be absorbed into a redefinition of the Jacobi variable, \(\hat{{\varvec{v}}}={\varvec{v}}+w\mathfrak {p}\),
This observation suggests that under \(SL(2,\mathbb {Z})\) transformations the parameter w must transform like \({\varvec{v}}\), i.e.
Equivalently, upon decomposing w as \(w=\alpha -\tau \beta \), the real parameters \(\alpha \) and \(\beta \) must transform as a doublet
and similarly for the vectors
Indeed, it follows from the theorem stated at the beginning of this section that provided the kernel \(\Phi ({\varvec{x}})\) satisfies Vignéras equation (A.2) and suitable decay conditions, then the following refined theta series
transforms as a vector-valued Jacobi form of weight \((\lambda +nb_2(\mathfrak {Y})/2,0)\) and index \(-1/2\). Note that modularity requires the y-dependent shift in the argument of the kernel which leads to various important consequences.
1.2 Generalized error functions
In this appendix we recall the definition and some properties of the generalized error functions introduced in [18, 64] and revisited from a more conceptual viewpoint in [84], and prove a new identity which is used in the study of the instanton generating potential.
First, we define the generalized (complementary) error functions
where \(\mathbb {z}=(z_1,\dots ,z_n)\) and \({\mathbb {u}}=(u_1,\dots ,u_n)\) are n-dimensional vectors, \(\mathcal {M}\) is \(n\times n\) matrix of parameters, and we used the shorthand notations \(\prod \mathbb {z}=\prod _{i=1}^n z_i\) and \(\mathrm{sgn}({\mathbb {u}})=\prod _{i=1}^n \mathrm{sgn}(u_i)\). The detailed properties of these functions can be found in [64]. Here we just note that the information carried by \(\mathcal {M}\) is highly redundant. For instance, the generalized error functions are invariant (up to sign) under rescaling of its columns. As a result, for \(n=1\) the dependence on \(\mathcal {M}\) drops out, whereas for \(n=2\) (respectively \(n=3\)) they can always be expressed in terms of functions parametrized only by one (respectively 3) parameters, e.g.
and similarly for \(M_{2}\) and \(M_3\). This parametrization will be used to express the explicit results for modular completions in “Appendix F”. In the case of vanishing arguments one has [13, Eq.(3.23)]
Next, we define the boosted versions of the generalized error functions. To write them down, let us consider \(d\times n\) matrix \(\mathcal {V}\) which can be viewed as a collection of n vectors, \(\mathcal {V}=({\varvec{v}}_1,\dots ,{\varvec{v}}_n)\). We assume that these vectors span a positive definite subspace, i.e. \(\mathcal {V}^\mathrm{tr}\cdot \mathcal {V}\) is a positive definite matrix. Let \(\mathcal {B}\) be \(n\times d\) matrix whose rows define an orthonormal basis for this subspace. Then we define the boosted generalized error functions
Both types of generalized error functions can be shown to be independent of \(\mathcal {B}\) and solve Vignéras equation (A.2) with \(\lambda =0\). However, whereas \(\Phi _n^E(\{{\varvec{v}}_i\};{\varvec{x}})\) are smooth functions of \({\varvec{x}}\in \mathbb {R}^{n b_2(\mathfrak {Y})}\), asymptotic to \(\prod _{i=1}^n \mathrm{sgn}({\varvec{v}}_i,{\varvec{x}})\), the complementary functions \(\Phi _n^M(\{{\varvec{v}}_i\};{\varvec{x}})\) are smooth only away from the real-codimension-1 loci on \(\mathbb {R}^{n b_2}\), and are exponentially suppressed for \(|{\varvec{x}}|\rightarrow \infty \). The \(\Phi _n^E\)’s provide the kernels for modular completions of indefinite theta series, while the \(\Phi _n^M\)’s provide the non-holomorphic terms that must be added to reach that modular completions.
Note that the generalized error functions can be lifted to solutions of Vignéras equation with \(\lambda \in \mathbb {N}\) by using the differential operator
acting on the functions on \(\mathbb {R}^{n b_2(\mathfrak {Y})}\). Its main feature is that it maps solutions of Vignéras equation with parameter \(\lambda \) to another solution with \(\lambda +1\).
An important fact is that the functions \(\Phi _n^E\) can be expressed as linear combinations of products of \(\Phi _m^M\) and \(n-m\) sign functions with \(0\le m\le n\), and vice-versa [64]:
where the sum goes over all possible subsets (including the empty set) of the set \(\mathscr {Z}_{n}=\{1,\dots ,n\}\), \(|\mathcal {I}|\) is the cardinality of \(\mathcal {I}\), and \({\varvec{v}}_{j\perp \mathcal {I}}\) denotes the projection of \({\varvec{v}}_j\) orthogonal to the subspace spanned by \(\{{\varvec{v}}_i\}_{i\in \mathcal {I}}\). However, in the derivation of the integral form of the instanton generating potential we will need a slightly modified version of this decomposition where \({\varvec{x}}\) in the argument of the sign functions is shifted by a certain vector. To state the corresponding result, let us introduce a modification of the boosted complementary generalized error function replacing the function \(M_n\) in its definition by a similar function with an additional shift of the integration contour
Then we have
Proposition 1
Proof
First, we note that the dependence on \({\varvec{\chi }}\) of the right-hand side of (A.22) is locally constant because the integration contours can be safely deformed provided they do not cross the poles of the integrands. Next we note that the smoothness of \(\Phi _n^E\) implies that all discontinuities due to signs and contour integrals in (A.19) cancel. Then the same should be true for the right-hand side of (A.22) as well. Indeed, the shift induced by \({\varvec{\chi }}\) just changes the position of the discontinuities of both signs and integrals in the same way, and it does not affect the jumps of individual terms since the integrands are independent of \({\varvec{\chi }}\). It is clear that smoothness in \({\varvec{x}}\) also implies the smoothness in \({\varvec{\chi }}\). Combined with the above fact that the dependence on \({\varvec{\chi }}\) is locally constant, one obtains that the resulting function is actually constant in \({\varvec{\chi }}\) and hence coincides with \(\Phi _n^E\). \(\quad \square \)
1.3 Matrix of parameters
The main building blocks of the construction proposed in this work are the boosted generalized error functions \(\Phi ^E_{n-1}(\{ {\varvec{v}}_{\ell }\};{\varvec{x}})\) where the vectors \({\varvec{v}}_\ell \) are defined in (3.11). In this appendix we express them through the original generalized error functions (A.13).
According to (A.17), we should find the matrix \(\mathcal {B}\) representing an orthonormal basis in the subspace spanned by \({\varvec{v}}_\ell \) and evaluate the scalar products \(\mathcal {B}\cdot \mathcal {V}\) and \(\mathcal {B}\cdot {\varvec{x}}\). Note that the vectors \({\varvec{v}}_\ell \) coincide with the vectors \({\varvec{v}}_e\) (B.8) computed for the trivial unrooted tree \(\bullet \text{--- }\bullet \text{-- }\cdots \text{-- }\bullet \text{--- }\bullet \), with vertices labelled by charges \(\gamma _1,\dots ,\gamma _n\) consecutively. In [15, Appendix E] it was shown that for any set of vectors defined by an unrooted tree, an orthonormal basis can be constructed from a rooted ordered binary tree with leaves labelled by the charges, which is derived in a certain way from the initial unrooted tree. Namely [15, Lemma 2]:Footnote 29
where
\(L(v)\), \(R(v)\) are the two children of the vertex v, and \(\mathcal {I}_v\) is the set of leaves which are descendants of v. In our case, one can choose the binary tree to be as in Fig. 2. Then one finds
while the matrix of parameters is lower triangular, given by
For the special case of equal charges where \(p_i=p_0\) for \(i=1,\dots ,n\), relevant for the discussion around (3.22), the matrix reduces to
Relevant Functions
In this section, we provide the definition of various functions determining the completion \(\widehat{h}_{p,\mu }\) and the theta series decomposition of the instanton generating potential \(\mathcal {G}\).
In fact, all these functions are uniquely determined by one set of functions \(g^{(0)}_n(\{\check{\gamma }_i,c_i\})\). To define those, we take \(\mathbb {T}_{n,m}^\ell \) to be the set of marked unrooted labelled trees with n vertices and m marks assigned to vertices. Let \(m_\mathfrak {v}\in \{0,\dots m\}\) be the number of marks carried by the vertex \(\mathfrak {v}\), so that \(\sum _\mathfrak {v}m_\mathfrak {v}=m\). Furthermore, the vertices are decorated by charges from the set \(\{\gamma _1,\dots ,\gamma _{n+2m}\}\) such that a vertex \(\mathfrak {v}\) with \(m_\mathfrak {v}\) marks carries \(1+2m_\mathfrak {v}\) charges \(\gamma _{\mathfrak {v},s}\), \(s=1,\dots ,1+2m_\mathfrak {v}\) and we set \(\gamma _\mathfrak {v}=\sum _{s=1}^{1+2m_\mathfrak {v}}\gamma _{\mathfrak {v},s}\). Given a tree \(\mathcal {T}\in \mathbb {T}_{n,m}^\ell \), we denote the set of its edges by \(E_{\mathcal {T}}\), the set of vertices by \(V_{\mathcal {T}}\), and the source and target vertex of an edge e by s(e) and t(e), respectively.Footnote 30 Then \(g^{(0)}_n\) is given by a sum over marked unrooted labelled trees as follows [15, Eq.(5.27)]
where \(S_k=\sum _{i=1}^k c_i\) and
Here for each tree \(\mathcal {T}\) we introduced rational coefficients \(a_\mathcal {T}\) determined recursively by the relation
where \(n_\mathcal {T}\) is the number of vertices, \(n_\mathfrak {v}\) is the valency of the vertex \(\mathfrak {v}\), \(\mathcal {T}_s(\mathfrak {v})\) are the trees obtained from \(\mathcal {T}\) by removing this vertex, and \(\epsilon _\mathfrak {v}\) is the sign determined by the choice of orientation of edges, \( \epsilon _\mathfrak {v}=(-1)^{n_\mathfrak {v}^+} \) with \(n_\mathfrak {v}^+\) being the number of incoming edges at the vertex. Finally, we use the following definition of the sign function
Given \(g^{(0)}_n\), all other functions can be obtained via the following procedure:
-
Setting the stability parameters to the attractor values, \(c_i=\beta _{ni}\), one obtains moduli-independent functions \(\mathcal {E}^{(0)}_n(\{\check{\gamma }_i\})\), see (2.20).
-
Dividing both \(g^{(0)}_n\) and \(\mathcal {E}^{(0)}_n\) by a factor \(\frac{(-1)^{\sum _{i<j} \gamma _{ij} }}{(\sqrt{2\tau _2})^{n-1}}\), one finds that the resulting functions depend on D2-brane charges, \(\tau _2\) and the real part \(b^a\) of the Kähler moduli only through the combinations
$$\begin{aligned} x_i^a=\sqrt{2\tau _2}(\kappa _i^{ab} q_{i,b}+b^a) , \end{aligned}$$(B.5)where \(\kappa _i^{ab}\) is the inverse of the quadratic form \(\kappa _{i,ab} = \kappa _{abc} p_i^c\). Therefore, they can be viewed as kernels of theta series of the type considered in “Appendix A.1” with \(x_i^a\) being the components of \(nb_2(\mathfrak {Y})\)-dimensional vector \({\varvec{x}}\).
-
By adding contributions exponentially suppressed at large \({\varvec{x}}\), these kernels can be promoted to smooth solutions of Vignéras equation (A.2) with \(\lambda =0\), which we call \(\widetilde{\Phi }^{\,\mathcal {E}}_n\) and \(\Phi ^{\,\mathcal {E}}_n\), respectively.
-
Finally, restoring the factor \(\frac{(-1)^{\sum _{i<j} \gamma _{ij} }}{(\sqrt{2\tau _2})^{n-1}}\), one defines \(\mathcal {E}_n\) by
$$\begin{aligned} \mathcal {E}_n(\{\check{\gamma }_i\},\tau _2)= \frac{(-1)^{\sum _{i<j} \gamma _{ij} }}{(\sqrt{2\tau _2})^{n-1}}\, \Phi ^{\,\mathcal {E}}_n({\varvec{x}}). \end{aligned}$$(B.6)
To present the results for \(\widetilde{\Phi }^{\,\mathcal {E}}_n\) and \(\Phi ^{\,\mathcal {E}}_n\) following from (B.1), we have to define several sets of \(nb_2(\mathfrak {Y})\)-dimensional vectors. The two basic sets are given by
where \(t^a=\,\mathrm{Im}\,z^a\) and the bilinear form is defined in (A.6). For \({\varvec{x}}\) as in (B.5), \({\varvec{v}}_{ij}\cdot {\varvec{x}}=\sqrt{2\tau _2}\gamma _{ij}\) and \({\varvec{u}}_{ij}\cdot {\varvec{x}}=-2\sqrt{2\tau _2}\,\mathrm{Im}\,\left[ Z_{\gamma _i}\bar{Z}_{\gamma _j}\right] \). Furthermore, for a tree \(\mathcal {T}\in \mathbb {T}_{n,m}^\ell \), denote by \(\mathcal {T}_e^s\) and \(\mathcal {T}_e^t\) the two disconnected trees obtained from \(\mathcal {T}\) by removing the edge e. Then we introduce another two sets of vectors
With these definitions, one has [15, Eq.(5.32)]
where
is a differential operator constructed from (A.18) and \(\Phi ^E_n\) are (boosted) generalized error functions reviewed in “Appendix A.2”. The functions \(\widetilde{\Phi }^{\,\mathcal {E}}_n({\varvec{x}})\) are given by the same expression with the vectors \({\varvec{v}}_e\) appearing as parameters in \(\Phi ^E_{n-2m-1}\) replaced by \({\varvec{u}}_e\).
Note that in [15] it was shown that all contributions of trees with a non-zero number of marks remarkably cancel in the sum over Schröder trees like (2.13) or (2.16). Therefore, we could omit them from the very beginning arriving at a simpler set of functions \(g^{(0)}_n\), \(\mathcal {E}_n\), \(\widetilde{\Phi }^{\,\mathcal {E}}_n\) and \(\Phi ^{\,\mathcal {E}}_n\). However, it is the function (B.1) with contributions of marks included that is reproduced in the limit \(y\rightarrow 1\) of \(g^{\mathrm{ref}}_n\) defined in (3.3).
Refined Instanton Generating Potential
In this appendix we rewrite the theta series decomposition (3.35) of the refined instanton generating potential as a sum of iterated integrals of the same type which arise in the unrefined case. To this end, we retrace the steps taken in [15], which allowed to rewrite the unrefined potential as in (3.27).
First, we rewrite \(\mathcal {G}^\mathrm{ref}\) as an expansion in the holomorphic generating functions \(h^\mathrm{ref}_{p_i,\mu _i}\). This changes the kernels of the theta series, which now fail to be modular due to the modular anomaly of \(h^\mathrm{ref}_{p,\mu }\). The result (proven below in §C.1)Footnote 31 is given by
where
The first factor in (C.2),
is constructed from the function (3.32) and the modified version of the complementary error functions introduced in appendix A.2. In the above formula it appears with the index m equal to the number of parts in the partition of n. Correspondingly, it depends on \({\varvec{x}}'\) and \({{\varvec{p}}}'\) (the later dependence is not indicated explicitly) which are both \(mb_2(\mathfrak {Y})\)-dimensional vectors with components
where \(\kappa '_{k,ab}=\kappa _{abc}p'^c_k\) and \(j_k\) are defined below (3.4). The other factors in (C.2) are given by
where \({\varvec{x}}\) is related to charges via (3.7). Comparing with (2.19), (the symmetrization of) these functions can be recognized as a rescaled version of the refined tree index relating the refined DT and MSW invariants. Namely,
where the symmetrization is ensured by the sum over charges. Note that the power of \(y-y^{-1}\) disappears once this relation is rewritten in terms of the generating functions (3.5) and (3.6).
Given the relation (C.6), \(\mathcal {G}^\mathrm{ref}\) can be rewritten as an expansion in the generating functions of refined DT invariants \(h^\mathrm{DT,ref}_{p_i,q_i}\). It is easy to see that such expansion is given by
where \(\sigma _{p,q}\equiv \sigma _\gamma =\mathbf{e}\left( {1\over 2}\, p^a q_a\right) \sigma _p\) is the quadratic refinement specified for our set of charges and
is a combination of three contributions evaluated for a single charge: the classical D3-brane action, the exponential defining the theta series (A.1), and the factor \(V_p\) (A.5).
Next, we use the result proven in “Appendix E” of [15] which states that for any unrooted labelled tree \(\mathcal {T}\) one has the following identity
where
and \( z_i^\star =- \frac{\mathrm {i}\,(p_ix_i t)}{\sqrt{2\tau _2}(p_it^2)} \) is the saddle point governing the integral over \(z_i\). On the left hand side the data about \(\mathcal {T}\) are encoded in the set of vectors \({\varvec{u}}_e\) (B.8). In our case this set is given by \({\varvec{u}}_\ell \) defined in (3.34) which can be seen as vectors \({\varvec{u}}_e\) for the trivial unrooted tree \(\bullet \text{--- }\bullet \text{-- }\cdots \text{-- }\bullet \text{--- }\bullet \,\). Furthermore, it is easy to see that if one replaces \(\Phi ^M_{n-1}\) by its modified version \(\hat{\Phi }^M_{n-1}\) appearing in (C.3), on the right-hand side one simply changes \(z_i^\star \) by
Therefore, we conclude that the functions \(\Phi ^{\scriptscriptstyle \,\int }_n\) can be represented in the following integral form
Besides, due to the shift of the b-field produced by the refinement, one has
Furthermore, since we work in the large volume limit \(t^a\rightarrow \infty \), the contours \(z_{\gamma _i}+\mathbb {R}\) can be deformed into the standard BPS rays \(\ell _{\gamma _i}\) [10, 28] which in the z-plane go along the arcs running from \(-1\) to 1 and passing through \(z_{\gamma _i}\). Thus, substituting (C.12) and (C.13) into (C.7) and taking into account the definition of \(h^\mathrm{DT,ref}_{p,q}\), one obtains the representation (3.39), where we decomposed the \(\beta \)-dependent power of y as in the original formula (3.35).
1.1 Proof of Eq.(C.1)
Substituting the explicit formula for the completion of the generating function (3.12) into the refined potential (3.35) and rewriting it as an expansion in powers of \(h^\mathrm{ref}_{p_i,\mu _i}\), it is easy to see that one gets (C.1) where the kernel \(\Phi ^{\mathrm{ref}}_n\) is given by
where we introduced the rescaled versions of \(\mathcal {E}^{\mathrm{ref}(0)}_{n}\) and \(\mathcal {E}^{{\mathrm{ref}(+)}}_{n}\)Footnote 32
the trees \(T_k\) are labelled by the charges \(\check{\gamma }_{j_{k-1}+1},\dots ,\check{\gamma }_{j_{k}}\), whereas the first factor depends on the sums of charges in each subset \(\check{\gamma }'_k=\check{\gamma }_{j_{k-1}+1}+\cdots +\check{\gamma }_{j_{k}}\), or equivalently on the \(mb_2\)-dimensional vectors (C.4). Taking into account the explicit form of \(\widehat{\Phi }^\mathrm{ref}_{n}\) (3.31), we see that the kernel (C.14) can be visualized as a sum over Schröder trees, the leaves of which themselves sprouting further Schröder trees. Regarding all these trees as parts of one big tree, one arrives at the following representation
where the second sum goes over all subtrees \(T'\) of T containing its rootFootnote 33 and \(L_{T}\) denotes the set of leaves of T.
Let us now fix a tree T and a vertex v whose only children are leaves of T, i.e. v has height 1. Then for each subtree \(T'\) with \(v\in L_{T'}\) one can put into a correspondence another subtree for which the children of v are added to the subtree, i.e. now \(v\in V_{T'}\) and the rest of \(T'\) is the same. The contributions of two such subtrees in (C.16) differ only by the factor assigned to the vertex v: it is \(-\Phi ^{(+)}_{v}\) in the first contribution, whereas \(\Phi _{v}\) in the second. Thus, the two contribution recombine giving \(\Phi ^{(0)}_{v}\) as the weight assigned to the vertex.
After performing such recombination for all vertices of height 1, one moves to the next level and considers v of height 2. Here again one picks up pairs of subtrees with \(v\in L_{T'}\) and \(v\in V_{T'}\), respectively. But now the contribution of the latter is already the one after the recombination done at the first step. As a result, the two contributions again differ only by the factor assigned to the vertex v and the result of their recombination is the same as above: the new factor is \(\Phi ^{(0)}_{v}\).
In this way one covers all vertices of T up to the root. At the root one again compares two contributions: one of the trivial subtree (see footnote 33) and another one from all previous recombinations. Their sum leads to the weight \(\widetilde{\Phi }_{v_0}-\Phi ^{(0)}_{v_0}\) assigned to the root. As a result, one remains with the following kernel
It it worth noting that this formula makes it manifest that the kernel \(\Phi ^{\mathrm{ref}}_n\) is smooth across walls of marginal stability, since all moduli dependence comes from \(\widetilde{\Phi }_{v_0}\).
Next, we should take into account the relation (A.22) between functions \(\Phi _n^E\) and \(\hat{\Phi }_n^M\) with \({\varvec{\chi }}=\sqrt{2\tau _2}\beta \mathfrak {p}\). In our case \(n=k_{v_0}-1\) where \(k_{v_0}\) is the number of children of the root vertex, and the vectors \({\varvec{v}}_i\) coincide with \({\varvec{u}}_\ell \) defined in (3.34). For such vectors one has
Proposition 2
Let \(\mathcal {I}=\{j_1,\dots ,j_{m-1}\}\) where \(0\equiv j_0<j_1<\cdots<j_{m-1}< j_{m}\equiv n\). For \(\ell \in \mathscr {Z}_{n-1}\setminus \mathcal {I}\) find k such that \(j_{k-1}< \ell <j_k\). Then one has
Proof
First, we prove the statement for the case of the set \(\mathcal {I}\) consisting of one element which we formulate as a Lemma.
Lemma 1
Proof
First, let us consider the case \(n=3\). A straightforward calculation gives
where we introduced the convenient notations \(p^a_{i+j}=p^a_i+p^a_j\). Using these results, one finds
which agrees with the statement of the Lemma since \({\varvec{u}}_1^{12}={\varvec{u}}_{12}\), \({\varvec{u}}_2^{23}={\varvec{u}}_{23}\).
The case of arbitrary n then reduces to the case \(n=3\) by identifying
for \(\ell <k\), or
in the opposite case. \(\quad \square \)
If \(\mathcal {I}\) has several elements, let us find k as in the statement of the Proposition. We note that the projection on the subspace orthogonal to the span of \(\{{\varvec{u}}_i\}_{i\in \mathcal {I}}\) can be equivalently obtained by first projecting with respect to \({\varvec{u}}_{j_k}\) and then with respect to \(\{{\varvec{u}}_{i\perp j_k}\}_{i\in \mathcal {I}\setminus \{j_k\}}\). According to the Lemma, the latter set is equivalent to \(\{{\varvec{u}}_{j_\ell }^{1j_k}\}_{\ell =1}^{k-1}\cup \{{\varvec{u}}_{j_\ell }^{j_k+1, n}\}_{\ell =k+1}^{m-1} \), whereas the first projection gives us \({\varvec{u}}_{\ell \perp j_k}=\frac{(pt^2)}{\sum _{i=1}^{j_k} (p_it^2)}\,{\varvec{u}}^{1j_k}_\ell \). Since \({\varvec{u}}^{1j_k}_\ell \) is already orthogonal to any \({\varvec{u}}_{j_\ell }^{j_k+1, n}\), it remains only to do the orthogonal projection with respect to \(\{{\varvec{u}}_{j_\ell }^{1j_k}\}_{\ell =1}^{k-1}\).Footnote 34 This projection we again split into two steps: with respect to \({\varvec{u}}_{j_{k-1}}^{1j_k}\) and \(\{{\varvec{u}}_{j_\ell \perp j_{k-1}}^{1j_k}\}_{\ell =1}^{k-2} \). The projections can be evaluated using the Lemma provided one replaces n by \(j_k\) since all components beyond \(j_k\) vanish. As a result, the first projection gives \({\varvec{u}}^{1j_k}_{\ell \perp j_{k-1}}=\frac{\sum _{i=1}^{j_k}(p_it^2)}{\sum _{i=j_{k-1}+1}^{j_k} (p_it^2)}\,{\varvec{u}}^{j_{k-1}+1,j_k}_{\ell } \), whereas the remaining set of vectors is equivalent to the span of \(\{{\varvec{u}}_{j_\ell }^{1j_{k-1}}\}_{\ell =1}^{k-2} \). All these vectors are orthogonal to \({\varvec{u}}^{j_{k-1}+1,j_k}_{\ell }\) and therefore there is no need to do any further projection. Combining the prefactors, one recovers the statement of the Proposition. \(\quad \square \)
Note that each set \(\mathcal {I}=\{j_1,\dots ,j_{m-1}\}\) provides an ordered partition of \(n=n_1+\cdots n_m\) with \(n_k=j_{k}-j_{k-1}\). Then according to the Proposition we have
where
The contribution of the trivial partition (\(m=1\)) combined with \(\Phi ^{(0)}_{v_0}\) in (C.17) is equivalent to \(\Phi ^{\scriptscriptstyle \,\int }_1\Phi ^{\mathrm{tr}}_{n}\) and thus already has the required form (C.2). For non-trivial partitions, the effect of substitution of (C.22) into (C.17) can be interpreted as a replacement of tree T by a new tree \(T_{k_1,\cdots ,k_m}\equiv T' \) with \(k_1+\cdots k_m=k_{v_0}\), which is constructed as follows. Group all children of the original root \(v_0\) according to the decomposition of \(k_{v_0}\) under consideration. If \(k_j>1\), all children in the jth group are connected to a vertex \(v_j\) which is itself connected to the root \(v'_0\) of the new tree. Otherwise the corresponding child is connected directly to the root (see Fig. 3). The contribution assigned to the new tree is then given by
where \(\mathrm{Ch}^\mathrm{new}\) denotes the set of the added vertices \(v_j\), whereas \(\mathrm{Ch}^\mathrm{old}\) is the set of those children of the root which have already been such children before the above operation and are not the leaves. It is clear that the sum over trees T and partitions is equivalent to the sum over trees \(T'\) supplemented by the sum over all possible assignments of ‘new’ and ‘old’ to the children of the root. The latter sum can easily be evaluated and one obtains
This result precisely coincides with the contribution of non-trivial partitions to (C.2). To see this, it is enough to split \(T'\) into subtrees corresponding to descendants of the root which then correspond to the trees in the formula (C.5), whereas the effect of the root is captured by the sum over partitions. This completes the proof of (C.1).
Proof of the Truncation Theorem
In this appendix we prove Theorem 1 from section 5. Our first step is to establish some useful properties of the orthogonal projections \({\varvec{v}}_{\ell \perp k}\) appearing as parameters of the generalized error functions in (5.5), the factor assigned to the root vertex of each Schröder tree contributing to the anomaly coefficient (5.4).
Proposition 3
For collinear charges \(p^a_i=N_i p_0^a\) with \(N=\sum _{i=1}^n N_i\), one has
Proof
This Proposition is a direct analogue of Lemma 1 and their proofs are identical provided one uses the following dictionary: \({\varvec{u}}\rightarrow {\varvec{v}}\), \(t^a\rightarrow p_0^a\), \((p_it^2)\rightarrow N_i\). Note however that in contrast to the Lemma this Proposition holds only for collinear charges.
\(\square \)
This Proposition shows that after the orthogonal projection the set of vectors \({\varvec{v}}_\ell \) is split into two sets of mutually orthogonal vectors, \(\{{\varvec{v}}_{\ell \perp k}\}_{\ell <k}\) and \(\{{\varvec{v}}_{\ell \perp k}\}_{\ell >k}\) (of course, for \(k=1\) and \(k=n-1\) one of these sets is empty). At the same time, the generalized error functions are known to possess the property that if the vectors defining them are split into two mutually orthogonal sets, the function is given by a product of two generalized error functions of lower ranks evaluated on the respective sets of vectors. Therefore, we can rewrite (5.5) as
where we set \(\Phi ^E_{0}=1\), whereas in the last line we used the definition (3.10) of \(\mathcal {E}^{\mathrm{ref}}_n\), the fact that
and introduced
As a result, each Schröder tree produces a sum of contributions given by a product of two Schröder trees, obtained by cutting the original tree at the root between the kth and the \((k+1)\)th children, for which every vertex carries a factor of \(\mathcal {E}^{\mathrm{ref}}_{v}\), and of the factor \(A_{j_k}\) where \(j_k\) is the number of leaves in the first subtree. The latter number can also be expressed as \(j_k=n(T_1)+\cdots +n(T_k)\) where n(T) is the number of leaves of a rooted tree T and \(T_i\) are the subtrees growing from descendants of the root \(v_0\). Then it is easy to see that for each such product there are four Schröder trees which produce it, and the resulting four contributions cancel each other as shown in Fig. 4. In fact, if \(k=1\), the second and fourth trees do not exist (they spoil the definition of a Schröder tree) and the cancelation happens just between two trees. Similarly, if \(k=k_{v_0}\), the third and fourth do not exist.
The only special case when three of the four shown trees do not exist is \(n=2\). Then only the first tree contributes and there is no cancelation givingFootnote 35
where we evaluated all contractions with the bilinear form. For all other n’s, all contributions cancel and \(\mathcal {J}^\mathrm{ref}_n\) vanish. This proves the statement of the Theorem.
Geometric Data for Hirzebruch and del Pezzo Surfaces
In this appendix, we provide the geometric data for the complex surfaces used in constructing local Calabi–Yau threefolds in §4.3.
-
For the Hirzebruch surface \(S=\mathbb {F}_k\) (also known as ruled rational surface), defined as the projectivization of the \(\mathcal {O}(k)\oplus \mathcal {O}(0)\) bundle over \(\mathbb {P}^1\), one has \(b_2(S)=2\) and \(\chi (S)=4\). Using the same basis as in [85, §4.1.1] (see also [41, §A.2]), we get
$$\begin{aligned}&C_{\alpha \beta } =\begin{pmatrix} 0 &{} 1 \\ 1 &{} k \end{pmatrix}, \qquad C^{\alpha \beta } = \begin{pmatrix} -k &{} 1 \\ 1 &{} 0 \end{pmatrix}, \nonumber \\ c_1^\alpha = ( 2-k , 2 ),&\qquad c_{2,e} = 92, \qquad c_{2,\alpha }=12C_{\alpha \beta }c_1^\beta = 12( 2, 2+k ), \end{aligned}$$(E.1)hence
$$\begin{aligned} K_S^2 = [S]^3 = 8, \qquad [S] \cap c_2(T\mathfrak {Y}) = -4. \end{aligned}$$(E.2) -
For the del Pezzo surface \(S=\mathbb {B}_k\), defined as the blow-up of \(\mathbb {P}^2\) over k generic points, one has \(b_2(S)=k+1\), \(\chi (S)=k+3\). Using the same basis as in [85, §4.1.2], we get
$$\begin{aligned} C_{\alpha \beta } =&\begin{pmatrix} 0 &{} 1 &{} 1 &{} \dots &{} 1 \\ 1 &{} 0 &{} 1 &{}\dots &{} 1 \\ \vdots &{} &{} 0 &{} 1 &{} 1 \\ 1 &{} \dots &{} 1 &{} 0 &{} 1\\ 1 &{} \dots &{} 1 &{} 1 &{} 1 \end{pmatrix}, \qquad C^{\alpha \beta } = \begin{pmatrix} -1 &{} 0 &{} 0 &{} \dots &{} 1 \\ 0 &{} -1 &{} 0 &{}\dots &{} 1 \\ \vdots &{} &{} -1 &{} 0 &{} 1 \\ 0 &{} \dots &{} 0 &{} -1 &{} 1\\ 1 &{} \dots &{} 1 &{} 1 &{} 2-k \end{pmatrix}, \nonumber \\ c_1^\alpha =&\, ( 1,\dots , 1, 3-k ), \quad \ c_{2,e} = 102-10 k, \quad \ c_{2,\alpha }=12C_{\alpha \beta }c_1^\beta = 12( 2,\dots , 2, 3 ), \end{aligned}$$(E.3)hence
$$\begin{aligned} K_S^2 = [S]^3 = 9-k, \qquad [S] \cap c_2(T\mathfrak {Y}) = 2k-6. \end{aligned}$$(E.4)
Note that \(\mathbb {B}_1=\mathbb {F}_1\), whereas \(\mathbb {B}_0=\mathbb {P}^2\). Smooth elliptic fibrations for these two cases have been discussed in detail in [57]. For \(k=9\), \(\mathbb {B}_9\) is almost Fano and known as the rational elliptic surface or half-K3. Vafa–Witten invariants on \(\mathbb {B}_9\) were studied in [40, 57, 86].
Modular Completion of Vafa–Witten Invariants on \(\mathbb {P}^2\)
In this appendix we provide a detailed comparison of the modular completion of the generating function of refined VW invariants on \(S=\mathbb {P}^2\) for ranks \(N=2\) and 3 known in the literature [25] with the prediction of our general formula (3.12), and spell out prediction for \(N=4\).
Applying the general formulae of Sect. 4.3 to the case at hand supplemented by the data in (E.3) with \(k=0\), one obtains that the D4-brane charge for the divisor \([\mathbb {P}^2]\) is \(p_0^a=(1,-3)\) and \(p_0^3=9\), such that the Dirac product (4.30) becomes
Since \(b_2(\mathbb {P}^2)=1\), the choice of J inside the Kähler cone is irrelevant, and the first Chern class \(\mu \) is an integer modulo the rank N. It will be convenient to define
where \(h^\mathrm{VW,ref}_{1,0}\) was given in (4.13), and similarly for the modular completion \(\widehat{h}^\mathrm{VW,ref}_{N,\mu }\), so that \(\widehat{g}_{N,\mu }\) transforms as a vector valued Jacobi form of weight \(\frac{1}{2}(N-1)\) and index \(-\frac{3}{2}(N^3-N)\). The identification (4.36) implies
where \(g'_{N,\mu }\) is the function defined by \(h^\mathrm{ref}_{Np_0,\mu }\) similarly to (F.2). Below we verify that once this relation is satisfied, it continues to hold for the respective modular completions. To this end, we borrow the results for \(\widehat{g}_{N,\mu }\) at \(N=2\) and \(N=3\) from [25, 43].
1.1 Rank 2
For \(N=2\), the generating functions of refined VW invariants were computed in [49, 50], generalizing the unrefined case in [87]. They are closely related to the generating function of Hurwitz class numbers [68]. The modular completion is given by [43, 53, 68]
This should be compared with the result of our general prescription which, after extracting the square of \(h^\mathrm{ref}_{1,0}(\tau ,w)\) as in (F.2), reads
where \(\check{\gamma }_1=(p_0^a,(0,q_1))\), \(\check{\gamma }_2=(p_0^a,(0,q_2))\). For this set of charges (F.1) gives \(\gamma _{12}=3(q_2-q_1)\), whereas \((pp_1p_2)=2p_0^3=18\) and \( Q_2(\check{\gamma }_1,\check{\gamma }_2)=-{1\over 2}\, (q_2-q_1)^2\). According to (4.33), both charges are decomposed as \(q_i=\epsilon _i+{1\over 2}\) where \(\epsilon _i\in \mathbb {Z}\). Therefore, \(q_2-q_1=2\epsilon _2-\mu +1\) and if we set \(q_2-q_1\equiv 2\ell \), then \(\ell \in \mathbb {Z}+(\mu +1)/2\). Substituting all these quantities into (F.5), one finds perfect agreement with (F.4) provided one uses the identification (F.3).
1.2 Rank 3
For \(N=3\), the generating functions of refined VW invariants were computed in [25, Eqs.(6.18), (6.22)], generalizing results in the unrefined case in [88, 89]. The modular completion is given by [25, Eqs.(6.20), (6.28)]
where
and we used the parametrization (A.15) for the generalized error function of rank 2. Note the identity
This should be compared with the result of our general prescription, where each term originates from one of the Schröder trees shown in Fig. 5,
where
In the second term on the r.h.s. of (F.10) the charges are decomposed as \(q_1=2\epsilon _1+\mu _1\) and \(q_2=\epsilon _2+{1\over 2}\). Therefore \(6\ell \equiv q_1-2q_2=6\epsilon _1-2\mu +3(\mu _1+1)\), which implies that \(\ell \in \mathbb {Z}-\mu /3+(\mu _1+1)/2\). The second term then reads
where we used (F.3) at the second step and (F.9) to get the last line. Taking into account that for \(\mu =0\) the functions in the brackets can be added by using again (F.9) and \(R_{1,\alpha }=R_{1,\alpha +1}\), this term agrees precisely with the corresponding contributions in (F.6) with shifted w.
Next we move to the third term in (F.10) where all charges are decomposed as \(q_i=\epsilon _i+{1\over 2}\), \(\epsilon _i\in \mathbb {Z}\). We set \(k_1=-\epsilon _1+\mu /3\) and \(k_2=-(\epsilon _1+\epsilon _2)+2\mu /3\). This term then reads
Note that the generalized error function \(E_2\) appearing in (F.13) is invariant under \(k_1\leftrightarrow k_2\) by [18, Corollary 3.10]. Therefore, identifying \((k_1,k_2)\) with \((k_4,k_3)\) in (F.8), one finds that (F.13) equals
thus reproducing the last terms in (F.6). Given that for \(N=3\) the shift of \(\mu \) in (F.3) is irrelevant, we conclude that the completion (F.10) perfectly agrees with the one found in [25].
1.3 Rank 4
For \(N=4\), the generating functions of refined VW invariants were computed in [52], as an example of a general procedure valid for arbitrary N. Our general prescription (3.12) predicts that the modular completion should be given by a sum over the trees shown in Fig. 6, where we also indicate the decomposition of charges and the definition of the variables to be summed up. Taking into account the relation (F.3), one then arrives at the following prediction
where we introduced convenient notations
Rights and permissions
About this article
Cite this article
Alexandrov, S., Manschot, J. & Pioline, B. S-Duality and Refined BPS Indices. Commun. Math. Phys. 380, 755–810 (2020). https://doi.org/10.1007/s00220-020-03854-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00220-020-03854-6