Hello! Welcome to our fourth lesson on 2D Conformal Field Theory.
In our last session, we constructed the fundamental representations of the Virasoro algebra: Verma modules. We learned that each module is built upon a primary state and its descendants. We also discovered that for specific values of the central charge and conformal dimension , a Verma module can be reducible, meaning it contains a null vector—a descendant that is also a primary state. We found by direct calculation that for , a null vector appears at level 1.
While direct calculation works for low levels, it quickly becomes intractable. Today, our goal is to introduce a powerful and elegant tool that systematically tells us precisely when null vectors appear. This will allow us to identify null vectors in Verma modules using the Kac determinant formula. This formula is one of the cornerstones of 2D CFT, providing a complete classification of the reducible representations of the Virasoro algebra.
Unitarity, the Gram Matrix, and Null Vectors
Before introducing the formula, let's establish the physical and mathematical context. In a unitary quantum theory, the Hilbert space must have a positive-definite inner product. This means there can be no states with negative norm, and any state with zero norm is physically identified with the zero vector.
In our CFT, we can define a natural inner product on the Verma module by postulating that the adjoint of a Virasoro generator is:
The primary state is normalized as . With this, we can compute the inner product of any two states in the module. For example, for two level-1 states:
For this state to have a non-negative norm, we need .
The inner products between states at different levels are always zero. For example, . This means the matrix of inner products, called the Gram matrix , is block-diagonal, with one block for each level .
The condition of unitarity requires that all eigenvalues of each must be non-negative. If a block has a zero eigenvalue, its determinant is zero, and the module contains a zero-norm state.
This is the crucial connection:
A null vector at level is a state with zero norm, . Its existence implies that the Gram matrix at that level is singular, i.e., .
These zero-norm states are precisely the null vectors we are looking for. They are orthogonal to every state in the module (including themselves), and to build a unitary, irreducible representation, we must quotient them out.
The Kac Determinant Formula
The determinant of the Gram matrix at level , , is known as the Kac determinant. In 1978, Victor Kac computed a beautiful closed-form expression for it.
The following sections from the provided notes by Jakob Stern and the anonymous Rutgers author introduce the Gram matrix and the celebrated Kac determinant formula. This formula provides the complete answer to the question of when a Verma module is reducible.
First, please read the first three paragraphs of section 4.3, 'Kac determinant and restrictions imposed by unitarity' in the 'CFT notes' by the anonymous author. This provides a clear motivation for why the determinant of the level-N Gram matrix block is the key object of study.
Now that you've seen the motivation, let's look at the formula itself. The formula is most elegant when the central charge is parameterized by a single number :
For any given , this equation can be solved for . The formula for the Kac determinant at level is then given by:
where:
- is a positive constant that depends only on .
- is the integer partition function, which counts the number of basis states at level .
- are special values of the conformal dimension given by the Kac formula:
This formula is a remarkable, non-perturbative result. It tells us that the determinant, which is a complicated polynomial in and , has zeros only at the specific values .
The notes by Jakob Stern provide a very compact presentation of this formula. Let's read it to solidify our understanding.
Please read the section 3.3, 'Kac Determinants', in Stern's notes. Focus on the formula for det M^(N)(c, h) and the associated expressions for c(m) and h_{r,s} under 'Conjecture (Kac)' (this conjecture was later proven by Feigin and Fuchs).
Using the Formula to Identify Null Vectors
The Kac determinant formula provides a complete recipe for finding null vectors.
A null vector appears in the Verma module if and only if its determinant vanishes. This happens when is equal to one of the for some positive integers .
The product in the formula runs over pairs such that their product is less than or equal to the level . This means that a new zero, corresponding to , first appears in the determinant at level . This signals the emergence of a new null vector at that level.
Let's see this in action with the examples we've already encountered.
Level 1:
The condition on the product is . The only pair of positive integers that satisfies this is .
The Kac formula gives:
So, has a zero at . This confirms our result from the last lesson: a null vector appears at level 1 if and only if . The null vector is .
Level 2:
The condition is . The pairs of positive integers are .
The determinant is:
Using and , this simplifies to:
The new zeros appear at and . Let's calculate them:
So, if takes either of these two values (for a given , which fixes ), a new null vector appears at level 2. This is precisely the condition that one finds by laboriously solving and for a generic level-2 state . The Kac formula gives us the answer immediately.
Test your understanding!
At what level does a null vector corresponding to first appear? What is the value of ?
Show answer
A null vector corresponding to first appears at level . For , this is level .
The value of is:
The Kac Table: A Map of Reducible Representations
The pairs for which null vectors exist form a grid-like pattern in the plane. When is a positive integer, these correspond to a special class of theories called minimal models, which have a finite number of primary fields. The plot of these values is often called the Kac table.
The image below shows this structure. Each curve represents as a function of . A Verma module is reducible if its coordinates fall on one of these lines.
This plot shows the conformal dimensions h_{r,s} where null vectors appear, plotted as a function of the central charge c. Each line corresponds to a specific pair (r,s). A Verma module characterized by a point (c,h) is reducible if that point lies on one of these curves. The regions between the curves are where Verma modules are irreducible. The special values of c < 1 marked for m=2, 3, 4 correspond to the unitary minimal models.
Conclusion
Today we have unveiled a central tool in the study of 2D CFT. The Kac determinant formula provides a complete and elegant answer to the question of when representations of the Virasoro algebra are reducible.
Key Takeaways:
- Unitarity requires the Gram matrix of inner products to be positive semi-definite.
- A null vector is a state of zero norm, and its existence corresponds to a zero of the Gram matrix determinant.
- The Kac determinant formula gives a closed-form expression for , the determinant of the Gram matrix at level .
- A null vector appears if and only if the conformal dimension matches one of the special values given by the Kac formula.
- The first null vector corresponding to the pair appears at level .
With this powerful result in hand, we are now equipped to classify entire conformal field theories. In our next lesson, we will focus on a particularly important set of theories: the unitary minimal models. We will see how combining the Kac formula with the additional constraint of unitarity restricts and to a discrete set of values, leading to theories with finite, solvable spectra.