Dispersion, Phase Velocity and Group Velocity
Statement
For a linear, homogeneous medium whose plane-wave solutions obey a dispersion relation \(\omega=\omega(k)\), a single sinusoidal component \(\psi=A\cos(kx-\omega t)\) advances its surfaces of constant phase at the phase velocity \(v_p=\omega/k\), whereas the envelope of a narrow-band superposition of such components advances at the group velocity \(v_g=\dfrac{d\omega}{dk}\). The two coincide only when \(\omega\) is strictly proportional to \(k\); otherwise the medium is dispersive and it is \(v_g\), not \(v_p\), that carries the modulation, energy, and signal to leading order.
Why it matters
A monochromatic wave is an idealisation: it is infinitely long and carries no information, because a pure sinusoid that has existed for all time transmits nothing new. Every real signal is a packet built from a band of wavenumbers, and once \(\omega/k\) varies with \(k\) the different components run at different phase speeds. The rate at which the packet as a whole — its crest of amplitude — moves is the group velocity, and it is what a stopwatch measures for a pulse, a wave train's leading edge, or a quantum particle.
The distinction is not academic. It is the difference between the pattern speed of ocean swell and the speed at which wave energy actually reaches a shore; between the superluminal phase speed of a wave in a waveguide or plasma and the strictly sub-luminal speed at which it can deliver a bit; and between the phase of a de Broglie wave and the velocity of the electron it describes. Getting \(v_p\) and \(v_g\) straight is the entry point to group-velocity dispersion, pulse broadening in optical fibre, and the whole machinery of wave-packet dynamics.
Assumptions
Derivation
Result
Reading. The phase velocity is the speed of an individual crest and is set pointwise by the ratio \(\omega/k\). The group velocity is the speed of the packet's envelope and is set by the local slope of the dispersion curve. They agree only when that curve is a straight line through the origin (\(\omega=ck\)); every departure from proportionality — every real medium — makes them differ, and \(v_g\) is the one that transports amplitude, energy, and information to leading order.
Units check. \(\omega\) has units of \(\mathrm{rad\,s^{-1}}\) and \(k\) of \(\mathrm{rad\,m^{-1}}\); rad is dimensionless, so \(\omega/k\) is \(\mathrm{m\,s^{-1}}\). The derivative \(d\omega/dk\) is a ratio of the same two quantities and is likewise \(\mathrm{m\,s^{-1}}\). The correction term \(k\,dv_p/dk\) has units \(\mathrm{m^{-1}}\cdot(\mathrm{m\,s^{-1}}/\mathrm{m^{-1}})=\mathrm{m\,s^{-1}}\). Consistent.
Limiting cases
- Non-dispersive line, \(\omega=ck\): \(v_p=v_g=c\). The dispersion curve is a ray through the origin; packets travel undistorted. This is the long-wave loaded string and the ideal string of the wave-equation result.
- Flat phase speed, \(dv_p/dk=0\) at \(k_0\): \(v_g=v_p\) there even though the medium is dispersive elsewhere — the packet momentarily rides with its carrier.
- Deep-water gravity waves, \(\omega=\sqrt{gk}\): \(v_g=\tfrac12 v_p\). The envelope lags the crests; individual waves appear at the back of a group, sweep forward, and vanish at the front.
- Monatomic lattice at the zone boundary, \(k=\pi/a\): \(v_g=a\sqrt{K/m}\cos(ka/2)=0\). The mode is a standing wave (alternate masses in antiphase), consistent with the normal-mode picture; no energy propagates.
- Relativistic / plasma branch, \(\omega^2=\omega_p^2+c^2k^2\): \(v_p\,v_g=c^2\) with \(v_p>c\) and \(v_g<c\); the superluminal phase speed carries nothing.
Breaks when
- Anomalous dispersion / strong absorption. Near a resonance \(\omega(k)\) becomes complex and \(v_g=d\omega/dk\) can exceed \(c\), diverge, or turn negative. It no longer equals the speed at which energy or a detectable signal arrives; one must instead use the energy velocity or the Sommerfeld–Brillouin front velocity, which stays \(\le c\).
- Broad-band packets. When the spectrum is not narrow, the neglected \(\tfrac12\omega''(k-k_0)^2\) term dominates: the packet spreads, chirps, and develops sub-structure, so a single translation speed no longer describes it. Group-velocity dispersion, not \(v_g\) alone, governs the evolution.
- Nonlinear media. With amplitude-dependent response, superposition and the linear dispersion relation both fail. Wave speed can depend on amplitude (solitons, shock fronts), and \(d\omega/dk\) evaluated from the linear branch is not the propagation speed.
- Inhomogeneous or non-stationary media. If material properties vary in \(x\) or \(t\), \(k\) and \(\omega\) are not conserved labels; \(\omega(k)\) is only local, and rays must be traced with the eikonal/WKB equations rather than a global \(v_g\).
Failure modes
- Reporting \(\omega/k\) as the signal speed. Students quote the phase velocity for how fast a pulse arrives; energy and information travel at \(v_g\) (in transparent media), which can be very different.
- Computing \(v_g\) as \(\omega/k\) then differentiating the number. \(v_g\) is \(d\omega/dk\), the slope of the \(\omega\)-vs-\(k\) curve, not the derivative of the already-formed ratio \(\omega/k\). Use \(v_g=v_p+k\,dv_p/dk\) if you must go through \(v_p\).
- Dropping the \(-\lambda\) factor when switching to wavelength. \(v_g=v_p-\lambda\,dv_p/d\lambda\), not \(v_p+\lambda\,dv_p/d\lambda\); the sign flip comes from \(k=2\pi/\lambda\).
- Claiming \(v_p>c\) or \(v_g>c\) violates relativity. Neither phase nor (anomalous) group velocity is the signal velocity; only the front velocity is bounded by \(c\).
- Pairing the wrong \(\Delta\omega\) with \(\Delta k\). In the two-wave beat, the envelope carries the difference frequencies \((\Delta k,\Delta\omega)\) and the carrier the mean \((k,\omega)\); swapping them inverts which factor is fast.
- Assuming \(v_g=\tfrac12 v_p\) universally. That factor is specific to \(\omega\propto\sqrt{k}\) (deep water). Each dispersion relation gives its own ratio.
Discussion
The physical content of the derivation is that a wave carries two independent speeds because it has two independent structures: the microscopic ripple (the carrier) and the macroscopic modulation (the envelope). Only the modulation can encode a message — switch the amplitude on and off and you have sent a bit — so the modulation's speed, \(v_g\), is the physically operative one. In a transparent medium \(v_g\) also equals the velocity of energy transport, because energy density and energy flux are both quadratic in the field and are carried by the envelope. This is why an oceanographer computing when swell energy reaches a coast uses \(v_g\), and why the "wave you surf" (a crest, moving at \(v_p\)) outruns the group it belongs to.
The relation \(v_g=v_p+k\,dv_p/dk\) organises all dispersive behaviour into two regimes. In normal dispersion the phase speed falls as \(k\) rises (\(dv_p/dk<0\)), so \(v_g<v_p\); this is the optical case, blue light slower than red in glass, and it makes short pulses spread predictably. In anomalous dispersion \(dv_p/dk>0\) and \(v_g>v_p\), occurring near absorption resonances, where the tidy identification of \(v_g\) with a signal speed collapses. The same formula underlies group-velocity dispersion in optical fibre, where the residual \(\omega''\) determines how a data pulse broadens over kilometres and sets the bit-rate ceiling.
The quantum connection is the most striking. A de Broglie wave has \(E=\hbar\omega\) and \(p=\hbar k\); for a free non-relativistic particle \(E=p^2/2m\) gives \(\omega=\hbar k^2/2m\), so \(v_g=d\omega/dk=\hbar k/m=p/m\), exactly the classical particle velocity, while \(v_p=\omega/k=\hbar k/2m\) is half of it and physically inert. The particle is the packet, and it moves at the group velocity — this is how wave mechanics reproduces Newtonian trajectories in the appropriate limit (Ehrenfest's theorem). For a relativistic particle the same construction yields \(v_p\,v_g=c^2\), tying the superluminal phase speed to the sub-luminal particle speed.
The deepest subtlety is what happens to "speed" when \(\omega(k)\) is complex. Sommerfeld and Brillouin showed, by contour integration of the packet integral, that although \(v_p\) and even \(v_g\) may exceed \(c\) in an absorbing anomalous-dispersion band, the very first disturbance — the front, associated with the highest-frequency components where any real medium behaves like vacuum (\(n\to 1\)) — always propagates at exactly \(c\). Causality is preserved not by any of the "obvious" velocities but by the analyticity of the response function (Kramers–Kronig relations), which forbids a signal front from preceding its cause. The group velocity is thus a leading-order kinematic approximation valid only where dispersion is weak and absorption negligible; outside that window it is a bookkeeping quantity, not the speed of anything real.
Common misconceptions. Phase velocity is not "the wave's speed" and group velocity is not merely "the average phase velocity." \(v_p\) is a per-component crest speed with no upper bound and no obligation to transport anything; \(v_g\) is the envelope speed and equals the energy/signal speed only in transparent, weakly dispersive media. When the two differ, watching a single crest tells you nothing about when the disturbance arrives.
Worked examples
Example 1 — Deep-water gravity waves.
Reading. Individual crests travel at 12.5 m/s but the group — and its energy — advances at only 6.25 m/s, so crests continually overtake the group, appearing at its trailing edge and disappearing at its front. Units check. \(\sqrt{(\mathrm{m\,s^{-2}})/(\mathrm{m^{-1}})}=\sqrt{\mathrm{m^2\,s^{-2}}}=\mathrm{m\,s^{-1}}\).
Example 2 — Monatomic lattice (loaded string, one mass per cell).
Reading. At quarter-zone the lattice is already dispersive: \(v_g<v_p\), and both fall below the long-wave sound speed \(c=a\sqrt{K/m}=5.8\times10^{3}\ \mathrm{m\,s^{-1}}\), which \(v_g\) recovers as \(k\to0\) and abandons (\(v_g\to0\)) at the zone boundary. Units check. \(a\sqrt{K/m}\): \(\mathrm{m}\cdot\sqrt{(\mathrm{N\,m^{-1}})/\mathrm{kg}}=\mathrm{m}\cdot\sqrt{\mathrm{s^{-2}}}=\mathrm{m\,s^{-1}}\).
Problems
- (A) Non-dispersive check. A transverse wave on an ideal string obeys \(\omega=ck\) with \(c=340\ \mathrm{m\,s^{-1}}\). Find \(v_p\) and \(v_g\), and state whether a pulse spreads.
Solution
\(v_p=\omega/k=c=340\ \mathrm{m\,s^{-1}}\). \(v_g=d\omega/dk=c=340\ \mathrm{m\,s^{-1}}\). Since \(\omega\) is exactly linear in \(k\), every component travels at the same speed, so the pulse propagates without spreading (no group-velocity dispersion, \(\omega''=0\)). - (B) Half-speed law. A medium has phase velocity \(v_p=B\,k^{-1/2}\) (constant \(B\)). Using \(v_g=v_p+k\,dv_p/dk\), show \(v_g=\tfrac12 v_p\).
Solution
\(\dfrac{dv_p}{dk}=-\tfrac12 B\,k^{-3/2}\). Then \(k\dfrac{dv_p}{dk}=-\tfrac12 B\,k^{-1/2}=-\tfrac12 v_p\). Hence \(v_g=v_p-\tfrac12 v_p=\tfrac12 v_p\). (This is the deep-water case, since \(\omega=\sqrt{gk}\Rightarrow v_p=\sqrt{g}\,k^{-1/2}\).) - (B) Plasma / waveguide branch. For \(\omega^2=\omega_p^2+c^2k^2\), show \(v_p v_g=c^2\). Then with a signal at \(\omega=2\omega_p\), evaluate \(v_p\) and \(v_g\) in units of \(c\).
Solution
Differentiate implicitly: \(2\omega\,d\omega=2c^2k\,dk\Rightarrow v_g=d\omega/dk=c^2k/\omega=c^2/v_p\), so \(v_p v_g=c^2\). At \(\omega=2\omega_p\): \(k=\sqrt{\omega^2-\omega_p^2}/c=\sqrt{3}\,\omega_p/c\). Thus \(v_p=\omega/k=2\omega_p/(\sqrt3\,\omega_p/c)=\tfrac{2}{\sqrt3}c=1.15c\), and \(v_g=c^2/v_p=\tfrac{\sqrt3}{2}c=0.87c\). The phase speed is superluminal but carries nothing; the group speed is sub-luminal, and their product is exactly \(c^2\). - (B) Two-wave beat. Two components have \(k_1=10.0,\ k_2=10.2\ \mathrm{rad\,m^{-1}}\) and \(\omega_1=2000,\ \omega_2=2060\ \mathrm{rad\,s^{-1}}\). Find the carrier (phase) speed, the envelope (group) speed, and the envelope wavelength.
Solution
Carrier: \(\bar k=10.1\ \mathrm{rad\,m^{-1}}\), \(\bar\omega=2030\ \mathrm{rad\,s^{-1}}\), so \(v_p=\bar\omega/\bar k=2030/10.1=201\ \mathrm{m\,s^{-1}}\). Envelope: \(v_g\approx\Delta\omega/\Delta k=(2060-2000)/(10.2-10.0)=60/0.20=300\ \mathrm{m\,s^{-1}}\). Writing the beat as \(2A\cos(\bar k x-\bar\omega t)\cos(\delta k\,x-\delta\omega\,t)\) with half-differences \(\delta k=0.10\ \mathrm{rad\,m^{-1}}\), the envelope wavelength is \(2\pi/\delta k=2\pi/0.10=63\ \mathrm{m}\). - (C) de Broglie wave. For a free non-relativistic electron, \(\omega=\hbar k^2/2m\). Show that the group velocity equals the particle velocity and the phase velocity is half of it. Then for \(v=1.0\times10^{6}\ \mathrm{m\,s^{-1}}\) give \(v_g\), \(v_p\), and the de Broglie wavelength.
Solution
\(v_g=d\omega/dk=\hbar k/m=p/m=v\), the classical speed; \(v_p=\omega/k=\hbar k/2m=v/2\). Numerically \(v_g=1.0\times10^{6}\ \mathrm{m\,s^{-1}}\), \(v_p=5.0\times10^{5}\ \mathrm{m\,s^{-1}}\). Momentum \(p=mv=(9.11\times10^{-31})(1.0\times10^{6})=9.11\times10^{-25}\ \mathrm{kg\,m\,s^{-1}}\); \(\lambda=h/p=(6.63\times10^{-34})/(9.11\times10^{-25})=7.3\times10^{-10}\ \mathrm{m}\). The electron travels at the group velocity of its own wave — the packet is the particle.