Numerical Methods in Quantum Mechanics - Dipartimento di Fisica
Numerical Methods in Quantum Mechanics - Dipartimento di Fisica
Numerical Methods in Quantum Mechanics - Dipartimento di Fisica
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The dom<strong>in</strong>at<strong>in</strong>g term close to the nucleus is the first term of the series,<br />
χ nl (r) ∼ r l+1 . The larger l, the quicker the wave function tends to zero when<br />
approach<strong>in</strong>g the nucleus. This reflects the fact that the function is “pushed<br />
away” by the centrifugal potential. Thus ra<strong>di</strong>al wave functions with large l do<br />
not appreciably penetrate close to the nucleus.<br />
At large r the dom<strong>in</strong>at<strong>in</strong>g term is χ(r) ∼ r n exp(−Zr/na 0 ). This means<br />
that, neglect<strong>in</strong>g the other terms, |χ nl (r)| 2 has a maximum about r = n 2 a 0 /Z.<br />
This gives a rough estimate of the “size” of the wave function, which is ma<strong>in</strong>ly<br />
determ<strong>in</strong>ed by n.<br />
In Eq.(2.26) the polynomial has n − l − 1 degree. This is also the number of<br />
nodes of the function. In particular, the eigenfunctions with l = 0 have n − 1<br />
nodes; those with l = n − 1 are node-less. The form of the ra<strong>di</strong>al functions can<br />
be seen for <strong>in</strong>stance on the Wolfram Research site 1 or explored via the Java<br />
applet at Davidson College 2<br />
2.3 Code: hydrogen ra<strong>di</strong>al<br />
The code hydrogen ra<strong>di</strong>al.f90 3 or hydrogen ra<strong>di</strong>al.c 4 solves the ra<strong>di</strong>al equation<br />
for a one-electron atom. It is based on harmonic1, but solves a slightly<br />
<strong>di</strong>fferent equation on a logarithmically spaced grid. Moreover it uses a more<br />
sophisticated approach to locate eigenvalues, based on a perturbative estimate<br />
of the needed correction.<br />
The code uses atomic (Rydberg) units, so lengths are <strong>in</strong> Bohr ra<strong>di</strong>i (a 0 = 1),<br />
energies <strong>in</strong> Ry, ¯h 2 /(2m e ) = 1, q 2 e = 2.<br />
2.3.1 Logarithmic grid<br />
The straightforward numerical solution of Eq.(2.14) runs <strong>in</strong>to the problem of<br />
the s<strong>in</strong>gularity of the potential at r = 0. One way to circumvent this <strong>di</strong>fficulty<br />
is to work with a variable-step grid <strong>in</strong>stead of a constant-step one, as done until<br />
now. Such grid becomes denser and denser as we approach the orig<strong>in</strong>. “Serious”<br />
solutions of the ra<strong>di</strong>al Schröd<strong>in</strong>ger <strong>in</strong> atoms, especially <strong>in</strong> heavy atoms, <strong>in</strong>variably<br />
<strong>in</strong>volve such k<strong>in</strong>d of grids, s<strong>in</strong>ce wave functions close to the nucleus vary on<br />
a much smaller length scale than far from the nucleus. A detailed description of<br />
the scheme presented here can be found <strong>in</strong> chap.6 of The Hartree-Fock method<br />
for atoms, C. Froese Fischer, Wiley, 1977.<br />
Let us <strong>in</strong>troduce a new <strong>in</strong>tegration variable x and a constant-step grid <strong>in</strong><br />
x, so as to be able to use Numerov’s method without changes. We def<strong>in</strong>e a<br />
mapp<strong>in</strong>g between r and x via<br />
x = x(r). (2.30)<br />
The relation between the constant-step grid spac<strong>in</strong>g ∆x and the variable-step<br />
grid spac<strong>in</strong>g is given by<br />
∆x = x ′ (r)∆r. (2.31)<br />
1 http://library.wolfram.com/webMathematica/Physics/Hydrogen.jsp<br />
2 http://webphysics.davidson.edu/physlet resources/cise qm/html/hydrogenic.html<br />
3 http://www.fisica.uniud.it/%7Egiannozz/Corsi/MQ/Software/F90/hydrogen ra<strong>di</strong>al.f90<br />
4 http://www.fisica.uniud.it/%7Egiannozz/Corsi/MQ/Software/C/hydrogen ra<strong>di</strong>al.c<br />
21