Notes on quantum geometrySources & conventions ↗

A worked example · The Ising minimal string

A quantum surface,
one boundary at a time.

How a moving cubic curve and two conditions on a boundary amplitude determine the first quantum correction to Ising matter coupled to gravity.

For physics studentsCalculus is enough to follow the main argumentAbout 15 minutes · optional algebra included

The story is self-contained. We will define the objects as we need them, work through the first correction, and finish with an independently known equation that checks the answer.

01

Let the lattice fluctuate, too.

In the ordinary Ising model, spins point up or down on a fixed lattice. Now imagine summing over the lattice itself: both the spins and the geometry fluctuate.

At criticality, the continuum theory is Ising matter coupled to two-dimensional gravity. Its minimal-string description is labelled (3, 4). These numbers specify the orders of two differential operators used to describe the model; the matter theory has central charge c = 1/2. We work in its zero-magnetic-field sector.

The theory organizes surfaces by their genus g, the number of handles, and their number of boundaries n. A disk has (g, n) = (0, 1). Add a handle while keeping one boundary and you get (1, 1): a torus with a disk removed.

Our target is the genus-one, one-boundary amplitude. It is a generating function for that topology, expressed in a spectral coordinate. It is not a probability density or a picture of a particular surface. Converting it into a function of physical boundary length requires a further transform.

02

A cubic curve with a memory.

The Ising background starts with the following energy polynomial, on the real branch x > 0:

E(p,x)=p3−3x13p

Before using it, let us separate three coordinates that play very different roles.

x
The background parameter. Changing it moves us through a family of classical curves. It is not a coordinate on the physical surface.
p
A parameter along a curve. It becomes the leading logarithmic derivative of an auxiliary wavefunction.
E
The spectral energy. For a fixed background, the equation above maps a point p to its energy.
ℏ
A formal expansion parameter. In the fields used below, each additional power of ℏ² advances one genus.

Choose the endpoint x = 1, where we will read off the amplitude. Then

E(p)=p3−3p,Δ=dEdp=3p2−3

The derivative vanishes at p = ±1. Near either point, the leading change in energy is quadratic rather than linear. Two local solutions for p meet there. These are the ramification points; their energy values are −2 and +2.

A small surprise: a third-order description of pure gravity, with no Ising matter, has exactly the same endpoint polynomial. Away from the endpoint its background scales as x1/2, while Ising scales as x1/3.

Same snapshot. Different motion.

IsingPure gravity
Energy projections for Ising and pure gravity At x equals one, both curves are E equals p cubed minus three p. They have turning points at p equals minus one and plus one. Move the background slider to compare their different motions. pE

At x = 1 the two energy projections coincide exactly.

Ising · E = p³ − 3x1/3pTurning points: p = ±1.000
Branch values: E = ±2.000
Pure gravity · E = p³ − 3x1/2pTurning points: p = ±1.000
Branch values: E = ±2.000
Move the slider away from 1. Solid dots mark the Ising turning points; outlined squares mark pure gravity. On both curves, the positive turning point maps to the negative branch value. The energy projection at one endpoint does not specify the whole theory.

To describe the boundary observable we also need a disk function, y(p). Together, E(p) and y(p) form the spectral data for the disk differential ω0,1 = y dE. Here are the two disks at x = 1, in the normalization used throughout this article:

Ising / (3, 4)

yI=−14(p4−4p2+2)

A quartic disk function.

Pure gravity / (3, 2)

yG=(p2−2)3

A quadratic disk function.

These small plots use the same axes: −2.2 ≤ p ≤ 2.2 horizontally and −1.8 ≤ y ≤ 1.2 vertically. The different disks distinguish the two theories even though their endpoint energy projections agree. We will see how the Ising disk follows from the moving background.

03

Replace a surface sum by an ODE.

The differential operator is an auxiliary device for calculating the amplitudes. On the Ising sector we use

Q=D3+bD+ℏ2b′,D=ℏ∂x

Primes denote derivatives with respect to x. The last term comes from placing the field and derivative symmetrically: ½(bD + Db). It is fixed by this ordering, rather than being another adjustable field. In the full third-order problem there is also a constant coefficient a; we set it to zero in the Ising sector considered here.

b=−3x13+ℏ2b1+ℏ4b2+⋯

The first term is known. The functions b1, b2, … are what we want to reconstruct. At leading order, replacing D by p in the spectral equation Qψ = Eψ gives our cubic energy polynomial.

From the operator and its adjoint one builds a normalized scalar resolvent, denoted R̂. For this calculation it is a formal series encoding the local spectral response of the operator. Its expansion begins

R^=1Δ+ℏ2R^2+ℏ4R^4+⋯

The leading term is simply the reciprocal slope of the energy map. Higher terms follow recursively from the differential equation. They contain the unknown corrections to b.

STEP 1Specify the backgroundThe classical curve and its motion in x.
STEP 2Expand the resolventKeep the new field correction unknown.
STEP 3Find an allowed primitiveIts coefficients fix the correction.

A primitive means an antiderivative. At positive genus, seek Q̂g whose derivative at fixed energy is the corresponding resolvent coefficient. Evaluating it at x = 1 gives the one-boundary differential:

𝒟EQ^g=R^2g,ωg,1=Q^gdE

Here 𝒟E means differentiation in x while keeping E fixed. The subscript 2g on R̂ labels the power of ℏ; the subscript g on Q̂ labels the genus.

Why “fixed energy” changes the derivative

If x changes, the point p must move to keep E(p, x) unchanged. Define V = ∂E/∂x at fixed p. The chain rule gives

Δdpdx+V=0⇒dpdx=−VΔ

Thus differentiating a function of both p and x requires an extra term, −(V/Δ)∂/∂p. This is the source of the stronger poles at ramification points.

Work through the disk integral

At genus zero, 𝒟EQ̂0 = 1/Δ. Since dx = −Δ dp/V along a fixed-energy trajectory,

Q^0=−∫dpV

For Ising, write E = p³ + b0p and eliminate the background coefficient:

b0=Ep−p2,x=−b0327,V=−9pb02

Then −1/V = E²/(9p³) − 2E/9 + p³/9. Integrate term by term, treating E as a constant:

Q^0=−E218p2−2Ep9+p436+C(E)

Only now substitute x = 1 and E = p³ − 3p. Choosing the common integration term C(E) = 0 gives the quartic Ising disk above. Adding a common function of E does not change the difference of the disk functions on the two local sheets used by spectral recursion.

How the ODE produces the resolvent

Set w = ℏψ′/ψ. Dividing Qψ = Eψ by ψ turns the linear equation into

w3+3ℏww′+ℏ2w′′+bw+ℏ2b′=E

Expand w = p + ℏw1 + ℏ²w2 + ⋯. At each order, the new coefficient is multiplied by Δ. So it is found from known lower-order terms by division by Δ.

A paired solution χ of the adjoint equation has logarithmic derivative w̃ = ℏχ′/χ. A conserved bilinear pairing, the third-order analogue of a Wronskian, fixes the normalization and gives

Σ=w2+w~2−ww~+ℏ(w′+w~′)+b,R^=1Σ

The symmetric ordering implies w̃(ℏ) = −w(−ℏ). Substitution makes the normalized R̂ even in ℏ, although w itself still has odd terms. This scalar recursion supplies the source used in the next step.

04

Let the poles determine the correction.

We have supplied the classical Ising background, but we have not yet imposed its quantum string equation. Instead we ask the primitive to satisfy two analytic conditions:

  1. Finite poles only where sheets meet. In the scaled coordinate below, the allowed locations are z = ±1. A pole is a point where the rational function diverges.
  2. No pole of the amplitude differential at infinity. This restricts the numerator degree. It is a condition on Q̂1 dE, not merely on Q̂1.

Use the scale of the classical background to make the calculation dimensionless:

U=x13,z=pU

The homogeneous Ising expansion fixes the first correction’s dependence on x. Only its numerical coefficient remains unknown:

b=−3U+ℏ2d1U−6+O(ℏ4)

At genus one, the scalar recurrence bounds the resolvent’s poles by order seven. The fixed-energy derivative can raise a primitive’s pole order by two. With the Ising symmetry, the allowed primitive can therefore be written

Q^1=U−5q1(z)q1(z)=c0+c1z2+c2z4+c3z6(z2−1)5

There are five unknown numbers: d1 and four numerator coefficients. The numerator’s degree is at most six because multiplying the primitive by dE must leave a differential regular at infinity.

Insert this form into the primitive equation and clear denominators. Matching powers of z gives a small linear system. All coefficient conditions are satisfied by a unique answer:

d1=18,q1(z)=−3z6−3z4+17z2+7216(z2−1)5

The reconstructed field

b=−3x13+ℏ28x2+O(ℏ4)

The coefficient 1/8 is determined by the primitive conditions within the specified homogeneous Ising sector.

See the complete genus-one coefficient match

After removing a common factor U−8, the resolvent source with d1 = 0 is

s1(z)=25z6−17z4+99z2+13324(z2−1)7

The fixed-energy derivative and the new field contribution give the rational identity

−53q1−z(z2−3)6(z2−1)q1′=s1+d1(z2+1)9(z2−1)3

Here the prime on q1 means d/dz. Multiply by 324(z² − 1)⁷. There are six potentially nonzero coefficients, at powers 0, 2, 4, 6, 8 and 10, and each must vanish. The odd powers vanish by symmetry. Solving the six linear conditions gives:

Coefficients of the primitive and field correction
d₁c₀c₁c₂c₃
1/8−7/216−17/2161/72−1/72

There are more conditions than unknowns, but they are consistent. For example, the coefficient of z10 is −324c3 − 36d1, which vanishes for these values. Substitution makes the entire polynomial zero.

Read off the surface amplitude

At x = 1, we have U = 1 and z = p. Multiplying the primitive by Δ converts dE to dp. Writing ω1,1 = W1,1(p) dp, the answer is

One handle · one boundary

W1,1(p)=−3p6−3p4+17p2+772(p2−1)4

This is the first positive-genus one-boundary amplitude, with the disk normalization fixed above.

Its only finite poles are at p = ±1. At large p, it behaves as −1/(24p²). Since dp/p² = −d(1/p), the differential is regular at infinity. The overall sign follows our spectral convention; this amplitude is not required to be a positive function.

05

Check against the Ising string equation.

Now bring in an independent description of the same model. Introduce the conventional potential 𝔲 = −b/3. The known Ising string equation, in our normalization, is

𝔲3−34ℏ2𝔲𝔲′′−38ℏ2(𝔲′)2+ℏ424𝔲′′′′=x

Our reconstructed field predicts

𝔲=−b3=x13−ℏ224x2+O(ℏ4)

Substitute this into the equation. At order ℏ⁰ it reduces to (𝔲0)³ = x. At order ℏ², the contribution from the correction to 𝔲 cancels the two derivative terms. The first quantum correction therefore passes a check that was not used to determine it.

The manuscript continues the same reconstruction through genus three in the homogeneous zero-magnetic-field sector. Those field corrections satisfy the string equation through ℏ⁶, and the one-boundary amplitudes agree with the known Ising results after accounting for the disk normalization. This is a reconstruction of established amplitudes, and a test of the method.

What changes when we add boundaries?

For one boundary, the normalized scalar pairing is enough. For several boundaries, its components are assembled into a rank-one matrix projector. Cyclic traces of products of this projector generate connected multi-boundary correlators.

The planar three-boundary result in the same normalization is particularly short:

W0,3=−16∑α=±1∏i=131(pi−α)2

Each pi labels a boundary’s spectral coordinate. The two terms come from the two ramification points. Identifying the full matrix construction with topological recursion requires properties of the specified string system in addition to the scalar uniqueness argument.

What the example teaches

A boundary amplitude can constrain the quantum equation that produces it. In the Ising example, once the moving classical background, ordering and sector are specified, the allowed primitive determines the first correction. The disk keeps track of the background motion that an endpoint energy polynomial alone cannot reveal.

Sources & conventions

This article follows the Ising example in Resolvent reconstruction of minimal strings beyond KdV (arXiv:2609.28964), by Wasif Ahmed and Joydeep Naskar. It uses the monic spatial operator, symmetric ordering, endpoint x = 1 and quartic disk displayed above. The genus counts handles of the surfaces being summed over; the auxiliary classical curve is rational and has geometric genus zero.

  1. M. Bergère, G. Borot and B. Eynard, Rational differential systems, loop equations, and application to the q-th reductions of KP. This reference is abbreviated BBE below. Section 6.3 provides the Ising string system and amplitudes. To match the conventions here, use tB = 4x and ℏB = 4ℏ.
  2. W. Ahmed, C. V. Johnson and K. Saraswat, Weil–Petersson volumes for extended JT supergravity from ordinary differential equations. Appendix C explains the descending primitive construction in the second-order setting.

The disk used here is one quarter of the BBE disk. Consequently stable amplitudes in these conventions are 42g−2+n times the corresponding BBE amplitudes. Keeping the disk and operator normalizations together is essential when comparing formulas.