Skip to content

Current Algebras and WZW Models

A two-dimensional CFT can be exactly solvable for two different but closely related reasons. The first is the Virasoro symmetry generated by the stress tensor T(z)T(z). The second is the presence of extra holomorphic currents Ja(z)J^a(z) whose operator products close among themselves. These currents generate an affine Lie algebra, also called a Kac-Moody current algebra.

This page explains the compact logic:

chiral currentsg^kSugawara T(z)WZW modelsKZ equations and string worldsheets.\text{chiral currents} \longrightarrow \widehat{\mathfrak g}_k \longrightarrow \text{Sugawara } T(z) \longrightarrow \text{WZW models} \longrightarrow \text{KZ equations and string worldsheets}.

For AdS/CFT, this material is not a decorative corner of 2D CFT. It is one of the main languages of string worldsheets, especially strings on group manifolds and strings on AdS3\mathrm{AdS}_3 with NS-NS flux. It is also the cleanest example of how an infinite-dimensional symmetry can determine spectra, conformal blocks, and correlation functions.

The relation between chiral currents, affine Lie algebras, Sugawara construction, WZW models, and KZ equations.

The basic structure of current-algebra CFT. Chiral currents Ja(z)J^a(z) obey an OPE that becomes the affine algebra g^k\widehat{\mathfrak g}_k in modes. The Sugawara construction builds T(z)T(z) from the currents, while WZW models provide Lagrangian realizations. The affine Ward identities lead to the Knizhnik-Zamolodchikov equations for conformal blocks.

Let g\mathfrak g be a Lie algebra with generators tat^a satisfying

[ta,tb]=ifabctc.[t^a,t^b]=i f^{ab}{}_{c} t^c .

A two-dimensional CFT has a left-moving current algebra if it contains holomorphic spin-one currents

Ja(z),ˉJa(z)=0,(h,hˉ)=(1,0),J^a(z), \qquad \bar\partial J^a(z)=0, \qquad (h,\bar h)=(1,0),

whose OPE closes as

Ja(z)Jb(w)kκab(zw)2+ifabcJc(w)zw.J^a(z)J^b(w) \sim \frac{k\kappa^{ab}}{(z-w)^2} + \frac{i f^{ab}{}_{c}J^c(w)}{z-w}.

Here κab\kappa^{ab} is an invariant metric on g\mathfrak g, and kk is called the level. For compact simple groups in unitary WZW models, kk is a nonnegative integer. The right-moving sector can have independent antiholomorphic currents

Jˉa(zˉ),Jˉa(zˉ)=0,\bar J^a(\bar z), \qquad \partial \bar J^a(\bar z)=0,

with a similar OPE.

The double pole is the key new feature. If it were absent, the OPE would simply encode the ordinary Lie algebra. The double pole is the central extension; it is what turns the loop algebra of maps S1gS^1\to\mathfrak g into an affine Kac-Moody algebra.

A useful way to read the current OPE is:

current algebra=ordinary Lie algebra+short-distance anomaly.\text{current algebra} = \text{ordinary Lie algebra} + \text{short-distance anomaly}.

This is the same philosophy as the Virasoro algebra: the classical algebra of conformal transformations acquires a central extension in the quantum theory.

Expand the holomorphic currents in Laurent modes:

Ja(z)=nZJnazn1,Jna=0dz2πiznJa(z).J^a(z)=\sum_{n\in\mathbb Z}J_n^a z^{-n-1}, \qquad J_n^a=\oint_0\frac{dz}{2\pi i}\, z^n J^a(z).

The OPE implies

[Jma,Jnb]=ifabcJm+nc+kmκabδm+n,0.[J_m^a,J_n^b] = i f^{ab}{}_{c}J_{m+n}^c +k m\kappa^{ab}\delta_{m+n,0}.

This is the affine Lie algebra g^k\widehat{\mathfrak g}_k. The zero modes obey the original finite-dimensional Lie algebra:

[J0a,J0b]=ifabcJ0c.[J_0^a,J_0^b]=i f^{ab}{}_{c}J_0^c.

The nonzero modes are the genuinely two-dimensional enhancement. They are analogous to Virasoro descendants, but organized by an internal symmetry rather than spacetime conformal transformations.

A useful dictionary is:

ObjectMeaning
Ja(z)J^a(z)holomorphic conserved current
J0aJ_0^aordinary global symmetry generator
Jn<0aJ_{n<0}^acurrent-algebra creation operators in radial quantization
Jn>0aJ_{n>0}^aannihilation operators on affine primaries
kklevel, central extension, WZW coupling
g^k\widehat{\mathfrak g}_kaffine Kac-Moody algebra

The central term has an immediate consequence: the level is not an optional decoration. It enters the stress tensor, conformal weights, modular transformations, fusion rules, and the worldsheet interpretation of WZW models.

A field ΦR(w,wˉ)\Phi_R(w,\bar w) is a left affine primary in representation RR of g\mathfrak g if

Ja(z)ΦR(w,wˉ)tRaΦR(w,wˉ)zw,J^a(z)\Phi_R(w,\bar w) \sim \frac{t_R^a\Phi_R(w,\bar w)}{z-w},

where tRat_R^a is the matrix representing tat^a on RR. In radial quantization this means

Jn>0aΦR=0,J0aΦR=tRaΦR.J_{n>0}^a|\Phi_R\rangle=0, \qquad J_0^a|\Phi_R\rangle=t_R^a|\Phi_R\rangle.

The affine descendants are obtained by acting with negative current modes:

Jn1a1Jn2a2JnrarΦR,ni>0.J_{-n_1}^{a_1}J_{-n_2}^{a_2}\cdots J_{-n_r}^{a_r}|\Phi_R\rangle, \qquad n_i>0.

Thus a finite-dimensional Lie algebra representation RR is promoted to an infinite-dimensional affine module.

For compact WZW models, the allowed representations are not arbitrary. They must be integrable highest-weight representations at level kk. For example,

su^(2)k:j=0,12,1,,k2.\widehat{\mathfrak{su}}(2)_k: \qquad j=0,\frac12,1,\ldots,\frac{k}{2}.

This finite list is why compact WZW models are rational CFTs: only finitely many affine primary families appear.

4. Sugawara construction: building T(z)T(z) from currents

Section titled “4. Sugawara construction: building T(z)T(z)T(z) from currents”

The most beautiful fact about current algebras is that the stress tensor can often be built directly from the currents. For a simple Lie algebra g\mathfrak g, the Sugawara stress tensor is

T(z)=12(k+h)κab:JaJb:(z),T(z)=\frac{1}{2(k+h^\vee)}\kappa_{ab}:J^aJ^b:(z),

where hh^\vee is the dual Coxeter number of g\mathfrak g and κab\kappa_{ab} is the inverse invariant metric.

This stress tensor satisfies the Virasoro OPE

T(z)T(w)c/2(zw)4+2T(w)(zw)2+T(w)zw,T(z)T(w) \sim \frac{c/2}{(z-w)^4} +\frac{2T(w)}{(z-w)^2} +\frac{\partial T(w)}{z-w},

with central charge

c=kdimgk+h\boxed{ c=\frac{k\dim\mathfrak g}{k+h^\vee} }

for compact simple g\mathfrak g in the standard normalization.

It also makes the currents into conformal primaries of weight one:

T(z)Ja(w)Ja(w)(zw)2+Ja(w)zw.T(z)J^a(w) \sim \frac{J^a(w)}{(z-w)^2} + \frac{\partial J^a(w)}{z-w}.

For an affine primary in representation RR, the conformal weight is

hR=C2(R)k+h\boxed{ h_R=\frac{C_2(R)}{k+h^\vee} }

where C2(R)C_2(R) is defined by

κabtRatRb=C2(R)1R.\kappa_{ab}t_R^a t_R^b=C_2(R)\mathbf 1_R.

For su(2)\mathfrak{su}(2),

h=2,dimsu(2)=3,C2(j)=j(j+1),h^\vee=2, \qquad \dim\mathfrak{su}(2)=3, \qquad C_2(j)=j(j+1),

so

c=3kk+2,hj=j(j+1)k+2.c=\frac{3k}{k+2}, \qquad h_j=\frac{j(j+1)}{k+2}.

This is one of the simplest exact spectra in interacting 2D CFT.

The current algebra above is not merely abstract. It is realized by the Wess-Zumino-Witten model, whose fundamental field is a map

g:ΣG,g:\Sigma\to G,

where Σ\Sigma is the two-dimensional worldsheet and GG is a Lie group.

For compact simple GG, the Euclidean WZW action can be written schematically as

Sk[g]=k8πΣd2σγγαβtr(g1αgg1βg)+ik12πBtr(g1dg)3,S_k[g] = \frac{k}{8\pi}\int_\Sigma d^2\sigma\sqrt\gamma\,\gamma^{\alpha\beta} \operatorname{tr}\left(g^{-1}\partial_\alpha g\,g^{-1}\partial_\beta g\right) + \frac{i k}{12\pi}\int_B \operatorname{tr}(g^{-1}dg)^3,

where BB is a three-manifold with boundary

B=Σ.\partial B=\Sigma.

The first term is the nonlinear sigma model on GG. The second term is the Wess-Zumino term. It is topological in the sense that it depends on an extension of gg into BB, but the quantum path integral is well-defined when the ambiguity in this extension changes the action by an integer multiple of 2πi2\pi i.

With the usual normalization of the trace, this requires

kZk\in\mathbb Z

for compact simply connected simple GG.

Classically, the WZW model has chiral equations of motion. In a common convention,

J(z)=kgg1,Jˉ(zˉ)=kg1ˉg,J(z)=-k\,\partial g\,g^{-1}, \qquad \bar J(\bar z)=k\,g^{-1}\bar\partial g,

and the equations of motion imply

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

The global GL×GRG_L\times G_R symmetry is enhanced to a chiral current algebra. Quantum mechanically, the currents obey the affine OPEs at level kk, and the stress tensor is the Sugawara stress tensor.

This is an important example of a general lesson:

special target-space geometryenhanced worldsheet chiral symmetry.\text{special target-space geometry} \quad\Rightarrow\quad \text{enhanced worldsheet chiral symmetry}.

That lesson is everywhere in string theory.

The affine OPE with a primary field gives Ward identities for current insertions. For primary fields Φi\Phi_i in representations RiR_i,

Ja(z)i=1nΦi(zi,zˉi)=i=1ntiazzii=1nΦi(zi,zˉi),\left\langle J^a(z)\prod_{i=1}^n\Phi_i(z_i,\bar z_i)\right\rangle = \sum_{i=1}^n\frac{t_i^a}{z-z_i} \left\langle\prod_{i=1}^n\Phi_i(z_i,\bar z_i)\right\rangle,

where tiat_i^a acts on the ii-th representation.

This equation says that inserting a holomorphic current is equivalent to summing over simple poles at all charged operator insertions. It is the current-algebra analogue of the stress-tensor Ward identity

T(z)iΦi(zi,zˉi)=i[hi(zzi)2+1zzizi]iΦi(zi,zˉi).\left\langle T(z)\prod_i\Phi_i(z_i,\bar z_i)\right\rangle = \sum_i\left[\frac{h_i}{(z-z_i)^2}+\frac{1}{z-z_i}\partial_{z_i}\right] \left\langle\prod_i\Phi_i(z_i,\bar z_i)\right\rangle.

The current Ward identity is often more powerful because it knows the internal representation theory.

The Sugawara relation expresses T(z)T(z) in terms of the currents. Combining this relation with the current Ward identity gives differential equations for chiral conformal blocks. These are the Knizhnik-Zamolodchikov equations.

Let F(z1,,zn)\mathcal F(z_1,\ldots,z_n) be a chiral conformal block of affine primary fields. Then

(k+h)ziF=jiκabtiatjbzizjF\boxed{ (k+h^\vee)\frac{\partial}{\partial z_i}\mathcal F = \sum_{j\ne i}\frac{\kappa_{ab}t_i^a t_j^b}{z_i-z_j}\mathcal F }

for each insertion ii.

The KZ equations are the current-algebra counterpart of BPZ equations in Virasoro minimal models. Both are differential equations for conformal blocks, but they come from different mechanisms:

EquationOriginTypical input
BPZVirasoro null statesdegenerate Virasoro modules
KZaffine current algebra + SugawaraWZW affine symmetry

The KZ equation is especially important because it makes conformal blocks concrete. It also displays the relation between CFT monodromy, braiding, fusion, and quantum groups.

The simplest current algebra comes from a free compact boson X(z,zˉ)X(z,\bar z). A holomorphic current is

J(z)=ikX(z),J(z)=i\sqrt{k}\,\partial X(z),

with OPE

J(z)J(w)k(zw)2.J(z)J(w)\sim \frac{k}{(z-w)^2}.

This is an abelian affine algebra, often called u^(1)k\widehat{\mathfrak u}(1)_k. There is no structure-constant term because u(1)\mathfrak u(1) is abelian.

Vertex operators carry charge:

Vq(w,wˉ)=eiqX(w,wˉ),V_q(w,\bar w)=e^{iqX(w,\bar w)},

and the current OPE is

J(z)Vq(w,wˉ)qkzwVq(w,wˉ),J(z)V_q(w,\bar w) \sim \frac{q\sqrt{k}}{z-w}V_q(w,\bar w),

up to normalization conventions for XX and qq.

The abelian example is useful because it shows that current algebras are not intrinsically nonabelian. What is special about nonabelian WZW models is the simultaneous presence of a nontrivial structure-constant pole and a central pole.

For G=SU(2)G=SU(2), the affine algebra is

[Jma,Jnb]=iϵabcJm+nc+kmδabδm+n,0.[J_m^a,J_n^b] = i\epsilon^{ab}{}_{c}J_{m+n}^c +k m\delta^{ab}\delta_{m+n,0}.

The allowed affine primaries are labeled by spin

j=0,12,1,,k2.j=0,\frac12,1,\ldots,\frac{k}{2}.

Their conformal weights are

hj=j(j+1)k+2,h_j=\frac{j(j+1)}{k+2},

and the central charge is

c=3kk+2.c=\frac{3k}{k+2}.

At k=1k=1, the allowed primaries are

j=0,j=12,j=0, \qquad j=\frac12,

with

h0=0,h1/2=14.h_0=0, \qquad h_{1/2}=\frac14.

The SU(2)1SU(2)_1 WZW model is equivalent, in a precise sense, to a compact boson at a special radius. This equivalence is one of the classic places where free-field, current-algebra, and rational-CFT viewpoints meet.

In first-quantized string theory, the worldsheet theory must be a two-dimensional CFT. WZW models are among the most important exactly solvable worldsheet CFTs because they describe strings propagating on group manifolds with background flux.

The basic geometric picture is:

target space G+H-fluxWZW worldsheet CFT.\text{target space }G \quad+ \quad H\text{-flux} \quad\Longrightarrow\quad \text{WZW worldsheet CFT}.

The Wess-Zumino term is directly related to the antisymmetric BB-field background. In sigma-model language, the WZW model gives an exact CFT because the metric and BB-field are tuned so that the beta functions vanish in a highly symmetric way.

This is particularly important for AdS3\mathrm{AdS}_3 backgrounds. Strings on AdS3\mathrm{AdS}_3 with NS-NS flux are described by a noncompact WZW model based on

SL(2,R)kSL(2,\mathbb R)_k

or closely related Euclidean continuations such as H3+H_3^+. This theory is much subtler than compact SU(2)kSU(2)_k: it has continuous representations, spectral flow sectors, and delicate normalizability issues. But the organizing principle is the same: affine symmetry controls the worldsheet CFT.

One must not confuse three different central charges:

QuantityWhere it livesMeaning
cwsc_{\rm ws}worldsheet CFTVirasoro central charge of the string worldsheet theory
kkaffine algebralevel of the current algebra
cspacetimec_{\rm spacetime}boundary CFT2_2Brown-Henneaux central charge in AdS3_3/CFT2_2

They are related in specific models, but they are not the same object.

11. Current algebra versus Virasoro symmetry

Section titled “11. Current algebra versus Virasoro symmetry”

Every 2D CFT has the stress tensor and therefore Virasoro symmetry. A current-algebra CFT has more symmetry:

VirasoroVirasoro plus g^k.\text{Virasoro} \quad\subset\quad \text{Virasoro plus }\widehat{\mathfrak g}_k.

The extended symmetry imposes extra selection rules. For example, an ordinary Virasoro three-point coefficient may be allowed by conformal symmetry, but forbidden by g\mathfrak g representation theory. Schematically,

ΦR1ΦR2ΦR30\langle \Phi_{R_1}\Phi_{R_2}\Phi_{R_3}\rangle\ne0

requires that the tensor product

R1R2R3R_1\otimes R_2\otimes R_3

contain a singlet, and in the affine theory it must also obey level-dependent fusion constraints.

This is a major difference between generic CFT and rational current-algebra CFT: the latter has a finite, highly structured set of representations and fusion rules.

Current algebras appear in holography in several ways.

First, on string worldsheets, WZW models give exact CFT descriptions of backgrounds with group-manifold structure. The flagship example is the SL(2,R)kSL(2,\mathbb R)_k description of strings on AdS3\mathrm{AdS}_3 with NS-NS flux.

Second, in AdS3_3/CFT2_2, bulk Chern-Simons gauge fields induce chiral current algebras in the boundary theory. This is the three-dimensional version of a general lesson: gauge fields in AdS are dual to conserved currents in the CFT.

Third, current algebra gives an exact playground for the relation

symmetryoperator spectrum, OPE, blocks, modular data.\text{symmetry} \quad\Rightarrow\quad \text{operator spectrum, OPE, blocks, modular data}.

This is exactly the kind of structural thinking needed for holography. In AdS/CFT we often do not solve the bulk theory directly. Instead, we identify the boundary symmetry, spectrum, and OPE data, then use consistency to reconstruct bulk physics.

A holomorphic current is not merely any conserved current. In a 2D CFT, a conserved vector current satisfies a conservation equation, but a chiral current has a stronger property:

ˉJ(z)=0.\bar\partial J(z)=0.

This means its correlators are meromorphic functions of zz, up to singularities at operator insertions.

The level kk is not the central charge. The level is the central extension of the current algebra; the Virasoro central charge obtained from Sugawara is

c=kdimgk+h.c=\frac{k\dim\mathfrak g}{k+h^\vee}.

For noncompact WZW models, compact-unitary statements need care. Formulas such as the current OPE and Sugawara stress tensor remain central, but representation theory, normalizability, and modular properties are more subtle.

Finally, WZW models are not the only CFTs with current algebra, but they are the canonical Lagrangian realization of affine Lie symmetry.

Exercise 1: Derive the affine mode algebra

Section titled “Exercise 1: Derive the affine mode algebra”

Starting from

Ja(z)Jb(w)kκab(zw)2+ifabcJc(w)zw,J^a(z)J^b(w) \sim \frac{k\kappa^{ab}}{(z-w)^2} + \frac{i f^{ab}{}_{c}J^c(w)}{z-w},

and

Jna=0dz2πiznJa(z),J_n^a=\oint_0\frac{dz}{2\pi i}\,z^nJ^a(z),

show that

[Jma,Jnb]=ifabcJm+nc+kmκabδm+n,0.[J_m^a,J_n^b] = i f^{ab}{}_{c}J_{m+n}^c +k m\kappa^{ab}\delta_{m+n,0}.
Solution

Use radial ordering. The commutator is obtained by letting the zz contour circle the singularity at z=wz=w:

[Jma,Jnb]=0dw2πiwnwdz2πizmJa(z)Jb(w).[J_m^a,J_n^b] = \oint_0\frac{dw}{2\pi i}\,w^n \oint_w\frac{dz}{2\pi i}\,z^m J^a(z)J^b(w).

The simple pole gives

wdz2πizmzwifabcJc(w)=ifabcwmJc(w).\oint_w\frac{dz}{2\pi i}\frac{z^m}{z-w}i f^{ab}{}_{c}J^c(w) =i f^{ab}{}_{c}w^mJ^c(w).

The remaining ww integral gives ifabcJm+nci f^{ab}{}_{c}J_{m+n}^c.

The double pole gives

wdz2πizm(zw)2=mwm1.\oint_w\frac{dz}{2\pi i}\frac{z^m}{(z-w)^2}=m w^{m-1}.

Therefore

0dw2πiwnkκabmwm1=kmκabδm+n,0.\oint_0\frac{dw}{2\pi i}\,w^n k\kappa^{ab}m w^{m-1} =k m\kappa^{ab}\delta_{m+n,0}.

Combining the two terms gives the affine algebra.

Exercise 2: Sugawara dimensions for SU(2)kSU(2)_k

Section titled “Exercise 2: Sugawara dimensions for SU(2)kSU(2)_kSU(2)k​”

For su^(2)k\widehat{\mathfrak{su}}(2)_k, show that

c=3kk+2,hj=j(j+1)k+2.c=\frac{3k}{k+2}, \qquad h_j=\frac{j(j+1)}{k+2}.

Then compute the allowed primaries and conformal weights for k=2k=2.

Solution

For su(2)\mathfrak{su}(2),

dimsu(2)=3,h=2,C2(j)=j(j+1).\dim\mathfrak{su}(2)=3, \qquad h^\vee=2, \qquad C_2(j)=j(j+1).

The Sugawara formulas give

c=kdimgk+h=3kk+2,c=\frac{k\dim\mathfrak g}{k+h^\vee}=\frac{3k}{k+2},

and

hj=C2(j)k+h=j(j+1)k+2.h_j=\frac{C_2(j)}{k+h^\vee}=\frac{j(j+1)}{k+2}.

At level k=2k=2, the integrable spins are

j=0,12,1.j=0,\frac12,1.

Their conformal weights are

h0=0,h1/2=(1/2)(3/2)4=316,h1=24=12.h_0=0, \qquad h_{1/2}=\frac{(1/2)(3/2)}{4}=\frac{3}{16}, \qquad h_1=\frac{2}{4}=\frac12.

The central charge is

c=322+2=32.c=\frac{3\cdot2}{2+2}=\frac32.

Exercise 3: Why the WZW level is quantized

Section titled “Exercise 3: Why the WZW level is quantized”

Assume GG is compact, simple, and simply connected. With the standard normalization,

124π2S3tr(g1dg)3Z.\frac{1}{24\pi^2}\int_{S^3}\operatorname{tr}(g^{-1}dg)^3\in\mathbb Z.

Explain why the Wess-Zumino term forces kZk\in\mathbb Z.

Solution

The Wess-Zumino term is defined by extending the worldsheet map g:ΣGg:\Sigma\to G to a three-manifold BB with B=Σ\partial B=\Sigma. Two different extensions BB and BB' can be glued to form a closed three-manifold. For compact simply connected simple GG, the difference of the two Wess-Zumino integrals is classified by the winding number and is proportional to

24π2n,nZ.24\pi^2 n, \qquad n\in\mathbb Z.

The Wess-Zumino contribution to the Euclidean action therefore shifts by

ΔSWZ=2πikn\Delta S_{\rm WZ}=2\pi i k n

up to the chosen normalization convention. The path-integral weight is invariant only if

eΔSWZ=e2πikn=1e^{-\Delta S_{\rm WZ}}=e^{-2\pi i k n}=1

for all nZn\in\mathbb Z. Thus kk must be an integer.

Exercise 4: The KZ equation as a Ward identity

Section titled “Exercise 4: The KZ equation as a Ward identity”

Use the Sugawara formula and the current Ward identity to explain why a chiral block of affine primaries obeys a first-order differential equation rather than an arbitrary dependence on insertion points.

Solution

The Virasoro Ward identity says that inserting T(z)T(z) into a correlator produces derivatives with respect to insertion points. In particular, the coefficient of the simple pole at z=ziz=z_i gives zi\partial_{z_i}.

In a WZW model, however, T(z)T(z) is not independent. It is given by the Sugawara expression

T(z)=12(k+h)κab:JaJb:(z).T(z)=\frac{1}{2(k+h^\vee)}\kappa_{ab}:J^aJ^b:(z).

Each current insertion can be moved through the correlator using

Ja(z)Φi(zi)tiaΦi(zi)zzi.J^a(z)\Phi_i(z_i) \sim \frac{t_i^a\Phi_i(z_i)}{z-z_i}.

Therefore the simple pole of T(z)T(z) near ziz_i can be re-expressed as a sum over Lie algebra generators acting on the other insertions. This produces

(k+h)ziF=jiκabtiatjbzizjF.(k+h^\vee)\partial_{z_i}\mathcal F = \sum_{j\ne i}\frac{\kappa_{ab}t_i^a t_j^b}{z_i-z_j}\mathcal F.

Thus affine symmetry plus Sugawara turns conformal covariance into a differential equation for the chiral conformal blocks.

For a deeper 2D CFT treatment, read the sequence on simple Lie algebras, affine Lie algebras, WZW models, and fusion rules in Di Francesco, Mathieu, and Sénéchal. For string theory, the worldsheet role of WZW models is especially important in group-manifold compactifications and in AdS3\mathrm{AdS}_3 backgrounds with NS-NS flux. For the next page, keep in mind the contrast between compact rational CFTs and noncompact theories: modular invariance and representation theory become subtler, but the current algebra remains the organizing principle.