Potensial Gaussian

Potensial Gaussian merupakan salah satu bentuk potensial halus (smooth potential) yang sering digunakan dalam mekanika kuantum untuk memodelkan interaksi lokal tanpa diskontinuitas tajam. Berbeda dengan potensial kotak, potensial Gaussian berubah secara kontinu sehingga lebih stabil untuk simulasi numerik dan sering digunakan pada studi dinamika paket gelombang kuantum.

Pada contoh ini digunakan potensial Gaussian berbentuk sumur dengan pusat di $x=0.5$ dan lebar tertentu yang dikontrol oleh parameter deviasi standar. Potensial didefinisikan sebagai:

$$ V(x) = -0.01 \exp\left( -\frac{(x - 0.5)^2}{2 \cdot (0.05)^2} \right) $$

dan fungsi gelombang awal:

$$ \psi_0(x) = \sqrt{2}\sin(\pi x) $$

Setup Invorment

import QL1D as qd
import QL1D.util as con
import numpy as np
import matplotlib.pyplot as plt

Parameter

x = np.linspace(0, 1, 301)
V = -1e-2*np.exp(-(x-1/2)**2/(2*(1/20)**2))
psi0 = np.sqrt(2)*np.sin(np.pi*x)

Menyelesaikan Persamaan Shroodinger TISE

E, psi, norm = qd.solver.finite_difference(x, V)

Grafik Probabilitas

plt.plot(psi.T[0]**2)
plt.plot(psi.T[1]**2)
plt.plot(psi.T[2]**2)
plt.plot(psi.T[3]**2)
plt.title(r'Gaussian Potential $V(x) = -0.01 \exp\left( -\frac{(x - 0.5)^2}{2 \cdot (0.05)^2} \right)$')
plt.grid()
plt.show()

Potensial Gaussian

Menyelesaikan Persamaan Shroodinger TDSE

t = 0.01
g = qd.solver.psi_m2(t, E, psi, psi0)
plt.plot(x, abs(g)**2)
plt.show()

Potensial Gaussian

Check Normalisasi

norm
0.9966666666666667

Grafik Kenaikan Energi

plt.bar([i for i in range(0, 10, 1)], E[0:10])

Potensial Gaussian