1 Introduction and results

Conformal blocks (CBs) can be defined as universal parts of the holomorphically factorized CFT correlation functions [1]. They are recognized as a new independent class of special functions relevant for many problems in modern physics including gauge theories [2]. This paper is concerned with properties of the toric Virasoro one-point conformal block which is hereafter referred to simply as conformal block. This special representative of CBs is in some sense the simplest one, although it captures a lot of the important properties present in its more sophisticated counterparts such as the spheric Virasoro blocks, \(W_{N}\)- and WZW-conformal blocks, superconformal blocks etc.

The toric CB is naturally defined as the following trace:

$$\begin{aligned} B_{\Delta }(q)={\text {Tr}}_\Delta \left( q^{L_0-\frac{c}{24}} V_{\Delta _e}\right) . \end{aligned}$$
(1)

Here q is the toric nome \(q=e^{2\pi i \tau }\); \(V_{\Delta _e}\) is the primary field of dimension \(\Delta _e\), the external dimension; \(\Delta \) is the internal dimension—the dimension of the Verma module over which the trace is taken; and finally c is the central charge of the theory. We will suppress the parameters \(\Delta _e\) and c in our notation. Definition (1) allows one to compute CB as a series expansion in powers of q,

$$\begin{aligned} B_{\Delta }(q)=q^{\Delta -\frac{c}{24}}\left( 1+q\frac{\Delta _e(\Delta _e-1)}{2\Delta }+O(q^2)\right) . \end{aligned}$$
(2)

In the present paper we only consider conformal blocks with generic values of parameters. Then the q-expansion coefficients at arbitrary order are not known in a simple closed form.Footnote 1 Nevertheless, some non-perturbative aspects of CB are developed. In particular, it is well known that as a function of the internal dimension \(\Delta \) the conformal block has only simple poles located at the Kac zeros \(\Delta =\Delta _{r,s}\) (11) and that the q-dependence of the corresponding residues is described by the CBs with specific external dimensions \(\Delta =\Delta _{r,-s}\) (note that these are not the Kac zeros)

$$\begin{aligned} \underset{\Delta =\Delta _{r,s}}{{\text {Res}}}B_{\Delta }(q)=R_{r,s}B_{\Delta _{r,-s}}(q) \end{aligned}$$
(3)

where \(R_{r,s}\) are certain explicit \(q,\Delta \)-independent multipliers (12). It is also possible to find the regular part of CB and extend (3) to arbitrary \(\Delta \) [6,7,8,9,10]

$$\begin{aligned} B_{\Delta }(q)=\chi _\Delta (q)+\sum _{r,s\ge 1}\frac{R_{r,s}}{\Delta -\Delta _{r,s}}q^{\Delta -\Delta _{r,s}}B_{\Delta _{r,-s}}(q) \end{aligned}$$
(4)

where \(\chi _\Delta (q)=q^{\Delta -\frac{c-1}{24}}/\eta (q)\) is the Virasoro character.Footnote 2 Interestingly, this equation provides a recurrent relation among q-expansion coefficients and can be used to compute CB order by order in q without reference to the definition (1).

Another non-perturbative property of CB is related to the modular transformations acting on the torus and generated by the \(S:\tau \rightarrow -1/\tau \) and \(T:\tau \rightarrow \tau +1\) moves. Invariance of the correlation functions together with the linear independence of CBs with different \(\Delta \) (\(B_\Delta (q)\sim q^\Delta \)) imply that S and T are represented as linear integral transformations on the space of CBs. The T transformation acts simply as a phase shift and will not be considered while the S transformation is non-trivial. Denoting the kernel of the S-transformation by \(M_{\Delta \Delta '}\) one writes

$$\begin{aligned} B_{\Delta }(q)=\int _{\Delta '}M_{\Delta \Delta '}B_{\Delta '}(\widetilde{q}) \end{aligned}$$
(5)

where \(\widetilde{q}=q^{-2\pi i/\tau }\). Note that the lhs and the rhs in (5) are defined as expansions in q about different points and hence one cannot study this modular transformation perturbatively in q. Instead, the full q-dependence must be taken into account.

With these arrangements in place we can describe the main result of the present paper. We note that the analytic structure of conformal block (3) implies the same analytic structure for the modular kernel. Indeed, taking the residue of (5) at \(\Delta =\Delta _{r,s}\) and using (3) we obtain

$$\begin{aligned} R_{r,s}B_{\Delta _{r,-s}}(q) = \int _{\Delta '}\underset{\Delta =\Delta _{r,s}}{{\text {Res}}}M_{\Delta \Delta '}B_{\Delta '}(\widetilde{q}) \end{aligned}$$
(6)

In turn, the conformal block \(B_{\Delta _{r,-s}}(q)\) can itself be expanded via the modular transformed blocks

$$\begin{aligned} B_{\Delta _{r,-s}}(q)=\int _{\Delta '}M_{\Delta _{r,-s}\Delta '}B_{\Delta '}(\widetilde{q}). \end{aligned}$$
(7)

Comparing the two above equations and making use of the linear independence of CBs with different \(\Delta '\) one discovers that

$$\begin{aligned} \boxed {\underset{\Delta =\Delta _{r,s}}{{\text {Res}}}M_{\Delta \Delta '}=R_{r,s}M_{\Delta _{r,-s}\Delta '}}. \end{aligned}$$
(8)

This equation represents a non-trivial constraint required by consistency of the CB analytic structure and modular properties. In the remainder of the text we explicitly check relation (8) to find complete agreement.

2 Modular kernel

2.1 Notation

We start by defining our notation. It is useful to introduce the Liouville-type variables \(\alpha ,\alpha ', \mu , b\) replacing the original CFT data

$$\begin{aligned} c= & {} 1+6Q^2, \quad Q=b+b^{-1}, \nonumber \\ \Delta= & {} Q^2/4-\alpha ^2, \quad \Delta '=Q^2/4-\alpha '^2, \quad \Delta _e=\mu (Q-\mu ).\nonumber \\ \end{aligned}$$
(9)

With a little abuse of notation we will use the same letters for functions of the original and the newly introduced variables. Note, however, that, due to a non-trivial Jacobian of the transformation from \(\Delta \) to \(\alpha \) property, (8) is slightly different in terms of \(\alpha \), namely

$$\begin{aligned} \underset{\alpha =\alpha _{r,s}}{{\text {Res}}} M_{\alpha \alpha '}=-\frac{R_{r,s}}{2\alpha _{r,s}}M_{\alpha _{r,-s}\alpha '}. \end{aligned}$$
(10)

The Kac zeros are described by

$$\begin{aligned} \Delta _{r,s}=Q^2/4-\alpha ^2_{r,s}, \quad \alpha _{r,s} = \frac{rb+sb^{-1}}{2} \end{aligned}$$
(11)

for \(r,s\ge 1\). We emphasize that there are no poles in CB at \(\Delta _{r,-s}\) for \(r,s\ge 1\). Note, however, that \(\Delta _{r,s}=\Delta _{-r,-s}\). Without loss of generality throughout this paper we assume that \(r,s\ge 1\). The multipliers entering (3) read

$$\begin{aligned} R_{r,s}=A_{r,s}P_{r,s} \end{aligned}$$
(12)

where

$$\begin{aligned} A_{r,s}= & {} \frac{1}{2}\underset{(n,m)\ne (0,0), (r,s)}{\prod _{n=1-r}^r\prod _{m=1-s}^s}\frac{1}{nb+mb^{-1}}, \nonumber \\ P_{r,s}= & {} \prod _{n=1-r}^r\prod _{m=1-s}^s\left( nb+mb^{-1}-\mu \right) . \end{aligned}$$
(13)

2.2 Explicit formula

The modular kernel for the toric Virasoro blocks is known in closed form as an integral [11] or a series [12] representation. For our current purposes the most handy form is the following:

$$\begin{aligned} M_{\alpha \alpha '}=\frac{V_{\alpha }}{V_{\alpha '}}n_{\alpha '}\mathcal {M}_{\alpha \alpha '} \end{aligned}$$
(14)

where \(V_\alpha \) is a convenient renormalization functionFootnote 3

$$\begin{aligned} V_{\alpha }=\frac{\Gamma _b(Q+2\alpha )\Gamma _b(Q-2\alpha )}{\Gamma _b(\mu +2\alpha )\Gamma _b(\mu -2\alpha )}; \end{aligned}$$
(15)

\(n_{\alpha '}\) is an \(\alpha \)-independent factor

$$\begin{aligned} n_{\alpha '}=e^{2\pi i \mu \alpha '}\sin {2\pi b\alpha '}\sin {2\pi b^{-1}\alpha '}/S_b(\mu ), \end{aligned}$$
(16)

irrelevant for property (10), while \(\mathcal {M}_{\alpha \alpha '}\) is an essential contribution,

$$\begin{aligned} \mathcal {M}_{\alpha \alpha '}&=K_{\alpha \alpha '}+K_{-\alpha ,\alpha '} , \end{aligned}$$
(17)
$$\begin{aligned} K_{\alpha \alpha '}&=e^{4\pi i\alpha \alpha '}\sum _{n,m\ge 0}e^{8\pi i \alpha _{n,m}\alpha '}K_{nm}(\alpha ), \nonumber \\ K_{nm}(\alpha )&=\frac{S_b(2\alpha +2\alpha _{n,m}+\mu )S_b(2\alpha _{n,m}+\mu )}{S_b(2\alpha +2\alpha _{n+1,m+1})S'_b(2\alpha _{n+1,m+1})} . \end{aligned}$$
(18)

Here \(S'_b(z)\) denotes the derivative of \(S_b(z)\). Now everything is set up and we can proceed with the proof of Eq. (10).

3 Proof of the residue formula

We will prove assertion (10) by an explicit computation which appears to be straightforward but tedious. We would like to outline the important steps beforehand. Definition (14) represents a modular kernel as the product of the normalization factor \(V_{\alpha }/V_{\alpha '}\) (15) and the non-trivial series \(\mathcal {M}_{\alpha \alpha '}\) (17). It turns out that the normalization factor \(V_{\alpha }\) features poles exactly at the Kac zeros and furthermore it satisfies

$$\begin{aligned} \underset{\alpha =\alpha _{r,s}}{{\text {Res}}}V_{\alpha }=-\frac{R_{r,s}}{2\alpha _{r,s}}V_{\alpha _{r,-s}}. \end{aligned}$$
(19)

In contrast, the remainder \(\mathcal {M}_{\alpha \alpha '}\) appears to be regular at \(\alpha =\alpha _{r,\pm s}\) and to satisfy

$$\begin{aligned} \mathcal {M}_{\alpha _{r,s},\alpha '}=\mathcal {M}_{\alpha _{r,-s},\alpha '}. \end{aligned}$$
(20)

Combined, these properties lead to (10). In the rest of this section we show that Eqs. (19) and (20) hold.

3.1 Normalization factor

Let us compute the residue of \(V_{\alpha }\) at \(\alpha =\alpha _{r,s}\) and the value at \(\alpha =\alpha _{r,-s}\). For \(r,s\ge 1\), which we assume without loss of generality, there is a single singular multiplier in \(V_{\alpha }\) at \(\alpha =\alpha _{r,s}\), while at \(\alpha =\alpha _{r,-s}\) everything is regular (for a summary of the analytic properties of \(\Gamma _b(z)\) see Appendix 5). Note also that \(\alpha _{r,s}+\alpha _{n,m}=\alpha _{r+n,s+m}\) and \(Q=2\alpha _{1,1}\). Therefore, one writes

$$\begin{aligned} \underset{\alpha =\alpha _{r,s}}{{\text {Res}}}V_{\alpha }= & {} \frac{\Gamma _b(2\alpha _{r+1,s+1})\underset{\alpha =\alpha _{r,s}}{{\text {Res}}}\Gamma _b(Q-2\alpha )}{\Gamma _b(\mu +2\alpha _{r,s})\Gamma _b(\mu +2\alpha _{-r,-s})},\nonumber \\ V_{\alpha _{r,-s}}= & {} \frac{\Gamma _b(2\alpha _{r+1,1-s})\Gamma _b(2\alpha _{1-r,s+1})}{\Gamma _b(\mu +2\alpha _{r,-s})\Gamma _b(\mu +2\alpha _{-r,s})}. \end{aligned}$$
(21)

The ratio reads

$$\begin{aligned}&\frac{\underset{\alpha =\alpha _{r,s}}{{\text {Res}}}V_{\alpha }}{V_{\alpha _{r,-s}}}\nonumber \\&\quad =\underbrace{\frac{\underset{\alpha =\alpha _{r,s}}{{\text {Res}}}\Gamma _b(Q-2\alpha )}{\Gamma _b(2\alpha _{r+1,1-s})}}_{R_1} \underbrace{\frac{\Gamma _b(2\alpha _{r+1,s+1})}{\Gamma _b(2\alpha _{1-r,s+1})}}_{R_2}\underbrace{\frac{\Gamma _b(\mu +2\alpha _{r,-s})}{\Gamma _b(\mu +2\alpha _{-r,-s})}}_{R_3}\nonumber \\&\qquad \times \underbrace{\frac{\Gamma _b(\mu +2\alpha _{-r,s})}{\Gamma _b(\mu +2\alpha _{r,s})}}_{R_4}. \end{aligned}$$
(22)

Let us calculate the first factor

$$\begin{aligned} R_1= & {} \frac{\underset{\alpha =\alpha _{r,s}}{{\text {Res}}}\Gamma _b(Q-2\alpha )}{\Gamma _b(2\alpha _{r+1,1-s})}=\lim _{\epsilon \rightarrow 0}\frac{-\epsilon }{2}\frac{\Gamma _b(\alpha _{1-r,1-s}+\epsilon )}{\Gamma _b(2\alpha _{r+1,1-s}+\epsilon )}\nonumber \\= & {} \lim _{\epsilon \rightarrow 0}\frac{-\epsilon }{2}\prod _{n=1-r}^r\frac{\Gamma (nb^2+1-s+b\epsilon )}{\sqrt{2\pi }b^{nb^2+1/2-s+\epsilon }}\nonumber \\= & {} \lim _{\epsilon \rightarrow 0}\frac{-\epsilon }{2}\frac{\Gamma (1-s+b\epsilon )}{\sqrt{2\pi }b^{1/2-s}}\prod _{\begin{array}{c} n=1-r\\ n\ne 0 \end{array}}^r\frac{\Gamma (nb^2+1-s+\epsilon )}{\sqrt{2\pi }b^{nb^2+1/2-s+\epsilon }}\nonumber \\= & {} \frac{(-1)^{s}}{2\sqrt{2\pi }b^{3/2-s}(s-1)!}\prod _{\begin{array}{c} n=1-r\\ n\ne 0 \end{array}}^r\frac{\Gamma (nb^2+1-s)}{\sqrt{2\pi }b^{nb^2+1/2-s}}. \end{aligned}$$
(23)

Here the difference equation on the double gamma function (54) was used.

Computation of the second factor is more straightforward as there is no limiting procedure involved,

$$\begin{aligned} R_2=\frac{\Gamma _b(2\alpha _{r+1,s+1})}{\Gamma _b(2\alpha _{1-r,s+1})}=\prod _{n=1-r}^r\frac{\sqrt{2\pi }b^{nb^2+1/2+s}}{\Gamma (nb^2+1+s)}. \end{aligned}$$
(24)

Multiplying \(R_1\) by \(R_2\) one obtains

$$\begin{aligned} R_1\cdot R_2= & {} \frac{(-1)^{s}b^{2s-1}}{2(s-1)!s!}\prod _{\begin{array}{c} n=1-r\\ n\ne 0 \end{array}}^rb^{2s}\frac{\Gamma (nb^2+1-s)}{\Gamma (nb^2+1+s)}\nonumber \\= & {} \frac{(-1)^{s}b^{2s-1}}{2(s-1)!s!}\prod _{\begin{array}{c} n=1-r\\ n\ne 0 \end{array}}^r\prod _{m=1-s}^s\frac{1}{nb+mb^{-1}}\nonumber \\= & {} \frac{(-1)^{s}b^{2s-1}}{2(s-1)!s!}\prod _{\begin{array}{c} m=1-s\\ m\ne 0 \end{array}}^{s}mb^{-1}\underset{(n,m)\ne (0,0)}{\prod _{n=1-r}^r\prod _{m=1-s}^s}\frac{1}{nb+mb^{-1}}\nonumber \\= & {} -\frac{1}{2} \underset{(n,m)\ne (0,0)}{\prod _{n=1-r}^r\prod _{m=1-s}^s}\frac{1}{nb+mb^{-1}}, \end{aligned}$$
(25)

which is exactly equal to \(-\frac{A_{r,s}}{2\alpha _{r,s}}\) with \(A_{r,s}\) defined in (13). In a very similar manner one shows that the product of the remaining factors \(R_3\cdot R_4\) is equal to \(P_{r,s}\) defined in (13). Therefore, we conclude that Eq. (19) is satisfied.

3.2 Regular part

In order to prove (10) it remains to show that \(\mathcal {M}_{\alpha \alpha '}\) is regular at \(\alpha =\alpha _{r,\pm s}\) and satisfies (20). Care must be taken here since the function \(K_{\alpha \alpha '}\) (18) is singular at these points, but the sum of \(K_{\alpha \alpha '}\) and \(K_{-\alpha \alpha '}\) defining \(\mathcal {M}_{\alpha \alpha '}\) turns out to be regular.

3.2.1 Expansion near \(\alpha =\alpha _{r,s}\)

Let us expand \(\mathcal {M}_{\alpha \alpha '}\) near \(\alpha =\alpha _{r,s}\),

$$\begin{aligned}&\mathcal {M}_{\alpha _{r,s}+\frac{\epsilon }{2},\alpha '}=e^{-4\pi i\alpha _{r,s}}\nonumber \\&\qquad \times \,\left( e^{8\pi i\alpha _{r,s}\alpha '}e^{2\pi i\epsilon \alpha '}K_{\alpha _{r,s}+\frac{\epsilon }{2},\alpha '}+e^{-2\pi i\epsilon \alpha '}K_{-\alpha _{r,s}-\frac{\epsilon }{2},\alpha '}\right) \nonumber \\&\quad =e^{-4\pi i\alpha _{r,s}}\sum _{n,m}e^{8\pi i\alpha _{n,m}\alpha '}\mathcal {M}^{r,s}_{n,m}(\epsilon ) \end{aligned}$$
(26)

where we have denoted

$$\begin{aligned} \mathcal {M}^{r,s}_{n,m}(\epsilon )= & {} e^{2\pi i\epsilon \alpha '}K_{n-r,m-s}\left( \alpha _{r,s}+\frac{\epsilon }{2}\right) \delta _{n\ge r, m\ge s}\nonumber \\&+\;e^{-2\pi i\epsilon \alpha '}K_{n,m}\left( \alpha _{-r,-s}-\frac{\epsilon }{2}\right) . \end{aligned}$$
(27)

Consider

$$\begin{aligned}&K_{n-r,m-s}\left( \alpha _{r,s}+\frac{\epsilon }{2}\right) \nonumber \\&\quad =\frac{S_b(2\alpha _{n,m}+\mu +\epsilon )S_b(2\alpha _{n-r,m-s}+\mu )}{S_b(2\alpha _{n+1,m+1}+\epsilon )S_b'(2\alpha _{n-r+1,m-s+1})}. \end{aligned}$$
(28)

Taking into account that the function \(S_b(2\alpha _{n+1,m+1}+\epsilon )\) has a simple zero at \(\epsilon =0\) (see Appendix 5) one writes the following small \(\epsilon \) expansion:

$$\begin{aligned}&e^{2\pi i\epsilon \alpha '}K_{n-r,m-s}\left( \alpha _{r,s}+\frac{\epsilon }{2}\right) \nonumber \\&\quad =\frac{S_b(2\alpha _{n,m}+\mu )S_b(2\alpha _{n-r,m-s}+\mu )}{S'_b(2\alpha _{n+1,m+1})S_b'(2\alpha _{n-r+1,m-s+1})} \nonumber \\&\qquad \times \;\left( \frac{1}{\epsilon }+2\pi i\alpha '+\frac{S'_b(2\alpha _{n,m}+\mu )}{S_b(2\alpha _{n,m}+\mu )} \right. \nonumber \\&\qquad \left. -\frac{1}{2}\frac{S''_b(2\alpha _{n+1,m+1})}{S'_b(2\alpha _{n+1,m+1})}+O(\epsilon )\right) . \end{aligned}$$
(29)

Now we turn to

$$\begin{aligned}&K_{n,m}\left( \alpha _{-r,-s}-\frac{\epsilon }{2}\right) \nonumber \\&\quad =\frac{S_b(2\alpha _{n-r,m-s}+\mu -\epsilon )S_b(2\alpha _{n,m}+\mu )}{S_b(2\alpha _{n-r+1,m-s+1}-\epsilon )S_b'(2\alpha _{n+1,m+1})}. \end{aligned}$$
(30)

This term has different expansions depending on the balance of indices. If \(n\ge r, m\ge s\) we have an expansion similar to (29),

$$\begin{aligned}&e^{-2\pi i\epsilon \alpha '}K_{n,m}\left( \alpha _{-r,-s}-\frac{\epsilon }{2}\right) \nonumber \\&\quad =\frac{S_b(2\alpha _{n-r,m-s}+\mu )S_b(2\alpha _{n,m}+\mu )}{S'_b(2\alpha _{n-r+1,m-s+1})S_b'(2\alpha _{n+1,m+1})}\nonumber \\&\qquad \times \;\left( -\frac{1}{\epsilon }+2\pi i\alpha '+\frac{S'(2\alpha _{n-r,m-s}+\mu )}{S_b(2\alpha _{n-r,m-s}+\mu )}\right. \nonumber \\&\qquad \left. -\;\frac{1}{2}\frac{S''_b(2\alpha _{n-r+1,m-s+1})}{S'_b(2\alpha _{n-r+1,m-s+1})}+O(\epsilon )\right) . \end{aligned}$$
(31)

We see that the sum of (29) and (31) is indeed regular at \(\epsilon =0\) and given by

$$\begin{aligned} \mathcal {M}_{n,m}^{r,s}(0)= & {} \frac{S_b(2\alpha _{n-r,m-s}+\mu )S_b(2\alpha _{n,m}+\mu )}{S'_b(2\alpha _{n-r+1,m-s+1})S_b'(2\alpha _{n+1,m+1})} \nonumber \\&\times \, \Big (4\pi i\alpha '+\frac{S'_b(2\alpha _{n,m}+\mu )}{S_b(2\alpha _{n,m}+\mu )}+\frac{S'_b(2\alpha _{n-r,m-s}+\mu )}{S_b(2\alpha _{n-r,m-s}+\mu )} \nonumber \\&-\,\frac{1}{2}\frac{S''_b(2\alpha _{n+1,m+1})}{S'_b(2\alpha _{n+1,m+1})}-\frac{1}{2}\frac{S''_b(2\alpha _{n-r+1,m-s+1})}{S'_b(2\alpha _{n-r+1,m-s+1})}\Big ), \nonumber \\&\quad n\ge r, m\ge s . \end{aligned}$$
(32)

When \(n<r\) and \(m<s\) function \(S^{-1}_b(2\alpha _{n-r+1,m-s+1}-\epsilon )=O(\epsilon )\) so the second term in (27) vanishes at \(\epsilon =0\), while the first term is absent due to the factor \(\delta _{n\ge r, m\ge s}\); hence

$$\begin{aligned} \mathcal {M}_{n,m}^{r,s}(0)=0, \quad n<r, m<s . \end{aligned}$$
(33)

Finally, when \(n<r\) and \(m\ge s\) or \(n\ge r\) and \(m<s\) the function \(S^{-1}_b(2\alpha _{n-r+1,m-s+1}-\epsilon )\) is regular at \(\epsilon =0\) and we have

$$\begin{aligned} \mathcal {M}_{n,m}^{r,s}(0)= & {} \frac{S_b(2\alpha _{n-r,m-s}+\mu )S_b(2\alpha _{n,m}+\mu )}{S_b(2\alpha _{n-r+1,m-s+1})S_b'(2\alpha _{n+1,m+1})},\nonumber \\&\quad \times n<r, m\ge s \, \text {or}\quad n\ge r,m<s. \end{aligned}$$
(34)

3.2.2 Expansion near \(\alpha =\alpha _{r,-s}\)

Now let us expand \(\mathcal {M}_{\alpha \alpha '}\) near \(\alpha =\alpha _{r,-s}\):

$$\begin{aligned} \mathcal {M}_{\alpha _{r,-s}+\frac{\epsilon }{2},\alpha '}= & {} e^{-4\pi i\alpha _{r,s}}\left( e^{2\pi i\epsilon \alpha '}e^{8\pi i\alpha _{r,0}\alpha '}K_{\alpha _{r,s}+\frac{\epsilon }{2},\alpha '} \right. \nonumber \\&\left. +\;e^{-2\pi i\epsilon \alpha '}e^{8\pi i\alpha _{0,s}\alpha '}K_{\alpha _{-r,s}-\frac{\epsilon }{2},\alpha '}\right) \nonumber \\= & {} e^{-4\pi i\alpha _{r,s}}\sum _{n,m}e^{8\pi i\alpha _{n,m}\alpha '}\mathcal {M}^{r,-s}_{n,m}(\epsilon ) \end{aligned}$$
(35)

where we have denoted

$$\begin{aligned} \mathcal {M}^{r,-s}_{n,m}(\epsilon )= & {} e^{2\pi i\epsilon \alpha '}K_{n-r,m}\left( \alpha _{r,-s}+\frac{\epsilon }{2}\right) \delta _{n\ge r}\nonumber \\&+e^{-2\pi i\epsilon \alpha '}K_{n,m-s}\left( \alpha _{-r,s}-\frac{\epsilon }{2}\right) \delta _{m\ge s}. \end{aligned}$$
(36)

We emphasize that \(\mathcal {M}^{r,-s}_{n,m}(\epsilon )\) is not obtained from \(\mathcal {M}^{r,s}_{n,m}(\epsilon )\) (27) by flipping the sign of s.

Proceeding in full analogy with the previous subsection one shows that \(\mathcal {M}^{r,-s}_{n,m}(\epsilon )\) is regular at \(\epsilon =0\) with different expansions depending on \(n-r\) and \(m-s\). For \(n\ge r,m\ge s\) one obtains

$$\begin{aligned} \mathcal {M}^{r,-s}_{n,m}(0)= & {} \frac{S_b(2\alpha _{n,m-s+\mu })S_b(2\alpha _{n-r,m+\mu })}{S_b'(2\alpha _{n-r+1,m+1})S_b'(2\alpha _{n+1,m-s+1})} \nonumber \\&\times \;\left( 4\pi i\alpha '+\frac{S_b'(2\alpha _{n-r,m}+\mu )}{S_b(2\alpha _{n-r,m}+\mu )}\right. \nonumber \\&+\;\frac{S_b'(2\alpha _{n,m-s}+\mu )}{S_b(2\alpha _{n,m-s}+\mu )}-\frac{1}{2} \frac{S_b''(2\alpha _{n+1,m-s+1})}{S_b'(2\alpha _{n+1,m-s+1})} \nonumber \\&-\;\left. \frac{1}{2} \frac{S_b''(2\alpha _{n-r+1,m+1})}{S_b'(2\alpha _{n-r+1,m+1})}\right) , \quad n\ge r,m\ge s . \nonumber \\ \end{aligned}$$
(37)

When \(n<r\) and \(m<s\) \(\mathcal {M}^{r,-s}_{n,m}(0)\) is vanishing due, to the Kronecker deltas

$$\begin{aligned} \mathcal {M}_{n,m}^{r,-s}(0)=0,\qquad n<r, m<s, \end{aligned}$$
(38)

and finally when \(n<r\) and \(m\ge s\) or \(n\ge r\) and \(m<s\) there are no singular terms and one has

$$\begin{aligned}&\mathcal {M}_{n,m}^{r,-s}(0)=\frac{S_b(2\alpha _{n-r,m}+\mu )S_b(2\alpha _{n,m-s}+\mu )}{S_b(2\alpha _{n-r+1,m+1})S_b'(2\alpha _{n+1,m-s+1})},\nonumber \\&\quad n<r, m\ge s , \end{aligned}$$
(39)
$$\begin{aligned}&\mathcal {M}_{n,m}^{r,-s}(0)=\frac{S_b(2\alpha _{n-r,m}+\mu )S_b(2\alpha _{n,m-s}+\mu )}{S_b(2\alpha _{n+1,m-s+1})S_b'(2\alpha _{n-r+1,m+1})},\nonumber \\&\quad n\ge r,m<s . \end{aligned}$$
(40)

3.2.3 Comparison

Let us first compare Eqs. (32) and (37), which are valid for \(n\ge r, n\ge s\). Consider the ratio of \(\mu \)-dependent terms in the overall prefactors. Using property (56) one obtains

$$\begin{aligned}&\frac{S_b(2\alpha _{n,m-s}+\mu )S_b(2\alpha _{n-r,m}+\mu )}{S_b(2\alpha _{n-r,m-s}+\mu )S_b(2\alpha _{n,m}+\mu )}\nonumber \\&\quad =\frac{\prod \limits _{k=n-r}^{n-1}2\sin {\pi (kb^2+\mu b+m-s)}}{\prod \limits _{k=n-r}^{n-1}2\sin {\pi (kb^2+\mu b+m)}}=(-1)^{rs}. \end{aligned}$$
(41)

Now, differentiating (56), substituting \(z={2\alpha _{n+1,m+1}}\), and taking into account that \(S_b(2\alpha _{n+1,m+1})=0\) we have

$$\begin{aligned} S'_b(2\alpha _{n+2,m+1})=2\sin 2\pi b\alpha _{n,m}S'_b(2\alpha _{n+1,m+1}). \end{aligned}$$
(42)

Using this equation one computes the ratio of the remaining \(\mu \)-independent terms in the overall prefactors of (32) and (37),

$$\begin{aligned}&\frac{S'_b(2\alpha _{n-r+1,m-s+1})S'_b(2\alpha _{n+1,m+1})}{S_b'(2\alpha _{n+1,m-s+1})S_b'(2\alpha _{n-r+1,m+1})}\nonumber \\&\quad =\frac{\prod \limits _{k=n-r+1}^{n} 2\sin \pi (kb^2+m+1)}{\prod \limits _{k=n-r+1}^{n} 2\sin \pi (kb^2+m-s+1)}=(-1)^{rs}. \end{aligned}$$
(43)

Hence, the overall factors are the same in (32) and (37) and the \(\alpha '\)-dependent terms agree exactly. Now, consider

$$\begin{aligned} T^{r,s}_{n,m}= & {} \frac{S'_b(2\alpha _{n-r,m-s}+\mu )}{S_b(2\alpha _{n-r,m-s}+\mu )}+\frac{S'_b(2\alpha _{n,m}+\mu )}{S_b(2\alpha _{n,m}+\mu )},\end{aligned}$$
(44)
$$\begin{aligned} T^{r,-s}_{n,m}= & {} \frac{S'_b(2\alpha _{n-r,m}+\mu )}{S_b(2\alpha _{n-r,m}+\mu )}+\frac{S'_b(2\alpha _{n,m-s}+\mu )}{S_b(2\alpha _{n,m-s}+\mu )}, \end{aligned}$$
(45)

which enter Eqs. (32) and (37), respectively. We will show by induction in rs that these functions coincide. For \(r,s=0\) this is trivial. Assume that \(T^{r,s}_{n,m}=T^{r,-s}_{n,m}\) for some rs and consider

$$\begin{aligned}&T^{r+1,s}_{n,m}\nonumber \\&\quad =\frac{S'_b(2\alpha _{n-r+1,m-s}+\mu )}{S_b(2\alpha _{n-r-1,m-s}+\mu )}+\dots =\frac{2\sin \pi b(2\alpha _{n-r,m-s}+\mu )}{S_b(2\alpha _{n-r,m-s}+\mu )}\nonumber \\&\qquad \times \;\frac{S'_b(2\alpha _{n-r,m-s}+\mu )-2\pi b \cos {\pi b(2\alpha _{n-r-1,m-s}+\mu )}S_b(2\alpha _{n-r-1,m-s}+\mu )}{2\sin \pi b(2\alpha _{n-r,m-s}+\mu )}\nonumber \\&\qquad +\dots =T^{r,s}_{n,m}-\pi b\cot \pi ((n-r-1)b^2+\mu b) \end{aligned}$$
(46)

where in the intermediate steps the r-independent part of \(T^{r,s}_{n,m}\) is denoted by ellipses. Also, besides Eq. (56) we have used the relation

$$\begin{aligned} S'_b(z+b)=2\sin \pi bz S_b'(z)+2\pi b\cos \pi b z S_b(z), \end{aligned}$$
(47)

which is obtained by differentiating (56). Mimicking the above computation one shows that

$$\begin{aligned} T^{r+1,-s}_{n,m}=T^{r,-s}_{n,m}-\pi b\cot \pi ((n-r-1)b^2+\mu b). \end{aligned}$$
(48)

Hence \(T^{r+1,s}_{n,m}=T^{r+1,-s}_{n,m}\). Induction in s proceeds in full analogy and we will omit it.

A last step in verifying agreement between (32) and (37) is to show that the functions

$$\begin{aligned} U^{r,s}_{n,m}= & {} \frac{S''_b(2\alpha _{n-r+1,m-s+1})}{S'_b(2\alpha _{n-r+1,m-s+1})}+\frac{S''_b(2\alpha _{n+1,m+1})}{S'_b(2\alpha _{n+1,m+1})},\end{aligned}$$
(49)
$$\begin{aligned} U^{r,-s}_{n,m}= & {} \frac{S''_b(2\alpha _{n-r+1,m+1})}{S'_b(2\alpha _{n-r+1,m+1})}+\frac{S''_b(2\alpha _{n+1,m-s+1})}{S'_b(2\alpha _{n+1,m-s+1})}, \end{aligned}$$
(50)

also coincide. We confine ourselves to pointing out that the property

$$\begin{aligned} S_b''(2\alpha _{n+2,m+1})= & {} 2\sin 2\pi b\alpha _{n+1,m+1} S_b''(2\alpha _{n+1,m+1}) \nonumber \\&+\;4\pi b\cos 2\pi b\alpha _{n+1,m+1}S'_b(2\alpha _{n+1,m+1}) \nonumber \\ \end{aligned}$$
(51)

reduces the comparison of \(U^{r,s}_{n,m}\) and \(U^{r,-s}_{n,m}\) to basically the same computation as we carried out for \(T^{r,\pm s}_{n,m}\) and we will not present it here. Equation (51) is obtained from (56) by double differentiation and substitution of \(z=2\alpha _{n+1,m+1}\) together with using \(S_b(2\alpha _{n+1,m+1})=0\).

Hence we have shown that

$$\begin{aligned} \mathcal {M}_{n,m}^{r,s}(0)=\mathcal {M}_{n,m}^{r,-s}(0), \quad n\ge r, m\ge s. \end{aligned}$$
(52)

Coincidence of these functions for \(n<r,m<s\) is trivial since they both vanish; see Eqs. (33) and (38). It remains to compare (34) with (39) and (40). This is again a straightforward but somewhat bulky exercise making use of Eqs. (56) and (42). We will omit the computation and only report complete agreement. This completes our proof of Eq. (20).

4 Discussion

The non-perturbative aspects of CBs are hard to reveal. Zamolodchikov’s formula (4), describing the analytic structure of CB to all orders in q, is a remarkable exception. The fact that the explicit expression for the modular kernel of generic CB is available (14) is also quite non-trivial. It is instructive to recall how this expression is derived [11, 12]. The algebra of modular transformations features non-linear consistency relations such as the pentagon and the hexagon identities and their toric counterparts [13]. Certain specifications of these non-linear relations give rise to linear difference equations on the generic modular kernel with degenerate modular kernels entering as coefficients. Degenerate CBs correspond to finite representations of the Virasoro algebra and satisfy the differential BPZ equations. They can be found exactly and the corresponding modular kernels (which are simply finite matrices) can be computed. Hence, in deriving Eq. (18) only properties of a very special class of CBs was explicitly used, but the result is supposed to describe the modular transformations of generic CB. The validity of Eq. (10) following from the analytic structure of generic CB furnishes a highly non-trivial test of this assertion.

Moreover, these equations partly explain an unexpected structure of Eq. (18). As confirmed from many perspectives [12, 14,15,16,17,18,19] the Fourier-type contribution \(e^{4\pi i\alpha \alpha '}\) is always present in the modular kernel at the perturbative level.Footnote 4 From this point of view, the expansion in (18) looks like a non-perturbative completion with powers of parameters \(e^{4\pi i b\alpha }, e^{4\pi i b^{-1}\alpha }\) which do not appear in q-expansion of CB. Equation (10), valid on general grounds, cannot be satisfied by the Fourier kernel alone and necessitates the introduction of the aforementioned non-perturbative terms.

One more remark is in order. Zamolodchikov’s relation for CB is powerful enough to replace the definition and give an efficient computational approach. Although we already have an explicit formula for the modular kernel it is interesting to understand whether a relation similar to Zamolodchikov’s recursion can be found for the modular kernel based solely on property (10). We argue that this is not the case. It is the non-trivial series expansion part of the modular kernel \(\mathcal {M}_{\alpha \alpha '}\) (17) for which we would like to obtain a recursive definition. However, this part is regular and only satisfies condition (20). This is not enough to construct a recurrence equation valid for all \(\alpha \). In other words, in the full modular kernel \(M_{\alpha \alpha '}\) (14) all the poles come from an \(\alpha '\)-independent normalization factor \(V_{\alpha }\), and hence they are common to all coefficients of the expansion that we wish to describe. In contrast, in the expansion of the conformal block (2) additional poles appear as the order of q increases. This is the reason why (3) relates different orders of the q-expansion allowing for recursive computations.

Finally, we would like to stress that although we have only checked Eq. (8) for the toric Virasoro block; the derivation is very general and extensions to many other cases should exist. For example, the spheric modular kernel should satisfy (8) if the toric residue coefficients \(R_{r,s}\) are replaced by their spheric counterparts.