This respository contains work done for my 4th year masters project in mathmemtatics at the University of Bristol: Exploring Qauntum Wave Propagation and Scattering. First we developed a method for evolving and animating an intial wavefunction in time, in the notebook titled 'Wave_Animation'. We then developed code to plot the Wigner functions of said wave functions in the notebooks 'Wigner_Plot', and combined the evolution and Wigner plot to create animations of them in 'Time_Evolving_Wigner' and 'Wigner_Animate'.
In the 'Final_Results' notebook, we detail the different scenarios and variables used in order to create them, including basic wave-barrier interactions, as well as more complicated situations in which we had more than one barrier. The implications of what we see are discussed in the 'Animation Analyses' section of my project, and we can see the animation in video format below. Finally, in 'R_and_T_From_Schrodinger', we use our wave animations to create plots of the reflection and transmission coefficients for varying energies in each scenario, using the integral of the modulus squared of the final reflected and transmitted waves.
The final masters project report can be found under Winterborne_J_Project_Report.pdf.
We link here the webpage containing all the animation scenarios set out below [https://jesswinterborne.github.io/Quantum_Wave_Propagation/].
{% include youtube.html id="BDAx2-u0QFk" %}
{% include youtube.html id="c35fBaiUYYA" %}
{% include youtube.html id="_uGlhPhpoCQ" %}
Wave function animation interacting with a single Gaussian potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="RlOJRSl7f7I" %}
Wigner function animation interacting with a single Gaussian potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="EK3oopgnqKo" %}
Wave function animation interacting with a single Gaussian potential with a height of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="U-0O3oNQdQQ" %}
Wigner function animation interacting with a single Gaussian potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="RILLYULeP7s" %}
Wave function animation interacting with a single Gaussian potential with a height of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="qhJVlNddJh4" %}
Wigner function animation interacting with a single Gaussian potential with a height of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="K7fXyqYnr-g" %}
Wave function animation interacting with a step potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="4c-bRWje-lQ" %}
Wigner function animation interacting with a step potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="M0j_JyE9Yws" %}
Wave function animation interacting with a step potential with a height of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="7wIVNrClJ7Q" %}
Wigner function animation interacting with a step potential with a height of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="ARleMhSXDGw" %}
Wave function animation interacting with a step potential with a height of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="TKDULT-Dzy4" %}
Wigner function animation interacting with a step potential with a height of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="4w0E0a5bC6M" %}
Wave function animation interacting with a rectangular potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="naz27Cnjudc" %}
Wigner function animation interacting with a rectangular potential with a height of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="BxN6xHaqK04" %}
Wave function animation interacting with a rectangular potential with a height of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="7u5etnLdliM" %}
Wigner function animation interacting with a rectangular potential with a height of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="0BhWQV9dHTY" %}
Wave function animation interacting with a rectangular potential with a height of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="NLctma__yQY" %}
Wigner function animation interacting with a rectangular potential with a height of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="zmBn69k_4Y0" %}
Wave function animation interacting with a double Gaussian with equal heights of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="LwmOooOj7RY" %}
Wigner function animation interacting with a double Gaussian with equal heights of $V_{0}$ , where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="Wl6aLG7WPro" %}
Wave function animation interacting with a double Gaussian with equal heights of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="dKdUONIFNxE" %}
Wigner function animation interacting with a double Gaussian with equal heights of $V_{0}$ , where the energy of the wave is such that $E = V_{0}$ .
{% include youtube.html id="wolkxsLXDu8" %}
Wave function animation interacting with a double Gaussian with equal heights of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="KM9cR0IJwWE" %}
Wigner function animation interacting with a double Gaussian with equal heights of $V_{0}$ , where the energy of the wave is such that $E > V_{0}$ .
{% include youtube.html id="VrX7Damz_3w" %}
Wave function animation interacting with a double Gaussian with unequal heights of $V_{0}$ and $V_{1}$ respectively, where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="5iS5a6MeGSA" %}
Wigner function animation interacting with a double Gaussian with unequal heights of $V_{0}$ and $V_{1}$ respectively, where the energy of the wave is such that $E < V_{0}$ .
{% include youtube.html id="lMI5rrMcHYs" %}
Wave function animation interacting with a double Gaussian with unequal heights of $V_{0}$ and $V_{1}$ respectively, where the energy of the wave is such that $V_{0} < E < V_{1}$ .
{% include youtube.html id="I3rNo57vIzA" %}
Wigner function animation interacting with a double Gaussian with unequal heights of $V_{0}$ and $V_{1}$ respectively, where the energy of the wave is such that $V_{0} < E < V_{1}$ .
{% include youtube.html id="MoPRqTOPW_Y" %}
Wave function animation interacting with a double Gaussian with unequal heights of $V_{0}$ and $V_{1}$ respectively, where the energy of the wave is such that $E > V_{1}$ .
{% include youtube.html id="Tb3PnXzd7ss" %}
Wigner function animation interacting with a double Gaussian with unequal heights of $V_{0}$ and $V_{1}$ respectively, where the energy of the wave is such that $E > V_{1}$ .
{% include youtube.html id="Ut0fbkGdAyo" %}
{% include youtube.html id="Luikcf5JZbU" %}
{% include youtube.html id="pi0_uw0PTDk" %}
{% include youtube.html id="6SaYJx285LA" %}
{% include youtube.html id="FFpDXfsLiMw" %}