8.6
The Hartree-Fock idea
When the 3N-dimensional Schrödinger equation won't budge, let each electron move alone in the "mean field" of the others — then let field and orbitals feed each other, iterating to self-consistency. Hartree–Fock is the many-body problem's first computable answer, and the foundation of quantum chemistry.
Recommended first
After this section you should be able to
- Use an order-of-magnitude storage estimate to show why the many-electron Schrödinger equation cannot be solved directly
- Explain the mean-field idea and the self-consistent-field loop, and recount every step of the SCF algorithm
- Write down the Hartree-Fock equations and identify the origin and meaning of the Coulomb and exchange terms
- Define the correlation energy, and use real helium data to gauge HF's accuracy and limits
The variational method of chapter 7 can pin down the helium ground state to decent accuracy — that was 2 electrons and 6 spatial dimensions. Now face the depth of the periodic table honestly: an iron atom has 26 electrons, and its wavefunction is a function of 78 coordinates
First, size up the enemy
Try to store this function in a computer: even a mere 10 grid points per coordinate axis (absurdly coarse) requires numbers — more than the number of atoms in the observable universe (of order ). This is not “insufficient computing power”; the object itself does not fit inside the physical universe. Cutting to 5 grid points does not help: . The exponential wall does not negotiate.
There is only one way out: stop solving for the whole and ask a far cheaper question. Twenty-six single-electron orbitals , at grid points each, cost only numbers in total. If the many-electron state can be approximately assembled from single-electron orbitals — and we happen to have a ready-made assembly: the Slater determinant of section 8.2.
So the strategy takes shape:
Within the subset “single Slater determinants”, find the one of lowest energy.
This is exactly the variational routine of chapter 7 — except the trial wavefunction is no longer a function with one or two parameters, but the enormous parameter space of “any choice of N orthogonal orbitals”.
The mean field: what does each electron see?
Before any formulas, set up the physical picture. Single out electron . It feels the nuclear attraction, plus the Coulomb repulsion of the other electrons. The trouble is that the latter depends on where the other electrons are, and where they are depends on the fields they each feel… everyone’s motion is tangled with everyone else’s.
The mean-field approximation cuts this knot with one stroke: replace “the other electrons” with their average charge cloud
Electron then moves in an ordinary single-particle effective potential — solving one three-dimensional Schrödinger equation suffices. electrons mean three-dimensional equations: the exponential wall collapses into a linear staircase.
There is a price, of course: real electrons dodge each other as they move (when you approach, I step aside — this is called correlation), while the mean field smears the other electron into a fixed haze that cannot be dodged. That bill is settled later.
The self-consistent-field loop
There is also a chicken-and-egg problem: writing electron ‘s effective potential requires knowing the other orbitals , and the are precisely the unknowns. The answer is iteration — guess a set of orbitals and compute the field; solve for new orbitals in that field, compute the new field; loop until input and output agree. The procedure is called the self-consistent field (SCF):
Input: nuclear charge Z, electron number N
1 Guess an initial set of orbitals {φ_1, ..., φ_N} # e.g. hydrogen-like orbitals
2 repeat:
3 Compute the mean field from the current orbitals:
4 Coulomb potential J[φ](r) ← the charge clouds of all orbitals
5 Exchange potential K[φ](r) ← the antisymmetry correction (see below)
6 For each i, solve the single-particle equation:
7 [ -ħ²∇²/2m - Ze²/4πε₀r + J - K ] φ_i' = ε_i φ_i'
8 Keep the N lowest-energy new orbitals {φ_i'}
9 if max|φ_i' - φ_i| < tolerance: break # input = output, self-consistent
10 {φ_i} ← {φ_i'} # (in practice, mixing helps convergence)
11 Output: orbitals, orbital energies ε_i, total energy E_HF
“Guess → compute field → solve → compare → repeat”, typically converging in a dozen to a few dozen rounds. In the 1930s, Hartree and his father iterated atomic orbitals on a hand-cranked calculator, months per atom; today your laptop does the same for an iron atom in under a second.
The Hartree-Fock equations
Now carry out “determinant + variation” rigorously, and watch the mean field grow out of the mathematics by itself — with one more term than the naive picture.
The energy of a determinant and the HF equationsadvanced~12 min
Step 1: write the energy functional. Let the trial state be a Slater determinant of orthonormal spin-orbitals. Using the determinant’s orthogonality properties (or, fastest, the second quantization of section 8.5), one finds
where is orbital ‘s kinetic plus nuclear-attraction energy, and
These are exactly the direct and exchange integrals of section 8.4, now summed over all orbital pairs. ( is non-zero only when have the same spin; for , cancel automatically, so an electron does not repel itself — the bookkeeping is clean.)
Step 2: vary. Minimising under the constraint that the orbitals stay orthonormal (handled with Lagrange multipliers, chapter 7’s standard trick) gives, for each , the condition
These are the Hartree-Fock equations. Two new operators:
The Coulomb operator (a multiplicative operator — the very charge cloud of the mean-field picture):
The exchange operator (a non-local operator — its output depends on the values of elsewhere):
Step 3: read the structure. is Hartree’s naive mean field of 1928; is the antisymmetry correction added by Fock and Slater in 1930 — the naive picture could not have guessed it; the determinant variation delivers it free of charge. lowers the repulsion energy of same-spin electron pairs (the Fermi hole: same-spin electrons already avoid each other and pay a smaller Coulomb bill) — the whole-system version of the exchange effect of section 8.4.
The operator on the left-hand side (the Fock operator ) depends on the full set of solutions , so this is a system of non-linear equations — it must be solved with the SCF loop above.
The picture
What the orbital energies mean. The eigenvalues are not arbitrary bookkeeping: Koopmans’ theorem says is approximately the energy needed to ionise an electron out of orbital (assuming the other orbitals do not relax). The “HOMO level” and “ionisation energy” on every chemist’s lips have their theoretical home right here.
A related pitfall: . Each already includes the repulsion with all other electrons, so a straight sum counts every pair twice; one must subtract .
The mathematics
The report card: helium.
| Method | Ground-state energy |
|---|---|
| Neglect electron repulsion | eV |
| First-order perturbation | eV |
| Variational (effective nuclear charge) | eV |
| Hartree-Fock limit | eV |
| Experiment/exact | eV |
HF captures 98.6% of the total energy. The remaining eV cannot be recovered — no matter how perfectly the orbitals are optimised, the single determinant’s ceiling sits right there.
The part that cannot be recovered: correlation energy
Define the correlation energy as the gap between the exact value and the HF limit:
For helium, eV. Its source is exactly the bill foreshadowed at the start: real electrons dodge each other instant by instant, so configurations like “you left, me right” carry extra weight; in a single determinant each electron sees only the other’s average cloud, and this pas de deux cannot be described. In the language of chapter 3: the true ground state is a superposition of many determinants, and we kept only one.
Key formulas
Determinant energy
J direct, K exchange; i = j cancels automatically
HF equations
Non-linear: the operator depends on the solutions, so SCF iteration is required
Koopmans' theorem
Orbital energy ≈ minus the ionisation energy (frozen-orbital approximation)
Correlation energy
The single determinant's ceiling; −1.14 eV for helium
Self-check4 questions
- 1.
Why not just solve the iron atom's 78-dimensional Schrödinger equation numerically on a computer?
- 2.
Which statements about the self-consistent-field (SCF) loop are correct? (Select all that apply.)
Select all that apply
- 3.
Helium's HF-limit energy is −2.8617 hartree and the exact value is −2.9037 hartree. Find the magnitude of the correlation energy (absolute value) in eV. (1 hartree = 27.211 eV)
eV5% relative tolerance - 4.
Where does the exchange operator K̂ in the HF equations come from?
What comes next
HF’s residue now has a name (correlation energy), but we still lack a ruler: how do we quantify “the behaviour of two electrons cannot be split into two independent behaviours”?
The end of chapter 3 actually planted the clue: describe a subsystem of an entangled whole and you get a mixed state. The next section picks up that thread — partial trace and the reduced density matrix — and, for the first time, attaches a number to “how much entanglement”.
Section 63 of 106 · use ← → to turn the page