CFT Zoo

This is an old revision of the document!


Virasoro Algebra

The Virasoro algebra $\mathcal{V}$ is defined by the commutation relation

$$ [ L_n, L_m] = (n - m) L_{n + m} + \frac{c}{12} (n - 1)n(n + 1) \delta_{n, -m}$$

the number $c$ is called the central charge. 2d conformal field theories transform under two copies of the Virasoro algebra, $\mathcal{V} \, \times \, \bar{ \mathcal{V}} $. Chiral Conformal Field Theory transform under a single copy of the Virasoro algebra.

Construction from Conformal Transformations

Conformal transformations are those which preserve angles. In two dimensions, this includes any holomorphic function $f(z)$. Infinitesimally, any such transformation takes the form

$$ z \to z + \epsilon z^{n + 1}$$

for integers $n$.

The action of these transformations on functions of $z$ is given by the differential operators

$$ \ell_n = - z^{n + 1} \frac{\partial}{\partial z} . $$

These operators satisfy the Witt algebra

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

$\ell_{-1}$, $\ell_{0}$, and $\ell_{1}$ generate a subalgebra which is often called the global part of the conformal algebra.

Now we would like to determine how conformal transformations act on the states in the theory. First, the algebra needs to be complexified, because the spectrum of a CFT is a complex vector space. This requires that we take complex linear combinations of the generators. The basis of the complex Witt algebra is denoted by $(\ell_n, \bar \ell_n)$. $\ell_n$ and $\bar \ell_n$ commute with each other, so this algebra acts on $C^2$ and we must take $z$ and $\bar z$ to be independent.

Second, we need to consider possible central extensions of the Witt algebra. This is because quantum states are only defined up to a total phase, so symmetry algebras need only act projectively on the states. A projective action of a symmetry alegebra is equivalent to the action of a centrally-extended algebra. The result is that the conformal transformations act on the states via the central extension of the Witt algebra, which is called the Virasoro algebra:

$$ [ L_n, L_m] = (n - m) L_{n + m} + \frac{c}{12} (n - 1)n(n + 1) \delta_{n, -m}.$$

Here $c$ is a generator which commutes with every other generator of the algebra, which means it is equal to a complex number times the identity. By abuse of notation, we also refer to this complex number as $c$– this is the central charge of the theory. It must be real for the theory to be unitary.

Representations

One of the axioms of 2d CFTs is that the spectrum breaks into irreps of the Virasoro algebra where $L_0$ is bounded from below. Consider such an irrep $\mathcal{R}$, whose lowest eigenvalue is $\Delta$, corresponding to an eigenstate $|\Delta\rangle$. It is easy to see from the structure of the algebra that $L_n$ decrease the $L_0$ eigenvalue for $n>0$. Therefore this state must be a primary state, which is defined to satisfy

\begin{align} L_0 | \Delta \rangle \, &= \, \Delta | \Delta \rangle, \\ L_n | \Delta \rangle \, &= \, 0 , \qquad \quad n > 0. \end{align}

This allows us to define $\mathcal{R}$ by the $| \Delta \rangle$, plus every element of $\mathcal{V}$ applied to $| \Delta \rangle$. Schematically, these might include things like $ L_{-1}| \Delta \rangle$, $ L^2_{-1}| \Delta \rangle$, $ L_{-1} L_{-2} L_{-1}| \Delta \rangle$, $ L_{-1} L_{2} | \Delta \rangle$, etc. However we only need to consider $L_n$ with $n$ negative because the positive ones annihilate $| \Delta \rangle$. Furthermore, the commutation relations can be used to order the operators $L_n$ (meaning that unordered operators may be rewritten in terms of ordered ones). Therefore the representation consists of the states

\begin{align} & | \Delta \rangle, \\ & L_{-1} | \Delta \rangle, \\ & L_{-1}^2 | \Delta \rangle, \ \ L_{-2} | \Delta \rangle \\ & L_{-1}^3 | \Delta \rangle, \ \ L_{-1} L_{-2} | \Delta \rangle, \ \ L_{-3} | \Delta \rangle \\ &\ldots \end{align}

In this case, $\mathcal{R}$ is called a highest-weight representation. The collection $U(\mathcal{V})$ of all of the operators in the algebra is called the universal enveloping algebra of $\mathcal{V}$. Furthermore, we denote the set of all operators generated by $L_n$, $n<0$, by $U(\mathcal{V^+})$ As a result, we have $ \mathcal{R} = U(\mathcal{V}) \, | \Delta \rangle = U(\mathcal{V^+}) \, | \Delta \rangle $.

The lines in the above equation are organized by level, defined by

\begin{align} N = |L_{-n_1} \ldots L_{-n_p}| = \sum_{i = 1}^p n_i \, . \end{align}

The number of basis states at level $N$ is the number of partitions of $N$. Any basis state with level $N>0$ is called a descendent state.

The construction above allows us to define two types of representations: Verma modules, and degenerate representations.

Verma Modules

The first are essentially those where every element of the ordered basis $\left\{ L_{-n_1} \ldots L_{-n_p} \right\}_{n_1 \leq n_2 \ldots \leq n_p >0}$ creates a linearly independent element when acting on $|\Delta \rangle$. Such representations are called Verma modules, denoted by $\mathcal{V}_\Delta$. Verma modules are infinite-dimensional representations, and are isomorphic to $U(\mathcal{V^+})$.

Denegerate representations

Another possibility is to create a finite-dimensional representation by quotienting a Verma module by one of its subrepresentations. This forms a degenerate representation. All representations fall into one of these two classes. The subresentations of a Verma module are constructed from their null vectors.

Null vectors

Consider a subrepresentation of $\mathcal{V}_\Delta$. It must also have $L_0$ eigenvalues bounded from below, and have a highest-weight vector which we denote $|\chi \rangle$. For a non-trivial subrepresentation, $|\chi \rangle \neq |\Delta \rangle$, so $|\chi \rangle$ must be a descendent in the representation $\mathcal{V}_\Delta$. We conclude that $\mathcal{V}_\Delta$ has subrepresentations when there exists a descendent $|\chi \rangle$ which is also annihilated by all $L_n$ for $n>0$. The state $|\chi \rangle$ is called a null vector or a singular vector.

Example: null vectors at level 1

The only descendent at level 1 is $|\chi \rangle = L_{-1} | \Delta \rangle$. We now need to check that $L_n$ annihilates $|\chi \rangle $ for all $n \geq 1$. This is automatic for $n \geq 2$ because $|\Delta \rangle$ is a highest-weight state.

So we need only check $L_1$.

$$ L_1 |\chi \rangle = L_1 L_{-1} |\Delta \rangle

Example: null vectors at level 2

Sources

Like most of the 2d CFT content, this page follows the excellent notes of Sylvain Ribault. The most complete form of those notes is given here