Skip to content

Classical Blocks and Accessory Parameters at c → ∞

A classical conformal block is not obtained by setting a large number for the central charge in one ordinary block coefficient. One must scale the external and internal weights with the central charge, take the logarithm of the complete block, and only then extract the leading heavy term. The logarithm is essential: powers that diverge separately cancel into finite connected coefficients.

This page turns that prescription into a calculation. Starting from finite-level Virasoro Gram matrices, it derives the unit-leading classical block through level two, restores the channel power, and differentiates to obtain the four-pole oper accessory. An exact affine conversion then gives the standard Heun parameter. A rational example is checked a second way by integrating the oper around the fused pair and measuring its composite trace.

Scale a block family before taking its logarithm

Section titled “Scale a block family before taking its logarithm”

Put

h:=b2,cVir=6h+13+6h.h:=b^2, \qquad c_{\mathrm{Vir}} = \frac6h+13+6h.

For the four external labels and the internal 0t0t channel, choose the centered heavy lift

aL,j=θj2b,j{0,t,1,,0t}.a_{\mathrm L,j} = \frac{\theta_j}{2b}, \qquad j\in \left\{ 0,t,1,\infty,0t \right\}.

Define the classical weights

δj:=1θj24.\delta_j := \frac{1-\theta_j^2}{4}.

The corresponding finite-bb conformal weights are

Δj=δjh+12+h4.\Delta_j = \frac{\delta_j}{h} +\frac12 +\frac h4.

Subleading O(1)O(1) changes of the finite-bb lift do not alter the leading classical block, but they can alter the next semiclassical order. The same lift must therefore be used consistently when finite corrections or normalized probe solutions are later required.

Use the 0t0t-channel normalization

V0t(t)=tΔ0tΔ0ΔtV^0t(t),\mathcal V_{0t}(t) = t^{ \Delta_{0t}-\Delta_0-\Delta_t } \widehat{\mathcal V}_{0t}(t),

with

V^0t(t)=1+N1VN(h)tN.\widehat{\mathcal V}_{0t}(t) = 1+\sum_{N\ge1}\mathcal V_N(h)t^N.

Fix a branch of \Logt\Log t, all five exponent lifts, and the OPE channel. The full and unit-leading classical blocks are

f0t(t):=limh0h\LogV0t(t),f^0t(t):=limh0h\LogV^0t(t).\begin{aligned} f_{0t}(t) &:= \lim_{h\to0} h\Log\mathcal V_{0t}(t), \\ \widehat f_{0t}(t) &:= \lim_{h\to0} h\Log\widehat{\mathcal V}_{0t}(t). \end{aligned}

For the formal sewing expansion, these limits are taken coefficient by coefficient after the logarithm is formed. Let

d:=δ0t,κ:=dδ0δt.d:=\delta_{0t}, \qquad \kappa := d-\delta_0-\delta_t.

Then

f0t(t)=κ\Logt+f^0t(t).f_{0t}(t) = \kappa\Log t +\widehat f_{0t}(t).

The distinction between these two normalizations is operational. The unit-leading block has an ordinary power-series germ; the full block has the logarithm whose derivative creates the singular part of the accessory.

The logarithm isolates connected classical coefficients

Section titled “The logarithm isolates connected classical coefficients”

Write

\LogV^0t(t)=N1N(h)tN\Log\widehat{\mathcal V}_{0t}(t) = \sum_{N\ge1}\ell_N(h)t^N

and

f^0t(t)=N1fNtN.\widehat f_{0t}(t) = \sum_{N\ge1}f_Nt^N.

The classical coefficients are

fN=limh0hN(h).f_N = \lim_{h\to0}h\,\ell_N(h).

Differentiating V^=exp(N1NtN)\widehat{\mathcal V}=\exp(\sum_{N\ge1}\ell_Nt^N) gives the exact finite-bb recursion

N=VN1Nk=1N1kkVNk.\ell_N = \mathcal V_N -\frac1N \sum_{k=1}^{N-1} k\,\ell_k\mathcal V_{N-k}.

The first three cases are

1=V1,2=V212V12,3=V3V1V2+13V13.\begin{aligned} \ell_1 &= \mathcal V_1, \\ \ell_2 &= \mathcal V_2 -\frac12\mathcal V_1^2, \\ \ell_3 &= \mathcal V_3 -\mathcal V_1\mathcal V_2 +\frac13\mathcal V_1^3. \end{aligned}

Typically,

VN=O(hN),\mathcal V_N = O(h^{-N}),

whereas

N=O(h1).\ell_N = O(h^{-1}).

The apparently stronger divergences cancel only in the connected combination. Numerically taking h0h\to0 in VN\mathcal V_N first is therefore ill-conditioned and mathematically wrong. Form the logarithmic coefficient exactly—or with enough guard precision to resolve the cancellation—before multiplying by hh.

At a sequence hj0h_j\to0:

  1. compute the finite-bb coefficients V1,,VN\mathcal V_1,\ldots,\mathcal V_N;
  2. form N\ell_N by the recursion above;
  3. inspect hjN(hj)h_j\ell_N(h_j);
  4. repeat at increased arithmetic precision;
  5. fit the residual to a regular expansion in hjh_j only after the precision study is stable.

For the centered lift, the leading correction is usually regular in h=b2h=b^2. Near a singular Gram determinant, no such fit should be trusted without a separate limiting analysis.

Gram matrices make the first two levels explicit

Section titled “Gram matrices make the first two levels explicit”

Label the standard Virasoro descendant basis at level NN by partitions of NN. The exact unit-leading coefficient has the form

VN=γR(N)T(GΔ(N))1γL(N).\mathcal V_N = \boldsymbol\gamma_{\mathrm R}^{(N)\mathsf T} \left( G_\Delta^{(N)} \right)^{-1} \boldsymbol\gamma_{\mathrm L}^{(N)}.

Here GΔ(N)G_\Delta^{(N)} is the level-NN Gram matrix of the internal Verma module, while the two three-point vectors encode the external weights on the two pairs of pants. This formula is finite-bb representation theory; the classical limit enters only afterward.

At level one,

GΔ(1)=2Δ,G_\Delta^{(1)} = 2\Delta,

and the two three-point matrix elements are

Ab:=Δ+ΔtΔ0,Bb:=Δ+Δ1Δ.\begin{aligned} A_b &:= \Delta+\Delta_t-\Delta_0, \\ B_b &:= \Delta+\Delta_1-\Delta_\infty. \end{aligned}

Therefore

V1=AbBb2Δ.\mathcal V_1 = \frac{A_bB_b}{2\Delta}.

Introduce their classical numerators

A:=d+δtδ0,B:=d+δ1δ.\begin{aligned} A &:= d+\delta_t-\delta_0, \\ B &:= d+\delta_1-\delta_\infty. \end{aligned}

Since Δ=d/h+O(1)\Delta=d/h+O(1),

f1=limh0hV1=AB2d,d0.f_1 = \lim_{h\to0}h\mathcal V_1 = \frac{AB}{2d}, \qquad d\neq0.

This is the first regular term in the unit-leading classical block, not the complete accessory. The channel pole κ/t\kappa/t still has to be restored.

Use the ordered basis

(L2Δ,L12Δ).\left( L_{-2}\lvert\Delta\rangle, L_{-1}^2\lvert\Delta\rangle \right).

The exact Gram matrix is

GΔ(2)=(4Δ+cVir/26Δ6Δ4Δ(2Δ+1)).G_\Delta^{(2)} = \begin{pmatrix} 4\Delta+c_{\mathrm{Vir}}/2 & 6\Delta \\ 6\Delta & 4\Delta(2\Delta+1) \end{pmatrix}.

Define

Pb:=Δ+2ΔtΔ0,Qb:=Δ+2Δ1Δ.\begin{aligned} P_b &:= \Delta+2\Delta_t-\Delta_0, & Q_b &:= \Delta+2\Delta_1-\Delta_\infty. \end{aligned}

The two descendant vectors are

γL(2)=(PbAb(Ab+1)),γR(2)=(QbBb(Bb+1)).\boldsymbol\gamma_{\mathrm L}^{(2)} = \begin{pmatrix} P_b \\ A_b(A_b+1) \end{pmatrix}, \qquad \boldsymbol\gamma_{\mathrm R}^{(2)} = \begin{pmatrix} Q_b \\ B_b(B_b+1) \end{pmatrix}.

Thus

V2=(QbBb(Bb+1))(GΔ(2))1(PbAb(Ab+1)).\mathcal V_2 = \begin{pmatrix} Q_b & B_b(B_b+1) \end{pmatrix} \left( G_\Delta^{(2)} \right)^{-1} \begin{pmatrix} P_b \\ A_b(A_b+1) \end{pmatrix}.

Set

P:=d+2δtδ0,Q:=d+2δ1δ.P := d+2\delta_t-\delta_0, \qquad Q := d+2\delta_1-\delta_\infty.

Expanding the exact inverse matrix and only then taking h(V2V12/2)h(\mathcal V_2-\mathcal V_1^2/2) gives

f2=116d3(4d+3)[16d3PQ12d2(A2Q+B2P)+2d(4d+3)AB(A+B)+(5d3)A2B2].\begin{aligned} f_2 ={}& \frac{1}{ 16d^3(4d+3) } \left[ 16d^3PQ \right. \\ &\left. \quad -12d^2 \left( A^2Q+B^2P \right) \right. \\ &\left. \quad +2d(4d+3)AB(A+B) \right. \\ &\left. \quad +(5d-3)A^2B^2 \right]. \end{aligned}

The formula is generic at this level:

d0,4d+30.d\neq0, \qquad 4d+3\neq0.

In terms of the internal exponent, these excluded factors occur at

θ0t2=1,θ0t2=4.\theta_{0t}^2=1, \qquad \theta_{0t}^2=4.

They are singular loci of the generic inverse-Gram formula. A finite special block, logarithmic limit, or truncated module can still exist, but it must be constructed by assembling the appropriate expression before the limit rather than by substituting into the displayed rational formula.

Differentiation turns the block jet into an oper

Section titled “Differentiation turns the block jet into an oper”

At fixed external weights, fixed internal lift, and fixed analytic branch,

ctop=tf0t.c_t^{\mathrm{op}} = \partial_t f_{0t}.

The small-tt jet is therefore

ctop=κt+f1+2f2t+O(t2).c_t^{\mathrm{op}} = \frac{\kappa}{t} +f_1 +2f_2t +O(t^2).

The four-pole normal-form equation is

[z2+Top(z;t)]ψ(z)=0,\left[ \partial_z^2 +T_{\mathrm{op}}(z;t) \right]\psi(z) = 0,

where

Top(z;t)=δ0z2+δt(zt)2+δ1(z1)2+Λz(z1)+t(t1)ctopz(z1)(zt),\begin{aligned} T_{\mathrm{op}}(z;t) ={}& \frac{\delta_0}{z^2} + \frac{\delta_t}{(z-t)^2} + \frac{\delta_1}{(z-1)^2} \\ &+ \frac{\Lambda}{z(z-1)} + \frac{ t(t-1)c_t^{\mathrm{op}} }{ z(z-1)(z-t) }, \end{aligned}

and

Λ:=δδ0δtδ1.\Lambda := \delta_\infty -\delta_0 -\delta_t -\delta_1.

If instead the equation is written in partial fractions,

Top(z;t)=δ0z2+δt(zt)2+δ1(z1)2+c0z+ctzt+c1z1,\begin{aligned} T_{\mathrm{op}}(z;t) ={}& \frac{\delta_0}{z^2} + \frac{\delta_t}{(z-t)^2} + \frac{\delta_1}{(z-1)^2} \\ &+ \frac{c_0}{z} + \frac{c_t}{z-t} + \frac{c_1}{z-1}, \end{aligned}

the two constraints at infinity give

c0=Λ+(t1)ct,c1=Λtct.\begin{aligned} c_0 &= -\Lambda+(t-1)c_t, \\ c_1 &= \Lambda-tc_t. \end{aligned}

Thus one block derivative reconstructs all three finite residues.

The sewing annulus checks the channel pole

Section titled “The sewing annulus checks the channel pole”

In the overlap region

tz1,|t|\ll|z|\ll1,

the pair of punctures must look like the selected intermediate primary. Using only the leading accessory term,

Top(z;t)=δ0+δt+κz2+O(tz3)+O(1z)=dz2+O(tz3)+O(1z).\begin{aligned} T_{\mathrm{op}}(z;t) &= \frac{ \delta_0+\delta_t+\kappa }{z^2} + O\left(\frac{t}{z^3}\right) + O\left(\frac1z\right) \\ &= \frac{d}{z^2} + O\left(\frac{t}{z^3}\right) + O\left(\frac1z\right). \end{aligned}

Dropping the OPE contribution κ/t\kappa/t would leave the wrong fused double-pole coefficient. This check is independent of the level-one and level-two descendant calculation.

The internal channel fixes one composite conjugacy class

Section titled “The internal channel fixes one composite conjugacy class”

The scalar-oper powers associated with the fused channel are

1±θ0t2.\frac{1\pm\theta_{0t}}2.

For the natural determinant-one scalar lift,

tr(M0Mt)=2cos(πθ0t).\operatorname{tr}(M_0M_t) = -2\cos(\pi\theta_{0t}).

The trace is periodic under

θ0t±θ0t+2m,mZ,\theta_{0t} \longmapsto \pm\theta_{0t}+2m, \qquad m\in\mathbb Z,

but the lifted block data are not. Apart from the sign pair, d=(1θ0t2)/4d=(1-\theta_{0t}^2)/4, the OPE power, and the accessory branch generally change. One must therefore fix an exponent lift before computing the classical block, rather than reduce θ0t\theta_{0t} modulo the trace periodicity at the start.

Chapter 5 uses a traceless-system lift with

tr(M0Mt)=2cos(πσ0t).\operatorname{tr}(M_0M_t) = 2\cos(\pi\sigma_{0t}).

For the same ordered separating loop,

σ0t1±θ0t(mod2).\sigma_{0t} \equiv 1\pm\theta_{0t} \pmod2.

The central sign is a scalar-versus-system lift, not a disagreement about projective monodromy.

The internal channel fixes only this conjugacy class and its lift. A complete point of the four-puncture character variety also contains a conjugate twist coordinate. Locally, a normalized generating function

W(θ0t,t)=W0(θ0t)+f0t(θ0t,t)W(\theta_{0t},t) = W_0(\theta_{0t}) +f_{0t}(\theta_{0t},t)

can satisfy

tW=ct,θ0tW=μ0t.\partial_tW=c_t, \qquad \partial_{\theta_{0t}}W=\mu_{0t}.

The tt-independent term W0W_0 does not change the oper accessory, but it does change the normalization of the twist μ0t\mu_{0t}. This is why one fixed internal weight is not the same thing as complete monodromy data.

The standard Heun parameter is affine, not the derivative

Section titled “The standard Heun parameter is affine, not the derivative”

Use the standard general-Heun equation

y(z)+(γHz+δHz1+ϵHzt)y(z)+αHβHzqHz(z1)(zt)y(z)=0.\begin{aligned} y''(z) &+ \left( \frac{\gamma_{\mathrm H}}z + \frac{\delta_{\mathrm H}}{z-1} + \frac{\epsilon_{\mathrm H}}{z-t} \right)y'(z) \\ &+ \frac{ \alpha_{\mathrm H}\beta_{\mathrm H}z-q_{\mathrm H} }{ z(z-1)(z-t) }y(z) = 0. \end{aligned}

Choose the positive exponent representatives

γH=1θ0,δH=1θ1,ϵH=1θt,αH=1θ0+θ1+θtθ2,βH=1θ0+θ1+θt+θ2.\begin{aligned} \gamma_{\mathrm H} &= 1-\theta_0, & \delta_{\mathrm H} &= 1-\theta_1, & \epsilon_{\mathrm H} &= 1-\theta_t, \\ \alpha_{\mathrm H} &= 1-\frac{ \theta_0+\theta_1+\theta_t-\theta_\infty }{2}, \\ \beta_{\mathrm H} &= 1-\frac{ \theta_0+\theta_1+\theta_t+\theta_\infty }{2}. \end{aligned}

They obey the Fuchs relation

γH+δH+ϵH=αH+βH+1.\gamma_{\mathrm H} +\delta_{\mathrm H} +\epsilon_{\mathrm H} = \alpha_{\mathrm H} +\beta_{\mathrm H} +1.

The local scalar gauge

y(z)=zγH/2(1z)δH/2×(1zt)ϵH/2ψ(z)\begin{aligned} y(z) ={}& z^{-\gamma_{\mathrm H}/2} (1-z)^{-\delta_{\mathrm H}/2} \\ &\times \left( 1-\frac zt \right)^{-\epsilon_{\mathrm H}/2} \psi(z) \end{aligned}

gives the exact affine conversion

qH=γH2(tδH+ϵH)+tΛt(t1)ctop.\begin{aligned} q_{\mathrm H} ={}& \frac{\gamma_{\mathrm H}}2 \left( t\delta_{\mathrm H} +\epsilon_{\mathrm H} \right) +t\Lambda \\ &- t(t-1)c_t^{\mathrm{op}}. \end{aligned}

Substituting the accessory jet gives

qH(t)=q0+q1t+q2t2+O(t3),q_{\mathrm H}(t) = q_0+q_1t+q_2t^2+O(t^3),

where

q0=γHϵH2+κ,q1=γHδH2+Λκ+f1,q2=f1+2f2.\begin{aligned} q_0 &= \frac{ \gamma_{\mathrm H}\epsilon_{\mathrm H} }{2} +\kappa, \\ q_1 &= \frac{ \gamma_{\mathrm H}\delta_{\mathrm H} }{2} +\Lambda -\kappa +f_1, \\ q_2 &= -f_1+2f_2. \end{aligned}

More generally, if f^=n1fntn\widehat f=\sum_{n\ge1}f_nt^n, then for n2n\ge2,

[tn]qH=nfn(n1)fn1.[t^n]\,q_{\mathrm H} = n f_n -(n-1)f_{n-1}.

Two sign checks are immediate. With

D(z):=z(z1)(zt),D(z):=z(z-1)(z-t),

one has

qHct=t(t1),TopqH=1D(z).\frac{\partial q_{\mathrm H}}{\partial c_t} = -t(t-1), \qquad \frac{\partial T_{\mathrm{op}}}{\partial q_{\mathrm H}} = -\frac1{D(z)}.

Changing a local exponent representative changes the scalar gauge and therefore the displayed Heun parameters. The normal-form oper is unchanged, but qHq_{\mathrm H} must be recomputed.

Choose the principal small-tt branch with 0<t<10<t<1 and

θ0=θt=13,θ1=θ=15,θ0t=35.\theta_0=\theta_t=\frac13, \qquad \theta_1=\theta_\infty=\frac15, \qquad \theta_{0t}=\frac35.

All five exponent differences are nonintegral. The classical weights are

δ0=δt=29,δ1=δ=625,d=425.\delta_0=\delta_t=\frac29, \qquad \delta_1=\delta_\infty=\frac6{25}, \qquad d=\frac4{25}.

The channel exponent is

κ=dδ0δt=64225.\kappa = d-\delta_0-\delta_t = -\frac{64}{225}.

Because each external pair has equal weights,

A=B=d.A=B=d.

The level-one coefficient collapses to

f1=d2=225.f_1 = \frac d2 = \frac2{25}.

At level two,

P=d+δt,Q=d+δ1.P=d+\delta_t, \qquad Q=d+\delta_1.

The general formula reduces to

f2=13d2+4dδt+4dδ1+9d+16δtδ116(4d+3)=58711700.f_2 = \frac{ 13d^2 +4d\delta_t +4d\delta_1 +9d +16\delta_t\delta_1 }{ 16(4d+3) } = \frac{587}{11700}.

Consequently,

f^0t(t)=225t+58711700t2+O(t3),\widehat f_{0t}(t) = \frac2{25}t +\frac{587}{11700}t^2 +O(t^3),

and the full block is

f0t(t)=64225\Logt+225t+58711700t2+O(t3).\begin{aligned} f_{0t}(t) ={}& -\frac{64}{225}\Log t +\frac2{25}t \\ &+ \frac{587}{11700}t^2 +O(t^3). \end{aligned}

The moving-pole residue is

ct=64225t+225+5875850t+O(t2).c_t = -\frac{64}{225t} +\frac2{25} +\frac{587}{5850}t +O(t^2).

Here

Λ=49.\Lambda = -\frac49.

The remaining residues follow without another block computation:

c0=64225t+2251195850t+O(t2),c1=425225t5875850t2+O(t3).\begin{aligned} c_0 ={}& \frac{64}{225t} +\frac2{25} -\frac{119}{5850}t +O(t^2), \\ c_1 ={}& -\frac4{25} -\frac2{25}t -\frac{587}{5850}t^2 +O(t^3). \end{aligned}

For the positive Heun lifts,

γH=ϵH=αH=23,δH=45,βH=715.\gamma_{\mathrm H} = \epsilon_{\mathrm H} = \alpha_{\mathrm H} = \frac23, \qquad \delta_{\mathrm H} = \frac45, \qquad \beta_{\mathrm H} = \frac7{15}.

The affine conversion gives

qH(t)=14225+1475t+1195850t2+O(t3).q_{\mathrm H}(t) = -\frac{14}{225} +\frac{14}{75}t +\frac{119}{5850}t^2 +O(t^3).

Four exact checks are now available:

δ0+δt+κ=d,\delta_0+\delta_t+\kappa = d, c0+ct+c1=0,c_0+c_t+c_1 = 0, δ0+δt+δ1+tct+c1=δ,\delta_0+\delta_t+\delta_1 +tc_t+c_1 = \delta_\infty,

and

γH+δH+ϵH=3215=αH+βH+1.\begin{aligned} \gamma_{\mathrm H} +\delta_{\mathrm H} +\epsilon_{\mathrm H} &= \frac{32}{15} \\ &= \alpha_{\mathrm H} +\beta_{\mathrm H} +1. \end{aligned}

The scalar and system trace conventions also agree. Taking

σ0t=1θ0t=25,\sigma_{0t} = 1-\theta_{0t} = \frac25,

one finds

2cos3π5=2cos2π5=512.-2\cos\frac{3\pi}{5} = 2\cos\frac{2\pi}{5} = \frac{\sqrt5-1}{2}.

Pipeline from finite-c Virasoro coefficients through logarithmic cumulants and the classical block to the oper and Heun accessories, beside a log-log composite-monodromy convergence test.

The algebraic lane must be followed in order: form logarithmic connected coefficients before taking h=b20h=b^2\to0, restore the OPE logarithm, and only then differentiate. The numerical lane integrates the rational oper around 00 and tt. Retaining κ/t\kappa/t, then f1f_1, then 2f2t2f_2t makes the composite-trace error scale respectively as tt, t2t^2, and t3t^3.

Direct monodromy integration tests every retained order

Section titled “Direct monodromy integration tests every retained order”

For the rational slice, parameterize a counterclockwise circle enclosing 00 and tt but not 11:

z(ϕ)=t2+15eiϕ,0ϕ2π.z(\phi) = \frac t2 +\frac15\ee^{\ii\phi}, \qquad 0\le\phi\le2\pi.

Rewrite the oper as the first-order system

 ⁣dY ⁣dϕ=z(ϕ)(01Top(z(ϕ);t)0)Y,Y(0)=I.\frac{\dd Y}{\dd\phi} = z'(\phi) \begin{pmatrix} 0&1 \\ -T_{\mathrm{op}}(z(\phi);t)&0 \end{pmatrix} Y, \qquad Y(0)=\mathbb I.

The target trace is

trY(2π)=512.\operatorname{tr}Y(2\pi) = \frac{\sqrt5-1}{2}.

The following table uses 40 decimal digits and 5000 fixed fourth-order Runge–Kutta steps. The last column is the maximum, over the three truncations, of the final determinant error at ϕ=2π\phi=2\pi.

| tt | only κ/t\kappa/t | through f1f_1 | through f2f_2 | maxtrunc.detY(2π)1\max_{\rm trunc.}|\det Y(2\pi)-1| | |---:|---:|---:|---:|---:| | 0.080.08 | 1.31598×1011.31598\times10^{-1} | 1.34068×1021.34068\times10^{-2} | 1.18033×1031.18033\times10^{-3} | 5.4×10185.4\times10^{-18} | | 0.040.04 | 6.47600×1026.47600\times10^{-2} | 3.27486×1033.27486\times10^{-3} | 1.44123×1041.44123\times10^{-4} | 4.6×10184.6\times10^{-18} | | 0.020.02 | 3.21239×1023.21239\times10^{-2} | 8.09097×1048.09097\times10^{-4} | 1.78100×1051.78100\times10^{-5} | 4.4×10184.4\times10^{-18} | | 0.010.01 | 1.59984×1021.59984\times10^{-2} | 2.01072×1042.01072\times10^{-4} | 2.21368×1062.21368\times10^{-6} | 4.4×10184.4\times10^{-18} |

Each halving of tt reduces the three errors by factors approaching 22, 44, and 88. This is the expected order-by-order signature:

trM0t512=O(t)with only κ/t,=O(t2)through f1,=O(t3)through f2.\begin{aligned} \left| \operatorname{tr}M_{0t} -\frac{\sqrt5-1}{2} \right| &= O(t) && \text{with only }\kappa/t, \\ &= O(t^2) && \text{through }f_1, \\ &= O(t^3) && \text{through }f_2. \end{aligned}

The determinant check tests the integrator and the traceless first-order matrix. It does not replace the trace check, which tests the accessory coefficients themselves.

The complete reproducible script is classical-block-monodromy-check.py. It records the parameters, branch, contour, precision, step count, target trace, and both error measures.

Painlevé VI gives a second construction, not an object identity

Section titled “Painlevé VI gives a second construction, not an object identity”

The same four-puncture monodromy problem can be embedded into a Painlevé VI flow. Branchwise, the classical block can be represented by a regularized on-shell PVI action for a boundary-value problem whose small-tt asymptotics encode the internal channel and whose endpoint condition removes an apparent singularity in the desired oper.

This representation is powerful for two reasons:

  • the Hamilton–Jacobi derivative reproduces the accessory coefficient;
  • the PVI boundary problem supplies an independent recursive route to the small-tt accessory series.

It must nevertheless be stated precisely. The holomorphic classical block is not simply \LogτJMU\Log\tau_{\mathrm{JMU}}. The classical cVirc_{\mathrm{Vir}}\to\infty action, the analytic cVir=1c_{\mathrm{Vir}}=1 tau function, and the full Liouville action are related constructions with different normalizations and boundary data.

For fixed asymptotic monodromy labels, more than one PVI trajectory can satisfy related endpoint conditions. The branch naturally connected to the chosen small-tt block is selected by continuation from its sewing germ. Global uniqueness is not implied.

A computation protocol that survives normalization changes

Section titled “A computation protocol that survives normalization changes”

For a generic four-point problem:

  1. Declare the ODE convention. Record the puncture order, normal form, loop product, scalar/system lift, and standard-Heun convention.
  2. Choose exponent lifts. Compute δi=(1θi2)/4\delta_i=(1-\theta_i^2)/4 and d=(1θ0t2)/4d=(1-\theta_{0t}^2)/4 before using any trace periodicity.
  3. Fix the block normalization. State whether the OPE power is included. Record the chosen branch of \Logt\Log t.
  4. Generate exact quantum coefficients. Use Gram matrices, Zamolodchikov recursion, or an equivalent finite-cc construction.
  5. Take the logarithm first. Form the connected coefficients N\ell_N before the heavy limit.
  6. Extract the classical jet. Evaluate fN=limh0hNf_N=\lim_{h\to0}h\ell_N and monitor Kac denominators.
  7. Restore the channel logarithm. Use f=κ\Logt+f^f=\kappa\Log t+\widehat f.
  8. Differentiate at fixed data. Obtain ct=κ/t+nfntn1c_t=\kappa/t+\sum n f_nt^{n-1}.
  9. Convert conventions exactly. Reconstruct c0,c1c_0,c_1 and then apply the affine Heun map; never identify qHq_{\mathrm H} directly with tf\partial_tf.
  10. Use two independent checks. At minimum, combine an annulus or Ward check with direct monodromy, recurrence, or a PVI calculation.
  11. Continue only after the germ passes. Record the path and monitor singular divisors or branch exchanges.

At level NN, the separate quantum coefficient can grow like hNh^{-N} while the logarithmic remainder grows only like h1h^{-1}. Roughly (N1)log10h(N-1)|\log_{10}h| decimal digits can be lost to cancellation before ordinary numerical errors are counted. Exact rational algebra is ideal at low levels. At higher levels, increase the working precision as hh decreases and demand a stable extrapolation under both changes.

OutputDetermined here?Additional data
Unit-leading classical block germYes, through the chosen truncationChannel, lifts, branch, and genericity
Full classical block germYes, after restoring κ\Logt\kappa\Log tSame
Four-pole operYesFixed modulus and accessory branch
Standard Heun accessory qHq_{\mathrm H}YesDeclared scalar gauge and sign lifts
One composite-monodromy conjugacy classYesOrdered separating loop and lift
Conjugate twist coordinateNot from tf\partial_tf aloneA tt-independent generating-function normalization
Normalized local Frobenius framesNoEndpoint coordinates and leading coefficients
Connection matrixNoFusion/braiding, continuation, and basis normalizations
Full Liouville correlator or uniformizing saddleNoSpectrum, structure constants, antiholomorphic pairing, and a saddle prescription
Global single-valued branchNoAnalytic continuation and branch selection

Taking the heavy limit before the logarithm. Individual VN\mathcal V_N have stronger divergences than the connected coefficients. Form N\ell_N first.

Using the unit-leading derivative as the full accessory. tf^\partial_t\widehat f omits κ/t\kappa/t and fails the sewing-annulus check.

Calling the standard Heun parameter the accessory derivative. ctop=tfc_t^{\mathrm{op}}=\partial_tf is a normal-form residue. qHq_{\mathrm H} is its affine image under a declared scalar gauge.

Reducing the internal exponent modulo the trace too early. The trace forgets the logarithmic lift. Shifted representatives can select different weights and accessory branches.

Substituting a Kac value into a generic rational coefficient. A zero Gram determinant invalidates the inverse-matrix formula. Construct the appropriate quotient or limiting combination first.

Confusing local convergence with global uniqueness. A convergent small-tt germ can still meet branch changes under continuation.

Equating fixed composite trace with complete monodromy. The character variety also has a conjugate twist coordinate.

Inferring a connection coefficient from the equation. The oper does not normalize its endpoint bases or choose a continuation path.

Starting from

V^(t)=exp(n1ntn),\widehat{\mathcal V}(t) = \exp \left( \sum_{n\ge1}\ell_nt^n \right),

derive the recursion for N\ell_N in terms of the block coefficients VN\mathcal V_N.

Solution

Differentiate and multiply by tt:

tV^(t)=(k1kktk)V^(t).t\widehat{\mathcal V}'(t) = \left( \sum_{k\ge1}k\ell_kt^k \right) \widehat{\mathcal V}(t).

With V0=1\mathcal V_0=1, the coefficient of tNt^N is

NVN=k=1NkkVNk.N\mathcal V_N = \sum_{k=1}^{N} k\ell_k\mathcal V_{N-k}.

Isolating the k=Nk=N term gives

N=VN1Nk=1N1kkVNk.\ell_N = \mathcal V_N -\frac1N \sum_{k=1}^{N-1} k\ell_k\mathcal V_{N-k}.

Use the level-one Gram matrix and the heavy scaling to derive f1f_1.

Solution

At level one,

V1=(Δ+ΔtΔ0)(Δ+Δ1Δ)2Δ.\mathcal V_1 = \frac{ (\Delta+\Delta_t-\Delta_0) (\Delta+\Delta_1-\Delta_\infty) }{ 2\Delta }.

Under Δj=δj/h+O(1)\Delta_j=\delta_j/h+O(1),

V1=1h(d+δtδ0)(d+δ1δ)2d+O(1).\mathcal V_1 = \frac1h \frac{ (d+\delta_t-\delta_0) (d+\delta_1-\delta_\infty) }{ 2d } +O(1).

Multiplying by hh gives

f1=AB2d.f_1 = \frac{AB}{2d}.

3. Locate the first two inverse-Gram singularities

Section titled “3. Locate the first two inverse-Gram singularities”

Translate d=0d=0 and 4d+3=04d+3=0 into the internal exponent θ0t\theta_{0t}.

Solution

Since

d=1θ0t24,d = \frac{1-\theta_{0t}^2}{4},

d=0d=0 gives θ0t2=1\theta_{0t}^2=1. Moreover,

4d+3=1θ0t2+3=4θ0t2,4d+3 = 1-\theta_{0t}^2+3 = 4-\theta_{0t}^2,

so 4d+3=04d+3=0 gives θ0t2=4\theta_{0t}^2=4. These are singularities of the generic level-one and level-two inverse-Gram expressions, respectively.

4. Complete the rational level-two arithmetic

Section titled “4. Complete the rational level-two arithmetic”

For the rational slice on this page, verify f2=587/11700f_2=587/11700.

Solution

For pairwise equal external weights, A=B=dA=B=d and

P=d+δt,Q=d+δ1.P=d+\delta_t, \qquad Q=d+\delta_1.

Substitution into the general result simplifies it to

f2=13d2+4dδt+4dδ1+9d+16δtδ116(4d+3).f_2 = \frac{ 13d^2 +4d\delta_t +4d\delta_1 +9d +16\delta_t\delta_1 }{ 16(4d+3) }.

Using

d=425,δt=29,δ1=625d=\frac4{25}, \qquad \delta_t=\frac29, \qquad \delta_1=\frac6{25}

and reducing the rational number gives

f2=58711700.f_2 = \frac{587}{11700}.

Starting from the displayed ctc_t, derive c0c_0 and c1c_1 through the shown orders and verify the two relations at infinity.

Solution

Use

c0=Λ+(t1)ct,c1=Λtct.c_0=-\Lambda+(t-1)c_t, \qquad c_1=\Lambda-tc_t.

With

ct=64225t+225+5875850t+O(t2)c_t = -\frac{64}{225t} +\frac2{25} +\frac{587}{5850}t +O(t^2)

and Λ=4/9\Lambda=-4/9,

c0=64225t+2251195850t+O(t2),c1=425225t5875850t2+O(t3).\begin{aligned} c_0 &= \frac{64}{225t} +\frac2{25} -\frac{119}{5850}t +O(t^2), \\ c_1 &= -\frac4{25} -\frac2{25}t -\frac{587}{5850}t^2 +O(t^3). \end{aligned}

Direct addition gives c0+ct+c1=0c_0+c_t+c_1=0 through the retained order. Substitution into

δ0+δt+δ1+tct+c1\delta_0+\delta_t+\delta_1+tc_t+c_1

leaves δ=6/25\delta_\infty=6/25.

Show that for n2n\ge2,

[tn]qH=nfn(n1)fn1.[t^n]\,q_{\mathrm H} = n f_n-(n-1)f_{n-1}.
Solution

Only the first two terms of

γH2(tδH+ϵH)+tΛ\frac{\gamma_{\mathrm H}}2 (t\delta_{\mathrm H}+\epsilon_{\mathrm H}) +t\Lambda

contribute at degrees zero and one. For the remaining factor,

t(t1)ct=t(1t)[κt+m1mfmtm1]=κ(1t)+m1mfm(tmtm+1).\begin{aligned} -t(t-1)c_t &= t(1-t) \left[ \frac{\kappa}{t} +\sum_{m\ge1}m f_mt^{m-1} \right] \\ &= \kappa(1-t) +\sum_{m\ge1} m f_m \left( t^m-t^{m+1} \right). \end{aligned}

At degree n2n\ge2, the coefficient is therefore nfn(n1)fn1n f_n-(n-1)f_{n-1}.

For θ0t=3/5\theta_{0t}=3/5, find a representative σ0t\sigma_{0t} in the traceless-system convention and verify the two traces exactly.

Solution

Choose

σ0t=1θ0t=25.\sigma_{0t} = 1-\theta_{0t} = \frac25.

Then

2cos(πθ0t)=2cos3π5=512=2cos2π5=2cos(πσ0t).\begin{aligned} -2\cos(\pi\theta_{0t}) &= -2\cos\frac{3\pi}{5} \\ &= \frac{\sqrt5-1}{2} \\ &= 2\cos\frac{2\pi}{5} \\ &= 2\cos(\pi\sigma_{0t}). \end{aligned}

Run the linked script at 40 digits with 5000 and 10,000 steps. Estimate the convergence order under tt/2t\mapsto t/2 for all three accessory truncations, and check that the reported trace errors are stable while the determinant errors decrease.

Solution

For successive errors E(t)E(t) and E(t/2)E(t/2), estimate

p(t)=\Log[E(t)/E(t/2)]\Log2.p(t) = \frac{ \Log[E(t)/E(t/2)] }{ \Log2 }.

The estimates approach 11, 22, and 33 for the three truncations. Doubling the step count changes the trace errors far below their displayed digits. For this final-determinant diagnostic, the error decreases by approximately 252^5; that superconvergent scalar check should not be used to infer the global order of the matrix solution. Record the software version, precision, contour radius, step count, and target trace with the output.