An approximation technique for calculating the electronic structure of many-electron systems, such as those in which a single electron interacts with an averaged-out potential of all the other particles in the system. The technique was devised by Douglas Hartree in 1928 and extended by Vladimir Fock in 1930 to include the Pauli exclusion principle. Hartree–Fock theory has also been used in nuclear theory.