Unrestricted & Restricted Open-Shell HF

For open-shell systems, OpenQuantum supports both Unrestricted Hartree–Fock (UHF) and Restricted Open-Shell Hartree–Fock (ROHF).

UHF Equations

UHF uses separate spatial orbitals for α and β electrons:

where:

  • is the Coulomb matrix from total density
  • and are exchange matrices from respective spin densities

The density matrices are:

The Fock matrices are coupled through the common Coulomb matrix .

UHF Energy

Spin Contamination

The S² expectation value measures spin contamination:

Ideal value: where

OpenQuantum reports in the output for every UHF calculation. Significant deviation from the ideal value indicates spin contamination (the determinant is not a pure spin eigenfunction).

ROHF

Restricted Open-Shell HF uses a single set of doubly-occupied orbitals plus singly-occupied orbitals. The Fock matrix is constructed to maintain orbital degeneracy within the open shell. ROHF avoids spin contamination but has a more complex Fock matrix construction.

At convergence, the occupied–occupied and virtual–virtual blocks of the Fock matrix are diagonalized separately (QCPsuC), producing canonical-like orbital energies required for subsequent post-HF calculations (MP2, CCSD(T)).