Minimal Models
We go over some examples of commonly encountered minimal models in 2D CFT as well as common calculations for them. These are taken from Schottenloher and Di Francesco.
Introduction
As we have seen in here, a representation
of the highest weight representation of a Virasoro Algebra is called a Virasoro module. If, in addition, the elements of the form
form a basis, where
is the vacuum vector of
, then
is called a Verma module. What is interesting is that Verma modules are indecomposable, but not (in general) irreducible!
Remember indecomposable is being able to find two proper subreprsentations whose direct sum is isomorphic to the full Verma module not just as a vector space, but also as a representation. While irreducible, is simply being able to find a proper subrepresentation. One can take the vector space quotient but it isn't necessary that the resulting thing will be naturally isomorphic as a module to the vector space decomposition by the quotient.
Useful Tools
Singular Vectors
Let's be more specific. As we have already seen here there is a natural bilinear Hermitian (possibly degenerate) form
on any Verma module
that takes advantage of the grading in the level subspaces.
Definition: Elements of the kernel of
are known as singular vectors, or null vectors, and
is known as the singular, maximal, or null subspace. A representation
with
such that there exist singular vectors is called vanishing.
Corollary:
is an irreducible Virasoro module.
We can show their existence in certain Verma Modules.
Theorem: (Existence of Singular Vectors) Consider a Verma module
with
for some natural numbers
, then there exists a singular vector at level
in the level decomposition, i.e.
and
for any
.
Note: All minimal models are built from Verma modules of this form.
Proof: It is enough to show that the Gram determinant vanishes at level
. By Kac's theorem, we have that
Classifying Vanishing Representations
Ok so we have shown some elementary results for singular vectors, it is time to find properties.
A vanishing representation with central charge
has highest weight
for some
. What is interesting about these is that depending on the value of the central charge, some of them show some pretty cool recursions.
Lemma: (Classification of Rational Modules) Let
be coprime integers and
, such that
where
are defined by Kac's theorem as
Then, the following identity holds
And any highest weight representation with this central charge is called rational.
If no such pair of integers exists (i.e.
is irrational), the associated highest weight representations are called irrational.
Proof: Check this out! Here is a diagram of
along with lines passing through the origin with slope
one where the slope is rational and another where the slope is irrational. Notice that this slope is completely determined by the central charge
that we picked.
You can also notice that
is the distance between one of the points (marked my
) and the lines. In fact, by using this
we can write that for that central charge, and any
where again
is the distance of closest approach of the corresponding line through the origin to the lattice point
. It is clear that now if the slope
is irrational, it will not pass through any points in the lattice. On the other hand, if it is rational then it can be written in irreducible form as
for coprime integers
then we see that for that particular conformal weight there is a periodicity in the vanishing Virasoro representations, since the line will cross infinitely many of these points, proving the lemma.
This diagram is usually called the diagram of dimensions, and it is a nice visualization for the periodicity of certain vanishing representations.
Note: Since the sign of
doesn't affect the value of
we can pick
without loss of generality. This will simplify some of the calculations in what follows.
Corollary: A Virasoro highest weight representation is rational iff there exist coprime natural numbers
and integers numbers
such that the conformal weight and central charge are given by
Here are some properties of such representations
Proposition: Consider a rational representation as defined in the corollary above. Then the following identities hold
Proof: Rearrange the formula in the corollary a couple times.
When it comes to studying singular vectors the proposition above, has the direct corollary:
Proposition: In a rational Verma module, there are infinitely many singular Virasoro submodules.
We have already shown the existence of a singular vector at level
and as a result, the existence of a singular Virasoro submodule which consists of the descendants of the singular vector at
. The interesting fact about rational Verma modules is that there are infinitely many such submodules.
Proof: First notice that there exists a singular vector at level
. We can show this by plugging it in Kac's formula for the Gram Matrix determinant at that level, and using the previous proposition. Now, consider the singular vector at level
, This has eigenvalue
for
. For the proposition above we can see that that vector is the cyclic vector for the Verma module
, and since all of its descendants are by definition contained in
, then the module homomorphism
is an inclusion!
This is a pretentious way of saying that such a singular vector forms a singular Verma submodule that must contain at least one singular Verma submodule and so on, leading to infinite singular vectors!
Irreducible Rational Highest Weight Representations
We can be more precise about this classification. Since we can classify the singular submodules, we can classify how to remove them in order to obtain a description of the irreducible rational highest weight representations.
Note: Since we are interested in studying minimal models, what we will see is that for a given pair of coprime naturals
the only distinct conformal weights
that will appear are the ones where
and
. That restriction comes from fusion which we haven't seen yet, but we will prove later.
Proposition: Given a rational Verma module
with
given by
and
,
, where
is the canonical Hermitian form, we have that
where we identify
and
with their canonical inclusions in
.
Proof: We have already shown that the two modules above are singular submodules of
. We just need to show that any other submodules are contained in them. But I don't want to write this, this can definitely be shown by induction on Kac's formula, or maybe a nifty trick that I am unaware of.
Unfortunately, the quotient is not entirely straightforward to calculate because the intersection between the singular submodules is not empty! Schematically, if we quotient by one, we have inadvertently quotiented by part of the other.
Characters for Rational Modules
One useful tool in characterizing a Virasoro module is it's character. This is simply a generating function for the dimension each level, i.e. taking the appropriate number of derivatives gives us the number of independent vectors at that level.
Definition: Given a Virasoro module
and its level decomposition
a Virasoro character for that module is a smooth function
at such that
Note: The reason for the factor of
is because it helps us simplify some calculations that involve modular invariance. The information of the character is still the same.
Proposition: Given a Virasoro module
its character is uniquely given by
Proof: Since
is smooth, it has a Taylor series, each term of which is constrained by the definition.
[tbc, but honestly Di Francesco has a table]
Fusion
What is interesting about singular vectors? Primarily that they constrain the correlation functions further than conformal symmetry. Constraining correlation functions implies the famous fusion rules as we will see in this section.
Let's first discuss 3 point correlation functions. Since we live in a virasoro module we know that the following set
where
is the Virasoro representation,
with
and
, and
a cyclic vector, spans the entire module! Such states correspond to quasi-primary fields in a CFT. We can therefore denote their corresponding fields as
defined by
where
is the global, unique, conformal vacuum in the Hilbert space. By the way this can be defined similarly including the antiholomorphic component. By conformal covariance of correlation functions, we have that if
where
is shortcut for
. This would benefit from some compact notation. One will notice that, in fact, we have normalized our choices for
such that
. From now we will make the conformal weight implicit when it gets cumbersome. The interesting thing is what results this has in the operator product expansions.
Proposition: The product of two fields
with respective conformal weights
can be expressed in the basis of quasi-primary fields as
here we have made the dependence on
implicit in our labeling of the basis. Each term here has conformal weight
.
Now we can use the 3 point correlation function. To simplify notation, let's keep the antiholomorphic part implicit. Given two quasiprimary fields
and a primary field
with conformal weights
respectively, we have that
However, we know that
unless
, that is because Verma modules are orthogonal. Therefore, not only they must share the same conformal weight, but they must also be in the same irreducible representation for the correlation function to not vanish. As a result, we have that
Therefore, in a sense, the 3 point function, extracts the coefficient of the OPE
!
Note: This is a really important result in CFT. Knowing the 3 point functions as well as the primaries, completely defines the operator algebra.
All this was context for the next theorem. It basically says that the existence of null vectors constrains the 3 point correlation functions.
Theorem: Let
be a singular vector. Then there exists a differential opeator
such that any 3-point correlation function
must satisfy
The operator is hard to calculate in general, but becomes possible when studying minimal models! The far more interesting corollary is that the OPE defines a product in the set of Virasoro representations that form our model. We will see this in the following section.
Definition
We are finally ready to define a Minimal model!
Definition: A conformal field theory is a minimal model iff its associated Hilbert space can be written as a direct sum of finitely many irreducible tensor products of holomorphic and antiholomorphic Virasoro modules that is closed under fusion.
This has a very interesting property.
Proposition: In a minimal model the following are true
- There are finitely many conformal primaries.
- All the Virasoro modules that appear in its decomposition are rational.
Corollary: For every minimal model there exist a unique pair of coprime naturals
such that
and every Virasoro module in the decomposition has conformal weight
for some integers
such that
and
.
Note: For that reason we use the notation
to refer to the corresponding minimal model.
Proof: (2) Every CFT must be closed under fusion. This puts constraints into which highest weight representations can appear. If the representation is rational then there are finitely many conformal weights available through fusion, since at higher and higher Kac indices the conformal weights repeat. If the representation is irrational, highest weights do not repeat, and therefore closure under fusion would include infinitely many of them.
(1) Via the state-field correspondence, a conformal primary is associated to a cyclic vector in a Virasoro submodule of the theory. Since there are finitely many of them, there are finitely many cyclic vectors. Additionally, since we have the description in terms of irreducible representations we can't find a different decomposition into Virasoro modules with more terms.
(Corollary) By (2) the representations are rational. Therefore the central charge (which is shared by all of them otherwise it wouldn't be a cft) defines the two coprime indices. Representations of conformal weights with Kac indices greater than those are either prohibited by fusion or by periodicity.
Corollary: All minimal models have
.
Direct Sum Decomposition into Primaries
Another way of expressing Minimal models is through the decomposition into irreducible highest weight Virasoro modules
(that we define here).
Proposition: The Hilbert space of a minimal model with central charge
can be written as
where
is the number of copies of the module
, i.e.
and
is the reduced Verma module
given by quotienting the singular subrepresentations.
Note: The multiplicities
of each module are given by fusion. However, as we will see soon, we can calculate them (or at least constrain them) from modular invariance by constraining the partition function.
Minimal Models as Fusion Rings
We have seen that the existence of singular vectors constrains the possible conformal weights that can appear in an OPE and therefore in our theory. However, the OPE itself, can help us define a product called fusion on the level of Virasoro representations that form our theory.
Definition: Let
be a set of Virasoro modules with a basis of irreducible representations. A fusion on
is a map
such that for every irreducible representations
and every
then
where
is understood as the operator product expansion of
.
Corollary: A minimal model is a fusion ring of Virasoro modules under fusion and direct sum with a basis of irreducible representations and involution the identity.
I am using the term fusion ring out of nowhere, but a full definition is found here.
Example: (2D Ising) Let's try and bootstrap an example of a CFT. We will impose unitarity as well as
in our theory. The question is which Virasoro modules do we need to close under fusion.
From Kac's theorem, the only highest weight unitary representations of the Virasoro algebra at
occur at
. Therefore the only characters that can appear in our Modular partition function are these. As a result, the Hilbert space can be written as
which implies that the torus partition function is written as
By defining a vector
and a 3x3 matrix
we can write
So now, if we find the matrix
we have found our model! Modular invariance tells us that
by invariance under the
transformation. However, the
transformation is a conformal transformation on the plane, therefore we know how our fields with the corresponding conformal weights would change.
However, if we know the characters, we don't have to transform the fields, we can just plug in
. Either way, we obtain the following
matrix such that
In addition to this, we have
invariance which is
. By doing the necessary grunt-work we find that
In our model we notice that there isn't a combination of weights such that
therefore we have that
which implies
is diagonal.
Additionally, we take that the identity operator is nondegenrate, i.e.
. Therefore, we are finally ready to put all these together, and figure out what are the possible minimal models for
. They should satisfy
Taking all of them together we find that
.
This is fantastic! The only thing that is left is to find out the fusion rules. To do so, we will use singular vectors.
As we have explored before the Verma module
has a null vector at level
. There is only one linearly independent vector there, which is
. For
and
there is a singular vector at level
. Using these to constrain the 3-point correlation functions we obtain the following Fusion rules.
Where
. This creates a fusion ring with a basis
under fusion and direct sums. By the way, this is called the Ising fusion ring. We will see that the defects of the Ising model also form the same fusion ring.
Verlinde's Formula
We have a way, using modular invariance, to over-constrain the multiplicity of the highest weight modules that can appear in our theory. We also have a way, using unitarity and Kac's theorem, to find out which irreducible highest weight modules can appear. What we are left to constrain is how to obtain fusion rules.
We already have a way to do so using highest weight vectors, as we saw in the previous example. But what I skipped there is 2 days of tedious calculations. It is not simple to obtain them using singular vectors directly, especially for more complicated models. So let's try to develop a new methodology.