Skip to main content

Advanced Quantum Mechanics course sequence · Interactive lesson

Restricted Hartree-Fock helium, solved numerically

Helium is where Hartree-Fock stops being a formula and becomes a number. Two electrons share one orbital, exchange quietly deletes each one's self-repulsion, and a short program iterates a single radial equation to −77.87 eV. Then comes the audit: what Koopmans' theorem gets wrong, and the 1.14 eV no determinant can reach.

UAQM-10.08 · Lesson 8 of 9 in this unit. Position is not a completion score.
Starting model: Restricted Hartree-Fock helium, solved numericallyTop: radial density 4πr²|φ|² of a 1s trial orbital of exponent ζ = 2.0000 a₀⁻¹ (solid) and of the grid Hartree-Fock orbital (dashed). Bottom: the charge Z_eff(r) = −4πε₀rV(r)/e² in a mean field built from n = 1 of the trial orbital's electrons, running from 2 at the nucleus to 1 far out; dashed is the self-consistent field. Trial determinant energy -74.83 eV.4πr²|φ|² (a₀⁻¹)solid: trial, ζ = 2.0000 a₀⁻¹dashed: converged grid Hartree-FockZeff(r) felt; far value Z − n = 12101 a₀2 a₀3 a₀
Start with a picture. Change the model in the lab below.
1

Build the model

One orbital, two electrons, one radial equation iterated to −77.87 eV.

The key idea

Restricted Hartree-Fock helium puts both electrons in one spatial orbital with opposite spins and finds the orbital that is the lowest eigenfunction of the mean field it creates: the nucleus's attraction plus the Hartree potential of the partner electron.

Example. On a 40 000-point radial grid the iteration settles at ε₁ₛ = −0.91796 Eₕ = −24.98 eV and E = −2.86168 Eₕ = −77.87 eV; the difference 2ε₁ₛ − E = 27.91 eV is the 1s–1s repulsion J, which 2ε₁ₛ counts twice.

The complete physical model and assumptions

Put both electrons of helium in one spatial orbital φ, one spin up and one down, and the Fock operator of topic 10.06 collapses. The Coulomb operator counts both electrons, 2Jφ; exchange acts only between equal spins, so it meets φ alone, and on φ it returns exactly Jφφ. What survives is h + Jφ: each electron moves in the nuclear attraction plus the Hartree potential of its partner, a local potential that Gauss's law builds from φ itself. The problem is now one radial eigenvalue equation whose potential depends on its own solution, and it is solved the way every self-consistent field is: guess φ, build the potential, solve, repeat. On a 40 000-point grid the energy settles within seven cycles at E = −2.86168 Eₕ = −77.87 eV, the number Quantum Mechanics II quoted, 0.38 eV below the best single exponential because the orbital is free to be tight near the nucleus and loose outside. Its orbital energy, −24.98 eV, is an ionisation energy only with Koopmans' frozen orbitals, and the ion's real relaxation is worth 1.53 eV. The model stops at its own premise. A product φ(r₁)φ(r₂) cannot let the electrons avoid each other, and the 1.14 eV between −77.87 eV and the exact non-relativistic −79.01 eV, quoted, is the correlation energy that no grid refinement and no single determinant recovers.

1One orbital for two electrons, and the self-term cancels

SI units throughout, with energies also in hartrees, 1 Eₕ = e²/(4πε₀a₀) = 27.211 eV, and lengths in Bohr radii, a₀ = 52.918 pm; nothing here is relativistic, so the metric (+, −, −, −) of the field units never enters. Closed-shell helium is c†(φ↑)c†(φ↓)|0⟩, one spatial orbital φ(r) = R(r)/√(4π) for both spins. Topic 10.06's Fock operator sums the Coulomb operator over occupied spin-orbitals, so it counts φ twice, 2Jφ, while exchange links only equal spins and meets φ once, Kφ. On φ itself the exchange integral is [∫ |φ(r′)|² e²/(4πε₀|r − r′|) d³r′]φ(r), the Coulomb one, so Kφφ = Jφφ and Fφ = (h + Jφ)φ. The orbital feels the nucleus and one electron's charge, its partner's. Without K it would feel 2Jφ, half of it its own charge, and far out it would see a neutral core instead of charge e. Dimensions: e²/(4πε₀) is in J m and ∫|φ|²/|r − r′| d³r′ in m⁻¹, so Jφ is an energy.

2One radial equation, with the potential from Gauss's law

Write u(r) = rR(r), normalised by ∫u² dr = 1, and the Fock equation becomes −(ħ²/2mₑ)u″ − (Ze²/4πε₀r)u + VH(r)u = εu. The partner's charge is spherical, so Gauss's law gives VH at once: the fraction q(r) inside radius r acts as a point charge, and each shell outside, carrying the fraction u(r′)² dr′, adds the constant e²/(4πε₀r′) times that fraction. No exchange integral is left: the equation is local, but nonlinear, because VH is made from u. Both ends can be read before computing anything. At the nucleus VH is finite, the partner's ⟨e²/4πε₀r⟩, 1.687 Eₕ for the converged orbital, so the bare Coulomb term wins and R′/R → −Z/a₀, the cusp of charge 2. Far out VH → e²/(4πε₀r), the potential is that of charge (Z − 1)e, and u falls as e(−κr) times a power of r, with κ = √(2mₑ|ε|)/ħ = 1.355 a₀⁻¹, in m⁻¹ as a decay rate must be. Delete VH and the equation is He⁺'s, with ε = −2 Eₕ = −54.42 eV exactly: the one-particle limit a code should reproduce first.

3Guess, build, solve, repeat

The grid here runs from 0 to 20 a₀ in steps of 0.0005 a₀. In each trial potential, Numerov's method integrates u outward from u(0) = 0, and ε is bisected until u neither crosses zero nor diverges: the nodeless 1s state. The new u gives a new VH by two running integrals, and the cycle repeats. Start with no partner: the first orbital is He⁺'s, ε = −2 Eₕ, and its determinant has E = −2.75 Eₕ = −74.83 eV. In that compact orbital's Hartree field the next orbital is overscreened, ε = −0.8207 Eₕ, and its determinant gives −77.62 eV. Then come −77.849, −77.868 and −77.8701 eV. The error in ε flips sign each cycle and shrinks by a factor 0.29, while the energy, stationary at the solution, converges as its square, by 0.086 a cycle: seven cycles bring E within 10⁻⁸ Eₕ, and ε needs about fifteen. Halving the step moves E by less than 10⁻⁶ Eₕ and doubling the box by less still, and the result obeys the virial theorem, −⟨V⟩/⟨T⟩ = 2.00000, which a numerical error would not arrange by accident.

4Where the 0.38 eV below the effective charge comes from

Quantum Mechanics II's best single exponential, ζ = Z − 5/16 = 1.6875 a₀⁻¹, gives −(27/16)² Eₕ = −77.49 eV. The grid orbital reaches −77.87 eV, 0.38 eV lower, and the budget per electron shows how. Its kinetic energy is 1.43084 Eₕ against 1.42383, its nuclear attraction −3.37456 against −3.37500, and the pair repulsion J is 1.02577 Eₕ against 1.05469. Over both electrons it pays 0.0140 Eₕ in kinetic energy and 0.0009 Eₕ in attraction, and saves 0.0289 Eₕ of repulsion: a net −0.0140 Eₕ = −0.38 eV, equal to minus the kinetic cost, as the virial theorem requires of two stationary solutions. The shape says the same. The local decay rate −R′/R starts at Z = 2 a₀⁻¹ at the cusp and falls toward κ = 1.355 a₀⁻¹ far out, so the orbital is denser than the exponential inside 0.34 a₀, thinner from there to 1.32 a₀, and denser beyond, almost twice as dense at 3 a₀. One exponent cannot be 2 inside and 1.36 outside. The grid has no such restriction.

5Orbital energy against ionisation energy

Koopmans' theorem, from topic 10.07, reads −ε₁ₛ = 24.98 eV as the ionisation energy, with the remaining orbital frozen. Here the ion can be done exactly instead: one electron, hydrogenic, E(He⁺) = −Z²Eₕ/2 = −54.42 eV. The difference of two self-consistent energies, the ΔSCF ionisation energy, is −54.42 − (−77.87) = 23.45 eV, and the 1.53 eV between the two is the frozen-orbital error: freed of its partner's screening, the ion's orbital contracts from ⟨r⟩ = 0.927 a₀ to 0.750 a₀ and gains 1.53 eV that Koopmans' frozen ion never sees. The measured ionisation energy is 24.587 eV. ΔSCF falls short of it by 1.14 eV, and that shortfall is the neutral atom's correlation energy, since He⁺ has nothing to correlate. So 24.98 = 24.59 + 1.53 − 1.14: two errors of opposite sign, the larger winning by 0.39 eV. Agreement to 1.6% is cancellation, not accuracy, and 0.39 eV is the size of neither approximation.

6The 1.14 eV that no determinant recovers

The exact non-relativistic ground state with a fixed nucleus, from variational wavefunctions containing r₁₂ explicitly, lies at −2.903724 Eₕ = −79.014 eV, quoted. Removing both electrons is measured to cost 79.005 eV; the 0.009 eV difference is the finite nuclear mass, relativity and QED, all outside this model. Against it the Hartree-Fock limit falls short by Ecorr = −0.042044 Eₕ = −1.144 eV, 1.4% of the total, and that shortfall defines the correlation energy. It is not numerical. The restricted wavefunction φ(r₁)φ(r₂) makes the probability of finding one electron independent of where the other is, so the electrons do not avoid each other; the exact wavefunction dips where r₁₂ is small, with the cusp ∂Ψ/∂r₁₂ = Ψ/(2a₀) at contact. By Brillouin's theorem single excitations cannot start the repair; double excitations and explicit r₁₂ terms can, which is where configuration interaction and Hylleraas's method begin. Along the sequence, exact energies again quoted, the gap barely moves: −0.0420 Eₕ for He, −0.0435 for Li⁺ and −0.0443 for Be²⁺, while E grows as Z².

2

Key equations

Read the units, assumptions and limits before substituting.

Closed-shell Fock operator acting on φ

Fφ = (h + 2Jφ − Kφ)φ = (h + Jφ)φ

Kφφ = Jφφ, so exchange removes exactly the self-repulsion inside 2Jφ: each electron feels the nucleus and its partner, never itself.

h: kinetic energy plus −Ze²/(4πε₀r); Jφ, Kφ: Coulomb and exchange operators of the one orbital φ, in J. Derived.

Radial Hartree-Fock equation

−(ħ²/2mₑ) u″ − (Ze²/4πε₀r) u + VH(r) u = ε u

One local, nonlinear eigenproblem: VH is built from u itself, so it is solved by iteration, and its lowest eigenvalue is ε₁ₛ.

u = rR(r) in m(−1/2), with ∫u² dr = 1 and u(0) = 0; ε: orbital energy in J; Z = 2. Derived from the Fock equation.

The partner's Hartree potential, by Gauss's law

VH(r) = (e²/4πε₀)[q(r)/r + ∫ u(r′)²/r′ dr′, taken from r to ∞]

Shells inside r act as a point charge and shells outside add a constant. Far out VH → e²/(4πε₀r): the electron sees a net charge (Z − 1)e.

q(r) = ∫ u² dr′ from 0 to r, the dimensionless fraction of the partner inside r; VH in J. Derived.

Total energy from the orbital energy

EHF = 2ε₁ₛ − J, with J = ∫ u(r)² VH(r) dr

Each ε₁ₛ contains the repulsion once, so 2ε₁ₛ counts it twice: 2(−24.98) − 27.91 = −77.87 eV.

J: the 1s–1s repulsion, 1.02577 Eₕ = 27.91 eV; ε₁ₛ = −24.98 eV; 1 Eₕ = 27.211 eV. Derived.

Koopmans' frozen-orbital error

Δᵣₑₗₐₓ = −ε₁ₛ − [E(He⁺) − EHF] = 24.98 − 23.45 = 1.53 eV

Without its partner the ion's orbital contracts from ⟨r⟩ = 0.927 a₀ to 0.750 a₀; that relaxation lowers the ion, so −ε₁ₛ overstates the ionisation energy.

E(He⁺) = −Z²Eₕ/2 = −54.42 eV, exact for one electron; EHF = −77.87 eV; all energies in eV. Derived.

Correlation energy, defined

Ecorr = Eexact − EHF = −79.014 − (−77.870) = −1.144 eV

What no single determinant reaches. It is also the whole error of the ΔSCF ionisation energy, 23.45 against 24.59 eV, since He⁺ has nothing to correlate.

Eexact = −2.903724 Eₕ, exact non-relativistic with a fixed nucleus: quoted. EHF = −2.861680 Eₕ, computed here.
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

2.0000 a₀⁻¹
1.25 to 2.25 a₀⁻¹; steps of 0.0625.
1
0 to 2; steps of 1.

Try this. Start at ζ = 2, the He⁺ orbital an iteration begins from: its determinant lies 3.04 eV above the grid's −77.87 eV. Slide to 1.6875, where the virial ratio reaches 2 and the gap bottoms out at 0.38 eV. Then set n = 2, J without K: far away the electron feels no charge at all.

Live results

DETERMINANT ⟨H⟩
-74.83 eV
ABOVE GRID HF (−77.87 eV)
3.04 eV
MEAN-FIELD ⟨h + nVH⟩
-20.41 eV
VIRIAL −⟨V⟩/⟨T⟩
1.688

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Advanced Quantum Mechanics modelTop: radial density 4πr²|φ|² of a 1s trial orbital of exponent ζ = 2.0000 a₀⁻¹ (solid) and of the grid Hartree-Fock orbital (dashed). Bottom: the charge Z_eff(r) = −4πε₀rV(r)/e² in a mean field built from n = 1 of the trial orbital's electrons, running from 2 at the nucleus to 1 far out; dashed is the self-consistent field. Trial determinant energy -74.83 eV.4πr²|φ|² (a₀⁻¹)solid: trial, ζ = 2.0000 a₀⁻¹dashed: converged grid Hartree-FockZeff(r) felt; far value Z − n = 12101 a₀2 a₀3 a₀
Top: radial density 4πr²|φ|² of a 1s trial orbital of exponent ζ = 2.0000 a₀⁻¹ (solid) and of the grid Hartree-Fock orbital (dashed). Bottom: the charge Zeff(r) = −4πε₀rV(r)/e² in a mean field built from n = 1 of the trial orbital's electrons, running from 2 at the nucleus to 1 far out; dashed is the self-consistent field. Trial determinant energy −74.83 eV.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Trial orbital exponent ζ: 2.0000 a₀⁻¹; Electrons counted in the mean field n: 1

Baseline 2.0000; choose 1.25 to 2.25, in steps of 0.0625.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

Having watched the iteration converge, it is natural to read the remaining 1.14 eV as numerical: refine the grid, extend the box, iterate longer, and −79.01 eV will appear. It will not. Those three knobs converge the calculation to the Hartree-Fock limit, and here they are already spent: halving the step moves E by less than 10⁻⁶ Eₕ, doubling the box by less still, and each further cycle shrinks the energy error by a factor 0.086. The gap belongs to the model. Every refinement still searches among wavefunctions of the form φ(r₁)φ(r₂) times a singlet, and the lowest of those is −77.87 eV. Going lower means letting the wavefunction depend on r₁₂ or mixing in other determinants: a different calculation, not a better-converged one.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

A radial grid code for closed-shell helium reports, for each electron, kinetic energy ⟨T⟩ = 1.43084 Eₕ and nuclear attraction ⟨Vₙₑ⟩ = −3.37456 Eₕ, and a 1s–1s repulsion J = 1.02577 Eₕ. Find the orbital energy and the total energy in eV, test the virial theorem, and show why the total is not 2ε₁ₛ.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

MediumExample 2

Run at Z = 3, the same restricted Hartree-Fock code gives Li⁺ the energy EHF = −7.23642 Eₕ and ε₁ₛ = −2.79236 Eₕ. The exact non-relativistic energy of Li⁺ is −7.27991 Eₕ, quoted, and its measured ionisation energy is 75.640 eV. Find Koopmans' and the ΔSCF ionisation energies, the frozen-orbital error and the correlation energy, and compare them with helium's 1.53 eV and 1.14 eV.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

Restrict helium's orbital to φ ∝ e(−ar/a₀) and run the self-consistent cycle inside that family: given a partner of exponent b, choose the a that minimises the mean-field energy f(a) = a²/2 − Za + J(a, b), with exponents in a₀⁻¹ and energies in Eₕ. Find J(a, b) from the partner's Hartree potential, iterate from the He⁺ orbital b = 2, find the fixed point and the rate of convergence, and compare with the grid solution.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

6

Quick check

Select an answer and explain it before checking.

Suppose a converged restricted Hartree-Fock code for helium gives EHF = −77.87 eV and ε₁ₛ = −24.98 eV. He⁺ is hydrogenic, at −54.42 eV, and the measured first ionisation energy is 24.59 eV. Which account of Koopmans' 0.39 eV overestimate is right?
7

Review & continue

Restricted Hartree-Fock helium puts both electrons in one spatial orbital with opposite spins and finds the orbital that is the lowest eigenfunction of the mean field it creates: the nucleus's attraction plus the Hartree potential of the partner electron.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.