Loading…

Wave Packet Dispersion Simulator

Physics Oscillations and Waves • Advanced Waves and Oscillations

View all topics

Simulate the evolution of a one-dimensional Gaussian wave packet in a dispersive medium. The packet is modeled as a carrier wave multiplied by a Gaussian envelope, while the group and phase motion are determined by the dispersion relation \(\omega(k)\). For the quadratic local approximation

\[ \omega(k)\approx \omega_0 + v_g (k-k_0) + \frac{\beta_2}{2}(k-k_0)^2 \]

the group velocity is \[ v_g=\frac{d\omega}{dk} \] and the phase velocity is \[ v_p=\frac{\omega}{k}. \] When \(\beta_2\neq 0\), the packet spreads with time.

Wave packet setup
\[ \sigma(t)=\sigma_0\sqrt{1+\left(\frac{\beta_2 t}{2\sigma_0^2}\right)^2} \] The envelope center moves at \(v_g\), while the carrier oscillations move at \(v_p\).
Visualization
When \(v_g \neq v_p\), the envelope and the carrier move differently. When \(\beta_2\neq 0\), the packet also broadens with time.
Ready
Contained wave-packet animation
The animation shows the carrier oscillation inside a Gaussian envelope, together with markers for the group center and the carrier phase motion.
Animated packet envelope and carrier motion.
Interactive dispersion plot
Inspect the packet shape, the time evolution of the width, or the difference between group and phase motion.
Tip: on narrow screens, scroll horizontally to see the full plot.
Enter values and click “Calculate”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What does the wave packet dispersion simulator calculate?

It calculates the time evolution of a Gaussian wave packet, including envelope motion, carrier phase motion, and broadening caused by dispersion.

What is the difference between group velocity and phase velocity?

The group velocity describes how the packet envelope moves, while the phase velocity describes how individual wave crests move inside the packet.

Why does the packet spread in a dispersive medium?

Because different Fourier components have slightly different propagation behavior, so the initially localized packet broadens as time passes.

What happens if the dispersion coefficient is zero?

Then the packet width stays constant in this model, so the packet translates without spreading.