日本語 | English
Chapter 2

Phonon Interactions

Beyond Harmonic Approximation: Anharmonicity and Scattering Processes

Reading time: ~60 minutes Intermediate Updated: December 2025

Learning Objectives

By the end of this chapter, you will be able to:

1. Introduction: The Necessity of Anharmonicity

In Chapter 1, we developed the harmonic approximation where the lattice potential was expanded to second order in atomic displacements. While this approximation successfully explains many phonon properties (dispersion relations, density of states), it has fundamental limitations:

Limitations of the Harmonic Approximation

  • Infinite phonon lifetimes: Harmonic phonons are exact eigenstates that never decay
  • No thermal expansion: The crystal lattice constant would be temperature-independent
  • Infinite thermal conductivity: No mechanism exists for phonon scattering and thermal resistance
  • No phonon-phonon interactions: Phonons would propagate independently forever

Real materials exhibit all of these phenomena, demonstrating that the harmonic approximation, while useful, is incomplete. The solution lies in including anharmonic terms in the lattice potential expansion.

1.1 Anharmonic Potential Energy

The total potential energy of a crystal can be expanded in powers of atomic displacements \(\mathbf{u}\) from equilibrium positions:

\[ V = V_0 + \underbrace{\sum_{i\alpha} \frac{\partial V}{\partial u_{i\alpha}} u_{i\alpha}}_{\text{Linear term} = 0} + \underbrace{\frac{1}{2} \sum_{i\alpha, j\beta} \frac{\partial^2 V}{\partial u_{i\alpha} \partial u_{j\beta}} u_{i\alpha} u_{j\beta}}_{\text{Harmonic (2nd order)}} \] \[ + \underbrace{\frac{1}{6} \sum_{i\alpha, j\beta, k\gamma} \frac{\partial^3 V}{\partial u_{i\alpha} \partial u_{j\beta} \partial u_{k\gamma}} u_{i\alpha} u_{j\beta} u_{k\gamma}}_{\text{3rd order anharmonic}} + \underbrace{\frac{1}{24} \sum_{i\alpha, j\beta, k\gamma, l\delta} \frac{\partial^4 V}{\partial u_{i\alpha} \partial u_{j\beta} \partial u_{k\gamma} \partial u_{l\delta}} u_{i\alpha} u_{j\beta} u_{k\gamma} u_{l\delta}}_{\text{4th order anharmonic}} + \cdots \]

Where:

Notation for Force Constants

We define force constants of different orders:

  • Second-order (harmonic): \(\Phi_{i\alpha, j\beta} = \frac{\partial^2 V}{\partial u_{i\alpha} \partial u_{j\beta}}\)
  • Third-order: \(\Phi_{i\alpha, j\beta, k\gamma} = \frac{\partial^3 V}{\partial u_{i\alpha} \partial u_{j\beta} \partial u_{k\gamma}}\)
  • Fourth-order: \(\Phi_{i\alpha, j\beta, k\gamma, l\delta} = \frac{\partial^4 V}{\partial u_{i\alpha} \partial u_{j\beta} \partial u_{k\gamma} \partial u_{l\delta}}\)

These are tensors that describe the stiffness of the lattice with respect to multi-atom displacements. Symmetry considerations greatly reduce the number of independent components.

1.2 Physical Interpretation of Anharmonic Terms

Each order of anharmonicity has a distinct physical meaning:

Order Mathematical Form Physical Process Example Effect
3rd order \(\Phi^{(3)} u_1 u_2 u_3\) Three-phonon interactions One phonon splits into two, or two merge into one
4th order \(\Phi^{(4)} u_1 u_2 u_3 u_4\) Four-phonon interactions Two phonons scatter into two different phonons
Higher \(\Phi^{(n)} \prod_{i=1}^n u_i\) Multi-phonon processes Typically weak, ignored in most analyses

Perturbative Treatment

Anharmonic terms are typically much smaller than the harmonic term (by a factor of \(\sim u/a\) where \(u\) is the displacement amplitude and \(a\) is the lattice constant). Therefore, we can treat anharmonicity as a perturbation to the harmonic phonon states.

2. Fermi's Golden Rule for Phonon Scattering

To calculate phonon scattering rates due to anharmonicity, we use time-dependent perturbation theory. The key tool is Fermi's golden rule, which gives the transition rate between quantum states.

2.1 Statement of Fermi's Golden Rule

For a system initially in state \(|i\rangle\) transitioning to final state \(|f\rangle\) due to a perturbation \(\hat{H}'\), the transition rate is:

\[ W_{i \to f} = \frac{2\pi}{\hbar} |\langle f | \hat{H}' | i \rangle|^2 \delta(E_f - E_i) \]

Where:

Derivation Outline (Optional)

Fermi's golden rule follows from time-dependent perturbation theory. Starting with the time-dependent Schrödinger equation and expanding the wavefunction in eigenstates of the unperturbed Hamiltonian, one obtains:

  1. First-order time-dependent coefficients: \(c_f^{(1)}(t) = -\frac{i}{\hbar} \int_0^t \langle f | \hat{H}'(t') | i \rangle e^{i\omega_{fi} t'} dt'\)
  2. For constant perturbation and long times: \(|c_f|^2 \propto t\)
  3. Transition rate = \(d|c_f|^2/dt\) yields Fermi's golden rule
  4. The delta function emerges from \(\lim_{t \to \infty} \frac{\sin^2(\omega t/2)}{(\omega/2)^2} = 2\pi t \delta(\omega)\)

2.2 Application to Phonon-Phonon Scattering

For phonons, we need to express the anharmonic potential in terms of phonon creation and annihilation operators. Recall from quantum mechanics that atomic displacements can be written as:

\[ u_{i\alpha} = \sum_{\mathbf{q}s} \sqrt{\frac{\hbar}{2M N \omega_{\mathbf{q}s}}} e_\alpha(\mathbf{q}s) \left( a_{\mathbf{q}s} e^{i\mathbf{q} \cdot \mathbf{R}_i} + a_{\mathbf{q}s}^\dagger e^{-i\mathbf{q} \cdot \mathbf{R}_i} \right) \]

Where \(a_{\mathbf{q}s}\) and \(a_{\mathbf{q}s}^\dagger\) are phonon annihilation and creation operators. Substituting this into the third-order anharmonic term yields:

\[ \hat{H}^{(3)} = \frac{1}{6} \sum_{\mathbf{q}_1 s_1, \mathbf{q}_2 s_2, \mathbf{q}_3 s_3} V_3(\mathbf{q}_1 s_1, \mathbf{q}_2 s_2, \mathbf{q}_3 s_3) (a_{\mathbf{q}_1 s_1} + a_{-\mathbf{q}_1 s_1}^\dagger) (a_{\mathbf{q}_2 s_2} + a_{-\mathbf{q}_2 s_2}^\dagger) (a_{\mathbf{q}_3 s_3} + a_{-\mathbf{q}_3 s_3}^\dagger) \]

Where \(V_3\) is the Fourier-transformed third-order force constant. Expanding this product gives eight terms corresponding to different phonon processes (creation/annihilation combinations).

3. Three-Phonon Processes

The third-order anharmonic Hamiltonian allows for two fundamental types of three-phonon processes:

graph LR A[Three-Phonon Processes] --> B[Decay Process] A --> C[Coalescence Process] B --> D["1 phonon → 2 phonons
ω₁ = ω₂ + ω₃"] C --> E["2 phonons → 1 phonon
ω₁ + ω₂ = ω₃"]

3.1 Decay Processes

In a decay process, one phonon spontaneously splits into two phonons:

\[ (\mathbf{q}_1, s_1) \to (\mathbf{q}_2, s_2) + (\mathbf{q}_3, s_3) \]

This process corresponds to the term \(a_{\mathbf{q}_1}^\dagger a_{\mathbf{q}_2} a_{\mathbf{q}_3}\) in the Hamiltonian, which annihilates two phonons and creates one.

Conservation Laws:

The reciprocal lattice vector \(\mathbf{G}\) appears because crystal momentum is only defined modulo a reciprocal lattice vector. If \(\mathbf{G} = 0\), the process is called a normal process (N-process). If \(\mathbf{G} \neq 0\), it is an umklapp process (U-process).

3.2 Coalescence Processes

In a coalescence process, two phonons merge to form a single phonon:

\[ (\mathbf{q}_1, s_1) + (\mathbf{q}_2, s_2) \to (\mathbf{q}_3, s_3) \]

This corresponds to the term \(a_{\mathbf{q}_1} a_{\mathbf{q}_2} a_{\mathbf{q}_3}^\dagger\) in the Hamiltonian.

Conservation Laws:

3.3 Scattering Rate Calculation

Using Fermi's golden rule, the scattering rate for a decay process is:

\[ \Gamma_{\mathbf{q}s}^{\text{decay}} = \frac{\pi}{2\hbar^2} \sum_{\mathbf{q}_2 s_2, \mathbf{q}_3 s_3} |V_3(\mathbf{q}s, \mathbf{q}_2 s_2, \mathbf{q}_3 s_3)|^2 \] \[ \times (n_{\mathbf{q}_2 s_2} + 1)(n_{\mathbf{q}_3 s_3} + 1) \delta(\omega_{\mathbf{q}s} - \omega_{\mathbf{q}_2 s_2} - \omega_{\mathbf{q}_3 s_3}) \delta_{\mathbf{q}, \mathbf{q}_2 + \mathbf{q}_3 + \mathbf{G}} \]

Where \(n_{\mathbf{q}s}\) is the Bose-Einstein occupation number:

\[ n_{\mathbf{q}s} = \frac{1}{e^{\hbar\omega_{\mathbf{q}s}/k_B T} - 1} \]

The factors \((n + 1)\) come from the quantum mechanical matrix elements for phonon creation (stimulated emission plus spontaneous emission).

Similarly, for coalescence:

\[ \Gamma_{\mathbf{q}s}^{\text{coal}} = \frac{\pi}{2\hbar^2} \sum_{\mathbf{q}_1 s_1, \mathbf{q}_2 s_2} |V_3(\mathbf{q}_1 s_1, \mathbf{q}_2 s_2, \mathbf{q}s)|^2 n_{\mathbf{q}_1 s_1} n_{\mathbf{q}_2 s_2} \delta(\omega_{\mathbf{q}_1 s_1} + \omega_{\mathbf{q}_2 s_2} - \omega_{\mathbf{q}s}) \delta_{\mathbf{q}_1 + \mathbf{q}_2, \mathbf{q} + \mathbf{G}} \]

The total scattering rate is:

\[ \Gamma_{\mathbf{q}s}^{\text{total}} = \Gamma_{\mathbf{q}s}^{\text{decay}} + \Gamma_{\mathbf{q}s}^{\text{coal}} \]

Phonon Lifetime

The phonon lifetime is the inverse of the scattering rate:

\[ \tau_{\mathbf{q}s} = \frac{1}{\Gamma_{\mathbf{q}s}^{\text{total}}} \]

This lifetime appears in experimental measurements as the linewidth (full width at half maximum, FWHM) in spectroscopy:

\[ \text{FWHM} = \frac{2\hbar}{\tau_{\mathbf{q}s}} = 2\hbar\Gamma_{\mathbf{q}s} \]

4. Normal vs Umklapp Processes

The distinction between normal (N) and umklapp (U) processes is crucial for understanding thermal conductivity.

4.1 Normal Processes (N-processes)

Normal processes conserve crystal momentum exactly (\(\mathbf{G} = 0\)):

\[ \mathbf{q}_1 = \mathbf{q}_2 + \mathbf{q}_3 \quad \text{(no reciprocal lattice vector)} \]

Characteristics of N-processes

  • Conserve total phonon momentum (no momentum transfer to the crystal)
  • Redistribute energy among phonon modes without changing the total momentum
  • Do NOT contribute to thermal resistance (in the relaxation time approximation)
  • Important for establishing local thermal equilibrium among phonons
  • More probable at low temperatures (when phonon wavevectors are small)

4.2 Umklapp Processes (U-processes)

Umklapp processes (from German "umklappen" = to flip over) involve a reciprocal lattice vector \(\mathbf{G} \neq 0\):

\[ \mathbf{q}_1 = \mathbf{q}_2 + \mathbf{q}_3 + \mathbf{G} \quad \text{(with } \mathbf{G} \neq 0 \text{)} \]

Characteristics of U-processes

  • Change the total phonon momentum by a reciprocal lattice vector
  • Transfer momentum to the crystal lattice itself
  • PRIMARY source of thermal resistance in pure crystals
  • Require high-energy phonons (typically \(|\mathbf{q}| \sim \pi/2a\) or larger)
  • Thermally activated: rate \(\propto e^{-\Theta_D/\beta T}\) at low \(T\)

4.3 Geometric Interpretation

The following diagram illustrates N and U processes in wavevector space:

graph TB subgraph "Normal Process (N)" A1["q₁"] --> A2["q₂ + q₃"] A3["All vectors within
first Brillouin zone"] end subgraph "Umklapp Process (U)" B1["q₁"] --> B2["q₂ + q₃ - G"] B3["Resultant wraps around
Brillouin zone boundary"] end

Consider a decay process where \(\mathbf{q}_1\) splits into \(\mathbf{q}_2\) and \(\mathbf{q}_3\):

4.4 Temperature Dependence and Thermal Conductivity

The rate of U-processes has strong temperature dependence:

\[ \Gamma^U \propto e^{-\Theta_D/\beta T} \]

Where \(\Theta_D\) is the Debye temperature and \(\beta\) is a numerical factor (typically \(\beta \approx 2\) to 3).

This leads to the characteristic behavior of thermal conductivity \(\kappa(T)\) in pure crystals:

Temperature Regime Dominant Scattering Thermal Conductivity
\(T \ll \Theta_D\) Boundary scattering \(\kappa \propto T^3\) (similar to \(C_V\))
\(T \sim 0.1\Theta_D\) U-processes become active \(\kappa\) peaks and begins to decrease
\(T > \Theta_D\) U-processes dominate \(\kappa \propto 1/T\)

Physical Insight: Why U-processes Cause Resistance

In a thermal gradient, phonons carry momentum preferentially in one direction (from hot to cold). N-processes redistribute this momentum among different phonon modes but preserve the total momentum flow. U-processes, however, can reverse the direction of momentum (by adding \(\mathbf{G}\)), effectively scattering phonons backward and creating resistance to heat flow.

5. Temperature Dependence of Phonon Scattering

The temperature dependence of phonon-phonon scattering arises from the Bose-Einstein occupation factors.

5.1 Occupation Number Temperature Dependence

The Bose-Einstein distribution is:

\[ n(\omega, T) = \frac{1}{e^{\hbar\omega/k_B T} - 1} \]

Limiting behaviors:

5.2 Scattering Rate Temperature Scaling

The scattering rate for decay processes scales as:

\[ \Gamma^{\text{decay}} \propto (n_2 + 1)(n_3 + 1) \]

At high temperatures where \(n \gg 1\):

\[ \Gamma^{\text{decay}} \propto n_2 n_3 \propto T^2 \]

For coalescence:

\[ \Gamma^{\text{coal}} \propto n_1 n_2 \propto T^2 \]

Therefore, in the high-temperature regime:

\[ \tau_{\text{ph-ph}} \propto \frac{1}{\Gamma} \propto \frac{1}{T^2} \]

This leads to the classical thermal conductivity behavior \(\kappa \propto 1/T\) when U-processes dominate.

5.3 Low-Temperature Behavior

At low temperatures, only low-energy acoustic phonons are populated. The probability of U-processes is suppressed by:

\[ P_U \propto e^{-\Theta_D/\beta T} \]

This exponential suppression means that at very low \(T\), phonon-phonon scattering becomes negligible, and other mechanisms (boundary scattering, impurity scattering) dominate.

6. Fourth-Order Anharmonicity

While three-phonon processes dominate in most materials, fourth-order anharmonicity can be important in certain contexts.

6.1 Four-Phonon Scattering Processes

The fourth-order anharmonic Hamiltonian leads to processes like:

These are typically weaker than three-phonon processes by a factor of \(\sim u/a\), but can become important:

6.2 Recent Research: Four-Phonon Scattering in Thermal Conductivity

Four-Phonon Scattering in Modern Materials

Recent first-principles calculations have shown that four-phonon scattering can reduce thermal conductivity by 30-50% in materials like silicon and diamond at high temperatures. This was previously attributed solely to three-phonon processes.

Key findings:

  • Four-phonon scattering is particularly important for high-frequency optical phonons
  • Becomes comparable to three-phonon rates above \(T \sim \Theta_D/2\)
  • Essential for accurate prediction of thermal conductivity at high \(T\)

Reference: Feng & Ruan, Phys. Rev. B 93, 045202 (2016)

7. Connection to Thermal Resistance

Understanding phonon scattering is essential for predicting and engineering thermal conductivity.

7.1 Thermal Conductivity Formula

From the Boltzmann transport equation (covered in detail in Chapter 3), the lattice thermal conductivity can be expressed as:

\[ \kappa_L = \frac{1}{3} \sum_{\mathbf{q}s} C_{\mathbf{q}s} v_{\mathbf{q}s}^2 \tau_{\mathbf{q}s} \]

Where:

7.2 Matthiessen's Rule for Combined Scattering

When multiple scattering mechanisms are present (phonon-phonon, phonon-impurity, phonon-boundary), the total scattering rate is the sum:

\[ \frac{1}{\tau_{\text{total}}} = \frac{1}{\tau_{\text{ph-ph}}} + \frac{1}{\tau_{\text{impurity}}} + \frac{1}{\tau_{\text{boundary}}} + \cdots \]

This is Matthiessen's rule, valid when scattering events are uncorrelated.

7.3 Thermal Resistance Mechanisms Summary

Mechanism Temperature Dependence Dominant Regime
Umklapp scattering \(\tau^{-1} \propto T^2 e^{-\Theta_D/\beta T}\) \(T > \Theta_D/10\)
Normal processes \(\tau^{-1} \propto T^2\) Affect distribution, not \(\kappa\)
Boundary scattering \(\tau^{-1} = v/L\) (independent of \(T\)) Low \(T\), small samples
Impurity scattering \(\tau^{-1} \propto \omega^4\) (Rayleigh) Low \(T\), doped materials
Four-phonon \(\tau^{-1} \propto T^3\) High \(T\) (\(T > \Theta_D/2\))

Engineering Thermal Conductivity

Understanding phonon scattering mechanisms enables rational design:

  • High \(\kappa\): Reduce anharmonicity, increase isotopic purity, minimize defects (e.g., diamond, isotopically pure silicon)
  • Low \(\kappa\): Enhance anharmonicity, introduce mass disorder, nanostructuring (e.g., thermoelectric materials, thermal barriers)

8. Experimental Signatures of Anharmonicity

Anharmonic effects can be directly observed in various experimental techniques.

8.1 Spectroscopic Linewidths

In Raman, infrared, or neutron scattering spectroscopy, phonon peaks have finite width due to the finite lifetime:

\[ I(\omega) \propto \frac{\Gamma}{(\omega - \omega_0)^2 + \Gamma^2} \]

This is a Lorentzian lineshape with FWHM = \(2\Gamma = 2\hbar/\tau\).

Temperature-Dependent Linewidth Measurements

Measuring the phonon linewidth as a function of temperature directly probes the anharmonic scattering rate:

  • At low \(T\): Linewidth approaches instrument resolution (long lifetime)
  • At high \(T\): Linewidth increases \(\propto T^2\) (three-phonon scattering)
  • Slope gives information about anharmonic force constants

8.2 Phonon Frequency Shifts

Anharmonicity also causes phonon frequencies to shift with temperature:

\[ \omega(T) = \omega_0 + \Delta\omega(T) \]

The shift \(\Delta\omega(T)\) arises from:

Typically \(\Delta\omega < 0\) (phonons soften with increasing temperature).

8.3 Thermal Expansion

One of the most direct consequences of anharmonicity is thermal expansion. In the harmonic approximation, the lattice constant would be temperature-independent. The thermal expansion coefficient:

\[ \alpha = \frac{1}{V} \frac{\partial V}{\partial T} \]

is directly proportional to the Grüneisen parameter \(\gamma\), which quantifies anharmonicity:

\[ \gamma_{\mathbf{q}s} = -\frac{\partial \ln \omega_{\mathbf{q}s}}{\partial \ln V} \]

8.4 Inelastic Neutron Scattering

Neutron scattering can directly measure phonon dispersion curves. Anharmonic effects appear as:

Example: Anharmonicity in Lead Telluride (PbTe)

PbTe, an important thermoelectric material, exhibits extremely strong anharmonicity. Neutron scattering studies reveal:

  • Giant phonon linewidths at room temperature (20-30 cm⁻¹)
  • Avoided crossings between acoustic and optical branches (resonant bonding)
  • Strong temperature dependence of low-frequency transverse optical modes

This anharmonicity is crucial for PbTe's low thermal conductivity and good thermoelectric performance.

9. Computational Example: Phonon Scattering Rates

Let's implement a simplified calculation of three-phonon scattering rates using Python.

9.1 Simplified Model

We'll use a simplified isotropic model with Debye dispersion to demonstrate the concepts. For realistic calculations, one would use first-principles force constants.

import numpy as np
import matplotlib.pyplot as plt
from scipy.integrate import quad
from scipy.constants import hbar, k as kB

class SimplifiedPhononScattering:
    """
    Simplified model for three-phonon scattering in an isotropic crystal.
    Uses Debye approximation and simplified anharmonic coupling.
    """

    def __init__(self, omega_D, v_sound, V0, gamma):
        """
        Parameters:
        -----------
        omega_D : float
            Debye frequency (rad/s)
        v_sound : float
            Sound velocity (m/s)
        V0 : float
            Cubic anharmonic coupling constant (J)
        gamma : float
            Grüneisen parameter (dimensionless)
        """
        self.omega_D = omega_D
        self.v_sound = v_sound
        self.V0 = V0
        self.gamma = gamma
        self.q_D = omega_D / v_sound  # Debye wavevector

    def omega(self, q):
        """Debye dispersion relation"""
        return self.v_sound * q

    def bose_einstein(self, omega, T):
        """Bose-Einstein occupation number"""
        x = hbar * omega / (kB * T)
        if x > 100:  # Avoid overflow
            return 0.0
        return 1.0 / (np.exp(x) - 1.0)

    def check_energy_conservation(self, omega1, omega2, omega3, tolerance=1e-6):
        """Check if energy is conserved (for decay: omega1 = omega2 + omega3)"""
        return np.abs(omega1 - omega2 - omega3) < tolerance

    def check_momentum_conservation(self, q1, q2, q3):
        """
        Check momentum conservation for decay: q1 = q2 + q3 (N-process)
        or q1 = q2 + q3 - G (U-process)
        Simplified 1D model: U-process if |q2 + q3| > q_D
        """
        q_sum = q2 + q3
        is_normal = np.abs(q1 - q_sum) < 1e-6
        is_umklapp = np.abs(q1 - (q_sum - 2*self.q_D)) < 1e-6
        return is_normal or is_umklapp, is_umklapp

    def scattering_rate_decay(self, q1, T):
        """
        Calculate decay scattering rate for phonon (q1) -> (q2) + (q3)
        Simplified analytical estimate using Debye approximation.
        """
        omega1 = self.omega(q1)

        # In full calculation, would integrate over all allowed (q2, q3) pairs
        # Here we use a simplified estimate proportional to phase space

        n_avg = self.bose_einstein(omega1/2, T)  # Average occupation

        # Simplified rate: Gamma ~ V0^2 * (n+1)^2 * DOS
        # With V0 ~ gamma * omega for cubic anharmonicity
        rate = (self.gamma * omega1 / hbar)**2 * (n_avg + 1)**2 * omega1

        # Add U-process suppression at low T
        # U-processes require high-energy phonons
        theta_D = hbar * self.omega_D / kB
        if T < theta_D:
            u_suppression = np.exp(-theta_D / (2 * T))
        else:
            u_suppression = 1.0

        return rate * u_suppression

    def scattering_rate_coalescence(self, q1, T):
        """
        Calculate coalescence scattering rate for (q2) + (q3) -> (q1)
        """
        omega1 = self.omega(q1)

        n_avg = self.bose_einstein(omega1/2, T)

        # Rate ~ V0^2 * n^2 * DOS
        rate = (self.gamma * omega1 / hbar)**2 * n_avg**2 * omega1

        return rate

    def total_scattering_rate(self, q, T):
        """Total three-phonon scattering rate"""
        return self.scattering_rate_decay(q, T) + self.scattering_rate_coalescence(q, T)

    def phonon_lifetime(self, q, T):
        """Phonon lifetime tau = 1/Gamma"""
        rate = self.total_scattering_rate(q, T)
        return 1.0 / rate if rate > 0 else np.inf

    def linewidth_fwhm(self, q, T):
        """Spectroscopic linewidth (FWHM) in energy units"""
        return 2 * hbar * self.total_scattering_rate(q, T)


# Example: Silicon-like parameters
omega_D_Si = 2 * np.pi * 15e12  # 15 THz Debye frequency
v_sound_Si = 6400  # m/s average sound velocity
V0_Si = 1e-20  # J (typical order of magnitude)
gamma_Si = 0.5  # Grüneisen parameter for Si

model = SimplifiedPhononScattering(omega_D_Si, v_sound_Si, V0_Si, gamma_Si)

# Temperature array
temperatures = np.linspace(50, 600, 50)

# Choose a phonon wavevector (middle of Brillouin zone)
q_test = 0.5 * model.q_D

# Calculate lifetime vs temperature
lifetimes = [model.phonon_lifetime(q_test, T) for T in temperatures]
linewidths = [model.linewidth_fwhm(q_test, T) / (1.602e-19 * 1e3) for T in temperatures]  # meV

# Plot results
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(12, 4))

ax1.plot(temperatures, np.array(lifetimes) * 1e12, 'b-', linewidth=2)
ax1.set_xlabel('Temperature (K)', fontsize=12)
ax1.set_ylabel('Phonon Lifetime (ps)', fontsize=12)
ax1.set_title('Phonon Lifetime vs Temperature', fontsize=13)
ax1.grid(True, alpha=0.3)
ax1.set_yscale('log')

ax2.plot(temperatures, linewidths, 'r-', linewidth=2)
ax2.set_xlabel('Temperature (K)', fontsize=12)
ax2.set_ylabel('Linewidth FWHM (meV)', fontsize=12)
ax2.set_title('Spectroscopic Linewidth vs Temperature', fontsize=13)
ax2.grid(True, alpha=0.3)

plt.tight_layout()
plt.savefig('phonon_scattering_vs_temperature.png', dpi=150, bbox_inches='tight')
plt.show()

print(f"At 300 K:")
print(f"  Phonon lifetime: {model.phonon_lifetime(q_test, 300)*1e12:.2f} ps")
print(f"  Linewidth: {model.linewidth_fwhm(q_test, 300)/(1.602e-19*1e3):.2f} meV")

9.2 Expected Output

The code produces plots showing:

  1. Phonon Lifetime vs Temperature: Lifetime decreases with increasing temperature, approximately as \(\tau \propto 1/T^2\) at high \(T\).
  2. Linewidth vs Temperature: Linewidth increases with temperature, showing the anharmonic broadening effect observable in spectroscopy.

Typical values at 300 K for silicon:

9.3 Extensions and Realistic Calculations

Beyond This Simplified Model

For quantitative predictions, one needs:

  • First-principles force constants: Calculate \(\Phi^{(3)}\) from DFT
  • Full Brillouin zone integration: Sum over all allowed scattering channels
  • Realistic phonon dispersion: Use full band structure, not Debye approximation
  • Conservation law enforcement: Explicitly check energy and momentum conservation
  • Proper matrix element calculation: Include polarization vector dot products

Modern codes: ShengBTE, phono3py, Quantum ESPRESSO

9.4 Exercise: Modify the Code

Exercise 9.1: Temperature Scaling

Modify the code to plot the scattering rate \(\Gamma(T)\) on a log-log scale and verify the \(\Gamma \propto T^2\) scaling at high temperatures. At what temperature does this power law become valid?

Exercise 9.2: Wavevector Dependence

Calculate and plot the phonon lifetime as a function of wavevector \(q\) at fixed temperature \(T = 300\) K. How does the lifetime vary across the Brillouin zone?

10. Summary

Key Takeaways

  • Anharmonicity is essential: The harmonic approximation fails to explain phonon lifetimes, thermal expansion, and thermal resistance.
  • Force constant expansion: The lattice potential is expanded in powers of atomic displacements. Third-order terms lead to three-phonon processes, fourth-order to four-phonon processes.
  • Fermi's golden rule: Provides the framework for calculating transition rates between phonon states.
  • Three-phonon processes: Include decay (1 → 2 phonons) and coalescence (2 → 1 phonon), governed by energy and crystal momentum conservation.
  • N vs U processes: Normal processes conserve momentum exactly (\(\mathbf{G} = 0\)); umklapp processes involve a reciprocal lattice vector (\(\mathbf{G} \neq 0\)) and cause thermal resistance.
  • Temperature dependence: Scattering rates scale as \(\Gamma \propto T^2\) at high \(T\), while U-processes are exponentially suppressed at low \(T\).
  • Phonon lifetime: \(\tau = 1/\Gamma\) determines spectroscopic linewidths and thermal conductivity.
  • Experimental signatures: Anharmonicity appears as temperature-dependent linewidths, frequency shifts, and thermal expansion.
  • Thermal conductivity: U-processes are the primary source of thermal resistance in pure crystals, leading to \(\kappa \propto 1/T\) at high temperatures.
  • Computational methods: Modern first-principles codes can calculate phonon lifetimes and thermal conductivity from anharmonic force constants.

11. Exercises

Exercise 1: Conservation Laws (Basic)

A phonon with wavevector \(\mathbf{q}_1 = 0.4 \mathbf{G}_1\) and frequency \(\omega_1 = 10\) THz decays into two phonons. If one daughter phonon has \(\mathbf{q}_2 = 0.3 \mathbf{G}_1\) and \(\omega_2 = 6\) THz:

  1. What are \(\mathbf{q}_3\) and \(\omega_3\) for the other daughter phonon?
  2. Is this an N-process or U-process? (Assume \(\mathbf{G}_1\) is a primitive reciprocal lattice vector)
  3. Could this process occur at \(T = 0\) K? Why or why not?

Exercise 2: Temperature Dependence (Intermediate)

For a decay process with rate \(\Gamma^{\text{decay}} \propto (n_2 + 1)(n_3 + 1)\):

  1. Derive the high-temperature limit (\(k_B T \gg \hbar\omega\)) showing \(\Gamma \propto T^2\)
  2. What is the low-temperature behavior (\(k_B T \ll \hbar\omega\))? Include the exponential factor.
  3. At what temperature does the transition between these regimes occur?

Exercise 3: Umklapp Process Threshold (Intermediate)

In a simple cubic lattice with lattice constant \(a\), consider acoustic phonons with linear dispersion \(\omega = v q\).

  1. What is the minimum phonon energy required for a U-process to occur? (Hint: consider the geometry of the Brillouin zone)
  2. Express this in terms of the Debye temperature \(\Theta_D = \hbar v \pi/(a k_B)\)
  3. For silicon with \(\Theta_D = 645\) K, estimate the temperature below which U-processes are exponentially suppressed

Exercise 4: Linewidth Measurement (Advanced)

A Raman spectroscopy measurement of a phonon mode in silicon yields the following linewidths:

  • At 100 K: FWHM = 0.3 cm⁻¹
  • At 300 K: FWHM = 3.0 cm⁻¹
  • At 500 K: FWHM = 8.0 cm⁻¹
  1. Convert these linewidths to phonon lifetimes (in ps). (Use \(\hbar = 5.3 \times 10^{-12}\) eV·s and \(1 \text{ cm}^{-1} = 1.24 \times 10^{-4}\) eV)
  2. Plot \(\Gamma\) vs \(T\) and determine if it follows the expected \(T^2\) scaling
  3. What other mechanisms might contribute to the linewidth at low temperatures?

Exercise 5: Four-Phonon vs Three-Phonon (Advanced)

The ratio of four-phonon to three-phonon scattering rates scales approximately as:

\[ \frac{\Gamma^{(4)}}{\Gamma^{(3)}} \sim \frac{u}{a} \cdot f(T) \]
  1. Estimate \(u/a\) at room temperature for silicon (assume \(u \sim \sqrt{k_B T / M \omega^2}\))
  2. Under what conditions would four-phonon scattering contribute 25% or more to the total rate?
  3. Why might four-phonon scattering be more important for optical phonons than acoustic phonons?

Exercise 6: Thermal Conductivity Scaling (Challenging)

Using the simplified thermal conductivity formula \(\kappa \sim C v^2 \tau\):

  1. Show that when U-processes dominate with \(\tau \propto 1/T^2\), and the heat capacity is in the classical limit \(C \propto T\), the thermal conductivity scales as \(\kappa \propto 1/T\)
  2. Explain why real materials often show \(\kappa \propto 1/T^\alpha\) with \(\alpha < 1\) at intermediate temperatures
  3. At very low temperatures where boundary scattering dominates (\(\tau = L/v\)), what is the temperature dependence of \(\kappa\)?

Programming Exercise 7: Phase Space Analysis

Write a Python function to calculate the density of allowed three-phonon scattering channels for a given phonon \((\mathbf{q}_1, s_1)\):

  1. For a 1D chain with Debye dispersion, enumerate all \((q_2, q_3)\) pairs satisfying energy and momentum conservation for decay processes
  2. Distinguish between N and U processes
  3. Plot the phase space density as a function of \(q_1\) across the Brillouin zone
  4. How does the N vs U ratio change with \(q_1\)?

Further Reading