Chapter 10 -The two electron atom

by Reinaldo Baretti Machín

e mail : reibaretti2004@yahoo.com

http://www1.uprh.edu/rbaretti

http://www1.uprh.edu/rbaretti/methodsoftheoreticalphysics.htm

http://www1.uprh.edu/rbaretti/methodsoftheoreticalphysicsPart2.htm

http://www1.uprh.edu/rbaretti/methodsoftheoreticalphysicsPart3.htm

 

 

Free counter and web stats

 

Lectures on Quantum Mechanics -Introduction  

Chapter 1 - Some experimental facts

 Chapter 2 - The Old Quantum Theory

Chapter 3 - The Postulates of Quantum Mechanics  

Chapter 4- Potential Barriers

Chapter 5 - Potential Wells

Chapter 6 -  Periodic Potentials

Chapter 7 - Angular Momentum

 Chapter 8 - The Hydrogen Atom

Chapter 9 - The Electron Spin

 Chapter 10 -The two electron atom

Chapter 11- Ground State Energies of Lithium and Beryllium

Chapter 12- The Self Consistent Field Method

Chapter ** -The H2 molecule

 

FREE DOWNLOAD FORTRAN-FORCE 2.0.8

 

References:

 1. Principles of quantum mechanics; nonrelativistic wave mechanics with illustrative applications.  

  by W. V. Houston

 2. Introduction to Quantum Mechanics with Applications to Chemistry by Linus Pauling and E. Bright Wilson Jr.

 3. Quantum Mechanics: Non-Relativistic Theory, Volume 3, Third Edition (Quantum Mechanics) by L. D. Landau and L. M. Lifshitz

4. Applied mathematics for engineers and physicists  , by Louis Albert Pipes

5.  Theoretical physics by A. S Kompaneets 

6. Fundamentals of Modern Physics -  by Robert Martin Eisberg,  Chapter 8.

7. The helium atom ,http://farside.ph.utexas.edu/teaching/qmech/lectures/node128.html

8.The Hartree-Fock Method for Atoms: A Numerical Approach by Charlotte Froese Fischer  

9. Quantum Mechanics of One- and Two-Electron Atoms by Hans A. Bethe and Edwin E. Salpeter

 

The simplest two electron atom is helium , and those with two electrons , which we picture with an atomic number Z. To treat the problem , mathematical methods more complex than those used in hydrogen are necessary. Two electrons constitute already a  many body problem.

An additional principle comes into play. Examining the periodic table of the elements, constructed in series and periods suggest that the number of electron in an orbital is limited to two. A generalization of this principle to particles of half integer spin is  called the Pauli exclusion principle and also sets a symmetry requirement on the total wave function. Some important  consequences of the exclusion principle , like the negative exchange energy term between two electron with parallel spins, will be examined in the present chapter.

 

Fig 1.   A helium like atom with nuclear charge + Ze  is an atom  that has been stripped of all but two electrons.

 

 The hamiltonian is ,

H = -(1/2m)  ∆ 1 -(1/2m)  ∆ 2    -  Z k e2 /r1  -  Z k e2 /r1 + k e2 /r12   +  spin-orbit terms         ,                     (   1 -a ) 

where 1 is the laplacian operating on the coordinates r1  ,∆ 2  operates on the coordinates of the second electron r2 .

Neglecting the spin-orbit terms (they are zero in the ground state since L=0 )

                      H = -(1/2)(p1)2     -(1/2)(p2)2     -  Z  /r1  -  Z  /r2 +  1 /r12  .   (1-b)

 

As discussed in the introduction, the units of length and energy are  (see the Introduction and chapter 8 of these Lectures),

               Ls   = 5.29E-011 meters ,     Es = 4.36E-018  joules = 27.2 eV  .

 

A most simple  approximation to the ground state writes the wave function as the product of two hydrogenic ground state wave functions ,

                                              Ψ (r1 , r2) =  φ1s (r1)  φ1s ( r2)

                                                              = (Z3 /π) 1/2 exp(-Zr1) (Z3 /π) 1/2 exp(-Zr2)  .      (2) 

Ψ (r1 , r2)  is normalized since    ∫ φ2 1s (r1)  φ2 1s ( r2) dτ12   = 1          where  dτ = 4π r2 dr  .

Taking the average involves the integration

                                                 Eground state = ∫ Ψ H Ψ  dτ12                                      .  (3)

This separates in    

        E =  ∫  φ1s (r1){-(1/2)(p1)2  -  Z /r1 }φ 1s (r1) dτ1     +  ∫  φ1s (r2){-(1/2)(p2)2  -  Z /r2 }φ 1s (r2) dτ2 

                      +       ∫ (1/r12) φ2 1s (r1)  φ2 1s ( r2) dτ12                                             . (4)

The first two terms are the ground state energy of a  hydrogenic atom with atomic number Z , i.e. 

∫  φ1s (r1){-(1/2)(p1)2  -  Z /r1 }φ 1s (r1) dτ1 = -Z2 /2   and also ∫  φ1s (r2){-(1/2)(p2)2  -  Z /r2 }φ 1s (r2) dτ2  =-Z2 /2 , then

                                                                       E =  -Z2 + J (1s,1s)        ,              (5)

where the coulombic repulsion between the two 1s electrons  is, 

                                                 J(1s,1s) =  ∫ (1/r12) φ2 1s (r1)  φ2 1s ( r2) dτ12    .  (6)

Before calculating J we make a guess of its magnitude. Let  the absolute values of the electron average positions be / r1 / =/ r2 / ~1/Z . Imagine that the elctrons are at opposite sides  so that / r1 - r 2/ ~2/Z .

So the total energy is of the the order of    E ~ -Z2 + 2/Z . If Z=2   ,  E ~ -3 au = -81.6 eV  . We are not too far away ,since helium experimental ground state energy

 is -2.90 au.

One can proceed to calculate (6) by dividing it in two parts. Define the potential  V a(r1) and Vb (r1) by the integrals

                                                 V a(r1)  =  (1/r1) ∫0  r1   4π (r2 )2 φ2 1s ( r2) dr2                r1 ≥  r2    , (7)

 

                                        Vb (r1) =    ∫ r1   4π r2  φ2 1s ( r2) dr2                      r1 ≤  r2    .    (8)

The total potential  is   V(r1) = V a(r1) + Vb (r1)   and the repulsion energy J simplifies to                                                   

                                                J(1s,1s) = ∫ φ2 1s (r1) V(r1) dτ1                                .       (9)                                  

 

 Eq.(7) reflects the fact that outside a shell of radius r2 ,the potential at a distance r1 from the center is equal to qshell / r1 .

 Eq.(8) reflects the fact that inside a shell of radius r2 , the potential at a distance r1 from the center is equal to qshell / r2 .

We have ,

                          Va (r1) = 1/r1 -( 2r1 Z2 + 2Z +1/r1) exp(-2r1 Z)        ,                (10)

                            Vb(r1) =  Z (2 r1 Z + 1) exp(  - 2 r1 Z   )            ,               (11)

and 

                                 V(r1) = 1/r1  - ( Z +1/r1 ) exp(-2Zr1)                         .   (12)

Substitution of (10) -(11) in (9) gives ,

                      J(1s,1s) =   ∫ φ2 1s (r1) { Va (r1) + Vb (r1 ) } dτ1  = 5Z/8        .   (13)

                                       E(Z) = - Z2 + (5/8)Z   ~ au                                            .   (14-a)

 For helium                       E(Z=2) = -2.75 au                 ,    (14-b)

 (1au =27.2 eV) . The experimental value is -2.90 au while an important method,called Hartree -Fock gives -2.8617 au ( see ref. 8).

 

 

MAXIMA code

(%i1) assume(r1>0);assume(r2>0);assume(Z>0);
(%o1) [r1 > 0]
(%o2) [r2 > 0]
(%o3) [Z > 0]
(%i4) phi1(r1):=(Z^3/%pi)^(1/2)*exp(-Z*r1);
3
Z 1/2
(%o4) phi1(r1) := (---) exp((- Z) r1)
%pi
(%i5) phi2(r2):=(Z^3/%pi)^(1/2)*exp(-Z*r2);
3
Z 1/2
(%o5) phi2(r2) := (---) exp((- Z) r2)
%pi
(%i6) va(r1):=(1/r1)*integrate(4*%pi*r2^2*phi2(r2)^2,r2,0,r1);
1 2 2
(%o6) va(r1) := -- integrate(4 %pi r2 phi2 (r2), r2, 0, r1)
r1
(%i7) va(r1);

2 2 - 2 r1 Z
3 1 (2 r1 Z + 2 r1 Z + 1) %e
4 Z (---- - ----------------------------------)
3 3
4 Z 4 Z
(%o7) ------------------------------------------------
r1
(%i8)
(%i8) vb(r2):=integrate(4*%pi*r2*phi2(r2)^2,r2,r1,inf);
2
(%o8) vb(r1) := integrate(4 %pi r2 phi2 (r2), r2, r1, inf)
(%i9) vb(r1);
- 2 r1 Z
(%o9) Z (2 r1 Z + 1) %e
(%i10)



With the final integration (SAGE code)

J=integrate(4*%pi*r1^2*(va(r1)+vb(r1))*phi1(r1)^2,r1,0,inf);
J = 5Z/8
 

 Numerical integration of  J(1s,1s) .      

Suppose we want to find the coulombic repulsion of two electrons occupying orbitals p and q . An approximation to

 J(p,q)  can be found by taking first the spherical averages of  φ2 p ( r1) and φ2 q ( r2)  which is simply

       φ2 p (ave) ( r)    = (1/4π) ∫ φ2 p ( r) dΩ =  (1/4π) ∫ ( R p ( r1) )2 Y* l,m Yl,m dΩ          ( 15  ),

where the differential of the solid angle is dΩ = sin( θ ) dθ  dφ' , ( φ' is the angle of r  with the Z axis). The angular part integrates to 1.

The spherical average is the radial part of the wave function divided by the solid angle 4π ,

                                      φ2 p (ave) ( r) =  (1/4π) { R p ( r1) }2             .                    ( 16  )

The s (i.e. l =0) states are spherically symmetric.  In this notes we take the spherical simplification for states with l  ≠ 0.

A detailed treatment of the angular part is given in  Ref. 2 , chapter IX .

A numerical integration of (9) is performed by the FORTRAN code given here.                          

Fortran code for J(1s,1s)

c spherical average for J(p,q)
c let r1~ x and r2 ~ y
implicit real*8(a-h,o-z)
data z/2.d0/
data xi,yi,nstep/0.d0,0.d0 ,4000/
equivalence (dx,dy),(xf,yf)
phi1s(r)=(z**3/pi)**.5d0*dexp(-z*r)
pi=2.d0*dasin(1.d0)
xf=12.d0/(2.d0*z)
dx=(xf-xi)/dfloat(nstep)
sum=0.d0
do 10 ix=1,nstep
x=xi+dx*dfloat(ix)
do 20 jy=1,nstep
y=yi+dy*dfloat(jy)
va=(1.d0/x)*4.d0*pi*y**2*phi1s(y)**2
vb=4.d0*pi*y*phi1s(y)**2
if(x.ge.y)sum=sum+dx*dy*(va*4.d0*pi*x**2*phi1s(x)**2)
if(x.lt.y)sum=sum+dx*dy*(vb*4.d0*pi*x**2*phi1s(x)**2)
20 continue
10 continue
print*,'sum=',sum
stop
end

J= sum= 1.24968122

 

Duplicating the parameter Z , to Z=4 in the numerical calculation gives  J= 2.50 corroborating the analytical result that,

J(1s,2s)  =  (5/8) Z .

 

Perturbation theory

The approximation to the ground state of helium  that was given above constitutes only the first term in a series of corrections.

Let  the hamiltonian of helium be seprated  in  H = H0 + H1 , where

                         H0 = -(1/2)(p1)2     -(1/2)(p2)2     -  Z  /r1  -  Z  /r2             ,         ( 17  )

and                   H1 = 1/r12                                                                .  (  18 )  

We give a summary of time independent perturbation theory. Wave functions will be labeled with generic subscript n representing the associated quantum numbers.

Suppose the eigenfunctions of H0 are known. This means threre is a set of orthonormal wavefunction  {  Ψ n  } , such that

< Ψ n  / Ψ k >=  δn,k   , and

                                                  H0 Ψ n = E0 n Ψ n                                             .  ( 19  )

When the perturbation H1 is included the wave function and the energy have to be corrected .One writes for the n-th state

  (  H0 + H1  ) (Ψ n  + ∑k≠n ck Ψ k ) = (  E0 n +  E1 n +  E2 n +...)( Ψ n  + ∑k≠n ck Ψ k  )      ( 20 )

Notice that the summation over k does not include the n wave function. The superscripts on the energy indicate , E1n first order correction , E2n is the second order correction and so on.

Equation ( 20  ) is separated by the different orders of correction . The wave function Ψ k are quantities to zero order, the

 coefficients ck are assumed to be quantities of first order.

zero order                             H0 Ψ n  =   E0 n Ψ n                                                (21  )                             

first order        H0k≠n ck Ψ k  + H1 Ψ n  = E0 nk≠n ck Ψ k +  E1 n  Ψ n            ( 22  )

second order     H1k≠n ck Ψ k  =  E1 nk≠n ck Ψ k  +  E2n Ψ n                          (23 ) 

Using bra-ket notation ,  from (21)  E0 n = < Ψ n  / H0 /  Ψ n   > .  Multiplying eq (22) by  < Ψ n / gives the first order correction

                                      E1 n =   < Ψ n  / H1 /  Ψ n   >                                .     (24)

In the helium ground state example we have already worked ,  E1 n  = J(1s,1s) , see equation (6) .

The coefficients ck are found using multiplying (22)  by  <Ψ p /   , giving

 

  <  Ψ p  /H0 / ∑k≠n ck Ψ k >   + <  Ψ p / H1  / Ψ n >  = E0 n <  Ψ p  / ∑k≠n ck Ψ k >  . Carrying out the multiplications and integrations

yields

        E0p cp     +    < Ψ p / H1  / Ψ n >   = E0 n cp       or to first order (relabel p→ k ) ,

                                   ck  = < Ψ k / H1  / Ψ n >  /( E0 n -  E0p )             .  (25)

Let us find  the second order correction to the energy ,E2n , using (23)   and the expression for ck . Multiplying (23) by <Ψ n / gives

                                               E2n  =  ∑k≠n ck  <  Ψ n  /H1 / Ψ k >

                                                      = ∑k≠n  ( <  Ψ n  /H1 / Ψ k > )2 /(E0 n -  E0k )      .  (26)

If n represents the ground state, we conclude that E2n  < 0  since   the denominator in (26 ) , ( E0 n -  E0k ) < 0.

Example:  Calculate E 2 n for helium using (26) with only one term of (26). Estimate Eground state to second order.

We already know that    E1 n = (5/8) Z .

We side step the important issue of the exclusion principle or the fact that electrons are indistinguishable . Let n=1 be a reference  number representing the ground state, here it is not a quantum number . Let's label the ground state  once more by 

                                    Ψ 1 =  φ1s (r1)  φ1s ( r2) =   (Z3 /π) 1/2 exp(-Zr1) (Z3 /π) 1/2 exp(-Zr2)  ,  (27)

as in eq .(1) .

For the the state Ψ 2 we postulate that the first electron is in state 1s and the second in state 2s and write

                       Ψ 2 =  φ1s (r1)  φ2s ( r2) =   (Z3 /π) 1/2 exp(-Zr1) * {Z3/(32π ) }1/2 (2 - Zr2 )exp(-Z r2/2)          .(28)

The terms in the denominator of (26) are   E0 n = E0 1 = energy of 2 electrons in 1s hydrogenic state (without repulsion)

                                                                      = 2( -Z2 /2) = -Z2                                (29)

and E0k = E02 = energy of a hydrogenic atom with 1s electron plus energy of hydrogenic atom in 2s state

                      = -Z2 /2    - Z2 /8   .                                                                           (30)

The integral in the numerator is

                        <  Ψ n  /H1 / Ψ k >  = ∫ φ1s (r1)  φ1s ( r2)  (1/r12 ) φ1s (r1)  φ2s ( r2)  dτ12   .   (31)  

   We adopt a new label for the integral (31) , wishing to be more explicit ,

                   J(1s,1s// 1s,2s)  =   ∫ φ1s (r1)  φ1s ( r2)  (1/r12 ) φ1s (r1)  φ2s ( r2)  dτ12     .           (32)

This indicates that to the first electron  are ascribed orbitals 1s ,1s and the second electron is represented by orbitals 1s,2s.  

Adapting the results of (7)-(9)  , one way the get the coulombic repulsion is given by

              

                                                J(1s,1s// 1s,2s) =  ∫ φ 1s (r1) φ 2s (r1) V(r1) dτ1                   ,      (33) 

 

with  V(r1) =  Va (r1) + Vb (r1) = { 1/r1 -( 2r1 Z2 + 2Z +1/r1) exp(-2r1 Z) }

                                             + { Z (2 r1 Z + 1) exp(  - 2 r1 Z   )   }                      ,

                                        =  1/r1  - ( Z +1/r1 ) exp(-2Zr1)     .                            (34)

as in (10) and (11).

Fortran code #2 is used to calculate (33) . The result is  j(1s,1s//1s,2s) = 0.1840.

 j1s2s,e1,e2,en1= 0.184006431 -4. -2.5 1.25

a,et,en2= 0.2000E+01 -0.2773E+01 -0.2257E-01

E0n = -4.000    , En1 = 1.25   ,   E 0 2 =  -2.5 (one electron in 1s state and the second in 2s )   ,

 En2 = J(1s,1s//1s,2s)2 /( -4 - (-2.5) ).

Etotal = -4.000 + 1.250 +(0.1840)2 / [ -4.- (-2.5)]                                         (35)
         = -2.77257061  , being a small improvement from -2.75 , the first order perturbation calculation.

 

Fortran code #2 for  J(1s,1s//1s,2s)

c spherical average for J(p,q)
c let r1~ x and r2 ~ y
implicit real*8(a-h,o-z)
real *8 J1s2s
data z/2.d0/
data xi,yi,nstep/0.d0,0.d0 ,2000/
equivalence (dx,dy),(xf,yf)
phi1s(a,r)=(a**3/pi)**.5d0*dexp(-a*r)
phi2s(a,r)=(a**3/(32.d0*pi))**.5d0*(2.d0-a*r)*exp(-a*r/2.d0)
phi1s2s(a,r)=phi1s(a,r)*phi2s(a,r)
pi=2.d0*dasin(1.d0)
a=z
do 30 ia=1,1
xf=12.d0/(2.d0*a)
dx=(xf-xi)/dfloat(nstep)
sum=0.d0
do 10 ix=1,nstep
x=xi+dx*dfloat(ix)
do 20 jy=1,nstep
y=yi+dy*dfloat(jy)
va=(1.d0/x)*4.d0*pi*y**2*phi1s(a,y-dy/2.d0)**2
vb=4.d0*pi*y*phi1s(a,y-dy/2.d0)**2
if(x.ge.y)sum=sum+dx*dy*(va*4.d0*pi*x**2*phi1s2s(a,x-dx/2.d0))
if(x.lt.y)sum=sum+dx*dy*(vb*4.d0*pi*x**2*phi1s2s(a,x-dx/2.d0))
20 continue
10 continue
j1s2s=sum
e1=2.d0*(a**2/2.d0-z*a)
en1=5.d0*a/8.d0
e2=.25d0*(a**2/2.d0-z*a) +(a**2/2.d0-z*a)
En2=sum**2/(e1-e2)
et=e1+en1+en2
print*,'j1s2s,e1,e2,en1=',j1s2s,e1,e2,en1
print*,' '
print 100,a,et,en2
a=a-.1d0
30 continue
100 format('a,et,en2=',3(3x,e11.4))
stop
end

 

Variational Calculation 

Results of the perturbation theory (14) and (35) are markedly improved when a variational parameter α is introduced  in the wave function , substituting for example the parameter Z such that   Ψ (Z,r) → Ψ ( α  , r) .

Suppose one introduces a normalized trial wave function  Ψtrial for a given hamiltonian and attempts to estimate the ground state energy E0  from the intrgral   ,

                                                 Etrial = ∫ ( Ψtrial )* H Ψtrial  dτ        .              (  36   )  

We will show that Etrial ≥ E 0 .  The proof goes as follows. Corresponding  to the hamiltonian , there is a complete set of orthonormalized wave functions  { Ψn  }  with energies  E0 < E1  < E2 ....< Ei   .

   Ψtrial has the expansion ,     Ψtrial = ∑n=0 an Ψn  and  from the normalization condition  , ∑n=0 an* an = 1.

From (36)   we get , Etrial   = ∑n=0  an* an E ≥  ∑n=0  an* an E0 = ( ∑n=0  an* an  ) E0 = (1) E0  ;

thus                                                        Etrial ≥ E0                                  .   (37)

The use of  Ψ ( α  , r) in (36)   gives  a functional Etrial  ( α ). One finds the minima by taking the derivative d Etrial /dα  and equating to zero yields  α 0 .  Then the minimum energy estimate is Etrial0 ).

Combining the perturbation and variational methods give  much improved values of the energy, as we will show.

 

Helium ground state energy by variation and perturbation method

Let

           Ψ (α, r1 , r2) =  φ1s (α , r1)  φ1s ( α, r2) = (α 3 /π) 1/2 exp(- α r1) (α 3 /π) 1/2 exp(-α r2)    . (38)

E0 n = < Ψ (α, r1 , r2)   /H0 /  Ψ (α, r1 , r2) >

      =<  Ψ (α, r1 , r2)  / -(1/2)(p1)2     -(1/2)(p2)2     -  Z  /r1  -  Z  /r2 / Ψ (α, r1 , r2) >          .(39)

The kinetic energy terms are 

                 <  φ1s (α , r1)  / -(1/2)(p1)2 /  φ1s (α , r1)   > =  < φ1s (α , r2)  / -(1/2)(p2)2 /  φ1s (α , r2)   > 

                              = a2 /2                                                                                   . (40)

Sage code

var('a'); assume (a>0);
phi1s(r)=(a^3/pi)^(1/2)*exp(-a*r)
t1= integral(phi1s(r)*(-(1/2)*diff(phi1s(r),r,2) )*4*pi*r^2,r,0,oo);
t2=integral(phi1s(r)*(-diff(phi1s(r),r,1) )*4*pi*r,r,0,oo);t1+t2

The potential energy terms are

<  φ1s (α , r1)  / -Z/r1 /  φ1s (α , r1)   > =  < φ1s (α , r2)  / -Z/r2 /  φ1s (α , r2)   >

                                                        = -Z a                                       .                (41)

Sage code

var('Z,a,r'); assume (a>0);assume (Z>0);
phi1s(r)=(a^3/pi)^(1/2)*exp(-a*r);
V=integral(phi1s(r)^2*(-Z/r)*4*pi*r^2,r,0,oo);V
 

The repulsion term in the perturbation-variation calculations is

   J(1s,1s//1s,1s) =  <  φ2 1s (α , r1)  / 1/r12 /  φ1s 2(α , r2)   >

                        =(5/8) α                                                            ,       (42)

recall we had before (5/8) Z .

So for the ground state to first order (a = α )

En (a ) = 2 ( a2 /2   -Z a)  + (5/8)a                                    ,

         =  a2  +   ( 5/8 -2Z ) a               .    (43)

d E /da= 2a + ( 5/8 -2Z ) = 0 , yields       a0 = Z- 5/16 , and

Susbstitution in (43) gives Emin = E (a0) = (Z-(1/2)(5/8))2 - 2 (Z-(1/2)(5/8) )2  

                                              = - (Z - 5/16)2                          .      (43)

In the case of helium the estimate

                                             E min = - 2.848   au                        ,  (44)

is a considerable improvement over the simple perturbation result given in (14-b).

Now we will consider  a single term contributing to E2 n . We can use expression  (33) and modify the FORTRAN code #2 by the

introduction of α instead of  Z to calculate   J(1s,1s// 1s,2s).

We find J with Z=1 to be 9.200E-2    and J when Z=2   to be 1.840E-1   ,thus we conclude that

 J(1s,1s// 1s,2s) = ( 9.200E-2 ) α   . hence J 2 = 8.464E-3   α2   . In our one term approximation ,

                         E2 n =  8.464E-3   a2 /{ (a2 /2-za)  - (1/4)(a2 /2 -Za) }           . (45)

Then

En =2 ( a2 /2   -Z a)  + (5/8)a  + 8.464E-3   a2 /{ (a2 /2-za)  - (1/4)(a2 /2 -Za) }     .(46)  

The plot of E vs a shows a minima of - 2.86 au when a =1.69 .

Fig 2. Results of a variation perturbation calculation up to a second order term .

 

 

Energy value of 1s2s , 1S  for the helium atom

We are still not mentioning the electron spin role in the energy levels. This will come shortly. But now  let's examine an excited state. The wave function is  to a first approximation

                                                    Ψ (r1 , r2) =  φ1s (r1)  φ2s ( r2)                  .   (47)

Assume that Ψ (r1 , r2) contains the variation parameter a .

Then to first order

     En (a)  =  (a2 /2   -Z a) +(1/4)(a2 /2   -Z a)  + ∫  {φ2s ( r2)}2 (1/r12){φ1s (r1)}2  dτ1  dτ2    , 

                =(5/4)(a2 /2   -Z a)  + ∫  {φ2s ( r)}2  V(r)  dτ             ,   (48)

where  V(r) = 1/r  - ( a +1/r ) exp(-2ar) is given by eq. (12) .

Evaluating the integral in (48) gives (17/81) a . Hence

                                E n(a)    = (5/4)(a2 /2   -Z a)  + (17/81) a            .  (49)

                                           

 a0 = {Z - (4/5)*(17/81) } For Z=2 , a0 = 1.83209872 and  E(a0)= -2.0978663  ,the  exact value is -2.15 au and the Hartree Fock value is  -2.1698 , ( see  ref . 8 , page  133)

Sage code to evaluate ∫  {φ2s ( r)}2  V(r)  dτ    = J(1s,2s) = (17/81) a

var('r,a'); assume (a>0);
V(r) = 1/r - ( a +1/r )*exp(-2*a*r);
phi2s(r)=(a^3/(32*pi))^(1/2)*(2 - a*r)*exp(-a*r/2)
#phi2s(r)=exp(-a*r);
J= integral(phi2s(r)^2*V(r)*4*pi*r^2,r,0,oo);

 

 

 

The next correction to (49) will use two terms from the second order infinite series En2 .

We are reminded that the states are labeled as shown next.

state- n  1s2s      Ψn =  φ 1s (r1) φ 2s (r2)    , En = (5/4)(a2 /2 -Za)      (50-a)

state -1  1s1s     Ψ1 =  φ 1s (r1) φ 1s (r2)     ,  E1= 2 (a2 /2 -Za)           (50-b)

state 2  2s2s      Ψ2 =  φ 2s (r1) φ 2s (r2)     ,  E2= 2(1/4) (a2 /2 -Za)    (50-c)

If a=Z=2 , the energies would be  E1, En, E2= -4. -2.5 -1. in au .
 

Our present En2 calculation will include one state below E1 and one state above E2 ,

 

En2 = <  Ψn   /1/r12 Ψ1 > 2 /( E n - E1 ) + <  Ψn   /1/r12 Ψ2 > 2 /( E n - E2 )  .  (51)

The first term is positive since E n - E1 > 0 while the second is negative , since E n - E2 < 0.

We already have calculated  the first term numerically that time.  See eq (33) and the follow up.

Now we do it analytically ,

  < Ψn   /1/r12 Ψ1 > =  <φ 1s (r1) φ 2s (r2) /(1/r12 ) /φ 1s (r1) φ 1s (r2) >

                                         = φ 1s (r) φ 2s (r) V(r) dτ  

                                  = {(4096 * 21/2 )/64827} a   

                                  =   0.0893550292 * a                                .    (52)                                                                  

 

To calculate  <  Ψn   /1/r12 Ψ2 >     we define in analogy with (7)-(8)

                                     V 2sa(r1)  =  (1/r1) ∫0  r1   4π (r2 )2 φ2 2s ( r2) dr2                r1 ≥  r2    ,   (53)

 

                                        V2sb (r1) =    ∫ r1   4π r2  φ2 2s ( r2) dr2                      r1 ≤  r2    .    (54)

Their values are

V2sa (r) =  -(1/8)*((Z^4*r^4 + 4*Z^2*r^2 + 8*Z*r + 8)*e^(-Z*r)/Z^3 - 8/Z^3)*Z^3/r                (55)

V2sb(r) =   (1/8)*(Z^3*r^3 - Z^2*r^2 + 2*Z*r + 2)*Z*e^(-Z*r)                                  .  (56)                         

 We have        

    n   /1/r12 Ψ2 > = ∫ φ 1s ( r) φ 2s (r) V(r) 4π r2 dr             

                                         =  {512*sqrt(2)/84375} a = 0.00858165740960029*a    .     (59)        

Sage code for V2sa(r) and V2sb(r)

var('Z,r1,r2'); assume (Z>0);assume(r1>0);
phi1s(r)=(Z^3/pi)^(1/2)*exp(-Z*r);
phi2s(r)=(Z^3/(32*pi))^(1/2)*(2 - Z*r )*exp(-Z*r/2);
#va=(1/r1)*integral(phi2s(r)^2*4*pi*r^2,r,0,r1)
#va
vb=integral(phi2s(r)^2*4*pi*r,r,r1,oo)
vb
 

 

Sage code for n   /1/r12 Ψ2 >

var('Z,r1,r2'); assume (Z>0);assume(r1>0);
phi1s(r)=(Z^3/pi)^(1/2)*exp(-Z*r);
phi2s(r)=(Z^3/(32*pi))^(1/2)*(2 - Z*r )*exp(-Z*r/2);
va=-(1/8)*((Z^4*r^4 + 4*Z^2*r^2 + 8*Z*r + 8)*e^(-Z*r)/Z^3 - 8/Z^3)*Z^3/r ;
vb= (1/8)*(Z^3*r^3 - Z^2*r^2 + 2*Z*r + 2)*Z*e^(-Z*r);v=va+vb;
J=integral(phi1s(r)*phi2s(r)*v*4*pi*r^2,r,0,oo)
J

 

Two terms are added to (49)

 E n(a)   = (5/4)(a2 /2   -Z a)  + (17/81) a  + (8.936E-2 a)2 /(En -E1) +(8.582e-3*a)2 /(En -E2 )    . (60)

sage code for the plot of of  En to third ordes as given by  (60)

var('a');Z=2;En=(5/4)*(a^2/2 -Z*a); E1= 2*(a^2/2 -Z*a);E2= 2*(1/4)*(a^2/2 -Z*a);
e=(5/4)*(a^2 /2 -Z*a) + (17/81)*a + (8.936E-2* a)^2 /(En -E1)+ (8.582e-3*a)^2/(En -E2);
plot(e,a,1.4,2.2)

 

Fig 3   .  Energy  , given by (80)  vs the variation  parameter  a .
 

At the value a=1.80 ,the  term  (8.936E-2* a)^2 /(En -E1) = 1.74E-2  while  the next term  (8.582e-3*a)^2/(En -E2) equals -1.61E-4.

 

Energy value of 1s2p , 1P  for the helium atom ( Eexact = -2.1238 ref . 8 )

Using first order variation-perturbation theory and considering the wave function to be a simple product  ,Ψ  =  φ1s (r1)  φ2p ( r2), we have that

                                             En0 =   < Ψ / H0 /Ψ  > = (5/4)(a2 /2 -Z a)                        (  61 )

and the first order term is        En =  < Ψ / (1/r12 ) / Ψ  > = (59/243) a                           (  62 )

We show below  the code employed for result  (62) .

                                        En  = (5/4)(a2 /2 -Z a) + (59/243) a

The value that minimizes E is  a0 = 1.80576134   and E( a0 ) =  -2.03798366 au representing a 4 % error with respect to the exact value.
 

The exclusion principle in two electron atoms

An approximation for the total wave function for an atom of N electrons and N quantum state labels, is given by the Slater's determinant

 

                

Fig 4.  Slater' determinant.

The most important consequence of the anti-symmetric wave function is that the coulomb repulsion , and the total energy, are reduced by negative  energy terms called exchange energy. These are possible when two electron in the atom have parallel spins. This will be illustrated below by comparing helium excited states energies for 1s2s  1S (electrons have anti parallel spins)  and 1s2s  3S (electrons have parallel spins).

The label 1,2,3 N is a shorthand for the state label and all independent variables including the spin degree of freedom.

For example the first row refers to electron number 1 . In φ1 (1)  occupies the quantum state 1, in φ1 (2 ) occupies the quantum state 2

and so on , until  φ1 (N) represents the electron in quantum state N.

Example write the wave function for the ground state of helium., i.e. configuration 1s2  , 1S . (See fig 5)

One must now include spin in an explicit way. The notation  φ1s (1) α1 means that electron number 1 occupies the 1s state and its spin function is α1 =  ( 1,0)tranposed .  It is said that the spinor α1 , with a column of elements 1 and 0, represents the spin "up: state.

The next element in the first  row, φ1s (1) β1 , represents electron 1 in state 1s with spin "down" . The function β1 =  ( 0,1)tranposed is a column with elements 0 and 1.

We have also that φ1s (2) α2 represents  electron number 2 in the 1s state with spin up and φ1s (2) β2 is electron number 2 in the 1s state with  spin down.

Fig 5. Wave function of helium ground state.

 

  The complete wave function is normalized  ∫ {Ψ (1,2)}2 1  dτ=1   for ,

 ∫ {Ψ (1,2)}2 1  dτ 2 = (1/2)∫ { (φ1s (1) α1 )21s (2) β2 )2 - 2 (φ1s (1) α1 φ1s (1) β1) ( φ1s (2) β2 φ1s (2) α2 )

                                   + ( φ1s (1) β1 )2  (φ1s (2) α2 )2  } dτ1  dτ 2

                                        = (1/2) {  1   -2(0) +1 } = 1      .                                                 (63)

For the ground state energy , i.e. the configuration 1s2 , 1S , we have the same results as before

E = <  Ψ (1,2) / h01 + h02 + 1/r12 / Ψ (1,2) >  =   < φ1s (1)/ h011s (1) > + <φ1s (2) / h02 / φ1s (2)>

                                                                       +  <φ1s (1) 2/ 1/r12 / φ1s (2) 2 >        , (64)

 

where   h01 = -(1/2) ∆1  -Z/r1      and               h02 = -(1/2) ∆2  -Z/r2    .The fact that  <α11 > =

22 >  = 0 is crucial in the above results.

Fig 6.  Wave function of state 1s2s  1S (anti parallel spin electrons)

For the state 1s2s  1S  the total wave function is

Ψ (1,2) = (1/21/2) { φ1s (1) α1 φ2s (2) β2  -  φ2s (1) β1 φ1s (2) α2   }           .         (65)

The energy is

E = <(1/21/2) {φ1s (1) α1 φ2s (2) β2  -  φ2s (1) β1 φ1s (2) α2 }/ h01 + h02 + 1/r12  / (1/21/2) { φ1s (1) α1 φ2s (2) β2

 -  φ2s (1) β1 φ1s (2) α2 }  >                                                                     .    (66)

Just as in the derivation of (64) the orthogonality of the spinors  <α11 > = <α22 >  reduces (66) to

 E = <  φ1s  /   h0  / φ1s   >    +   <  φ2s  /  h0  / φ2s  >  +   < φ (1)1s/ 1/r12  /φ (2) 2s 2  >   . (66)

A variation result for (66) was given in eq. (49) .

 

Energy value of 1s2s , 3S  for the helium atom

The Slater determinant is obtained as in Fig . 7 .

 

 

Fig 7.   Wave function for state 1s2s  3S   ( parallel spin electrons )

When comparing this state with   1s2s , 1 we see that there is an extra negative term  -K(1s,2s) contributing to the total energy.

Ψ (1,2) = (1/21/2) { φ1s (1) α1 φ2s (2) α 2  -  φ2s (1) α1 φ1s (2) α2   }       .     (67)

Compare equation (67) with (65) . In (67) all spinors are of the α type , i.e. all spins are up. This has an important consequence for

the average  < Ψ (1,2) / 1/r12 / Ψ (1,2) > giving an extra negative term that reduces the coulombic repulsion.

   

The first term is the coulombic repulsion

J(1s,2s) = ∫  φ 21s (1) (1/r12) φ2 2s (2) dτ1 2   

and the second is the exchange term

 

         K(1s,2s) = - ∫  φ 1s (1) φ 2s (1) (1/r12) φ 1s (2) φ 2s (2) dτ1 2                   .       (68)

we alreday have that  J(1s,2s)=(17/81) a   see the details after eq (49). To find  K(1s,2s) we again use a MAXIMA code integration.

The answer is K(1s,2s) = - (16/729) z  or   -(16/729) a   where a is the variation parameter. Comparing with J(1s,2s), we see that

K (1s,2s)  ≈ - (1/9) J(1s,2s)  .

The total energy as a function of one variation parameter a is

E(a) = ( a2 /2 -Z a) + (1/4) ( a2 /2 -Za) +  (17/81) a    -(16/729) a                     .  (69)

 

Fig 8. Variational energy for   1s2s , 3S showing a minima near E = -2.135 au .The exact energy is -2.175 see Ref. 8 , page 173.

 

Maxima code for K(1s,2s)

%i15) Maxima 5.19.2 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1)assume(z>0);assume(r>0);assume(r1>0);
(%o1) [z > 0]
(%o2) [r > 0]
(%o3) [r1 > 0]
(%i4) phi1s(u):=(z^3/%pi)^(1/2)*exp(-z*u);
3
z 1/2
(%o4) phi1s(u) := (---) exp((- z) u)
%pi
(%i5) phi2s(u):=(z^3/(32*%pi))^(1/2)*(2 - z*u )*exp(-z*u/2);
3
z 1/2 (- z) u
(%o5) phi2s(u) := (------) (2 - z u) exp(-------)
32 %pi 2
(%i6) va(r1):=(1/r1)*integrate(4*%pi*r^2*phi1s(r)*phi2s(r),r,0,r1);
1 2
(%o6) va(r1) := -- integrate(4 %pi r phi1s(r) phi2s(r), r, 0, r1)
r1
(%i7) vb(r1):=integrate(4*%pi*r*phi1s(r)*phi2s(r),r,r1,inf);
(%o7) vb(r1) := integrate(4 %pi r phi1s(r) phi2s(r), r, r1, inf)
(%i8) integrate(phi1s(r1)*phi2s(r1)*(va(r1)+vb(r1))*4*%pi*r1^2,r1,0,inf);
16 z
(%o8) ----
729

 

A short Table of coulombic J(n,p) and exchange terms K(n,p) is given when hydrogenic wave functions are used.

Table 1. Some terms for J and K.

 Coulombic terms using hydrogenic wave functions
 J(n,p)    (n=row)  ,(p=column) 1s           2s 2p
                                             1s    (5/8)*Z  (17/81)*Z (59/243)*Z
                                             2s  (17/81)*Z (77/512)Z (83/512) Z
                                             2p (59/243)*Z (83/512) Z (93/512)Z

 

Exchange terms using hydrogenic wave functions

 K(n,p)    (n=row)  ,(p=column) 1s           2s 2p
                                             1s     -(16/729)Z -(112/2187) Z
                                             2s -(16/729)Z    -(45/512) Z

 

Maxima code

(%i1)  assume(z>0);

(%o1)                               [z > 0]

(%i2) assume(r1>0);

(%o2)                              [r1 > 0]

(%i3) assume(r2 >0);

(%o3)                              [r2 > 0]

(%i4)  phi1s:(z^3/%pi)^(1/2)*exp(-z*r1);

                                  3/2   - r1 z

                                 z    %e

(%o4)                            -------------

                                   sqrt(%pi)

(%i5)  phi2p:(z^3/(96*%pi))^(1/2)*z*r2*exp(-z*r2/2);

                                           r2 z

                                         - ----

                                   5/2      2

                               r2 z    %e

(%o5)                         -------------------

                              4 sqrt(6) sqrt(%pi)

(%i6) va:(1/r1)*integrate(4*%pi*r2^2*phi2p^2,r2,0,r1);

Improper value assignment:

'va

 -- an error.  To debug this try debugmode(true);

(%i7) va:(1/r1)*integrate(4*%pi*r2^2*phi2p^2,r2,0,r1);

                   4  4       3  3        2  2                   - r1 z

        5  24   (r1  z  + 4 r1  z  + 12 r1  z  + 24 r1 z + 24) %e

       z  (-- - -------------------------------------------------------)

            5                              5

           z                              z

(%o7)  -----------------------------------------------------------------

                                     24 r1

(%i8)  vb:integrate(4*%pi*r2*phi2p^2,r2,r1,inf);

                       3  3       2  2                 - r1 z

                  z (r1  z  + 3 r1  z  + 6 r1 z + 6) %e

(%o8)             -------------------------------------------

                                      24

(%i9) j1s2p:integrate(phi1s^2*(va+vb)*4*%pi*r1^2,r1,0,inf);

                                     59 z

(%o9)                                ----

                                     243

(%i10)

 

 

Integration of  J(1s,1s) by Monte Carlo method

       answ,  int(f(u))  = 0.625  ,    0.620409131

c Montecarlo integration of J(1s,1s) -a < x < a
c fix x1,x2, vol=scale**(dimensions) , fix step 50 for number of random
c arrays
dimension xi(6),x1a(10000),y1a(10000),z1a(10000)
data z,nstep,nstepr/1.,5000,8000/
data seed,ncoord/2.5,3/
psi1s(r)=sqrt(z**3/pi)*exp(-z*r)
f(r1,r2)=psi1s(r1)**2*psi1s(r2)**2*(1./r12)
c f(u)=exp(-r**2/2.)
c f(u)=u
c f(u)=sin(u)**2
pi=2.*asin(1.)
x1=-3.2
x2= -x1
scale=(x2-x1)
vol=scale**6
slope=x2-x1
b=x1
kount=0
c creates one,two or three arrays of rnd num x1a ,y1a,z1a
do 50 i=1,ncoord
x=sqrt(seed)*pi**(float(i+1))
do 55 j=1,nstepr
kount=kount+1
if(i.eq.1)then
pwr=3./5.
call aleat(pwr,x,kount,slope,b,pi,zr)
x1a(j)=zr
x=abs(zr)*(float(j)+2.)+2.*pi
c if(x.eq.0.)x=float(kount)**.25
endif
if(i.eq.2)then
pwr=1./2.
call aleat(pwr,x,kount,slope,b,pi,zr)
y1a(j)=zr
x=abs(zr)*(float(j)+2.5)+3.*pi
c if(x.eq.0.)x=float(kount)**.25
endif
if(i.eq.3)then
pwr=1./3.
call aleat(pwr,x,kount,slope,b,pi,zr)
z1a(j)=zr
x=abs(zr)*(float(j)+2.5)+3.*pi
c if(x.eq.0.)x=float(kount)**.25
endif
55 continue
50 continue
sum=0.
do 10 i=1,nstep
xi(1)=x1a(i)
xi(4)=x1a(i+1)
xi(2)=y1a(i)
xi(5)=y1a(i+2)
xi(3)=z1a(i)
xi(6)=z1a(i+3)
c print*,'x1,x2,x3=',xi(1),xi(2),xi(3)
r1=sqrt(xi(1)**2 + xi(2)**2 + xi(3)**2)
r2=sqrt(xi(4)**2 + xi(5)**2 + xi(6)**2)
r12=sqrt((xi(4)-xi(1))**2 +(xi(5)-xi(2))**2 +(xi(6)-xi(3))**2 )
c r=xi(1)
sum=sum + f(r1,r2)
10 continue
aint=vol*sum/float(nstep)
print*,'answ,int(f(u))=', 5.*Z/8. , aint
stop
end

subroutine aleat(pwr,x,kount,slope,b,pi,zr)
y=x**pwr
rnd=y-int(y)
zr=slope*rnd + b
return
end


END OF CHAPTER