To use multiple SCF solutions in NOCI (see Section 7.4), it is essential that all solutions exist across all geometries of interest to prevent discontinuities in the NOCI energies. However, it is well known that symmetry-broken SCF solutions can disappear at certain points along a potential energy surface, for example at the Coulson–Fischer point in H. The holomorphic Hartree–Fock approach provides a means of analytically continuing solutions across all geometries.385, 129, 127
In holomorphic Hartree–Fock theory, the real Hartree–Fock equations are analytically continued into the complex plane without introducing the complex conjugation of molecular orbital coefficients. Multiple solutions are then identified as the stationary points of the holomorphic energy385
where defines the conventional electronic Hamiltonian
As a result, the holomorphic Hartree–Fock equations are complex-analytic in the orbital coefficients, satisfying the Cauchy-Riemann conditions, and the number of stationary points is found to be constant across all geometries.127 Real Hartree–Fock states remain stationary points of the holomorphic Hartree–Fock energy, and where real solutions vanish, their holomorphic counterparts continue to exist with complex orbital coefficients.129, 127
Holomorphic Hartree–Fock stationary points can be located using minor modifications to conventional SCF algorithms.129. Most significantly, by removing the complex conjugate of the wave function in Eq. (4.61), the required complex holomorphic density and Fock matrices become complex-symmetric (cf. Hermitian), satisfying and . Moreover, since the complex conjugation must also be removed from the normalisation constraint, the molecular orbital coefficients must form a complex-orthogonal set (cf. unitary), i.e.
Finally, the holomorphic Hartree–Fock orbital energies and total energy can in general also become complex, and thus selecting the new occupied orbitals on each SCF cycle using the orbital energies is poorly defined. Instead, a complex-symmetric analogue to the Maximum Overlap Method can be employed (see Section 4.5.6).
Following real solutions past the Coulson–Fischer point into the complex plane can often be difficult due to their coalesence with symmetry-pure solutions on the real axis. However, by scaling the electron-electron interaction using a complex parameter , i.e. introducing the Hamiltonian
it is possible to show that Coulson–Fischer points form isolated exceptional points on the real axis.128 Consequently, following a suitable complex trajectory allows real solutions to be perturbed off the real axis and followed with ease past the Coulson–Fischer point into their complex holomorphic regimes.Burtonp:2019 These perturbed solutions can then be relaxed onto the real axis to identify the holomorphic Hartree–Fock states required for NOCI.
Within Q-Chem, the holomorphic Hartree–Fock approach is implemented in the LIBNOCI package (see Section 184.108.40.206), accessed using USE_LIBNOCI = TRUE and designed for locating multiple SCF solutions for use in NOCI calculations.