|q⟩ Bad Qubits

beginner · Physics · Wave–Particle Duality & Matter Waves

Group and Phase Velocity

A quantum matter wave is rarely a single pure sinusoid. Instead, a localized particle is described by a wave packet: a superposition of sinusoidal components with wave-numbers spread around some central value k0k_0. Two distinct speeds characterize how this packet moves.

Phase velocity

A single plane-wave component ei(kxωt)e^{i(kx - \omega t)} has a fixed phase on the surface kxωt=constkx - \omega t = \text{const}. Solving for xx gives the phase velocity

vp=ωk.v_p = \frac{\omega}{k}.

For a free non-relativistic particle, the quantum mechanical dispersion relation follows directly from substituting the de Broglie relations E=ωE = \hbar\omega and p=kp = \hbar k into the classical kinetic energy E=p2/(2m)E = p^2/(2m):

ω=(k)22m    ω=k22m.\hbar\omega = \frac{(\hbar k)^2}{2m} \implies \omega = \frac{\hbar k^2}{2m}.

The phase velocity of each component is therefore

vp=ωk=k2m=p2m.v_p = \frac{\omega}{k} = \frac{\hbar k}{2m} = \frac{p}{2m}.

Notice that this equals half the classical particle speed vcl=p/mv_{\text{cl}} = p/m. Individual plane-wave crests do not travel at the physically meaningful speed of the particle.

Group velocity

The group velocity is the speed at which the envelope — the overall shape of the wave packet — propagates. For a narrow packet peaked at k0k_0 it is

vg=dωdkk=k0.v_g = \left.\frac{d\omega}{dk}\right|_{k=k_0}.

Differentiating the free-particle dispersion relation ω=k2/(2m)\omega = \hbar k^2 / (2m) with respect to kk gives

vg=k0m=pm.v_g = \frac{\hbar k_0}{m} = \frac{p}{m}.

This is precisely the classical particle velocity. The group velocity, not the phase velocity, carries the particle's energy and matches what a detector would record as the arrival time of the particle.

Dispersion

When vgv_g depends on kk — equivalently, when d2ω/dk20d^2\omega/dk^2 \neq 0 — different frequency components travel at different speeds and the packet spreads over time. For the free-particle dispersion relation ωk2\omega \propto k^2 we have d2ω/dk2=/m0d^2\omega/dk^2 = \hbar/m \neq 0, so a free quantum wave packet always disperses (broadens) as it propagates. This spreading is a direct precursor to the Heisenberg uncertainty principle: a perfectly sharp position at t=0t = 0 requires a very broad superposition of momenta, and those momenta soon pull the packet apart.

Try it

This is a numerical exercise — your code should return a number. Use the free-particle dispersion relation ω=k2/(2m)\omega = \hbar k^2 / (2m) to compute the group velocity of an electron with wave-number k=1.0×1010 m1k = 1.0 \times 10^{10}\ \text{m}^{-1}. The group velocity formula gives vg=k/mv_g = \hbar k / m; with =1.0546×1034 Js\hbar = 1.0546 \times 10^{-34}\ \text{J\,s} and m=9.109×1031 kgm = 9.109 \times 10^{-31}\ \text{kg} this evaluates to approximately 1.158×106 m/s1.158 \times 10^{6}\ \text{m/s}.

Run your code to see the quantum state.

Sign in on the full site to ask questions and join the discussion.