The GKP/Witten Prescription
The previous page stated AdS/CFT as an equality of quantum theories. This page turns that statement into the first working rule of the correspondence: the boundary generating functional of a CFT is computed by the bulk partition function with specified asymptotic boundary conditions.
In its most compact Euclidean form, the Gubser–Klebanov–Polyakov/Witten prescription is
For a scalar operator sourced by , this becomes
In the classical gravity limit,
so that
This is the formula that makes AdS/CFT computational. A strongly coupled, large- CFT generating functional is replaced by a classical boundary-value problem in one higher dimension.
The GKP/Witten prescription. A boundary source is imposed as the leading asymptotic behavior of a bulk field . Solving the bulk equations with the appropriate interior condition gives a renormalized on-shell action . Functional derivatives of this action compute CFT one-point functions and connected correlators.
Why this matters
Section titled “Why this matters”In ordinary QFT, the generating functional is the machine that produces correlation functions. If a source couples to an operator , then
Connected correlators are obtained by differentiating :
The hard part is computing at strong coupling. The GKP/Witten prescription says that, in a holographic large- CFT, this hard field-theory object can be computed from a bulk action evaluated on a solution of classical equations of motion.
This is not merely an analogy. The boundary source is not represented by an arbitrary bulk insertion. It is represented by a boundary condition.
That is the first operational lesson of AdS/CFT:
and
The rest of the dictionary is built by taking this statement seriously.
The QFT side: sources define observables
Section titled “The QFT side: sources define observables”Let be the boundary spacetime and let be its metric representative. Suppose a scalar primary operator has scaling dimension . A source for has dimension
because the source term must be dimensionless:
With the Euclidean convention used in this course,
Equivalently, the source appears in the Euclidean action as
Then
This sign convention will be important below. Some books put the source in the Euclidean action with the opposite sign. That changes the sign of formulas for one-point functions, but it does not change the physics once the convention is used consistently.
The metric itself is also a source. Varying gives the stress tensor:
up to the sign convention for Euclidean metric variation. Similarly, background gauge fields source conserved currents, spinor sources source fermionic operators, and higher-spin or Kaluza–Klein boundary data source the corresponding single-trace operators.
The bulk side: sources are boundary conditions
Section titled “The bulk side: sources are boundary conditions”Work first in Euclidean Poincaré AdS,
with the conformal boundary at . Let be a bulk scalar of mass . Near the boundary, solutions of the scalar equation have the asymptotic form
where
In standard quantization, is the CFT source. The coefficient is related to the expectation value , after holographic renormalization.
The notation hides a few subtleties:
- the dots include terms determined locally by and the boundary metric;
- when is an integer, logarithmic terms may appear;
- the coefficient is not always equal to the renormalized one-point function by itself;
- if the mass lies in the alternate-quantization window, the source/response interpretation can be changed.
For the moment, keep the standard case in mind: the leading non-normalizable coefficient is the source, and the subleading normalizable coefficient is the response.
The prescription as a path integral equality
Section titled “The prescription as a path integral equality”The exact bulk object is not a classical action but a partition function. Schematically,
The GKP/Witten prescription says
This is the clean conceptual statement. The classical formula follows when the bulk path integral is dominated by a saddle:
Thus
At this leading order, CFT correlators are obtained by differentiating the renormalized on-shell action:
The minus sign follows from and from the source convention above. If one defines the source deformation with the opposite sign, this formula changes sign.
Connected two-point functions are then
Higher connected correlators are obtained by higher functional derivatives. In a large- theory with a classical bulk, the tree-level bulk action computes leading connected correlators; bulk loops give corrections.
The classical algorithm
Section titled “The classical algorithm”For a single scalar source, the practical calculation proceeds as follows.
Step 1: Choose the boundary source
Section titled “Step 1: Choose the boundary source”Specify and the boundary metric . In Poincaré AdS, one often chooses or .
Step 2: Solve the bulk equation
Section titled “Step 2: Solve the bulk equation”Solve
with the near-boundary condition
This boundary condition alone does not always determine the solution. One also needs an interior condition. In Euclidean AdS, the standard condition is regularity in the interior. In Lorentzian black-hole backgrounds, retarded correlators require incoming-wave boundary conditions at the horizon.
Step 3: Evaluate the on-shell action
Section titled “Step 3: Evaluate the on-shell action”Insert the solution back into the bulk action. For a free scalar, the bulk term reduces on shell to a boundary term. For interacting fields, the on-shell action includes Witten diagrams built from bulk propagators and interaction vertices.
At this stage the result is usually divergent because the AdS boundary is at infinite proper distance.
Step 4: Regulate and renormalize
Section titled “Step 4: Regulate and renormalize”Introduce a cutoff surface and define
Then add local counterterms on the cutoff surface:
The counterterms are local functionals of the induced fields at . They remove divergences but may leave finite scheme-dependent contact terms. Nonlocal terms are the physical correlators at separated points.
Step 5: Differentiate
Section titled “Step 5: Differentiate”Use
to obtain one-point functions and connected correlators.
The next page performs this procedure explicitly for a scalar two-point function.
Boundary conditions, states, and saddles
Section titled “Boundary conditions, states, and saddles”The GKP/Witten formula has two kinds of data that students often mix up.
The first kind is source data. These are fixed at the AdS boundary: , , background gauge fields, and so on. They define the QFT problem.
The second kind is state or contour data. These choose which state, ensemble, or real-time Green’s function one computes. Examples include:
- regularity in Euclidean AdS for the vacuum correlator;
- smoothness of the Euclidean black-hole cigar for a thermal partition function;
- incoming-wave horizon conditions for retarded Lorentzian correlators;
- a Schwinger–Keldysh contour for real-time expectation values;
- normalizable modes specifying excited states.
The source is not the state. The same source can be studied in different states. Conversely, different sources can be applied to the same state.
The metric/source dictionary
Section titled “The metric/source dictionary”The scalar example generalizes to all bulk fields. The most important entries are:
| Bulk boundary data | Boundary interpretation |
|---|---|
| scalar leading coefficient | source for scalar operator |
| boundary metric | source for stress tensor |
| boundary gauge field | source for conserved current |
| boundary value of a spinor component | source for a fermionic operator |
| boundary values of higher Kaluza–Klein fields | sources for single-trace operators |
The corresponding one-point functions are obtained by varying the renormalized on-shell action:
with sign changes depending on the source convention and on whether the field is bosonic, fermionic, Euclidean, or Lorentzian.
For the stress tensor, a common convention is
again with Euclidean sign conventions to be tracked carefully. In later pages we will connect this formula to the Brown–York stress tensor plus counterterms.
What is actually classical?
Section titled “What is actually classical?”The classical on-shell action is not the exact bulk answer. It is the leading term in a semiclassical expansion.
For a bulk effective action of the form
the prefactor scales like the number of boundary degrees of freedom. In AdS/CFT,
Therefore the classical on-shell action is of order for stress-tensor-sector quantities. Bulk loops are suppressed by powers of , which are boundary corrections.
Stringy corrections are separate. They are controlled by the ratio . In the canonical AdS/CFT example,
Thus the classical two-derivative supergravity prescription is reliable only when the theory has both large and a large stringy gap. The exact GKP/Witten statement is broader than this approximation.
Contact terms and scheme dependence
Section titled “Contact terms and scheme dependence”Functional derivatives of a local counterterm produce contact terms. For example, a counterterm of the schematic form
contributes to the two-point function only at coincident points. In momentum space, these are polynomial terms in . In position space, they are derivatives of delta functions.
This is why many holographic correlator formulas are stated “up to contact terms.” The separated-point power law is universal; local contact terms depend on the renormalization scheme and on the choice of finite counterterms.
The distinction is not optional. If one compares holographic correlators to CFT Ward identities, anomalies, or stress-tensor one-point functions, contact terms must be handled carefully.
A minimal derivation of the one-point formula
Section titled “A minimal derivation of the one-point formula”Suppose is the classical solution satisfying the boundary condition. The renormalized on-shell action is a functional of the source:
Varying it gives only boundary terms, because the bulk equations of motion hold:
The renormalized canonical momentum is the finite coefficient obtained after adding counterterms and removing the cutoff.
Using , we find
In many standard scalar examples,
so that
Here is the overall normalization of the scalar action. This formula is a useful memory aid, but the safe procedure is always to vary the renormalized action.
Lorentzian warning
Section titled “Lorentzian warning”The Euclidean prescription computes Euclidean correlators. Lorentzian correlators require more information.
In Lorentzian signature, one must specify a real-time contour and interior boundary conditions. For example, in a black-brane background, the retarded Green’s function is computed by imposing incoming-wave boundary conditions at the horizon. Advanced, Feynman, and Schwinger–Keldysh correlators use different prescriptions.
This is not a minor technicality. The same differential equation and the same near-boundary source can lead to different Lorentzian Green’s functions depending on the interior condition.
For now, the main lesson is simple:
although analytic continuation often connects the two when no singularities are crossed.
Dictionary checkpoint
Section titled “Dictionary checkpoint”The GKP/Witten prescription gives the first complete computational dictionary:
| CFT quantity | Bulk quantity |
|---|---|
| source for | leading asymptotic boundary coefficient of |
| bulk partition function with boundary condition | |
| at leading classical order | |
| renormalized radial canonical momentum of | |
| connected -point functions | functional derivatives of |
| large- factorization | tree-level bulk saddle expansion |
| CFT UV divergences | bulk IR divergences near the AdS boundary |
The slogan “boundary value equals source” is only the first line. The complete prescription is a regulated variational principle.
Common confusions
Section titled “Common confusions”“The source is the whole boundary value of the field.”
Section titled ““The source is the whole boundary value of the field.””Near the boundary, a bulk field has an asymptotic expansion. In standard quantization, the source is the coefficient of the leading non-normalizable falloff, not the entire function evaluated at some small cutoff.
At finite cutoff, the induced value contains both source and response data. Holographic renormalization is the procedure that extracts the correct finite source-response relation.
“The on-shell action is finite once we solve the equations.”
Section titled ““The on-shell action is finite once we solve the equations.””Usually not. The on-shell action diverges as the cutoff surface approaches the boundary. The renormalized on-shell action is obtained only after adding local counterterms and taking the cutoff to zero.
“Normalizable modes are always vevs.”
Section titled ““Normalizable modes are always vevs.””Normalizable modes are related to state-dependent data, but the precise vev is the variation of the renormalized action. Local terms, anomalies, operator mixing, and alternate quantization can modify the naive relation.
“Euclidean and Lorentzian prescriptions are the same.”
Section titled ““Euclidean and Lorentzian prescriptions are the same.””They are related but not identical. Euclidean regularity is a boundary condition in a smooth Euclidean geometry. Lorentzian real-time correlators require time contours and causal boundary conditions.
“The GKP/Witten formula proves every bottom-up gravity model has a CFT dual.”
Section titled ““The GKP/Witten formula proves every bottom-up gravity model has a CFT dual.””No. The formula is part of a consistent string-theory/QFT duality or a controlled effective limit of one. A bottom-up model can be useful, but writing down a bulk action does not automatically guarantee the existence of a healthy boundary CFT.
Exercises
Section titled “Exercises”Exercise 1: Sign of the one-point function
Section titled “Exercise 1: Sign of the one-point function”Use the convention
Show that
Solution
By definition,
The source convention gives
The classical holographic relation gives
Therefore
If the source is instead introduced as , then the definition of the QFT generating functional changes and the sign changes.
Exercise 2: On-shell scalar action as a boundary term
Section titled “Exercise 2: On-shell scalar action as a boundary term”Consider a Euclidean scalar action
Show that on solutions of , the action reduces to a boundary term.
Solution
Integrate the kinetic term by parts:
Thus
The bulk term vanishes on the equation of motion, so
For AdS with a cutoff surface , this boundary term is divergent and must be renormalized.
Exercise 3: Why counterterms produce contact terms
Section titled “Exercise 3: Why counterterms produce contact terms”Suppose the renormalized action is changed by a finite local counterterm
What is the resulting change in the two-point function?
Solution
Using
the finite counterterm changes the correlator by
This is a contact term. It affects coincident-point correlators and polynomial terms in momentum space, but not the separated-point power law.
Exercise 4: Source dimension
Section titled “Exercise 4: Source dimension”A scalar primary operator has dimension in a -dimensional CFT. Show that its source has dimension .
Solution
The source deformation is
The measure has dimension , while has dimension . For the integral to be dimensionless,
Therefore
This matches the near-boundary behavior of the dual bulk field: in standard quantization the source multiplies .
Further reading
Section titled “Further reading”- S. S. Gubser, I. R. Klebanov, and A. M. Polyakov, Gauge Theory Correlators from Non-Critical String Theory.
- E. Witten, Anti de Sitter Space and Holography.
- J. Maldacena, The Large Limit of Superconformal Field Theories and Supergravity.
- O. Aharony, S. S. Gubser, J. Maldacena, H. Ooguri, and Y. Oz, Large Field Theories, String Theory and Gravity.
- S. de Haro, K. Skenderis, and S. N. Solodukhin, Holographic Reconstruction of Spacetime and Renormalization in the AdS/CFT Correspondence.
- K. Skenderis, Lecture Notes on Holographic Renormalization.