Self-Consistent Field Iteration

Guessing orbitals, rebuilding the Fock operator and convergence

Lesson 3647 of 4,500 · Advanced Quantum Chemistry and Group Theory

Learning objectives

Introduction

Hartree–Fock orbitals create the average electron field in which those same orbitals move. The equation is therefore nonlinear even though solving a Fock matrix at one iteration resembles an ordinary eigenvalue problem. Self-consistent field, or SCF, iteration seeks a fixed point: the occupied orbitals used to build the Fock operator agree with those obtained by solving it. A calculation can converge smoothly, oscillate or settle on an unwanted electronic state, so the numerical procedure and its chemical interpretation both matter.

Core explanation

Begin with fixed nuclear positions, a basis set, electron count and spin specification. Choose an initial set of orbitals or a density matrix, perhaps from atomic densities or a simpler model. Build Coulomb and exchange contributions from that density, combine them with the one-electron core Hamiltonian and form a Fock matrix. Solve the corresponding matrix eigenproblem, fill the required occupied orbitals according to the chosen closed- or open-shell ansatz and construct a new density matrix. Compare it with the old density and repeat.

The iteration is self-consistent when the density used to construct F yields occupied orbitals whose reconstructed density matches it within a selected tolerance. Programs usually monitor several quantities: total-energy change, density-matrix change and an orbital-gradient or commutator residual. A tiny energy change alone can be misleading if density oscillates or the orbital equations are not satisfied. Convergence thresholds are numerical choices and should be appropriate to the energy differences or properties being studied.

Simple replacement of the old density by the new one does not always converge. Feedback can cause two-cycle oscillation or slow wandering, especially with small gaps, charged systems or poor initial guesses. Damping mixes old and new densities to reduce overshooting. DIIS, direct inversion in the iterative subspace, extrapolates from recent error vectors to accelerate convergence. Level shifting can temporarily separate occupied and virtual orbital energies. These are numerical aids; they do not change the intended Hartree–Fock equations when properly removed or converged.

A converged determinant is not automatically the lowest-energy allowed determinant. Multiple SCF solutions may exist, including different spin states, symmetry-preserving and symmetry-broken solutions or metastable orbital occupancies. A calculation can converge to a stationary point that is unstable with respect to orbital rotations. Comparing energies, checking spin expectation and performing stability analysis where appropriate help decide whether the solution represents the intended state.

SCF convergence also does not cure a model limitation. A perfectly converged Hartree–Fock solution still lacks correlation beyond one determinant. A tiny basis may restrict orbital shape. A wrong molecular geometry or electron count can produce a mathematically consistent but chemically irrelevant result. A careful workflow separates four questions: Did the algorithm converge? Is the determinant stable? Is the chosen physical state correct? Is the method adequate for the property?

For closed-shell systems in an atomic-orbital basis, the density can be expressed schematically as P μν=2Σ i^occupied C μiC νi for real orbitals. This factor two counts α and β electrons sharing each spatial MO. The Fock matrix depends on P, and the coefficients C result from the Fock eigenproblem. In a nonorthogonal basis, orbital coefficients obey C†SC=I, so the ordinary identity-matrix eigenproblem is replaced by a generalised one.

SCF is repeated at each nuclear geometry in an energy-surface calculation. A geometry optimisation then updates nuclei using the electronic energy and gradients, adding an outer loop around the electronic SCF loop. Failing to converge the inner electronic problem can make nuclear forces unreliable. This distinction explains why a structure optimisation may require many SCF cycles at many successive geometries.

Step-by-step reasoning

Specify geometry, basis, electrons and spin. Make an initial density, build F, solve for orbitals, occupy and rebuild density. Repeat with numerical stabilisation if needed. Check density, energy and residual tolerances. Then inspect state identity, spin and stability before using the total energy or properties.

Visual explanation

Draw a circular flowchart: initial density → Coulomb/exchange → Fock matrix → orbital solution → occupied orbitals → new density → compare and loop. Put a small convergence gate at the comparison. Outside the loop, draw a separate checkpoint for chemical state and stability, emphasising that numerical closure is not the final interpretation.

Real-world analogy

A group estimating traffic routes changes the road congestion, and the new congestion changes the routes people choose. Repeating predictions until routes and congestion agree resembles SCF. A stable traffic prediction can still use a wrong map or represent an undesirable traffic state, just as SCF convergence does not establish chemical correctness.

Real-world example

An open-shell radical may converge to different unrestricted Hartree–Fock solutions from different initial guesses. Each may satisfy numerical tolerances, yet their energies and spin properties differ. A chemist compares them and checks whether the targeted electronic state is represented rather than trusting the first converged output.

Why?

Why does a low total-energy change not prove convergence by itself? Two densities can have similar energies while producing different orbitals or properties, especially near a flat energy surface. An SCF fixed point requires consistency of the density and Fock operator, so density or commutator residuals add important information.

Common misconception

SCF is not an automatic search over every possible electronic state. Its result depends on initial guess, occupancy constraints and spin ansatz. Another mistake is treating DIIS as a different physical theory; it is a numerical acceleration method for reaching a solution of the same underlying equations.

Worked example

Suppose an illustrative density-change measure decreases by a factor of 0.3 each cycle, starting at 0.10. After one update it is 0.030, after two 0.0090 and after six 0.10(0.3)^6≈7.3×10⁻⁵. A density tolerance of 10⁻⁴ would then be met, but the calculation should also check energy change and orbital residual and confirm the intended electronic state. The arithmetic shows what a tolerance means without asserting every SCF behaves geometrically.

Quick check

1. What quantity is rebuilt from occupied orbitals at each SCF cycle? Answer: The electron density or density matrix, which is used to construct updated Coulomb and exchange terms in the Fock operator. 2. Does convergence guarantee the lowest-energy Hartree–Fock determinant? Answer: No. Multiple stationary solutions can exist, and a stability or state comparison may be needed.

Exam focus

Give the SCF steps in a closed loop and name at least two convergence measures. Distinguish numerical aids from changes in physical approximation. After convergence, assess spin, occupation, stability and basis or method adequacy.

Advanced insight

An orbital-stability analysis examines whether small rotations between occupied and virtual orbitals lower the Hartree–Fock energy. A converged but unstable solution is a saddle point in determinant space. Symmetry constraints can hide lower-symmetry solutions; releasing them may lower energy while complicating the chemical interpretation.

Summary

SCF iteration alternates between a density-built Fock operator and orbitals that generate a new density until they agree. Damping and DIIS can help numerical convergence. A converged fixed point still needs checks of electronic state, determinant stability, basis quality and missing correlation before its chemistry is trusted.

Practice questions

1. Why does a Hartree–Fock Fock matrix change after orbital coefficients change? Answer: Occupied coefficients define the electron density, which determines Coulomb and exchange matrix terms. Updated coefficients therefore produce a new Fock matrix. 2. A calculation reaches tiny energy changes but alternates between two densities. Should it be called fully self-consistent? Answer: No. The density has not reached a fixed point; damping or DIIS and a density/residual criterion may be needed. 3. Why should a converged radical calculation's spin and occupation be inspected? Answer: It may have converged to a different spin or orbital-occupancy state than intended, even though its numerical SCF equations are satisfied.