Mean-Field Self-Consistency
A self-consistent mean-field calculation solves a nonlinear equation in which an effective Hamiltonian depends on the state it produces. Iteration is only one possible solver for that equation. A physically meaningful stationary solution can repel a naive iteration, while a converged numerical branch need not minimize the relevant energy or free energy.
Helpful background. Hartree–Fock computation and BdG numerics supply concrete matrix examples.
Fixed points and linearized iteration
Section titled “Fixed points and linearized iteration”Collect densities, fields, and any constrained variables into . A direct self-consistent cycle defines , and the desired equation is
Near a fixed point , an error evolves under direct iteration as , where . For a continuously differentiable map, spectral radius guarantees local attraction, although a nonnormal can produce transient growth. A value gives an unstable direction. At , the linear test is inconclusive: higher-order terms can produce slow convergence or divergence. For example, attracts sufficiently small nonzero toward zero despite .
Linear mixing replaces direct iteration by
whose linearized eigenvalues are . Reducing can stabilize negative or oscillatory modes, but cannot fix every unstable eigenvalue. In particular, a real remains above one for every positive .
Preconditioning acts on residual directions with different physical scales. Long-wavelength charge fluctuations in a large Coulomb system can converge much more slowly than local fluctuations. A scalar damping factor treats both equally and can be inefficient.
A scalar example that isolates mixing
Section titled “A scalar example that isolates mixing”For , the fixed point is . Direct iteration multiplies the error by and diverges. With mixing,
Convergence requires ; at , this linear problem reaches the fixed point in one step. The example demonstrates an algorithmic instability without any ambiguity about the unique solution of the equation.
A Newton step instead solves . Approximate Jacobians, quasi-Newton methods, and DIIS can accelerate more realistic systems. DIIS chooses a linear combination of prior iterates or effective Hamiltonians by minimizing their residual combination subject to coefficients summing to one. A nearly dependent residual history needs regularization or pruning.
Constraints and physical stability
Section titled “Constraints and physical stability”Enforce particle number, Hermiticity, normalization, and any imposed symmetries in the representation. If a chemical potential is adjusted to fix number, include the number residual in the convergence test and define its relative weight. A small field residual with a wrong particle number is not a solved constrained problem.
For the illustrative mean-field equation
with and , the zero-field solution has fixed-point slope . For , it attracts direct iteration; above one, two symmetry-broken solutions appear. In this special equilibrium model, the bifurcation also has thermodynamic meaning. That coincidence does not make iteration stability a general substitute for an energy Hessian or free-energy comparison.
Run different initial states, scan parameters in both directions, and compare stationary branches using the correct thermodynamic potential. A hysteresis loop may reflect metastability, a first-order transition, or failure to converge; distinguish these with residuals and independent starts.
Stopping and error allocation
Section titled “Stopping and error allocation”Monitor a norm of , change in the objective, constraint errors, and target observables. Scale residual components to avoid letting large units dominate. Tighten the inner eigenproblem as outer convergence improves; oversolving early steps wastes work, while loose final inner solves set a residual floor.
After convergence, remove artificial level shifts or continuation fields unless they define the intended model, and solve again. Refine the basis and integration grid separately. Physical mean-field error persists even for an exact root of the represented equation.
Exercises
Section titled “Exercises”For a fixed-point Jacobian eigenvalue , determine the allowed positive mixing interval.
Solution
The mixed eigenvalue is . Requiring its magnitude below one gives . This condition applies to that mode; every other mode must also satisfy its own stability condition.
References
Section titled “References”- Nocedal, J., and S. J. Wright, Numerical Optimization, 2nd ed., Springer, 2006, doi:10.1007/978-0-387-40065-5 — nonlinear equation and optimization methods.
- Pulay, P., “Convergence acceleration of iterative sequences. The case of SCF iteration,” Chemical Physics Letters 73, 393–398 (1980), doi:10.1016/0009-2614(80)80396-4 — DIIS acceleration.