English | 日本語

Chapter 1: What are Phonons?

Quantization of Lattice Vibrations and the Quasiparticle Concept

📚 Beginner Level ⏱️ Approximately 60 minutes 🎯 Lattice Vibrations・Quantization・Quasiparticles

Learning Objectives

  • Understand atomic motion in crystals as classical lattice vibrations
  • Explain the physical meaning and validity of the harmonic approximation
  • Understand how phonons emerge from quantization of lattice vibrations
  • Grasp the properties of phonons as quasiparticles (bosonic nature)
  • Recognize the importance of energy quantization and zero-point energy

1.1 Introduction: Why Study Phonons?

Many properties of solid materials are determined by how atoms vibrate. Thermal conductivity, specific heat, thermal expansion, and even phenomena like superconductivity and phase transitions are all intimately connected to lattice vibrations. Phonons are the fundamental concept for describing these lattice vibrations in quantum mechanical terms.

In this chapter, we begin with the classical picture of lattice vibrations and learn how the concept of phonons as quasiparticles emerges through quantization. This understanding forms the foundation for comprehending many phenomena in materials science and solid state physics.

1.2 Classical Picture of Lattice Vibrations

1.2.1 Atoms Connected by Springs

In crystalline solids, atoms are arranged in a regular pattern. However, atoms are not stationary; they constantly vibrate around their equilibrium positions. To understand these vibrations, we consider the simplest model: a one-dimensional atomic chain.

One-Dimensional Atomic Chain Model

Consider identical atoms of mass \(m\) arranged in a line with lattice constant \(a\), where neighboring atoms are connected by springs with spring constant \(K\). Each atom can be displaced by \(u_n\) from its equilibrium position.

graph LR A[Atom n-1] ---|Spring K| B[Atom n] ---|Spring K| C[Atom n+1] style A fill:#e7f3ff style B fill:#e7f3ff style C fill:#e7f3ff

This simple model represents interatomic interactions in real crystals. Chemical bonds between atoms correspond to "springs," which provide restoring forces when atoms are displaced from equilibrium.

1.2.2 Harmonic Approximation

When an atom is displaced from its equilibrium position, the potential energy \(V(u)\) it experiences is generally a complicated function. However, for small displacements, we can expand the potential around the equilibrium position using a Taylor series:

Harmonic Approximation

Expanding the potential energy around the equilibrium position \(u = 0\):

\[ V(u) = V(0) + \left(\frac{dV}{du}\right)_{u=0} u + \frac{1}{2}\left(\frac{d^2V}{du^2}\right)_{u=0} u^2 + \cdots \]

At equilibrium, \(\frac{dV}{du} = 0\), and \(V(0)\) can be ignored as a constant. Therefore, the lowest-order term is the quadratic term. This approximation is called the harmonic approximation, and the potential becomes:

\[ V(u) \approx \frac{1}{2}Ku^2 \]

where \(K = \frac{d^2V}{du^2}\) corresponds to the spring constant.

Validity of the Harmonic Approximation

The harmonic approximation is a good approximation under the following conditions:

  • Low temperature: Thermal vibrations are small and displacements remain near equilibrium
  • Strong bonding: Large curvature of the potential makes higher-order terms small
  • Small displacement: Displacement is much smaller than the lattice constant (typically \(u/a \ll 1\))

For many crystalline materials below room temperature, the harmonic approximation works remarkably well. However, at high temperatures, near phase transitions, or for nonlinear optical phenomena, anharmonic terms (third-order and higher) must be considered.

1.2.3 Equation of Motion and Normal Modes

The equation of motion for the \(n\)-th atom can be written from Newton's second law:

\[ m\frac{d^2u_n}{dt^2} = K(u_{n+1} - u_n) + K(u_{n-1} - u_n) = K(u_{n+1} + u_{n-1} - 2u_n) \]

To solve this coupled differential equation, we assume a normal mode solution where all atoms oscillate with the same angular frequency \(\omega\). Considering a wave solution:

\[ u_n(t) = A e^{i(kna - \omega t)} \]

where \(k\) is the wave vector, \(A\) is the amplitude, and \(na\) is the equilibrium position of the \(n\)-th atom. Substituting this into the equation of motion:

\[ -m\omega^2 = K(e^{ika} + e^{-ika} - 2) = 2K(\cos(ka) - 1) \]

Rearranging, we obtain the dispersion relation:

Dispersion Relation for One-Dimensional Monatomic Lattice

\[ \omega(k) = 2\sqrt{\frac{K}{m}} \left|\sin\left(\frac{ka}{2}\right)\right| \]

This equation relates the wave vector \(k\) to the angular frequency \(\omega\). The maximum frequency is \(\omega_{\text{max}} = 2\sqrt{K/m}\).

Key Properties of the Dispersion Relation

  • Periodic: \(\omega(k)\) has periodicity \(2\pi/a\) in \(k\)-space
  • First Brillouin zone: Independent solutions exist in \(-\pi/a \leq k \leq \pi/a\)
  • Long wavelength limit: For small \(k\), \(\omega \approx \sqrt{K/m} \cdot a \cdot |k|\) (linear dispersion)
  • Zone boundary: At \(k = \pm\pi/a\), the group velocity \(v_g = d\omega/dk = 0\) (standing wave)

1.3 Quantization of Lattice Vibrations

1.3.1 From Classical to Quantum Description

Classical mechanics treats each normal mode as a harmonic oscillator with continuous energy. However, quantum mechanics tells us that the energy of a harmonic oscillator is quantized:

Energy Quantization of Harmonic Oscillator

A quantum harmonic oscillator with angular frequency \(\omega\) has discrete energy levels:

\[ E_n = \left(n + \frac{1}{2}\right)\hbar\omega, \quad n = 0, 1, 2, 3, \ldots \]

where \(\hbar = h/(2\pi)\) is the reduced Planck constant and \(n\) is the quantum number.

Each normal mode of lattice vibration can be treated as an independent quantum harmonic oscillator. The quantum of vibrational energy \(\hbar\omega\) is called a phonon.

Physical Meaning of Phonons

A phonon is not a physical particle like an electron or atom. Rather, it is a quasiparticle - a convenient way to describe the collective excitation of many atoms vibrating together in a normal mode.

When we say there are \(n\) phonons in a particular mode, we mean that mode is in the \(n\)-th excited state with energy \(E = (n + 1/2)\hbar\omega\).

1.3.2 Zero-Point Energy

Even in the ground state (\(n = 0\)), each oscillator has energy \(E_0 = \frac{1}{2}\hbar\omega\), not zero. This is called zero-point energy.

Physical Significance of Zero-Point Energy

  • Quantum uncertainty principle: Atoms cannot be perfectly at rest; they must have some kinetic energy
  • Helium liquidity: Zero-point motion prevents helium from freezing at atmospheric pressure even at absolute zero
  • Isotope effects: Lighter isotopes have larger zero-point motion, affecting material properties
  • Chemical bonds: Zero-point energy affects bond lengths and dissociation energies

The total zero-point energy of a crystal with \(N\) atoms and 3 vibrational modes per atom is:

\[ E_{\text{ZPE}} = \sum_{i=1}^{3N} \frac{1}{2}\hbar\omega_i \]

where the sum is over all normal modes. This energy is always present, even at \(T = 0\) K, and has measurable effects on material properties.

1.4 Phonons as Quasiparticles

1.4.1 Bosonic Nature of Phonons

Phonons are bosons, meaning they obey Bose-Einstein statistics. Unlike fermions (which follow the Pauli exclusion principle), any number of phonons can occupy the same quantum state.

Bose-Einstein Distribution for Phonons

The average number of phonons in a mode with frequency \(\omega\) at temperature \(T\) is:

\[ \langle n \rangle = \frac{1}{e^{\hbar\omega/k_BT} - 1} \]

where \(k_B\) is Boltzmann's constant. This is the Bose-Einstein distribution function.

Temperature Dependence of Phonon Population

  • Low temperature (\(k_BT \ll \hbar\omega\)): \(\langle n \rangle \approx e^{-\hbar\omega/k_BT}\) (exponentially small)
  • High temperature (\(k_BT \gg \hbar\omega\)): \(\langle n \rangle \approx k_BT/\hbar\omega\) (classical limit)

1.4.2 Particle-like Properties of Phonons

Although phonons are collective excitations, they behave like particles in many respects:

Phonon as a Quasiparticle

  • Energy: \(E = \hbar\omega\)
  • Momentum: \(\mathbf{p} = \hbar\mathbf{k}\) (crystal momentum or quasimomentum)
  • Creation and annihilation: Phonons can be created or destroyed in interactions
  • Scattering: Phonons can scatter from defects, boundaries, and other phonons
  • Thermal transport: Phonons carry heat through the lattice

It's important to note that phonon momentum \(\hbar\mathbf{k}\) is not true momentum but crystal momentum. It is only conserved modulo a reciprocal lattice vector \(\mathbf{G}\):

\[ \mathbf{k}_1 + \mathbf{k}_2 = \mathbf{k}_3 + \mathbf{G} \]

Processes with \(\mathbf{G} = 0\) are called normal processes (N-processes), while those with \(\mathbf{G} \neq 0\) are called umklapp processes (U-processes). U-processes are crucial for thermal resistance in crystals.

1.5 Comparison with Photons

The concept of phonons parallels that of photons, which are quanta of the electromagnetic field:

Property Photons Phonons
Physical origin Quantized EM waves Quantized lattice vibrations
Statistics Bose-Einstein Bose-Einstein
Energy \(E = \hbar\omega\) \(E = \hbar\omega\)
Momentum \(\mathbf{p} = \hbar\mathbf{k}\) \(\mathbf{p} = \hbar\mathbf{k}\) (crystal momentum)
Dispersion \(\omega = c|\mathbf{k}|\) (linear) \(\omega(\mathbf{k})\) (generally nonlinear)
Velocity \(c\) (speed of light) \(v_s\) (speed of sound, \(v_s \ll c\))
Rest mass Zero Effective mass (depends on dispersion)
Medium Can propagate in vacuum Requires crystalline medium

Both photons and phonons are quanta of wave-like excitations, but photons represent electromagnetic oscillations in vacuum while phonons represent mechanical oscillations of atoms in a crystal lattice.

1.6 Python Visualization: Lattice Vibrations

Let's visualize lattice vibrations using Python. The following code creates an animation of a one-dimensional atomic chain:

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.animation import FuncAnimation

# Parameters
N = 20        # Number of atoms
a = 1.0       # Lattice constant
K = 1.0       # Spring constant
m = 1.0       # Atomic mass
k = np.pi / (4*a)   # Wave vector (quarter of Brillouin zone)

# Calculate angular frequency from dispersion relation
omega = 2 * np.sqrt(K/m) * np.abs(np.sin(k*a/2))

# Equilibrium positions
x_eq = np.arange(N) * a

# Time array
t_frames = np.linspace(0, 4*np.pi/omega, 100)

# Create figure
fig, (ax1, ax2) = plt.subplots(2, 1, figsize=(12, 8))

# Initialize plot elements
line1, = ax1.plot([], [], 'o-', markersize=12, linewidth=2, color='#2c3e50')
ax1.set_xlim(-a, (N+1)*a)
ax1.set_ylim(-1.5, 1.5)
ax1.set_xlabel('Position (lattice units)', fontsize=12)
ax1.set_ylabel('Displacement', fontsize=12)
ax1.set_title(f'Lattice Vibration: k = π/(4a), ω = {omega:.3f}', fontsize=14)
ax1.grid(True, alpha=0.3)
ax1.axhline(y=0, color='gray', linestyle='--', alpha=0.5)

# Dispersion relation plot
k_range = np.linspace(-np.pi/a, np.pi/a, 200)
omega_range = 2 * np.sqrt(K/m) * np.abs(np.sin(k_range*a/2))
ax2.plot(k_range*a/np.pi, omega_range, linewidth=2, color='#3498db')
ax2.plot([k*a/np.pi], [omega], 'ro', markersize=10, label=f'Current mode')
ax2.set_xlabel('Wave vector ka/π', fontsize=12)
ax2.set_ylabel('Angular frequency ω', fontsize=12)
ax2.set_title('Dispersion Relation', fontsize=14)
ax2.grid(True, alpha=0.3)
ax2.legend()
ax2.set_xlim(-1, 1)

def animate(frame):
  t = t_frames[frame]

  # Calculate displacement for each atom
  u = np.real(np.exp(1j * (k * x_eq - omega * t)))

  # Update positions
  x = x_eq
  y = u

  line1.set_data(x, y)

  return line1,

# Create animation
anim = FuncAnimation(fig, animate, frames=len(t_frames),
           interval=50, blit=True, repeat=True)

plt.tight_layout()
plt.show()

# Print phonon properties
print("=== Phonon Properties ===")
print(f"Wave vector k: {k:.4f} (1/lattice units)")
print(f"Wavelength λ: {2*np.pi/k:.2f} lattice units")
print(f"Angular frequency ω: {omega:.4f} rad/time unit")
print(f"Phonon energy: {omega:.4f} ℏω")
print(f"Phase velocity: {omega/k:.4f} lattice units/time")
print(f"Group velocity: {2*np.sqrt(K/m)*a/2*np.cos(k*a/2):.4f} lattice units/time")

Understanding the Visualization

The animation shows:

  • Top panel: Atoms (circles) oscillating with a wave pattern. The wave propagates through the chain.
  • Bottom panel: Dispersion relation \(\omega(k)\) with a red dot showing the current mode.
  • Wave properties: Wavelength, frequency, and velocities are printed for the selected \(k\) value.

Try changing the wave vector \(k\) to see different modes. Near \(k = 0\), you'll see long-wavelength sound waves. Near \(k = \pi/a\) (zone boundary), you'll see standing waves with zero group velocity.

1.7 Historical Context

1.7.1 Einstein's Model (1907)

Albert Einstein was the first to apply quantum theory to solid state physics. He proposed that atoms in a crystal oscillate independently with a single frequency \(\omega_E\):

Einstein Model

All atoms vibrate at the same frequency \(\omega_E\). The heat capacity is:

\[ C_V = 3Nk_B \left(\frac{\hbar\omega_E}{k_BT}\right)^2 \frac{e^{\hbar\omega_E/k_BT}}{(e^{\hbar\omega_E/k_BT} - 1)^2} \]

Einstein's model successfully explained why heat capacity decreases at low temperatures, resolving a major puzzle in classical physics. However, it incorrectly predicted exponential decrease at low \(T\), rather than the observed \(T^3\) behavior.

1.7.2 Debye's Improvement (1912)

Peter Debye recognized that atoms don't vibrate independently but rather as coupled oscillators with a spectrum of frequencies. He modeled the solid as an elastic continuum:

Debye Model

Assumes a linear dispersion \(\omega = v_s k\) up to a cutoff frequency \(\omega_D\) (Debye frequency). At low temperatures, the heat capacity follows:

\[ C_V = \frac{12\pi^4}{5}Nk_B\left(\frac{T}{\Theta_D}\right)^3 \]

where \(\Theta_D = \hbar\omega_D/k_B\) is the Debye temperature.

Debye's \(T^3\) law accurately describes low-temperature heat capacity in most solids, validating the wave-like nature of lattice vibrations.

1.7.3 Modern Phonon Theory

The term "phonon" was coined by Soviet physicist Yakov Frenkel in 1932, drawing an analogy with photons. The modern theory of phonons was developed through the work of many physicists including:

Today, phonon physics is essential for understanding:

1.8 Summary

Key Concepts

  • Lattice vibrations can be understood classically as atoms connected by springs oscillating in normal modes
  • The harmonic approximation (quadratic potential) is valid for small displacements and forms the foundation of phonon theory
  • Dispersion relation \(\omega(k)\) connects wave vector to frequency; it is periodic in reciprocal space with the first Brillouin zone containing independent solutions
  • Quantization of lattice vibrations introduces phonons as quanta of vibrational energy \(\hbar\omega\)
  • Phonons are quasiparticles (not real particles) that represent collective atomic motion
  • Zero-point energy \(\frac{1}{2}\hbar\omega\) exists even at absolute zero due to quantum uncertainty
  • Bosonic nature: Phonons obey Bose-Einstein statistics; the occupation number is \(\langle n \rangle = 1/(e^{\hbar\omega/k_BT} - 1)\)
  • Crystal momentum \(\hbar\mathbf{k}\) is conserved modulo reciprocal lattice vectors
  • Phonons are analogous to photons but represent mechanical (not electromagnetic) oscillations in a medium

1.9 Exercises

Conceptual Questions

  1. Explain why the harmonic approximation fails at high temperatures or near melting points.
  2. Why is zero-point energy important for light elements like helium and hydrogen?
  3. What is the difference between a phonon and a photon? Why can phonons only exist in a crystal?
  4. Explain the physical meaning of the first Brillouin zone for phonons.
  5. Why do phonons obey Bose-Einstein statistics rather than Fermi-Dirac statistics?

Quantitative Problems

  1. For a one-dimensional monatomic chain with \(K = 10\) N/m, \(m = 10^{-26}\) kg, and \(a = 3\) Å:
    • (a) Calculate the maximum phonon frequency \(\omega_{\text{max}}\)
    • (b) Find the dispersion relation \(\omega(k)\) at \(k = \pi/(2a)\)
    • (c) Calculate the phase velocity and group velocity at this \(k\)
  2. Calculate the zero-point energy per atom for a simple cubic crystal with Debye temperature \(\Theta_D = 300\) K. Compare this to the thermal energy at room temperature (300 K).
  3. For a phonon mode with \(\hbar\omega = 0.01\) eV:
    • (a) Calculate the average phonon occupation at \(T = 100\) K and \(T = 300\) K
    • (b) At what temperature does \(\langle n \rangle = 1\)?
  4. Derive the group velocity \(v_g = d\omega/dk\) for the one-dimensional monatomic chain. Show that \(v_g = 0\) at the Brillouin zone boundary.

Computational Exercises

  1. Modify the Python code provided to:
    • (a) Animate different \(k\) values and observe the wavelength change
    • (b) Add a second subplot showing kinetic and potential energy oscillations
    • (c) Compare the motion at \(k = \pi/(10a)\) (long wavelength) vs. \(k = 0.9\pi/a\) (near zone boundary)
  2. Write a Python function to calculate and plot:
    • (a) The Bose-Einstein distribution \(\langle n \rangle(\omega)\) for several temperatures
    • (b) The energy stored in phonon modes as a function of temperature

Disclaimer

This educational content was generated with AI assistance for the Hashimoto Lab knowledge base. While efforts have been made to ensure accuracy, readers should verify critical information with primary sources and established textbooks such as: