Professional Documents
Culture Documents
Mathcad Demonstration 1
ORIGIN := 1
This defines the function "eigensort" which you will use to sort the eigenvectors. The assignment template will define this for you. Need we say, "Ne touche pas"?!
eigensort ( , S) :=
M augment , S M csort ( M , 1) M1
)
T
S)
herm ( n , x) :=
This MATHCAD worksheet uses "particle-in-a-box" wave functions as a basis set to solve the harmonic oscillator problem. = reduced mass L = width of the box k = force constant xe = equilibrium bond length
The values selected are appropriate for HCl. All quantities are expressed in "atomic units".
:= 1500
k := 0.2 2 n x sin L L
L := 5
hbar := 1
2
xe := 2.5
2 2
x.e
( n , x) :=
Ebox ( n) :=
hbar n 2 L
2
Here, we define the potential energy function for the harmonic oscillator and then supply the formula for evaluating matrix elements of the potential.
V ( x) :=
1 2 k x xe 2
L
v ( m , n) := V ( x) ( m , x) ( n , x) dx 0
Here we define the formula for evaluating matrix elements of the harmonic oscillator hamiltonian.
( m , n) :=
1 if m = n 0 otherwise
h ( m , n) := Ebox ( n) ( m , n) + v ( m , n)
Here, we construct the hamiltonian matrix.
h ( 1 , 1) = 0.082
m,n : h(m,n)
.... and now we find the eigenvalues and eigenvectors of the hamiltonian matrix. A quick "call" to the "eigensort" function re-arranges the eigenvalues and eigenvectors so that they are energy-ordered.
Ev := eigenvals ( H)
C := eigenvecs ( H)
( Ev C ) := eigensort ( Ev , C)
Ev are the approximate energies for the harmonic oscillator and E(n) are the exact energies. How well do they compare?
n := 0 .. 9 n = Evn+1 =
0 1 2 3 4 5 6 7 8 9 0.00727 0.02302 0.05334 0.07821 0.14000 0.16879 0.26983 0.29558 0.44299 0.45867
| | | | | | | | | | | | | | | | | | |
:=
1 E ( v) := hbar v + 2
0.00577 0.01732 0.02887 0.04041 0.05196 E ( n) = 0.06351 0.07506 0.08660 0.09815 0.10970
(v,x) are the approximate wave functions. ho(v,x) are the exact wave functions.
nmax
( v , x) :=
m =1
______________________________________________________________________________________
Cm , v+1 ( m , x)
x x z ( x) := ( e) hbar
1 ho ( v , x) := v 2 v!
z ( x) 2 herm ( v , z ( x) ) e 2
1 2 1 4
hbar
Here, we plot the approximate wave function and the exact wave function on the same set of axes. How do they compare?
x := 0 , 0.01 .. L
2 ( 0 , x) ho ( 0 , x) 1 0 1
2 x
______________________________________________________________________________________
otherwise