Numerical Methods in Quantum Mechanics - Dipartimento di Fisica
Numerical Methods in Quantum Mechanics - Dipartimento di Fisica
Numerical Methods in Quantum Mechanics - Dipartimento di Fisica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Let us now <strong>in</strong>troduce a further variable change from (r 1 , r 2 ) to (r, s), where<br />
r = r 1 − r 2 , s =<br />
√ α<br />
β r 1 +<br />
√<br />
β<br />
α r 2; (7.30)<br />
The <strong>in</strong>tegral becomes<br />
∫<br />
I =<br />
e − αβ 1 ∣<br />
α+β r2 αβ ∣∣∣ ∂(r<br />
e− α+β s2 1 , r 2 )<br />
r ∂(r, s)<br />
∣ d3 rd 3 s, (7.31)<br />
where the Jacobian is easily calculated as the determ<strong>in</strong>ant of the transformation<br />
matrix, Eq.(7.30):<br />
( √ ) 3 ∂(r 1 , r 2 )<br />
αβ<br />
∣ ∂(r, s) ∣ = . (7.32)<br />
α + β<br />
The calculation of the <strong>in</strong>tegral is trivial and provides the required result:<br />
g iljm =<br />
2π 5/2<br />
αβ(α + β) 1/2 (7.33)<br />
where α = α i + α j , β = α l + α m .<br />
The self-consistent procedure is even simpler than <strong>in</strong> code helium hf ra<strong>di</strong>al:<br />
at each step, the Fock matrix is re-calculated us<strong>in</strong>g the density matrix at the<br />
preced<strong>in</strong>g step, with no special trick or algorithm, until energy converges with<strong>in</strong><br />
a given numerical threshold.<br />
7.2.1 Laboratory<br />
• Observe how the ground-state energy changes as a function of the number<br />
of Gaussians and of their coefficients. You may take the energy given<br />
by helium hf ra<strong>di</strong>al as the reference. Start with the 3 or 4 Gaussian<br />
basis set used for Hydrogen, then the same set of Gaussians with rescaled<br />
coefficients, i.e. such that they fit a Slater 1s orbital for He + (Z = 2) and<br />
for a Hydrogen-like atom with Z = 1.6875 (see Sect. D.3).<br />
• Write to file the 1s orbital (borrow the relative code from hydrogen gauss),<br />
plot it. Compare it with<br />
– the 1s Slater orbital for Z = 1, Z = 1.6875, Z = 2, and<br />
– the 1s orbital from code helium hf ra<strong>di</strong>al.<br />
Beware: there is a factor between the orbitals calculated with ra<strong>di</strong>al <strong>in</strong>tegration<br />
and with a Gaussian basis set: which factor and why?<br />
• Try the follow<strong>in</strong>g optimized basis set with four Gaussians, with coefficients:<br />
α 1 = 0.297104, α 2 = 1.236745, α 3 = 5.749982, α 4 = 38.216677 a.u..<br />
59