Quantum Thermal Transport Heat Conduction Nanostructures Landauer Büttiker Phonon Green Function

# Quantum Thermal Transport: Nanoscale Phonon Conduction, Landauer-Büttiker Formalism, and Quantum Heat Conductance

## 1. Introduction to Quantum Thermal Transport

Heat conduction at nanoscale dimensions—from atomic contacts to nanowires and phononic nanostructures—exhibits fundamentally quantum behavior distinct from classical Fourier diffusion. When thermal wavelengths λ_q = h/√(2π m k_B T) become comparable to device dimensions, phonons behave as quantum particles with discrete energy levels and coherent transport properties. The result: a quantum of thermal conductance G_q = π²k_B²T/(3h) ≈ 9.456 × 10⁻¹³ T W/K (W/K) that is universal—independent of material, geometry, or phonon statistics. This section develops the Landauer-Büttiker formalism for phononic transport, derives the quantum limit, and explores the crossover from quantum ballistic to semi-classical diffusive regimes. Numerical solvers reveal transmission functions, temperature-dependent conductance curves, and the role of mode counting and scattering in nanoscale heat transport.

## 2. Phonons as Quantum Particles and Thermal Quanta

In quantum mechanics, lattice vibrations (phonons) are quantized bosons with energy-frequency relation ħω(q). For acoustic phonons in 3D crystals, the dispersion is typically linear at low frequencies (Debye model):

$$\hbar \omega_\mathbf{q} = \hbar v_s |\mathbf{q}|$$

where v_s is the sound velocity (typically 3,000–5,000 m/s). The number of phonons in thermal equilibrium at temperature T is given by the Bose-Einstein distribution:

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

The thermal energy is:

$$E_{\text{thermal}} = \int_0^\infty \hbar \omega \cdot n(\omega, T) \cdot g(\omega) d\omega$$

where g(ω) = V ω² / (2π² v_s³) is the phonon density of states (for 3D isotropic continuum). At high temperatures (k_B T >> ħω_max), the Rayleigh-Jeans limit applies: E_thermal → k_B T. At low temperatures (T → 0), quantum effects dominate: phonon excitations freeze out except for zero-point motion ħω/2.

## 3. Ballistic Thermal Transport and the Landauer-Büttiker Formula

When heat-carrying phonons traverse a device (a nanowire, atomic contact, or phononic interface) without scattering—ballistic transport—the thermal current is determined by the phonon transmission probability. The Landauer-Büttiker thermal current is:

$$J_q = \frac{1}{2\pi} \int_0^\infty \hbar \omega \mathcal{T}_{ph}(\omega) [n_L(\omega, T_L) - n_R(\omega, T_R)] d\omega$$

where:
- T_ph(ω) is the phonon transmission function (0 ≤ 𝒯 ≤ number of propagating modes)
- n_L, n_R are left and right thermal populations
- The factor 1/(2π) emerges from the density of states in 1D

For a device with N(ω) propagating phonon modes at frequency ω, the transmission sums over all modes:

$$\mathcal{T}_{ph}(\omega) = \sum_{n=1}^{N(\omega)} \mathcal{T}_n(\omega)$$

In the quantum limit where only N_mode = 1 phonon mode propagates and T = 1 (perfect transmission), the thermal conductance is:

$$G_q = \frac{\pi^2 k_B^2 T}{3h}$$

This remarkable result—universal quantum of heat conductance—depends only on fundamental constants and temperature, not on material properties. Numerically: G_q/(2π) ≈ 1.5 × 10⁻¹³ T W/K (with T in Kelvin).

## 4. Quantum of Thermal Conductance and Universality

The universal G_q emerges from integrating the Bose-Einstein thermal current over all frequencies, assuming one propagating mode:

$$G_q = \frac{1}{2\pi} \int_0^\infty \hbar \omega \frac{\partial n(\omega, T)}{\partial T} d\omega$$

The derivative of Bose-Einstein distribution is:

$$\frac{\partial n}{\partial T} = -\frac{\hbar\omega}{k_B T^2} \frac{e^{\hbar\omega/k_B T}}{(e^{\hbar\omega/k_B T}-1)^2}$$

Substituting x = ħω/(k_B T):

$$G_q = \frac{k_B^2 T}{2\pi \hbar} \int_0^\infty \frac{x^2 e^x}{(e^x-1)^2} dx = \frac{\pi^2 k_B^2 T}{3h}$$

The integral ∫ x² e^x / (e^x - 1)² dx = π²/3 (related to the Riemann zeta function). This derivation reveals the universality: no material parameters appear. Any system with a single phonon mode at perfect transmission exhibits G_q, whether it's a carbon nanotube, atomic chain, or engineered waveguide.

## 5. Phonon NEGF Formalism and Non-Equilibrium Green's Functions

For more complex geometries where scattering, disorder, or interference effects matter, the non-equilibrium Green's function (NEGF) method provides exact transmission:

$$\mathcal{T}_{ph}(\omega) = \text{Tr}\left[ \mathbf{\Gamma}_L(\omega) \mathbf{G}^R(\omega) \mathbf{\Gamma}_R(\omega) \mathbf{G}^A(\omega) \right]$$

where:
- G^R(ω) = [E - H_d - Σ^R]⁻¹ is the retarded Green's function of the device
- Γ_L,R(ω) = i[Σ^R_L,R - (Σ^R_L,R)†] are the broadening matrices from left/right leads
- Σ^R are retarded self-energies representing coupling to semi-infinite leads

The device Hamiltonian H_d represents the scattering region: a disordered region, interface, or defect. The NEGF approach systematically includes all multiple scattering events and interference effects. The thermal current follows from integrating the transmission weighted by phonon populations:

$$J_q = \frac{1}{2\pi\hbar} \int_0^\infty d\omega \, \omega \, \mathcal{T}_{ph}(\omega) [n_L(\omega) - n_R(\omega)]$$

## 6. Transmission Through Atomic Contacts and Nanowires

Acoustic phonon transmission through a single atomic contact—a one-atom-wide "bridge" between two bulk reservoirs—exhibits remarkable quantization. The number of propagating modes at frequency ω is limited by the contact area:

$$N(\omega) = \int_0^{\omega/v_s} \frac{d^D k}{(2\pi)^D}$$

For a 1D contact, N(ω) = 1 (single mode). For 2D and 3D contacts, multiple modes contribute. In the low-frequency limit, N(ω) ∝ ω^(D-1) (where D is dimension). The transmission depends sensitively on atomic-scale geometry:

  • Smooth contacts (radius ≈ nanometers): transmission ≈ 1 (ballistic)
  • Constricted regions (atomic scale): reflection and scattering reduce transmission by 50-80%
  • Rough interfaces: diffuse scattering dominates, T ∝ (λ_q/L)² (geometric suppression)

Measurements of thermal conductance through atomic contacts using suspended graphene or carbon nanotubes confirm the quantum-limited regime: conductance plateaus at multiples of G_q as the number of phonon modes increases with frequency.

## 7. Ballistic-to-Diffusive Crossover

Real nanoscale devices transition between ballistic (Landauer) and diffusive (Fourier) heat transport regimes as sample size or temperature changes. The crossover occurs when the mean free path ℓ_mfp becomes comparable to device length L:

$$\text{Knudsen number} = \frac{\ell_{mfp}}{L}$$
  • Knudsen >> 1: Ballistic (Landauer), G = T · N_mode · G_q
  • Knudsen ~1: Transition regime with complex interference
  • Knudsen << 1: Diffusive (Fourier), G = κ A / L with Fourier thermal conductivity κ

At high temperatures (classical limit), the mean free path scales as ℓ_mfp ∝ 1/T, pushing the crossover toward larger devices. At low temperatures, ℓ_mfp → ∞ for elastic scattering (disorder), so quantum ballistic effects dominate—explaining why cryogenic measurements of thermal transport often reveal quantum signatures.

## 8. Temperature-Dependent Conductance and Phonon Scattering

The thermal conductance G(T) = dJ_q/dT is temperature-dependent due to:

1. Mode population (Bose-Einstein statistics): At T → 0, phonons freeze out, G → 0; at high T, all modes are thermally excited.

2. Mode occupancy in transmission: The thermal current integral weights T(ω) by the thermal derivative ∂n/∂T, which peaks around k_B T / ħ.

3. Frequency-dependent scattering: Phonon lifetimes depend on collision rates (isotope scattering ∝ ω⁴; Umklapp ∝ e^(-θ_D/T)). At low T, Umklapp scattering vanishes, increasing mean free path.

For a perfectly transmitting single-mode ballistic contact, G(T) = G_q (independent of T). For multi-mode or scattering-dominated systems, G(T) exhibits curvature: often G ∝ T^α with α ∈ [1,2] depending on scattering mechanisms.

## 9. Phononic Nanostructures: Phononic Crystals and Waveguides

Engineered phononic structures—phononic crystals (periodic lattices of inclusions), waveguides, and metamaterials—can control thermal transport via phonon band structure engineering. A phononic crystal's dispersion relation ω_n(k) exhibits band gaps: frequency ranges where propagation is forbidden. Heat transport through the gap is exponentially suppressed: T ∝ e^(-κL) (where κ is the decay constant).

Applications:
- Thermal isolation: Phononic band gaps block heat flow while permitting electrical conduction (decoupling heat from electronic transport)
- Thermal diodes: Asymmetric structures exhibiting directional thermal rectification
- Quantum heat batteries: Using phonon blockade to store thermal energy

## 10. Experimental Measurements and Validation

Modern experiments probe quantum thermal transport via:

1. Suspended nanowire thermometry: Measure voltage across a suspended sample heated by electrical current, extract thermal conductance from G = I / ΔT

2. Transient thermal grating: Optical excitation creates periodic temperature modulation, measure phonon propagation via diffraction

3. Time-domain thermoreflectance (TDTR): Ultrafast laser pulses generate thermal transients, measure decay via reflectivity changes

4. Direct thermal microscopy: Scanning probes measure local temperature, infer conductance from spatial profiles

Observations confirm:
- Conductance quantization at G_q in atomic contacts and single-walled carbon nanotubes
- Temperature-dependent G(T) with power-law scaling in diffusive regimes
- Phononic band gap effects in engineered nanostructures
- Ballistic-diffusive crossover at Knudsen number ≈ 1

## 11. Python Numerical Solver: Transmission Functions and Thermal Conductance

import numpy as np
import matplotlib.pyplot as plt
from scipy.integrate import quad, odeint
from scipy.special import zeta

# Physical constants (SI units)
HBAR = 1.0546e-34  # J·s
KB = 1.3806e-23    # J/K
H_PLANCK = 6.6261e-34  # J·s

def debye_frequency(sound_velocity, electron_density_3d):
    """
    Debye cutoff frequency ω_D from Debye model.
    ω_D = v_s (6π² n)^(1/3)
    
    Args:
        sound_velocity: m/s
        electron_density_3d: m^-3
    
    Returns:
        omega_D: rad/s
    """
    omega_D = sound_velocity * (6 * np.pi**2 * electron_density_3d)**(1/3)
    return omega_D

def phonon_dos_debye(omega, omega_D):
    """
    Density of states in Debye model.
    g(ω) = 9ω²/ω_D³ for ω < ω_D, else 0
    """
    if omega < omega_D:
        return 9 * omega**2 / omega_D**3
    else:
        return 0

def bose_einstein(omega, T):
    """
    Bose-Einstein distribution n(ω,T) = 1/(exp(ℏω/k_B T) - 1)
    """
    if T < 1e-6:
        return 0
    x = HBAR * omega / (KB * T)
    if x > 100:  # Avoid overflow
        return 0
    return 1.0 / (np.exp(x) - 1)

def thermal_derivative_be(omega, T):
    """
    Derivative of Bose-Einstein: ∂n/∂T
    """
    if T < 1e-6:
        return 0
    x = HBAR * omega / (KB * T)
    if x > 100:
        return 0
    ex = np.exp(x)
    return (HBAR * omega / (KB * T**2)) * ex / (ex - 1)**2

def transmission_single_mode(omega, omega_max):
    """
    Transmission for single phonon mode.
    T(ω) = 1 if ω < ω_max (propagating), else 0 (evanescent)
    """
    return 1.0 if omega < omega_max else 0.0

def transmission_multi_mode(omega, omega_D, n_modes_max=5):
    """
    Transmission for multi-mode case: cumulative from distinct propagating modes.
    T(ω) = min(N(ω), n_modes_max) where N(ω) ∝ ω^(D-1) for D=3D system
    
    Simplified: T(ω) = min(1 + int(ω/ω_D * n_modes_max), n_modes_max)
    """
    mode_fraction = omega / omega_D
    n_active = int(1 + np.floor(mode_fraction * n_modes_max))
    return float(min(n_active, n_modes_max))

def transmission_with_scattering(omega, omega_D, mean_free_path, device_length):
    """
    Transmission with phonon scattering via mean free path.
    T(ω) ∝ exp(-device_length / mean_free_path(ω))
    
    mfp(ω) ~ mfp_0 * (ω_D/ω)^2 (assuming isotope scattering dominates)
    """
    mfp_0 = mean_free_path
    if omega < 1e-6:
        return 1.0
    mfp = mfp_0 * (omega_D / omega)**2
    mfp = np.clip(mfp, 0, 1e-3)  # Clip to physical range
    return np.exp(-device_length / mfp) if mfp > 1e-6 else 0.0

def quantum_heat_conductance(T, n_modes=1):
    """
    Quantum of thermal conductance: G_q = π² k_B² T / (3h)
    
    For n_modes, multiply by n_modes.
    Returns: W/K
    """
    G_q = (np.pi**2 * KB**2 * T) / (3 * H_PLANCK)
    return n_modes * G_q

def thermal_conductance_numerical(transmission_func, T_L, T_R, omega_D, n_omega=500):
    """
    Compute thermal conductance numerically via Landauer-Büttiker formula.
    
    J_q = (1/2π) ∫ ℏω 𝒯(ω) [n_L(ω) - n_R(ω)] dω
    G = dJ_q / dT_L (at T_R = 0)
    """
    omega_max = 3 * omega_D  # Integrate up to 3ω_D (captures ~99% of thermal energy)
    omega_vals = np.linspace(0, omega_max, n_omega)
    domega = omega_vals[1] - omega_vals[0]
    
    J_q = 0
    for omega in omega_vals:
        if omega > 0:
            T = transmission_func(omega)
            T_diff = (bose_einstein(omega, T_L) - bose_einstein(omega, T_R))
            J_q += HBAR * omega * T * T_diff * domega
    
    J_q /= (2 * np.pi)
    
    # Conductance = dJ_q / dT_L (numerical derivative)
    dT = 0.01  # K
    T_L_plus = T_L + dT
    J_q_plus = 0
    for omega in omega_vals:
        if omega > 0:
            T = transmission_func(omega)
            T_diff = (bose_einstein(omega, T_L_plus) - bose_einstein(omega, T_R))
            J_q_plus += HBAR * omega * T * T_diff * domega
    J_q_plus /= (2 * np.pi)
    
    G = (J_q_plus - J_q) / dT
    return G

# Main execution
if __name__ == "__main__":
    print("="*70)
    print("QUANTUM THERMAL TRANSPORT: LANDAUER-BÜTTIKER FORMALISM")
    print("="*70)
    
    # Physical parameters (typical for silicon or GaAs)
    v_s = 4000  # Sound velocity (m/s)
    n_e = 1e28  # Electron density (m^-3)
    omega_D = debye_frequency(v_s, n_e)
    T_D = HBAR * omega_D / KB  # Debye temperature
    
    print(f"\nDebye Model Parameters:")
    print(f"  Sound velocity v_s = {v_s} m/s")
    print(f"  Debye frequency ω_D = {omega_D:.2e} rad/s")
    print(f"  Debye temperature T_D = {T_D:.1f} K")
    print(f"\nQuantum of thermal conductance:")
    
    for T in [1, 10, 100, 300]:
        G_q = quantum_heat_conductance(T, n_modes=1)
        print(f"  G_q({T} K) = {G_q:.2e} W/K")
    
    # Plotting
    fig, axes = plt.subplots(2, 2, figsize=(13, 10))
    
    # Plot 1: Thermal derivative of Bose-Einstein
    T_vals = [10, 100, 300]
    omega_range = np.linspace(0, 3*omega_D, 300)
    
    ax = axes[0, 0]
    for T in T_vals:
        deriv_vals = [thermal_derivative_be(omega, T) for omega in omega_range]
        ax.plot(omega_range / omega_D, deriv_vals, linewidth=2, label=f'T = {T} K')
    ax.set_xlabel('ω / ω_D', fontsize=11)
    ax.set_ylabel('∂n/∂T (1/K)', fontsize=11)
    ax.set_title('Thermal Derivative: Bose-Einstein Distribution', fontsize=12, fontweight='bold')
    ax.legend()
    ax.grid(True, alpha=0.3)
    
    # Plot 2: Transmission functions
    ax = axes[0, 1]
    T_single = [transmission_single_mode(omega, 1.5*omega_D) for omega in omega_range]
    T_multi = [transmission_multi_mode(omega, omega_D, n_modes_max=4) for omega in omega_range]
    ax.plot(omega_range/omega_D, T_single, 'b-', linewidth=2.5, label='Single-mode ballistic')
    ax.plot(omega_range/omega_D, T_multi, 'r-', linewidth=2.5, label='Multi-mode (4 modes)')
    ax.fill_between(omega_range/omega_D, 0, T_single, alpha=0.2, color='blue')
    ax.fill_between(omega_range/omega_D, 0, T_multi, alpha=0.2, color='red')
    ax.set_xlabel('ω / ω_D', fontsize=11)
    ax.set_ylabel('Phonon Transmission 𝒯(ω)', fontsize=11)
    ax.set_title('Ballistic Transmission Functions', fontsize=12, fontweight='bold')
    ax.legend()
    ax.grid(True, alpha=0.3)
    ax.set_ylim([0, 4.5])
    
    # Plot 3: Thermal conductance vs temperature
    T_range = np.linspace(1, 300, 100)
    G_q_vals = [quantum_heat_conductance(T, n_modes=1) for T in T_range]
    G_multi_vals = [quantum_heat_conductance(T, n_modes=3) for T in T_range]
    
    ax = axes[1, 0]
    ax.loglog(T_range, G_q_vals, 'b-', linewidth=2.5, label='Single-mode (n=1)')
    ax.loglog(T_range, G_multi_vals, 'r-', linewidth=2.5, label='Three-mode (n=3)')
    ax.set_xlabel('Temperature T (K)', fontsize=11)
    ax.set_ylabel('Thermal Conductance G_q (W/K)', fontsize=11)
    ax.set_title('Universal Quantum Conductance: $G_q = π²k_B²T / 3h$', fontsize=12, fontweight='bold')
    ax.legend()
    ax.grid(True, alpha=0.3, which='both')
    
    # Plot 4: Ballistic vs diffusive crossover
    ax = axes[1, 1]
    L_device = 100e-9  # Device length 100 nm
    mfp_0 = 1e-6  # Reference mean free path 1 μm
    T_set = 100  # K
    
    T_scatter = [transmission_with_scattering(omega, omega_D, mfp_0, L_device) for omega in omega_range]
    ax.plot(omega_range/omega_D, T_scatter, 'g-', linewidth=2.5)
    ax.fill_between(omega_range/omega_D, 0, T_scatter, alpha=0.3, color='green')
    ax.set_xlabel('ω / ω_D', fontsize=11)
    ax.set_ylabel('Phonon Transmission with Scattering', fontsize=11)
    ax.set_title(f'Transmission with Scattering (L={L_device*1e9:.0f} nm, T={T_set} K)', fontsize=12, fontweight='bold')
    ax.grid(True, alpha=0.3)
    ax.text(0.5, 0.7, f'mfp = {mfp_0*1e6:.1f} μm\nKnudsen ≈ {mfp_0/L_device:.1f}
(Ballistic regime)', 
            transform=ax.transAxes, fontsize=10, bbox=dict(boxstyle='round', facecolor='wheat', alpha=0.5))
    
    plt.tight_layout()
    plt.savefig('quantum_thermal_transport.png', dpi=150, bbox_inches='tight')
    print("
[Plot saved as 'quantum_thermal_transport.png']")
    
    print("
" + "="*70)
    print("THERMAL TRANSPORT ANALYSIS COMPLETE")
    print("="*70)

## References

1. Landauer, R. (1970). "Electrical resistance of disordered one-dimensional lattices." *Philosophical Magazine*, 21(172), 863-867.

2. Büttiker, M. (1988). "Four-terminal phase-coherent conductance." *Physical Review Letters*, 57(14), 1761.

3. Cappelli, E., et al. (2013). "Heat transport in one-dimensional systems." *Reports on Progress in Physics*, 77(5), 056801.

4. Maldovan, M. (2013). "Sound and heat revolutions in phononics." *Nature*, 503(7475), 209-217.

5. Xu, X., et al. (2014). "Thermal transport in nanostructures." *Nature Nanotechnology*, 9(12), 951-963.

Take quantum thermal transport heat conduction nanostructures landauer büttiker phonon green function further

Ask the copilot about this term, or have our engineers assess it against your process.