|
| 1 | +# **Quantum Mechanics** |
| 2 | + |
| 3 | +Quantum mechanics is one of the pillars of modern physics and chemistry. A large amount of the work carried out in computational physics and chemistry is concerned with the implementation of computer algorithms to perform quantum mechanical calculations with the goal of simulating molecular and material systems. |
| 4 | + |
| 5 | +Here, we present a collection of web applications which demonstrate fundamental |
| 6 | +concepts underpinning quantum theory. Focus has been given to numerical methods employed in the solution of the time independent and dependent Schrödinger equation for systems in the presence of simple potentials. |
| 7 | + |
| 8 | +## 1. [Numerical Solution of the Schrödinger Equation for a 1D Quantum Well](https://github.com/osscar-org/quantum-mechanics/blob/develop/notebook/quantum-mechanics/1quantumwell.ipynb) |
| 9 | + |
| 10 | +[](https://mybinder.org/v2/gh/osscar-org/quantum-mechanics/develop?urlpath=%2Fvoila%2Frender%2Fnotebook%2Fquantum-mechanics%2F1quantumwell.ipynb) |
| 11 | +[](https://osscar-quantum-mechanics.matcloud.xyz/voila/render/quantum-mechanics/1quantumwell.ipynb) |
| 12 | + |
| 13 | +This notebook solves numerically the quantum-mechanical problem of a single |
| 14 | +rectangular one-dimensional quantum well, and displays interactively the |
| 15 | +eigenfunctions (plotted at the height of the corresponding eigenvalues). |
| 16 | + |
| 17 | +```{image} ./images/1quantum_well.png |
| 18 | +:alt: one quantum well |
| 19 | +:class: bg-primary mb-1 |
| 20 | +:width: 500px |
| 21 | +:align: center |
| 22 | +``` |
| 23 | + |
| 24 | +## 2. [Numerical Solution of the Schrödinger Equation for the Double Square Well Potential](https://github.com/osscar-org/quantum-mechanics/blob/develop/notebook/quantum-mechanics/2quantumwells.ipynb) |
| 25 | + |
| 26 | +[](https://mybinder.org/v2/gh/osscar-org/quantum-mechanics/develop?urlpath=%2Fvoila%2Frender%2Fnotebook%2Fquantum-mechanics%2F2quantumwells.ipynb) |
| 27 | +[](https://osscar-quantum-mechanics.matcloud.xyz/voila/render/quantum-mechanics/2quantumwells.ipynb) |
| 28 | + |
| 29 | +This notebook displays interactively the eigenfunctions for the double square well |
| 30 | +potential (DSWP) in one dimension, as obtained from the numerical solution of the associated time-independent Schrödinger equation. The |
| 31 | +double square well potential model is a simple but efficient way to describe |
| 32 | +real molecular or material systems. |
| 33 | + |
| 34 | +```{image} ./images/2quantum_wells.png |
| 35 | +:alt: double quantum wells |
| 36 | +:class: bg-primary mb-1 |
| 37 | +:width: 500px |
| 38 | +:align: center |
| 39 | +``` |
| 40 | + |
| 41 | +## 3. [Avoided Crossing in One Dimensional Asymmetric Quantum Well](https://github.com/osscar-org/quantum-mechanics/blob/develop/notebook/quantum-mechanics/asymmetricwell.ipynb) |
| 42 | + |
| 43 | +[](https://mybinder.org/v2/gh/osscar-org/quantum-mechanics/develop?urlpath=%2Fvoila%2Frender%2Fnotebook%2Fquantum-mechanics%2Fasymmetricwell.ipynb) |
| 44 | +[](https://osscar-quantum-mechanics.matcloud.xyz/voila/render/quantum-mechanics/asymmetricwell.ipynb) |
| 45 | + |
| 46 | +We demonstrate the phenomenon of avoided crossing by solving the Shrödinger |
| 47 | +equation of a one-dimensional asymmetric quantum well. |
| 48 | + |
| 49 | +```{image} ./images/avoided_crossing.png |
| 50 | +:alt: avoid crossing |
| 51 | +:class: bg-primary mb-1 |
| 52 | +:width: 500px |
| 53 | +:align: center |
| 54 | +``` |
| 55 | + |
| 56 | +## 4. [Shooting Method with Numerov Algorithm to Solve the Time Independent Schrödinger Equation for 1D Quantum Well](https://github.com/osscar-org/quantum-mechanics/blob/develop/notebook/quantum-mechancis/shooting_method.ipynb) |
| 57 | + |
| 58 | +[](https://mybinder.org/v2/gh/osscar-org/quantum-mechanics/develop?urlpath=%2Fvoila%2Frender%2Fnotebook%2Fquantum-mechanics%2Fshooting_method.ipynb) |
| 59 | +[](https://osscar-quantum-mechanics.matcloud.xyz/voila/render/quantum-mechanics/shooting_method.ipynb) |
| 60 | + |
| 61 | +The main goal of this notebook is to demonstrate the shooting method with the |
| 62 | +Numerov algorithm to search for the eigenfunctions and eigenvalues of a 1D quantum |
| 63 | +well. |
| 64 | + |
| 65 | +```{image} ./images/shooting_method.png |
| 66 | +:alt: shooting method |
| 67 | +:class: bg-primary mb-1 |
| 68 | +:width: 500px |
| 69 | +:align: center |
| 70 | +``` |
| 71 | + |
| 72 | +## 5. [Numerical Solution of 1D Time Dependent Schrödinger Equation by Split Operator Fourier Transform (SOFT) Method](https://github.com/osscar-org/quantum-mechanics/blob/develop/notebook/quantum-mechanics/soft.ipynb) |
| 73 | + |
| 74 | +[](https://mybinder.org/v2/gh/osscar-org/quantum-mechanics/develop?urlpath=%2Fvoila%2Frender%2Fnotebook%2Fquantum-mechanics%2Fsoft_intro.ipynb) |
| 75 | +[](https://osscar-quantum-mechanics.matcloud.xyz/voila/render/quantum-mechanics/soft_intro.ipynb) |
| 76 | + |
| 77 | +The split-operator Fourier transform (SOFT) method is presented and applied to solve the one-dimensional time-dependent Schrödinger equation with various |
| 78 | +potentials. |
| 79 | + |
| 80 | +```{image} ./images/soft.png |
| 81 | +:alt: soft |
| 82 | +:class: bg-primary mb-1 |
| 83 | +:width: 500px |
| 84 | +:align: center |
| 85 | +``` |
0 commit comments