31.12.2013 Views

Numerical Methods in Quantum Mechanics - Dipartimento di Fisica

Numerical Methods in Quantum Mechanics - Dipartimento di Fisica

Numerical Methods in Quantum Mechanics - Dipartimento di Fisica

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!