Barrier Penetration and Tunneling for an Initially Gaussian Wavepacket
Simulating Time Evolution of a Gaussian Wave Packet in a Potential Well
Consider a one-dimensional system where a quantum particle is evolving in time under the influence of a potential barrier. The time evolution of the wave function \( \psi(x, t) \) is governed by the time-dependent Schrödinger equation:
\[ i\hbar \frac{\partial \psi(x,t)}{\partial t} = \left( -\frac{\hbar^2}{2m} \frac{\partial^2}{\partial x^2} + V(x) \right) \psi(x,t) \]
take: \( m = 1.0 \) and \( \hbar = 1.0 \)
The corresponding initial wave function is:
\[ \psi(x, 0) = A \exp\left( -\frac{(x - x_0)^2}{2\sigma^2} \right) e^{ik_0 x} \]
where \( A \) is a normalization constant.
The energy of the wave packet is given by:
\[ E = \frac{\hbar^2}{2m} \left( k_0^2 + \frac{1}{2\sigma^2} \right) \]
Crank-Nicolson Code to simulate the time evolution of the wave packet using finite difference methods, and plot the real and imaginary parts of the wave function \( \psi(x, t) \) as well as the probability density \( |\psi(x,t)|^2 \) at various time steps.