Skip to content

Complex Coordinates and Local Conformal Symmetry

The previous modules developed conformal field theory in general spacetime dimension dd. In d>2d>2, conformal symmetry is powerful but finite-dimensional: the conformal group is generated by translations, rotations, dilatations, and special conformal transformations, and its Lie algebra is so(d,2)\mathfrak{so}(d,2) in Lorentzian signature or so(d+1,1)\mathfrak{so}(d+1,1) in Euclidean signature.

Two dimensions are different. On a two-dimensional Euclidean surface, every holomorphic coordinate transformation is locally conformal. This promotes the finite-dimensional global conformal algebra into an infinite-dimensional local algebra. The basic two-dimensional slogan is

orientation-preserving local conformal maps in d=2zf(z) holomorphic.\boxed{ \text{orientation-preserving local conformal maps in } d=2 \quad\Longleftrightarrow\quad z\mapsto f(z)\text{ holomorphic.} }

This single fact is the engine behind Virasoro symmetry, exact minimal models, modular invariance, WZW models, worldsheet string theory, and much of AdS3_3/CFT2_2.

The purpose of this page is to build the complex-coordinate language carefully. The stress tensor, central charge, Virasoro algebra, and radial quantization will come in the next pages.

Complex coordinates on the Euclidean plane

Section titled “Complex coordinates on the Euclidean plane”

Let the Euclidean plane have Cartesian coordinates (x1,x2)(x^1,x^2) and metric

ds2=(dx1)2+(dx2)2.ds^2=(dx^1)^2+(dx^2)^2.

Define complex coordinates

z=x1+ix2,zˉ=x1ix2.z=x^1+i x^2, \qquad \bar z=x^1-i x^2.

Equivalently,

x1=z+zˉ2,x2=zzˉ2i.x^1=\frac{z+\bar z}{2}, \qquad x^2=\frac{z-\bar z}{2i}.

The corresponding derivatives are the Wirtinger derivatives

z=12(1i2),ˉzˉ=12(1+i2).\partial\equiv \partial_z =\frac{1}{2}\left(\partial_1-i\partial_2\right), \qquad \bar\partial\equiv \partial_{\bar z} =\frac{1}{2}\left(\partial_1+i\partial_2\right).

They obey

z=1,zˉ=0,ˉz=0,ˉzˉ=1.\partial z=1, \qquad \partial \bar z=0, \qquad \bar\partial z=0, \qquad \bar\partial \bar z=1.

The metric becomes

ds2=dzdzˉ.ds^2=dz\,d\bar z.

If one writes ds2=gabdxadxbds^2=g_{ab}dx^a dx^b with coordinates (z,zˉ)(z,\bar z), then

gzzˉ=gzˉz=12,gzz=gzˉzˉ=0,g_{z\bar z}=g_{\bar z z}=\frac12, \qquad g_{zz}=g_{\bar z\bar z}=0,

and the inverse metric satisfies

gzzˉ=gzˉz=2,gzz=gzˉzˉ=0.g^{z\bar z}=g^{\bar z z}=2, \qquad g^{zz}=g^{\bar z\bar z}=0.

The area form is

d2x=dx1dx2=i2dzdzˉ.d^2x=dx^1 dx^2=\frac{i}{2}\,dz\wedge d\bar z.

The flat Laplacian is especially simple:

12+22=4ˉ.\partial_1^2+\partial_2^2=4\partial\bar\partial.

This factor of 44 is a tiny detail that causes a surprising number of wrong factors in two-dimensional CFT calculations. Keep it close; it will keep you out of several algebraic ditches.

On the real Euclidean plane, zˉ\bar z is the complex conjugate of zz. But in many CFT calculations it is useful to complexify and temporarily treat zz and zˉ\bar z as independent variables. The physical real surface is recovered by imposing zˉ=z\bar z=z^* at the end.

A coordinate transformation is conformal if it preserves the metric up to a local Weyl factor:

ds2ds2=Ω(z,zˉ)2ds2.ds^2\mapsto ds'^2=\Omega(z,\bar z)^2 ds^2.

Consider an orientation-preserving change of coordinates

z=w(z,zˉ),zˉ=wˉ(z,zˉ).z' = w(z,\bar z), \qquad \bar z'=\bar w(z,\bar z).

The transformed line element is

ds2=dwdwˉ.ds'^2=dw\,d\bar w.

For the transformation to be conformal, dwdwˉdw\,d\bar w must contain only dzdzˉdz\,d\bar z and no (dz)2(dz)^2 or (dzˉ)2(d\bar z)^2 terms. This gives the Cauchy-Riemann condition

ˉw=0,wˉ=0.\bar\partial w=0, \qquad \partial \bar w=0.

Thus the orientation-preserving local conformal maps are

w=f(z),wˉ=fˉ(zˉ),w=f(z), \qquad \bar w=\bar f(\bar z),

where ff is holomorphic and fˉ\bar f is antiholomorphic. On the real surface, fˉ\bar f is the complex conjugate of ff.

For such a map,

dw=f(z)dz,dwˉ=fˉ(zˉ)dzˉ,dw=f'(z)dz, \qquad d\bar w=\bar f'(\bar z)d\bar z,

so

ds2=f(z)fˉ(zˉ)dzdzˉ.ds'^2=f'(z)\bar f'(\bar z)dz\,d\bar z.

On the real surface this is

ds2=f(z)2ds2.ds'^2=|f'(z)|^2 ds^2.

The local Weyl factor is therefore

Ω(z,zˉ)=f(z).\Omega(z,\bar z)=|f'(z)|.

Geometrically, near a point z0z_0,

f(z0+dz)=f(z0)+f(z0)dz+O(dz2).f(z_0+dz)=f(z_0)+f'(z_0)dz+O(dz^2).

Multiplication by the complex number f(z0)f'(z_0) is a scale times a rotation:

f(z0)=ρeiα,ρ=f(z0),α=argf(z0).f'(z_0)=\rho e^{i\alpha}, \qquad \rho=|f'(z_0)|, \qquad \alpha=\operatorname{arg} f'(z_0).

A scale changes lengths but not angles; a rotation also preserves angles. Hence a holomorphic map with f(z0)0f'(z_0)\neq0 is locally conformal at z0z_0.

A holomorphic map is locally multiplication by a complex number.

A holomorphic map w=f(z)w=f(z) is locally dw=f(z0)dzdw=f'(z_0)dz. Since f(z0)=ρeiαf'(z_0)=\rho e^{i\alpha}, it acts on tangent vectors by a scale ρ\rho and a rotation α\alpha, preserving the angle θ\theta between them.

This is the two-dimensional miracle. In higher dimensions, the conformal Killing equation is overdetermined and only has finitely many solutions. In two dimensions, the Cauchy-Riemann equation has infinitely many local solutions.

Local versus global conformal transformations

Section titled “Local versus global conformal transformations”

Not every holomorphic function is a globally well-defined one-to-one map of the Riemann sphere. This distinction matters.

A local conformal transformation is a holomorphic change of coordinate in a patch:

zf(z),f(z)0z\mapsto f(z), \qquad f'(z)\neq0

inside the patch. It may have poles, branch points, or fail to be invertible globally. Local transformations are what give two-dimensional CFT its infinite-dimensional symmetry algebra.

A global conformal transformation of the Riemann sphere is a holomorphic bijection from the sphere to itself. These are exactly the Möbius transformations

zaz+bcz+d,adbc0.z\mapsto \frac{az+b}{cz+d}, \qquad ad-bc\neq0.

Because multiplying a,b,c,da,b,c,d by a common nonzero constant gives the same map, the group is projective. It is usually written as

PSL(2,C)=SL(2,C)/Z2.PSL(2,\mathbb C)=SL(2,\mathbb C)/\mathbb Z_2.

This is the same finite-dimensional global conformal group that one expects from the general dd-dimensional analysis, since

PSL(2,C)SO+(3,1).PSL(2,\mathbb C)\simeq SO^+(3,1).

The infinite-dimensional enhancement is therefore not the group of globally defined conformal maps on the sphere. It is the algebra of locally holomorphic coordinate transformations.

That subtlety is worth saying bluntly:

Global conformal symmetry is finite. Local conformal symmetry is infinite.\boxed{ \text{Global conformal symmetry is finite. Local conformal symmetry is infinite.} }

The power of two-dimensional CFT comes from learning how the local symmetry is represented quantum mechanically. The answer is the Virasoro algebra.

Infinitesimal local conformal transformations

Section titled “Infinitesimal local conformal transformations”

An infinitesimal local conformal transformation has the form

z=z+ϵ(z),zˉ=zˉ+ϵˉ(zˉ),z' = z+\epsilon(z), \qquad \bar z' = \bar z+\bar\epsilon(\bar z),

where ϵ(z)\epsilon(z) is holomorphic and ϵˉ(zˉ)\bar\epsilon(\bar z) is antiholomorphic.

Expand the holomorphic vector field in Laurent modes:

ϵ(z)=nZϵnzn+1.\epsilon(z)=\sum_{n\in\mathbb Z}\epsilon_n z^{n+1}.

It is conventional to introduce the holomorphic vector-field generators

n=zn+1z,nZ.\ell_n=-z^{n+1}\partial_z, \qquad n\in\mathbb Z.

Similarly,

ˉn=zˉn+1zˉ.\bar\ell_n=-\bar z^{n+1}\partial_{\bar z}.

They satisfy

[n,m]=(nm)n+m,[\ell_n,\ell_m]=(n-m)\ell_{n+m}, [ˉn,ˉm]=(nm)ˉn+m,[\bar\ell_n,\bar\ell_m]=(n-m)\bar\ell_{n+m},

and

[n,ˉm]=0.[\ell_n,\bar\ell_m]=0.

This is the classical local conformal algebra, also called the Witt algebra, together with its antiholomorphic copy.

The global holomorphic subalgebra is generated by

1=z,0=zz,1=z2z.\ell_{-1}=-\partial_z, \qquad \ell_0=-z\partial_z, \qquad \ell_1=-z^2\partial_z.

These generate, respectively, translations, dilatations/rotations, and special conformal transformations in the zz coordinate. The barred generators do the same for zˉ\bar z.

A quick dictionary is

GeneratorInfinitesimal mapMeaning
1\ell_{-1}zz+az\mapsto z+atranslation
0\ell_0zλzz\mapsto \lambda zscale/rotation
1\ell_1zz+bz2z\mapsto z+bz^2special conformal

The algebra generated by 1,0,1\ell_{-1},\ell_0,\ell_1 is sl(2)\mathfrak{sl}(2):

[0,1]=1,[0,1]=1,[1,1]=20.[\ell_0,\ell_{-1}]=\ell_{-1}, \qquad [\ell_0,\ell_1]=-\ell_1, \qquad [\ell_1,\ell_{-1}]=2\ell_0.

In the quantum theory, these classical vector fields become operator generators LnL_n and Lˉn\bar L_n. The commutator acquires a central extension:

[Ln,Lm]=(nm)Ln+m+c12n(n21)δn+m,0.[L_n,L_m]=(n-m)L_{n+m}+\frac{c}{12}n(n^2-1)\delta_{n+m,0}.

That is the Virasoro algebra. We will derive its origin from the stress tensor on the next page. For now, the important point is that cc vanishes from the global subalgebra because

n(n21)=0for n=1,0,1.n(n^2-1)=0 \qquad \text{for } n=-1,0,1.

So global conformal symmetry survives as an honest SL(2)SL(2) subalgebra even when the full local algebra has a central charge.

In higher dimensions, a primary operator is labeled by its scaling dimension Δ\Delta and its spin representation under rotations. In two dimensions, rotations and dilatations combine naturally into holomorphic and antiholomorphic weights.

A local field ϕ(z,zˉ)\phi(z,\bar z) is called a primary field of weights (h,hˉ)(h,\bar h) if under a finite conformal map

z=f(z),zˉ=fˉ(zˉ),z' = f(z), \qquad \bar z'=\bar f(\bar z),

it transforms as

ϕ(z,zˉ)=(dzdz)h(dzˉdzˉ)hˉϕ(z,zˉ).\phi'(z',\bar z') = \left(\frac{dz'}{dz}\right)^{-h} \left(\frac{d\bar z'}{d\bar z}\right)^{-\bar h} \phi(z,\bar z).

The ordinary scaling dimension and spin are

Δ=h+hˉ,s=hhˉ.\Delta=h+\bar h, \qquad s=h-\bar h.

To see this, take a real scale transformation

z=λz,zˉ=λzˉ.z'=\lambda z, \qquad \bar z'=\lambda \bar z.

Then

ϕ(z,zˉ)=λ(h+hˉ)ϕ(z,zˉ)=λΔϕ(z,zˉ).\phi'(z',\bar z')=\lambda^{-(h+\bar h)}\phi(z,\bar z) =\lambda^{-\Delta}\phi(z,\bar z).

For a rotation

z=eiθz,zˉ=eiθzˉ,z'=e^{i\theta}z, \qquad \bar z'=e^{-i\theta}\bar z,

one obtains

ϕ(z,zˉ)=eiθ(hhˉ)ϕ(z,zˉ)=eisθϕ(z,zˉ).\phi'(z',\bar z')=e^{-i\theta(h-\bar h)}\phi(z,\bar z) =e^{-is\theta}\phi(z,\bar z).

Thus hh and hˉ\bar h are more refined labels than Δ\Delta and ss:

h=Δ+s2,hˉ=Δs2.h=\frac{\Delta+s}{2}, \qquad \bar h=\frac{\Delta-s}{2}.

Examples:

FieldWeightsComment
scalar primary ϕ\phi(h,h)(h,h)spin s=0s=0, dimension Δ=2h\Delta=2h
holomorphic current J(z)J(z)(1,0)(1,0)conserved chiral current
antiholomorphic current Jˉ(zˉ)\bar J(\bar z)(0,1)(0,1)opposite chirality
stress tensor T(z)T(z)roughly (2,0)(2,0)not quite primary when c0c\neq0
stress tensor Tˉ(zˉ)\bar T(\bar z)roughly (0,2)(0,2)antiholomorphic partner

The phrase “roughly” for TT is deliberate. The stress tensor behaves like a field of holomorphic weight 22 under global conformal transformations, but under general local transformations it picks up an anomalous Schwarzian derivative when c0c\neq0. That is exactly why the central charge matters.

Let

z=z+ϵ(z),zˉ=zˉ+ϵˉ(zˉ).z'=z+\epsilon(z), \qquad \bar z'=\bar z+\bar\epsilon(\bar z).

Using the finite transformation law and expanding to first order gives the active variation at the same coordinate point:

δϵ,ϵˉϕ(z,zˉ)=[ϵ(z)+hϵ(z)+ϵˉ(zˉ)ˉ+hˉˉϵˉ(zˉ)]ϕ(z,zˉ).\delta_{\epsilon,\bar\epsilon}\phi(z,\bar z) = - \left[ \epsilon(z)\partial +h\partial\epsilon(z) + \bar\epsilon(\bar z)\bar\partial +\bar h\bar\partial\bar\epsilon(\bar z) \right] \phi(z,\bar z).

This formula is one of the most useful formulas in the subject. It says that a primary is not just dragged along by the vector field. It also carries a local scale weight, encoded by hϵ+hˉˉϵˉh\partial\epsilon+\bar h\bar\partial\bar\epsilon.

In terms of modes, the holomorphic action on a primary is represented by the differential operator

Ln(h)=zn+1zh(n+1)zn.\mathcal L_n^{(h)} = -z^{n+1}\partial_z-h(n+1)z^n.

The antiholomorphic counterpart is

Lˉn(hˉ)=zˉn+1zˉhˉ(n+1)zˉn.\bar{\mathcal L}_n^{(\bar h)} = -\bar z^{n+1}\partial_{\bar z}-\bar h(n+1)\bar z^n.

These satisfy the same Witt algebra:

[Ln(h),Lm(h)]=(nm)Ln+m(h).[\mathcal L_n^{(h)},\mathcal L_m^{(h)}] =(n-m)\mathcal L_{n+m}^{(h)}.

This is the differential-operator representation of local conformal transformations on primary fields. In the quantum theory, the abstract generator LnL_n acts on operator insertions through these differential operators plus possible contributions from descendant structure.

Let zij=zizjz_{ij}=z_i-z_j and zˉij=zˉizˉj\bar z_{ij}=\bar z_i-\bar z_j.

For primary fields, global conformal symmetry fixes the two-point function up to normalization. For diagonal fields with the same weights,

ϕi(z1,zˉ1)ϕj(z2,zˉ2)=Cijz122hizˉ122hˉi.\langle \phi_i(z_1,\bar z_1)\phi_j(z_2,\bar z_2)\rangle = \frac{C_{ij}}{z_{12}^{2h_i}\bar z_{12}^{2\bar h_i}}.

The correlator vanishes unless the two fields have compatible weights. In an orthonormal basis one often writes

ϕi(z1,zˉ1)ϕj(z2,zˉ2)=δijz122hizˉ122hˉi.\langle \phi_i(z_1,\bar z_1)\phi_j(z_2,\bar z_2)\rangle = \frac{\delta_{ij}}{z_{12}^{2h_i}\bar z_{12}^{2\bar h_i}}.

The three-point function is also fixed up to one coefficient:

ϕ1(z1,zˉ1)ϕ2(z2,zˉ2)ϕ3(z3,zˉ3)=C123z12h1+h2h3z23h2+h3h1z13h1+h3h21zˉ12hˉ1+hˉ2hˉ3zˉ23hˉ2+hˉ3hˉ1zˉ13hˉ1+hˉ3hˉ2.\langle \phi_1(z_1,\bar z_1) \phi_2(z_2,\bar z_2) \phi_3(z_3,\bar z_3) \rangle = \frac{C_{123}}{ z_{12}^{h_1+h_2-h_3} z_{23}^{h_2+h_3-h_1} z_{13}^{h_1+h_3-h_2}} \frac{1}{ \bar z_{12}^{\bar h_1+\bar h_2-\bar h_3} \bar z_{23}^{\bar h_2+\bar h_3-\bar h_1} \bar z_{13}^{\bar h_1+\bar h_3-\bar h_2}}.

This is the two-dimensional version of the higher-dimensional statement that conformal symmetry fixes scalar two- and three-point functions. The difference is that the dependence factorizes into holomorphic and antiholomorphic powers.

For four points, there is a nontrivial cross-ratio

η=z12z34z13z24,ηˉ=zˉ12zˉ34zˉ13zˉ24.\eta=\frac{z_{12}z_{34}}{z_{13}z_{24}}, \qquad \bar\eta=\frac{\bar z_{12}\bar z_{34}}{\bar z_{13}\bar z_{24}}.

Global conformal symmetry fixes only the kinematic prefactor. The remaining dynamical information is a function of (η,ηˉ)(\eta,\bar\eta). Local conformal symmetry then reorganizes this function into Virasoro conformal blocks.

Holomorphic factorization: the first glimpse

Section titled “Holomorphic factorization: the first glimpse”

The complex-coordinate split suggests a decomposition into holomorphic and antiholomorphic sectors. In a CFT, the stress tensor will satisfy

Tzzˉ=0,T_{z\bar z}=0,

up to contact terms and anomalies, while conservation gives

ˉTzz=0,Tzˉzˉ=0.\bar\partial T_{zz}=0, \qquad \partial T_{\bar z\bar z}=0.

One therefore introduces

T(z)Tzz(z),Tˉ(zˉ)Tzˉzˉ(zˉ),T(z)\sim T_{zz}(z), \qquad \bar T(\bar z)\sim T_{\bar z\bar z}(\bar z),

with TT holomorphic and Tˉ\bar T antiholomorphic away from insertions. The precise normalization will be fixed on the next page.

This is where two-dimensional CFT becomes qualitatively different from higher-dimensional CFT. The stress tensor is not merely one conserved operator. It generates infinitely many charges:

Lndzzn+1T(z),Lˉndzˉzˉn+1Tˉ(zˉ).L_n\sim \oint dz\, z^{n+1}T(z), \qquad \bar L_n\sim \oint d\bar z\, \bar z^{n+1}\bar T(\bar z).

These charges are the quantum version of the local vector fields n\ell_n and ˉn\bar\ell_n.

For AdS/CFT, this page matters in two different ways.

First, in AdS3_3/CFT2_2, the boundary CFT has two-dimensional local conformal symmetry. The resulting Virasoro symmetry is not an optional refinement; it is the organizing principle of the theory. Black-hole entropy, modular invariance, heavy-light correlators, and the Brown-Henneaux central charge all use this language.

Second, in string theory, the worldsheet theory is a two-dimensional CFT. Even when the spacetime holographic CFT lives in d=3d=3 or d=4d=4, the string worldsheet is governed by the complex-coordinate machinery developed here. The distinction between holomorphic and antiholomorphic sectors becomes the distinction between left- and right-moving worldsheet modes.

So this module is not a detour from AdS/CFT. It is the exact-solvable 2D technology that repeatedly reappears in holography.

The first pitfall is to identify “holomorphic” with “globally valid.” Holomorphic maps are locally conformal, but only Möbius maps are globally well-defined conformal automorphisms of the Riemann sphere.

The second is to forget the difference between zz and zˉ\bar z. On the physical Euclidean plane they are complex conjugates. In complexified CFT manipulations they are often treated as independent variables.

The third is to confuse primary and descendant fields. A primary transforms covariantly under local conformal maps. Derivatives of primaries are usually descendants, not primaries.

The fourth is to assume that T(z)T(z) is an ordinary primary of weight (2,0)(2,0). It is not, unless c=0c=0. The central charge measures precisely the failure of TT to transform as a primary under general local conformal maps.

Two-dimensional conformal symmetry is special because the local conformal transformations are holomorphic maps:

zf(z),zˉfˉ(zˉ).z\mapsto f(z), \qquad \bar z\mapsto \bar f(\bar z).

Their infinitesimal generators are

n=zn+1z,ˉn=zˉn+1zˉ,\ell_n=-z^{n+1}\partial_z, \qquad \bar\ell_n=-\bar z^{n+1}\partial_{\bar z},

with

[n,m]=(nm)n+m,[ˉn,ˉm]=(nm)ˉn+m,[n,ˉm]=0.[\ell_n,\ell_m]=(n-m)\ell_{n+m}, \qquad [\bar\ell_n,\bar\ell_m]=(n-m)\bar\ell_{n+m}, \qquad [\ell_n,\bar\ell_m]=0.

Primary fields carry weights (h,hˉ)(h,\bar h):

Δ=h+hˉ,s=hhˉ.\Delta=h+\bar h, \qquad s=h-\bar h.

Their finite transformation law is

ϕ(z,zˉ)=(dzdz)h(dzˉdzˉ)hˉϕ(z,zˉ).\phi'(z',\bar z') = \left(\frac{dz'}{dz}\right)^{-h} \left(\frac{d\bar z'}{d\bar z}\right)^{-\bar h} \phi(z,\bar z).

This is the input for Virasoro symmetry, the stress-tensor OPE, minimal models, modular invariance, and AdS3_3/CFT2_2.

Exercise 1: Cauchy-Riemann equations from conformality

Section titled “Exercise 1: Cauchy-Riemann equations from conformality”

Let

w=u(x1,x2)+iv(x1,x2).w=u(x^1,x^2)+iv(x^1,x^2).

Show that the condition

du2+dv2=Ω(x)2[(dx1)2+(dx2)2]du^2+dv^2=\Omega(x)^2\left[(dx^1)^2+(dx^2)^2\right]

is equivalent, for an orientation-preserving map, to the Cauchy-Riemann equations

1u=2v,2u=1v.\partial_1 u=\partial_2 v, \qquad \partial_2 u=-\partial_1 v.
Solution

Write

du=u1dx1+u2dx2,dv=v1dx1+v2dx2,du=u_1dx^1+u_2dx^2, \qquad dv=v_1dx^1+v_2dx^2,

where ui=iuu_i=\partial_i u and vi=ivv_i=\partial_i v. Then

du2+dv2=(u12+v12)(dx1)2+2(u1u2+v1v2)dx1dx2+(u22+v22)(dx2)2.du^2+dv^2 =(u_1^2+v_1^2)(dx^1)^2 +2(u_1u_2+v_1v_2)dx^1dx^2 +(u_2^2+v_2^2)(dx^2)^2.

Conformality requires the cross-term to vanish and the two diagonal coefficients to be equal:

u1u2+v1v2=0,u_1u_2+v_1v_2=0, u12+v12=u22+v22.u_1^2+v_1^2=u_2^2+v_2^2.

These say that the two column vectors (u1,v1)(u_1,v_1) and (u2,v2)(u_2,v_2) are orthogonal and have equal length. For an orientation-preserving map, this means the second is obtained by rotating the first by +π/2+\pi/2:

(u2,v2)=(v1,u1).(u_2,v_2)=(-v_1,u_1).

Therefore

u1=v2,u2=v1,u_1=v_2, \qquad u_2=-v_1,

which are the Cauchy-Riemann equations.

Exercise 2: Local scale factor of a holomorphic map

Section titled “Exercise 2: Local scale factor of a holomorphic map”

Let w=f(z)w=f(z) with f(z)0f'(z)\neq0. Show that

dsw2=dwdwˉ=f(z)2dzdzˉ.ds_w^2=dw\,d\bar w=|f'(z)|^2 dz\,d\bar z.

Then compute the Weyl factor for f(z)=znf(z)=z^n away from z=0z=0.

Solution

Since w=f(z)w=f(z),

dw=f(z)dz.dw=f'(z)dz.

On the real Euclidean plane, wˉ=f(z)\bar w=\overline{f(z)}, so

dwˉ=f(z)dzˉ.d\bar w=\overline{f'(z)}d\bar z.

Thus

dsw2=dwdwˉ=f(z)2dzdzˉ.ds_w^2=dw\,d\bar w=|f'(z)|^2 dz\,d\bar z.

For f(z)=znf(z)=z^n,

f(z)=nzn1,f'(z)=nz^{n-1},

so the Weyl factor is

Ω(z,zˉ)=f(z)=nzn1.\Omega(z,\bar z)=|f'(z)|=n|z|^{n-1}.

The map is locally conformal wherever z0z\neq0. At z=0z=0, the derivative vanishes for n>1n>1, so the map is not locally invertible there.

Using

n=zn+1z,\ell_n=-z^{n+1}\partial_z,

show that

[n,m]=(nm)n+m.[\ell_n,\ell_m]=(n-m)\ell_{n+m}.
Solution

Act on a test function f(z)f(z). First,

mf=zm+1f.\ell_m f=-z^{m+1}\partial f.

Then

nmf=zn+1(zm+1f)=(m+1)zn+m+1f+zn+m+22f.\ell_n\ell_m f =z^{n+1}\partial\left(z^{m+1}\partial f\right) =(m+1)z^{n+m+1}\partial f+z^{n+m+2}\partial^2 f.

Similarly,

mnf=(n+1)zn+m+1f+zn+m+22f.\ell_m\ell_n f =(n+1)z^{n+m+1}\partial f+z^{n+m+2}\partial^2 f.

Subtracting,

[n,m]f=(mn)zn+m+1f.[\ell_n,\ell_m]f =(m-n)z^{n+m+1}\partial f.

Since

n+m=zn+m+1,\ell_{n+m}=-z^{n+m+1}\partial,

we get

[n,m]f=(nm)n+mf.[\ell_n,\ell_m]f=(n-m)\ell_{n+m}f.

Thus

[n,m]=(nm)n+m.[\ell_n,\ell_m]=(n-m)\ell_{n+m}.

Exercise 4: Dimension and spin from weights

Section titled “Exercise 4: Dimension and spin from weights”

A primary field has weights (h,hˉ)(h,\bar h). Use the finite primary transformation law to show that under a scale transformation it has dimension

Δ=h+hˉ,\Delta=h+\bar h,

and under a rotation it has spin

s=hhˉ.s=h-\bar h.
Solution

For a scale transformation,

z=λz,zˉ=λzˉ.z'=\lambda z, \qquad \bar z'=\lambda\bar z.

Therefore

dzdz=λ,dzˉdzˉ=λ.\frac{dz'}{dz}=\lambda, \qquad \frac{d\bar z'}{d\bar z}=\lambda.

The primary transformation law gives

ϕ(z,zˉ)=λhλhˉϕ(z,zˉ)=λ(h+hˉ)ϕ(z,zˉ).\phi'(z',\bar z')=\lambda^{-h}\lambda^{-\bar h}\phi(z,\bar z) =\lambda^{-(h+\bar h)}\phi(z,\bar z).

So Δ=h+hˉ\Delta=h+\bar h.

For a rotation,

z=eiθz,zˉ=eiθzˉ.z'=e^{i\theta}z, \qquad \bar z'=e^{-i\theta}\bar z.

Then

ϕ(z,zˉ)=eihθe+ihˉθϕ(z,zˉ)=ei(hhˉ)θϕ(z,zˉ).\phi'(z',\bar z') =e^{-ih\theta}e^{+i\bar h\theta}\phi(z,\bar z) =e^{-i(h-\bar h)\theta}\phi(z,\bar z).

Hence s=hhˉs=h-\bar h, with the sign convention used in this page.

Exercise 5: Two-point function of primaries

Section titled “Exercise 5: Two-point function of primaries”

Assume translation and rotation invariance and let

G(z1,zˉ1,z2,zˉ2)=ϕ1(z1,zˉ1)ϕ2(z2,zˉ2).G(z_1,\bar z_1,z_2,\bar z_2) = \langle \phi_1(z_1,\bar z_1)\phi_2(z_2,\bar z_2)\rangle.

Use global conformal invariance to show that a nonzero two-point function of primary fields requires compatible weights and has the form

G=C12z122hzˉ122hˉ.G=\frac{C_{12}}{z_{12}^{2h}\bar z_{12}^{2\bar h}}.
Solution

Translation invariance implies that GG depends only on

z12=z1z2,zˉ12=zˉ1zˉ2.z_{12}=z_1-z_2, \qquad \bar z_{12}=\bar z_1-\bar z_2.

Assume

G=Cz12azˉ12b.G=C z_{12}^{-a}\bar z_{12}^{-b}.

Under a scale transformation zλzz\to\lambda z, primary covariance gives

G(λz12,λzˉ12)=λ(h1+h2+hˉ1+hˉ2)G(z12,zˉ12).G(\lambda z_{12},\lambda \bar z_{12}) = \lambda^{-(h_1+h_2+\bar h_1+\bar h_2)}G(z_{12},\bar z_{12}).

So

a+b=h1+h2+hˉ1+hˉ2.a+b=h_1+h_2+\bar h_1+\bar h_2.

Under rotation zeiθzz\to e^{i\theta}z, covariance gives the spin constraint

ab=(h1+h2)(hˉ1+hˉ2).a-b=(h_1+h_2)-(\bar h_1+\bar h_2).

Thus

a=h1+h2,b=hˉ1+hˉ2.a=h_1+h_2, \qquad b=\bar h_1+\bar h_2.

Invariance under the special conformal generator, or equivalently under inversion z1/zz\to1/z, further requires

h1=h2,hˉ1=hˉ2.h_1=h_2, \qquad \bar h_1=\bar h_2.

Therefore a nonzero two-point function has

G=C12z122hzˉ122hˉ.G=\frac{C_{12}}{z_{12}^{2h}\bar z_{12}^{2\bar h}}.

Exercise 6: Why three points can be fixed globally

Section titled “Exercise 6: Why three points can be fixed globally”

Show that the Möbius transformation

f(z)=(zz1)(z2z3)(zz3)(z2z1)f(z)=\frac{(z-z_1)(z_2-z_3)}{(z-z_3)(z_2-z_1)}

maps

z10,z21,z3.z_1\mapsto0, \qquad z_2\mapsto1, \qquad z_3\mapsto\infty.

Why does this explain why there is no conformal cross-ratio made from only three points?

Solution

Evaluate directly:

f(z1)=0f(z_1)=0

because the numerator contains zz1z-z_1.

At z=z2z=z_2,

f(z2)=(z2z1)(z2z3)(z2z3)(z2z1)=1.f(z_2)=\frac{(z_2-z_1)(z_2-z_3)}{(z_2-z_3)(z_2-z_1)}=1.

At z=z3z=z_3, the denominator vanishes, so

f(z3)=.f(z_3)=\infty.

Thus any three distinct points on the Riemann sphere can be mapped to 0,1,0,1,\infty by a global conformal transformation. Since their positions can all be removed by symmetry, no invariant cross-ratio can be built from only three points. Four points are different: after three are fixed, the fourth remains as the cross-ratio.

For the classic treatment of this material, see Di Francesco, Mathieu, and Sénéchal, Chapter 5, especially the sections on conformal mappings, primary fields, correlation functions, and Ward identities. For the modern holographic perspective, keep this page paired with later discussions of AdS3_3/CFT2_2, the Cardy formula, and worldsheet CFT.