Skip to content

Lightcone Bootstrap and Large Spin

The previous page introduced crossing symmetry as associativity of the OPE. This page studies one of its sharpest consequences: the lightcone bootstrap.

The basic statement is simple:

identity in one OPE channel+crossinglarge-spin operators in the crossed channel.\boxed{ \text{identity in one OPE channel} \quad +\quad \text{crossing} \quad\Longrightarrow\quad \text{large-spin operators in the crossed channel}. }

For a scalar primary ϕ\phi, the large-spin operators have dimensions

Δn,=2Δϕ+2n++γn,,γn,0(),\Delta_{n,\ell} = 2\Delta_\phi+2n+\ell+\gamma_{n,\ell}, \qquad \gamma_{n,\ell}\to0 \quad (\ell\to\infty),

so their twists approach

τn,Δn,2Δϕ+2n.\tau_{n,\ell} \equiv \Delta_{n,\ell}-\ell \longrightarrow 2\Delta_\phi+2n.

These operators are called double-twist operators and are denoted

[ϕϕ]n,.[\phi\phi]_{n,\ell}.

For AdS/CFT, this is a major turning point. In a large-NN holographic CFT, double-trace operators [OO]n,[\mathcal O\mathcal O]_{n,\ell} are the boundary description of two-particle states in global AdS. Their anomalous dimensions are binding energies. The large-spin expansion is therefore a CFT way to compute long-distance forces in AdS.

The discussion below is mainly for unitary CFTs in d>2d>2 using global conformal symmetry. In d=2d=2, Virasoro symmetry reorganizes the story, although the global lightcone logic remains useful.

Let ϕ\phi be a real scalar primary of scaling dimension Δϕ\Delta_\phi. Write its four-point function as

ϕ(x1)ϕ(x2)ϕ(x3)ϕ(x4)=1x122Δϕx342ΔϕG(u,v),\langle \phi(x_1)\phi(x_2)\phi(x_3)\phi(x_4)\rangle = \frac{1}{x_{12}^{2\Delta_\phi}x_{34}^{2\Delta_\phi}}\,\mathcal G(u,v),

where

u=zzˉ,v=(1z)(1zˉ).u=z\bar z, \qquad v=(1-z)(1-\bar z).

Here zz and zˉ\bar z are conformal cross-ratio variables. In Euclidean signature they are complex conjugates. In Lorentzian signature they can be varied independently after analytic continuation.

The 123412\to34 OPE gives the conformal block expansion

G(u,v)=1+Oϕ×ϕPOGΔ,(u,v),PO=λϕϕO20,\mathcal G(u,v) = 1+ \sum_{\mathcal O\in \phi\times\phi} P_{\mathcal O}\,G_{\Delta,\ell}(u,v), \qquad P_{\mathcal O}=\lambda_{\phi\phi\mathcal O}^2\ge0,

where the identity contribution has been written separately. For identical real scalars in a unitary CFT, positivity of two-point functions gives PO0P_{\mathcal O}\ge0.

Exchanging x2x4x_2\leftrightarrow x_4 gives the crossing equation

G(u,v)=(uv)ΔϕG(v,u),\mathcal G(u,v) = \left(\frac{u}{v}\right)^{\Delta_\phi}\mathcal G(v,u),

or equivalently

vΔϕG(u,v)=uΔϕG(v,u).v^{\Delta_\phi}\mathcal G(u,v) = u^{\Delta_\phi}\mathcal G(v,u).

In terms of z,zˉz,\bar z,

G(z,zˉ)=(zzˉ(1z)(1zˉ))ΔϕG(1z,1zˉ).\mathcal G(z,\bar z) = \left(\frac{z\bar z}{(1-z)(1-\bar z)}\right)^{\Delta_\phi} \mathcal G(1-z,1-\bar z).

The lightcone bootstrap extracts consequences of this equation in singular Lorentzian limits.

For a primary operator of dimension Δ\Delta and spin \ell, define its twist by

τ=Δ.\tau=\Delta-\ell.

Twist controls the lightcone OPE. At small zz, a scalar conformal block behaves schematically as

GΔ,(z,zˉ)z0zτ/2kΔ+(zˉ),G_{\Delta,\ell}(z,\bar z) \underset{z\to0}{\sim} z^{\tau/2}\,k_{\Delta+\ell}(\bar z),

where the collinear block is

kβ(zˉ)=zˉβ/22F1 ⁣(β2,β2;β;zˉ).k_\beta(\bar z) = \bar z^{\beta/2} {}_2F_1\!\left(\frac{\beta}{2},\frac{\beta}{2};\beta;\bar z\right).

The exact normalization of GΔ,G_{\Delta,\ell} is conventional. The invariant statement is that the leading power of zz is zτ/2z^{\tau/2}. Thus smaller twist means less suppression in the lightcone limit.

The identity operator has

Δ=0,=0,τ=0,\Delta=0, \qquad \ell=0, \qquad \tau=0,

so it dominates over all positive-twist operators.

Lightcone bootstrap and large-spin double-twist families

The lightcone bootstrap compares limits such as z0z\to0 and 1zˉ01-\bar z\to0 of the crossing equation. The crossed-channel identity produces a singularity that is reproduced in the direct channel by infinitely many large-spin operators. Their twists approach 2Δϕ+2n2\Delta_\phi+2n, with anomalous corrections γn,\gamma_{n,\ell} that vanish as \ell\to\infty.

The crossed-channel identity forces large spin

Section titled “The crossed-channel identity forces large spin”

Use crossing in the form

G(z,zˉ)=(zzˉ(1z)(1zˉ))ΔϕG(1z,1zˉ).\mathcal G(z,\bar z) = \left(\frac{z\bar z}{(1-z)(1-\bar z)}\right)^{\Delta_\phi} \mathcal G(1-z,1-\bar z).

In the crossed channel, the identity operator contributes

G(1z,1zˉ)1.\mathcal G(1-z,1-\bar z)\supset1.

Therefore crossing implies a direct-channel contribution

G(z,zˉ)(zzˉ(1z)(1zˉ))Δϕ.\mathcal G(z,\bar z) \supset \left(\frac{z\bar z}{(1-z)(1-\bar z)}\right)^{\Delta_\phi}.

In the lightcone regime z0z\to0 and zˉ1\bar z\to1, this behaves as

G(z,zˉ)zΔϕzˉΔϕ(1zˉ)Δϕ.\mathcal G(z,\bar z) \sim z^{\Delta_\phi}\, \frac{\bar z^{\Delta_\phi}}{(1-\bar z)^{\Delta_\phi}}.

This has two consequences.

First, the direct-channel OPE must contain operators whose twists approach

τ=2Δϕ.\tau=2\Delta_\phi.

Indeed, a direct-channel block contributes as zτ/2z^{\tau/2}, so matching zΔϕz^{\Delta_\phi} requires τ/2=Δϕ\tau/2=\Delta_\phi.

Second, the factor

(1zˉ)Δϕ(1-\bar z)^{-\Delta_\phi}

is a power-law singularity. A finite number of fixed-spin conformal blocks cannot reproduce it. For fixed β\beta, the collinear block kβ(zˉ)k_\beta(\bar z) has at most a logarithmic singularity as zˉ1\bar z\to1. The power-law singularity arises from summing infinitely many blocks with unbounded spin.

So the crossed-channel identity forces an infinite large-spin tower in the direct channel.

The required operators are called double-twist operators. In weakly coupled or generalized-free language they look like

[ϕϕ]n,ϕμ1μ(2)nϕtraces,n=0,1,2,.[\phi\phi]_{n,\ell} \sim \phi\,\partial_{\mu_1}\cdots\partial_{\mu_\ell}(\partial^2)^n\phi -\text{traces}, \qquad n=0,1,2,\ldots.

Their generalized-free dimensions are

Δn,(0)=2Δϕ+2n+,\Delta^{(0)}_{n,\ell} =2\Delta_\phi+2n+\ell,

and their generalized-free twists are

τn,(0)=2Δϕ+2n.\tau^{(0)}_{n,\ell} =2\Delta_\phi+2n.

In a generic interacting CFT, [ϕϕ]n,[\phi\phi]_{n,\ell} is notation for an asymptotic family of primary operators. The operators need not literally be normal-ordered products. The theorem-level statement is

Δn,=2Δϕ+2n++γn,,γn,0().\boxed{ \Delta_{n,\ell} =2\Delta_\phi+2n+ \ell+ \gamma_{n,\ell}, \qquad \gamma_{n,\ell}\to0 \quad (\ell\to\infty). }

This is one of the deepest universal facts about CFTs in d>2d>2: even a strongly coupled CFT has a generalized-free-like high-spin tail in the OPE of two scalar operators.

Generalized free field as the zeroth-order answer

Section titled “Generalized free field as the zeroth-order answer”

A generalized free scalar has Wick-like correlators but does not need to come from a local free-field Lagrangian. Its four-point function is

GGFF(u,v)=1+uΔϕ+(uv)Δϕ.\mathcal G_{\operatorname{GFF}}(u,v) = 1+u^{\Delta_\phi} +\left(\frac{u}{v}\right)^{\Delta_\phi}.

The three terms are the three pairings of four identical operators. This expression is crossing-symmetric and its ϕ×ϕ\phi\times\phi OPE contains double-twist operators with exact dimensions

Δn,(0)=2Δϕ+2n+.\Delta_{n,\ell}^{(0)}=2\Delta_\phi+2n+ \ell.

Large-NN holographic CFTs start from this structure because single-trace correlators factorize at leading order. But the existence of double-twist families is not a large-NN assumption. Large NN only makes the generalized-free approximation accurate over a much wider range of the spectrum.

Minimal twist controls the leading correction

Section titled “Minimal twist controls the leading correction”

The identity gives the leading double-twist towers. The next correction comes from the lowest-twist non-identity operator exchanged in the crossed channel.

Let Om\mathcal O_m be the lowest-twist non-identity operator relevant to the channel, with

τm=Δmm.\tau_m=\Delta_m-\ell_m.

At fixed nn and large spin,

γn,1Jτm,\gamma_{n,\ell} \sim \frac{1}{J^{\tau_m}},

where JJ is the conformal spin of the double-twist operator. A useful definition is

J2=(+τ2)(+τ21),J(1).J^2 = \left(\ell+\frac{\tau}{2}\right) \left(\ell+\frac{\tau}{2}-1\right), \qquad J\sim\ell \quad (\ell\gg1).

More carefully,

γn,=an(Om)Jτm+,\gamma_{n,\ell} = -\frac{a_n(\mathcal O_m)}{J^{\tau_m}} +\cdots,

in the common identical-scalar setup for positive-norm even-spin exchange, with an(Om)a_n(\mathcal O_m) determined by the OPE coefficient λϕϕOm\lambda_{\phi\phi\mathcal O_m} and by kinematics. The coefficient depends on conventions. The universal part is the power JτmJ^{-\tau_m}.

The OPE coefficients also receive large-spin corrections:

Pn,=Pn,GFF(1+δPn,),δPn,Jτm,P_{n,\ell} = P^{\operatorname{GFF}}_{n,\ell} \left(1+\delta P_{n,\ell}\right), \qquad \delta P_{n,\ell}\sim J^{-\tau_m},

with possible logarithms when anomalous dimensions are inserted into powers like zτ/2z^{\tau/2}.

This is large-spin perturbation theory. It is perturbation theory in 1/J1/J, not necessarily in a Lagrangian coupling.

Every local CFT has a stress tensor. In a unitary CFT in d>2d>2,

ΔT=d,T=2,τT=d2.\Delta_T=d, \qquad \ell_T=2, \qquad \tau_T=d-2.

If stress-tensor exchange is the leading non-identity correction, then

γn,(T)κn,ϕ,dCT1Jd2,κn,ϕ,d>0,\gamma_{n,\ell}^{(T)} \sim -\frac{\kappa_{n,\phi,d}}{C_T}\frac{1}{J^{d-2}}, \qquad \kappa_{n,\phi,d}>0,

up to normalization conventions for CTC_T and TμνT_{\mu\nu}.

In AdS/CFT, this is the CFT signature of graviton exchange. The negative sign is the boundary avatar of gravitational attraction: the two-particle energy is lowered by a long-range attractive force.

The power is also meaningful. Stress tensor exchange has twist d2d-2, so the correction falls as J(d2)J^{-(d-2)}. This is the CFT version of the long-distance falloff associated with a massless spin-two field in AdSd+1AdS_{d+1}.

Currents, scalars, and other long-range forces

Section titled “Currents, scalars, and other long-range forces”

If the CFT has a conserved global current JμJ_\mu, then

ΔJ=d1,J=1,τJ=d2.\Delta_J=d-1, \qquad \ell_J=1, \qquad \tau_J=d-2.

Current exchange therefore gives the same large-spin power as stress-tensor exchange:

γn,(J)J(d2).\gamma_{n,\ell}^{(J)}\sim J^{-(d-2)}.

In AdS/CFT, this is the exchange of a bulk gauge field. The sign depends on the charges of the two particles.

If the theory contains a light scalar O\mathcal O with

ΔO<d2,\Delta_{\mathcal O}<d-2,

then scalar exchange dominates over stress-tensor exchange:

γn,(O)an(O)JΔO.\gamma_{n,\ell}^{(\mathcal O)} \sim -\frac{a_n(\mathcal O)}{J^{\Delta_{\mathcal O}}}.

Thus the hierarchy of twists in the CFT is the hierarchy of long-range forces in the AdS dual.

Why large spin means large distance in AdS

Section titled “Why large spin means large distance in AdS”

In radial quantization, a primary operator creates a state on Sd1S^{d-1} with cylinder energy

Ecyl=Δ.E_{\rm cyl}=\Delta.

A double-trace operator [OO]n,[\mathcal O\mathcal O]_{n,\ell} creates a two-particle state. At leading large NN,

Δn,(0)=2ΔO+2n+.\Delta^{(0)}_{n,\ell} =2\Delta_\mathcal O+2n+ \ell.

The spin \ell is the orbital angular momentum of the two particles. Large angular momentum keeps the particles far apart, so long-distance interactions are weak. The anomalous dimension

γn,=Δn,Δn,(0)\gamma_{n,\ell} = \Delta_{n,\ell}-\Delta^{(0)}_{n,\ell}

is the interaction energy. The larger the spin, the larger the separation, and the smaller the binding energy.

This is why

γn,Jτm\gamma_{n,\ell}\sim J^{-\tau_m}

is naturally interpreted as a long-distance potential. The lightest exchanged bulk field gives the longest-range force. The CFT phrase for “lightest long-range exchange” is “lowest twist.”

The large-spin theorem is general. It follows from crossing, unitarity, and the identity operator. It does not require large NN, supersymmetry, a Lagrangian, or a weakly coupled bulk dual.

Large NN adds a different expansion. In a large-NN CFT, connected correlators of single-trace operators are suppressed:

OOOOconn1N2.\langle \mathcal O\mathcal O\mathcal O\mathcal O\rangle_{\rm conn} \sim \frac{1}{N^2}.

Then double-trace anomalous dimensions are typically small:

γn,=O(1/N2),\gamma_{n,\ell}=O(1/N^2),

and at large spin they also decay as a power of 1/J1/J:

γn,1N2anJτm+.\gamma_{n,\ell} \sim -\frac{1}{N^2}\frac{a_n}{J^{\tau_m}} +\cdots.

For holography, the two limits have different meanings:

CFT limitBulk meaning
large NNweak bulk coupling, GN1G_N\ll1
large gaplocal bulk EFT below the string scale
large spinlarge impact parameter, long-distance forces

Large spin exists in every unitary CFT. Large NN and a large gap are what make it look like weakly coupled local gravity.

The modern way to make the lightcone bootstrap systematic is the Lorentzian inversion formula. Schematically, it expresses a function of OPE data as an integral over the double discontinuity of a four-point function:

c(Δ,)dzdzˉ  μ(z,zˉ)GΔ,(z,zˉ)dDiscG(z,zˉ).c(\Delta,\ell) \sim \int dz\,d\bar z\;\mu(z,\bar z) G_{\Delta,\ell}(z,\bar z) \operatorname{dDisc}\mathcal G(z,\bar z).

This formula is schematic: the exact integration region, kernel, and normalization depend on conventions. Its conceptual meaning is robust. Lorentzian singularities determine analytic functions of spin. Poles in Δ\Delta give operator dimensions, and residues give OPE coefficients.

For AdS/CFT this connects three ideas:

crossing symmetryLorentzian analyticitybulk causality and locality.\text{crossing symmetry} \quad\Longleftrightarrow\quad \text{Lorentzian analyticity} \quad\Longleftrightarrow\quad \text{bulk causality and locality}.

We will not need the full inversion formula immediately, but the idea will return when we discuss holographic causality and bulk locality.

The lightcone bootstrap controls asymptotic large-spin families. It does not determine the full finite-spin spectrum. A large-spin formula should not be blindly extrapolated to =0\ell=0 or =2\ell=2.

It also does not imply that a CFT is holographic. The 3D Ising CFT has large-spin double-twist families, but it is not a weakly coupled theory of gravity in AdS. Holography requires extra structure: large-NN factorization, a sparse low-twist spectrum, and a large gap to higher-spin single-trace operators.

Finally, one must account for mixing. In large-NN CFTs, many double-trace operators can have the same quantum numbers. The physical anomalous dimensions are eigenvalues of a mixing matrix, not necessarily the shift of one chosen schematic product.

The key dictionary is

[OO]n,two-particle state in global AdS,[\mathcal O\mathcal O]_{n,\ell} \quad\longleftrightarrow\quad \text{two-particle state in global AdS},

and

γn,binding energy or phase shift.\gamma_{n,\ell} \quad\longleftrightarrow\quad \text{binding energy or phase shift}.

The lightcone bootstrap gives the asymptotic form of γn,\gamma_{n,\ell} from crossing symmetry alone. Stress-tensor exchange is graviton exchange. Current exchange is gauge-boson exchange. Light scalar exchange is scalar-force exchange.

This is the first place in the course where CFT crossing symmetry visibly manufactures bulk physics.

The chain of ideas is

crossingidentity singularity in crossed channellarge-spin towersτn,2Δϕ+2n.\text{crossing} \quad\Rightarrow\quad \text{identity singularity in crossed channel} \quad\Rightarrow\quad \text{large-spin towers} \quad\Rightarrow\quad \tau_{n,\ell}\to2\Delta_\phi+2n.

The leading correction is controlled by the lowest non-identity twist:

Om of twist τmγn,Jτm.\mathcal O_m\text{ of twist }\tau_m \quad\Rightarrow\quad \gamma_{n,\ell}\sim J^{-\tau_m}.

In holographic CFTs, this becomes the boundary derivation of long-distance bulk interactions.

Exercise 1. Crossing for identical scalars

Section titled “Exercise 1. Crossing for identical scalars”

Starting from

ϕ(x1)ϕ(x2)ϕ(x3)ϕ(x4)=1x122Δϕx342ΔϕG(u,v),\langle \phi(x_1)\phi(x_2)\phi(x_3)\phi(x_4)\rangle = \frac{1}{x_{12}^{2\Delta_\phi}x_{34}^{2\Delta_\phi}}\mathcal G(u,v),

show that invariance under x2x4x_2\leftrightarrow x_4 gives

G(u,v)=(uv)ΔϕG(v,u).\mathcal G(u,v) = \left(\frac{u}{v}\right)^{\Delta_\phi}\mathcal G(v,u).
Solution

Under x2x4x_2\leftrightarrow x_4, the same four-point function can be written as

1x142Δϕx232ΔϕG(v,u),\frac{1}{x_{14}^{2\Delta_\phi}x_{23}^{2\Delta_\phi}}\mathcal G(v,u),

because the two cross-ratios exchange:

uv.u\leftrightarrow v.

Equating the two representations gives

1x122Δϕx342ΔϕG(u,v)=1x142Δϕx232ΔϕG(v,u).\frac{1}{x_{12}^{2\Delta_\phi}x_{34}^{2\Delta_\phi}}\mathcal G(u,v) = \frac{1}{x_{14}^{2\Delta_\phi}x_{23}^{2\Delta_\phi}}\mathcal G(v,u).

Using

x122x342x142x232=uv,\frac{x_{12}^2x_{34}^2}{x_{14}^2x_{23}^2} = \frac{u}{v},

we obtain

G(u,v)=(uv)ΔϕG(v,u).\mathcal G(u,v) = \left(\frac{u}{v}\right)^{\Delta_\phi}\mathcal G(v,u).

Exercise 2. Why the crossed identity implies twist 2Δϕ2\Delta_\phi

Section titled “Exercise 2. Why the crossed identity implies twist 2Δϕ2\Delta_\phi2Δϕ​”

Use the crossed-channel identity contribution to show that the direct-channel OPE must contain operators whose twists approach 2Δϕ2\Delta_\phi.

Solution

Crossing gives

G(z,zˉ)=(zzˉ(1z)(1zˉ))ΔϕG(1z,1zˉ).\mathcal G(z,\bar z) = \left(\frac{z\bar z}{(1-z)(1-\bar z)}\right)^{\Delta_\phi} \mathcal G(1-z,1-\bar z).

The crossed-channel identity gives

G(1z,1zˉ)1.\mathcal G(1-z,1-\bar z)\supset1.

Thus

G(z,zˉ)(zzˉ(1z)(1zˉ))Δϕ.\mathcal G(z,\bar z) \supset \left(\frac{z\bar z}{(1-z)(1-\bar z)}\right)^{\Delta_\phi}.

At small zz with zˉ\bar z fixed, this behaves as

G(z,zˉ)zΔϕF(zˉ).\mathcal G(z,\bar z)\sim z^{\Delta_\phi}F(\bar z).

A direct-channel conformal block behaves as

GΔ,(z,zˉ)zτ/2kΔ+(zˉ).G_{\Delta,\ell}(z,\bar z) \sim z^{\tau/2}k_{\Delta+\ell}(\bar z).

Matching powers gives

τ2=Δϕ,τ=2Δϕ.\frac{\tau}{2}=\Delta_\phi, \qquad \tau=2\Delta_\phi.

The singular dependence on 1zˉ1-\bar z then requires infinitely many large-spin operators with this limiting twist.

Assume generalized-free counting for

[ϕϕ]n,ϕμ1μ(2)nϕtraces.[\phi\phi]_{n,\ell} \sim \phi\,\partial_{\mu_1}\cdots\partial_{\mu_\ell}(\partial^2)^n\phi -\text{traces}.

Compute its dimension and twist.

Solution

The two scalar fields contribute 2Δϕ2\Delta_\phi. The \ell symmetric traceless derivatives contribute dimension \ell and spin \ell. The nn factors of 2\partial^2 contribute dimension 2n2n and no spin. Thus

Δn,(0)=2Δϕ++2n.\Delta^{(0)}_{n,\ell}=2\Delta_\phi+\ell+2n.

The twist is

τn,(0)=Δn,(0)=2Δϕ+2n.\tau^{(0)}_{n,\ell} = \Delta^{(0)}_{n,\ell}-\ell =2\Delta_\phi+2n.

Assume the lowest non-identity crossed-channel operator is the stress tensor in a dd-dimensional CFT. What is the large-spin power of its contribution to γn,\gamma_{n,\ell}?

Solution

The stress tensor has

ΔT=d,T=2.\Delta_T=d, \qquad \ell_T=2.

Therefore

τT=ΔTT=d2.\tau_T=\Delta_T-\ell_T=d-2.

An exchanged operator of twist τm\tau_m gives a large-spin correction of order

γn,Jτm.\gamma_{n,\ell}\sim J^{-\tau_m}.

For stress-tensor exchange,

γn,(T)κn,ϕ,dCTJ(d2),\gamma_{n,\ell}^{(T)} \sim -\frac{\kappa_{n,\phi,d}}{C_T}J^{-(d-2)},

up to normalization conventions. For example, in d=4d=4 this gives γn,(T)J2\gamma_{n,\ell}^{(T)}\sim -J^{-2}.

For a leading double-twist operator with τ0,2Δϕ\tau_{0,\ell}\to2\Delta_\phi, show that

J2(+Δϕ)(+Δϕ1).J^2 \sim (\ell+\Delta_\phi)(\ell+\Delta_\phi-1).
Solution

By definition,

J2=(+τ2)(+τ21).J^2 = \left(\ell+\frac{\tau}{2}\right) \left(\ell+\frac{\tau}{2}-1\right).

For the leading double-twist family,

τ2Δϕ.\tau\to2\Delta_\phi.

Substitution gives

J2(+Δϕ)(+Δϕ1).J^2 \sim (\ell+\Delta_\phi)(\ell+\Delta_\phi-1).

At large spin JJ\sim\ell, but JJ is often the cleaner variable for asymptotic expansions.

For the original modern lightcone-bootstrap perspective, read Komargodski and Zhiboedov, and Fitzpatrick, Kaplan, Poland, and Simmons-Duffin. For the Lorentzian inversion formula, read Caron-Huot. For holographic applications, compare these ideas with large-NN double-trace perturbation theory and tree-level Witten diagrams.