Basis-Set Convergence
Basis-set convergence asks whether the chosen finite space represents the state and observable accurately enough. It is a different limit from converging an iterative eigensolver inside that space. A stable energy at one cutoff can coexist with inaccurate derivatives, contact densities, polarizabilities, or small energy differences.
Helpful background. Rayleigh–Ritz states when nested subspaces give variational upper bounds.
The two limits of an eigenvalue calculation
Section titled “The two limits of an eigenvalue calculation”Label the representation by and the eigensolver tolerance by . The computed energy can be organized as
Here is the error left after exactly solving the finite problem, and is the additional solver error. Tighten until further changes are much smaller than the differences between adjacent . Then study . If the solver tolerance is comparable to those differences, the apparent convergence order is contaminated.
For conforming nested spaces and a fixed semibounded self-adjoint Hamiltonian, a ground-state Ritz energy cannot increase as the space grows. A finite-difference sequence or a sequence of separately optimized, non-nested bases need not follow this pattern. Even a monotone sequence can converge to the wrong limit if the chosen spaces never become rich enough to approximate the target state.
Keep all other approximations fixed while changing one representation parameter. For a plane-wave calculation, the reciprocal cutoff and cell size regulate different effects. For oscillator functions, the number of functions and oscillator length jointly control spatial reach and short-distance resolution. A single cutoff may improve both at unequal rates.
Why observables can lag behind energies
Section titled “Why observables can lag behind energies”Write a normalized trial state near an isolated exact ground state as
Stationarity gives
For a general observable , the error instead contains at first order. Thus two energies agreeing to many digits can coexist with a visibly unconverged dipole moment. Unbounded observables require still more care: small Hilbert-space norm error does not alone control high moments or derivatives.
Converge the observable actually needed, along with energies, residuals, and relevant sum rules. Excitation energies should be tracked by symmetry and overlaps; reordering near a crossing can make a smooth calculation look discontinuous.
Extrapolation with a stated model
Section titled “Extrapolation with a stated model”Suppose independent analysis or an established basis family motivates
For known and a fixed ratio ,
Use at least one additional size to test the asymptotic assumption. Fitting an exponent to three noisy points and reporting an exact-looking intercept is not an uncertainty estimate. Compare fit windows and account for subleading terms. Exponential convergence may occur for smooth functions in a suitable spectral basis, whereas cusps and nonsmooth boundaries can impose algebraic convergence.
For an explicit check, let . At and , the energies are and . The extrapolation gives . Using gives , below the true energy even though both raw values were upper bounds. Extrapolated values do not inherit a variational guarantee.
Exercises
Section titled “Exercises”A sequence has , , and . Estimate the leading power and limiting energy.
Solution
The difference ratio is , so for this model. Either adjacent pair yields . Additional sizes or physical error analysis are still needed before assuming that the simple model describes a real calculation.
References
Section titled “References”- Bai, Z., J. Demmel, J. Dongarra, A. Ruhe, and H. van der Vorst, eds., Templates for the Solution of Algebraic Eigenvalue Problems: A Practical Guide, SIAM, 2000, online text — eigenpair error versus approximation-space error.
- Dunning, T. H., Jr., “Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen,” Journal of Chemical Physics 90, 1007–1023 (1989), doi:10.1063/1.456153 — systematic molecular basis families.