Skip to content
Oakfield Operator Calculus Function Reference Site

Dispersion Relations

For a linear PDE with Fourier symbol λ(k)\lambda(k), the dispersion relation specifies frequency ω\omega as a function of wavenumber kk, often via λ(k)=iΩ(k)\lambda(k) = -i\,\Omega(k) so that modes satisfy

u(t,k)=u(0,k)eiΩ(k)tu(t,k) = u(0,k)\,e^{-i\,\Omega(k) t}

Defined for wavenumbers kk in Rd\mathbb{R}^d (or discrete grids). Output Ω(k)\Omega(k) is real for nondissipative waves and complex when damping or growth is present.


vp(k)=Ω(k)k(k0),vg(k)=kΩ(k)v_p(k) = \frac{\Omega(k)}{|k|} \quad (k \ne 0), \qquad v_g(k) = \nabla_k \Omega(k)

Nonlinear Ω(k)\Omega(k) introduces dispersion (different kk travel at different speeds). If Ω(k)=Ωr(k)+iΩi(k)\Omega(k)=\Omega_r(k)+i\Omega_i(k), then eiΩt=eiΩrteΩite^{-i\Omega t}=e^{-i\Omega_r t}e^{\Omega_i t}, so Ωi(k)<0\Omega_i(k)<0 corresponds to dissipation (decay) and Ωi(k)>0\Omega_i(k)>0 to instability (growth).


  • Wave equation: Ω(k)=ck\Omega(k)=c|k| is nondispersive.
  • Schrödinger equation: Ω(k)=k22\Omega(k)=\tfrac{|k|^2}{2} yields dispersive spreading.
  • Small-kk / large-kk asymptotics give low- and high-frequency limits in composite or discrete media.

Spectral phase modulation applies phases ϕ(k)=Ω(k)Δt\phi(k) = \Omega(k)\Delta t during time stepping; Fourier transforms diagonalize linear PDEs enabling direct use of Ω(k)\Omega(k).


Oakfield encodes dispersion relations most directly in its spectral operators:

  • dispersion operator applies per-frequency phase advance in Fourier space (FFT → multiply by cexp(I * phase) → IFFT), using a configurable power law in kk0|k-k_0|.
  • Stability tuning: dispersion parameters interact with timestep choice; Oakfield’s integrators and step-metrics tracking help diagnose instability and step-size sensitivity.
  • Visualization/diagnostics: spectral stats (entropy/bandwidth) can highlight dispersion-induced spectral broadening.

Dispersion relations arise from representing linear PDEs in Fourier space, where each mode evolves independently. The frequency–wavenumber relationship encodes how oscillations propagate and spread.

They are central diagnostics in spectral and pseudo-spectral methods, linking physical wave behavior to numerical stability and timestep constraints.


  • Whitham, Linear and Nonlinear Waves
  • Strauss, Partial Differential Equations