PERTURBATION THEORY

Skip Degenerate Perturbation Theory, Sect. 9.5, 9.6, 9.7; Time-Dependent Perturbation Theory 9.9 & Interaction of Radiation with Matter, 9.10

Perturbation Theory is a method of approximation not limited to the ground state of a system. It is useful when we know a solution to a similar problem which we can use as a first approximation to the problem that must be solved. Let’s say we want to solve the Schrödinger Eq.

H y N = E Ny N,

where N=state of the system; N=0, ground state; N=1, first excited state, etc.

Let’s say we know the solution to a similar problem

H0 y N0 = E N0y N0,

where H0 is very similar to H such that

H = H0 + H1,

where H1is small. Assume that:

H0 is Hermitian

Its eigenfunctions, y N0,are orthonormal.

We can use the y N0 to find the y N.

Example: Harmonic Oscillator

One-dimensional Anharmonic Oscillator has

H = -h2/(2m) {d2/dx2} + k x2/2 + c x3 + d x4

One-dimensional Harmonic Oscillator has

H0 = -h2/(2m) {d2/dx2} + k x2/2

If c & d are small, then the eigenfunctions & eigenvalues of the anharmonic oscillator must be closely related to those of the harmonic oscillator--which we know. But how can we use this information? We can expand the wavefunction & energy of the anharmonic oscillator in a Taylor series around the wavefunction & energy that we know.

Define the system with H0 as the unperturbed system & the with H as the perturbed system.

H = H0 + H1

H1 = H - H0 = c x3 + d x4 for the anharmonic oscillator

Introduce the parameter l , the perturbation parameter. Essentially, l is used for "bookkeeping". The following is the use of perturbation theory for nondegenerate energy levels (degenerate levels will not be covered due to lack of time).

Let

y N0 = wavefunction of the unperturbed nondegenerate level N

EN0 = energy of the unperturbed nondegenerate level N

y N0 ® y N & EN0 ® EN when the perturbation is applied.

We want to solve

H y N = (H0 + l H1) y N = ENy N

Since H depends on l , EN & y N will too.

Expand y N in a Taylor Series around y N0 (i.e. y N evaluated at l = 0, or y Nô l =0):

y N = y Nô l =0 + ( y N/ l )ô l =0× l + ( 2y N/ l 2)ô l =0× l 2/2! +

( 3y N/ l 3)ô l =0× l 3/3! + ....

= y N0 + ( y N/ l )ô l =0× l + ( 2y N/ l 2)ô l =0× l 2/2! +

( 3y N/ l 3)ô l =0× l 3/3! + ....

Also expand EN in a Taylor Series around EN0

EN = ENô l =0 + ( EN/ l )ô l =0× l + ( 2EN/ l 2)ô l =0× l 2/2! +

( 3EN/ l 3)ô l =0× l 3/3! + ....

= EN0 + ( EN/ l )ô l =0× l + ( 2EN/ l 2)ô l =0× l 2/2! +

( 3EN/ l 3)ô l =0× l 3/3! + ....

Define y Nk = ( ky N/ l k)ô l =0/k!

ENk = ( kEN/ l k)ô l =0/k!

Then

y N = y N0 + l y N1 + l 2 y N2 + l 3 y N3 + ...

EN =EN0 + l EN1 + l 2 EN2 + l 3 EN3 + ...

Substitute these expansions into

H y N = (H0 + l H1) y N = ENy N ®

(H0 + l H1) (y N0 + l y N1 + l 2 y N2 + l 3 y N3 + ...)

= (EN0 + l EN1 + l 2 EN2 + ...) (y N0 + l y N1 + l 2 y N2+ ...)

Collect terms in l :

H0y N0 + l (H0y N1 + H1y N0) + l 2(H0y N2 + H1y N1) + ...

= EN0y N0 + l (EN1y N0 + EN0y N1)

+ l 2(EN0y N2 + EN1y N1 + EN2y N0) + ...

If the left side equals the right side, then the left & right sides must be equal for each power of l . This gives the Perturbation Eq.:

l 0: H0y N0 = EN0y N0 (1)

l 1: H0y N1 + H1y N0 = EN1y N0 + EN0y N1

(H0 - EN0) y N1 = (EN1 - H1) y N0 (2)

l 2: H0y N2 + H1y N1 = EN0y N2 + EN1y N1 + EN2y N0

(H0 - EN0) y N2 = EN2y N0 + (EN1 - H1) y N1 (3)

etc.

Eq. (1) is the Schrödinger Eq. for the unperturbed problem. We already know the solutions y N0 & EN0. We can use these to solve Eq. (2) for EN1, the first order correction to the energy, & y N1, the first order correction to the wavefunction. At this point, we will have improved our approximation to EN:

EN » EN0 + EN1, l =1

y N » y N0 + y N1, l =1

Solve Eq. (2):

(H0 - EN0) y N1 = (EN1 - H1) y N0

Solve for EN1

Since H0 is Hermitian, then the y N0 are a complete set. So we can expand the unknown y N1 in terms of the y N0. Let

y N1 = S aj y j0

j

Then (H0 - EN0) S aj y j0 = (EN1 - H1) y N0

j

= S aj (H0 - EN0) y j0

j

= S aj H0y j0 - S ajEN0y j0

j j

= S aj Ej0y j0 - S ajEN0y j0

j j

= S aj (Ej 0 - EN0) y j0 = (EN1 - H1) y N0

j

We want to calculate EN1. Multiply both sides by (y m0)* & integrate over the spatial coordinates:

ò (y m0)* S aj (Ej 0 - EN0) y j0 dt

j

= ò (y m0)* (EN1 - H1) y N0dt

S aj (Ej 0 - EN0) ò (y m0)* y j0 dt

j

= ò (y m0)* EN1 y N0dt - ò (y m0)* H1 y N0dt

 

S aj (Ej 0 - EN0)d mj = EN1 d mN - ò (y m0)* H1 y N0dt

j

am (Em 0 - EN0) = EN1 d mN - HmN1

If m=N, we can calculate EN1:

0 = EN1 - HNN1

EN1 = HNN1 (Note: Don’t need y N1 to get EN1)

If m is not equal to N, we can calculate y N1:

am (Em 0 - EN0) = - HmN1

am = - HmN1/(Em 0 - EN0) = HmN1/(EN 0 - Em0)

Since y N1 = S aj y j0

j

from the above we know the form of all the aj’s except aN. We can set aN = 0. So

y N1 = S [HjN1/(EN 0 - Ej0)] y j0

j not = N

And

y N » y N0 + y N1, l =1

» y N0 + S [HjN1/(EN 0 - Ej0)] y j0

j not = N

Solve for EN2

Expand y N2 in terms of the y N0

y N2 = S bj y j0

j

Then (H0 - EN0) y N2 = EN2y N0 + (EN1 - H1) y N1

becomes

(H0 - EN0) S bj y j0 = EN2y N0 + (EN1 - H1) y N1

= S bj (H0y j0 - EN0y j0)

= S bj (Ej 0y j0 - EN0y j0)

= S bj (Ej 0 - EN0) y j0

Multiply both sides by (y m0)* & integrate over the spatial coordinates:

ò (y m0)* S bj (Ej 0 - EN0) y j0 dt

= EN2ò (y m0)* y N0 dt + ò (y m0)* (EN1 - H1) y N1 dt

The S below stands for the sum over j:

S bj (Ej 0 - EN0) ò (y m0)* y j0 dt

= EN2ò (y m0)* y N0 dt + EN1ò (y m0)* y N1 dt

- ò (y m0)* H1 y N1 dt

S bj (Ej 0 - EN0) d mj

= EN2d mN + EN1ò (y m0)* y N1 dt - ò (y m0)* H1 y N1 dt

bm (Em 0 - EN0)

= EN2d mN + EN1ò (y m0)* y N1 dt - ò (y m0)* H1 y N1 dt

If m=N, we can calculate EN2:

EN2 = EN1ò (y N0)* y N1 dt + ò (y N0)* H1 y N1 dt

Note: to get the second order correction to the energy we only need to know the first order correction to the wavefunction. In general, we can calculate EN2k+1 from knowing y Nk

Can we simplify EN2 ? We must evaluate ò (y N0)* y N1 dt . But

y N1 = S aj y j0

j not equal to N

and aj = HjN1/(EN 0 - Ej0), aN = 0.

The S below stands for the sum over j not equal to N:

So ò (y N0)* y N1 dt = ò (y N0)* S aj y j0 dt

= S aj ò (y N0)* y j0 dt

= S aj d Nj

= 0 since j cannot be equal to N.

Therefore

EN2 = ò (y N0)* H1 y N1 dt

Using the definition of y N1

EN2 = ò (y N0)* H1 S aj y j0

j not equal to N

= S aj ò (y N0)* H1 y j0

j not equal to N

= S aj HNj1

j not equal to N

= S {HjN1/(EN 0 - Ej0)} HNj1

j not equal to N

Since H1 is Hermitian, HNj1 = (H jN1)*. So

EN2 = S HjN1(H jN1)*/(EN 0 - Ej0)

j not equal to N

= S ½ HjN1½ 2/(EN 0 - Ej0)

j not equal to N

So through second order in the energy,

EN = EN 0 + HNN1 + S ½ HjN1½ 2/(EN 0 - Ej0)

j not equal to N

We could continue in the same method as above (Rayleigh- Schrödinger Perturbation Theory) to higher order of perturbation. But how do you know when to stop? Does the perturbation series converge? Expect ½ EN0½ > ½ EN1½ > ½ EN2½ > ...

What does the perturbation procedure actually do?

Since y N1 is expanded in terms of y j 0 for k not equal to N, the effect of the procedure is to add into first order those states from the complete set that were left out of zeroth order. But they aren’t added in with equal weight to that of y N 0 (i.e. 1), but rather with weight aj. Since

aj µ 1/(EN 0 - Ej0)

the terms which have Ej0 close to EN 0 will cause 1/(EN 0 - Ej0) to be large & therefore result in a larger contribution from the states close to N.

Practical Considerations:

(1) EN1 is easy to evaluate since only y N0 is used in

HNN1 = ò (y N0)* H1 y N0 dt

(2) EN2 is difficult to evaluate because you would need the complete set of y j0 (except j=N). This is an infinite number of terms! If you have a Hamiltonian that supports both discrete & continuous states, as with the hydrogen atom, then you must include not only the sum over all discrete states, but the integral over all the continuous states, as well. This is impossible to do exactly. Instead you could use a combination variation-perturbation treatment.

Perturbation Treatment of the Ground State of He (we will also do a Variation treatment)

He has 2 protons & 2 electrons. The nucleus has a charge of +2e & each electron has a charge of -e. Electrons are indistinguishable particles, but we will number them to keep track of them. Electron #1 is at distance r1 from the nucleus; Electron #2 is at distance r2 from the nucleus. The distance between the two elecrons is r12. Let us set up the problem to treat a general two-electron ion by using a nuclear charge of +Ze. Then

H = - h2/(2m) Ñ 12 - Z(e’) 2/ r1 - h2/(2m) Ñ 22 - Z(e’) 2/ r2+(e’) 2/ r12

In spherical polar coordinates

y = y (r1, q 1, f 1, r2, q 2, f 2)

r12 = [(x1 - x2) 2 + (y1 - y2) 2 + (z1 - z2) 2]1/2

Let H10 be the hydrogen-like Hamiltonian for electron #1; Let H20 be the hydrogen-like Hamiltonian for electron #2:

H10 = - h2/(2m) Ñ 12 - Z(e’) 2/ r1; E1 = -(Z2/N12)(e’) 2/(2a0)

H20 = - h2/(2m) Ñ 22 - Z(e’) 2/ r2; E2 = -(Z2/N22)(e’) 2/(2a0)

where

H10 F1 (r1, q 1, f 1) = E1 F1 (r1, q 1, f 1)

H20 F2 (r2, q 2, f 2) = E2 F2 (r2, q 2, f 2)

and F1 & F2 are the hydrogen-like wavefunctions & E1 & E2 are the hydrogen-like energies.

Define H0 = H10 + H20.

If the Hamiltonian is a sum of two Hamiltonians, then the wavefunction is a product of their eigenfunctions:

y 0 (r1, q 1, f 1, r2, q 2, f 2) = F1 (r1, q 1, f 1) F2 (r2, q 2, f 2)

Then

H0y 0 = (H10 + H20) F1 F2

= F2 H10 F1 + F1H20 F2

= F2 E1 F1 + F1E2 F2

= (E1 + E2) F1 F2

= E0y 0, E0 = E1 + E2 = -(Ze’) 2 /(2a0)(1 /N12 + 1 /N22)

The assumption in this choice of H0 is that the two electrons exert no repulsive force on each other (i.e. they operate as independent particles). This is not physically correct, but can be used as a first approximation.

In the ground state of helium, both electrons are in the 1s orbit, but have opposite spins. Indicate the electronic configuration by 1s 2. So the zeroth-order approximation to the ground state wavefunction can be given

y 1s20 = F1 F2

F1 = 1/Ö p (Z/a0)3/2 e-Zr1/a0

F2 = 1/Ö p (Z/a0)3/2 e-Zr2/a0

E1s20 = -(Ze’) 2 /(2a0)(1 /12 + 1 /12)

= -[(Ze’) 2 /(2a0)](2); (e’) 2 /(2a0) = 13.6 eV

= - (4) (2) (13.6eV) for He

= -108.8eV for He.

How does this compare to the actual ground state energy of He?

He has E = 0 when both electrons have been ionized, So

Etrue = -(IP1 + IP2); IP = ionization potential

= - (24.6 eV + 54.4 eV) = -79.0 eV

So -108.8 eV is off by 38%! This is not unexpected because the perturbation

H1 = H - H0 = (e’) 2/ r12

is not necessarily small. When r1 is close to r2, (e’) 2/ r12 is large.

Let’s see what improvement we can get by calculating E1:

E1 = <y 0 ï H1 ï y 0>

= Z6(e’)2/(p 2a06) ò 0¥ ò 0¥ ò 0p ò 0p ò 02p ò 02p r12 r22 e-Zr1/a0 e-Zr2/a0 (1/r12)

× sin q 1 sin q 2 dr1 dr2 dq 1 dq 2 df 1 df 2

1/r12 can be expanded in terms of r1 & r2 & the Spherical Harmonics, Ylm(q ,f ):

1/r12 = S S [4p /(2l+1)] (r<l/ r>l+1) [Ylm(q 1,f 1)]* [Ylm(q 2,f 2)],

where r< is the smaller of r1 & r2 & r> is the larger of r1 & r2. Skim through the details of how the integral is done (p. 230-231). The result is

E1 = (5Z/8) (e’)2/a0

= (5Z/4) (e’)2/(2a0)

= (5x2/4) (13.6eV)

= 34.0 eV

So E0 + E1 = -108.8 eV + 34.0 eV = -74.8 eV

Compared to -79.0 eV, this is in error by only 5.3%.

It is impossible to calculate all the contributions to E2 from the discrete & continuum states. Other combinations of F1 & F2 are F1 = 1s, F2 = 2s, 2p, 3s, 3p,...; F1 = 2s, F2 = 2s, 2p, 3s, 3p,..., etc. y 1 is a sum over all these discrete states, as well as the integral over all the continuum states. Since y 1 contains configurations other than 1s2, this is called Configuration Interaction.

However, we can get an accurate E2 by the Variation Method. Hylleraas has shown that

I > E2

for I defined as

I = ò (f 1)* (H0 - E0) f 1 dt + ò (f 1)* (H1 - E1) y 0 dt

+ ò (y 0)* (H1 - E1) f 1 dt

where f 1 is a trial function for y 1. (Note: If f 1 = y 1, then the first two terms cancel since

(H0 - E0) y 1 = -(H1 - E1) y 0.

If f 1 = y 1, then I = ò (y 0)* (H1 - E1) y 1 dt

= ò (y 0)*[E2y 0 - (H0 - E0) y 2]dt

= E2 ò (y 0)*y 0 dt = E2)

So choose a trial function f 1 with several variable parameters & minimize I with respect to these parameters so as to approximate E2.

Scherr & Knight used 100 variables in their trial function & calculated

E2 = -4.3 eV & E3 = 0.1 eV

Then E » (-108.8 + 34.0 -4.3 +0.1) eV = -79.0 eV

The series is converging because ½ En½ decreases as n increases.

To 13th order in perturbation, E » -2.903 724 33 (e’) 2/a0;

From a variational calculation, E » -2.903 724 38 (e’) 2/a0.

Comparison of Variation & Perturbation Methods:

Let’s compare the variation & peturbation methods: Actually we would get the same energy correct through first order if we used the ground state wavefunction as the trial function. Show that this is true:

Perturbation Method:

Let H = H0 + H1 & H0 y g0 = Eg 0 y g0; g = ground state

Define Eg = Eg0 + Eg1 (truncate energy at first order)

Eg1 = <y g0½ H1½ y g0>

Variation Method:

I = <f ½ H½ f > > Eg

If f = y g0, then I = <y g0½ H½ y g0>

= <y g0½ H0 + H1 ½ y g0>

= <y g0½ H0 ½ y g0> + <y g0½ H1 ½ y g0>

= <y g0½ E g 0 ½ y g0> + <y g0½ H1 ½ y g0>

= E g 0<y g0½ y g0> + <y g0½ H1 ½ y g0>

= Eg0 + Eg1

So the perturbation & variation methods give the same result through first order if the true ground state wavefunction happens to be used as the trial function.

Variation Treatment of the Ground State of Helium

Let’s compare results (energy) for different choices of trial function.

Choice (I): We saw above that if y g0 = y 1s2

= 1/Ö p (Z/a0)3/2 e-Zr1/a0 1/Ö p (Z/a0)3/2 e-Zr2/a0

then the energy is -74.8 eV

Choice (II): Try making the trial function more flexible by replacing the atomic number, Z, by a variational parameter, r . This allows for the screening of the nuclear charge by the other electrons. (Full nuclear charge corresponds to r =2; full screening, r =2-1=1)

Optimize I with respect to r , the effective nuclear charge.

I = <f ½ H½ f >

Choose f = f1f2

where f1 = 1/Ö p (r /a0)3/2 e-r r1/a0

f2 = 1/Ö p (r /a0)3/2 e-r r2/a0

and [-h2/(2m) Ñ 12 - r (e’) 2/r1]f1 = -r 2(e’) 2/(2a0) f1

[-h2/(2m) Ñ 22 - r (e’) 2/r2]f2 = -r 2(e’) 2/(2a0) f2

We can simplify the calculation if we write H to contain the Hamiltonians for these eigenfunctions. We must add & subtract terms in r so that we still have the He atom Hamiltonian.

H = - h2/(2m) Ñ 12 - Z(e’) 2/ r1 - h2/(2m) Ñ 22 - Z(e’) 2/ r2+(e’) 2/ r12

= [-h2/(2m) Ñ 12 - r (e’) 2/r1] + [-h2/(2m) Ñ