Skip to content

Virasoro Symmetry and Boundary Gravitons

The previous pages used the Brown–Henneaux central charge and the Cardy formula to explain why the BTZ black-hole entropy is counted by a two-dimensional CFT. This page fills in a structural point that is just as important: in AdS3\text{AdS}_3 gravity, the would-be gauge transformations at infinity become genuine physical symmetries. Their charges form two Virasoro algebras.

This is the origin of boundary gravitons.

In ordinary general relativity, many metric fluctuations are pure gauge. In three-dimensional Einstein gravity, this statement is especially sharp: there are no local propagating gravitons. Yet asymptotically AdS3\text{AdS}_3 gravity is not empty. The boundary conditions allow “large” diffeomorphisms that act nontrivially at infinity. These transformations have finite canonical charges, and those charges create physical states.

The slogan is

no local bulk gravitons⇏no gravitational states.\text{no local bulk gravitons} \quad \not\Rightarrow \quad \text{no gravitational states}.

Instead,

Brown–Henneaux boundary conditionsVirasoroL×VirasoroRboundary gravitons.\text{Brown–Henneaux boundary conditions} \quad \Rightarrow \quad \mathrm{Virasoro}_L \times \mathrm{Virasoro}_R \quad \Rightarrow \quad \text{boundary gravitons}.

Brown–Henneaux asymptotic symmetries and boundary gravitons

Brown–Henneaux boundary conditions enlarge the exact SL(2,R)×SL(2,R)SL(2,\mathbb R)\times SL(2,\mathbb R) isometries of global AdS3\mathrm{AdS}_3 to two Virasoro algebras of asymptotic symmetries. The non-global modes LnL_{-n} and Lˉn\bar L_{-n}, with n2n\ge 2, create boundary gravitons: physical gravitational descendants rather than local propagating gravitons.

Boundary gravitons are one of the cleanest lessons of AdS3/CFT2\text{AdS}_3/\text{CFT}_2.

They teach us that:

  • gauge transformations can become physical when they act nontrivially at the boundary;
  • the Hilbert space of quantum gravity is not determined only by local bulk fields;
  • the CFT stress tensor is not merely dual to a bulk graviton field, but to the canonical charges of asymptotic geometry;
  • descendants in the CFT vacuum module have a precise gravitational interpretation.

This is also the first place where AdS3/CFT2\text{AdS}_3/\text{CFT}_2 looks very different from higher-dimensional AdS/CFT. In AdSd+1\text{AdS}_{d+1} with d>2d>2, the global conformal group is finite-dimensional, whereas in two boundary dimensions the local conformal transformations generate the infinite-dimensional Virasoro algebra.

The miracle is not that AdS3\text{AdS}_3 has more local bulk degrees of freedom. It has fewer. The miracle is that its boundary degrees of freedom are extraordinarily powerful.

Exact symmetries versus asymptotic symmetries

Section titled “Exact symmetries versus asymptotic symmetries”

The exact isometry group of AdS3\text{AdS}_3 is

SO(2,2)SL(2,R)L×SL(2,R)RZ2.SO(2,2) \simeq \frac{SL(2,\mathbb R)_L\times SL(2,\mathbb R)_R}{\mathbb Z_2}.

This is the global conformal group of a two-dimensional Lorentzian CFT. If this were the whole story, AdS3/CFT2\text{AdS}_3/\text{CFT}_2 would be special but not spectacular.

The Brown–Henneaux result is stronger. The allowed diffeomorphisms that preserve asymptotically AdS3\text{AdS}_3 boundary conditions form two copies of the Virasoro algebra,

VirL×VirR,\mathrm{Vir}_L\times \mathrm{Vir}_R,

with central charges

cL=cR=3L2G3.c_L=c_R=\frac{3L}{2G_3}.

The exact isometries are the global subalgebra generated by

L1,L0,L1,Lˉ1,Lˉ0,Lˉ1.L_{-1},L_0,L_1, \qquad \bar L_{-1},\bar L_0,\bar L_1.

The other modes are not exact Killing vectors of the vacuum geometry. They are asymptotic symmetries: they preserve the allowed falloff conditions at infinity and act nontrivially on the phase space.

This distinction is worth making slowly.

An exact Killing vector satisfies

Lξgμν=0\mathcal L_\xi g_{\mu\nu}=0

for a particular metric gμνg_{\mu\nu}. It maps the metric to itself.

An asymptotic symmetry vector satisfies a weaker condition:

Lξgμν\mathcal L_\xi g_{\mu\nu}

is allowed to change the subleading terms in the asymptotic expansion, but it does not spoil the boundary conditions. It maps one allowed asymptotically AdS3\text{AdS}_3 metric to another.

Thus the asymptotic symmetry group acts on the space of states, not merely on one background.

Use global-like coordinates near the boundary,

x±=tL±ϕ,ϕϕ+2π.x^\pm = \frac{t}{L} \pm \phi, \qquad \phi \sim \phi+2\pi.

The Brown–Henneaux boundary conditions say, roughly, that the metric approaches global AdS3\text{AdS}_3 fast enough to define finite charges but slowly enough to allow stress-tensor excitations at the boundary. In one common radial coordinate rr, the leading behavior is

gttr2L2,gϕϕr2,grrL2r2,g_{tt}\sim \frac{r^2}{L^2}, \qquad g_{\phi\phi}\sim r^2, \qquad g_{rr}\sim \frac{L^2}{r^2},

with subleading components constrained so that the boundary metric remains a cylinder.

In Fefferman–Graham language, a locally AdS3\text{AdS}_3 metric has the structure

ds2=L2dρ2+γij(ρ,x)dxidxj,ds^2 = L^2 d\rho^2 + \gamma_{ij}(\rho,x)dx^i dx^j,

with

γij(ρ,x)=e2ρg(0)ij(x)+g(2)ij(x)+e2ρg(4)ij(x).\gamma_{ij}(\rho,x) = e^{2\rho}g_{(0)ij}(x) + g_{(2)ij}(x) + e^{-2\rho}g_{(4)ij}(x).

For pure three-dimensional Einstein gravity, the expansion terminates. There is no independent tower of local normalizable bulk modes. The coefficient g(2)ijg_{(2)ij} is essentially the boundary stress-tensor data, subject to conservation and trace conditions.

That finite expansion is one of the practical reasons AdS3\text{AdS}_3 is so exact.

The asymptotic diffeomorphisms preserving the Brown–Henneaux falloffs are parametrized by two arbitrary functions,

ϵ+(x+),ϵ(x).\epsilon^+(x^+), \qquad \epsilon^-(x^-).

At large radius, the corresponding vector field has the schematic form

ξ+=ϵ+(x+)+O(r2),\xi^+ = \epsilon^+(x^+) + O(r^{-2}), ξ=ϵ(x)+O(r2),\xi^- = \epsilon^-(x^-) + O(r^{-2}), ξr=r2(+ϵ++ϵ)+O(r1).\xi^r = -\frac r2 \left( \partial_+\epsilon^+ + \partial_-\epsilon^- \right) +O(r^{-1}).

The leading boundary action is therefore

x+x++ϵ+(x+),xx+ϵ(x).x^+ \mapsto x^+ + \epsilon^+(x^+), \qquad x^- \mapsto x^- + \epsilon^-(x^-).

These are precisely local conformal transformations of a two-dimensional Lorentzian CFT.

Expanding in Fourier modes,

ϵn+=einx+,ϵn=einx,\epsilon^+_n = e^{inx^+}, \qquad \epsilon^-_n = e^{inx^-},

gives vector fields associated with LnL_n and Lˉn\bar L_n.

Classically, the vector fields obey the Witt algebra,

[Lm,Ln]=(mn)Lm+n,[L_m,L_n] = (m-n)L_{m+n},

and similarly for the barred sector. The central extension appears not in the naive Lie bracket of vector fields, but in the Poisson brackets of the canonical charges.

A diffeomorphism generated by ξ\xi is pure gauge only if its canonical charge vanishes. In asymptotically AdS gravity, the charge associated with an asymptotic symmetry can be finite and nonzero.

For Brown–Henneaux boundary conditions, the charges obey

[Lm,Ln]=(mn)Lm+n+c12m(m21)δm+n,0,[L_m,L_n] = (m-n)L_{m+n} + \frac{c}{12}m(m^2-1)\delta_{m+n,0}, [Lˉm,Lˉn]=(mn)Lˉm+n+c12m(m21)δm+n,0,[\bar L_m,\bar L_n] = (m-n)\bar L_{m+n} + \frac{c}{12}m(m^2-1)\delta_{m+n,0}, [Lm,Lˉn]=0,[L_m,\bar L_n]=0,

with

c=3L2G3.c=\frac{3L}{2G_3}.

This is the Virasoro algebra in the convention where the global subalgebra m,n=1,0,1m,n=-1,0,1 has no central term. Equivalently, if one uses the more common CFT commutator

[Lm,Ln]=(mn)Lm+n+c12m3δm+n,0,[L_m,L_n] = (m-n)L_{m+n} + \frac{c}{12}m^3\delta_{m+n,0},

then the definition of L0L_0 differs by the standard vacuum shift. Both conventions are common; the important physics is the same.

The central term is classical from the bulk point of view. Since

cLG3,c\sim \frac{L}{G_3},

large central charge corresponds to weakly coupled three-dimensional gravity.

A boundary graviton is a physical metric excitation obtained by acting with a nontrivial Brown–Henneaux asymptotic symmetry on a background such as global AdS3\text{AdS}_3.

Because three-dimensional Einstein gravity has no local graviton polarizations, these excitations are not wave packets moving through the bulk. They are boundary degrees of freedom encoded in the subleading asymptotic metric data.

In the CFT, they are stress-tensor descendants. The global AdS3\text{AdS}_3 vacuum corresponds to the CFT vacuum 0|0\rangle. Acting with Virasoro lowering modes gives descendants:

Ln0,Lˉn0,n2.L_{-n}|0\rangle, \qquad \bar L_{-n}|0\rangle, \qquad n\ge 2.

The modes with n=1n=1 annihilate the vacuum, while L0L_0 measures energy and L±1L_{\pm 1} generate the global conformal transformations. Therefore the genuine vacuum boundary-graviton descendants begin at n=2n=2.

A typical state in the vacuum module has the form

Ln1LnkLˉnˉ1Lˉnˉkˉ0,ni,nˉi2.L_{-n_1}\cdots L_{-n_k} \bar L_{-\bar n_1}\cdots \bar L_{-\bar n_{\bar k}} |0\rangle, \qquad n_i,\bar n_i\ge 2.

The total cylinder energy above the vacuum is determined by the level,

N=ini,Nˉ=inˉi.N=\sum_i n_i, \qquad \bar N=\sum_i \bar n_i.

These are gravitational excitations, but they are not local bulk gravitons.

It is tempting to say: “If a boundary graviton is generated by a diffeomorphism, it must be gauge.”

The trap is that not all diffeomorphisms are gauge redundancies. Small diffeomorphisms that vanish sufficiently fast at the boundary are gauge. Large diffeomorphisms that act nontrivially on the boundary data and carry nonzero charges are physical symmetries.

This distinction appears throughout gauge theory and gravity. In electromagnetism, a gauge parameter that approaches a nonzero function at infinity can generate a global charge. In gravity, an asymptotic diffeomorphism can generate energy, momentum, angular momentum, or a Virasoro charge.

The boundary graviton is physical because the associated charge does not vanish.

Equivalently, the symplectic form on the reduced phase space gives these modes nonzero norm after quotienting by true gauge transformations.

The stress tensor as asymptotic metric data

Section titled “The stress tensor as asymptotic metric data”

The holographic stress tensor is the cleanest way to see the boundary graviton in the dictionary.

In Fefferman–Graham gauge for AdS3\text{AdS}_3,

ds2=L2dρ2+e2ρg(0)ijdxidxj+g(2)ijdxidxj+e2ρg(4)ijdxidxj.ds^2 = L^2 d\rho^2 + e^{2\rho}g_{(0)ij}dx^i dx^j + g_{(2)ij}dx^i dx^j + e^{-2\rho}g_{(4)ij}dx^i dx^j.

The renormalized stress tensor is determined by g(2)ijg_{(2)ij} and local terms. For a flat boundary metric, schematically,

TijLG3g(2)ij.\langle T_{ij}\rangle \propto \frac{L}{G_3}g_{(2)ij}.

Thus the data that define boundary gravitons are precisely stress-tensor data in the CFT.

For locally AdS3\text{AdS}_3 solutions obeying Brown–Henneaux boundary conditions, the general solution can be parametrized by two functions,

L(x+),Lˉ(x),\mathcal L(x^+), \qquad \bar{\mathcal L}(x^-),

which correspond to the chiral components of the CFT stress tensor,

T++(x+),T(x).T_{++}(x^+), \qquad T_{--}(x^-).

Constant values describe global AdS3\text{AdS}_3, conical defects, and BTZ black holes, depending on the range. Nonconstant functions describe boundary-graviton excitations of those geometries.

If the only perturbative excitations around global AdS3\text{AdS}_3 are boundary gravitons, the one-loop perturbative partition function is controlled by the vacuum Virasoro character.

The left-moving vacuum descendants are generated by modes LnL_{-n} with n2n\ge2, so their counting is encoded in

n=211qn.\prod_{n=2}^{\infty}\frac{1}{1-q^n}.

Including both chiralities gives

Zboundary gravitonsqc/24qˉc/24n=211qn2.Z_{\text{boundary gravitons}} \sim q^{-c/24}\bar q^{-c/24} \prod_{n=2}^{\infty}\frac{1}{|1-q^n|^2}.

This formula is a useful perturbative statement around thermal AdS3\text{AdS}_3. It is not, by itself, a full nonperturbative theory of quantum gravity. A full CFT partition function must also obey modular invariance and have a sensible spectrum. BTZ black holes and possibly other saddles or states are needed for the high-energy sector.

This is an important moral: boundary gravitons are real, but they are not the whole story of AdS3\text{AdS}_3 quantum gravity.

Boundary gravitons are Virasoro descendants of a given classical background. BTZ black holes correspond to different classical states, with nonzero zero-mode charges.

The CFT dictionary is roughly:

Bulk objectCFT interpretation
global AdS3\text{AdS}_3vacuum state on the cylinder
boundary gravitonVirasoro descendant
conical defectlight primary-like geometry, within limits
BTZ black holeheavy state or thermal saddle
Virasoro orbitfamily generated by large conformal transformations

This table is schematic. In a complete quantum theory, one must specify the CFT spectrum, not merely the classical geometries.

Still, the distinction is powerful. Boundary gravitons are descendants. BTZ black holes are associated with high-energy states whose degeneracy is captured by the Cardy formula.

Three-dimensional Einstein gravity with negative cosmological constant can be written as a Chern–Simons theory with gauge group

SL(2,R)L×SL(2,R)R.SL(2,\mathbb R)_L\times SL(2,\mathbb R)_R.

The level is

k=L4G3.k=\frac{L}{4G_3}.

The Brown–Henneaux central charge becomes

c=6k.c=6k.

This formulation makes the absence of local propagating degrees of freedom manifest: Chern–Simons theory is topological in the bulk. But on a manifold with boundary, Chern–Simons theory induces boundary dynamics. With Brown–Henneaux-type boundary conditions, this boundary dynamics is related to chiral current algebra and, after imposing constraints, to Virasoro/Liouville-type structures.

This is another way to say the same thing:

topological bulk theory+boundary conditionsnontrivial boundary degrees of freedom.\text{topological bulk theory} + \text{boundary conditions} \quad\Rightarrow\quad \text{nontrivial boundary degrees of freedom}.

The functions L(x+)\mathcal L(x^+) and Lˉ(x)\bar{\mathcal L}(x^-) transform under boundary conformal transformations like stress tensors:

T(x)(dfdx)2T(f(x))c12{f,x},T(x) \mapsto \left(\frac{df}{dx}\right)^2 T(f(x)) - \frac{c}{12}\{f,x\},

where

{f,x}=f(3)(x)f(x)32(f(2)(x)f(x))2\{f,x\} = \frac{f^{(3)}(x)}{f'(x)} - \frac32\left(\frac{f^{(2)}(x)}{f'(x)}\right)^2

is the Schwarzian derivative.

The inhomogeneous Schwarzian term is the classical imprint of the central charge. It means that even the vacuum stress tensor transforms nontrivially under large conformal transformations. Geometrically, Virasoro transformations move us along coadjoint orbits of the asymptotic symmetry group.

This language is more advanced than needed for most calculations, but it gives a compact conceptual picture:

boundary graviton phase spaceVirasoro coadjoint orbits.\text{boundary graviton phase space} \sim \text{Virasoro coadjoint orbits}.

The main translations from this page are:

Boundary CFT2_2Bulk AdS3_3 gravity
global conformal group SL(2,R)L×SL(2,R)RSL(2,\mathbb R)_L\times SL(2,\mathbb R)_Rexact isometries of global AdS3\text{AdS}_3
Virasoro symmetryBrown–Henneaux asymptotic symmetry algebra
central charge cc3L/(2G3)3L/(2G_3)
stress tensor T++,TT_{++},T_{--}subleading asymptotic metric data
Virasoro descendants of the vacuumboundary gravitons
primary heavy statesnew geometries such as BTZ-like saddles, when semiclassical
vacuum characterperturbative boundary-graviton partition function

The key lesson is that the stress tensor is not merely another operator in AdS3/CFT2\text{AdS}_3/\text{CFT}_2. Its symmetry algebra controls a large part of the gravitational phase space.

“Boundary gravitons are ordinary gravitons living near the boundary.”

Section titled ““Boundary gravitons are ordinary gravitons living near the boundary.””

No. They are not local graviton wave packets. Three-dimensional Einstein gravity has no local graviton polarizations. Boundary gravitons are physical excitations generated by large diffeomorphisms with nonzero boundary charges.

“All diffeomorphisms are gauge, so boundary gravitons are fake.”

Section titled ““All diffeomorphisms are gauge, so boundary gravitons are fake.””

Small diffeomorphisms are gauge redundancies. Large diffeomorphisms that act nontrivially at the boundary and carry finite charges are physical symmetries. The charge is the diagnostic.

“The Virasoro algebra is just the isometry algebra of AdS3_3.”

Section titled ““The Virasoro algebra is just the isometry algebra of AdS3_33​.””

The isometry algebra is only

sl(2,R)Lsl(2,R)R.sl(2,\mathbb R)_L\oplus sl(2,\mathbb R)_R.

The full Virasoro algebra is the asymptotic symmetry algebra. It acts on the phase space of asymptotically AdS3\text{AdS}_3 geometries, not as exact Killing vectors of one fixed metric.

“Boundary gravitons alone account for BTZ black-hole entropy.”

Section titled ““Boundary gravitons alone account for BTZ black-hole entropy.””

Not by themselves. Boundary gravitons describe perturbative descendants around a background. BTZ entropy is the high-energy density of states of the CFT and is captured by Cardy universality under suitable assumptions. A complete theory needs a full modular-invariant spectrum, not just the vacuum descendants.

“The same Virasoro story should exist in all AdS dimensions.”

Section titled ““The same Virasoro story should exist in all AdS dimensions.””

No. The infinite-dimensional Virasoro enhancement is special to two-dimensional CFTs and three-dimensional gravity. Higher-dimensional AdS/CFT has stress-tensor Ward identities and graviton dynamics, but not a Brown–Henneaux Virasoro algebra as the generic asymptotic symmetry group.

Exercise 1: The global subalgebra has no central term

Section titled “Exercise 1: The global subalgebra has no central term”

Using

[Lm,Ln]=(mn)Lm+n+c12m(m21)δm+n,0,[L_m,L_n] = (m-n)L_{m+n} + \frac{c}{12}m(m^2-1)\delta_{m+n,0},

show that the central term vanishes for m,n{1,0,1}m,n\in\{-1,0,1\}.

Solution

The central term is proportional to

m(m21).m(m^2-1).

For m=1,0,1m=-1,0,1, this factor is

(1)((1)21)=0,0(021)=0,1(121)=0.(-1)((-1)^2-1)=0, \qquad 0(0^2-1)=0, \qquad 1(1^2-1)=0.

Thus the central term vanishes on the sl(2,R)sl(2,\mathbb R) global subalgebra. This is why L1,L0,L1L_{-1},L_0,L_1 generate the exact global conformal transformations rather than genuine boundary-graviton descendants of the vacuum.

Exercise 2: Why does a boundary graviton have nonzero energy?

Section titled “Exercise 2: Why does a boundary graviton have nonzero energy?”

Explain why a mode generated by L20L_{-2}|0\rangle is not pure gauge, even though it is generated by a diffeomorphism in the bulk.

Solution

A diffeomorphism is pure gauge only if the corresponding canonical charge vanishes. Brown–Henneaux transformations with modes outside the global subalgebra act nontrivially at the boundary and have nonzero Virasoro charges.

In the CFT language, L20L_{-2}|0\rangle is a descendant created by the stress tensor. It has cylinder energy above the vacuum because

[L0,L2]=2L2.[L_0,L_{-2}]=2L_{-2}.

Thus it is a genuine state in the Hilbert space, not a redundancy.

Exercise 3: Stress-tensor transformation and the Schwarzian

Section titled “Exercise 3: Stress-tensor transformation and the Schwarzian”

Suppose the vacuum has T=0T=0 in a plane coordinate xx. Under a conformal transformation xf(x)x\mapsto f(x), the stress tensor transforms as

T(x)(dfdx)2T(f(x))c12{f,x}.T(x)\mapsto \left(\frac{df}{dx}\right)^2 T(f(x)) - \frac{c}{12}\{f,x\}.

What does this imply about large conformal transformations of the AdS3_3 vacuum?

Solution

If T=0T=0, the transformed stress tensor is generally

T(x)=c12{f,x}.T'(x)=-\frac{c}{12}\{f,x\}.

Therefore a large conformal transformation can produce nonzero stress-tensor data even when starting from the vacuum. In the bulk, this corresponds to moving along the Brown–Henneaux boundary-graviton phase space. Only transformations with vanishing Schwarzian in the relevant frame, namely global conformal transformations, leave the vacuum stress tensor invariant.

Exercise 4: Boundary gravitons and the vacuum character

Section titled “Exercise 4: Boundary gravitons and the vacuum character”

Why does the perturbative vacuum character begin with modes n2n\ge 2 rather than n1n\ge 1?

Solution

The CFT vacuum is invariant under the global conformal group. In particular,

L10=0,L00=0,L10=0,L_{-1}|0\rangle=0, \qquad L_0|0\rangle=0, \qquad L_1|0\rangle=0,

up to the conventional cylinder vacuum shift. Thus L1L_{-1} does not create an independent vacuum descendant. The first nontrivial stress-tensor descendant is

L20,L_{-2}|0\rangle,

and similarly for the barred sector. This is why the vacuum character contains

n=211qn\prod_{n=2}^{\infty}\frac{1}{1-q^n}

rather than a product starting at n=1n=1.