Skip to content

Torus Partition Functions as Bootstrap Data

The torus partition function turns a two-dimensional CFT spectrum into a function of one complex modulus. Its exponents retain dimensions, spins, and Casimir shifts; its transformation under changes of torus cycles tests whether the Hilbert-space sectors have been assembled consistently. The answer may be invariant, covariant by a phase, or vector-valued—those cases must not be collapsed into one another.

Required background. Use chiral blocks, sewing, and modularity for the character decomposition and the cylinder map and Hamiltonian for the plane-to-cylinder energy shift. Helpful background. Nonrational modular spectral densities explains when a character sum becomes a measure-valued integral.

Write the Euclidean torus as

zz+2πR,zz+2πRτ,Imτ>0,z\sim z+2\pi R, \qquad z\sim z+2\pi R\tau, \qquad \operatorname{Im}\tau>0,

and define

q=e2πiτ,qˉ=e2πiτˉ.q=e^{2\pi i\tau}, \qquad \bar q=e^{-2\pi i\bar\tau}.

For left and right central charges cL,cRc_L,c_R, the Hilbert-space trace is

Z(τ,τˉ)=TrHqL0cL/24qˉLˉ0cR/24.Z(\tau,\bar\tau) =\operatorname{Tr}_{\mathcal H} q^{L_0-c_L/24}\bar q^{\bar L_0-c_R/24}.

The shifts by cL/24c_L/24 and cR/24c_R/24 are not optional conventions: they are the cylinder Casimir energies produced by the exponential map. With spatial circumference 2πR2\pi R,

H=1R(L0+Lˉ0cL+cR24),P=1R(L0Lˉ0cLcR24).H=\frac{1}{R} \left(L_0+\bar L_0-\frac{c_L+c_R}{24}\right), \qquad P=\frac{1}{R} \left(L_0-\bar L_0-\frac{c_L-c_R}{24}\right).

Consequently,

Z(τ,τˉ)=TrHexp ⁣[2πR(Imτ)H+2πiR(Reτ)P].Z(\tau,\bar\tau) =\operatorname{Tr}_{\mathcal H} \exp\!\left[-2\pi R(\operatorname{Im}\tau)H +2\pi iR(\operatorname{Re}\tau)P\right].

For a state of weights (h,hˉ)(h,\bar h), its plane scaling dimension and spin are

Δ=h+hˉ,J=hhˉ.\Delta=h+\bar h, \qquad J=h-\bar h.

This distinguishes two related quantities: JJ is the local operator spin, whereas RPRP also contains the possible gravitational-anomaly shift. In a nonanomalous bosonic theory with cL=cRc_L=c_R, RP=JRP=J and locality normally gives integral spin. The standard derivation of the trace and its modular action is given in Di Francesco, Mathieu, and Sénéchal 1997, § 10.1, pp. 336–340.

If the spectrum is discrete, the state decomposition is

Z(τ,τˉ)=αdαqhαcL/24qˉhˉαcR/24,dαZ0Z(\tau,\bar\tau) =\sum_{\alpha}d_\alpha\, q^{h_\alpha-c_L/24} \bar q^{\bar h_\alpha-c_R/24}, \qquad d_\alpha\in\mathbb Z_{\ge 0}

for a unitary compact theory. In a noncompact or continuous-spectrum theory, the honest replacement is

Z(τ,τˉ)=SqhcL/24qˉhˉcR/24dμ(h,hˉ),Z(\tau,\bar\tau) =\int_{\mathcal S} q^{h-c_L/24}\bar q^{\bar h-c_R/24} \,d\mu(h,\bar h),

possibly after separating a distributional volume factor or a discrete vacuum. Positivity of dμd\mu follows only in a positive-norm Hilbert-space trace. Convergence is required for Imτ>0\operatorname{Im}\tau>0; a formal qq-series with uncontrolled growth is not yet a partition function.

When the Hilbert space decomposes into left and right chiral modules,

H=a,bMabVaVˉb,MabZ0,\mathcal H=\bigoplus_{a,b}M_{ab}\, \mathcal V_a\otimes\bar{\mathcal V}_b, \qquad M_{ab}\in\mathbb Z_{\ge0},

define the characters

χa(τ)=TrVaqL0cL/24.\chi_a(\tau)= \operatorname{Tr}_{\mathcal V_a}q^{L_0-c_L/24}.

Then

Z(τ,τˉ)=a,bMabχa(τ)χˉb(τˉ).Z(\tau,\bar\tau) =\sum_{a,b}M_{ab}\chi_a(\tau)\bar\chi_b(\bar\tau).

For a finite character basis, the modular generators act as

χ(1/τ)=Sχ(τ),χ(τ+1)=Tχ(τ).\boldsymbol\chi(-1/\tau)=S\boldsymbol\chi(\tau), \qquad \boldsymbol\chi(\tau+1)=T\boldsymbol\chi(\tau).

If the same basis is used on both chiral sides, invariance of the sesquilinear form requires

SMS=M,TMT=M.S^\dagger M S=M, \qquad T^\dagger M T=M.

In a continuum theory, SS is generally an integral kernel and these become kernel identities with the correct measure. A finite matrix borrowed from a rational model cannot be applied to a continuum spectrum without proving that it acts on the chosen function space.

The TT transformation exposes spin and anomaly information directly. One state contributes the phase

exp ⁣(2πi[JcLcR24]).\exp\!\left(2\pi i \left[J-\frac{c_L-c_R}{24}\right]\right).

Thus an ordinary nonanomalous bosonic partition function can be TT invariant when spins are integral. A gravitational anomaly can leave an overall multiplier. A fermionic theory generally has four spin structures, and SS or TT can mix them instead of preserving one component. With symmetry twists or chemical potentials, modular transformations likewise act on a vector of sector functions and may include anomaly-controlled phases. These refinements are developed on Spin, Charges, and Extended Modular Sectors.

The diagonal Ising CFT has cL=cR=1/2c_L=c_R=1/2 and three Virasoro primaries, ordered as

(1,ε,σ),(h1,hε,hσ)=(0,12,116).(\mathbf 1,\varepsilon,\sigma), \qquad (h_{\mathbf1},h_\varepsilon,h_\sigma) =\left(0,\frac12,\frac1{16}\right).

In this basis,

S=12(112112220),S=\frac12 \begin{pmatrix} 1&1&\sqrt2\\ 1&1&-\sqrt2\\ \sqrt2&-\sqrt2&0 \end{pmatrix},

and

T=diag(eiπ/24,e23iπ/24,eiπ/12).T=\operatorname{diag} \left(e^{-i\pi/24},e^{23i\pi/24},e^{i\pi/12}\right).

The diagonal partition function

ZIsing=χ12+χε2+χσ2Z_{\mathrm{Ising}} =\lvert\chi_{\mathbf1}\rvert^2 +\lvert\chi_\varepsilon\rvert^2 +\lvert\chi_\sigma\rvert^2

has M=IM=I. Direct multiplication gives SS=TT=IS^\dagger S=T^\dagger T=I, so both required identities hold. Notice what has actually been tested: the specified character vector, ordering, central charge, and diagonal pairing. The calculation does not by itself prove a classification of all Ising modular invariants. The matrices and minimal-model construction appear in Di Francesco, Mathieu, and Sénéchal 1997, §§ 10.6–10.7, pp. 359–376.

Two quick internal checks catch common transcription errors. The first row of SS has squared norm

14(1+1+2)=1,\frac14(1+1+2)=1,

and its inner product with the second row is

14(1+12)=0.\frac14(1+1-2)=0.

The TT phase of σ\sigma follows from hσcL/24=1/24h_\sigma-c_L/24=1/24, not from hσh_\sigma alone.

The following diagram places this torus calculation beside, but not inside, the local thermal construction. Inspect the two different consistency arrows: modular transformations act on global sector traces, whereas KMS acts on ordered local correlators. The thermal OPE and discontinuity branch follows the construction of Iliesiu et al. 2018, §§ 2–3.

Torus sector traces close under modular S and T transformations, while a separate thermal correlator obeys KMS images before discontinuity inversion

Global torus covariance and local thermal KMS consistency are parallel but distinct constraints. The torus branch must retain vacuum shifts, spin structures, charge sectors, and modular phases; the thermal branch must retain ordering, image tails, analytic continuation, and possible inversion arcs. Schematic and not to scale.

The same relationships are available without the image:

BranchInput objectConsistency mapOutput constraintInformation that must remain explicit
Torussector or character vector Z(τ,τˉ)\boldsymbol Z(\tau,\bar\tau)S:τ1/τS:\tau\mapsto-1/\tau and T:ττ+1T:\tau\mapsto\tau+1closure and invariant or covariant pairingcL,cRc_L,c_R, vacuum shift, spin, multiplier, sector measure
Higher genussewn blocks and three-point datamapping-class moveequality of decompositionssewing coordinates, chiral pairing, degeneration channel, tail
Thermal KMSordered Gβ(τ,x)G_\beta(\tau,\mathbf x)move an operator around the traceequality with the KMS imagedimension, ensemble, statistics phase, ordering, OPE domain
Thermal inversionanalytically continued GβG_\betadiscontinuity integral plus arcspoles and thermal OPE coefficientssheet, growth exponent, spin domain, subtractions, low-spin terms

What the torus trace can and cannot determine

Section titled “What the torus trace can and cannot determine”

The unflavored genus-one trace knows the multiplicity of each pair (h,hˉ)(h,\bar h), hence dimensions and spins. It does not know generic three-point coefficients. A flavored trace can add charge information, and a defect or twisted trace can expose more sectors, but only after the full collection and its modular action have been specified. Higher genus accesses products of three-point coefficients through sewing.

Likewise, a thermal interpretation is conditional on choosing a cycle as Euclidean time. On the rectangular slice τ=iβ/(2πR)\tau=i\beta/(2\pi R),

Z=TreβH.Z=\operatorname{Tr}e^{-\beta H}.

Away from that slice, Reτ\operatorname{Re}\tau is an angular potential for PP. This global trace is not the local KMS two-point function on Sβ1×Rd1S^1_\beta\times\mathbb R^{d-1} discussed later in the chapter.

Dropping the vacuum shift. Replacing L0cL/24L_0-c_L/24 by L0L_0 changes the TT phases and the low-temperature exponential. It invalidates both modular checks and every Cardy inference built on them.

Calling covariance invariance. A single spin structure, charged trace, or anomalous theory may transform by a phase or into another component. State the vector and multiplier before imposing an invariant scalar equation.

Treating a continuum as a finite sum. Delta-normalized states, volume factors, and modular kernels require a declared spectral measure. Coefficient-wise positivity and finite character-matrix arguments need not survive unchanged.

Forgetting the basis order. A correct SS matrix paired with characters in a different order fails for a mundane reason. Record the order and verify at least one row norm, one orthogonality relation, and the vacuum TT phase.

For the Ising SS matrix above, show that S2=IS^2=I and explain why this is compatible with charge conjugation.

Solution

Multiplying the displayed matrix by itself gives unit diagonal entries and zero off-diagonal entries. In general a rational CFT modular matrix obeys S2=CS^2=C, where CC conjugates representations. All three Ising Virasoro primaries are self-conjugate, so C=IC=I.

Suppose cLcR=8c_L-c_R=8 and all plane spins are integral. Compute the phase acquired by each term under TT and state whether the scalar partition function is strictly invariant.

Solution

Each term acquires

e2πi[J(cLcR)/24]=e2πiJe2πi/3=e2πi/3.e^{2\pi i[J-(c_L-c_R)/24]} =e^{2\pi iJ}e^{-2\pi i/3} =e^{-2\pi i/3}.

The common phase is nontrivial, so the partition function is covariant with a multiplier, not strictly invariant. A consistent interpretation must retain the gravitational anomaly or add the appropriate inflow data; integer spin alone does not remove the phase.

Modular Crossing and Spectral Bounds converts the SS relation into positive sum rules and keeps finite bounds separate from Cardy asymptotics.

A reproducible calculation should consume frozen Ising characters and S,TS,T matrices, then test derivative functionals, sector extensions, spectral tails, and a separate thermal fixture.

  • Di Francesco, Philippe, Pierre Mathieu, and David Sénéchal. Conformal Field Theory. Graduate Texts in Contemporary Physics. New York: Springer, 1997. doi:10.1007/978-1-4612-2256-9.
  • Iliesiu, Luca, Murat Koloğlu, Raghu Mahajan, Eric Perlmutter, and David Simmons-Duffin. “The Conformal Bootstrap at Finite Temperature.” Journal of High Energy Physics 2018, no. 10 (2018): 070. doi:10.1007/JHEP10(2018)070. Open preprint.