Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 28

Partition Function of a Free Boson on a Torus

Recommended resources

Hello! Welcome to the next lesson in our exploration of computational methods in 2D CFT.

In our last lesson, we introduced a fundamental object: the partition function on a torus, . We established that this function, which encodes the entire spectrum of a CFT, must be invariant under the modular group generated by the T-transformation () and the S-transformation (). This principle of modular invariance provides one of the most powerful constraints on any consistent 2D CFT.

Today, we will move from principle to practice. Our goal is to perform our first full partition function calculation for the simplest non-trivial CFT: the free, non-compact boson. We will compute its partition function on the torus and then explicitly verify that the result satisfies the demands of modular invariance. This exercise will solidify the abstract concepts from our previous lesson into a concrete computational skill.

Your learning objective is to compute the partition function for a free boson on a torus and verify its modular invariance.

1. Anatomy of the Free Boson Partition Function

Let's begin with the general formula for the partition function on a torus:

For a single free boson, the central charge is . The Hilbert space consists of states built by acting with creation operators () on momentum eigenstates . The trace is a sum over all of these states.

It is convenient to separate the trace into two independent parts:

  1. The Oscillator Contribution: The trace over the Fock space of states created by the harmonic oscillator modes and .
  2. The Zero-Mode Contribution: The trace (in this case, an integral) over the continuous center-of-mass momentum modes, .

We will calculate each contribution in turn.


2. The Oscillator Contribution and the Dedekind -function

Let's first compute the trace over the oscillator states. The part of that counts oscillator energy is . A state like has energy .

The full oscillator Fock space is a tensor product of the spaces for each mode . Therefore, the trace over the full space is the product of traces over each mode. For a single mode , the contribution to the partition function is a geometric series:

The full contribution from all left-moving oscillator modes is the product over all :

Now, let's combine this with the Casimir energy term .

6. String Interactions

The following reading from David Tong's string theory notes performs exactly this calculation. It shows how the trace over oscillators leads to a famous object in number theory: the Dedekind eta function.

Please read the part of Section 6.4.2 titled 'The One-Loop Partition Function', starting from the paragraph 'Let’s compute this for the free string.' and ending just before the derivation of the zero-mode contribution (before the sentence 'We’re still left with the contribution from the zero mode p...'). Focus on how the trace over oscillator states for a single scalar field results in the product formula.

As you've read, the contribution to the partition function from the oscillator modes of a single scalar field (including the Casimir energy) is given by:

This combination defines the inverse of the Dedekind eta function, :

The total contribution from both left-moving () and right-moving () oscillators is therefore .


3. The Zero-Mode Contribution

Next, we must account for the center-of-mass momentum. In a non-compact theory, the momentum is a continuous variable. The zero-mode part of the Virasoro generators for a free boson is given by . For consistency with most CFT literature, we will work in units where the string scale is set to . This gives .

The trace over these zero-modes becomes an integral over all possible momenta:

The exponent simplifies nicely:

This leaves us with a standard Gaussian integral:

Ignoring the constant numerical factor (which can be absorbed into the path integral measure), the crucial dependence on the modular parameter is:

You can find this result as well in the resource from David Tong, section 6.4.2.


4. Assembling the Partition Function and Verifying Modular Invariance

Combining the oscillator and zero-mode contributions, the full partition function for a single, non-compact free boson is:

This is a celebrated result. Now, we must subject it to the ultimate test: is it modular invariant? To check this, we need the transformation properties of the eta function, which were established by mathematicians in the 19th century, long before CFT was conceived.

6. String Interactions

The modular properties of the Dedekind eta function are a classic result. The following reading states them clearly.

Please read the short subsection titled 'Modular Invariance' within Section 6.4.2. Focus on the two identities given for \eta( au+1) and \eta(-1/ au).

We have the transformation rules:

  1. T-transformation:
  2. S-transformation:

Let's test the invariance of our partition function .

A. Invariance under T:

  • The imaginary part is unchanged: .
  • The squared modulus of the eta function transforms as:

Since both the numerator and the denominator are invariant, . The partition function is T-invariant.

B. Invariance under S:

This is more involved. Let's transform each piece separately.

  • The imaginary part transforms as: Therefore, the zero-mode factor transforms as:
  • The eta function's squared modulus transforms as: The modulus of is . So, .
  • Now, we assemble the transformed partition function:

The result is identical to our starting expression. . The partition function is S-invariant.

We have successfully shown that the partition function of a free boson is fully modular invariant.

Test your understanding!

Imagine a hypothetical theory where the partition function was found to be just , without the factor. Would this theory be consistent? Why or why not?

Show answer

No, this theory would not be consistent. While it would be T-invariant (since ), it would fail S-invariance. Under , the partition function would transform as . Since this is not equal to , the theory violates modular invariance and is physically inconsistent as a 2D CFT. This highlights how both the zero-modes and oscillators are essential for consistency.

Alternative Derivation via Path Integrals

Given your background with path integrals, you might appreciate that the same result can be derived from a completely different starting point. Instead of the Hamiltonian operator formalism, one can compute the path integral for the boson field on the torus. This involves evaluating the determinant of the Laplacian operator on the torus, which is an infinite product. This product is divergent and must be regularized, typically using zeta-function regularization.

Modular invariance and orbifolds

The following resource carries out this advanced calculation. It is not required reading, but given your mathematical interests, you may find it insightful to see how the same modular-invariant result emerges from the path integral formalism and zeta-function regularization.

Skim through Section 3.3.1, 'Detailed calculation in the path-integral formalism'. You don't need to follow every step of the calculation, but try to appreciate the overall strategy: the path integral is expressed as a determinant of the Laplacian, which is related to an infinite product over eigenvalues (17), this product is regularized using a zeta function G(s) (18), and a series of sophisticated mathematical manipulations (Poisson resummation, properties of the Gamma and Riemann zeta functions) ultimately yields the final result (42).

This alternative derivation underscores the robustness of the result. Whether we sum over states in the operator formalism or integrate over field configurations in the path integral formalism, the consistency of the theory forces the same modular-invariant structure.


Conclusion

In this lesson, we have successfully executed our first complete partition function calculation. By separating the contributions from the free boson's zero-modes and oscillator modes, we assembled the full partition function and rigorously verified its invariance under both T and S modular transformations.

Key Takeaways:

  • The partition function of a 2D CFT can be explicitly calculated by tracing over its Hilbert space.
  • For a free boson, the trace separates into an integral over continuous momenta (zero-modes) and a sum over discrete oscillator states.
  • The oscillator contribution is captured by the Dedekind eta function: .
  • The zero-mode contribution provides the crucial factor.
  • The complete partition function is fully modular invariant, with the transformations of the zero-mode and oscillator parts precisely canceling each other.

In our next lesson, we will apply these computational skills to another fundamental theory: the free fermion. We will compute correlation functions using a powerful tool called Wick's theorem, which is a cornerstone of perturbative quantum field theory and has a direct application in CFT.