Skip to content

Witten Diagrams and Large-N Perturbation Theory

The previous pages computed scalar two-point and three-point functions. Those calculations were the first pieces of a larger machine. In AdS/CFT, the semiclassical expansion of the bulk path integral gives a diagrammatic expansion of CFT correlation functions. The diagrams are called Witten diagrams.

A Witten diagram is the AdS analogue of a Feynman diagram, but with an important twist: its external legs usually end on the conformal boundary. The external legs are bulk-to-boundary propagators, the internal lines are bulk-to-bulk propagators, and the vertices are integrated over AdS. Schematically,

external leg=KΔ(X;x),internal line=GΔ(X,Y),vertex=AdSdd+1Xg.\text{external leg} = K_\Delta(X;x), \qquad \text{internal line} = G_\Delta(X,Y), \qquad \text{vertex} = \int_{\rm AdS} d^{d+1}X\sqrt g.

This is not merely a convenient notation. It is the operational bridge between the bulk effective action and the CFT data. Masses determine operator dimensions, cubic couplings determine OPE coefficients, quartic and exchange diagrams determine four-point functions, and loops determine 1/N1/N corrections.

A taxonomy of Witten diagrams: contact, exchange, loop, and higher-derivative contact diagrams

Witten diagrams are the perturbative Feynman rules of AdS/CFT. Contact diagrams come from local AdS vertices, exchange diagrams contain a bulk-to-bulk propagator GΔ,J(X,Y)G_{\Delta,J}(X,Y), bulk loops are suppressed by additional powers of 1/CT1/C_T, and higher-derivative contact vertices encode finite-gap or finite-coupling corrections.

The most useful organizing parameter is not literally always NN. It is the effective number of degrees of freedom, which may be measured by the stress-tensor two-point coefficient CTC_T. For the canonical matrix large-NN examples,

CTLd1Gd+1N2.C_T\sim \frac{L^{d-1}}{G_{d+1}}\sim N^2.

For unit-normalized single-trace operators, connected correlators have the characteristic scaling

O^1O^nconntreeCT1n/2.\boxed{ \left\langle \widehat{\mathcal O}_1\cdots \widehat{\mathcal O}_n \right\rangle_{\rm conn}^{\text{tree}} \sim C_T^{1-n/2}. }

Thus a tree-level three-point function scales as CT1/2C_T^{-1/2}, a tree-level connected four-point function scales as CT1C_T^{-1}, and each additional bulk loop brings one more power of 1/CT1/C_T.

For a matrix theory with CTN2C_T\sim N^2, this becomes

O^1O^nconntreeN2n.\left\langle \widehat{\mathcal O}_1\cdots \widehat{\mathcal O}_n \right\rangle_{\rm conn}^{\text{tree}} \sim N^{2-n}.

This page explains where those powers come from, how to write the diagrams, what the diagrams mean in the CFT OPE, and where the common traps lie.

Consider a collection of bulk fields ΦA\Phi^A dual to single-trace CFT operators OA\mathcal O_A. The precise field content may come from a top-down compactification, such as type IIB on AdS5×S5\mathrm{AdS}_5\times S^5, or from a bottom-up effective theory. At low energies relative to the string scale, a typical bulk effective action has the form

Sbulk=CTS0[Φ]+S1[Φ]+1CTS2[Φ]+,S_{\rm bulk} = C_T\,S_0[\Phi] + S_1[\Phi] + \frac{1}{C_T}S_2[\Phi] +\cdots,

where CTLd1/Gd+1C_T\sim L^{d-1}/G_{d+1} multiplies the classical two-derivative action. In a theory with a large gap Δgap\Delta_{\rm gap} to stringy or higher-spin states, the leading local action also admits a derivative expansion,

S0[Φ]=dd+1Xg[L2+1Δgap2L4+1Δgap4L6+].S_0[\Phi] = \int d^{d+1}X\sqrt g \left[ \mathcal L_{2\partial} + \frac{1}{\Delta_{\rm gap}^{2}}\mathcal L_{4\partial} + \frac{1}{\Delta_{\rm gap}^{4}}\mathcal L_{6\partial} +\cdots \right].

The two expansions are logically distinct:

Bulk effectCFT interpretationTypical size for unit-normalized operators
Tree-level two-derivative supergravityLeading connected large-NN correlators at strong couplingCT1n/2C_T^{1-n/2}
Tree-level higher-derivative vertexFinite-gap or finite-coupling correctionCT1n/2ΔgapkC_T^{1-n/2}\Delta_{\rm gap}^{-k}
One bulk loopFirst quantum gravity correctionCTn/2C_T^{-n/2}
LL bulk loopsHigher quantum gravity correctionCT1Ln/2C_T^{1-L-n/2}
String genus gg in a closed-string theoryNonplanar correctionusually N2gN^{-2g} in matrix large-NN

In the canonical N=4\mathcal N=4 SYM example,

L4α2=λ,ΔgapLsλ1/4,\frac{L^4}{\alpha'^2}=\lambda, \qquad \Delta_{\rm gap}\sim \frac{L}{\ell_s}\sim \lambda^{1/4},

so the large-gap expansion is the large-‘t Hooft-coupling expansion. The first famous type-IIB correction to the two-derivative supergravity action is an R4R^4-type term, suppressed by a positive power of α/L2λ1/2\alpha'/L^2\sim \lambda^{-1/2}. The precise power depends on the operator and interaction under consideration, but the conceptual point is universal: finite coupling is not the same expansion as finite NN.

For clarity, take Euclidean AdSd+1_{d+1} in Poincare coordinates,

ds2=L2z2(dz2+dx2),z>0.ds^2= \frac{L^2}{z^2} \left(dz^2+d\vec x^{\,2}\right), \qquad z>0.

A scalar field dual to a scalar primary of dimension Δ\Delta has mass

m2L2=Δ(Δd).m^2L^2=\Delta(\Delta-d).

The bulk-to-boundary propagator is

KΔ(z,x;xi)=CΔ(zz2+xxi2)Δ,K_\Delta(z,x;x_i) = \mathcal C_\Delta \left( \frac{z}{z^2+|x-x_i|^2} \right)^\Delta,

with a normalization convention such as

CΔ=Γ(Δ)πd/2Γ(Δd/2).\mathcal C_\Delta = \frac{\Gamma(\Delta)}{\pi^{d/2}\Gamma(\Delta-d/2)}.

The bulk-to-bulk propagator GΔ(X,Y)G_\Delta(X,Y) solves

(X2+m2)GΔ(X,Y)=1gδd+1(XY),\left(-\nabla_X^2+m^2\right)G_\Delta(X,Y) = \frac{1}{\sqrt g}\delta^{d+1}(X-Y),

with the boundary condition appropriate to the chosen quantization. For spinning fields, one uses the corresponding tensor, spinor, gauge-field, or graviton propagator, together with gauge fixing and ghost contributions when loops are involved.

The basic scalar rules are then as follows.

A quartic interaction

Sint=g4dd+1Xgϕ1ϕ2ϕ3ϕ4S_{\rm int} = g_4\int d^{d+1}X\sqrt g\,\phi_1\phi_2\phi_3\phi_4

contributes to the four-point function through

Acontact(xi)=g4AdSdd+1XgKΔ1(X;x1)KΔ2(X;x2)KΔ3(X;x3)KΔ4(X;x4).\mathcal A_{\rm contact}(x_i) = g_4\int_{\rm AdS}d^{d+1}X\sqrt g\, K_{\Delta_1}(X;x_1) K_{\Delta_2}(X;x_2) K_{\Delta_3}(X;x_3) K_{\Delta_4}(X;x_4).

For a general nn-point contact vertex,

An,contact=gnAdSdd+1Xgi=1nKΔi(X;xi).\mathcal A_{n,\rm contact} = g_n\int_{\rm AdS}d^{d+1}X\sqrt g\, \prod_{i=1}^n K_{\Delta_i}(X;x_i).

This is the AdS version of a local interaction. It has one integration point because all external legs meet at one bulk point.

Derivative interactions insert derivatives acting on the propagators. For example,

dd+1Xgϕ1aϕ2aϕ3ϕ4\int d^{d+1}X\sqrt g\, \phi_1\nabla_a\phi_2\nabla^a\phi_3\phi_4

gives

dd+1XgK1(X;x1)aK2(X;x2)aK3(X;x3)K4(X;x4).\int d^{d+1}X\sqrt g\, K_1(X;x_1) \nabla_aK_2(X;x_2) \nabla^aK_3(X;x_3) K_4(X;x_4).

Different derivative bases can be related by integration by parts, equations of motion, and field redefinitions. The separated-point CFT correlator is invariant, but contact terms and intermediate-looking vertices can change.

Suppose a field χ\chi of dimension Δχ\Delta_\chi and spin JJ couples through cubic vertices to pairs of fields. In scalar notation,

Sint=dXg(g12χϕ1ϕ2χ+g34χϕ3ϕ4χ).S_{\rm int} = \int dX\sqrt g \left( g_{12\chi}\phi_1\phi_2\chi + g_{34\chi}\phi_3\phi_4\chi \right).

The corresponding ss-channel exchange diagram is

As,exch(xi)=g12χg34χdXgXdYgYK1(X;x1)K2(X;x2)Gχ(X,Y)K3(Y;x3)K4(Y;x4).\mathcal A_{s,\rm exch}(x_i) = g_{12\chi}g_{34\chi} \int dX\sqrt{g_X}\int dY\sqrt{g_Y}\, K_1(X;x_1)K_2(X;x_2) G_\chi(X,Y) K_3(Y;x_3)K_4(Y;x_4).

There are also tt- and uu-channel diagrams obtained by permuting the external operators.

For a spin-JJ exchange, Gχ(X,Y)G_\chi(X,Y) carries tensor indices and the cubic vertices contain derivatives and contractions. The symbolic structure is the same, but the numerator data are richer. A graviton exchange diagram, for instance, is controlled by the coupling of the matter stress tensor to the metric perturbation and is dual to stress-tensor exchange in the CFT.

A one-loop bulk correction to a four-point function has the schematic form

A1loop(xi)dXgXdYgYK1(X;x1)K2(X;x2)Ga(X,Y)Gb(X,Y)K3(Y;x3)K4(Y;x4),\mathcal A_{\rm 1-loop}(x_i) \sim \int dX\sqrt{g_X}\int dY\sqrt{g_Y}\, K_1(X;x_1)K_2(X;x_2) G_a(X,Y)G_b(X,Y) K_3(Y;x_3)K_4(Y;x_4),

possibly with sums over species a,ba,b and tensor structures. In an effective field theory, these integrals can have ultraviolet divergences when the bulk points collide. Those divergences are removed by local bulk counterterms, just as in ordinary QFT. The difference is that the resulting finite answer must also respect AdS boundary conditions and CFT crossing symmetry.

Bulk loops are conceptually important because they compute quantum gravity corrections. In practice they are technically much harder than tree-level Witten diagrams. They require gauge fixing, ghosts, counterterms, and sometimes the full tower of string modes to define the UV completion.

There is a clean way to derive the powers of CTC_T. Work with canonically normalized bulk fields φ\varphi, so that the quadratic action is order one,

Sbulk=12φKφ+m3CT1m/2gmφm+.S_{\rm bulk} = \frac{1}{2}\int \varphi\mathcal K\varphi + \sum_{m\ge3} C_T^{1-m/2}\int g_m\varphi^m + \cdots.

This normalization is obtained by rescaling the original classical field by φCT1/2Φ\varphi\sim C_T^{1/2}\Phi. In this basis, an mm-point vertex carries the factor

VmCT1m/2.V_m\sim C_T^{1-m/2}.

Consider a connected diagram with nn external legs, VV vertices, EE internal lines, and LL loops. If vertex vv has valence mvm_v, then

vmv=n+2E.\sum_v m_v=n+2E.

The product of vertex factors gives

vCT1mv/2=CTV12vmv=CTVEn/2.\prod_v C_T^{1-m_v/2} = C_T^{V-\frac{1}{2}\sum_v m_v} = C_T^{V-E-n/2}.

The loop number satisfies

L=EV+1L=E-V+1

for a connected diagram. Therefore

An(L)CT1Ln/2.\boxed{ \mathcal A_{n}^{(L)} \sim C_T^{1-L-n/2}. }

This is one of the most useful formulas in large-NN holography.

For n=4n=4,

A4treeCT1,A4one loopCT2.\mathcal A_4^{\rm tree} \sim C_T^{-1}, \qquad \mathcal A_4^{\rm one\ loop} \sim C_T^{-2}.

For n=3n=3,

A3treeCT1/2.\mathcal A_3^{\rm tree} \sim C_T^{-1/2}.

For n=2n=2, tree-level normalization is order one for unit-normalized operators.

In matrix large-NN theories with CTN2C_T\sim N^2, this same formula says

An(L)N22Ln.\mathcal A_n^{(L)} \sim N^{2-2L-n}.

This is the same topology that appeared in the double-line genus expansion: every extra closed-string loop costs N2N^{-2}.

Connected versus disconnected four-point functions

Section titled “Connected versus disconnected four-point functions”

Four-point functions are where Witten diagrams first become a genuinely new object. For an identical unit-normalized scalar single-trace operator O\mathcal O with

O(x)O(0)=1x2Δ,\langle \mathcal O(x)\mathcal O(0)\rangle=\frac{1}{|x|^{2\Delta}},

conformal symmetry lets us write

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

where

u=x122x342x132x242,v=x142x232x132x242.u= \frac{x_{12}^2x_{34}^2}{x_{13}^2x_{24}^2}, \qquad v= \frac{x_{14}^2x_{23}^2}{x_{13}^2x_{24}^2}.

At leading order in large CTC_T, the operator behaves like a generalized free field. The four-point function is just the sum of Wick-like disconnected contractions,

G(0)(u,v)=1+uΔ+(uv)Δ.\mathcal G^{(0)}(u,v) = 1+u^\Delta+\left(\frac{u}{v}\right)^\Delta.

Interactions in the bulk produce the connected part,

G(u,v)=G(0)(u,v)+1CTG(1)(u,v)+1CT2G(2)(u,v)+.\mathcal G(u,v) = \mathcal G^{(0)}(u,v) + \frac{1}{C_T}\mathcal G^{(1)}(u,v) + \frac{1}{C_T^2}\mathcal G^{(2)}(u,v) +\cdots.

Here G(1)\mathcal G^{(1)} is computed by tree-level contact and exchange Witten diagrams. The term G(2)\mathcal G^{(2)} receives one-loop Witten diagrams, as well as corrections from lower-order data required by crossing and unitarity.

This is a good place to notice a common source of confusion. The leading four-point function is order one, but it is disconnected. The leading connected four-point function is order 1/CT1/C_T. In the bulk, the disconnected piece is not a connected Witten diagram; it comes from products of lower-point functions. The first connected bulk process is a tree diagram.

OPE interpretation: single-trace and double-trace data

Section titled “OPE interpretation: single-trace and double-trace data”

A Witten diagram is also a statement about the CFT OPE.

At large CTC_T, a product of two single-trace operators contains double-trace operators of the schematic form

[OO]n,On{μ1μ}Otraces,[\mathcal O\mathcal O]_{n,\ell} \sim \mathcal O\,\Box^n\partial_{\{\mu_1}\cdots\partial_{\mu_\ell\}}\mathcal O - \text{traces},

with leading dimensions

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

Bulk interactions shift these dimensions,

Δn,=2Δ+2n++1CTγn,(1)+1CT2γn,(2)+.\Delta_{n,\ell} = 2\Delta+2n+\ell + \frac{1}{C_T}\gamma_{n,\ell}^{(1)} + \frac{1}{C_T^2}\gamma_{n,\ell}^{(2)} + \cdots.

Tree-level contact diagrams contribute to the anomalous dimensions and OPE coefficients of these double-trace operators. Exchange diagrams do that too, but they also contain the exchange of a single-trace operator dual to the intermediate bulk field. If the exchanged bulk field χ\chi has dimension Δχ\Delta_\chi and spin JJ, then the CFT four-point function knows about the single-trace primary Oχ\mathcal O_\chi appearing in the appropriate OPE channel.

The rough dictionary is:

Witten diagram featureCFT OPE feature
Contact vertex ϕ4\phi^4Corrections to double-trace OPE data
Derivative contact vertexMore structured spin and twist dependence of double-trace data
Exchange of field χ\chiSingle-trace operator Oχ\mathcal O_\chi plus induced double-trace corrections
Graviton exchangeStress-tensor exchange and universal gravitational binding effects
Bulk loopOne-loop anomalous dimensions, multi-particle thresholds, bulk counterterms
Higher-derivative vertexFinite-gap corrections; polynomial high-energy behavior in Mellin space

This is why four-point functions are so central in modern holography. They are simultaneously scattering experiments in AdS, consistency conditions from the CFT bootstrap, and probes of bulk locality.

Mellin space: why Witten diagrams resemble scattering amplitudes

Section titled “Mellin space: why Witten diagrams resemble scattering amplitudes”

Position-space Witten diagrams can be complicated. Mellin space often makes their structure look much closer to ordinary scattering amplitudes. One does not need Mellin technology to use this course, but the basic dictionary is too useful to ignore.

For scalar four-point functions, the Mellin representation writes the reduced correlator roughly as an inverse Mellin transform,

G(u,v)=dsdt(2πi)2us/2v(s+t)/2M(s,t)×Gamma factors.\mathcal G(u,v) = \int \frac{ds\,dt}{(2\pi i)^2} \,u^{s/2}v^{-(s+t)/2} \,M(s,t) \times \text{Gamma factors}.

The exact Gamma factors are fixed by external dimensions and convention. The important object is the Mellin amplitude M(s,t)M(s,t). In holographic CFTs,

AdS processMellin-space behavior
Non-derivative contact vertexPolynomial of low degree, often a constant
Higher-derivative contact vertexHigher-degree polynomial in s,ts,t
Exchange diagramPoles associated with the exchanged single-trace operator
Loop diagramMore complicated analytic structure, including sums and cuts in suitable limits

This is the AdS analogue of the statement that local interactions give polynomial scattering amplitudes, while particle exchange gives poles. The analogy becomes literal in a flat-space limit where the AdS radius is taken large compared with local scattering scales.

Mellin space also clarifies the role of the gap. A large gap means that, below the gap, heavy stringy or higher-spin states can be integrated out. Their effects appear as local higher-derivative contact interactions, hence as polynomial Mellin amplitudes suppressed by powers of 1/Δgap1/\Delta_{\rm gap}.

Locality, crossing, and the large-gap condition

Section titled “Locality, crossing, and the large-gap condition”

A large-NN expansion alone does not guarantee an Einstein-like bulk dual. Vector models can have large NN, but their bulk duals, when they exist, are higher-spin theories rather than ordinary two-derivative gravity. A local Einstein-like bulk requires more structure.

The modern CFT-first criterion is roughly:

large CT+sparse low-dimension single-trace spectrum+large gap to higher spin/stringy stateslocal bulk EFT in AdS.\text{large } C_T + \text{sparse low-dimension single-trace spectrum} + \text{large gap to higher spin/stringy states} \quad \Longrightarrow \quad \text{local bulk EFT in AdS}.

The gap is essential. If there is an infinite tower of light higher-spin single-trace operators, then low-energy bulk scattering is not described by a finite set of local fields with a small number of derivatives. Conversely, when the low-energy single-trace spectrum is sparse and the gap is large, four-point functions can often be organized as local AdS interactions plus exchange diagrams.

From the CFT side, crossing symmetry is the statement that different OPE decompositions of the same correlator agree. From the bulk side, crossing is the statement that the sum of contact and exchange diagrams gives a consistent AdS scattering process. A single exchange diagram in one channel is generally not by itself the full answer; consistency usually requires adding other channels and contact terms.

Boundary conditions and the type of correlator

Section titled “Boundary conditions and the type of correlator”

The diagrammatic rules above were Euclidean and vacuum-like. In Euclidean AdS, one usually imposes regularity in the interior. This produces Euclidean CFT correlators.

Lorentzian AdS requires more care. A bulk-to-bulk propagator can be Feynman, retarded, advanced, Wightman, or something else. In a black-hole background, the correct prescription for retarded correlators involves infalling boundary conditions at the horizon. The same diagram topology can therefore compute different real-time observables depending on the contour and boundary conditions.

For this reason, it is better to say:

Witten diagram topology+boundary conditions+real-time contour=specific CFT correlator.\text{Witten diagram topology} + \text{boundary conditions} + \text{real-time contour} = \text{specific CFT correlator}.

The next real-time page in this module will revisit this point for retarded Green functions. For now, the diagrams should be understood as Euclidean correlator diagrams unless stated otherwise.

Not every individual diagram is an observable. Gauge choices, field redefinitions, integrations by parts, and counterterm schemes can change intermediate diagrams. The physical object is the full renormalized correlator at separated points, together with scheme-dependent contact terms when those are relevant.

For example, a field redefinition

ϕϕ+aϕ2\phi\to \phi+a\phi^2

can move strength between a cubic vertex and a quartic vertex. It can change how a calculation is represented diagrammatically, but it cannot change the full CFT correlator. Similarly, local counterterms on the AdS boundary change contact terms in CFT correlators, but not separated-point OPE data.

The safest attitude is:

Witten diagrams are a calculational language for the renormalized bulk path integral, not separately gauge-invariant particles of meaning.

The exception is when a particular analytic feature is invariant. For instance, the pole associated with a genuine single-trace exchange is physical. But the polynomial contact ambiguity around it is often scheme- or field-basis-dependent.

Worked example: the scaling of a four-point contact diagram

Section titled “Worked example: the scaling of a four-point contact diagram”

Take a single scalar field with a canonically normalized bulk action

S=12φKφ+g4CTdXgφ4+.S = \frac{1}{2}\int \varphi\mathcal K\varphi + \frac{g_4}{C_T}\int dX\sqrt g\,\varphi^4 + \cdots.

The connected four-point contact diagram is proportional to

g4CTdXgKΔ(X;x1)KΔ(X;x2)KΔ(X;x3)KΔ(X;x4).\frac{g_4}{C_T} \int dX\sqrt g\, K_\Delta(X;x_1)K_\Delta(X;x_2)K_\Delta(X;x_3)K_\Delta(X;x_4).

Thus

O^(x1)O^(x2)O^(x3)O^(x4)conn1CT.\langle \widehat{\mathcal O}(x_1) \widehat{\mathcal O}(x_2) \widehat{\mathcal O}(x_3) \widehat{\mathcal O}(x_4) \rangle_{\rm conn} \sim \frac{1}{C_T}.

For CTN2C_T\sim N^2, this is O(N2)O(N^{-2}). That is precisely the connected four-point scaling of unit-normalized single-trace operators in a matrix large-NN theory.

Now add a higher-derivative interaction,

Shd=1CTΔgap4dXg(φ)4.S_{\rm hd} = \frac{1}{C_T\Delta_{\rm gap}^{4}} \int dX\sqrt g\, (\nabla\varphi)^4.

Its four-point contribution is still tree-level, so it has the same large-NN scaling 1/CT1/C_T, but it is additionally suppressed by Δgap4\Delta_{\rm gap}^{-4}. This is why tree-level finite-coupling corrections and loop-level finite-NN corrections should not be conflated.

Mistake 1: “A Witten diagram is just a Feynman diagram in one higher dimension.”

Only partly. The internal logic is Feynman-like, but the external legs usually end on the boundary, the vertices are integrated over curved AdS, and the result is constrained by conformal symmetry rather than by ordinary momentum conservation.

Mistake 2: “Tree level means leading order in all expansions.”

Tree level means leading order in the bulk loop expansion. A tree-level higher-derivative vertex can be subleading in 1/Δgap1/\Delta_{\rm gap} or 1/λ1/\lambda, while still being leading in 1/CT1/C_T.

Mistake 3: “Large NN automatically means Einstein gravity.”

No. Large NN gives factorization and a weakly coupled bulk expansion. A local Einstein-like bulk also requires a sparse low-dimension spectrum and a large gap to higher-spin/stringy states.

Mistake 4: “The exchange diagram only contains single-trace exchange.”

The exchanged bulk field corresponds to a single-trace primary, but the full CFT conformal-block decomposition also contains double-trace operators. The bulk diagram packages both kinds of information.

Mistake 5: “A contact term is always unphysical.”

Separated-point contact ambiguities often do not affect OPE data, but contact terms can matter for Ward identities, anomalies, response functions, and scheme-dependent local terms in generating functionals.

Mistake 6: “One can ignore disconnected pieces.”

For four-point functions, the leading large-NN answer is disconnected and order one. The connected Witten diagrams start at order 1/CT1/C_T. Mixing these two statements is a classic normalization error.

Consider a connected Witten diagram made from canonically normalized bulk fields. Suppose an mm-point vertex scales as CT1m/2C_T^{1-m/2}. Let the diagram have nn external legs and LL bulk loops. Show that the diagram scales as

CT1Ln/2.C_T^{1-L-n/2}.
Solution

Let the diagram have VV vertices and EE internal lines. If vertex vv has valence mvm_v, then the total number of half-edges attached to vertices is

vmv=n+2E,\sum_v m_v=n+2E,

because external legs contribute once and internal lines contribute twice. The product of vertex factors is

vCT1mv/2=CTV12vmv=CTVEn/2.\prod_v C_T^{1-m_v/2} = C_T^{V-\frac{1}{2}\sum_v m_v} = C_T^{V-E-n/2}.

For a connected diagram,

L=EV+1,L=E-V+1,

so

VE=1L.V-E=1-L.

Therefore the diagram scales as

CT1Ln/2.C_T^{1-L-n/2}.

For a unit-normalized single-trace scalar O\mathcal O, determine the large-CTC_T order of the following pieces of

OOOO.\langle \mathcal O\mathcal O\mathcal O\mathcal O\rangle.
  1. The disconnected generalized-free contribution.
  2. The tree-level connected contact contribution.
  3. The tree-level exchange contribution.
  4. A one-loop bulk bubble contribution.
Solution

The disconnected generalized-free contribution is order one, because it is a product of two unit-normalized two-point functions.

The tree-level connected contact and exchange diagrams are both connected four-point tree diagrams. Using

CT1Ln/2,C_T^{1-L-n/2},

with n=4n=4 and L=0L=0, both scale as

CT102=CT1.C_T^{1-0-2}=C_T^{-1}.

A one-loop bulk bubble has n=4n=4 and L=1L=1, so it scales as

CT112=CT2.C_T^{1-1-2}=C_T^{-2}.

For matrix large NN, these are respectively O(1)O(1), O(N2)O(N^{-2}), O(N2)O(N^{-2}), and O(N4)O(N^{-4}).

A scalar field χ\chi of dimension Δχ\Delta_\chi couples to four scalar fields through

Sint=dXg(g12χϕ1ϕ2χ+g34χϕ3ϕ4χ).S_{\rm int} = \int dX\sqrt g \left( g_{12\chi}\phi_1\phi_2\chi + g_{34\chi}\phi_3\phi_4\chi \right).

Write the ss-channel exchange contribution to the four-point function.

Solution

The external fields are represented by bulk-to-boundary propagators Ki(X;xi)K_i(X;x_i), and the exchanged field is represented by a bulk-to-bulk propagator Gχ(X,Y)G_\chi(X,Y). The ss-channel exchange diagram is

As(xi)=g12χg34χdXgXdYgYK1(X;x1)K2(X;x2)Gχ(X,Y)K3(Y;x3)K4(Y;x4).\mathcal A_s(x_i) = g_{12\chi}g_{34\chi} \int dX\sqrt{g_X}\int dY\sqrt{g_Y}\, K_1(X;x_1)K_2(X;x_2) G_\chi(X,Y) K_3(Y;x_3)K_4(Y;x_4).

The tt- and uu-channel diagrams are obtained by permuting the external labels.

Exercise 4: Contact diagrams and double-trace data

Section titled “Exercise 4: Contact diagrams and double-trace data”

Explain why a tree-level ϕ4\phi^4 contact Witten diagram contributes to anomalous dimensions of double-trace operators [OO]n,[\mathcal O\mathcal O]_{n,\ell}, even though it does not exchange a new single-particle bulk field.

Solution

At leading large CTC_T, the product O×O\mathcal O\times\mathcal O contains generalized-free double-trace operators with dimensions

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

A connected four-point function at order 1/CT1/C_T changes the conformal-block decomposition. Those changes can appear as corrections to OPE coefficients and as anomalous dimensions,

Δn,=Δn,(0)+1CTγn,(1)+.\Delta_{n,\ell} = \Delta_{n,\ell}^{(0)}+\frac{1}{C_T}\gamma_{n,\ell}^{(1)}+\cdots.

A contact Witten diagram gives precisely such an order-1/CT1/C_T connected four-point function. Since it has no internal bulk propagator, it does not introduce a new single-trace exchange pole. Its CFT content is therefore encoded in the corrected double-trace data required by the OPE and crossing symmetry.

Exercise 5: Finite-gap versus loop suppression

Section titled “Exercise 5: Finite-gap versus loop suppression”

Suppose a four-point function receives two corrections:

AA1CTΔgap4,AB1CT2.\mathcal A_A\sim \frac{1}{C_T\Delta_{\rm gap}^{4}}, \qquad \mathcal A_B\sim \frac{1}{C_T^2}.

Interpret these two terms in the bulk. Which one is tree-level? Which one is a quantum correction?

Solution

The term

AA1CTΔgap4\mathcal A_A\sim \frac{1}{C_T\Delta_{\rm gap}^{4}}

has the same 1/CT1/C_T scaling as a tree-level connected four-point diagram, but it is suppressed by powers of the gap. It is naturally interpreted as a tree-level higher-derivative contact interaction obtained by integrating out heavy stringy or higher-spin states.

The term

AB1CT2\mathcal A_B\sim \frac{1}{C_T^2}

has the scaling of a one-loop bulk correction to a four-point function. It is a quantum correction in the bulk semiclassical expansion.

Thus finite-gap corrections and bulk-loop corrections are different expansions, even though both are subleading relative to the leading tree-level supergravity answer.