Modular invariance of characters of quasi-lisse vertex algebras


Modular invariance of characters
of quasi-lisse vertex algebras

Tomoyuki Arakawa1, Jethro van Ekeren2and Hao Li3

Abstract. We study spaces of conformal blocks associated with line bundles over elliptic curves, with coefficients in a vertex algebra. For vertex algebras satisfying suitable finiteness and semisimplicity conditions, which are met by all admissible affine vertex algebras as well as admissible \(W\)-algebras associated with nilpotent elements of standard Levi type, we prove the holonomicity of the sheaf of conformal blocks over the moduli space of bundles. Furthermore, we show that the space of flat sections of the associated Jacobi-invariant connection is spanned by trace functions on modules. This result provides a substantial generalization of the celebrated theorem of Yongchang Zhu to quasi-lisse vertex algebras. As a special case, we deduce that for affine vertex algebras at admissible level, the dimension of the space of conformal blocks coincides with the number of admissible weights at that level.

1 Introduction↩︎

Let \((V,\omega)\) be a conformal vertex algebra of central charge \(c\). In the seminal work [1] Zhu has proved that if \(V\) is lisse and rational, then the trace functions \(S_W\) on irreducible \(V\)-modules \(W\), defined by \[\begin{align} \label{eq:intro-zhu-trace} S_W(u,\tau)=\mathop{\mathrm{Tr}}_W u_0 q^{L_0-c/24}, \end{align}\tag{1}\] span the space of genus-one conformal blocks of \(V\), and constitute a finite dimensional vector valued modular form on \(SL_2(\mathbb{Z})\). Zhu’s theorem is a key part of the mathematical description of conformal field theories and has important applications to the structure theory of vertex algebras.

The purpose of this article is to establish an analogue of Zhu’s theorem for a broad class of quasi-lisse vertex algebras [2] by replacing ordinary conformal blocks on elliptic curves by conformal blocks associated with pairs \((E,\mathcal{L})\) consisting of an elliptic curve \(E\) together with a line bundle \(\mathcal{L}\) over \(E\). The corresponding trace functions depend on both the elliptic moduli parameter \(\tau\) and another parameter \(\alpha\) corresponding to the line bundle. The trace functions are equivariant under an action of the Jacobi group \(SL_2(\mathbb{Z}) \ltimes \mathbb{Z}^2\) extending that of the modular group \(SL_2(\mathbb{Z})\).

Let \(h\) be an element of the weight-one space \(V_1\) of \(V\), and suppose that \(h_0\) acts on \(V\) semisimply with integer eigenvalues. We refer to such a vector as a current, and to the eigenspace decomposition with respect to \(h_0\) as the charge grading of \(V\). If \(X\) is a smooth complex algebraic curve and \(\mathcal{L}\) a holomorphic line bundle over \(X\), one may associate to \((V,\omega,h)\) a twisted chiral algebra over \(X\), and a sheaf over the moduli space of pairs \((X, \mathcal{L})\) which we refer to as charged conformal blocks [[3]][4]. In the genus-one case we consider the family \(T \rightarrow B\) of pairs \((E,\mathcal{L})_{(\alpha,\tau)}\) parametrised by \((\alpha,\tau) \in B= \mathbb{C}\times\mathcal{H}\), where \(\mathcal{H}\) is the complex upper half plane, \(E=E_\tau\) is the elliptic curve with modulus \(\tau\) and \(\mathcal{L}\) is the holomorphic line bundle of degree zero determined by \(\alpha\). See Section 2 below for details.

To formulate our results we introduce a charged analogue of the quasi-lisse condition. Let \(R_V\) denote Zhu’s Poisson algebra and let \(R_V^h\) be the Poisson algebra obtained as the quotient of \(R_V\) by the commutative algebra ideal generated by vectors of nonzero charge. We say that \((V,\omega,h)\) is stably quasi-lisse if the Poisson variety \(\operatorname{Spec}R_V^h\) has finitely many symplectic leaves. This condition is satisfied in many important classes of examples which we discuss below, including all quasi-lisse affine vertex algebras and all quasi-lisse \(W\)-algebras for an appropriate choice of current \(h\).

Our first result concerns the geometric structure of the sheaf of charged conformal blocks.

Theorem 1. Let \((V,\omega,h)\) be a charged conformal vertex algebra which we assume finitely strongly generated and stably quasi-lisse. Then the sheaf \(\mathcal{C}((E,\mathcal{L}),V)\) of charged conformal blocks over \(B\) carries the structure of a holonomic \(\mathcal{D}\)-module with regular singularities on the lattice \(N\alpha\in \mathbb{Z}+\mathbb{Z}\tau\), for some positive integer \(N\). In particular, away from this lattice \(\mathcal{C}\) is a vector bundle with integrable connection \(\nabla\).

When \(h=0\) the charge grading is trivial and the condition of being stably quasi-lisse reduces to the quasi-lisse condition. In this case Theorem  1 recovers the finite dimensionality result of [2].

Our second result identifies charged conformal blocks with trace functions on an appropriate category of \(V\)-modules. Since quasi-lisse vertex algebras generally possess non ordinary modules, the traces 1 are not well defined in general. Instead we consider the trace functions \[\begin{align} \label{eq:trace46def46intro} S_W(u,\alpha,\tau)=\mathop{\mathrm{Tr}}_W u_0 y^{h_0}q^{L_0-c/24}, \end{align}\tag{2}\] where \(y = e^{2\pi i \alpha}\) and, as above, \(q = e^{2\pi i \tau}\). These trace functions converge for a much larger class of \(V\)-modules \(W\). Indeed in Section 7 below we introduce the notion of a stable \(V\)-module and a corresponding notion of stable rationality.

Theorem 2. Let \((V, \omega, h)\) be as in Theorem 1 and assume furthermore that \(V\) is stably rational. Let \(W^1,\ldots,W^k\) be the complete set of irreducible stable \(V\)-modules up to isomorphism. Then the trace functions \(S_{W^i}(u,\alpha,\tau)\) converge on the domain \[0<-N\mathop{\mathrm{Im}}(\alpha)<\mathop{\mathrm{Im}}(\tau),\] span the space \(\mathcal{C}((E,\mathcal{L})_{(\alpha,\tau)},V)\) of charged conformal blocks at each point of this domain, and are flat sections of \(\nabla\).

The restriction on the domain of convergence is quite natural and reflects the fact that the trace functions generally possess poles along the lattice \(N\alpha\in\mathbb{Z}+\mathbb{Z}\tau\). Nevertheless it is easy to see that every point in the complement of this lattice is equivalent under the action of the Jacobi group on \(B\) to a point in the domain of convergence, see Lemma 9.

Our third result establishes the Jacobi invariance of charged trace functions.

Theorem 3. Let \((V, \omega, h)\) be as in Theorem 2. The connection \(\nabla\) is equivariant with respect to the natural action of the Jacobi group \(SL_2(\mathbb{Z})\ltimes\mathbb{Z}^2\) on \(B\). More precisely the sheaf of flat sections of \(\nabla\), and in particular the span of the trace functions \(S_{W^i}\), is invariant under the Jacobi transformations \[\begin{align} \label{eq:Jacobi46xform46intro} \begin{aligned} [S \cdot A]\left(u, \frac{\alpha}{c\tau+d}, \frac{a\tau+b}{c\tau+d} \right) &= e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S( e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}}(c\tau+d)^{L_{[0]}} u, \alpha, \tau), \\ [S \cdot (m, n)](u, \alpha+ m\tau+n, \tau) &= e^{ -2\pi i \kappa (m^2 \tau + 2m \alpha) } S(e^{-2\pi i m h_{[1]}} u, \alpha, \tau), \end{aligned} \end{align}\qquad{(1)}\] where the index \(\kappa\) is defined by \(h_{[1]}h = 2\kappa \left|0\right\rangle\).

A few words about the proof of Theorem 2. Using the integrability of the connection \(\nabla\) we prove an isospectrality result in Section 6, which in turn guarantees that flat sections of \(\nabla\) possess series expansions in \(y\) and \(q\) of a particular form. Then in Section 7 we introduce a charged analogue of the Zhu algebra \(A(V)\), which we call the stable Zhu algebra \(A^{\operatorname{stab}}(V)\). This algebra plays for stable modules the same role that \(A(V)\) plays for positive energy modules. Assuming semisimplicity of \(A^{\operatorname{stab}}(V)\), we show that charged conformal blocks are exhausted by trace functions.

Our results apply in particular to admissible affine vertex algebras and admissible \(W\)-algebras associated with nilpotent elements of standard Levi type. Let \(\mathfrak{g}\) be a simple Lie algebra and \(L_k(\mathfrak{g})\) the simple affine vertex algebra at admissible level \(k\). Taking for \(h\) the Weyl vector \(\rho \in \mathfrak{g}= V_1\), one finds that the stable Zhu algebra \(A^{\mathrm{stab}}(L_k(\mathfrak{g}))\) is a finite dimensional semisimple quotient of the polynomial algebra \(\mathbb{C}[\mathfrak{h}]\) on the Cartan subalgebra \(\mathfrak{h}\) of \(\mathfrak{g}\). In particular \((L_k(\mathfrak{g}),\omega,\rho)\) is stably quasi-lisse and stably rational. Hence the corresponding trace functions span the space of charged conformal blocks. Restricting to \(u = \left|0\right\rangle\) we recover the fact, which follows easily from results of Kac and Wakimoto [5], that the graded dimensions of admissible \(\widehat\mathfrak{g}\)-modules of admissible level \(k\) constitute a vector valued Jacobi form of index \(\kappa = kh^\vee\dim(\mathfrak{g}) / 24\). In the case of the universal \(W\)-algebra \(\mathscr{W}^k(\mathfrak{g},f)\), whose Zhu algebra is the finite \(W\)-algebra \(U(\mathfrak{g},f)\), the stable Zhu algebra \(A^{\mathrm{stab}}(\mathscr{W}^k(\mathfrak{g},f))\), for an appropriately chosen current \(h\), is isomorphic to the finite \(W\)-algebra \(U(\mathfrak{l},f)\) associated with the minimal Levi subalgebra \(\mathfrak{l}\) containing \(f\), and the stable Zhu algebra \(A^{\mathrm{stab}}(\mathscr{W}_k(\mathfrak{g},f))\) of the simple quotient \(\mathscr{W}_k(\mathfrak{g},f)\) of \(\mathscr{W}^k(\mathfrak{g},f)\) is a quotient of \(U(\mathfrak{l},f)\). Similarly, \(X^h_{W_k(\mathfrak{g},f)}\) is the closed subvariety of the Slodowy slice \(f+\mathfrak{l}^e\) at \(f\) in \(\mathfrak{l}\). We thus show that all quasi-lisse \(W\)-algebras are stably quasi-lisse, and all quasi-lisse admissible \(W\)-algebras of standard Levi type are stably rational as well, see Theorem 20 and Theorem 36 below. This represents a large extension of Zhu’s modularity results [1] to quasi-lisse vertex algebras.

The appearance of modular and Jacobi forms in representation theory has a long history. In [6] Kac and Peterson determined modular properties of characters of integrable representations of affine Kac-Moody algebras by expressing them in terms of theta functions, and deduced consequences such as asymptotic growth of representations. In [7] Feigin and Fuchs developed analogous character formulas for minimal representations of the Virasoro algebra. Further impetus came from the role of the moonshine module vertex algebra \(V^\natural\) in monstrous moonshine [8], [9].

These phenomena are naturally explained by Zhu’s theorem. Furthermore Zhu’s theorem plays an important role in conformal field theory, and the resulting representation of \(SL_2(\mathbb{Z})\) on the space \(\mathcal{C}^\nabla(V,\omega)\) of global flat sections, appears in Huang’s proof of the Verlinde formula [10]. Modularity also has important structural applications for vertex algebras. For example, [11], [12] use properties of weight \(2\) cusp forms, including Deligne’s bound on Fourier coefficients [13], to obtain estimates on the weight-one spaces of orbifolds of vertex algebras. These estimates were used in [14] to show that every holomorphic vertex algebra of central charge \(24\) with nontrivial weight-one space is an orbifold of the Leech lattice vertex algebra.

Jacobi invariance is similarly important. Schellekens used it to constrain the weight-one Lie algebra of a holomorphic conformal vertex algebra of central charge \(24\), leading to his list of \(71\) possibilities [15] [16]; see also [17]. For lisse rational vertex algebras the Jacobi property was established in [18], [19] by expanding 2 as a Taylor series in \(\alpha\), identifying the coefficients with \(n\)-point functions, and applying Zhu’s results. Closer in spirit to the present work is [20], where supertrace functions of topological \(N=2\) vertex algebras were shown to be flat sections of superconformal blocks, see also [21]. The lisse condition is assumed in all these works.

It has long been expected that analogues of Zhu’s theorem should hold under somewhat weaker hypotheses. Indeed the space \(\mathcal{C}(E_\tau,V)\) of ordinary conformal blocks is finite dimensional not only for lisse vertex algebras, but for all quasi-lisse vertex algebras [2]. This class includes the simple affine vertex algebras \(L_k(\mathfrak{g})\) at admissible levels [22]. Although the representation category of admissible \(L_k(\mathfrak{g})\) is very large, it was shown in [23] for \(\mathfrak{g}=\mathfrak{sl}_2\) and in [24] in general that the \(L_k(\mathfrak{g})\)-modules in category \(\mathcal{O}\) for \(\widehat\mathfrak{g}\) are precisely the admissible modules of Kac and Wakimoto, who had shown that the characters of the latter are modular invariant [5], [25].

The connection \(\nabla\) on genus-one conformal blocks gives rise to modular linear differential equations (MLDE) satisfied by vertex algebra characters. These equations have been studied since the early days of conformal field theory [26] [27], and later in the context of vertex algebras, providing useful constraints, even without assumptions of rationality [2], [28][30].

The 4d/2d duality of [31] relating \(4\)-dimensional \(N=2\) SUSY theories with vertex algebras provides further motivation. Modular properties of Schur indices were observed in [32], and in view of the 4d/2d duality, would be natural consequences of modularity for the corresponding vertex algebras. The associated MLDEs have been investigated in detail in [33], and flavoured analogues have been studied in [34]. Here the inclusion of “flavour” roughly corresponds to the passage from trace functions of the form 1 to that of 2 . In particular, the vertex algebras associated with \(\mathcal{S}\)-class theories [31], [33], [35] in genus \(0\) have been constructed in [36] as chiral quantisations of Moore-Tachikawa symplectic varieties [37]. These vertex algebras are known to be quasi-lisse in type \(A\) and believed to be so in general, and their characters are conjecturally quasi-modular and have interesting relations to multiple \(q\)-zeta values [38]. Many non-admissible affine vertex algebras are also quasi-lisse [39].

Thus motivated, it is reasonable to seek a description of conformal blocks in terms of trace functions on appropriate modules for the whole class of quasi-lisse vertex algebras. By including moduli of line bundles in our approach, trace functions on a sufficiently large category of modules are rendered convergent and, under a reasonable rationality condition, span the corresponding spaces of conformal blocks.

There are many generalisations of Zhu’s theorem in the literature. Dong, Li and Mason proved a generalisation to twisted modules [40], a result fundamental to orbifold constructions of holomorphic vertex algebras [16], [41][43]. Generalisations to vertex superalgebras with “good” and “bad” statistics were obtained in [44] and [45], respectively. A version for vertex superalgebras graded by rational conformal weights was established in [46], and used in [47] to lift the Kac–Wakimoto modular transformation formulas for admissible affine vertex algebras from characters to trace functions; see also [48], [49]. Modularity of trace functions involving intertwining operators has been applied by Huang to rigidity of tensor categories [50], [51]. There has also been substantial interest in modularity for lisse but non-rational vertex algebras [52]. Miyamoto showed that modularity is restored by adjoining suitable “pseudotrace functions”, and the analysis of these functions was a key ingredient in McRae’s proof that semisimplicity of Zhu’s algebra implies rationality for lisse vertex algebras [53], [54]. We note that while relatively few non-rational lisse vertex algebras are known [55][57], there is by contrast a rich supply of non-rational quasi-lisse examples [36], [39], [58]. We expect extensions of our results in all these directions to be possible.

Finally, our results describe charged conformal blocks in terms of stable \(V\)-modules, characterised among weight modules by a support condition. Other categories of modules, such as spectral flows of stable modules, arise by modifying this condition. It would be interesting to relate charged conformal blocks associated with these different categories, perhaps in connection with the proposal of Creutzig and Ridout to recover Verlinde-type formulas from distributional characters [59], see also [60], [61].

Acknowledgements: The authors would like to thank R. Heluani, Y.-Z. Huang, V. Kac and H. Movasati for discussions. JvE gratefully acknowledges RIMS in Kyoto for excellent working conditions during his stay as visiting professor in 2024, during which time work on this project began. TA was partially supported by JSPS KAKENHI Grant Numbers 21H04993, 25K21659 and 26H01997. HL was supported by JSPS KAKENHI Grant Number 21H04993. JvE was supported by grants Serra-2023-0001, CNPq 306498/2023-5 and FAPERJ 204.322/2025.

2 Elliptic curves, line bundles, and modular forms↩︎

In this section we recall background material on modular forms and elliptic functions, and line bundles over elliptic curves. Throughout the paper \(\mathcal{H}\) denotes the upper half complex plane, and we reserve the symbols \(\tau \in \mathcal{H}\) for a complex variable and \(q = e^{2\pi i \tau}\), and \(\alpha\in \mathbb{C}\) and \(y = e^{2\pi i \alpha}\).

2.1 Modular forms and elliptic functions↩︎

For each integer \(k \geq 1\) the Eisenstein series is defined as \[\begin{align} \label{eq:Eisenstein46def} \widetilde{G}_{2k}(q) = (2\pi i)^{2k} \left[ -\frac{B_{2k}}{(2k)!} + \frac{2}{(2k-1)!} \sum_{n=1}^\infty n^{2k-1} \frac{q^n}{1-q^n} \right], \end{align}\tag{3}\] where the \(B_{2k}\) are the Bernoulli numbers: \(B_2 = 1/6\), \(B_4 = -1/30\), \(B_6 = 1/42\), etc. This series is convergent for \(|q|<1\), and we set \(G_{2k}(\tau) = \widetilde{G}_{2k}(q)\) for \(\tau \in \mathcal{H}\). The holomorphic function \(G_{2k}(\tau)\) is also referred to as an Eisenstein series.

For all \(k \geq 1\) the Eisenstein series satisfies \[\begin{align} G_{2k}\left(\frac{a\tau+b}{c\tau+d}\right) = (c\tau+d)^{2k} G_{2k}(\tau) - 2\pi i c (c\tau+d) \delta_{k,1} \qquad \text{for all \left(\begin{array}{cc}a&b\\c&d\\ \end{array} \right) \in SL_2(\mathbb{Z}),} \end{align}\] i.e., \(G_{2k}(\tau)\) is a modular form of weight \(2k\) for \(k \geq 2\). The Eisenstein series \(G_2(\tau)\) is sometimes referred to as a quasimodular form.

For each integer \(k \geq 1\) we consider the Laurent series \[\begin{align} \label{eq:wp46def} \widetilde{\wp}_k(z, q) = z^{-k} + \pi i \delta_{k,1} + (-1)^k \sum_{n=0}^\infty \binom{2n+1}{k-1} \widetilde{G}_{2n+2}(q) z^{2n+2-k}. \end{align}\tag{4}\] At \(q = e^{2\pi i \tau}\) the series is convergent for \(0 < |z| < r\) where \(r\) is the minimal norm of a nonzero point in the lattice \(\Lambda = \mathbb{Z}+ \mathbb{Z}\tau \subset \mathbb{C}\). In this domain the limit coincides with a meromorphic function, defined on all of \(\mathbb{C}\) with poles on \(\Lambda\), which we denote \(\wp_k(z, \tau)\).

We remark that 4 differs slightly from the convention used by Zhu in [1]. Indeed \(\wp_1(z, \tau) = \wp_1^{\text{Zhu}}(z, \tau) + \pi i - G_2(\tau)z\) and \(\wp_2(z, \tau) = \wp_2^{\text{Zhu}}(z, \tau) + G_2(\tau)\), while \(\wp_k(z, \tau) = \wp_k^{\text{Zhu}}(z, \tau)\) for \(k \geq 3\).

We consider, for each integer \(k \geq 1\), the series \[\begin{align} \label{eq:zhu463469} P^+_k(w, q) = \frac{(2\pi i)^k}{(k-1)!} \sum_{n=1}^\infty \left[ \frac{n^{k-1} w^n}{1-q^n} + (-1)^k \frac{n^{k-1} w^{-n}q^n}{1-q^n} \right], \end{align}\tag{5}\] convergent in the domain \(|q| < |w| < 1\). Notice that \(2\pi i w \partial_w P^+_k(w, q) = k P^+_{k+1}(w, q)\). This is precisely the series \(P_k(w,q)\) introduced in [1].

If we denote the limit of \(P^+_k(w, q)\) also by the same symbol, then we have \(P^+_k(e^{2\pi i z}, e^{2\pi i \tau}) = (-1)^k {\wp}_k(z, \tau)\) [1]. Let us be careful to note, however, that substitution of \(w = e^{2\pi i z}\) into the formal series defining \(P^+_k(w, q)\) does not yield the formal series defining \((-1)^k \widetilde{\wp}_k(z, q)\). Indeed 5 involves the summation \(w + w^2 + w^3 + w^4 + \cdots\), and the substitution \(w = e^{2\pi i z}\) here is ill defined.

It will also be convenient for us to have the following variant: \[\begin{align} \label{eq:zhu46346946minus} P^-_k(w, q) = \frac{(2\pi i)^k}{(k-1)!} \sum_{n=1}^\infty \left[ \frac{n^{k-1} w^n q^n}{1-q^n} + (-1)^k \frac{n^{k-1} w^{-n}}{1-q^n} \right], \end{align}\tag{6}\] a series in \(\mathbb{C}((w^{-1}))[[q]]\) convergent in the domain \(|q| < |w^{-1}| < 1\). As before we have \(2\pi i w \partial_w P^-_k(w, q) = k P^-_{k+1}(w, q)\), and \(P^-_k(e^{2\pi i z}, e^{2\pi i \tau}) = (-1)^k {\wp}_k(z, \tau)\) when the left hand side converges.

We recall the theta function [62] \[\begin{align} \theta(z, \tau) = \theta_{11}(z, \tau) = i \sum_{n \in \mathbb{Z}} (-1)^n q^{(n+1/2)^2/2} e^{2\pi i (n+1/2) z}, \end{align}\] which is holomorphic on \(z \in \mathbb{C}\) and vanishes only at \(z \in \Lambda\). It satisfies the relations (see the table at [62]) \[\begin{align} \label{eq:theta46xforms} \theta(z+1, \tau) &= -\theta(z, \tau), \\ \theta(z+\tau, \tau) &= -q^{-1/2} e^{-2\pi i z} \theta(z, \tau). \end{align}\tag{7}\] It is known that \(\theta'(0, \tau) = -2\pi \eta(\tau)^3\), where \(\theta'(z, \tau)\) denotes the derivative in \(z\) of \(\theta\), and \(\eta(\tau)\) is the Dedekind eta function \[\eta(\tau) = q^{1/24} \prod_{n=1}^\infty (1-q^n).\]

Now we define \[\begin{align} \label{eq:psi46def} \psi(z, \alpha, \tau) = \frac{\theta'(0, \tau)\theta(z+\alpha, \tau)}{\theta(z, \tau)\theta(\alpha, \tau)} \end{align}\tag{8}\] (see [20]) which we see satisfies \[\begin{align} \label{eq:psi.transf} \psi(z+1, \alpha, \tau) &= \psi(z, \alpha, \tau), \\ \psi(z+\tau, \alpha, \tau) &= e^{-2\pi i\alpha} \psi(z, \alpha, \tau). \end{align}\tag{9}\]

We now consider the Laurent series expansion of \(\psi(z, \alpha, \tau)\) in powers of \(z\). We define \[\begin{align} \label{eq:Ppm46def} \begin{aligned} P_1^+(z, y, q) &= \sum_{n \geq 0} y^{-n} - \frac{e^{2\pi i z}}{e^{2\pi i z}-1} + \sum_{n = 1}^\infty \left( \frac{y^{-1}q^n}{1-y^{-1}q^n} e^{2\pi i n z} - \frac{y q^n}{1-yq^n} e^{-2\pi i n z} \right), \\ P_1^-(z, y, q) &= -\sum_{n \geq 1} y^{n} - \frac{e^{2\pi i z}}{e^{2\pi i z}-1} + \sum_{n = 1}^\infty \left( \frac{y^{-1}q^n}{1-y^{-1}q^n} e^{2\pi i n z} - \frac{y q^n}{1-yq^n} e^{-2\pi i n z} \right). \end{aligned} \end{align}\tag{10}\] These series converge in the region \(|q|<|y^{\mp 1}|<1\). The only difference between \(P_1^+\) and \(P_1^-\) is the first summation, and in both cases the summation is an expansion of the same rational function \(y/(y-1)\). Now [49] asserts that \[\psi(z; -\alpha, \tau) = -2\pi i P_1^{\pm}(z; e^{2\pi i \alpha}, e^{2\pi i \tau}).\] On the other hand we write \[\label{eq:P1pm-Laurent} P_1^\pm(z,y,q) = -\frac{1}{2\pi i z} + \sum_{m= 1}^\infty E_m^\pm(y,q)\,(2\pi i z)^{m-1}.\tag{11}\] The series \(P_1^\pm\) differ only in the constant coefficient, so we have \[E_m(y,q) := E_m^+(y,q) = E_m^-(y,q) \in \mathbb{C}[y^{\pm 1}][[q]],\qquad m\ge 2,\] while \[E_1^\pm(y,q) = -\frac{1}{2\pi i}P_1^\pm(y,q)-\frac{1}{2}.\]

A more general class of twisted Weierstrass functions has been considered in [49] (see also [40]) \[P_k\left[\begin{smallmatrix} \theta \\ \phi \end{smallmatrix}\right](z, \tau) = \frac{(-2\pi i)^k}{(k-1)!} \sum_{n \in \mathbb{Z} + \lambda}\!\!\!{}'\,\,\, \frac{n^{k-1} e^{n z}}{1 - \theta^{-1} q^n},\] where \(\lambda\in \mathbb{R}\) is chosen so \(e^{2\pi i \lambda} = \phi\), and the prime means omit the summand \(n=0\) if \((\theta, \phi) = (1, 1)\). Then, our \(P_1^\pm(z,y, q)\) are particular expansions of \(P_1\left[\begin{smallmatrix} y \\ 1 \end{smallmatrix}\right](z, \tau)\). These have series expansions \[\begin{align} P_k\left[\begin{smallmatrix} \theta \\ \phi \end{smallmatrix}\right](z, \tau) = z^{-k} + (-1)^k \sum_{m=k}^\infty \binom{m-1}{k-1} G_m\left[\begin{smallmatrix} \theta \\ \phi \end{smallmatrix}\right](\tau) z^{m-k}, \end{align}\] in terms of twisted Eisenstein series \(G_m\left[\begin{smallmatrix} \theta \\ \phi \end{smallmatrix}\right](\tau)\). The functions \(E_m\) above are now recovered as \(E_m(y,q) = G_m\left[\begin{smallmatrix} y \\ 1 \end{smallmatrix}\right](\tau)\). The results of [29] assert that the ring generated by twisted Eisenstein series is Noetherian. In Section 4 below we will require the following special case:

Proposition 4. The ring \(\mathcal{E}\subset \mathbb{C}[y^{\pm 1}][[q]]\) generated by \(E_k(y,q)\) for \(k \geq 2\) is Noetherian.

In fact, according to [63] the functions \(E_m^\pm(y,q)\) are polynomials in the functions \(P_m^\pm(y,q)\), \(m \leq 3\).

2.2 Elliptic curves and line bundles↩︎

This section establishes the connection between the analytic functions in Section 2.1 and the algebro-geometric framework of elliptic curves and degree-zero line bundles, which form the foundation for charged conformal blocks.

We introduce a family \(T \rightarrow B\) of pairs \((E, \mathcal{L})\) consisting of a smooth elliptic curve \(E\) and a holomorphic line bundle \(\mathcal{L}\) of degree \(0\) over \(E\). The base of the family will be \(B = \mathbb{C}\times \mathcal{H}\), points of which we will denote \((\alpha, \tau)\). We now describe the fibres. We consider the following group action of \(\mathbb{Z}^2\) on \(B \times \mathbb{C}^2\): \[\begin{align} \label{eq:elliptic46family} (m, n) \cdot (\alpha, \tau, v, z) = (\alpha, \tau, e^{-2\pi i m \alpha} v, z + m\tau + n). \end{align}\tag{12}\] The quotient \(T = B \times \mathbb{C}^2 / \mathbb{Z}^2\) is the total space of our family, and in the fibre over the point \((\alpha, \tau)\) the projection \(\mathcal{L}\rightarrow E\) is \((v, z) \mapsto z\).

As above we write \(q = e^{2\pi i \tau}\), let us here and throughout also write \(y = e^{2\pi i \alpha}\). The fibre \((E, \mathcal{L})_{(\alpha, \tau)}\) can also be presented as the quotient of \(\mathbb{C}\times \mathbb{C}^\times\) by the following action of \(\mathbb{Z}\): \[m \cdot (v, w) = (y^{-m} v, q^m w).\]

Remark 5. The parameter space \((\alpha, \tau) \in \mathbb{C}\times \mathcal{H}\) carries an action of the Jacobi group \(SL_2(\mathbb{Z}) \ltimes \mathbb{Z}^2\), pairs \((E_1, \mathcal{L}_1)\), \((E_2, \mathcal{L}_2)\) identified under this action are isomorphic, and the isomorphisms can be given in general by explicit formulas (see Section 8 below and [64]). In particular, if we write \(\mathcal{L}_\alpha\) for the line bundle associated with the parameter \(\alpha\), then \(\mathcal{L}_{\alpha + m\tau + n} \cong \mathcal{L}_\alpha\).

We now describe meromorphic sections of \(\mathcal{L}_\alpha\) and relate them to the functions introduced in Section 2.1 above.

Let \(X\) be a smooth complex curve of any genus \(g\). The exponential exact sequence of sheaves \[0 \rightarrow 2\pi i \underline{\mathbb{Z}} \rightarrow \mathcal{O}_X \rightarrow \mathcal{O}_X^\times \rightarrow 0,\] yields a long exact sequence in cohomology and in particular \[\mathop{\mathrm{Pic}}(X) = H^1(X, \mathcal{O}_X^\times) \rightarrow H^2(X, \underline{\mathbb{Z}}) \cong \mathbb{Z}\] takes a line bundle \(\mathcal{L}\in \mathop{\mathrm{Pic}}(X)\) to its degree. The kernel of the degree map is isomorphic to the quotient \[\mathop{\mathrm{Jac}}(X) = H^1(X, \mathcal{O}_X) / H^1(X, \underline{\mathbb{Z}}) \cong \mathbb{C}^g / \mathbb{Z}^g\] i.e., a complex \(g\)-dimensional torus. The other characterisation of degree is in terms of meromorphic sections. Namely a section \(\sigma\) of \(\mathcal{L}\) defines a divisor \(\sum_{p \in X} s_p [p]\) where \(s_p\) is the degree of vanishing of \(\sigma\) at \(p\), and \(\deg(\mathcal{L})\) is \(\sum_{p \in X} s_p\). From this description of the degree, it follows that for \(\deg(\mathcal{L}) < 0\) one has \(H^0(X, \mathcal{L}) = 0\).

Let \(\mathcal{L}\) be a line bundle on \(X\) of degree \(d\). We write \(h^0(X, \mathcal{L})\) for the dimension of \(H^0(X, \mathcal{L})\) the vector space of global sections. The Riemann-Roch theorem asserts that \[h^0(X, \mathcal{L}) - h^0(X, \mathcal{L}^{-1} \otimes \omega_X) = d + 1 - g,\] where \(\omega_X\) is the canonical bundle, i.e., the bundle of \(1\)-forms since \(X\) is a curve. For a point \(p \in X\) and \(k \in \mathbb{Z}\) we can consider the line bundle \(\mathcal{O}_X(k p)\) associated to the divisor \(k p\), characterised by its space \(H^0(X, \mathcal{O}_X(kp))\) of global sections being the set of meromorphic functions on \(X\), regular outside \(p\), and with pole at \(p\) of order not greater than \(k\). The degree of \(\mathcal{O}_X(kp)\) is \(k\). We can similarly form \(\mathcal{L}(kp) \cong \mathcal{L}\otimes \mathcal{O}_X(kp)\). Note also that \(\mathcal{L}(kp)^{-1} \cong \mathcal{L}^{-1}(-kp)\).

If \(E\) is a curve of genus \(1\) and \(\mathcal{L}\) a line bundle on \(E\), then \(\omega_E \cong \mathcal{O}_E\) and we obtain \[h^0(E, \mathcal{L}(kp)) - h^0(E, \mathcal{L}^{-1}(-kp)) = k.\] For \(k > 0\) the second term on the LHS vanishes so \(h^0(E, \mathcal{L}(kp)) = k\). For \(k=0\) all we can conclude is that \(h^0(E, \mathcal{L}) = h^0(E, \mathcal{L}^{-1})\). But if \(\mathcal{L}= \mathcal{O}_E\) we know both sides here are \(1\). If \(\mathcal{L}\) is nontrivial then, since it has degree \(0\), any nonzero global meromorphic section of \(\mathcal{L}\) must have as many poles as it has zeroes. So if such a nonzero section has no poles, it has no zeroes either, which is impossible for \(\mathcal{L}\) nontrivial.

In short, for a smooth elliptic curve \(E\) the dimensions \(h^0(E, \mathcal{L}(kp))\) are given for \(k \geq 0\) by \[\begin{align} 1, 1, 2, 3, 4, \ldots \quad \text{if \mathcal{L}\cong \mathcal{O}_E} \\ 0, 1, 2, 3, 4, \ldots \quad \text{if \mathcal{L}\not\cong \mathcal{O}_E}. \end{align}\] These spaces of sections are described in terms of Weierstrass elliptic functions and theta functions. For \(\mathcal{L}= \mathcal{O}_E\) the sum of all \(H^0(E, \mathcal{L}(kp))\) is spanned by the functions \(1\) and \(\wp_k(z, \tau)\) for \(k \geq 2\). Let \((E, \mathcal{L})\) be the elliptic curve and line bundle corresponding to \((\alpha, \tau)\) with \(\alpha\notin \Lambda\) now. If we define \[\begin{align} \label{eq:varphi46def} \varphi(z) = \frac{\theta(z-\alpha, \tau)}{\theta(z, \tau)}, \end{align}\tag{13}\] then from 7 we see that \[\begin{align} \varphi(z+1) &= \varphi(z), \\ \varphi(z+\tau) &= e^{2\pi i\alpha} \varphi(z). \end{align}\] Hence \(\varphi(z) v\) defines a meromorphic section of the line bundle \(\mathcal{L}_\alpha\) with a simple pole at \(z=0\) (and a simple zero at \(z=\alpha\)).

Note that the function \(\psi(z, -\alpha, \tau)\), defined in 8 above, is just \(\varphi(z)\) up to a normalisation which depends on \(\alpha\) and \(\tau\) but not \(z\). The normalisation \(\psi\) is more convenient for our purposes than \(\varphi\), because the coefficients \(E_m(y, q)\) of its expansion 11 lie in a Noetherian ring, Proposition 4.

3 Vertex algebras and chiral algebras↩︎

We refer to [65] for background on the theory of vertex algebras. For the material on chiral algebras constructed from vertex algebras via associated bundle constructions we follow [4]. The definitive reference on chiral algebras is [3].

This section has two parts. Section 3.1 fixes notation and conventions for vertex algebras and conformal vertex algebras used throughout the paper. Section 3.2 recalls the associated-bundle construction of chiral algebras and discusses the notion of charged conformal block on curves, providing the geometric framework used in later sections.

We now recall a few pieces of notation. For a Laurent series \(f(z) = \sum_n f_n z^n \in \mathbb{C}(\!(z)\!)\) the formal residue \(\mathop{\mathrm{Res}}_z f(z)\) is just the coefficient \(f_{-1}\). If \(\rho(w) = \sum_{n=1}^{\infty}a_nw^n\in \mathbb{C}[\![w]\!]\) is an invertible power series, i.e., \(a_1\neq 0\), the following formal change of coordinates formula holds: \[\begin{align} \label{change95of95variable} \mathop{\mathrm{Res}}_{z}f(z) = \mathop{\mathrm{Res}}_{w}\left( f(\rho(w)) \rho'(w) \right). \end{align}\tag{14}\] One also has the formal integration by parts formula: \[\begin{align} \mathop{\mathrm{Res}}_z (f(z) g'(z)) = -\mathop{\mathrm{Res}}_z(f'(z) g(z)). \end{align}\] When we write \((1+t)^n\) for \(n\in \mathbb{Z}\) in general, we mean \[\begin{align} \label{binom} (1+t)^n=\sum_{j\geq 0}\binom{n}{j} t^j, \quad \text{where} \quad \binom{n}{j}=\frac{n(n-1)\cdots (n-j+1)}{j!}. \end{align}\tag{15}\]

3.1 Vertex algebras↩︎

Definition 6. A vertex algebra consists of a vector space \(V\), a vacuum vector \(|0\rangle\in V\), a linear map \[\begin{align} V \rightarrow \text{End}(V)[\![z, z^{-1}]\!], \quad a \mapsto Y(a,z)=\sum_{n\in \mathbb{Z}}a_{(n)}z^{-n-1} \end{align}\] (so \(a_{(n)}b = \mathop{\mathrm{Res}}_z z^n Y(a,z)b\) for all \(a, b \in V\) and \(n \in \mathbb{Z}\)), satisfying the following axioms:

  • (Quantum field property) For all \(a, b \in V\) we have \(Y(a,z)b \in V(\!(z)\!)\).

  • (Vacuum axiom) \(Y(|0\rangle,z) = \mathop{\mathrm{Id}}_V\), and for all \(a \in V\) one has \(Y(a, z)\left|0\right\rangle\in V[\![z]\!]\) and \(a_{(-1)}|0\rangle=a\);

  • (Borcherds identity) \[\begin{align} \label{eq:Borcherds95identity} \begin{aligned} \sum_{j\geq 0}&\binom{m}{j}(a_{(n+j)}b)_{(m+k-j)}c\\ &=\sum_{j\geq 0}(-1)^j\binom{n}{j}a_{(m+n-j)}(b_{(k+j)}c)-\sum_{j\geq 0}(-1)^{j+n}\binom{n}{j}b_{(n+k-j)}(a_{(m+j)}c) \end{aligned} \end{align}\tag{16}\] for all \(a,b,c \in V\), and \(k,m,n\in \mathbb{Z}\).

The translation operator \(T\in \text{End}(V)\) is defined by \(T(a)=a_{(-2)}|0\rangle\) for all \(a \in V\), and 16 implies that \([T, Y(a, z)] = Y(Ta,z)=\partial_zY(a,z)\), for all \(a\in V\). A useful special case of the Borcherds identity is the commutator formula \[\begin{align} \label{eq:va46comm46fla} [a_{(m)}, b_{(n)}] = \sum_{j \geq 0} \binom{m}{j} (a_{(j)}b)_{(m+n-j)}. \end{align}\tag{17}\]

Definition 7. A conformal vector in a vertex algebra \(V\) is a vector \(\omega\in V\) with \(Y(\omega,z)=\sum_{n\in \mathbb{Z}}L_{n}z^{-n-2}\), such that \(L_{-1}=T\), \(L_{0}\) is diagonalizable on \(V\), and \(\{L_{n}\}_{n\in \mathbb{Z}}\) satisfies the Virasoro relations: \[\begin{align} \label{eq:vir46comm} [L_{n},L_{m}]=(n-m)L_{n+m}+\frac{n^3-n}{12}\delta_{n,-m}c \mathop{\mathrm{Id}}_V, \end{align}\tag{18}\] for some constant \(c\in \mathbb{C}\). The invariant \(c\) is called the central charge of \((V, \omega)\). A conformal vertex algebra is a vertex algebra endowed with a conformal vector for which the eigenvalues of \(L_0\) are integers bounded below.

If \(a \in V\) is an eigenvector of \(L_0\) then we refer to the eigenvalue as its conformal weight and we denote it by \(\Delta_a\). Given \(a,b\in V\) and \(n\in \mathbb{Z}\), we have \[\Delta_{a_{(n)}b}=\Delta_{a}+\Delta_{b}-n-1.\] We denote by \(V_\Delta\) the vector subspace of vectors of conformal weight \(\Delta\). It is useful to introduce the following notation for \(a\in V_{\Delta}\): \[\begin{align} \label{eq:conf46modes} Y(a,z)=\sum_{n\in \mathbb{Z}} a_nz^{-n-\Delta}. \end{align}\tag{19}\] In particular we have \(a_{(n)}=a_{n-\Delta+1}\), and \(a_0 : V_{\Delta} \rightarrow V_\Delta\) for all \(a \in V\) and \(\Delta\in \mathbb{Z}\).

A current is a vector \(h \in V_1\) of conformal weight \(1\), such that \(h_0 = h_{(0)}\) acts semisimply on \(V\) and \[\begin{align} h_{n}h = 0 \quad \text{for n \geq 2} \quad \text{and} \quad h_1h = 2\kappa \left|0\right\rangle \end{align}\] for some constant \(\kappa \in \mathbb{C}\) which we call the index. In OPE notation \[h(z) h(w) \sim \frac{2\kappa \left|0\right\rangle}{(z-w)^2}.\] We call the eigenvalues of \(h_{0}\) the charge; we denote by \(V^{(k)}\) the space of vectors in \(V\) with charge \(k\).

Let \(\rho(t) = \sum_{n=1}^\infty \rho_n t^n = \exp(\sum_{n \geq 1} a_n t^{n+1} \partial_t) (a_1)^{t\partial_t} t\) be an invertible power series, i.e., \(\rho_1 = a_0 \neq 0\). Huang established the following formula [66] \[\begin{align} \label{eq:huang46fla} Y(a, z) = R(\rho) Y(R(\rho_z)^{-1}a, \rho(z)) R(\rho)^{-1}, \end{align}\tag{20}\] where \(\rho_z\) is the series defined by \(\rho_z(t) = \rho(z+t)-\rho(z)\), and \(R(\rho) \in \mathop{\mathrm{End}}(V)\) is a linear automorphism defined by the following procedure: \[\begin{align} \label{eq:R40rho4146def} R(\rho) = \exp\left( -\sum_{n \geq 1} a_n L_n \right) a_0^{-L_0}. \end{align}\tag{21}\] This formula for \(R(\rho)\) makes sense because \(L_0\) acts on \(V\) with integer eigenvalues, and the expression is well-defined because each \(L_{>0}\) acts locally nilpotently.

We recall Zhu’s modified vertex algebra structure, which is useful in formulating the modular transformation properties of trace functions. For all \(a \in V\) one defines [1] \[\begin{align} Y[a,z] = Y(e^{2\pi i z L_0} a, \phi(z)), \end{align}\] where \(\phi(t) = e^{2\pi i t}-1\). If we write \(R = R(\phi)\) then \(R(\phi_z) = R(\phi) e^{-2\pi i z L_0}\) since \(\phi_z(t) = e^{2\pi i z}\phi(t)\). Now we have \[\begin{align} Y[a, z] = R^{-1} Y(Ra, z) R \end{align}\] because of 20 . So in fact \(R : (V, Y[-,z]) \rightarrow (V, Y(-,z))\) is an isomorphism of vertex algebras.

The vertex algebra \((V, Y[-,z])\) is conformal with conformal vector \(\widetilde{\omega} = R^{-1}\omega = (2\pi i)^2(\omega - \tfrac{c}{24}\left|0\right\rangle)\). We write \(L[z] = Y[\widetilde{\omega}, z]\). One also checks that \(R^{-1}(h) = \widetilde{h} = 2\pi i (h + \frac{1}{2}L_1 h)\). Let’s assume \(h\) is primary for now. We write \(h[t] = Y[\widetilde{h}, t] = \sum_n h_{[n]} t^{-n-1}\).

We note that \(h_{[1]}\) is related to the notation \(I(h)\) used in [47]. Specifically [47] \[(2\pi i)^2 h_{([1])} = I(h) = \sum_{j \geq 1} \frac{(-1)^j}{j} h_j.\]

3.2 Associated chiral algebras↩︎

In this section we follow closely the presentation in [4]. It is possible to view invertible power series as continuous automorphisms of the topological algebra \(\mathcal{O}= \mathbb{C}[[t]]\). Let \(V\) be a conformal vertex algebra. Then the group \(\mathop{\mathrm{Aut}}(\mathcal{O})\) of all continuous automorphisms of \(\mathcal{O}\) has a representation on \(V\) via the construction \(\rho \mapsto R(\rho)\) defined in 21 .

If \(X\) is a smooth complex curve and \(p \in X\) a point, the local ring \(\mathcal{O}_p\) is naturally an \(\mathop{\mathrm{Aut}}(\mathcal{O})\)-torsor, i.e., carries a simple transitive right \(\mathop{\mathrm{Aut}}(\mathcal{O})\)-action. Informally elements of \(\mathcal{O}_p\) are choices of local coordinate in a neighbourhood of \(p\), more precisely in the formal disc \(D_p = \mathop{\mathrm{Spec}}{\mathcal{O}_p}\), and \(\mathop{\mathrm{Aut}}(\mathcal{O})\) is the group of all changes of coordinate. Through an associated bundle construction one obtains an infinite dimensional vector bundle \(\mathcal{V}\) over \(X\) whose fibre over \(p\) is \(\mathcal{O}_p \times_{\mathop{\mathrm{Aut}}(\mathcal{O})} V\). The bundle \(\mathcal{A}= \mathcal{V}\otimes \omega_X\) carries the structure of a chiral algebra [3]. We do not explain precisely what a chiral algebra is here, except to say that there is an action \[\mu_p : \Gamma(D_p^\times, \mathcal{A}) \times \mathcal{V}_p \rightarrow \mathcal{V}_p,\] where \(D_p^\times\) is the punctured formal disc, and that a choice of coordinate \(z \in \mathcal{O}_p\) at the point \(p\) induces identifications \(\mathcal{V}_p \rightarrow V\) and \(\Gamma(D_p^\times, \mathcal{A}) \rightarrow V[\![z]\!]\) upon which the action becomes \[\begin{align} \label{eq:chiral46action46explicit} \mu_p(f(z) a, b) = \mathop{\mathrm{Res}}_z f(z) Y(a, z)b. \end{align}\tag{22}\] The associated bundle construction and Huang’s formula 20 together guarantee that this action is well-defined, independently of the choice of coordinate \(z\).

Within this context we have the definition of the space of conformal blocks on \(X\) at \(p\):

Definition 8. A conformal block is a linear functional \(\Phi : \mathcal{V}_p \rightarrow \mathbb{C}\) which annihilates the image \(\Gamma(X\backslash p, \mathcal{A}) \cdot \mathcal{V}_p\). The vector space of conformal blocks is denoted \(\mathcal{C}(X, p, (V, \omega))\) or just \(\mathcal{C}(X, p, V)\).

Although we will not require it in this work, the construction can be adapted to include multiple points \(p\) on \(X\) and the insertion of nontrivial \(V\)-modules at the points instead of \(V\).

We now describe an enhancement of these constructions in which the geometric input consists of an algebraic curve \(X\) as well as a holomorphic line bundle \(\mathcal{L}\) over \(X\). We shall be brief, as the theory we require is treated in [4] in greater generality.

Let \(\mathbb{G}\) denote the algebraic group characterised by \(\mathbb{G}(R) = R^\times\). In particular \(\mathbb{G}(\mathcal{O})\) may be identified with formal power series \(a_0 + a_1 t + \cdots\) in which \(a_0 \in \mathbb{C}^\times\) and \(a_n \in \mathbb{C}\) for \(n \geq 1\). The group \(\mathop{\mathrm{Aut}}(\mathcal{O})\) of continuous automorphisms of \(\mathcal{O}\) acts on \(\mathbb{G}(\mathcal{O})\) and we may form the semidirect product \(G = \mathop{\mathrm{Aut}}(\mathcal{O}) \ltimes \mathbb{G}(\mathcal{O})\).

Let \(\mathcal{L}\) be a holomorphic line bundle over \(X\) and \(p \in X\), then \(\mathbb{G}(\mathcal{O})\) acts on the set of trivialisations of \(\mathcal{L}|_{D_p}\) via multiplication. This action combines with the action of \(\mathop{\mathrm{Aut}}(\mathcal{O})\) on \(\mathcal{O}_p\), so that the semidirect product \(G\) acts on the set \(\mathcal{P}_p\) of pairs \((s, z)\) consisting of \(z \in \mathcal{O}_p\) a coordinate on \(D_p\) and \(s\) a trivialisation of the restriction \(\mathcal{L}|_{D_p}\). In this way \(\mathcal{P}_p\) acquires the structure of a \(G\)-torsor.

At the level of Lie algebras \(\mathop{\mathrm{\mathbf{Lie}}}\mathop{\mathrm{Aut}}(\mathcal{O})\) is spanned by \(L_m = -z^{m+1} \partial_z\) for \(m \geq 0\). These elements, of course, satisfy the commutator relations of the Virasoro algebra 18 . The Lie algebra \(\mathop{\mathrm{\mathbf{Lie}}}\mathbb{G}(\mathcal{O})\) is abelian, spanned by \(h_n\) for \(n \geq 0\), where (after a choice of local coordinate \(z\)) \(h_n\) corresponds to multiplication by \(z^n\). In the semidirect product \(\mathop{\mathrm{\mathbf{Lie}}}(G)\) we have the Lie bracket \[\begin{align} \label{eq:L46h46rel} [L_m, h_n] = -n h_{m+n}. \end{align}\tag{23}\]

Definition 9. A charged conformal vertex algebra is a triple \((V, \omega, h)\) in which \((V, \omega)\) is a conformal vertex algebra and \(h \in V\) is a current, such that \(L_1h = 0\) (thus \(h\) is said to be quasi-primary), and \(h_0\) acts on \(V\) with integer eigenvalues. Since \(L_0\) and \(h_0\) commute, a charged conformal vertex algebra has a decomposition \(V = \bigoplus_{\Delta, k} V_\Delta^{(k)}\) by conformal weight \(\Delta\) and eigenvalue \(k\) of \(h_0\). For \(a \in V_\Delta^{(k)}\) we refer to the integer \(k\) as the charge of \(a\).

Let \((V, \omega, h)\) be a charged conformal vertex algebra. Since \(h\) is quasi-primary, the commutator formula 17 gives the same relation 23 as above. Thus \(V\) carries a representation of \(\mathop{\mathrm{\mathbf{Lie}}}(G)\). Because of the integral charge condition, this representation exponentiates to a representation of \(G\). After a choice of local coordinate \(z\), the elements \(e^a\) and \(e^{a z}\) of \(\mathbb{G}(\mathcal{O})\) are mapped to \(e^{a h_0}\) and \(e^{a h_1}\) in \(\mathop{\mathrm{End}}(V)\), respectively.

Let \((V, \omega, h)\) be a charged conformal vertex algebra, \(X\) a smooth complex curve and \(\mathcal{L}\) a holomorphic line bundle over \(X\). From these data we obtain, as above, a \(G\)-action on \(V\) and the \(G\)-torsors \(\mathcal{P}_p\) for each \(p \in X\). Through an associated bundle construction one obtains an infinite dimensional vector bundle \(\mathcal{V}\) over \(X\) whose fibre over \(p\) is \(\mathcal{P}_p \times_{G} V\). As before \(\Gamma(D_p^\times, \mathcal{V}\otimes \omega_X)\) acts on \(\mathcal{V}_p\), and each choice of local coordinate \(z\) at \(p\) and trivialising section \(s\) of \(\mathcal{L}|_{D_p}\) yields an isomorphism which identifies the action with the residue 22.

Definition 10. A charged conformal block is a linear functional \(\Phi : \mathcal{V}_p \rightarrow \mathbb{C}\) which annihilates the image \(\Gamma(X \backslash p, \mathcal{A}) \cdot \mathcal{V}_p\). The vector space of charged conformal blocks is denoted \(\mathcal{C}((X, \mathcal{L}), p, (V, \omega, h))\) or just \(\mathcal{C}((X, \mathcal{L}), p, V)\).

Through the formalism of Virasoro localisation, the spaces of conformal blocks assemble to form a quasicoherent sheaf, in fact a \(\mathcal{D}\)-module, as we vary the moduli parameters of the curve \(X\) [67] [4]. In the following, we shall restrict attention to the case of \(X = E_\tau\) smooth elliptic curves and write \(\mathcal{C}(E_\tau, V)\) generally in place of \(\mathcal{C}(E_\tau, 0, V)\). The connection on the sheaf of conformal blocks comes from an instance of the notion of Ward identity in physics, and is interpreted as a Gauss-Manin connection in the chiral algebra picture [3] and is given explicitly in the following definition, which is essentially the definition of \(1\)-point function in [1].

Definition 11. Let \((V, \omega)\) be a conformal vertex algebra. A genus-one conformal block is a function \[S : V \times \mathcal{H}\rightarrow \mathbb{C},\] written \(S(u, \tau)\), linear in \(u\) and holomorphic in \(\tau\), such that for each \(\tau\) we have \(S(-, \tau) \in \mathcal{C}(E_\tau, V)\), and \(S\) satisfies the differential equation \[\begin{align} 2\pi i \frac{d}{d\tau} S(u, \tau) = S(\mathop{\mathrm{Res}}_t \wp_1(t, \tau) L(t) u, \tau). \end{align}\] We shall denote the vector space of genus-one conformal blocks by \(\mathcal{C}^\nabla(V, \omega)\).

In a similar way, we introduce a connection on charged conformal blocks as follows.

Definition 12. Let \((V, \omega, h)\) be a charged conformal vertex algebra. A genus-one charged conformal block is a function \[S : V \times \mathbb{C}\times \mathcal{H}\rightarrow \mathbb{C},\] written \(S(u, \alpha, \tau)\), linear in \(u\) and holomorphic in \((\alpha, \tau)\), such that for each \((\alpha, \tau)\) we have \(S(-, \alpha, \tau) \in \mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\), and \(S\) satisfies the differential equations \[\begin{align} \frac{\partial}{\partial\alpha} S(u, \alpha, \tau) &= S(\mathop{\mathrm{Res}}_t \wp_1(t, \tau) h(t) u, \alpha, \tau) \tag{24} \\ \text{and} \quad 2\pi i \frac{\partial}{\partial\tau} S(u, \alpha, \tau) &= S(\mathop{\mathrm{Res}}_t \wp_1(t, \tau) L(t) u, \alpha, \tau). \tag{25} \end{align}\] We shall denote the vector space of genus-one charged conformal blocks by \(\mathcal{C}^\nabla(V, \omega, h)\).

Using the material on elliptic functions in Section 2 we now cast the definition of charged conformal blocks more explicitly. First we briefly explain for the case of ordinary conformal blocks.

We consider the elliptic curve \(E_\tau = \mathbb{C}/ \Lambda\) and the local coordinate at the point \(0\) induced by the standard coordinate \(z\) on \(\mathbb{C}\). We denote this local coordinate also by \(z\). Using this choice the fibre \(\mathcal{V}_0\) is identified with \(V\). The bundle \(\mathcal{V}\) is trivial, and elements of \(\Gamma(E_\tau \backslash 0, \mathcal{V}\otimes \omega_E)\) are linear combinations of \(a \, dz\) and \(\wp_k(z, \tau) a \, dz\) for \(k \geq 2\) and \(a \in V\). The space \(\mathcal{C}(E_\tau, V)\) is thus identified with the space of linear functionals \(\Phi : V \rightarrow \mathbb{C}\) such that \[\begin{align} \label{eq:CB46analytic} \begin{aligned} \Phi(a_{(0)}b) &= 0 \quad \text{for all a, b \in V}, \\ \text{and} \quad \Phi(\mathop{\mathrm{Res}}_t \wp_2(t, \tau) Y(a, t) b) &= 0 \quad \text{for all a, b \in V}. \end{aligned} \end{align}\tag{26}\] We note that \[\Phi(\mathop{\mathrm{Res}}_t \wp_k(t, \tau) Y(a, t) b) = 0\] for all \(k \geq 2\) follows from the case \(k=2\) by substituting \(Ta\) in place of \(a\) and transfering the derivative to the elliptic function using the integration by parts formula.

We now describe charged conformal blocks. It is instructive to work over \(\mathbb{C}\) and then pass to the quotient as in 12 . Consider the map \(f : \mathbb{C}\rightarrow \mathbb{C}\) defined by \(f(z) = z + \tau\). Denote by \(z_p\) the local coordinate at \(p\) induced by the global coordinate \(z\). Let \(a \in V^{(k)}\) and consider the local sections \((v, z_p, a)\) and \((v, z_{f(p)}, a)\). The quotient by the \(\mathbb{Z}^2\)-action identifies \((v, p)\) with \((e^{-2\pi i \alpha}v, f(p))\), so \[f^*((v, z_{f(p)}, a)) = (e^{-2\pi i \alpha}v, z_p, a) = (v, z_p, e^{-2\pi i \alpha h_0} a) = (v, z_p, e^{-2\pi i k \alpha} a).\] If \(k\alpha\notin \Lambda\) then the function \(\psi(z, -k\alpha, \tau)\) is well-defined and meromorphic in \(z\) and, because of the transformation formula 9 , we obtain a section \[\psi(z, -k\alpha, \tau) (v, z, a) \, dz \in \Gamma(E \backslash 0, \mathcal{V}\otimes \omega_E).\] In fact, this section has a simple pole at \(0\). We now have a characterisation of charged conformal blocks similar to (26 ): \[\begin{align} \label{eq:twisted46CB46analytic} \begin{aligned} \Phi(a_{(0)}b) &= 0 \quad \text{for b \in V and a \in V^{(k)} if k\alpha\in \Lambda}, \\ \Phi(\mathop{\mathrm{Res}}_t \wp_2(t, \tau) Y(a, t) b) &= 0 \quad \text{for b \in V and a \in V^{(k)} if k\alpha\in \Lambda}, \\ \text{and} \quad \Phi(\mathop{\mathrm{Res}}_t \psi(t, -k\alpha, \tau) Y(a, t) b) &= 0 \quad \text{for b \in V and a \in V^{(k)} if k\alpha\notin \Lambda}. \end{aligned} \end{align}\tag{27}\]

Lemma 1. If \(\Phi\) is a charged conformal block on \(V = \bigoplus_{k \in \mathbb{Z}} V^{(k)}\) then \(\Phi(V^{(k)}) = 0\) for each \(k \neq 0\).

Proof. We have \(h \in V^{(0)}\), so if \(b \in V^{(k)}\) we have that \(\Phi\) annihilates \(h_{(0)}b = k b\). For \(k \neq 0\) we have immediately that \(\Phi(b) = 0\). ◻

4 Finiteness of charged conformal blocks↩︎

In this section we prove finite dimensionality of spaces of charged conformal blocks under appropriate hypotheses on the vertex algebra \(V\). In order to do this, it is convenient to first formulate a notion of formal coinvariants inspired by 27 , but expressed purely in terms of series in \(q\) and \(y\).

Definition 13. Let \(N\) be a positive integer, and let \(R^{(N)}\subset \mathbb{C}((y^{-1}))[[q]]\) denote the subring generated by the series \(\widetilde{G}_{2k}(q)\) for \(k\geq 1\), by \(E_k(y^c,q)\) for \(k\geq 2\) and \(|c|\leq N\), and by \(E_1^-(y^c,q)\) for \(0 < c \leq N\). (Note that \(E_1^\pm\) differs from \(P_1^\pm\) by a constant, and \(P_1^+(y^{-1},q) = -P_1^-(y,q)\)). We also denote \[R=R^{(1)},\qquad \widetilde{R}=\bigcup_{N\geq 1} R^{(N)}.\]

Lemma 2. For each fixed \(N \geq 1\), the ring \(R^{(N)}\) is Noetherian.

Proof. For each integer \(c\) with \(|c|\leq N\) we consider the ring \[\mathcal{E}^{(c)} := \mathbb{C}\bigl[\widetilde{G}_{2k}(q),\, E_m(y^c,q)\;\big|\;k\geq 1,\;m\geq 2\bigr] \subset \mathbb{C}((y^{-1}))[[q]].\] By Proposition 4 the ring \(\mathcal{E}^{(c)}\) is Noetherian.

Since \(N\) is fixed, there are only finitely many integers \(c\) with \(|c|\leq N\). The image of the morphism \(\bigotimes_{|c|\leq N}\mathcal{E}^{(c)} \rightarrow \mathbb{C}((y^{-1}))[[q]]\) is Noetherian and \(R^{(N)}\) is the subring generated, over this image, by the finite set of elements \(E_1^-(y^c,q)\) for \(0 < c \leq N\). Therefore \(R^{(N)}\) is Noetherian. ◻

We say that a conformal vertex algebra \(V\) is strongly generated by a subset \(U \subset V\) if \(V\) is spanned by vectors of the form \(u^{(1)}_{(-n_1)} \cdots u^{(r)}_{(-n_r)} \left|0\right\rangle\) with \(u^{(j)} \in U\) and \(n_j \geq 1\). We call \(V\) finitely strongly generated if it is strongly generated by a finite set \(\{u_1,\ldots,u_r\}\).

Inspired by 27 , we formulate a definition of formal coinvariants.

Definition 14. Let \((V, \omega, h)\) be a charged conformal vertex algebra. Assume \(V\) is finitely strongly generated by elements \(\{u_1, \ldots, u_r\}\), and let \(N = \max\{|c_i|\}\) where \(c_i\) is the charge of \(u_i\). The space of formal coinvariants \(\widetilde{H}\) is the quotient \({R^{(N)}} \otimes_\mathbb{C}V^{(0)} / S\), where \(S\) is the \({R^{(N)}}\)-submodule spanned by elements \[\begin{align} \begin{aligned} a_{(0)}b \quad &\text{for a, b \in V^{(0)}}, \\ \mathop{\mathrm{Res}}_t \widetilde{\wp}_2(t, q) Y(a, t) b \quad &\text{for a, b \in V^{(0)}}, \\ \mathop{\mathrm{Res}}_t P_1^+(t, y^{c}, q) Y(u_i, t) b \quad &\text{for u_i \in V^{(c)} and b \in V^{(-c)} where c \in \mathbb{Z}_{> 0}}, \\ \text{and} \quad \mathop{\mathrm{Res}}_t P_1^-(t, y^{c}, q) Y(u_i, t) b \quad &\text{for u_i \in V^{(c)} and b \in V^{(-c)} where c \in \mathbb{Z}_{< 0}}. \end{aligned} \end{align}\]

Technically this definition of the space of formal coinvariants depends on the auxiliary datum of the choice of strong generators. However this choice is not essential, nor is the value of \(N\) appearing in the definition, so long as it is finite.

We recall that the vector space quotient \(R_V = V / V_{(-2)}V\) carries the structure of a Poisson algebra, when endowed with commutative product \(a \cdot b = a_{(-1)}b\) and Poisson bracket \(\{a, b\} = a_{(0)}b\). In [1] Zhu introduced this algebra, as well as the finiteness condition \(\dim(R_V) < \infty\) which serves as a sufficient condition guaranteeing \(\dim \mathcal{C}(E_\tau, V) < \infty\) [1]. In fact the much weaker condition \(\dim R_V / \{R_V, R_V\} < \infty\) (implied in particular by the quasi-lisse condition) is already sufficient [2].

We form an analogous definition in the charged case.

Definition 15. Let \((V, \omega, h)\) be a charged conformal vertex algebra with associated Zhu Poisson algebra \(R_V\). Write \(I\) for the commutative algebra ideal in \(R_V\) generated by \(\bigoplus_{c \neq 0} V^{(c)}\). The quotient \(R_V / I\) is a Poisson algebra which we denote \(R_V^h\). We refer to the corresponding affine Poisson scheme \(X_V^h = \mathop{\mathrm{Specm}}{R_V^h}\) as the relative associated variety.

It is easy to see, but not completely obvious, that \(R_V^h\) is a Poisson algebra. It is clear that \(R_V^h\) is naturally a quotient of \(V^{(0)}\), and any element of \(I \cap R_V^{(0)}\) is expressed as a linear combination of terms of the form \(a \cdot b\) where \(a \in R_V^{(c)}\) and \(b \in R_V^{(-c)}\) for some \(c \neq 0\). But then for any \(x \in R_V^{(0)}\) we have \(\{a \cdot b, x\} = a \cdot \{b, x\} + b \cdot \{a, x\} \in I\).

For convenience let us denote \[C(V) = V^{(0)}_{(-2)}V^{(0)} + \sum_{c \neq 0} V^{(c)}_{(-1)}V^{(-c)},\] so that \(R_V^h = V^{(0)} / C(V)\).

Definition 16. We shall say that \(V\) is stably quasi-lisse if \(X_V^h\) has finitely many symplectic leaves.

In particular if \(V\) is stably quasi-lisse then \(\dim R_V^h / \{R_V^h, R_V^h\} < \infty\) [2], [68]. Notice that if we take \(h = 0\) then the charge grading collapses to \(V = V^{(0)}\), and \(R_V^h = R_V\) so that we recover the usual quasi-lisse condition. On the other hand if \(V\) is quasi-lisse, and \(h \neq 0\), it is not clear if \(V\) is stably quasi-lisse. The issue is that \(I \subset R_V\) is not necessarily an ideal for \(\{\cdot, \cdot\}\). Nevertheless, we shall examine several classes of examples below, and in these cases the stable quasi-lisse condition indeed follows from the quasi-lisse condition.

Proposition 17. Let \(V = \bigoplus_{\Delta, c} V_\Delta^{(c)}\) be a charged conformal vertex algebra. Suppose that

  • \(V\) is finitely strongly generated by elements \(\{u_1, \ldots, u_r\}\), and let \(N = \max\{|c_i|\}\) where \(c_i\) is the charge of \(u_i\),

  • \(V\) is stably quasi-lisse.

Then the space of formal coinvariants \(\widetilde{H}\) is finitely generated as an \(R^{(N)}\)-module.

Proof. Let \(\Delta_0\) be chosen so that \(W = \bigoplus_{\Delta\leq \Delta_0} V^{(0)}_\Delta\) contains a vector subspace of \(V^{(0)}\) complementary to \(C(V)\). Note that \(W\) is finite dimensional.

The vertex algebra \(V\) is spanned by the elements \[\begin{align} \label{eq:PBW} u^{i_1}_{(-n_1)} u^{i_2}_{(-n_2)} \cdots u^{i_s}_{(-n_s)} \left|0\right\rangle, \end{align}\tag{28}\] where \(n_j \geq 1\) for each \(j\). Any element of \(V_{(-2)}V\) can be written, by repeated application of the Borcherds identity if necessary, as a linear combination of terms of the form 28 in which \(n_1 \geq 2\). Set \(a = u^{i_1}\) and \(b = u^{i_2}_{(-n_2)} \cdots u^{i_s}_{(-n_s)} \left|0\right\rangle\).

If \(a \in V^{(0)}\) then \(\mathop{\mathrm{Res}}_t \widetilde{\wp}_2(t, q) Y(a, t) b \in S\) and so \(a_{(-2)}b\) is equal to a linear combination of elements of strictly smaller conformal weight modulo \(S\). If \(a \in V^{(c)}\) for some \(c \neq 0\) then \(\mathop{\mathrm{Res}}_t P_1^\pm(t, y^c, q) Y(a, t) b \in S\) and the same conclusion holds for \(a_{(-1)}b\). Thus all elements of \({R}^{(N)} \otimes V^{(0)}\) are congruent modulo \(S\) to elements of \({R}^{(N)} \otimes W\). ◻

In the following corollary, and in many places throughout the paper, we will require that our vertex algebra \(V\) be finitely strongly generated, and the number \(N\) defined as in the statement of Proposition 17 will play a role. On the understanding that \(N\) will always be as in Proposition 17, we shall not repeat its definition in full. The following result is analogous to [69].

Corollary 18. Let \(V\) be a charged conformal vertex algebra. Suppose that \(V\) is finitely strongly generated and stably quasi-lisse. Then \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\) is finite dimensional whenever \[0 < -N \mathop{\mathrm{Im}}(\alpha) < \mathop{\mathrm{Im}}(\tau).\]

We will strengthen this result in Corolloary 47 below: in fact \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\) is finite dimensional whenever \(N\alpha\notin \mathbb{Z}+ \mathbb{Z}\tau\).

Proof. Fix \(\tau\) and \(\alpha\) lying in the prescribed domain. Then the series defining the generators of \(R^{(N)}\) converge at \(q = e^{2\pi i \tau}\) and \(y = e^{2\pi i \alpha}\), so there is a well defined evaluation homomorphism \(R^{(N)} \rightarrow \mathbb{C}\). Proposition 17 implies that the vector subspace \(S \otimes_{R^{(N)}} \mathbb{C}\) of \(V\) is of finite codimension. Let \(\Phi\) be a charged conformal block, in the sense of Definition 10. Then \(\Phi \in V^*\) annihilates \(S \otimes_{R^{(N)}} \mathbb{C}\) by equation 27 . It follows that the vector space \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\) is finite dimensional. ◻

In the remainder of this section we establish the stable quasi-lisse condition for several classes of affine vertex algebras and \(W\)-algebras. The following result and its proof are closely related to [47].

Proposition 19. Let \(\mathfrak{g}\) be a simple Lie algebra and \(k\) a level for which the simple affine vertex algebra \(L_k(\mathfrak{g})\) is quasi-lisse. Let \(\omega\) be the usual Sugawara conformal vector and \(\rho\) the Weyl vector. Then \((L_k(\mathfrak{g}), \omega, \rho)\) is stably quasi-lisse. Furthermore the space of formal coinvariants \(\widetilde{H}\) in this case is finitely generated over \(R^{(1)}\).

Proof. Let \(V = V^k(\mathfrak{g})\) denote the universal affine vertex algebra, and \(L = L_k(\mathfrak{g})\) the simple quotient. If \(E^{\alpha_1}, \ldots, E^{\alpha_\ell} \in \mathfrak{g}\) are the simple root vectors and \(F^{\alpha_1}, \ldots, F^{\alpha_\ell} \in \mathfrak{g}\) the corresponding negative root vectors, then \(V\) and \(L\) are both strongly generated by the \(E^{\alpha_i}_{(-1)}\left|0\right\rangle\) and \(F^{\alpha_i}_{(-1)}\left|0\right\rangle\) which have charge, respectively, \(+1\) and \(-1\).

It is well known that \(R_V \cong \mathbb{C}[\mathfrak{g}^*]\), i.e., \(\mathop{\mathrm{Spec}}(R_V)\) is \(\mathfrak{g}^*\) as an affine space, which may be identified with \(\mathfrak{g}\) via the Killing form. The surjection \(R_V \rightarrow R_V / I\) corresponds geometrically to restriction to the locus where \(E^{\alpha} = F^\alpha= 0\), in particular \(\mathop{\mathrm{Spec}}(R_V^h) = \mathfrak{h}\).

Passage to the quotient \(L\) of \(V\) corresponds geometrically to intersection with the associated variety \(X_L = \mathop{\mathrm{Spec}}(R_L)\). For a simple affine vertex algebra \(L = L_k(\mathfrak{g})\), it is known that \(L\) is quasi-lisse if and only if \(X_L \subset \mathcal{N}\), where \(\mathcal{N}\subset \mathfrak{g}\) is the nilpotent cone [22]. Thus the spectrum of \(R_L^h\) is the intersection \(\mathfrak{h}\cap X_{L} \subset \mathfrak{h}\cap \mathcal{N}= \{0\}\). It follows that \(R_L^h\) is finite dimensional, which implies in particular that \(L\) is stably quasi-lisse.

The second statement follows from the choice of \(h\), so that our strong generators all have charge \(\pm 1\). ◻

Proposition 19 applies, in particular, to all simple affine vertex algebras \(L_k(\mathfrak{g})\) of admissible level \(k\), since these are quasi-lisse [22]. We recall briefly that an admissible level for the simple Lie algebra \(\mathfrak{g}\) [5] is a rational number of the form \(k = -h^\vee + p/u\) where \(p, u \in \mathbb{Z}_{\geq 1}\) are coprime, and \(p \geq h^\vee\) if \((r^\vee, u) = 1\) in which case \(k\) is said to be a principal admissible level, and \(p \geq h\) if \((r^\vee, u) = r^\vee\) in which case \(k\) is said to be a coprincipal admissible level.

The first examples of quasi-lisse \(L_k(\mathfrak{g})\) of non-admissible level \(k\) were discovered in [39] in connection with the Deligne exceptional series. In particular \(L_k(\mathfrak{g})\) is quasi-lisse for \(\mathfrak{g}= D_4, E_6, E_7, E_8\) and \(k\) integral in the range \(-h^\vee/6-1 \leq k \leq -1\).

We next discuss the stable quasi-lisse condition for affine \(W\)-algebras. Let \(\mathscr{W}^k(\mathfrak{g},f)=H_{DS,f}^0(V^k(\mathfrak{g}))\) be the universal affine \(W\)-algebra associated with the simple Lie algebra \(\mathfrak{g}\), nilpotent element \(f \in \mathfrak{g}\), and level \(k\in \mathbb{C}\). Here \(H_{DS,f}(?)\) denotes the functor of quantized Drinfeld-Sokolov reduction associated with \(f\) [70], [71]. We also denote by \(\mathscr{W}_k(g,f)\) the unique simple graded quotient of \(\mathscr{W}^k(\mathfrak{g},f)\).

Let \(\mathfrak{s}=\{e,h,f\}\) be an \(\mathfrak{sl}_2\)-triple in \(\mathfrak{g}\) associated with \(f\). The adjoint action of \(h\) induces a grading \(\mathfrak{g}=\bigoplus_{j\in \frac{1}{2}\mathbb{Z}}\mathfrak{g}_j\) of \(\mathfrak{g}\) by eigenvalues, i.e., \(\mathfrak{g}_j=\{x\in \mathfrak{g}\mid [h,x]=2j x\}\). If we denote by \(\mathfrak{g}^f\) the centraliser of \(f\) in \(\mathfrak{g}\), and \(\mathfrak{g}_j^f=\mathfrak{g}^f\cap \mathfrak{g}_j\), then we have the induced grading \(\mathfrak{g}^f=\bigoplus_{j\in \frac{1}{2}\mathbb{Z}_{\leq 0}} \mathfrak{g}^f_{j}\). According to [72] the associated variety of \(\mathscr{W}^k(\mathfrak{g},f)\) is the Slodowy slice at \(f\), that is \[\begin{align} \label{eq:DSK46iso} R_{\mathscr{W}^k(\mathfrak{g},f)} \cong \mathbb{C}[S_f]\cong \mathbb{C}[\mathfrak{g}^f], \end{align}\tag{29}\] where \(S_f=f+\mathfrak{g}^e\) is the Slodowy slice.

We denote by \(\mathfrak{g}^{\natural}=\mathfrak{g}^f_0\) the centralizer of \(\mathfrak{s}\) in \(\mathfrak{g}\). Let \(\mathfrak{t}\) be a maximal toral subalgebra of \(\mathfrak{g}^\natural\) and \(\mathfrak{h}\) a Cartan subalgebra of \(\mathfrak{g}\) containing \(h\) and \(\mathfrak{t}\). Note that \(\mathfrak{t}\) is also a maximal toral subalgebra of \(\mathfrak{g}^f\). We denote by \(\Delta \subset \mathfrak{h}^*\) the root system of \(\mathfrak{g}\) with respect to \(\mathfrak{h}\), and by \(\Delta^f \subset \mathfrak{t}^*\) the restricted root system, that is, the set of nonzero weights of \(\mathfrak{t}\) acting on \(\mathfrak{g}^f\) [73], [74]. The centralizer of \(\mathfrak{t}\) in \(\mathfrak{g}\) is a minimal Levi subalgebra \(\mathfrak{l}\) of \(\mathfrak{g}\) containing \(f\), and we clearly have the following restricted root space decomposition \[\begin{align} \mathfrak{g}^f = \mathfrak{l}^f \oplus \bigoplus_{\alpha \in \Delta^f} \mathfrak{g}^f_{\alpha} \end{align}\] Here the zero weight space \(\mathfrak{l}^f = \mathfrak{l} \cap \mathfrak{g}^f\) is the centralizer of \(f\) in \(\mathfrak{l}\). Let \(\Pi^f\) be a base of the restricted root system \(\Delta^f\), so that any element of \(\Delta^f\) can be written as \(\sum_{\alpha\in \Delta^f} a_\alpha \alpha\) with either all \(a_{\alpha}\in \mathbb{Z}_{\geq 0}\) or all \(a_{\alpha}\in \mathbb{Z}_{\leq 0}\). Finally set \[\begin{align} \label{eq:rho95f} \rho_f=\frac{1}{2}\sum_{\alpha\in \Delta^f} \alpha, \end{align}\tag{30}\]

The weight-one space of \(\mathscr{W}^k(\mathfrak{g},f)\) generates the universal affine vertex algebra associated with \(\mathfrak{g}^{\natural}\) and we have a vertex algebra embedding \[\begin{align} \label{eq:weight-one-subalgenra} V^{k^{\natural}}(\mathfrak{g}^\natural)\hookrightarrow \mathscr{W}^k(\mathfrak{g},f), \end{align}\tag{31}\] where \(k^{\natural}\) is some complex number that depends on \(k\).

Let \(\{h_1,\dots, h_{\dim \mathfrak{t}}, x_1,\dots, x_r\}\) be a basis of \(\mathfrak{l}^f\) such that \(\{h_1,\dots, h_{\dim \mathfrak{t}}\}\) is a basis of \(\mathfrak{t}\). Let us also choose a basis \(\{y_{\alpha,i}\}\) of each restricted weight space \(\mathfrak{g}_{\alpha}^f\), so that \(\mathbb{C}[\mathfrak{g}^f] = \mathbb{C}[h_i, x_i, y_{\alpha,i}]\). Considering the surjection \(\mathscr{W}^k(\mathfrak{g},f)\twoheadrightarrow R_{\mathscr{W}^k(\mathfrak{g},f)}\cong \mathbb{C}[\mathfrak{g}^f]\), we may choose lifts of the listed generators to a set of strong generators of \(\mathscr{W}^k(\mathfrak{g},f)\), whose associated quantum fields we denote \[\begin{align} h_i(z), \quad x_i(z),\quad \text{and} \quad y_{\alpha,i}(z), \end{align}\] respectively, with the properties that \(\{h_i(z)\}\) generates the image of the Heisenberg algebra associated with \(\mathfrak{t}\) by 31 , \[\begin{align} h_i(z)x_j(w)\sim 0, \quad \text{and} \quad h_i(z)y_{\alpha,j}(w)\sim \frac{\alpha(h_i)}{z-w}y_{\alpha,j}(w). \end{align}\] We denote the element in the image of 31 corresponding to the element \(\rho_f\) also by \({\rho_f}\).

Notice that the charge grading of \(\mathscr{W}^k(\mathfrak{g},f)\) by \(\rho_f\) runs over \(\mathbb{Z}_{\geq 0}\) and so, from Definition 15, we have \(R_{\mathscr{W}^k(\mathfrak{g},f)}^{\rho_f} = R_{\mathscr{W}^k(\mathfrak{g},f)}^{(0)} = \mathbb{C}[h_i, x_i]\), and the isomorphism 29 yields \[\begin{align} R_{\mathscr{W}^k(\mathfrak{g},f)}^{\rho_f} \cong \mathbb{C}[S^{\mathfrak{l}}_f] \end{align}\] at the level of Poisson algebras, where \(S^{\mathfrak{l}}_f\) is the Slodowy slice \(f+\mathfrak{l}^e\) at \(f\) in the Levi subalgebra \(\mathfrak{l}\) (cf. [74]).

Theorem 20. A quasi-lisse \(W\)-algebra \(\mathscr{W}_k(\mathfrak{g},f)\) is stably quasi-lisse with respect to \(\rho_f\), defined as above. In particular, the simple \(W\)-algebra \(\mathscr{W}_k(\mathfrak{g},f)\) is stably quasi-lisse whenever \(L_k(\mathfrak{g})\) is quasi-lisse (equivalently \(X_{L_k(\mathfrak{g})} \subset \mathcal{N}\)), and \(f\in X_{L_k(\mathfrak{g})}\).

Proof. Let \(G\) be the adjoint group of \(\mathfrak{g}\), and \(L\) the Levi subgroup of \(G\) whose Lie algebra is \(\mathfrak{l}\). We have the restriction map \[\begin{align} \label{eq:restricion-invariants} \mathbb{C}[\mathfrak{g}^*]^G\hookrightarrow \mathbb{C}[\mathfrak{l}^*]^L. \end{align}\tag{32}\] We choose \(\mathfrak{h}\) a Cartan subalgebra of \(\mathfrak{g}\) contained in \(\mathfrak{l}\), and denote by \(W\) and \(W_L \subset W\) the Weyl groups of \(G\) and \(L\), respectively. By the Chevalley restriction theorem, the embedding 32 is identified with the embedding \(\mathbb{C}[\mathfrak{h}^*]^W \hookrightarrow \mathbb{C}[\mathfrak{h}^*]^{W_L}\) which clearly presents the latter algebra as a finitely generated module over the former, and hence we see that the morphism \(\mathfrak{l}^*/\!/L\to \mathfrak{g}^*/\!/G\) is finite.

By [75], the restriction maps \(\mathbb{C}[\mathfrak{g}^*]^G \to \mathbb{C}[S_f]\) and \(\mathbb{C}[\mathfrak{l}^*]^L\to \mathbb{C}[S_f^{\mathfrak{l}}]\) are embeddings, and their images are identified with Poisson centers of \(\mathbb{C}[S_f]\) and \(\mathbb{C}[S_f^{\mathfrak{l}}]\), respectively. Let us denote by \(Y\) and \(Y_L\) the spectra of the images of \(\mathbb{C}[\mathfrak{g}^*]^G\) and \(\mathbb{C}[\mathfrak{l}^*]^L\) under the morphisms \[\begin{align} \mathbb{C}[\mathfrak{g}^*]^G \to \mathbb{C}[S_f] &\cong R_{\mathscr{W}^k(\mathfrak{g},f)}\to R_{\mathscr{W}_k(\mathfrak{g},f)} \\ \text{and} \quad \mathbb{C}[\mathfrak{l}^*]^L\to \mathbb{C}[S_f^{\mathfrak{l}}] &\cong R_{\mathscr{W}^k(\mathfrak{g},f)}^{\rho_f} \to R_{\mathscr{W}_k(\mathfrak{g},f)}^{\rho_f}, \end{align}\] respectively. Then we have \[\begin{align} Y_L\cong Y\times_{\mathfrak{g}^*/\!/G}\mathfrak{l}^*/\!/L, \end{align}\] and it therefore follows that \(Y_L\) is finite over \(Y\).

Since \(\mathscr{W}_k(\mathfrak{g},f)\) is quasi-lisse, or equivalently \(Y=\{0\}\) as topological spaces, we deduce that \(Y_L=\{0\}\) as topological spaces as well. Hence \(\operatorname{Specm}(R_{\mathscr{W}_k(\mathfrak{g},f)})\) is contained in \(S^{\mathfrak{l}}_f \cap \mathcal{N}^{\mathfrak{l}}\), where \(\mathcal{N}^{\mathfrak{l}}\) is the nilpotent cone of \(\mathfrak{l}\). Whence the first assertion.

Next we suppose that \(L_k(\mathfrak{g})\) is quasi-lisse, or equivalently that \(X_{L_k(\mathfrak{g})}\subset \mathcal{N}\). By [22], we have \(X_{H_{DS,f}(L_k(\mathfrak{g}))}= S_f\cap X_{L_k(\mathfrak{g})}\subset S_f\cap \mathcal{N}\). Hence, for any \(f\in X_{L_k(\mathfrak{g})}\), we have that \(H_{DS,f}(L_k(\mathfrak{g}))\) is nonzero and quasi-lisse. Since \(\mathscr{W}_k(\mathfrak{g},f)\) is a quotient of \(H_{DS,f}(L_k(\mathfrak{g}))\) by [22], we deduce that it is quasi-lisse as well, and thus stably quasi-lisse by the first assertion. ◻

5 Trace functions and charged conformal blocks↩︎

Let \((V, \omega, h)\) be a charged conformal vertex algebra. In this section we prove that certain trace functions on an appropriate category of \(V\)-modules, which we call stable \(V\)-modules, are flat sections of charged conformal blocks in a formal sense. The precise statement is Proposition 22 below.

Definition 21. Let \(M\) be a \(V\)-module. We shall say that \(M\) is a weight module if it possesses a decomposition \(M = \bigoplus_{\Delta, k} M_{\Delta}^{(k)}\) into eigenspaces for \(L_0\) and \(h_0\). Here we denote by \(M_{\Delta}^{(k)}\) the eigenspace in which \(L_0=\Delta\) and \(h_0=k\). We shall say that \(M\) is a stable \(V\)-module if

  • \(\dim M_{\Delta}^{(k)} < \infty\) for all \(\Delta\) and \(k\),

  • there exists \(h\) such that \(M_{\Delta}^{(k)} = 0\) for all \(\Delta< h\),

  • for each \(\Delta\) there exists \(K\) such that \(M_{\Delta}^{(k)} = 0\) for all \(k > K\).

If \(V = V^k(\mathfrak{g})\) then \(V\)-modules in category \(\mathcal{O}\) are examples.

Proposition 22. Let \((V,\omega,h)\) be a charged conformal vertex algebra and let \(u\in V\). Let \(M\) be a stable \(V\)-module. Then the trace function \[\mathop{\mathrm{Tr}}_M u_0 y^{h_0} q^{L_0},\] viewed as a formal series in powers of \(y\) and \(q\), satisfies the following identities: \[\begin{align} \mathop{\mathrm{Tr}}_M (\mathop{\mathrm{Res}}_z Y[a, z]b \, dz)_0 y^{h_0} q^{L_0} &= 0 \quad \text{for a, b \in V^{(0)}} \label{eq:tr46formal461} \\ \mathop{\mathrm{Tr}}_M (\mathop{\mathrm{Res}}_z \widetilde{\wp}_2(z, q) Y[a, z]b \, dz)_0 y^{h_0} q^{L_0} &= 0\quad \text{for a, b \in V^{(0)}} \label{eq:tr46formal462} \\ \mathop{\mathrm{Tr}}_M (\mathop{\mathrm{Res}}_z P_1^+(z, y^c, q) Y[a, z]b \, dz)_0 y^{h_0} q^{L_0} &= 0 \quad \text{for a \in V^{(c)}, b \in V^{(-c)} where c \in \mathbb{Z}_{> 0}} \label{eq:tr46formal46343} \\ \mathop{\mathrm{Tr}}_M (\mathop{\mathrm{Res}}_z P_1^-(z, y^c, q) Y[a, z]b \, dz)_0 y^{h_0} q^{L_0} &= 0 \quad \text{for a \in V^{(c)}, b \in V^{(-c)} where c \in \mathbb{Z}_{< 0}}. \label{eq:tr46formal463-} \end{align}\] {#eq: sublabel=eq:eq:tr46formal461,eq:eq:tr46formal462,eq:eq:tr46formal46343,eq:eq:tr46formal463-}

In short, the proposition identifies trace functions on stable \(V\)-modules as charged conformal blocks relative to Zhu’s vertex algebra structure \(Y[-, z]\) on \(V\).

Proof. Recall \[Y[u, z] = e^{2\pi i \Delta_u z} Y(u, e^{2\pi i z} - 1).\] From the commutator formula and Borcherds identity, we have the following useful formulas: \[\begin{align} \label{eq:comm.[]} \begin{aligned} 2\pi i (\mathop{\mathrm{Res}}_z e^{-2\pi i nz} Y[a, z]b dz)_0 &= (\mathop{\mathrm{Res}}_w (1+w)^{-n+\Delta_a-1} Y(a, w)b dw)_0 \\ &= \sum_{j =0}^\infty \binom{\Delta-1-n}{j} (a_{(j)}b)_0 \\ &= [a_{-n}, b_n], \end{aligned} \end{align}\tag{33}\] for any \(n \in \mathbb{Z}\), and \[\begin{align} \label{eq:bor.[]} \begin{aligned} 2\pi i\left(\mathop{\mathrm{Res}}_z \frac{e^{2\pi i z}}{e^{2\pi i z}-1} Y[a, z]b dz\right)_0 &= (\mathop{\mathrm{Res}}_w w^{-1} (1+w)^{\Delta_a} Y(a, w)b dw)_0 \\ &= \sum_{j =0}^\infty \binom{\Delta_a}{j} (a_{(j-1)}b)_0 \\ &= \sum_{n =0}^\infty \left( a_{-n} b_n + b_{-1-n} a_{1+n} \right). \end{aligned} \end{align}\tag{34}\]

We prove ?? . By the commutator identity 33 we have \[\begin{align} 2\pi i (\mathop{\mathrm{Res}}_z Y[a, z]b \, dz)_0 = [a_0, b_0] \end{align}\] as endomorphisms of \(M\). Since \([L_0, a_0] = [h_0, a_0] = 0\), and by symmetry of the trace, we have \[\begin{align} \mathop{\mathrm{Tr}}_M a_0 b_0 y^{h_0} q^{L_0} = \mathop{\mathrm{Tr}}_M b_0 y^{h_0} q^{L_0} a_0 = \mathop{\mathrm{Tr}}_M b_0 a_0 y^{h_0} q^{L_0} \end{align}\] and so we are done.

Before proving ?? , ?? and ?? , we make some preparations. Let \(c \in \mathbb{Z}\) arbitrary and suppose \(a \in V^{(c)}\) and \(b \in V^{(-c)}\). For any \(n \in \mathbb{Z}\) we have \[\begin{align} \mathop{\mathrm{Tr}}_{M_\Delta^{(k)}} a_{-n} b_n = \mathop{\mathrm{Tr}}_{M_{\Delta-n}^{(k-c)}} b_n a_{-n} \end{align}\] and hence \[\begin{align} \mathop{\mathrm{Tr}}_{M_\Delta^{(k)}} a_{-n} b_n y^{h_0} q^{L_0} = y^{c} q^{n} \mathop{\mathrm{Tr}}_{M_{\Delta-n}^{(k-c)}} b_n a_{-n} y^{h_0} q^{L_0}. \end{align}\] If we now assume that \(n > 0\) then we can iterate the manipulation just carried out to obtain the following \[\begin{align} \mathop{\mathrm{Tr}}_{M_\Delta^{(k)}} a_{-n} b_n y^{h_0} q^{L_0} = \sum_{m=1}^\infty (y^c q^{n})^m \mathop{\mathrm{Tr}}_{M_{\Delta-mn}^{(k-mc)}} [b_n, a_{-n}] y^{h_0} q^{L_0}, \end{align}\] which is well-defined as the sum on the right hand side truncates (and becomes finite) due to the positive energy condition on \(M\). Summing over all \(\Delta\) and \(k\) gives \[\begin{align} \mathop{\mathrm{Tr}}_{M} a_{-n} b_n y^{h_0} q^{L_0} = -\sum_{m=1}^\infty (y^c q^{n})^m \mathop{\mathrm{Tr}}_{M} [a_{-n}, b_n] y^{h_0} q^{L_0}, \end{align}\] or more compactly \[\begin{align} \label{ab46telescope} \mathop{\mathrm{Tr}}_{M} a_{-n} b_n y^{h_0} q^{L_0} = -\frac{y^c q^n}{1 - y^c q^n} \mathop{\mathrm{Tr}}_{M} [a_{-n}, b_n] y^{h_0} q^{L_0}. \end{align}\tag{35}\] Similarly, for \(n > 0\) we have \[\begin{align} \label{ba46telescope} \mathop{\mathrm{Tr}}_M b_{-n} a_n y^{h_0} q^{L_0} = +\frac{y^{-c}q^n}{1-y^{-c}q^n} \mathop{\mathrm{Tr}}_M [a_n, b_{-n}] y^{h_0} q^{L_0}. \end{align}\tag{36}\]

We now prove ?? and ?? . Let \(a \in V^{(c)}\) and \(b \in V^{(-c)}\). By combining 34 and 33 , and then 35 and 36 we see that \[\begin{align} &2\pi i \mathop{\mathrm{Tr}}_M ( \mathop{\mathrm{Res}}_z \left( - \frac{e^{2\pi i z}}{e^{2\pi i z}-1} + \sum_{n = 1}^\infty \left( \frac{y^{-c}q^n}{1-y^{-c}q^n} e^{2\pi i n z} - \frac{y^{c} q^n}{1-y^{c}q^n} e^{-2\pi i n z} \right) \right) Y[a, z] b \, dz )_0 y^{h_0} q^{L_0} \nonumber \\ = {} & -\sum_{n =0}^\infty \mathop{\mathrm{Tr}}_M \left( a_{-n} b_n + b_{-1-n} a_{1+n} \right) y^{h_0} q^{L_0} \nonumber \\ &+ \sum_{n = 1}^\infty \left( \frac{y^{-c}q^n}{1-y^{-c}q^n} \mathop{\mathrm{Tr}}_M [a_n, b_{-n}] - \frac{y^{c} q^n}{1-y^{c}q^n} \mathop{\mathrm{Tr}}_M [a_{-n}, b_n] \right) y^{h_0} q^{L_0} \label{eq:zeta46to462point} \\ = {} & -\sum_{n =0}^\infty \mathop{\mathrm{Tr}}_M \left( a_{-n} b_n + b_{-1-n} a_{1+n} \right) q^{L_0} y^{h_0} + \sum_{n = 1}^\infty \mathop{\mathrm{Tr}}_M \left( b_{-n} a_{n} + a_{-n} b_n \right) y^{h_0} q^{L_0} \nonumber \\ = {} & -\mathop{\mathrm{Tr}}_M a_0 b_0 y^{h_0} q^{L_0}. \nonumber \end{align}\tag{37}\] If \(c > 0\) then we have \[\begin{align} \mathop{\mathrm{Tr}}_{M^{(k)}} a_0 b_0 y^{h_0} q^{L_0} &= \mathop{\mathrm{Tr}}_{M^{(k)}} ([a_0, b_0] + b_0 a_0) y^{h_0} q^{L_0} \\ &= \mathop{\mathrm{Tr}}_{M^{(k)}} [a_0, b_0] q^{L_0} y^{h_0} + y^{-c} \mathop{\mathrm{Tr}}_{M^{(k+c)}} a_0 b_0 y^{h_0} q^{L_0} \\ &= \sum_{m=0}^\infty y^{-mc} \mathop{\mathrm{Tr}}_{M^{(k+mc)}} [a_0, b_0] y^{h_0} q^{L_0} \end{align}\] Summing on \(k\) yields \[\begin{align} \mathop{\mathrm{Tr}}_{M} a_0 b_0 y^{h_0} q^{L_0} = \frac{1}{1-y^{-c}} \mathop{\mathrm{Tr}}_M [a_{0}, b_{0}] y^{h_0} q^{L_0} \end{align}\] where the fraction is shorthand for its geometric series expansion. This completes the proof of ?? . If \(c < 0\) then we similarly have \[\begin{align} \mathop{\mathrm{Tr}}_{M^{(k)}} a_0 b_0 y^{h_0} q^{L_0} &= y^{c} \mathop{\mathrm{Tr}}_{M^{(k-c)}} b_0 a_0 y^{h_0} q^{L_0} \\ &= y^c \mathop{\mathrm{Tr}}_{M^{(k-c)}} (-[a_0, b_0] + a_0 b_0) y^{h_0} q^{L_0} \\ &= -\sum_{m=1}^\infty y^{mc} \mathop{\mathrm{Tr}}_{M^{(k-mc)}} [a_0, b_0] y^{h_0} q^{L_0}, \end{align}\] which yields \[\begin{align} \mathop{\mathrm{Tr}}_{M} a_0 b_0 y^{h_0} q^{L_0} = -\frac{y^c}{1-y^{c}} \mathop{\mathrm{Tr}}_M [a_{0}, b_{0}] y^{h_0} q^{L_0}. \end{align}\] This completes the proof of ?? . Notice that in both of these calculations, traces on certain charge eigenspaces are rewritten in terms of traces on spaces of more positive charge. Because of the stability condition on \(M\), these sums truncate. This is one of the reasons we have distinguished the cases \(c>0\) and \(c<0\).

We now prove ?? . Let \(a, b \in V^{(0)}\). We note that 37 holds for \(c=0\), in which case it reduces to \[\begin{align} \label{eq:trace46master} \mathop{\mathrm{Tr}}_M a_0 b_0 y^{h_0} q^{L_0} = 2\pi i \mathop{\mathrm{Tr}}_M (\mathop{\mathrm{Res}}_z \widetilde{\wp}_1(z, q) Y[a, z] b \, dz)_0 y^{h_0} q^{L_0}. \end{align}\tag{38}\]

If we replace \(a\) with \(L_{[-1]}a\) in 38 , then on the left hand side we have \((L_{[-1]}a)_0 = 2\pi i (L_0 a + L_{-1} a)_0 = 0\) and on the right hand side we have \(Y[L_{[-1]}a, z] b = \partial_z Y[a, z]\). By integration by parts the derivative can be moved to \(\widetilde{\wp}_1(z, q)\), which gives us \[\begin{align} \mathop{\mathrm{Tr}}_M (\mathop{\mathrm{Res}}_z \widetilde{\wp}_2(z, q) Y[a, z] b \, dz)_0 y^{h_0} q^{L_0} = 0. \end{align}\] ◻

In the course of the proof of Proposition 22 we proved the following useful identity.

Proposition 23. Let \(M\) be a stable \(V\)-module and let \(a, b \in V^{(0)}\). Then \[\begin{align} &\mathop{\mathrm{Tr}}_M a_0 b_0 y^{h_0} q^{L_0} = \mathop{\mathrm{Tr}}_M ( \mathop{\mathrm{Res}}_z \widetilde{\wp}_1(z, q) Y[a, z] b \, dz )_0 y^{h_0} q^{L_0}. \end{align}\]

We now pass from unnormalised to normalised trace functions.

Proposition 24. The normalised trace function \[S_M(u, y, q) = \mathop{\mathrm{Tr}}_M u_0 y^{h_0} q^{L_0-c/24}\] satisfies \[\begin{align} 2\pi i y \frac{\partial}{\partial y} S_M(u, y, q) &= S_M(\mathop{\mathrm{Res}}_t \widetilde{\wp}_1(t, q) h[t] u, y, q ) \\ (2\pi i)^2 q \frac{\partial}{\partial q} S_M(u, y, q) &= S_M(\mathop{\mathrm{Res}}_t \widetilde{\wp}_1(t, q) L[t] u, y, q). \end{align}\]

Remark 25. The second of these equations is essentially Zhu’s differential equation [1].

Proof. By setting \(a = \omega\) in Proposition 23 and \(b = u\) we obtain \[\begin{align} q \frac{\partial}{\partial q} \mathop{\mathrm{Tr}}_M b_0 y^{h_0} q^{L_0} &= \mathop{\mathrm{Tr}}_M L_0 b_0 q^{L_0} y^{h_0} = \mathop{\mathrm{Tr}}_M ( \mathop{\mathrm{Res}}_t \widetilde{\wp}_1(t, q) Y[\omega, t] b )_0 y^{h_0} q^{L_0}. \end{align}\] It is straightforward to see that this implies the second of the claimed differential equations, upon normalisation. The proof of the other differential equation is very similar. ◻

Remark 26. Suppose the triple \((V, \omega, h)\) conforms to the definition of a charged conformal vertex algebra except that the eigenvalues of \(L_0\) on \(V\) might not all lie in \(\mathbb{Z}\). We define a charged conformal block as a linear function \(\Phi : V \rightarrow \mathbb{C}\) satisfying 27 , 24 and 25 as before. All the results of Section 4 go through without modification. The results of the present section also hold as long as we take for \(M\) a Ramond twisted \(V\)-module. We refer to [46], [72] for details, but in brief this means that, for all \(u \in V\), the field \(Y^M(u, z)\) acts with integral conformally indexed modes 19 , and in particular every \(u \in V\) has a well defined zero mode \(u_0\) in \(M\).

6 Holonomicity↩︎

Let us denote \(X = \{(y, q) \in \mathbb{C}^2 \mid 0 \leq |q| < |y^{-1}|^N < 1 \}\) and let \(U\) be a connected and simply connected open subset of \(\{(y, q) \in X \mid q \neq 0\}\). In this section we show that the differential equations 24 and 25 equip the sheaf \(\mathcal{C}|_U\) with the structure of an integrable connection \(\nabla\). Furthermore the equations have a regular singularity at \(q=0\).

6.1 Integrability of the connection↩︎

For notational convenience we shall introduce operators \[\begin{align} [R_L S](a, y, q) &= -S(\mathop{\mathrm{Res}}_z \widetilde{\wp}_1(z, q) L[z] a, y, q), \\ \text{and} \quad [R_h S](a, y, q) &= -S(\mathop{\mathrm{Res}}_z \widetilde{\wp}_1(z, q) h[z] a, y, q). \end{align}\] (The minus signs are introduced to make the commutation relations of \(R_L\) and \(R_h\) more cleanly reflect those of \(L\) and \(h\), as in the dual action of a Lie algebra, see below.) Then the differential equations 24 and 25 are expressed as \[\begin{align} \left( y\frac{\partial}{\partial y} + \frac{1}{2\pi i} R_h \right)S &= 0, \\ \left( q\frac{\partial}{\partial q} + \frac{1}{(2\pi i)^2} R_L \right) S &= 0. \end{align}\] Explicitly the connection \(\nabla : \mathcal{C}\rightarrow \mathcal{C}\otimes \Omega_U\) becomes \[\begin{align} \label{eq:ward-connection} \nabla(S) = \left(\frac{\partial}{\partial q} + \frac{1}{(2\pi i)^2 q} R_L\right)S \otimes dq + \left(\frac{\partial}{\partial y} + \frac{1}{2\pi i y} R_h\right)S \otimes dy. \end{align}\tag{39}\]

Proposition 27. The connection \(\nabla\) on \(\mathcal{C}|_U\) is integrable.

Proof. We must verify \(\nabla^2(S) = 0\). We compute directly \[\begin{align} \nabla^2(S) &= \left[ \partial_q + \frac{1}{(2\pi i)^2 q}R_L, \partial_y + \frac{1}{2\pi iy}R_h \right]S \otimes dq \wedge dy \\ &= \left(\frac{1}{(2\pi i)^3 qy} [R_L, R_h] + \frac{1}{2\pi i y}(\partial_qR_h) \right)S \otimes dq \wedge dy, \end{align}\] where the term \((\partial_qR_h)\) stands for the endomorphism \[[(\partial_q R_h) S](a, y, q) = -S\left(\mathop{\mathrm{Res}}_z (\partial_q \widetilde{\wp}_1(z, q)) h[z] a, y, q\right).\] We note that a similar term \((\partial_yR_L)\) vanishes because \(\widetilde{\wp}_1(z, q)\) is independent of \(y\). For the purpose of computing \([R_L, R_h]\), we now do an auxiliary computation, in which we write \(\widetilde{\wp}_1(z)\) in place of \(\widetilde{\wp}_1(z, q)\). We have \[\begin{align} \mathop{\mathrm{Res}}_z \mathop{\mathrm{Res}}_w \widetilde{\wp}_1(z) \widetilde{\wp}_1(w) [L[z], h[w]] &= \mathop{\mathrm{Res}}_z \mathop{\mathrm{Res}}_w \widetilde{\wp}_1(z) \widetilde{\wp}_1(w) \left( h'[w] \delta(z, w) + h[w] \partial_w \delta(z, w) \right) \\ &= \mathop{\mathrm{Res}}_w \widetilde{\wp}_1(w)^2 h'[w] + \mathop{\mathrm{Res}}_w \widetilde{\wp}_1(w) \widetilde{\wp}_1'(w) h[w] \\ &= -\mathop{\mathrm{Res}}_w \widetilde{\wp}_1(w) \widetilde{\wp}_1'(w) h[w]. \end{align}\] Therefore \[\begin{align} ([R_L, R_h]S)(a, y, q) = S(\mathop{\mathrm{Res}}_w \widetilde{\wp}_1(w) \widetilde{\wp}_1'(w) h[w] a, y, q). \end{align}\] Now we recall the identity \[\begin{align} (2\pi i)^2 q \partial_q \widetilde{\wp}_1(w, q) - \widetilde{\wp}_1(w, q) \widetilde{\wp}'(w, q) = \widetilde{\wp}_3(w, q). \end{align}\] Notice that the right hand side is an elliptic function (see [64]), so \[\begin{align} \nabla^2(S) = - \frac{1}{(2\pi i)^3qy} A^*S \otimes dq \wedge dy \end{align}\] where \[\begin{align} {{[A^*S](u, y, q) = S(\mathop{\mathrm{Res}}_w \widetilde{\wp}_3(w, q) h[w] u, y, q),}} \end{align}\] and this vanishes by definition of \(\mathcal{C}\). ◻

6.2 Regularity↩︎

We continue in the setup of Section 6.1. We make use of the following standard result, in this case paraphrased from [76].

Theorem 28. Let \((\mathcal{F}, \nabla)\) be a coherent sheaf equipped with integrable connection. Then \(\mathcal{F}\) is locally free, i.e., isomorphic to the sheaf of sections of a vector bundle.

In particular, the restriction \(\mathcal{C}|_U\) is a vector bundle of finite rank \(r\) with connection \(\nabla\). Since we assume \(U\) simply connected, \(\mathcal{C}|_U\) is trivial and we may choose a trivialisation \(\mathcal{C}|_U \rightarrow U \times \mathbb{C}^r\) with frame \(\mathbf{e}=(e_1,\dots,e_r)\). Let \(u = u(y, q)\) be the coordinate column vector of a horizontal section \(S \in \Gamma(U,\mathcal{C})\) with respect to \(e\). Then \(u\) satisfies a first-order system \[\label{eq:system-AB} q\frac{\partial}{\partial q} u = B(y,q)\,u,\qquad y\frac{\partial}{\partial y} u = A(y,q)\,u\tag{40}\] for some matrices \(A,B \in \mathop{\mathrm{Mat}}_r(\mathcal{O}_X)\). Indeed the entries of the matrices \(A, B\) are expressed as elements of the ring \(R^{(N)} \subset \mathbb{C}(\!(y^{-1})\!)[\![q]\!]\) and these series are convergent in \(X\).

The intersection of \(X\) with the locus \(q=0\) is the set \(L = \{y \in \mathbb{C}\mid |y| > 1\}\). The matrices \(A\) and \(B\) have series expansions \[A(y,q) = \sum_{n=0}^\infty A_n(y)\,q^n \quad \text{and} \quad B(y,q)=\sum_{n=0}^\infty B_n(y)\,q^n\] where \(A_n(y), B_n(y) \in \mathbb{C}(\!(y^{-1})\!)\) are convergent on \(L\).

We wish to use regularity of the connection at \(q=0\) to prove that \(u(y,q)\) has a series expansion of Frobenius type, in analogy with the classical theory of ordinary differential equations with regular singular point. To be able to do this, we need the following simple but key isospectrality result.

Lemma 3. The characteristic polynomial \(\det(\lambda I - B_0(y))\) of \(B_0(y)\) is independent of \(y\).

Proof. The integrability condition \(\nabla^2=0\) implies the identity \[\label{eq:flatness-AB} [y\partial_y-A,\;q\partial_q-B]=0,\tag{41}\] equivalently \[\label{eq:zero-curvature-AB} (y\partial_y)B-(q\partial_q)A+[A,B]=0.\tag{42}\] Taking the coefficient of \(q^0\) in 42 gives \[\label{eq:lax-B0} y\partial_y B_0=[A_0,B_0],\tag{43}\] where \(A_0(y)\) is the \(q^0\)-term of \(A(y,q)\).

For \(k\ge 1\) we have, by Leibniz and 43 , \[y\partial_y(B_0^k)=\sum_{i=0}^{k-1}B_0^i\,(y\partial_y B_0)\,B_0^{k-1-i} =\sum_{i=0}^{k-1}B_0^i\,[A_0,B_0]\,B_0^{k-1-i}=[A_0,B_0^k].\] Taking traces yields \(y\partial_y\mathop{\mathrm{Tr}}(B_0^k)=0\) for all \(k\ge 1\). Hence all coefficients of \(\det(\lambda I-B_0)\) are \(y\)-independent (e.g. by Newton identities), proving the result. ◻

Proposition 29. Let \(u\) be a solution of 40 . Then \(u\) can be expressed by a convergent series of the form \[\begin{align} \label{eq:u46Frob460} u(y,q) = \sum_{\alpha=1}^K q^{r_\alpha} u_\alpha(y,q), \end{align}\qquad{(2)}\] where the \(r_\alpha\) are constants, no two of which differ by an integer, and each function \(u_\alpha(y, q)\) has a series expansion of the form \[\begin{align} \label{eq:u46Frob461} u_\alpha(y,q) = \sum_{j=0}^\infty \sum_{\mu=0}^{M_j} \log(q)^\mu q^j u_{\alpha,m,j}(y). \end{align}\qquad{(3)}\] Furthermore, each function \(u_{\alpha,\mu,0}(y)\) has an expansion of the form \[\begin{align} \label{eq:u46Frob462} u_{\alpha,\mu,0}(y) = \sum_{\beta=1}^{L} \sum_{\nu=0}^{N} y^{h_\beta} \log(y)^\nu \sum_{\ell=0}^\infty C_{\alpha,\beta,\mu,\nu,0,\ell} y^{-\ell}, \end{align}\qquad{(4)}\] where the \(C_{\alpha,\beta,\mu,\nu,0,\ell}\) are \(r\)-component column vectors written relative to the frame \(\boldsymbol{e}\).

Proof. The first order equation \(q\partial_q u = B(y,q) u\) can be converted into equations of order \(r\) on each of the components, in the usual way. By [77] it is possible to write \(u(y, q)\) in the form ?? and ?? , where for each \(\alpha= 1, \ldots, K\) the function \(r_\alpha= r_\alpha(y)\) potentially has nontrivial dependence on \(y\).

In particular each \(u_\alpha(y, q)\) takes the form (here \(M = M_0\)) \[\label{eq:frob-log-q-compact} q^{r(y)} \Big( \sum_{\mu=0}^{M} \log(q)^\mu v_m(y) \Big) + O(q^{r(y)+1}), \qquad v_{M}(y)\neq 0.\tag{44}\] We apply \((q\partial_q-B)\) to 44 and, since \(q\partial_q(q^{r(y)})=r(y)\,q^{r(y)}\) and \(q\partial_q \log (q)^{M} = M \log(q)^{M-1}\) lowers the logarithmic degree, we see that the coefficient of \(q^{r(y)}\log(q)^M\) in \((q\partial_q - B)u\) is \[r(y) v_{M}(y) - B_0(y) v_{M}(y).\] Thus \((q\partial_q-B)u=0\) implies \(B_0(y)v_{M}(y)=r(y)v_M(y)\), so \(r(y)\) is an eigenvalue of \(B_0(y)\). By Lemma 3, the eigenvalues of \(B_0(y)\) are independent of \(y\), hence \(r(y)\) is constant. If we now substitute ?? into the equation \(y\partial_y u = A(y,q) u\), it is clear that the leading coefficients \(u_{\alpha,\mu,0}(y)\) satisfy \[y\partial_y u = A(y,0) u.\] We recall that the entries of \(A(y, q)\), considered as power series, lie in \(R^{(N)}\) and in particular are polynomial in the functions \(P_k^{\pm}(y^c, q)\), and at \(q=0\) these simplify to \[Q_k(y) = \sum_{n=0}^{\infty} n^{k-1} y^{-n}.\] In particular the coefficients of \(A(y,0)\) are holomorphic at \(y=\infty\). It follows that \(u_{\alpha,\mu,0}(y)\) has a Frobenius expansion of the type ?? . ◻

7 Stable rationality and the stable Zhu algebra↩︎

Definition 30. Let \((V, \omega, h)\) be a charged conformal vertex algebra, and let us denote by \(V\text{\textendash}\mathsf{mod}^{\omega, h}\) the category of finitely generated stable \(V\)-modules. We say \(V\) is stably rational if \(V\text{\textendash}\mathsf{mod}^{\omega, h}\) is a semisimple category.

Let \((V, \omega, h)\) be a charged conformal vertex algebra, and let \(M = \bigoplus_{\Delta, k} M_\Delta^{(k)}\) be a nonzero stable \(V\)-module. If \(\Delta_0\) is the minimal value of \(\Delta\) for which \(M_\Delta= \bigoplus_k M_\Delta^{(k)}\) is nonzero, then we denote \(M_{\Delta_0}\) by \(M_{\operatorname{top}}\). If \(k_0\) is the maximal value of \(k\) for which \(M_{\Delta_0}^{(k_0)}\) is nonzero, then we denote \(M_{\Delta_0}^{(k_0)}\) by \(M_{\operatorname{peak}}\).

Remark 31. The explanation for the terminology, in which \(M_{\operatorname{top}}\) refers the eigenspace with lowest eigenvalue of \(L_0\), traces back to the fact that modules of “highest weight” in representation theory correspond in quantum theory to those whose energy spectrum is bounded below.

7.1 The stable Zhu algebra↩︎

We begin by recalling the definition of the Zhu algebra \(A(V)\) of a conformal vertex algebra \((V, \omega)\) [1]. Let \(J \subset V\) denote the vector subspace spanned by elements of the form \[\mathop{\mathrm{Res}}_w w^{-2}(1+w)^{\Delta_a}Y(a,w)b \, dw, \quad \text{a, b \in V}.\] By the Borcherds identity 16 we have \[\begin{align} \bigl(\mathop{\mathrm{Res}}_w w^{-2}(1+w)^{\Delta_a}Y(a,w)b \bigr)_0 &= \sum_{j\in \mathbb{Z}_+}\binom{\Delta(a)}{j}(a_{(-2+j)}b)_0 \\ &= \sum_{j\in \mathbb{Z}_+}(-1)^j\bigl(a_{-1-j}b_{1+j}-b_{-1-j}a_{1+j}\bigr). \end{align}\] Hence, if \(M\) is a positive-energy \(V\)-module and \(M_{\operatorname{top}}\) denotes its lowest conformal-weight subspace, then the assignment \[V \to \mathop{\mathrm{End}}(M_{\operatorname{top}}), \qquad a \mapsto a_0,\] induces a linear map \[V/J \to \rm{End}(M_{\operatorname{top}}).\] The remarkable observation of Zhu is that \(V/J\) acquires the structure of an associative algebra with the product \[a * b = \mathop{\mathrm{Res}}_w w^{-1}(1+w)^{\Delta(a)}Y(a,w)b \, dw, \quad \text{a, b \in V},\] unital with unit \(\left|0\right\rangle\), and the map above is a homomorphism of associative algebras. The algebra \((V/J, *)\) is denoted \(A(V)\). For any irreducible left \(A(V)\)-module \(N\), there exists an irreducible positive energy \(V\)-module \(M\) such that \(M_{\operatorname{top}} = N\) as \(A(V)\)-modules.

We record the following useful result [1].

Lemma 4. For all \(a, b \in A(V)\) the relation holds \[a * b - b * a = 2\pi i a_{([0])}b.\]

Assume now that \((V, \omega, h)\) is a charged conformal vertex algebra. Then \(A(V)\) inherits a \(\mathbb{Z}\)-grading by charge from that on \(V\), we write \(A(V)=\bigoplus_{c\in\mathbb{Z}} A(V)^{(c)}\).

Let \(M\) be a stable \(V\)-module, so that \(M_{\operatorname{top}}\) is a left \(A(V)\)-module. Then since \(a_0\) raises the \(h_0\)-eigenvalue by \(c\) for \(a\in V^{(c)}\), the space \(M_{\operatorname{peak}}\) is annihilated by \(a_0\) for all \(a\in V^{(c)}\) with \(c>0\). This motivates us to define:

Definition 32. The stable Zhu algebra of the charged conformal vertex algebra \((V, \omega, h)\) is the quotient algebra \[A^{\operatorname{stab}}(V) = A(V)^{(0)} \big/ \bigl(A(V)A(V)^{(>0)}\bigr)^{(0)}.\]

By construction, the action of \(A(V)\) on \(M_{\operatorname{top}}\) induces an action of \(A^{\operatorname{stab}}(V)\) on \(M_{\operatorname{peak}}\).

Theorem 33. Let \(P\) be an irreducible left \(A^{\operatorname{stab}}(V)\)-module. Then there exists an irreducible stable \(V\)-module \(M\) for which \(M_{\operatorname{peak}} = P\) as \(A^{\operatorname{stab}}(V)\)-modules.

Proof. Through the surjection \(A(V)^{(0)} \rightarrow A^{\operatorname{stab}}(V)\) we obtain a left action of \(A(V)^{(0)}\) on \(P\). We extend the action to an action of \(A(V)^{(\geq 0)}\) by setting \(A(V)^{(> 0)} P = 0\). We now consider the \(A(V)\)-module \[\widetilde{N} = A(V) \otimes_{A(V)^{(\geq 0)}} P.\] It is clear that \(\widetilde{N}\) inherits a \(\mathbb{Z}\)-grading from the charge grading on \(A(V)\). Furthermore under this grading we have \(\widetilde{N} = \bigoplus_{k \in \mathbb{Z}_{\leq 0}} \widetilde{N}^{(k)}\) and \(\widetilde{N}^{(0)} = P\).

Since \(h\) lies in the centre of \(A^{\operatorname{stab}}(V)\), it acts as a scalar in \(P\), and so \(h\) acts in the graded pieces of \(\widetilde{N}\) by distinct scalars. It follows that \(A(V)\)-submodules of \(\widetilde{N}\) are graded. Let \(S \subset \widetilde{N}\) be a proper \(A(V)\)-submodule, then we claim \(S \subset \bigoplus_{k < 0} \widetilde{N}\). Indeed it is clear that \(S^{(0)} \subset \widetilde{N}^{(0)}\) is stable under the action of \(A(V)^{(0)}\) hence also of \(A^{\operatorname{stab}}(V)\), hence trivial by irreducibility of \(P\).

We now define \(I \subset \widetilde{N}\) to be the sum of all proper \(A(V)\)-submodules, which as we have seen above is contained in \(\bigoplus_{k < 0} \widetilde{N}\), so we may form the irreducible \(A(V)\)-module \(N = \widetilde{N} / I\) which is \(\mathbb{Z}_{\leq 0}\)-graded with \(N^{(0)} = P\).

Finally we apply the Zhu induction to \(N\) to obtain an irreducible \(V\)-module \(M\) with \(M_{\operatorname{top}} = N\) and hence \(M_{\operatorname{peak}} = P\). ◻

Lemma 5. Let \(M\) be an irreducible stable \(V\)-module. Then \(M_{\operatorname{peak}}\) is an irreducible left \(A^{\operatorname{stab}}(V)\)-module.

Proof. Let \(0\neq P\subset M_{\operatorname{peak}}\) be an \(A^{\operatorname{stab}}(V)\)-submodule, and let \(N\subset M\) be the \(V\)-submodule generated by \(P\). Since \(M\) is irreducible, one has \(N=M\).

By the usual Zhu algebra argument, \(N_{\operatorname{top}}\) is generated from \(P\) by the action of \(A(V)\). Passing to the highest \(h_0\)-eigenspace, this action factors through \(A^{\operatorname{stab}}(V)\). Hence \[N_{\operatorname{peak}}=P.\] Since \(N=M\), it follows that \(P=M_{\operatorname{peak}}\). ◻

Proposition 34. If \(V\) is stably rational then \(A^{\operatorname{stab}}(V)\) is finite dimensional and semisimple.

Proof. Let \(P\) be a finite-dimensional left \(A^{\operatorname{stab}}(V)\)-module. Without loss of generality \(P\) is a sum of generalised eigenspaces of \(h\) of some fixed eigenvalue \(k\), and likewise \(L\) of eigenvalue \(\Delta\). By a similar argument as in the proof of Theorem 33, there exists a stable \(V\)-module \(M\) such that \[M_{\operatorname{peak}}\cong P\] as \(A^{\operatorname{stab}}(V)\)-modules. Indeed we form \(\widetilde{N}\) as in that proof, and then apply Zhu induction directly to obtain a stable \(V\)-module.

Since \(V\) is stably rational, the category \(V\text{\textendash}\mathsf{mod}^{\omega, h}\) is semisimple. Hence \[M\cong \bigoplus_{i=1}^k M^i\] for irreducible stable \(V\)-modules \(M^1,\dots,M^k\). Taking peak spaces, we recover \(P\) as the intersection of \(M_{\Delta, k}\) with \[M_{\operatorname{peak}}\cong \bigoplus_{i=1}^k M^i_{\operatorname{peak}}.\] Each \(M^i_{\operatorname{peak}}\) is an irreducible \(A^{\operatorname{stab}}(V)\)-module by Lemma 5. Therefore \(P\) is semisimple. Since \(P\) was arbitrary, every finite-dimensional left \(A^{\operatorname{stab}}(V)\)-module is semisimple. Thus \(A^{\operatorname{stab}}(V)\) is semisimple.

Assume now that \(V\text{\textendash}\mathsf{mod}^{\omega, h}\) has only finitely many simple objects up to isomorphism. By Theorem 33, every irreducible left \(A^{\operatorname{stab}}(V)\)-module arises as \(M_{\operatorname{peak}}\) for some irreducible stable \(V\)-module \(M\). Hence \(A^{\operatorname{stab}}(V)\) has only finitely many irreducible left modules up to isomorphism. Moreover, each such irreducible module is finite-dimensional, since it is the peak space of a stable module. Therefore \(A^{\operatorname{stab}}(V)\) is a finite-dimensional semisimple algebra. ◻

In the rest of this section we discuss stable rationality of affine vertex algebras and \(W\)-algebras.

Proposition 35. Let \(V=L_k(\mathfrak{g})\) be a simple affine vertex algebra at an admissible level, and take \(h=\rho\). Then the category of finitely generated stable \(V\)-modules coincides with category \(\mathcal{O}\). In particular, \(V\) is stably rational. Hence, by Proposition 34, the stable Zhu algebra \(A^{\operatorname{stab}}(V)\) is finite-dimensional and semisimple.

Proof. Let \[M=\bigoplus_{\Delta,r} M_\Delta^{(r)}\] be a finitely generated stable \(V\)-module. Thus each \(M_\Delta^{(r)}\) is finite-dimensional, the \(L_0\)-spectrum of \(M\) is bounded below, and, for each fixed \(\Delta\), the \(\rho_0\)-eigenvalues occurring in \(M_\Delta\) are bounded above.

Let \(a\in \mathfrak{g}\). Since \(a\) has conformal weight \(1\), the mode \(a_{(n)}\) lowers conformal weight by \(n\). Hence, for \(n>0\), the operator \(a_{(n)}\) acts locally nilpotently on \(M\). It follows that \(\mathfrak{g}\otimes t\mathbb{C}[t]\) acts locally nilpotently on \(M\).

Next, let \(x_\alpha\in\mathfrak{g}_\alpha\) be a positive root vector. Then \((x_\alpha)_{(0)}\) preserves conformal weight and satisfies \[[\rho_0,(x_\alpha)_{(0)}]=\alpha(\rho)(x_\alpha)_{(0)}, \qquad \alpha(\rho)>0.\] Since the \(\rho_0\)-spectrum on each \(M_\Delta\) is bounded above, \(x_\alpha(0)\) acts locally nilpotently on \(M_\Delta\), and hence on \(M\). Thus \(\mathfrak{n}_+\) acts locally nilpotently on \(M\).

As \(M\) is finitely generated and \(L_0,\rho_0\) act semisimply, we may choose a finite set of homogeneous generators. The preceding local nilpotence then implies that the weights of \(M\) are contained in a finite union of sets of the form \[\lambda_i-\sum_{\beta\in\widehat{\Delta}_+}\mathbb{Z}_{\geq0}\beta .\] Moreover, for each fixed pair \((\Delta,r)\), only finitely many \(\mathfrak h\)-weights can occur in such a finite union of downward affine cones. Since \(M_\Delta^{(r)}\) is finite-dimensional by stability, it follows that the affine weight spaces of \(M\) are finite-dimensional. Therefore \(M\) belongs to category \(\mathcal{O}\).

Conversely, let \(M\in\mathcal{O}\). Then \(M\) has finite-dimensional \(\widehat{\mathfrak h}\)-weight spaces and its weights are contained in a finite union of downward affine cones. This implies that the \(L_0\)-spectrum is bounded below. Moreover, for each fixed conformal weight \(\Delta\) and each \(r\), only finitely many finite \(\mathfrak h\)-weights \(\mu\) with \(\mu(\rho)=r\) can occur in this finite union of cones. Hence \(M_\Delta^{(r)}\) is a finite direct sum of finite-dimensional \(\widehat{\mathfrak h}\)-weight spaces, and is therefore finite-dimensional. Finally, for each fixed \(\Delta\), the \(\rho_0\)-eigenvalues are bounded above. Thus \(M\) is stable.

Therefore the category of finitely generated stable \(V\)-modules coincides with the category of \(L_k(\mathfrak{g})\)-modules in \(\mathcal{O}\). Since \(k\) is admissible, this category is semisimple by [24]. Hence \(V\) is stably rational. The final assertion follows from Proposition 34. ◻

Recall that a nilpotent element \(f\) of \(\mathfrak{g}\) is said to be of standard Levi type if it is a principal nilpotent element in some Levi subalgebra of \(\mathfrak{g}\). Note that if \(\mathfrak{g}\) is of type \(A\) then all nilpotent elements are of standard Levi type.

Theorem 36. Let \(V = L_k(\mathfrak{g})\) be a simple affine vertex algebra at an admissible level \(k\), and let \(f\) be a nilpotent element of standard Levi type that is contained in \(X_{L_k(\mathfrak{g})}\). Then the simple \(W\)-algebra \(\mathscr{W}_k(\mathfrak{g},f)\) is stably rational with respect to \(\rho_f\) (defined in 30.

Proof. Recall the decomposition 30 . By hypothesis, \(f\) is a principal nilpotent element in \(\mathfrak{l}\). By [72], [78], we have \[\begin{align} A(\mathscr{W}^k(\mathfrak{g},f))\cong U(\mathfrak{g},f), \end{align}\] where \(U(\mathfrak{g},f)\) is the finite \(W\)-algebra associated with \((\mathfrak{g},f)\) [79]. Here \(A(\mathscr{W}^k(\mathfrak{g},f))\) denotes the Ramond twisted Zhu algebra of \(\mathscr{W}^k(\mathfrak{g},f)\). It follows from [74] that \[\begin{align} A^{\operatorname{stab}}(\mathscr{W}^k(\mathfrak{g},f))\cong U(\mathfrak{l},f), \end{align}\] the finite \(W\)-algebra associated with \((\mathfrak{l},f)\). Since \(f\in \mathfrak{l}\) is principal, we have \[\begin{align} U(\mathfrak{l},f) \cong \mathcal{Z}(\mathfrak{l}), \end{align}\] where \(\mathcal{Z}(\mathfrak{l})\) is the center of the enveloping algebra \(U(\mathfrak{l})\) of \(\mathfrak{l}\) [80]. In particular, the stable Zhu algebra \(A^{\operatorname{stab}}(\mathscr{W}^k(\mathfrak{g},f))\) is commutative. On the other hand, one knows that the natural map \(\mathcal{Z}(\mathfrak{g})\to U(\mathfrak{g},f)\) is injective and the image is identified with the center of \(U(\mathfrak{g},f)\) [75].

By hypothesis, \(H_{DS,f}^0(L_k(\mathfrak{g}))\) is a nonzero quotient of \(\mathscr{W}^k(\mathfrak{g},f)\), and by [81] we have \[\begin{align} A(H_{DS,f}^0(L_k(\mathfrak{g}))\cong H_{f}^0(A(L_k(\mathfrak{g}))), \label{eq:commutativity-Zhu-BRST} \end{align}\tag{45}\] where on the right hand side \(H_{f}^0(?)\) denotes the finite dimensional analogue of the quantized Drinfeld-Sokolov reduction, see [81] for details.

Let \(\mathcal{Z}\subset A(H_{DS,f}^0(L_k(\mathfrak{g}))\) denote the image of the center \(\mathcal{Z}(\mathfrak{g})\) of \(U(\mathfrak{g})\) under the composition \[\begin{align} \mathcal{Z}(\mathfrak{g}) \to U(\mathfrak{g},f)=A(H_{DS,f}^0(V^k(\mathfrak{g}))\to A(H_{DS,f}^0(L_k(\mathfrak{g}))). \end{align}\] If we write also \(\mathcal{Z}'\) for \(\operatorname{im}(\mathcal{Z}(\mathfrak{g})\to A(\mathscr{W}_k(\mathfrak{g},f)))\) then \(\mathcal{Z}'\) is the image of \(\mathcal{Z}\) by 45 .

By [24] and [82], we have that \(\operatorname{Spec}\mathcal{Z}'\) is reduced and \(0\)-dimensional, and is contained in the set of regular elements of \(\mathfrak{h}^*/W\) under the Harish-Chandra isomorphism \(\mathcal{Z}(\mathfrak{g}) \cong \mathbb{C}[\mathfrak{h}^*]^W\). Therefore \(\operatorname{Spec}\mathcal{Z}\) is reduced and \(0\)-dimensional, and is contained in the set of regular elements in \(\mathfrak{h}^*/W\).

By [74], we have a commutative diagram

where the left horizontal arrows are the respective Harish-Chandra homomorphisms and the map \(c : \mathcal{Z}(\mathfrak{g})\to \mathcal{Z}(\mathfrak{l})\) is as in [74]. Hence \[\begin{align} \mathop{\mathrm{Spec}}A^{\operatorname{stab}}(H_{DS,f}^0(L_k(\mathfrak{g})))\cong \mathop{\mathrm{Spec}}{\mathcal{Z}}\times_{\mathfrak{h}^*/W}\mathfrak{h}^*/W_L. \end{align}\]

Since the morphism \(\mathfrak{h}^*/W_L\to \mathfrak{h}^*/W\) is finite and unramified over the locus of regular elements, \(\mathop{\mathrm{Spec}}A(H_{DS,f}^0(L_k(\mathfrak{g})))\) is reduced and \(0\)-dimensional. Therefore \(A^{\operatorname{stab}}(H_{DS,f}^0(L_k(\mathfrak{g})))\) is semisimple, and thus, so is \(A^{\operatorname{stab}}(\mathscr{W}_k(\mathfrak{g},f))\). ◻

Theorem 36 provides a large supply of examples to which our main results apply, beyond admissible level affine vertex algebras.

Remark 37. It would be interesting to compare the dimension of \(A^{\operatorname{stab}}(\mathscr{W}_k(\mathfrak{g},f))\) with the prediction [83] for the number of irreducible \(\mathscr{W}_k(\mathfrak{g}, f)\)-algebra modules in the case of boundary admissible level \(k\), obtained from counting fixed points in affine Springer fibres.

Remark 38. If \(f\) is an odd nilpotent element then \(V = \mathscr{W}^k(\mathfrak{g},f)\) and its quotients may contain elements of conformal weight in \(1/2 + \mathbb{Z}\). By the symbol \(A(V)\) we refer, still, to the associative algebra defined exactly as at the start of this section, it is the Ramond twisted Zhu algebra of \(V\). The association \(M \mapsto M_{\operatorname{top}}\) induces a bijection between irreducible positive energy Ramond twisted \(V\)-modules and irreducible left \(A(V)\)-modules. See Remark 26 and [72].

Remark 39. There exist quasi-lisse simple \(W\)-algebras with trivial weight-one space, such algebras will typically not be stably rational and the modular invariance properties of their trace functions is an interesting question. A specific class of examples is provided by the simple subregular \(W\)-algebra \(W_k(D_4(a_1))\) at level \(k = -6 + p/u\) where \(p, u \geq 6\) are coprime. Further examples come from any distinguished nilpotent orbit.

7.2 Exhaustion by trace functions↩︎

In this subsection we complete the proof of Theorem 2. Let \(S\) be a genus-one charged conformal block, i.e.a flat section of the connection \(\nabla\) on \(\mathcal{C}\) in the sense of Section 6. Our aim is to show that, when \(A^{\operatorname{stab}}(V)\) is finite-dimensional and semisimple, \(S\) is a finite linear combination of trace functions on irreducible stable \(V\)-modules. The argument follows from Zhu’s exhaustion method [1], applied first to the \(y\)-expansion of each \(q\)-sector and then to powers of \(\log(q)\). If \(V\) is stably rational, the hypothesis on \(A^{\operatorname{stab}}(V)\) holds by Proposition 34.

By Proposition 29, applied to a local trivialisation of \(\mathcal{C}\), the block \(S(a,y,q)\) admits a Frobenius expansion. We use the conventions of ?? –?? . Thus \(\alpha\) indexes a \(q\)-sector \(q^{r_\alpha}\) (\(r_\alpha\) constant, no two differing by an integer), \(j \in \mathbb{Z}_{\geq 0}\) is an extra power of \(q\), \(\mu \leq M_{\alpha,j}\) is the power of \(\log(q)\) in the slice \(q^{r_\alpha+j}\), \(\beta\) indexes a \(y\)-sector \(y^{h_\beta}\), and \(\ell\) indexes the tail \(\sum_\ell y^{-\ell}\) at \(y=\infty\). We have \[\begin{align} S(a,y,q) &= \sum_{\alpha=1}^K \sum_{j=0}^\infty \sum_{\mu=0}^{M_{\alpha,j}} q^{r_\alpha} \log(q)^\mu\, q^j\, S_{\alpha,\mu,j}(a,y), \tag{46} \\ \text{in which} \quad S_{\alpha,\mu,0}(a,y) &= \sum_{\beta=1}^L \sum_{\nu=0}^{N_{\alpha,\mu,\beta}} y^{h_\beta} \log(y)^\nu \sum_{\ell=0}^\infty C_{\alpha,\beta,\mu,\nu,0,\ell}(a)\, y^{-\ell}. \tag{47} \end{align}\] Each \(C_{\alpha,\beta,\mu,\nu,0,\ell} : V \to \mathbb{C}\) is linear, as in ?? . The subscripts \((\alpha,\mu,0)\) on \(S_{\alpha,\mu,0}\) and the fourth entry \(0\) in \(C_{\alpha,\beta,\mu,\nu,0,\ell}\) record the \(q\)-index \(j=0\) in 46 . When \(\ell=0\) we set \(C_{\alpha,\beta,\mu,\nu,0} := C_{\alpha,\beta,\mu,\nu,0,0}\) for the head coefficient of \(y^{h_\beta}\log(y)^\nu\). For \(j \geq 1\), the coefficient \(S_{\alpha,\mu,j}\) has the same \(y\)-expansion with \(0\) replaced by \(j\). The \(y\)-direction arguments below use the slice \(j=0\); a uniform bound on the integers \(M_{\alpha,j}\) is proved later in Lemma 8.

For \(a,b \in V^{(0)}\) we write \(a *_q b = \mathop{\mathrm{Res}}_z \widetilde{\wp}_1(z,q)\,Y[a,z]b\,dz\). The Ward identities 24 and 25 become \[\begin{align} S(h *_q a,y,q) &= y\frac{d}{dy}S(a,y,q), \tag{48} \\ S((\omega-\tfrac{c}{24}\left|0\right\rangle) *_q a,y,q) &= q\frac{d}{dq}S(a,y,q). \tag{49} \end{align}\]

The first step is to show that the head coefficients descend to linear functionals on the stable Zhu algebra.

Proposition 40. For all \(\alpha,\beta,\mu,\nu\), the head coefficient \(C_{\alpha,\beta,\mu,\nu,0,0}\) (i.e.\(C_{\alpha,\beta,\mu,\nu,0}\) in 47 ) descends to a symmetric linear functional on \(A^{\operatorname{stab}}(V)\).

Proof. The argument is analogous to [1]. At \(q=0\), \[\widetilde{\wp}_2(z,q=0) = (2\pi i)^2 \frac{e^{2\pi i z}}{(e^{2\pi i z}-1)^2},\] and so \[\mathop{\mathrm{Res}}_t \widetilde{\wp}_2(t,q=0)\,Y[a,t]b\,dt = 2\pi i \mathop{\mathrm{Res}}_w w^{-2}(1+w)^{\Delta_a}Y(a,w)b\,dw.\] Since \(S\) annihilates the left-hand side for \(a,b \in V^{(0)}\), each \(C_{\alpha,\beta,\mu,\nu,0}\) annihilates \(\mathop{\mathrm{Res}}_w w^{-2}(1+w)^{\Delta_a}Y(a,w)b\,dw\).

Similarly, at \(q=0\), \[\begin{align} \label{eq:Ppm46at46q610} P_1^+(z,y,q=0) &= \sum_{n\geq 0} y^{-n} - \frac{e^{2\pi i z}}{e^{2\pi i z}-1}, \qquad P_1^-(z,y,q=0) = -\sum_{n\geq 1} y^{n} - \frac{e^{2\pi i z}}{e^{2\pi i z}-1}, \end{align}\tag{50}\] and \(S\) annihilates \[\begin{align} \mathop{\mathrm{Res}}_t \Bigl(1 - \frac{e^{2\pi i t}}{e^{2\pi i t}-1}\Bigr) Y[a,t]b\,dt \quad &\text{for a \in V^{(c)}, b \in V^{(-c)}, c>0}, \tag{51} \\ \mathop{\mathrm{Res}}_t \Bigl(- \frac{e^{2\pi i t}}{e^{2\pi i t}-1}\Bigr) Y[a,t]b\,dt \quad &\text{for a \in V^{(c)}, b \in V^{(-c)}, c<0}. \tag{52} \end{align}\] Replacing \(a\) by \(Ta\) in 5152 , we see that \(C_{\alpha,\beta,\mu,\nu,0}\) annihilates the term \(\mathop{\mathrm{Res}}_w w^{-2}(1+w)^{\Delta_a}Y(a,w)b\,dw\) for all \(a \in V^{(c)}\), \(b \in V^{(-c)}\), hence factors through \(A(V)\) and vanishes off charge \(0\).

Since \(2\pi i \mathop{\mathrm{Res}}_t \frac{e^{2\pi i t}}{e^{2\pi i t}-1} Y[a,t]b\,dt = a*b\), the expressions in 51 and 52 equal \(a_{[0]}b - \frac{1}{2\pi i}a*b\) and \(-\frac{1}{2\pi i}a*b\), respectively. Therefore, by Lemma 4, we have \(C_{\alpha,\beta,\mu,\nu,0}\) annihilates \(a*b\) when \(a \in V^{(c)}\), \(b \in V^{(-c)}\), \(c<0\). Lemma 4 and 27 imply that \(C_{\alpha,\beta,\mu,\nu,0}\) annihilates \(a*b-b*a\) for \(a,b \in V^{(0)}\). Thus \(C_{\alpha,\beta,\mu,\nu,0}\) descends to a symmetric linear functional on \(A^{\operatorname{stab}}(V)\). ◻

We next verify two head-coefficient identities used in the exhaustion arguments below (in the \(j=0\) slice of 46 ; here \(N_{\alpha,\mu,\beta}\) is the top \(\log(y)\)-power in the sector \(y^{h_\beta}\) of \(S_{\alpha,\mu,0}\), and \(M_{\alpha,0}\) is the top \(\log(q)\)-power in \(q^{r_\alpha}\)): \[\begin{align} C_{\alpha,\beta,\mu,\nu,0}\bigl((h-h_{\beta})*a\bigr) &= 0 && \text{for \nu=N_{\alpha,\mu,\beta},} \tag{53} \\ C_{\alpha,\beta,M_{\alpha,0},\nu,0}\bigl((\omega-\tfrac{c}{24}-r_{\alpha})*a\bigr) &= 0 && \text{for each \nu \geq 0.} \tag{54} \end{align}\] Identity 54 is the \(q\)-identity of [1]; 53 is the analogous \(y\)-identity from the current \(h\) and 48 . At \(q=0\), \[\widetilde{\wp}_1(z,q=0) = 2\pi i\, \frac{e^{2\pi i z}}{e^{2\pi i z}-1},\] so the constant term in \(q\) of \(h*_q a\) is \(h*a\).

Proof of 53 . Fix \(\alpha\), \(\mu\), and \(\beta\), and set \(\nu=N_{\alpha,\mu,\beta}\). Then \(C_{\alpha,\beta,\mu,\nu+1,0}\equiv 0\) on the sector \(y^{h_\beta}\), by maximality of \(\nu\). Since 48 involves only \(y\partial_y\), it restricts to each slice \(S_{\alpha,\mu,0}\) in 47 . Substituting into 48 and comparing the head coefficient of \(y^{h_\beta}(\log y)^\nu\), the left-hand side gives \(C_{\alpha,\beta,\mu,\nu,0}(h*a)\). On the right-hand side, only \((\log y)^\nu\) and \((\log y)^{\nu+1}\) contribute, since \(y\partial_y(\log y)^\nu\) contains \((\log y)^{\nu-1}\) and therefore lies in the comparison at \(\nu-1\); the \((\log y)^{\nu+1}\) term vanishes by maximality of \(\nu\). Thus \[C_{\alpha,\beta,\mu,\nu,0}(h*a)=h_\beta\,C_{\alpha,\beta,\mu,\nu,0}(a),\] which is 53 .

Proof of 54 . Fix \(\alpha\), \(\beta\), and \(\nu \geq 0\). Since 49 involves only \(q\partial_q\), it restricts to the sector \(q^{r_\alpha}\) in the \(j=0\) slice, and \(\nu\) may be arbitrary in 47 . Applying \(q\partial_q\) to this sector as in 44 , only the top power \(\log(q)^{M_{\alpha,0}}\) contributes to the coefficient of \(q^{r_\alpha}(\log q)^{M_{\alpha,0}}\) on the right of 49 ; comparing with the left-hand side yields 54 .

The following lemma is the common exhaustion step; it will be applied separately in the \(y\)- and \(q\)-directions.

Lemma 6. Suppose \(A^{\operatorname{stab}}(V)\) is finite-dimensional and semisimple. Let \(C : V \to \mathbb{C}\) satisfy \[\begin{align} C(a) &= 0 && \text{for a \in J and for a \in V^{(c)} for c \neq 0}, \\ C(a*b-b*a) &= 0 && \text{for a,b \in V^{(0)}}, \\ C(a*b) &= 0 && \text{for a \in V^{(-c)}, b \in V^{(c)} for c > 0}, \end{align}\] where \(J \subset V\) is as in Section 7.1. Then:

  1. Fix \(h_\beta \in \mathbb{R}\) and an integer \(n \geq 1\). If \(C((h-h_\beta)^n * a)=0\) for all \(a \in V\), there exist irreducible stable \(V\)-modules \(W^1,\ldots,W^k\) and constants \(c_i \in \mathbb{C}\) such that \[C(a) = \sum_{i=1}^k c_i\, \mathop{\mathrm{Tr}}_{W^i_{\operatorname{peak}}}(\bar a) \qquad \text{for all a \in V},\] where \(\bar a \in A^{\operatorname{stab}}(V)\) is the image of \(a\) and \(h\) acts on \(W^i_{\operatorname{peak}}\) with eigenvalue \(h_\beta\).

  2. Fix \(r \in \mathbb{R}\) and an integer \(n \geq 1\). If \(C((\omega-\tfrac{c}{24}-r)^n * a)=0\) for all \(a \in V\), there exist irreducible stable \(V\)-modules \(W^1,\ldots,W^k\) and constants \(c_i \in \mathbb{C}\) such that \[C(a) = \sum_{i=1}^k c_i\, \mathop{\mathrm{Tr}}_{W^i_{\operatorname{peak}}}(\bar a) \qquad \text{for all a \in V},\] where \(\bar a \in A^{\operatorname{stab}}(V)\) is the image of \(a\) and \((\omega-\tfrac{c}{24})\) acts as \(r\) on \(W^i_{\operatorname{peak}}\).

Proof. By Proposition 40, \(C\) descends to a symmetric linear functional on \(A^{\operatorname{stab}}(V)\), again denoted \(C\). Semisimplicity implies \[C(b)=\sum_{i=1}^k c_i\, \mathop{\mathrm{Tr}}_{P^i}(b) \qquad (b \in A^{\operatorname{stab}}(V)),\] for simple \(A^{\operatorname{stab}}(V)\)-modules \(P^1,\ldots,P^k\) and constants \(c_i \in \mathbb{C}\) (cf.[1]).

For ([lem:coef46exhaust:h]), \(h\) is central, so \(h\) acts on each \(P^i\) as a scalar \(h_i\). If \(c_i \neq 0\) and \(h_i \neq h_\beta\), choose \(a \in V^{(0)}\) whose image \(\bar a \in A^{\operatorname{stab}}(V)\) acts nontrivially on \(P^i\); then \(C((h-h_\beta)^n * a)=(h_i-h_\beta)^n C(a) \neq 0\) for \(n \geq 1\), a contradiction. Hence \(h|_{P^i}=h_\beta\) whenever \(c_i \neq 0\).

For ([lem:coef46exhaust:omega]), \((\omega-\tfrac{c}{24})\) acts on each \(P^i\) as a scalar \(r_i\). The same argument with \((\omega-\tfrac{c}{24}-r)^n\) in place of \((h-h_\beta)^n\) shows \(r_i=r\) whenever \(c_i \neq 0\).

By Theorem 33, \(P^i=W^i_{\operatorname{peak}}\) for irreducible stable \(W^i\), and \(C(a)=\sum_i c_i \mathop{\mathrm{Tr}}_{W^i_{\operatorname{peak}}}(\bar a)\) for all \(a \in V\), since both sides vanish on \(J\) and on \(V^{(c)}\) for \(c \neq 0\). ◻

We now treat the \(y\)-expansion of the leading \(q\)-coefficient \(S_{\alpha,\mu,0}\) in 46 . Fix \(\alpha\) and \(\mu\) and decompose \[\label{eq:T46logy46decomp} S_{\alpha,\mu,0}(a,y)=\sum_{\nu\geq 0}\log(y)^\nu T_{\alpha,\mu,\nu}(a,y).\tag{55}\] Here \(T_{\alpha,\mu,\nu}\) is the coefficient of \((\log y)^\nu\) in the slice \(S_{\alpha,\mu,0}\) (the subscript \(\nu\) indexes \(\log y\), whereas the subscript \(0\) on \(S_{\alpha,\mu,0}\) records \(j=0\) in 46 ). Set \[\nu_{\max} := \max\bigl\{\nu \in \mathbb{Z}_{\geq 0} \mid \text{some head coefficient C_{\alpha,\beta,\mu,\nu,0} is nonzero}\bigr\},\] with the convention that if no such \(\nu\) exists, then \(\nu_{\max}=0\) and \(T_{\alpha,\mu,\nu_{\max}}=0\).

Lemma 7. Suppose \(A^{\operatorname{stab}}(V)\) is finite-dimensional and semisimple, and let \(S\) be a genus-one charged conformal block with expansion 46 . Fix \(\alpha\) and \(\mu\). Then the top \(\log(y)\)-coefficient \(T_{\alpha,\mu,\nu_{\max}}\) in 55 satisfies \[T_{\alpha,\mu,\nu_{\max}}(a,y) = \sum_{i=1}^k c_i\, \mathop{\mathrm{Tr}}_{W^i_{\operatorname{top}}}(a_0 y^{h_0})\] for irreducible stable \(V\)-modules \(W^1,\ldots,W^k\) and constants \(c_i \in \mathbb{C}\).

Proof. By 47 and 55 , \(T_{\alpha,\mu,\nu_{\max}}\) is the coefficient of \(\log(y)^{\nu_{\max}}\) in \(S_{\alpha,\mu,0}\). For each \(\beta\) with \(N_{\alpha,\mu,\beta}=\nu_{\max}\), the \(\beta\)-sector of 47 contributes only powers \(\log(y)^\nu\) with \(\nu\leq\nu_{\max}\), and its leading piece is \[y^{h_\beta}\log(y)^{\nu_{\max}}\,C_{\alpha,\beta,\mu,\nu_{\max},0}(a)\] plus terms with \(y^{h_\beta-\ell}\) for \(\ell\geq 1\) (the tail at \(y=\infty\)). In particular, the factor multiplying \(y^{h_\beta}\log(y)^{\nu_{\max}}\) in \(T_{\alpha,\mu,\nu_{\max}}\) is the head functional \(C_{\alpha,\beta,\mu,\nu_{\max},0}\).

Apply part ([lem:coef46exhaust:h]) of Lemma 6 to \(C=C_{\alpha,\beta,\mu,\nu_{\max},0}\), using 53 (with \(\nu_{\max}=N_{\alpha,\mu,\beta}\) on each contributing sector) and \(n=1\). This gives constants \(c_{\beta,i}\) and irreducible stable \(W^i\) with \(h|_{W^i_{\operatorname{peak}}}=h_\beta\) such that \[C_{\alpha,\beta,\mu,\nu_{\max},0}(a)=\sum_i c_{\beta,i}\,\mathop{\mathrm{Tr}}_{W^i_{\operatorname{peak}}}(\bar a).\] If \(h_\beta\) is not minimal among the \(h\)-exponents in \(T_{\alpha,\mu,\nu_{\max}}\), set \[T'_{\alpha,\mu,\nu_{\max}}(a,y):=T_{\alpha,\mu,\nu_{\max}}(a,y)-\sum_i c_{\beta,i}\,\mathop{\mathrm{Tr}}_{W^i_{\operatorname{top}}}(a_0 y^{h_0}).\] By 48 , \(T'_{\alpha,\mu,\nu_{\max}}\) satisfies the same setup with a strictly smaller leading \(h\)-exponent. Since \(A^{\operatorname{stab}}(V)\) has only finitely many irreducible modules, iterating downward in \(h_\beta\) yields the formula. ◻

Proposition 41. Under the same hypotheses as in Lemma 7, we have \(N_{\alpha,\mu,\beta}=0\) for all \(\beta\). In particular, \[S_{\alpha,\mu,0}(a,y) = \sum_{i=1}^k c_i\, \mathop{\mathrm{Tr}}_{W^i_{\operatorname{top}}}(a_0 y^{h_0})\] for all \(\alpha\) and \(\mu\).

Proof. Suppose \(N_{\alpha,\mu,\beta}>0\) for some \(\beta\), and choose \(\nu=\nu_{\max}\) and \(a \in V\) with \(C_{\alpha,\beta,\mu,\nu,0}(a)\neq 0\). Decomposing 48 as in 55 gives \[\label{eq:ward246logy} T_{\alpha,\mu,\nu-1}(h*a,y) = \nu\, T_{\alpha,\mu,\nu}(a,y) + y\frac{\partial}{\partial y} T_{\alpha,\mu,\nu-1}(a,y).\tag{56}\] Applying 48 again and comparing head coefficients at \(y^{h_\beta}\), using 53 , we obtain \[C_{\alpha,\beta,\mu,\nu-1,0}((h-h_\beta)^2*a)=0.\] By part ([lem:coef46exhaust:h]) of Lemma 6 with \(n=2\), \(T_{\alpha,\mu,\nu-1}\) is a linear combination of \(\mathop{\mathrm{Tr}}_{W^i_{\operatorname{top}}}(a_0 y^{h_0})\); each such trace function satisfies 48 , so \(T_{\alpha,\mu,\nu-1}(h*a,y)=y\partial_y T_{\alpha,\mu,\nu-1}(a,y)\). Substituting into 56 gives \(\nu\, T_{\alpha,\mu,\nu}(a,y)=0\), contradicting the choice of \(\nu\). Hence \(N_{\alpha,\mu,\beta}=0\) for all \(\beta\), so \(\nu_{\max}=0\) and Lemma 7 gives the trace expansion for \(S_{\alpha,\mu,0}\). ◻

We turn to the \(q\)-expansion. Write \[S(a,y,q)=\sum_{\mu=0}^\infty \log(q)^\mu S^{(q)}_\mu(a,y,q),\] and for an irreducible stable \(V\)-module \(W\) set \[S_W(a,y,q):=\mathop{\mathrm{Tr}}_W a_0 y^{h_0} q^{L_0-c/24}.\]

Lemma 8. Suppose \(A^{\operatorname{stab}}(V)\) is finite-dimensional and semisimple, and let \(S\) be a genus-one charged conformal block with expansion 46 . Then the integers \(M_{\alpha,j}\) occurring in 46 are bounded above uniformly in \(\alpha\) and \(j\). Set \(M := \max_{\alpha,j} M_{\alpha,j}\). Then \[S^{(q)}_M(a,y,q) = \sum_{i=1}^k c_i\, S_{W^i}(a,y,q)\] for irreducible stable \(V\)-modules \(W^1,\ldots,W^k\) and constants \(c_i \in \mathbb{C}\).

Proof. List the irreducible stable \(V\)-modules as \(W^1,\ldots,W^k\), with conformal dimensions \(r^{(i)}\). Let \(J\) be the largest integer among the differences \(r^{(i)}-r^{(j)}\), and set \[M_* := \max\{ M_{\alpha,j} \mid q^{r_\alpha+j} \text{ occurs in \eqref{eq:Frob} with 0 \leq j \leq J} \}.\] Suppose \(S^{(q)}_{\widetilde{M}}\neq 0\) for some \(\widetilde{M} > M_*\). Then the leading \(q\)-terms of \(S^{(q)}_{\widetilde{M}}\) lie in sectors \(q^{r_\alpha}\) with \(r_\alpha> r^{(i)}\) for every \(i\). The corresponding head coefficients satisfy 53 and the analogue of 54 with \(M_{\alpha,0}\) replaced by \(\widetilde{M}\) in the relevant \(q\)-sectors. By part ([lem:coef46exhaust:omega]) of Lemma 6, they would be linear combinations of traces on modules with \((\omega-\tfrac{c}{24})\)-eigenvalue \(r_\alpha\) on the peak space. No such irreducible stable module exists, since \(r_\alpha\) exceeds every \(r^{(i)}\). This contradiction shows \(M_{\alpha,j} \leq M_*\) for all \(\alpha\) and \(j\), so \(M=\max_{\alpha,j} M_{\alpha,j}\) is finite. By maximality of this \(M\), the coefficient \(S^{(q)}_M\) satisfies 49 and 48 . By Proposition 41, its \(y\)-expansion involves no \(\log(y)\) and each head coefficient is a linear combination of traces on \(W^i_{\operatorname{peak}}\). Applying Lemma 6 and subtracting the corresponding \(S_{W^i}\), we obtain a new block satisfying 49 and 48 whose leading \(q\)-term has strictly larger exponent \(r_\alpha\) or smaller \(\log(q)\)-degree. Since \(A^{\operatorname{stab}}(V)\) has only finitely many irreducible modules, this exhaustion procedure terminates with the stated formula for \(S^{(q)}_M\). ◻

Proposition 42. Under the same hypotheses as in Lemma 8, every genus-one charged conformal block satisfies \[S(a,y,q) = \sum_{i=1}^k c_i\, S_{W^i}(a,y,q).\]

Proof. By Lemma 8, \(S=\sum_{\mu=0}^M \log(q)^\mu S^{(q)}_\mu\) for some \(M \geq 0\). Suppose \(M>0\) and \(S^{(q)}_M \neq 0\). By 49 , \[\label{eq:ward146logq} S^{(q)}_{M-1}((\omega-\tfrac{c}{24}\left|0\right\rangle)*_q a,y,q) = M\, S^{(q)}_M(a,y,q) + q\frac{\partial}{\partial q} S^{(q)}_{M-1}(a,y,q).\tag{57}\] Applying 49 again and comparing head coefficients in the sector \(q^{r_\alpha}\) (the \(j=0\) slice of 47 ) yields \(C_{\alpha,\beta,M-1,0}((\omega-\tfrac{c}{24}-r_\alpha)^2*a)=0\) for all \(\beta\). By part ([lem:coef46exhaust:omega]) of Lemma 6 with \(n=2\), each such head coefficient is a linear combination of traces on \(W^i_{\operatorname{peak}}\) with \((\omega-\tfrac{c}{24})\)-eigenvalue \(r_\alpha\). By Proposition 41, \(S^{(q)}_{M-1}\) has no positive powers of \(\log(y)\), and the exhaustion step in the proof of Lemma 8 therefore gives \[S^{(q)}_{M-1}(a,y,q) = \sum_{i=1}^k c_i\, S_{W^i}(a,y,q),\] and therefore \(S^{(q)}_{M-1}((\omega-\tfrac{c}{24}\left|0\right\rangle)*_q a,y,q)=q\partial_q S^{(q)}_{M-1}(a,y,q)\). Substituting into 57 forces \(S^{(q)}_M=0\), a contradiction. Hence \(M=0\) and the proposition follows from Lemma 8. ◻

Theorem 43. Let \((V, \omega, h)\) be a charged conformal vertex algebra, which we assume to be strongly finitely generated, stably quasi-lisse and stably rational. Let the irreducible stable \(V\)-modules be \(W^1, \ldots, W^k\). Then the trace functions \[S_{W^i}(u, \alpha, \tau) = \mathop{\mathrm{Tr}}_{W^i} u_0 y^{h_0} q^{L_0-c/24}\] converge on the domain \(0 < -N \mathop{\mathrm{Im}}(\alpha) < \mathop{\mathrm{Im}}(\tau)\), span the space \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\) at each point of this domain, and satisfy 24 and 25 .

Proof. By Proposition 34, stable rationality implies that \(A^{\operatorname{stab}}(V)\) is finite-dimensional and semisimple. Proposition 42 shows that every genus-one charged conformal block is a linear combination of the \(S_{W^i}\). Convergence and the differential equations were established in Section 5; finite-dimensionality of \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\) follows from Theorem 1. ◻

Remark 44. The results of this section continue to hold (verbatim) if we allow \(V\) to be graded by non integral conformal weights, as in Remark 26, as long as we replace the category of \(V\)-modules by the category of Ramond twisted \(V\)-modules.

8 Modularity of the connection↩︎

In Section 2.2 we introduced a family \(T \rightarrow B\) of pairs \((E, \mathcal{L})_{(\alpha, \tau)}\) consisting of \(E = E_\tau\) a smooth elliptic curve and \(\mathcal{L}= \mathcal{L}_\alpha\) a holomorphic line bundle over \(E\) of degree \(0\). In Section 3.2 we described the bundle \(\mathcal{C}\) of charged conformal blocks over \(B\), associated with a charged conformal vertex algebra \((V, \omega, h)\) and the connection \(\nabla\) on \(\mathcal{C}\) corresponding to the differential equations 24 and 25 .

In Sections 4 and 6 we saw that, for suitable \(V\), the pair \((\mathcal{C}, \nabla)\) is an integrable connection in the domain \[\begin{align} X = \{(\alpha, \tau) \in B \mid N \alpha\notin \mathbb{Z}+ \mathbb{Z}\tau\} \subset B \end{align}\] (where \(N\) is a positive integer which depends on \(V\)), and the trace function \(S_{M}(u, \alpha, \tau)\) associated with a stable \(V\)-module is convergent for \((\alpha, \tau)\) in a certain domain \(Y \subset X\), and converges in \(Y\) to a flat section of \((\mathcal{C}, \nabla)\). Explicitly \[\begin{align} Y = \{(\alpha, \tau) \in B \mid -\mathop{\mathrm{Im}}(\tau) < N \mathop{\mathrm{Im}}(\alpha) < 0 \} \subset X. \end{align}\] Furthermore, if \(V\) is stably rational, the finite set of trace functions \(S_M\) associated with irreducible stable \(V\)-modules forms a basis of the space of flat sections of \((\mathcal{C}, \nabla)\) on \(Y\).

Although the connection \(\nabla\) develops singularities on the lattice \(N \alpha\in \mathbb{Z}+ \mathbb{Z}\tau\), we now prove that these singularities are regular. The proof is straightforward, and just requires some careful book keeping with respect to pole orders.

Proposition 45. Let \((V, \omega, h)\) be a charged conformal vertex algebra, which we assume to be finitely strongly generated and stably quasi-lisse. Then the connection \(\nabla\) on \(\mathcal{C}\) exhibits regular singularities at \(N \alpha\in \mathbb{Z}+ \mathbb{Z}\tau\).

Proof. Let us take \(\tau \in \mathcal{H}\) as fixed. Since \(\mathcal{C}\) is of finite rank, the equation \(\nabla S = 0\) reduces as in Section 6.1 to a first order system of ODEs \(S' = A S\), where here and throughout the rest of this proof we denote \(\partial_\alpha= 2\pi i y \partial_y\) by \((-)'\) for convenience. Here \(A\) is a matrix whose entries lie in the ring \(R^{(N)}\), and \(S\) is a column vector with entries \(S_i = S(u_i, \alpha, \tau)\) where \(u_1, u_2, \ldots, u_r\) is a choice of basis of \(V^{(0)} / C(V)\). We assume without loss of generality that \(u_i\) is homogeneous of conformal weight \(\Delta(u_i)\). The ODE is obtained explicitly by reduction of 24 modulo the relations 27 . We notice that the ring \(R^{(N)}\) as well as the differential equation and the relations are homogeneous if we assign degrees as follows \[\begin{align} \deg(\widetilde{G}_k(q)) &= k & \deg(u) &= \Delta_u \\ \deg(P_k(y^c, q)) &= k, & \deg(\partial_\alpha) & = 1. \end{align}\] It follows that the entries \(A_{ij}\) of \(A\) are homogeneous in the sense that \(\deg(A_{ij}) = 1 + \Delta(u_j) - \Delta(u_i)\) for each \(i, j\). It is convenient, then, for us to say that a matrix \(B \in \mathop{\mathrm{Mat}}_{r \times r}(R^{(N)})\) has degree \(a\) if \(\deg(B_{ij}) = a + \Delta(u_j) - \Delta(u_i)\) for each \(i, j\). Then degree is clearly multiplicative. The equation \(S' = A S\) is homogeneous, as are the equations \(S'' = (A' + A^2) S\), \(S^{(3)} = (A'' + 3AA' + A^3) S\), etc., obtained by successive differentiation. Here we have used that \(\partial_\alpha\) acts in \(R^{(N)}\) with degree \(+1\). Let us write these equations in general as \(S^{(i)} = P_i S\). For fixed \(j \in \{1, \ldots, r\}\) we may eliminate variables to obtain an ODE of order \(N\) for \(S_j\), namely \[\begin{align} \sum_{i=0}^N f_i S_j^{(i)} = 0. \end{align}\] Later we will normalise so that \(f_{N} = 1\), but for now we may clear denominators and assume \(f_i \in R^{(N)}\) for all \(i\). The coefficients \(f_i\) must then satisfy \[\sum_{j=0}^N (P_i)_{jk} f_i = 0, \quad k = 1,\ldots, r.\] Since \(\deg((P_i)_{jk}) = i + \Delta(u_k) - \Delta(u_j)\), we have \(\deg(f_i) = \varepsilon - i\) for some \(\varepsilon\).

The final observation is that for \(f \in R^{(N)}\) of degree \(k\), the poles of \(f(\alpha, \tau)\) on the lattice \(N\alpha\in \mathbb{Z}+ \mathbb{Z}\tau\) are of order at most \(k\). It follows, then, that after normalisation so that \(f_N = 1\), the function \(f_i\) has poles of order at most \(N-i\). The ODE is thus Fuchsian. ◻

The spaces \(B\) and \(T\) carry compatible actions of the groups \(SL_2(\mathbb{Z})\) and \(\mathbb{Z}^2\), and thus of their semidirect product the Jacobi group \(J = SL_2(\mathbb{Z}) \ltimes \mathbb{Z}^2\). The fibres over points in the same \(J\)-orbit are isomorphic. These actions are well known and are as follows. For \(A = \left(\begin{smallmatrix} a & b \\ c & d \\ \end{smallmatrix}\right) \in SL_2(\mathbb{Z})\) and \((\alpha, \tau) \in B\) we have \[A \cdot (\alpha, \tau) = \left( \frac{\alpha}{c\tau+d}, \frac{a\tau+b}{c\tau+d} \right).\] Writing \((\alpha', \tau') = A \cdot (\alpha, \tau)\), the action of \(A\) on \(T\) is \[A \cdot (\alpha, \tau, v, z) = \left( \alpha', \tau', e^{2\pi i \frac{c}{c\tau+d} \alpha z} v, \frac{z}{c\tau+d} \right).\] For \((m, n) \in \mathbb{Z}^2\) the action is \[\begin{align} (m, n) \cdot (\alpha, \tau, v, z) = (\alpha+ m\tau + n, \tau, e^{-2\pi i m z} v, z). \end{align}\] It is straightforward to verify that \[(E, \mathcal{L})_{A \cdot (\alpha, \tau)} \cong (E, \mathcal{L})_{(\alpha, \tau)} \quad \text{and} \quad (E, \mathcal{L})_{(m, n) \cdot (\alpha, \tau)} \cong (E, \mathcal{L})_{(\alpha, \tau)},\] for all \(A \in SL_2(\mathbb{Z})\) and \((m, n) \in \mathbb{Z}^2\).

The main result of this section is that the connection \(\nabla\) is \(J\)-equivariant, and that flat sections of \((\mathcal{C}, \nabla)\) transform as Jacobi forms of a certain index \(\kappa\) which is determined by the charged conformal vertex algebra \((V, \omega, h)\). In particular if \(u \in V\) is primary of conformal weight \(k\), then the flat sections \(S_M(u, \alpha, \tau)\) of \(\mathcal{C}\) transform as a vector-valued Jacobi form of weight \(k\) and \(\kappa\) is the index defined as in Section 3.1, namely \(h_{1}h = 2\kappa \left|0\right\rangle\). The precise statement is now as follows.

Proposition 46. Let \(S(u, \alpha, \tau)\) be a flat section of \((\mathcal{C}, \nabla)\).

  1. Let \(A \in SL_2(\mathbb{Z})\) and \((\alpha', \tau') = A \cdot (\alpha, \tau)\). If we define \(S'(u, \alpha, \tau)\) by \[\begin{align} S'(u, \alpha', \tau') = e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S( e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}}(c\tau+d)^{L_{[0]}} u, \alpha, \tau), \end{align}\] then \(S'(u, \alpha, \tau)\) is also a flat section of \((\mathcal{C}, \nabla)\).

  2. Let \((m, n) \in \mathbb{Z}^2\) and \((\alpha', \tau') = (m, n) \cdot (\alpha, \tau)\). If we define \(S'(u, \alpha, \tau)\) by \[\begin{align} S'(u, \alpha', \tau') = e^{ -2\pi i \kappa (m^2 \tau + 2m \alpha) } S(e^{-2\pi i m h_{[1]}} u, \alpha, \tau), \end{align}\] then \(S'(u, \alpha, \tau)\) is also a flat section of \((\mathcal{C}, \nabla)\).

The proof of this proposition is essentially by direct calculation, given below in Appendices 10.1 and 10.2. We now indicate the idea behind the calculations. Let \(A \in SL_2(\mathbb{Z})\) and let us consider the isomorphism \(f : (E, \mathcal{L})_{(\alpha, \tau)} \rightarrow (E, \mathcal{L})_{A \cdot (\alpha, \tau)}\) given by \[f(v, z) = \left( e^{2\pi i \frac{c}{c\tau+d} \alpha z} v, \frac{z}{c\tau+d} \right).\] This isomorphism induces a nontrivial identification between the fibres \(\mathcal{V}_0\) on the two curves \(E_{\tau}\) and \(E_{A \cdot \tau}\), as per the associated bundle construction described in Section 3.2. Explicitly, for each \(u \in V\), we have in \(\mathcal{V}_0\) the equality \[\left( e^{2\pi i \frac{c\alpha}{c\tau+d} z} v, \frac{z}{c\tau+d}, u \right) = \left( v, z, e^{2\pi i \frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} u \right).\]

Let us now consider a flat local section \(S(u, \alpha, \tau)\) of \((\mathcal{C}, \nabla)\), more precisely \(S((v, z, u), \alpha, \tau)\). We define a new section \(S'((v, z, u), \alpha, \tau)\) by \[\begin{align} \label{eq:mod46xform} \begin{aligned} S'((v', z', u), \alpha', \tau') &= e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v', z', u), \alpha, \tau) \\ &= e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}}(c\tau+d)^{L_{[0]}} u), \alpha, \tau), \end{aligned} \end{align}\tag{58}\] where \((\alpha', \tau', v', z') = A \cdot (\alpha, \tau, v, z)\). The proof of Proposition [prop:connec46is46modular] consists in using 24 and 25 to prove the following: \[\begin{align} \frac{\partial}{\partial\alpha'} S((v', z', u), \alpha', \tau') = S((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau) h[t] u), \alpha', \tau' ) \tag{59} \\ \text{and} \quad 2\pi i \frac{\partial}{\partial\tau'} S((v', z', u), \alpha', \tau') = S((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau) L[t] u), \alpha', \tau' ). \tag{60} \end{align}\] The verification is straightforward but lengthy and we relegate it to Appendix 10.1.

Similarly, for a flat local section \(S((v, z, u), \alpha, \tau)\) of \((\mathcal{C}, \nabla)\) and \((m, n) \in \mathbb{Z}^2\), we define a new section \(S'((v, z, u), \alpha, \tau)\) by \[\begin{align} \label{eq:ell46xform} \begin{aligned} S'((v', z', u), \alpha', \tau') &= e^{ -2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v', z', u), \alpha, \tau) \\ &= e^{ -2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, e^{-2\pi i m h_{[1]}} u), \alpha, \tau) \end{aligned} \end{align}\tag{61}\] where \((\alpha', \tau', v', z') = (m, n) \cdot (\alpha, \tau, v, z)\). The proof of Proposition [prop:connec46is46elliptic] consists again in using 24 and 25 to prove 59 and 60 . The computations are significantly easier in this case, and are given in Appendix 10.2.

Using the action of \(SL_2(\mathbb{Z})\) on \(X\), we now show that the trace functions can be analytically continued along paths from \(Y\) to any point of \(X\).

Lemma 9. Every \(SL_2(\mathbb{Z})\)-orbit in \(X\) meets \(Y\). Furthermore for every \(x \in X\) there exists a sequence of elements \(A_0 = I, A_1, \ldots, A_k \in SL_2(\mathbb{Z})\) such that \(A_i Y\) intersects \(A_{i-1}Y\) nontrivially, and \(x \in A_k Y\).

In fact for almost all points we can take \(k=1\), and for the remainder \(k=2\) suffices.

Proof. Let \(x = (\alpha, \tau) \in X\). Let \((\alpha', \tau') = A \cdot x = (\frac{\alpha}{c\tau+d}, \frac{a\tau+b}{c\tau+d})\). An easy computation, using \(\det(A)=1\), shows that \[\mathop{\mathrm{Im}}\alpha' = \mathop{\mathrm{Im}}\frac{\alpha}{c\tau+d} = \frac{\mathop{\mathrm{Im}}(\alpha(c\overline{\tau}+d))}{|c\tau+d|^2} \quad \text{and} \quad \mathop{\mathrm{Im}}\tau' = \mathop{\mathrm{Im}}\frac{a\tau+b}{c\tau+d} = \frac{\mathop{\mathrm{Im}}\tau}{|c\tau+d|^2}.\] We would like to impose conditions on \((c, d)\) so that \[\frac{\mathop{\mathrm{Im}}\alpha'}{\mathop{\mathrm{Im}}\tau'} = c \frac{\mathop{\mathrm{Im}}(\alpha\overline{\tau})}{\mathop{\mathrm{Im}}\tau} + d \frac{\mathop{\mathrm{Im}}\alpha}{\mathop{\mathrm{Im}}\tau} \in (-1/N, 0).\] In fact it is possible to find appropriate \(c, d \in \mathbb{Z}\) unless \[\begin{align} \label{eq:bad46alpha46condition} \frac{\mathop{\mathrm{Im}}(\alpha\overline{\tau})}{\mathop{\mathrm{Im}}\tau}, \frac{\mathop{\mathrm{Im}}\alpha}{\mathop{\mathrm{Im}}\tau} \in \frac{1}{N} \mathbb{Z}. \end{align}\tag{62}\] If we now write \(\tau = u + iv\) and \(\alpha= x + iy\) (where \(u, v, x, y \in \mathbb{R}\)), then 62 becomes \[\frac{y}{v} = \frac{n}{N} \quad \text{and} \quad \frac{uy-xv}{v} = \frac{-m}{N}\] for some \(m, n \in \mathbb{Z}\). Rearranging gives \[\alpha= x + iy = \frac{m+nu}{N} + i\frac{nv}{N} = \frac{1}{N}(m + n\tau).\] So indeed for all \(x \in X\), there is some \(A \in SL_2(\mathbb{Z})\) such that \(A \cdot x\) lies in \(Y\) the domain of convergence of the trace functions.

We pass to the second claim now. Whenever \((c, d)\) can be chosen with \(c \neq 0\) then \(A \cdot Y\) and \(Y\) intersect nontrivially. When \(c=0\) we have \(d = \pm 1\) and \((\alpha', \tau') = (\pm \alpha, \tau + n)\) for some \(n\). But then any other image of \(Y\) (under an element of \(SL_2(\mathbb{Z})\) for which \(c \neq 0\)) meets both \(Y\) and \(A \cdot Y\) nontrivially. ◻

Let \((E, \mathcal{L})\) be the fibre of \(T \rightarrow B\) over a point \((\alpha, \tau) \in X\). Since, by Lemma 9, \((\alpha, \tau)\) has an image \((\alpha', \tau') \in Y\), we can conclude that charged conformal blocks on \((E, \mathcal{L})\) are expressible in terms of trace functions on stable \(V\)-modules. More precisely we have the following corollary.

Corollary 47. Let \(V\) be a charged conformal vertex algebra.

  1. Suppose that \(V\) is finitely strongly generated and stably quasi-lisse. Then the vector space \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\) is finite dimensional whenever \(N\alpha\notin \mathbb{Z}+ \mathbb{Z}\tau\).

  2. Suppose furthermore that \(V\) is stably rational. Then \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, V)\), is spanned by the trace functions \(S_{W^i}(u, \alpha', \tau')\) on the irreducible stable \(V\)-modules \(W^1, \ldots, W^r\), for some choice of \((\alpha', \tau') = A \cdot (\alpha, \tau)\).

Proof. By Lemma 9 any point \((\alpha, \tau) \in X\) is in the orbit under \(SL_2(\mathbb{Z})\) of a point \((\alpha', \tau') \in Y\). The corresponding fibres \((E, \mathcal{L})_{(\alpha, \tau)}\) and \((E, \mathcal{L})_{(\alpha', \tau')}\) are isomorphic. The first claim then follows immediately from Corollary 18 and the second claim from Theorem 43. ◻

We now show the consequences of these results for the example of simple affine vertex algebras at admissible level. As before we consider the charged conformal vertex algebra \(V = (L_k(\mathfrak{g}), \omega, \rho)\), as in Proposition 19 where we showed that \(V\) is stably quasi-lisse, and Proposition 35, where we showed that \(V\) is stably rational also. By Proposition 35 and the main result of [24], we see that the category of stable \(V\)-modules is semisimple, with simple objects precisely the admissible \(\widehat\mathfrak{g}\)-modules \(L_k(\lambda)\) as \(\lambda\) ranges over \(\mathrm{Prin}^k\) the set of principal/coprincipal admissible weights of level \(k\).

We now obtain the following as a consequence of our main results. We write \(L_k(\mathfrak{g})\) for \((L_k(\mathfrak{g}), \omega, \rho)\).

Proposition 48. Let \(k\) be an admissible level for the simple Lie algebra \(\mathfrak{g}\), then:

  1. The trace functions \(\mathop{\mathrm{Tr}}_{L(\lambda)} u_0 y^{h_0} q^{L_0 - c/24}\), as \(\lambda\) ranges over the set \(\operatorname{Adm}^k\) of admissible weights of level \(k\), span the space \(\mathcal{C}((E, \mathcal{L})_{(\alpha, \tau)}, L_k(\mathfrak{g}))\) for all \(\alpha\notin \mathbb{Z}+ \mathbb{Z}\tau\);

  2. for any smooth elliptic curve \(E\) and degree \(0\) holomorphic line bundle \(\mathcal{L}\) over \(E\), the dimension of \(\mathcal{C}((E, \mathcal{L}), L_k(\mathfrak{g}))\) equals the cardinality of \(\operatorname{Adm}^k\), namely \(|\check{P}/u\check{P}| \cdot |P_+^{p, \operatorname{reg}}|\) if \(k\) is principal admissible, and \(|\check{P}/uP| \cdot |{}^{L}\check{P}_+^{p, \operatorname{reg}}|\) if coprincipal;

  3. the characters \(\mathop{\mathrm{Tr}}_{L(\lambda)} y^{h_0} q^{L_0 - c/24}\), as \(\lambda\) ranges over \(\operatorname{Adm}^k\), constitute a vector-valued Jacobi form of weight \(0\) and index \(\kappa = k h^\vee \dim(\mathfrak{g}) / 24\).

Here \(P\) and \(\check{P}\) are the weight and coweight lattices of \(\mathfrak{g}\), and \(p,u\) are as in the definition of admissible level \(k=-h^\vee+p/u\) above. We recall that \(\nu\in P\) is dominant integral if \(\left<\nu,\alpha^\vee\right>\in\mathbb{Z}_{\geq 0}\) for all simple roots \(\alpha\), and is regular if \(\left<\lambda,\alpha^\vee\right>\neq 0\) for all such \(\alpha\). With this convention we set \[\begin{align} P_+^{p}:=\{\nu \in P\mid{}& \text{\nu is dominant integral and (\nu,\theta)=p}\}. \end{align}\] and \(P_+^{p,\operatorname{reg}}\) its subset of regular weights. If \(k\) is coprincipal, we write \({}^{L}\check{P}_+^{p,\operatorname{reg}}\) for the analogous set of regular dominant integral coweights for the Langlands dual root system \({}^{L}\Delta\). The parametrisation of admissible weights [5] yields bijections \(\operatorname{Adm}^k\cong (\check{P}/u\check{P})\times P_+^{p,\operatorname{reg}}\) in the principal case [84], and \(\operatorname{Adm}^k\cong (\check{P}/uP)\times {}^{L}\check{P}_+^{p,\operatorname{reg}}\) in the coprincipal case [24].

Proof. By Propositions 19 and 35 the charged conformal vertex algebra \((L_k(\mathfrak{g}), \omega, \rho)\) is stably quasi-lisse and stably rational, and its irreducible stable modules are precisely \(L(\lambda)\) as \(\lambda\) ranges over \(\operatorname{Adm}^k\). The first claim follows from Theorem 43 (with \(N=1\)). The claim about the dimension of \(\mathcal{C}((E, \mathcal{L}), L_k(\mathfrak{g}))\) then follows from the parametrisation of admissible weights. The Jacobi invariance follows from Proposition 46, and the specific value for the index comes from the Freudenthal-de Vries strange formula \(|\rho|^2 = h^\vee \dim(\mathfrak{g}) / 12\). ◻

In particular the index is generally fractional and can be either positive or negative, according to the sign of the level \(k\).

9 Examples of MLDEs↩︎

We have discussed a number of examples already throughout the text, in particular simple affine vertex algebras at admissible levels, and quasi-lisse \(W\)-algebras obtained as quantum Drinfeld-Sokolov reductions. We have not explicitly discussed modular linear differential equations (MLDEs), though there is interest in determining them explicitly in examples. In this section we briefly examine the explicit form of the connection \(\nabla\) on \(\mathcal{C}\) and the associated MLDEs in two simple cases.

9.1 The rational vertex algebra \(L_1(\mathfrak{sl}_2)\)↩︎

We take \(V = L_1(\mathfrak{sl}_2)\) with \(\omega\) the Sugawara conformal vector and \(h = \rho = \alpha/2\) the Weyl vector. In particular \([\rho, E] = E\) and \([\rho, F] = -F\). The central charge of \((V, \omega, \rho)\) is \(c=1\) and the index is \(\kappa = 1/4\). The vertex algebra \(V\) is rational and has two irreducible modules \(W^0 = V\) and another which we denote \(W^1\). The normalised characters of these \(V\)-modules, defined by \[\chi_i(\alpha, \tau) = \mathop{\mathrm{Tr}}_{W^i} y^{h_0} q^{L_0-c/24},\] are given by the formulas \(\chi_i(\alpha, \tau) = \theta_{i0}(\alpha, \tau) / \eta(\tau)\) where [62] \[\begin{align} \theta_{i0}(\alpha, \tau) = \sum_{n \in \mathbb{Z}} q^{(n+i/2)^2/2} e^{2\pi i (n+i/2)z}. \end{align}\] These characters are the restrictions to \(u=\left|0\right\rangle\) of two charged conformal blocks \(S_{W^i}(u, y, q)\).

On the other hand let \(S(u, y, q)\) be a charged conformal block for \((V, \omega, h)\), and write \(S_{0}\) and \(S_1\) for its restrictions to \(u = \left|0\right\rangle\) and \(u = h\), respectively. In this example \(V^{(0)} / C(V)\) is \(2\) dimensional, spanned by \(\left|0\right\rangle\) and \(h\). The equations 24 and 25 therefore reduce to a \(2 \times 2\) holonomic system on \(S_{0}\) and \(S_1\). We find in fact that \[\begin{align} \label{eq:sl246y46eq} y \frac{\partial}{\partial y} \left[ \begin{array}{c} S_0 \\ S_1 \\ \end{array} \right] = \left[ \begin{array}{cc} 0 & 1 \\ \tfrac{1}{16}(4Q_2-4Q_1^2-E_2) & Q_1 \\ \end{array} \right] \left[ \begin{array}{c} S_0 \\ S_1 \\ \end{array} \right] \end{align}\tag{63}\] and \[\begin{align} \label{eq:sl246q46eq} q \frac{\partial}{\partial q} \left[ \begin{array}{c} S_0 \\ S_1 \\ \end{array} \right] = \left[ \begin{array}{cc} \tfrac{1}{48}(12Q_2-12Q_1^2-E_2) & -Q_1 \\ \tfrac{1}{16}(4Q_1^3-12Q_1Q_2+8Q_3-E_2Q_1) & \tfrac{1}{48}(36Q_1^2-36Q_2+E_2) \\ \end{array} \right] \left[ \begin{array}{c} S_0 \\ S_1 \\ \end{array} \right] \end{align}\tag{64}\] To avoid cumbersome factors of \(2\pi i\) in these equations, we have set \[Q_k(y, q) = \frac{1}{2}\delta_{k,1} + (2\pi i)^{-k} P^+_k(y, q),\] where \(P^+_k(y,q)\) is as in 5 with \(w=y\) (a series in \(\mathbb{C}[y][[q]]\), not the three-variable series \(P_1^+(z,y,q)\) of 10 ). Here \(E_k(q) = -(2\pi i)^{-k}(k!/B_k)\) is the Eisenstein series normalised with constant coefficient \(1\).

In particular we deduce from 63 the following MLDE in \(y\) for \(u(y, q) = S_0(\alpha, \tau)\): \[\begin{align} \label{eq:MLDE46level461} \begin{aligned} \left(y\frac{\partial}{\partial y}\right)^2 u - Q_1 \left(y\frac{\partial}{\partial y}\right) u &-\left(\frac{1}{4} Q_2 - \frac{1}{4} Q_1^2 - \frac{1}{16} E_2 \right) u = 0. \end{aligned} \end{align}\tag{65}\]

9.2 The admissible level vertex algebra \(L_{-4/3}(\mathfrak{sl}_2)\)↩︎

We take \(V = L_{-4/3}(\mathfrak{sl}_2)\) with \(\omega\) and \(h\) as above. The central charge of \((V, \omega, \rho)\) is \(c=-6\) and the index is \(\kappa = -1/3\). This vertex algebra is stably rational with three stable modules \(L_k(\lambda)\), where \(\lambda\) takes the values \(0\), \(- \frac{2}{3}\varpi\) and \(- \frac{4}{3}\varpi\), where \(\varpi = \alpha/2\) is the fundamental weight. (In fact \(\rho = \varpi\) since \(\mathfrak{g}= \mathfrak{sl}_2\).)

The characters of these modules are well known from the work of Kac and Wakimoto [5], [85]. To express them easily we may introduce the theta functions \[\begin{align} \theta_j(y, q) = \sum_{n \in \mathbb{Z}} (-1)^n y^{n+1/2-j/3} q^{(n+1/2-j/3)^2/2}, \qquad j=0,1,2. \end{align}\] Then the three normalised characters are \(\chi_i(y,q) = {\theta_i(y, q^3)}/{\theta_0(y,q)}\).

In this example \(V^{(0)} / C(V)\) is \(3\)-dimensional, spanned by the images of the vectors \(\left|0\right\rangle\), \(h\) and \(h_{(-1)}h\). If we write \(S_i(\alpha, \tau)\) for \(i=0,1,2\) for the evaluations of a charged conformal block \(S(u, \alpha, \tau)\) on \(\left|0\right\rangle\), \(h\) and \(h_{(-1)}h\), respectively, then the equations 24 and 25 reduce to a \(3 \times 3\) holonomic system on \((S_0, S_1, S_2)\). The explicit form for this system is quite tedious to write out in full, but we obtain from it the following MLDE in \(y\) for \(u(y, q) = S_0(\alpha, \tau)\): \[\begin{align} \label{eq:MLDE46level46-4473} \begin{aligned} \left(y\frac{\partial}{\partial y}\right)^3 u - 2Q_1 \left(y\frac{\partial}{\partial y}\right)^2 u &-\left(\frac{10}{3} Q_2 - \frac{4}{3} Q_1^2 + \frac{1}{9} E_2 \right) \left(y\frac{\partial}{\partial y}\right) u \\ &+ \left(\frac{2}{27} E_2 Q_1 - \frac{52}{27} Q_3 + \frac{20}{9} Q_1 Q_2 - \frac{8}{27} Q_1^3 \right) u = 0. \end{aligned} \end{align}\tag{66}\] The three normalised characters \(\chi_i(\alpha, \tau)\) satisfy this MLDE.

10 Verification of invariance under the Jacobi group↩︎

Before beginning the calculations, we record some commutator relations that will be used.

Lemma 10. For endomorphisms \(A\) and \(B\) of a vector space and any \(k \in \mathbb{Z}_+\), we have the equality \[B A^k = \sum_{j \in \mathbb{Z}_+} (-1)^j \binom{k}{j} A^{k-j} \mathop{\mathrm{ad}}_A(B).\]

Applying Lemma 10 to \(A = h_{[1]}\) and \(B = L_{([m])}\) and using the relations \[\begin{align} \mathop{\mathrm{ad}}_{h_{[1]}}(L_{([m])}) &= h_m \\ \mathop{\mathrm{ad}}_{h_{[1]}}^2(L_{([m])}) &= \mathop{\mathrm{ad}}_{h_{[1]}}(h_{[m]}) = \delta_{m,-1} \left<h, h\right> = \delta_{m,-1} \left<h, h\right> \\ \mathop{\mathrm{ad}}_{h_{[1]}}^{\geq 3}(L_{([m])}) &= 0, \end{align}\] yields \[\begin{align} L_{([m])} h_{[1]}^k = h_{[1]}^k L_{([m])} - k h_{[1]}^{k-1} h_{[m]} + \delta_{m,-1} \binom{k}{2} \left<h, h\right> h_{[1]}^{k-2}. \end{align}\] From this, in turn, we obtain \[\begin{align} \sum_{k \in \mathbb{Z}_+} \frac{\lambda^k}{k!} L_{([m])} h_{[1]}^k &= \sum_{k \in \mathbb{Z}_+} \frac{\lambda^k}{k!} h_{[1]}^k L_{([m])} - \sum_{k \in \mathbb{Z}_+} \frac{\lambda^k}{k!} k h_{[1]}^{k-1} h_{[m]} + \delta_{m,-1} \sum_{k \in \mathbb{Z}_+} \frac{\lambda^k}{k!} \binom{k}{2} \left<h, h\right> h_{[1]}^{k-2} \\ &= e^{\lambda h_{[1]}} L_{([m])} - \lambda e^{\lambda h_{[1]}} h_{[m]} + \delta_{m,-1} \lambda^2\frac{\left<h, h\right>}{2} e^{\lambda h_{[1]}}. \end{align}\] Rewriting in terms of the field \(L[t] = \sum_m L_{([m])} t^{-m-1}\) we get \[\begin{align} L[t] e^{\lambda h_{[1]}} &= \sum_{m \in \mathbb{Z}} L_{([m])} e^{\lambda h_{[1]}} t^{-m-1} \nonumber \\ &= e^{\lambda h_{[1]}} \sum_{m \in \mathbb{Z}} \left( L_{([m])} - \lambda h_{[m]} + \delta_{m,-1} \lambda^2\frac{\left<h, h\right> }{2} \right) t^{-m-1} \nonumber \\ &= e^{\lambda h_{[1]}} L[t] - \lambda e^{\lambda h_{[1]}} h[t] + \lambda^2\frac{\left<h, h\right> }{2}e^{\lambda h_{[1]}}. \label{eq:L[t].exp.comm} \end{align}\tag{67}\]

Applying Lemma 10 to \(A = h_{[1]}\) and \(B = h_{[m]}\) and using the relations \[\begin{align} \mathop{\mathrm{ad}}_{h_{[1]}}(h_{[m]}) &= \delta_{m,-1} \left<h, h\right> \\ \mathop{\mathrm{ad}}_{h_{[1]}}^{\geq 2}(h_{[m]}) &= 0, \end{align}\] yields \[\begin{align} h_{[m]} h_{[1]}^k = h_{[1]}^k h_{[m]} - \delta_{m,-1} k \left<h, h\right> h_{[1]}^{k-1}. \end{align}\] we can say that \[\begin{align} h[t] e^{ \lambda h_{[1]} } &= e^{ \lambda h_{[1]} } h[t] - \left<h, h\right> \sum_{k=0}^\infty \frac{1}{(k-1)!} \lambda^{k} h_{[1]}^{k-1} \nonumber \\ &= e^{ \lambda h_{[1]} } h[t] - \lambda\left<h, h\right> e^{ \lambda h_{[1]} }. \label{eq:h[t].exp.comm} \end{align}\tag{68}\]

10.1 Verification of invariance under modular transformations↩︎

Let \(A \in SL_2(\mathbb{Z})\) and \((\alpha', \tau') = A \cdot (\alpha, \tau)\) as in Section 8. The partial derivatives in \(\tau\) and \(\alpha\) transform as follows: If \((\alpha', \tau') = A(\alpha, \tau)\) then \[\begin{align} \frac{\partial}{\partial \alpha'} &= (c\tau+d) \frac{\partial}{\partial \alpha} \\ \frac{\partial}{\partial \tau'} &= (c\tau+d)^2 \frac{\partial}{\partial \tau} + c\alpha(c\tau+d) \frac{\partial}{\partial \alpha} \end{align}\]

10.1.1 Modular invariance of the \(y\)-equation↩︎

Let \(S((v, z, u), \alpha, \tau)\) be a flat section of \(\mathcal{C}\) and let \(S'((v', z', u), \alpha', \tau')\) be given by equation 58 . We need to show 59 . We compute \[\begin{align} & \frac{\partial}{\partial\alpha'}S'((v', z', u), \alpha', \tau') \\ = {} & (c\tau+d) \frac{\partial}{\partial\alpha}S'((v', z', u), \alpha', \tau') \\ = {} & (c\tau+d) \frac{\partial}{\partial\alpha}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}}(c\tau+d)^{L_{[0]}} u), \alpha, \tau)\right) \\ = {} & (c\tau+d) \frac{\partial}{\partial\alpha}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, h_{[1]}^j u), \alpha, \tau)\right) \\ = {} & (c\tau+d) \sum_{j=0}^\infty \frac{1}{j!} \frac{\partial}{\partial\alpha}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j \right) S((v, z, h_{[1]}^j u), \alpha, \tau) \tag{69} \\ & + e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j \frac{\partial}{\partial\alpha} S((v, z, h_{[1]}^j u), \alpha, \tau). \tag{70} \end{align}\] We simplify 69 first and then return to 70 later. We have \[\begin{align} \text{\eqref{eqn:y46D}} = {} & (c\tau+d)^{\nabla_u+1} \sum_{j=0}^\infty \frac{1}{j!} \frac{d}{d\alpha}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j \right) S((v, z, h_{[1]}^j u), \alpha, \tau) \\ = {} & (c\tau+d)^{\nabla_u+1} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{j!} \frac{d}{d\alpha}\left( 2\pi i\frac{c\alpha}{c\tau+d} \right)^j S((v, z, h_{[1]}^j u), \alpha, \tau) \tag{71} \\ &+ (c\tau+d)^{\nabla_u+1} \frac{d}{d\alpha} (e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]} } u), \alpha, \tau). \tag{72} \end{align}\] We have \[\begin{align} \text{\eqref{eqn:y46D2}} = {} & (c\tau+d) 2\pi i \kappa \frac{c}{c\tau+d} (2\alpha) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]} } (c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & 2\pi i \kappa {c} (2\alpha) S'((v', z', u), \alpha', \tau'). \end{align}\] And we have \[\begin{align} \text{\eqref{eqn:y46D1}} = {} & (c\tau+d)^{\nabla_u+1} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{j!} \frac{2\pi i c}{c\tau+d} j (2\pi i\frac{c\alpha}{c\tau+d})^{j-1} S((v, z, h_{[1]}^j u), \alpha, \tau) \\ = {} & {2\pi i c} (c\tau+d)^{\nabla_u} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{(j-1)!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^{j-1} S((v, z, h_{[1]}^j u), \alpha, \tau) \\ = {} & {2\pi i c} (c\tau+d)^{\nabla_u} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]} } h_{[1]} u), \alpha, \tau) \\ = {} & {2\pi i c} (c\tau+d) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]} }(c\tau+d)^{L_{[0]}} h_{[1]} u), \alpha, \tau) \\ = {} & {2\pi i c} (c\tau+d) S'((v', z', h_{[1]} u), \alpha', \tau'). \end{align}\]

Now we turn to 70 , rewriting it using 24 as \[\begin{align} \text{\eqref{eqn:y46C}} = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) h[t] h_{[1]}^j u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) h[t] e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} u), \alpha, \tau) \end{align}\] To proceed further we commute \(h[t]\) with \(e^{h_{[1]}}\) using equation 68 (with \(\lambda= 2\pi i\frac{c\alpha}{c\tau+d}\)). We have \[\begin{align} \text{\eqref{eqn:y46C}} = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) h[t] e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h[t] u), \alpha, \tau) \tag{73} \\ &- 2\pi i\frac{c\alpha\left<h, h\right>}{c\tau+d} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau)e^{ 2\pi i\frac{c\alpha}{c\tau+d} h_{([1])}} u), \alpha, \tau). \tag{74} \end{align}\] We continue \[\begin{align} \text{\eqref{eqn:y46C2}} = {} & -2\pi i{c\alpha\left<h, h\right>} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u} S((v, z, e^{ 2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} u), \alpha, \tau) \\ = {} & -2\pi i{c\alpha\left<h, h\right>} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{ 2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & -2\pi i{c\alpha\left<h, h\right>} S'((v', z', u), \alpha', \tau'). \end{align}\] Before simplifying 73 we recall that \(\wp_1(t, \tau) = \sum_{i=0}^\infty P^{i+1}(\tau) t^{i}\), where for all \(k\) we have \[P^k(\tau') = (c\tau+d)^k P^k(\tau),\] except when \(k=2\) in which case \(P^2(\tau) = -G_2(\tau)\) and \[G_2(\tau') = (c\tau+d)^2 G_2(\tau) - 2\pi i c (c\tau+d).\] We apply this in the following simplifications: \[\begin{align} \text{\eqref{eqn:y46C1}} = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u+1} \sum_{i} P^{i+1}(\tau) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[i]}u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u+1} \sum_{i} (c\tau+d)^{-i-1} P^{i+1}(\tau') S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[i]}u), \alpha, \tau) \\ &- e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u+1} 2\pi i c (c\tau+d)^{-1} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[1]}u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{i} P^{i+1}(\tau') S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} h_{[i]}u), \alpha, \tau) \\ &- 2\pi i c (c\tau+d) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} h_{[1]}u), \alpha, \tau) \\ = {} & \sum_{i} P^{i+1}(\tau') S'((v', z', h_{[i]}u), \alpha', \tau') - 2\pi i c (c\tau+d) S'((v', z', h_{[1]}u), \alpha', \tau') \\ = {} & S'((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') h[t] u), \alpha', \tau') \tag{75} \\ &- 2\pi i c (c\tau+d) S'((v', z', h_{[1]}u), \alpha', \tau'). \tag{76} \end{align}\] It remains to check that 76 + 74 + 71 + 72 = 0. But 76 + 71 = 0, and once we set \[\kappa = \frac{\left<h, h\right>}{2}\] we get 74 + 72 = 0.

10.1.2 Modular invariance of the \(q\)-equation↩︎

Let \(S((v, z, u), \alpha, \tau)\) be a flat section of \(\mathcal{C}\) and let \(S'((v', z', u), \alpha', \tau')\) be given by equation 58 . We need to show 60 . We compute \[\begin{align} 2\pi i\frac{\partial}{\partial\tau'}S'((v', z', u), \alpha', \tau') = {} & 2\pi i(c\tau+d)^2 \frac{\partial}{\partial\tau}S'((v', z', u), \alpha', \tau') \tag{77} \\ &+ 2\pi i c\alpha(c\tau+d) \frac{\partial}{\partial\alpha} S'((v', z', u), \alpha', \tau'). \tag{78} \end{align}\] Taking advantage of the calculations done above in Section 10.1.1, we have \[\begin{align} \text{\eqref{eqn:I2}} = 2\pi i c\alpha S'((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') h[t] u), \alpha', \tau'). \end{align}\] We now analyse 77 . \[\begin{align} \text{\eqref{eqn:I1}} = {} & 2\pi i(c\tau+d)^2 \frac{\partial}{\partial\tau}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}}(c\tau+d)^{L_{[0]}} u), \alpha, \tau)\right) \\ = {} & (2\pi i)(c\tau+d)^2 \frac{\partial}{\partial\tau}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, h_{[1]}^j u), \alpha, \tau)\right) \\ = {} & (2\pi i)(c\tau+d)^2 \sum_{j=0}^\infty \frac{1}{j!} \frac{\partial}{\partial\tau}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j \right) S((v, z, h_{[1]}^j u), \alpha, \tau) \tag{79} \\ &+ (2\pi i)e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j \frac{\partial}{\partial\tau} S((v, z, h_{[1]}^j u), \alpha, \tau). \tag{80} \end{align}\] We leave 80 until later, focusing for now on 79 . We have \[\begin{align} \text{\eqref{eqn:D}} = {} & 2\pi i (c\tau+d)^2 \frac{\partial}{\partial \tau}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \right) \sum_{j=0}^\infty \frac{1}{j!} (c\tau+d)^{\nabla_u} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, h_{[1]}^j u), \alpha, \tau) \tag{81} \\ &+ 2\pi i (c\tau+d)^2 \frac{d}{d\tau}\left( (c\tau+d)^{\nabla_u} \right) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, h_{[1]}^j u), \alpha, \tau) \tag{82} \\ &+ 2\pi i (c\tau+d)^{\nabla_u+2} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{j!} \frac{\partial}{\partial\tau} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, h_{[1]}^j u), \alpha, \tau). \tag{83} \end{align}\] We simplify each of these three terms in turn. We have \[\begin{align} \text{\eqref{eqn:D1}} = {} & 2\pi i (c\tau+d)^2 \frac{\partial}{\partial\tau}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \right) (c\tau+d)^{\nabla_u} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{([1])} } u), \alpha, \tau) \\ = {} & 2\pi i (c\tau+d)^2 \frac{\partial}{\partial\tau}\left(e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \right) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{([1])} } (c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & -2\pi i (c\tau+d)^2 (2\pi i) \kappa \frac{c^2}{(c\tau+d)^2}\alpha^2 e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{([1])} } (c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & -2\pi i (c\tau+d)^2 (2\pi i) \kappa \frac{c^2}{(c\tau+d)^2}\alpha^2 S'((v', z', u), \alpha', \tau') \\ = {} & -(2\pi i c \alpha)^2 \kappa S'((v', z', u), \alpha', \tau'). \end{align}\] Next \[\begin{align} \text{\eqref{eqn:D2}} = {} & 2\pi i (c\tau+d)^2 \frac{d}{d\tau}\left( (c\tau+d)^{\nabla_u} \right) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{([1])} } u), \alpha, \tau) \\ = {} & 2\pi i c \nabla_u (c\tau+d)^{\nabla_u+1} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{([1])} } u), \alpha, \tau) \\ = {} & 2\pi i c \nabla_u (c\tau+d) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{([1])} }(c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & 2\pi i c \nabla_u (c\tau+d) S'((v', z', u), \alpha', \tau'). \end{align}\] And \[\begin{align} \text{\eqref{eqn:D3}} = {} & 2\pi i (c\tau+d)^{\nabla_u+2} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{j!} \frac{\partial}{\partial\tau}\left( \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j \right) S((v, z, h_{[1]}^j u), \alpha, \tau) \\ = {} & 2\pi i (c\tau+d)^{\nabla_u+2} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{j!} \frac{-2\pi i c^2\alpha}{(c\tau+d)^2} j \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^{j-1} S((v, z, h_{[1]}^j u), \alpha, \tau) \\ = {} & -(2\pi i)^2 c^2\alpha(c\tau+d)^{\nabla_u} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_{j=0}^\infty \frac{1}{(j-1)!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^{j-1} S((v, z, h_{[1]}^j u), \alpha, \tau) \\ = {} & -(2\pi i)^2 c^2\alpha(c\tau+d)^{\nabla_u} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d}h_{[1]}} h_{([1])} u), \alpha, \tau) \\ = {} & -(2\pi i)^2 c^2\alpha(c\tau+d) e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d}h_{[1]}} (c\tau+d)^{L_{[0]}} h_{([1])} u), \alpha, \tau) \\ = {} & -(2\pi i)^2 c^2\alpha(c\tau+d) S'((v', z', h_{[1]} u), \alpha', \tau'). \end{align}\]

We use the DE to simplify 80 , obtaining \[\begin{align} \text{\eqref{eqn:C}} = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} \sum_{j=0}^\infty \frac{1}{j!} \left(2\pi i\frac{c\alpha}{c\tau+d}\right)^j S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) L[t] h_{[1]}^j u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) L[t] e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} u), \alpha, \tau). \end{align}\] To proceed further we need to commute \(L[t]\) with \(e^{h_{[1]}}\), using equation 67 . The term (C) equals \[\begin{align} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} S\left(\left(v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{\lambda h_{[1]}} \left( L[t] - \lambda h[t] + \lambda^2\frac{\left<h, h\right> }{2} \right) u\right), \alpha, \tau \right) \end{align}\] (where \(\lambda= 2\pi i\frac{c\alpha}{c\tau+d}\)). Let’s identify the three terms with \(L[t]\), \(- \lambda h[t]\) and \(\lambda^2 \frac{\left<h, h\right>}{2}\) as (C1), (C2) and (C3), respectively. First let’s focus on \[\begin{align} \text{(C1)} = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} L[t] u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u+2} \sum_i P^{i+2}(\tau) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} L_{[i]}u), \alpha, \tau) \\ = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}\sum_i (c\tau+d)^{\nabla_u-i} P^{i+2}(\tau') S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} L_{[i]}u), \alpha, \tau) \tag{84} \\ &- 2\pi i c e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u+1} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} L_{[0]}u), \alpha, \tau). \tag{85} \end{align}\] Notice that \[\begin{align} \text{\eqref{eqn:C139}} = {} & - 2\pi i c \nabla_u e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d)^{\nabla_u+1} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} u), \alpha, \tau) \\ = {} & - 2\pi i c \nabla_u e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}}(c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & - 2\pi i c \nabla_u (c\tau+d) S'((v', z', u), \alpha', \tau'). \end{align}\] The main term 84 continues as \[\begin{align} \text{\eqref{eqn:C10}} = {} & e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}\sum_i P^{i+2}(\tau') S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} L_{[i]}u), \alpha, \tau) \\ = {} & \sum_i P^{i+2}(\tau') S'((v', z', L_{[i]}u), \alpha', \tau') \\ = {} & S'((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') L[t] u), \alpha', \tau'). \end{align}\]

Next is \[\begin{align} \text{(C2)} = {} & -2\pi i\frac{c\alpha}{c\tau+d} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h[t] u), \alpha, \tau) \\ = {} & -2\pi i {c\alpha} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+1} \sum_i P^{i+1}(\tau) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[i]} u), \alpha, \tau) \\ = {} & -2\pi i {c\alpha} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_i (c\tau+d)^{\nabla_u-i} P^{i+1}(\tau') S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[i]} u), \alpha, \tau) \tag{86} \\ &+ (2\pi i c)^2\alpha e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[1]} u), \alpha, \tau). \tag{87} \end{align}\] Note that \[\begin{align} \text{\eqref{eqn:C239}} = {} & (2\pi i c)^2\alpha e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} (c\tau+d) S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} h_{[1]} u), \alpha, \tau) \\ = {} & (2\pi i c)^2\alpha(c\tau+d) S'((v', z', h_{[1]} u), \alpha', \tau'). \end{align}\] The main term 86 continues as \[\begin{align} \text{\eqref{eqn:C20}} = {} & -2\pi i {c\alpha} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} \sum_i (c\tau+d)^{\nabla_u-i} P^{i+1}(\tau') S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} h_{[i]} u), \alpha, \tau) \\ = {} & -2\pi i {c\alpha} e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau') e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} h[t] u), \alpha, \tau) \\ = {} & -2\pi i {c\alpha} S'((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') h[t] u), \alpha', \tau'). \end{align}\] Next is (C3) which simplifies as: \[\begin{align} \text{(C3)} = {} & \frac{\left<h,h\right>}{2} (2\pi i\frac{c\alpha}{c\tau+d})^2 e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2}(c\tau+d)^{\nabla_u+2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} u), \alpha, \tau) \\ = {} & \frac{\left<h,h\right>}{2} (2\pi i {c\alpha})^2 e^{2\pi i \kappa \frac{c}{c\tau+d} \alpha^2} S((v, z, e^{2\pi i\frac{c\alpha}{c\tau+d} h_{[1]}} (c\tau+d)^{L_{[0]}} u), \alpha, \tau) \\ = {} & \frac{\left<h,h\right>}{2} (2\pi i {c\alpha})^2 S'((v', z', u), \alpha', \tau'). \end{align}\] Next we note that 78 + (C20) = 0, (D1) + (C3) = 0 (assuming \(\kappa = \left<h,h\right>/2\)), (D2) + (C1’) = 0, (D3) + (C2’) = 0. The only remaining term is (C10), so we have proved 60 at last.

10.2 Verification of invariance under elliptic transformations↩︎

Let \((m, n) \in \mathbb{Z}^2\) and \((\alpha', \tau') = (m, n) \cdot (\alpha, \tau)\) as in Section 8. The partial derivatives in \(\tau\) and \(\alpha\) transform as follows: \[\begin{align} \frac{\partial}{\partial \alpha'} &= \frac{\partial}{\partial \alpha} \\ \frac{\partial}{\partial \tau'} &= \frac{\partial}{\partial \tau} - m \frac{\partial}{\partial \alpha}. \end{align}\]

10.2.1 Elliptic invariance of the \(y\)-equation↩︎

Let \(S((v, z, u), \alpha, \tau)\) be a flat section of \(\mathcal{C}\) and let \(S'((v', z', u), \alpha', \tau')\) be given by equation 61 . We need to show 59 . We compute \[\begin{align} \frac{\partial}{\partial\alpha'}S'((v', z', u), \alpha', \tau') &= \frac{\partial}{\partial\alpha}S'((v', z', u), \alpha', \tau') \\ = {} & \frac{\partial}{\partial\alpha}\left( e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S( ( v, z, e^{2\pi i m h_{[1]}} u), \alpha, \tau) \right) \\ = {} & -2\pi i (2m \kappa) e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S( ( v, z, e^{-2\pi i m h_{[1]}} u), \alpha, \tau) \tag{88} \\ & + e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } \frac{\partial}{\partial\alpha} S( ( v, z, e^{-2\pi i m h_{[1]}} u), \alpha, \tau). \tag{89} \end{align}\]

We simplify 89 , rewriting it using 24 as \[\begin{align} \text{\eqref{eqn:y46C46ell}} = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) h[t] e^{-2\pi i m h_{[1]}} u), \alpha, \tau). \end{align}\] To proceed further we commute \(h[t]\) with \(e^{h_{[1]}}\) using equation 68 (with \(\lambda= -2\pi i m\)). We have \[\begin{align} \text{\eqref{eqn:y46C46ell}} = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{-2\pi i m h_{[1]}} h[t] u), \alpha, \tau) \tag{90} \\ &+ 2\pi i{m \left<h, h\right>} e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau)e^{-2\pi i m h_{[1]}} u), \alpha, \tau). \tag{91} \end{align}\] We continue \[\begin{align} \text{\eqref{eqn:y46C246ell}} = {} & 2\pi i{m \left<h, h\right>} e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, e^{-2\pi i m h_{[1]}} u), \alpha, \tau) \\ = {} & 2\pi i{m \left<h, h\right>} S'((v', z', u), \alpha', \tau'). \end{align}\] Since \(\tau' = \tau\) the transformation of \(\wp_1(t, \tau)\) is trivial and we have \[\begin{align} \text{\eqref{eqn:y46C146ell}} = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{-2\pi i m h_{[1]}} h[t] u), \alpha, \tau) \\ = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') h[t] u), \alpha', \tau') \end{align}\] as required.

10.2.2 Elliptic invariance of the \(q\)-equation↩︎

Let \(S((v, z, u), \alpha, \tau)\) be a flat section of \(\mathcal{C}\) and let \(S'((v', z', u), \alpha', \tau')\) be given by equation 61 . We need to show 60 . We compute \[\begin{align} 2\pi i\frac{\partial}{\partial\tau'}S'((v', z', u), \alpha', \tau') = {} & 2\pi i \frac{\partial}{\partial\tau}S((v', z', u), \alpha', \tau') \tag{92} \\ &- 2\pi i m \frac{\partial}{\partial\alpha} S'((v', z', u), \alpha', \tau'). \tag{93} \end{align}\] Taking advantage of the calculations done above in Section 10.2.1, we have \[\begin{align} \text{\eqref{eqn:I246ell}} = -2\pi i m S'((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') h[t] u), \tau', \alpha' ). \end{align}\] We now analyse 92 .

We compute \[\begin{align} \frac{\partial}{\partial\tau}S'((v', z', u), \alpha', \tau') = {} & \frac{\partial}{\partial\tau}\left( e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S( ( v, z, e^{2\pi i m h_{[1]}} u), \alpha, \tau) \right) \\ = {} & -2\pi i (m^2 \kappa) e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S( ( v, z, e^{-2\pi i m h_{[1]}} u), \alpha, \tau) \tag{94} \\ & + e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } \frac{\partial}{\partial\tau} S( ( v, z, e^{-2\pi i m h_{[1]}} u), \alpha, \tau). \tag{95} \end{align}\]

We simplify 89 , rewriting it using 24 as \[\begin{align} \text{\eqref{eqn:y46C46ell}} = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) h[t] e^{-2\pi i m h_{[1]}} u), \alpha, \tau). \end{align}\] To proceed further we commute \(L[t]\) with \(e^{h_{[1]}}\) using equation 67 (with \(\lambda= -2\pi i m\)). The term (C) equals \[\begin{align} e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{-2\pi i m h_{[1]}} \left(L[t] + (2\pi i m) h[t] + (2\pi i m)^2\frac{\left<h,h\right>}{2} \right) u), \alpha, \tau). \end{align}\] Let’s identify the three terms with \(L[t]\), \((2\pi i m) h[t]\) and \((2\pi i m)^2\frac{\left<h,h\right>}{2}\) as (C1), (C2) and (C3), respectively. First we have \[\begin{align} \text{(C1)} = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S((v, z, \mathop{\mathrm{Res}}_t \wp_1(t, \tau) e^{-2\pi i m h_{[1]}} L[t] u), \alpha, \tau) \\ = {} & e^{- 2\pi i \kappa (m^2 \tau + 2m \alpha) } S'((v', z', \mathop{\mathrm{Res}}_t \wp_1(t, \tau') L[t] u), \alpha', \tau'). \end{align}\] Now (C2) cancels (I2) and (C3) cancels (D).

T.A.:
Okinawa Institute of Science and Technology (OIST)
Onna, Kunigami District, Okinawa 904-0495, Japan
tomoyuki.arakawa@oist.jp

J.vE.:
Instituto de Matemática Pura e Aplicada (IMPA)
Jardim Botânico, Rio de Janeiro, RJ 22.460-320, Brazil
jethro@impa.br

H.L:
Okinawa Institute of Science and Technology (OIST)
Onna, Kunigami District, Okinawa 904-0495, Japan
hao-li@oist.jp

References↩︎

[1]
Yongchang Zhu. Modular invariance of characters of vertex operator algebras. Journal of the American Mathematical Society, 9(1):237–302, 1996.
[2]
Tomoyuki Arakawa and Kazuya Kawasetsu. Quasi-lisse vertex algebras and modular linear differential equations. Lie Groups, Geometry, and Representation Theory: A Tribute to the Life and Work of Bertram Kostant, pages 41–57, 2018.
[3]
Alexander Beilinson and Vladimir Drinfeld. Chiral algebras, volume 51 of Colloquium Publications. American Mathematical Society, 2004.
[4]
Edward Frenkel and David Ben-Zvi. Vertex algebras and algebraic curves. Number 88 in Mathematical surveys and monographs. American Mathematical Society, 2004.
[5]
Victor G Kac. Classification of modular invariant representations of affine algebras. In Infinite-dimensional Lie algebras and groups (Luminy-Marseille, 1988), volume 7, pages 138–177. 1989.
[6]
Victor G Kac and Dale H Peterson. Infinite-dimensional Lie algebras, theta functions and modular forms. Advances in Mathematics, 53(2):125–264, 1984.
[7]
Boris L Feigin and Dmitry B Fuchs. Verma modules over the Virasoro algebra. In Topology: General and Algebraic Topology, and Applications Proceedings of the International Topological Conference held in Leningrad, August 23–27, 1982, pages 230–245. Springer, 2006.
[8]
Igor Frenkel, James Lepowsky, and Arne Meurman. Vertex operator algebras and the Monster, volume 134. Academic press, 1989.
[9]
Richard E Borcherds. Monstrous moonshine and monstrous Lie superalgebras. Inventiones mathematicae, 109(1):405–444, 1992.
[10]
Yi-Zhi Huang. Vertex operator algebras and the Verlinde conjecture. Communications in Contemporary Mathematics, 10(01):103–154, 2008.
[11]
Jethro van Ekeren, Sven Möller, and Nils R Scheithauer. Dimension formulae in genus zero and uniqueness of vertex operator algebras. International Mathematics Research Notices, 2020(7):2145–2204, 2020.
[12]
Sven Möller and Nils Scheithauer. Dimension formulae and generalised deep holes of the Leech lattice vertex operator algebra. Annals of Mathematics, 197(1):221–288, 2023.
[13]
Pierre Deligne. Formes modulaires et representations \(\ell\)-adiques. In Séminaire Bourbaki vol. 1968/69 Exposés 347-363, pages 139–172. Springer, 2006.
[14]
Jethro van Ekeren, Ching Hung Lam, Sven Möller, and Hiroki Shimakura. Schellekens’ list and the very strange formula. Advances in Mathematics, 380:107567, 2021.
[15]
Adrian Norbert Schellekens. Meromorphic \(c=24\) conformal field theories. Communications in mathematical physics, 153(1):159–185, 1993.
[16]
Jethro van Ekeren, Sven Möller, and Nils R Scheithauer. Construction and classification of holomorphic vertex operator algebras. Journal für die reine und angewandte Mathematik (Crelles Journal), 2020(759):61–99, 2020.
[17]
Chongying Dong and Geoffrey Mason. Holomorphic vertex operator algebras of small central charge. Pacific journal of mathematics, 213(2):253–266, 2004.
[18]
Masahiko Miyamoto. A modular invariance on the theta functions defined on vertex operator algebras. Duke Mathematical Journal, 101, 2000.
[19]
Matthew Krauel and Geoffrey Mason. Vertex operator algebras and weak Jacobi forms. International journal of mathematics, 23(06):1250024, 2012.
[20]
Reimundo Heluani and Jethro Van Ekeren. Characters of topological \(N=2\) vertex algebras are Jacobi forms on the moduli space of elliptic supercurves. Advances in Mathematics, 302:551–627, 2016.
[21]
Matthias R Gaberdiel and Christoph A Keller. Differential operators for elliptic genera. Communications in Number Theory and Physics, 3(4):593–618, 2009.
[22]
Tomoyuki Arakawa. Associated varieties of modules over Kac-Moody algebras and \(C_2\)-cofiniteness of W-algebras. Int. Math. Res. Not., 2015:11605–11666, 2015.
[23]
Drazen Adamović and Antun Milas. Vertex operator algebras associated to modular invariant representations for \(A_1^{(1)}\). Mathematical Research Letters, 2(5):563–575, 1995.
[24]
Tomoyuki Arakawa. Rationality of admissible affine vertex algebras in the category \(\mathcal{O}\). Duke Math. J., 165(1):67–93, 2016.
[25]
Victor G Kac and Minoru Wakimoto. Modular invariant representations of infinite-dimensional Lie algebras and superalgebras. Proceedings of the National Academy of Sciences, 85(14):4956–4960, 1988.
[26]
Samir D Mathur, Sunil Mukhi, and Ashoke Sen. On the classification of rational conformal field theories. Physics Letters B, 213(3):303–308, 1988.
[27]
Tohru Eguchi and Hirosi Ooguri. Differential equations for conformal characters in moduli space. Physics Letters B, 203(1-2):44–46, 1988.
[28]
Masanobu Kaneko, Kiyokazu Nagatomo, and Yuichi Sakai. Modular forms and second order ordinary differential equations: applications to vertex operator algebras. Letters in Mathematical Physics, 103(4):439–453, 2013.
[29]
Hao Li. Quasi-lisse vertex (super)algebras. Communications in Contemporary Mathematics, page 2550073, 2025.
[30]
Bohan Li, Hao Li, and Wenbin Yan. Spectral flow, twisted modules, and MLDE of quasi-lisse vertex algebras. Publications of the Research Institute for Mathematical Sciences, 62(2):415–454, 2026.
[31]
Christopher Beem, Madalena Lemos, Pedro Liendo, Wolfger Peelaers, Leonardo Rastelli, and Balt C Van Rees. Infinite chiral symmetry in four dimensions. Communications in Mathematical Physics, 336(3):1359–1433, 2015.
[32]
Shlomo S Razamat. On a modular property of \(\mathcal{N}=2\) superconformal theories in four dimensions. Journal of High Energy Physics, 2012(10):191, 2012.
[33]
Christopher Beem and Leonardo Rastelli. Vertex operator algebras, Higgs branches, and modular differential equations. Journal of High Energy Physics, 2018(8):1–72, 2018.
[34]
Yiwen Pan and Yufan Wang. Flavored modular differential equations. Physical Review D, 108(8):085027, 2023.
[35]
Christopher Beem, Wolfger Peelaers, Leonardo Rastelli, and Balt C Van Rees. Chiral algebras of class \(\mathcal{S}\). Journal of High Energy Physics, 2015(5):1–68, 2015.
[36]
Tomoyuki Arakawa. Chiral algebras of class \(\mathcal{S}\) and Moore-Tachikawa symplectic varieties. arXiv preprint arXiv:1811.01577, 2018.
[37]
Alexander Braverman, Michael Finkelberg, and Hiraku Nakajima. Ring objects in the equivariant derived Satake category arising from Coulomb branches. Advances in Theoretical and Mathematical Physics, 23(2):253–344, 2019.
[38]
Antun Milas. Generalized multiple \(q\)-zeta values and characters of vertex algebras. arXiv preprint arXiv:2203.15642, 2022.
[39]
Tomoyuki Arakawa and Anne Moreau. Joseph ideals and lisse minimal \(W\)-algebras. Journal of the Institute of Mathematics of Jussieu, 17(2):397–417, 2018.
[40]
Chongying Dong, Haisheng Li, and Geoffrey Mason. Modular-invariance of trace functions in orbifold theory and generalized moonshine. Communications in Mathematical Physics, 214(1):1–56, 2000.
[41]
Ching Hung Lam and Hiroki Shimakura. Quadratic spaces and holomorphic framed vertex operator algebras of central charge \(24\). Proceedings of the London Mathematical Society, 104(3):540–576, 2012.
[42]
Masahiko Miyamoto. A \(\mathbb{Z}_3\)-orbifold theory of lattice vertex operator algebra and \(\mathbb{Z}_3\)-orbifold constructions. In Symmetries, Integrable Systems and Representations, volume 40 of Springer Proceedings in Mathematics & Statistics, pages 319–344. Springer, Heidelberg, 2013.
[43]
Jethro van Ekeren. Lattices, vertex algebras, and modular categories. Journal of Geometry and Physics, 126:27–41, 2018.
[44]
Chongying Dong and Zhongping Zhao. Modularity in orbifold theory for vertex operator superalgebras. Communications in mathematical physics, 260(1):227–256, 2005.
[45]
Chongying Dong and Zhuhua Zhao. Modularity of trace functions in orbifold theory for \(\mathbb Z\)-graded vertex operator superalgebras. In Moonshine: the First Quarter Century and Beyond, volume 372 of London Mathematical Society Lecture Note Series, pages 128–143. Cambridge University Press, Cambridge, 2010.
[46]
Jethro van Ekeren. Modular invariance for twisted modules over a vertex operator superalgebra. Communications in Mathematical Physics, 322(2):333–371, 2013.
[47]
Tomoyuki Arakawa and Jethro van Ekeren. Modularity of relatively rational vertex algebras and fusion rules of principal affine \(W\)-algebras. Communications in Mathematical Physics, 370(1):205–247, 2019.
[48]
Chongying Dong, Haisheng Li, and Geoffrey Mason. Vertex operator algebras associated to admissible representations of \(\widehat{\mathfrak{sl}}_2\). Communications in mathematical physics, 184(1):65–93, 1997.
[49]
Geoffrey Mason, Michael P Tuite, and Alexander Zuevsky. Torus \(n\)-point functions for \(\mathbb{R}\)-graded vertex operator superalgebras and continuous fermion orbifolds. Communications in mathematical physics, 283(2):305–342, 2008.
[50]
Yi-Zhi Huang. Differential equations, duality and modular invariance. Communications in Contemporary Mathematics, 7(05):649–706, 2005.
[51]
Yi-Zhi Huang. Rigidity and modularity of vertex tensor categories. Communications in contemporary mathematics, 10(supp01):871–911, 2008.
[52]
Masahiko Miyamoto. Modular invariance of vertex operator algebras satisfying \(C_2\)-cofiniteness. Duke Math. J., 121(1):51–91, 2004.
[53]
Robert McRae. On rationality for \(C_2\)-cofinite vertex operator algebras. Cambridge Journal of Mathematics, 14(1):1–115, 2026.
[54]
Scott Carnahan and Masahiko Miyamoto. Regularity of fixed-point vertex operator subalgebras. arXiv preprint arXiv:1603.05645, 2016.
[55]
Horst G Kausch. Symplectic fermions. Nuclear Physics B, 583(3):513–541, 2000.
[56]
Dražen Adamović and Antun Milas. On the triplet vertex algebra \(W(p)\). Advances in Mathematics, 217(6):2664–2699, 2008.
[57]
Shoma Sugimoto. On the Feigin–Tipunin conjecture. Selecta Mathematica, 27(5):86, 2021.
[58]
Dražen Adamović and Antun Milas. On some vertex algebras related to \(V_{-1}(\mathfrak{sl}_n)\) and their characters. Transformation groups, 26(1):1–30, 2021.
[59]
Thomas Creutzig and David Ridout. Modular data and Verlinde formulae for fractional level WZW models II. Nuclear Physics B, 875(2):423–458, 2013.
[60]
Kazuya Kawasetsu, David Ridout, and Simon Wood. Admissible-level \(\mathfrak{sl}_3\) minimal models. Letters in Mathematical Physics, 112(5):96, 2022.
[61]
Zachary Fehily and David Ridout. Modularity of Bershadsky–Polyakov minimal models. Letters in Mathematical Physics, 112(3):46, 2022.
[62]
David Mumford. Tata lectures on theta I. Progress in Mathematics, 28, 1983.
[63]
Anatoly Libgober. Elliptic genera, real algebraic varieties and quasi-Jacobi forms. In Greg Friedman, Eugénie Hunsicker, Anatoly Libgober, and Laurentiu Maxim, editors, Topology of Stratified Spaces, volume 58 of MSRI Publications, pages 95–120. Cambridge University Press, 2011.
[64]
Jethro van Ekeren. Superconformal vertex algebras and Jacobi forms. pages 315–330. Springer, 2017.
[65]
Victor Kac. Vertex algebras for beginners. Number 10 in University lecture series. American Mathematical Society, 1998.
[66]
Yi-Zhi Huang. Two-dimensional conformal geometry and vertex operator algebras, volume 148 of Progress in Mathematics. Birkhäuser Boston, Inc., Boston, MA, 1997.
[67]
Alexander A Beilinson and Vadim V Schechtman. Determinant bundles and Virasoro algebras. Communications in mathematical physics, 118(4):651–701, 1988.
[68]
Pavel Etingof and Travis Schedler. Poisson traces and d-modules on poisson varieties. Geometric and Functional Analysis, 20(4):958–987, 2010.
[69]
Jethro van Ekeren and Reimundo Heluani. The first chiral homology group. Communications in Mathematical Physics, 405(8):194, 2024.
[70]
Boris Feigin and Edward Frenkel. Quantization of the Drinfel\('\)d-Sokolov reduction. Phys. Lett. B, 246(1-2):75–81, 1990.
[71]
Victor Kac, Shi-Shyr Roan, and Minoru Wakimoto. Quantum reduction for affine superalgebras. Comm. Math. Phys., 241(2-3):307–342, 2003.
[72]
Alberto De Sole and Victor G. Kac. Finite vs affine \(W\)-algebras. Japan. J. Math., 1(1):137–261, 2006.
[73]
Jonathan Brundan and Simon M. Goodwin. Good grading polytopes. Proc. Lond. Math. Soc. (3), 94(1):155–180, 2007.
[74]
Jonathan Brundan, Simon M. Goodwin, and Alexander Kleshchev. Highest weight theory for finite \(W\)-algebras. Int. Math. Res. Not. IMRN, (15):Art. ID rnn051, 53, 2008.
[75]
Alexander Premet. Enveloping algebras of Slodowy slices and the Joseph ideal. J. Eur. Math. Soc., 9(3):487–543, 2007.
[76]
Nicholas Katz. Nilpotent connections and the monodromy. Publications Mathématiques de l’I.H.É.S, 39:175–232, 1970.
[77]
Takeshi Mandai. . Journal of the Mathematical Society of Japan, 52(3):645–672, 2000.
[78]
Tomoyuki Arakawa. Representation theory of \(W\)-algebras. Invent. Math., 169(2):219–320, 2007.
[79]
Alexander Premet. Special transverse slices and their enveloping algebras. Adv. Math., 170(1):1–55, 2002. With an appendix by Serge Skryabin.
[80]
Bertram Kostant. On Whittaker vectors and representation theory. Invent. Math., 48(2):101–184, 1978.
[81]
Tomoyuki Arakawa. Rationality of W-algebras: principal nilpotent cases. Ann. Math., 182(2):565–694, 2015.
[82]
Tomoyuki Arakawa and Jethro van Ekeren. Rationality and fusion rules of exceptional \(\mathcal{W}\)-algebras. J. Eur. Math. Soc. (JEMS), 25(7):2763–2813, 2023.
[83]
Peng Shan, Dan Xie, and Wenbin Yan. Modularity for \(W\)-algebras and affine Springer fibres. arXiv preprint arXiv:2404.00760, 2024.
[84]
Edward Frenkel, Victor Kac, and Minoru Wakimoto. Characters and fusion rules forw-algebras via quantized drinfeld-sokolov reduction. commun. Math. Phys, 147:328, 1992.
[85]
Victor G Kac and Minoru Wakimoto. A remark on boundary level admissible representations. Comptes Rendus. Mathématique, 355(2):128–132, 2017.

  1. Okinawa Institute of Science and Technology (OIST), tomoyuki.arakawa@oist.jp↩︎

  2. Instituto de Matemática Pura e Aplicada (IMPA), jethro@impa.br↩︎

  3. Okinawa Institute of Science and Technology (OIST), hao-li@oist.jp↩︎