Back

1D TDSE: wavepacket scattering off a barrier

What you are seeing: a Gaussian quantum wavepacket moving to the right and hitting a potential barrier. Part of the wavefunction reflects, part tunnels through. The standing Schrodinger equation only gives you transmission probabilities at fixed energies (the green theory curve); this simulation watches the full time evolution and shows what really happens to a finite-width pulse: it stretches, interferes with itself, and splits cleanly into reflected and transmitted parts.

We solve itψ=22mx2ψ+V(x)ψi\hbar\,\partial_t\psi = -\frac{\hbar^2}{2m}\partial_x^2\psi + V(x)\psi via Crank-Nicolson: (I+idtH/2)ψn+1=(IidtH/2)ψn(I + i\,dt\,H/2)\psi^{n+1} = (I - i\,dt\,H/2)\psi^n. This is unconditionally stable and norm-preserving to 1e-10 per step. Blue curve: Reψ\mathrm{Re}\,\psi. Red curve: ψ2|\psi|^2. Grey rectangle: barrier. Code units =m=1\hbar = m = 1.

Figure 1. Gaussian wavepacket scattering off a rectangular barrier under the 1D TDSE. Method: Crank-Nicolson on 800-point uniform grid, tridiagonal Thomas.
potential
V_04.0
k_02.0
speed6

WHAT TO TRY

  • Vary each control and watch the rail readouts respond.
  • Compare the diagnostic plot against the live scene.