Minimal models and modular invariance
Combine null-state representation data with the separate consistency of left-right torus spectra.
On this page
The question for today
What you’ll understand
- Compute unitary minimal-model charges and weights.
- State how characters encode null-state quotients.
- Explain torus modular invariance without treating it as complete existence proof.
Certain two-dimensional Virasoro theories have only finitely many irreducible primary families while retaining infinitely many descendant states. The unitary minimal series supplies exact examples. Representation theory, operator-product consistency and torus modular invariance provide complementary constraints; none should be confused with merely truncating a generic infinite spectrum. Work with ordinary compact bosonic full CFTs with matched left and right central charges when imposing the simple modular invariance below. Fermionic spin structures or chiral gravitational anomalies require modified bookkeeping.
Use the unitary discrete series with field identification
For central charge below one, positivity of Virasoro descendant Gram matrices severely restricts unitary highest-weight representations. The nontrivial unitary minimal series is labeled by an integer m at least three. Its allowed weights can be placed in a rectangular Kac table with an identification pairing entries. Counting the rectangle without that identification doubles the number of distinct families. Other nonunitary minimal theories exist, but they obey different positivity premises and must not be presented as additional members of this unitary series.
The finite label set means finitely many primary representations of the chosen chiral algebra, not finitely many local operators or Hilbert states. Each representation includes descendants, with null descendants removed. A full theory must choose how left and right representations are paired, and may have additional algebraic symmetry. Even the same central charge can support distinct consistent full spectra, so a central charge alone is not a complete identification of an experimental universality class.
Form characters after removing null states
A character traces the radial energy grading over an irreducible chiral module, including its descendants and the central vacuum shift. Null states have already been quotiented, so replacing every minimal-model character by an unrestricted Verma-module count gives the wrong partition function. For a full left-right spectrum, nonnegative integer multiplicities specify how chiral modules occur together. A unique ordinary vacuum gives a unit coefficient for the vacuum pair in the simplest connected theory.
The torus is specified by a complex shape parameter in the upper half-plane. Changing the primitive cycles by an integer matrix of determinant one describes the same unmarked torus, so the bosonic partition function must transform consistently. The generators are a unit shift and inversion. The exponential variables are dimensionless; they encode geometry and Euclidean evolution, rather than a new coupling in a flat-space OPE. A fixed spin-structure fermionic partition function need not be invariant by itself.
Check modular pairing separately from sphere OPEs
Characters of a rational theory transform among themselves under finite modular matrices. In a convention writing the partition function as a character-vector sesquilinear form, modular invariance requires its multiplicity matrix to commute appropriately with those transformations. The diagonal identity pairing is invariant when the character matrices are unitary, but not every abstract nonnegative matrix produces consistent local correlation functions. Sphere crossing and the sewing of more general surfaces impose further requirements on OPE data.
For the diagonal Ising theory, the three weights are zero, one half and one sixteenth, with left and right matched. Its spin field has full dimension one eighth, illustrating the factor of two between a holomorphic weight and a scalar dimension. A pure-qubit overlap plot cannot calculate a character, modular transformation or Kac determinant. The lab only supplies a limited example of normalized weights; the finite number of visible outcomes is not evidence for a minimal CFT.
Work it through
Recover the diagonal Ising weights
Set m = 3 in the unitary minimal-series formulas. Compute c and the weights at . Give the full dimensions of their diagonal scalar fields.
The central charge is . The denominator in the weight formula is .
The three numerators are , and . The weights are therefore zero, and .
For diagonal left-right pairing, add equal weights. The full scalar dimensions are zero, and one. Field identification removes the duplicate entries from the other row, leaving three chiral primary families rather than six.
The model has c = 1/2 and three diagonal scalar dimensions 0, 1/8 and 1 from holomorphic weights 0, 1/16 and 1/2.
The living notebook
Explore the model
Interactive lab · quantum
Finite overlap bookkeeping only
Reset and set BOTH Mixing angle θ = 90° and Relative phase φ = 0°; predict equal basis probabilities. Reset and set θ = 90° and φ = 180°; predict the same probabilities with the opposite relative phase. This is not a character trace, Kac table, modular transformation or minimal-model partition function.
- Probability |0⟩
- 71.1%
- Probability |1⟩
- 28.9%
- Bloch (x, y, z)
- 0.78, 0.45, 0.42
A normalized two-level pure state, not an interacting field simulation. Playback adds one radian per second to the relative phase; basis probabilities stay fixed. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forFinite representation labels and finite measurement outcomes are mathematically different counts.
Pause & reason
Check your understanding
Your turn
Try it yourself
For m = 4 compute the central charge, the weight and the corresponding diagonal scalar dimension. Also evaluate the modular S action on the rectangular torus parameter .
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Keep h distinct from h plus its barred partner; inversion changes the torus shape rather than the primary weight.
Compare with the solution
The central charge is . The weight is , giving diagonal scalar dimension . The modular transformation sends to . A modular-invariant full bosonic partition function has equal values at those equivalent shapes. The transformation does not change the field's weight, and the computed charge and weight alone do not specify all allowed left-right multiplicities or OPE coefficients.
Keep the idea
Take it with you
- Minimal models have finite primary labels and infinite descendant structures.
- Kac-table identifications prevent duplicate counting.
- Torus modular invariance supplements rather than replaces local crossing consistency.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.