Kohn–Sham Density Functional Theory
This chapter begins with the interacting electronic problem at fixed nuclear positions and then summarizes its spin-dependent Kohn–Sham formulation. No spatial discretization or periodicity is assumed. Hartree atomic units are used unless stated otherwise.
Born–Oppenheimer Electronic Problem
Consider nuclei with positions \(\{\boldsymbol R_i\}\), charges \(\{Z_i\}\), and masses \(\{M_i\}\). Within the Born–Oppenheimer approximation, the nuclear positions are fixed parameters of the electronic Hamiltonian,
Here \(i\) labels nuclei. For a nonrelativistic all-electron system without applied fields, let \(p\) and \(q\) label electrons and let \(\boldsymbol r_p\) be the position of electron \(p\). The kinetic operator and the local electron–nucleus potential are
with the corresponding many-electron external operator
The electron–electron interaction is
The clamped-nuclei electronic ground-state energy \(\mathcal E_0\) defines the Born–Oppenheimer energy
where \(E_{\mathrm{NN}}\) is the nucleus–nucleus interaction. For a finite set of point nuclei,
Relativistic corrections and effective-core treatments modify the one-electron part of the Hamiltonian and may introduce nonlocal and spin-dependent operators. They do not change the separation between the fixed nuclear geometry and the electronic problem.
Kohn–Sham Spinor Space
The Kohn–Sham construction replaces the interacting ground-state problem by an auxiliary noninteracting spinor system constrained to reproduce the same local spin-density matrix. The Kohn–Sham spinors construct this density and its one-particle density operator; they are not additional basic density variables. The one-electron Hilbert space is
where \(\mathcal V\) is the spatial domain and \(\mathbb C^2\) is spin space. A Kohn–Sham state labeled by \(a\) is represented by a two-component spinor,
The spatial domain and its boundary conditions are part of the physical problem. Isolated systems use boundary conditions appropriate to finite systems. Translation symmetry and Bloch boundary conditions are introduced separately in Periodic Systems.
A spin-matrix quantity \(\mathbf X\) admits the Pauli decomposition
where \(\sigma_0\) is the spin identity and \(\boldsymbol\sigma=(\sigma_x,\sigma_y,\sigma_z)\) collects the Pauli matrices. The components are
Here \(\operatorname{tr}_s\) denotes the trace over spin indices. This decomposition is algebraic; the scalar and vector parts acquire their physical meaning from the quantity being decomposed.
Density Operator and Local Density
Let \(\{\lvert\psi_a\rangle\}\) be orthonormal Kohn–Sham spinors and let \(f_a\) be their occupations. In the spinor formulation, \(0\le f_a\le1\). The one-particle density operator is
For an infinite periodic system, the Kohn–Sham states also carry a \(\boldsymbol k\) label, and the density is obtained by a normalized Brillouin-zone average over the occupied Bloch states. Electron numbers and other extensive quantities are reported per cell because their totals for the infinite crystal are not finite. The detailed convention is defined in Periodic Systems.
For a finite system, the real-space kernel has spin components
Hermiticity of \(\hat\rho\) implies
The local spin-density matrix \(\mathbf n(\boldsymbol r)\) is formed from the diagonal kernel:
Its Pauli decomposition is
where the scalar electron density and Pauli spin-polarization density are
Conversion of \(\boldsymbol m\) to a magnetic-moment density introduces the corresponding magnetic-moment factor and sign convention.
For a finite system, the electron number is
Here \(\operatorname{tr}\) without a subscript denotes the trace over the full one-electron Hilbert space. In an infinite periodic problem, the corresponding quantity per cell is a normalized Brillouin-zone average. For a one-body operator \(\hat X\),
The notation distinguishes three forms of the same one-particle object: \(\hat\rho\) is the density operator, \(\rho_{ss'}(\boldsymbol r,\boldsymbol r')\) are the components of its real-space kernel, and \(\mathbf D\) is its density matrix after a basis has been chosen. In a nonorthogonal basis, \(\mathbf D\) must not be identified with the covariant matrix elements of \(\hat\rho\).
Energy Functional
The Kohn–Sham energy functional is written as
Here \(T_{\mathrm s}\) is the kinetic energy of the noninteracting Kohn–Sham system, \(E_{\mathrm{ext}}\) is its interaction with the external one-electron operator, \(E_{\mathrm H}\) is the classical Hartree energy, and \(E_{\mathrm{xc}}\) contains the nonclassical electron–electron contribution and the difference between the interacting and noninteracting kinetic energies. \(E_{\mathrm{NN}}\) is the nuclear interaction at the fixed nuclear geometry.
The noninteracting kinetic energy and external-potential contribution are
For the local spin-independent external potential introduced above,
For a finite system with isolated Coulomb boundary conditions, the Hartree energy is the classical Coulomb energy of the electron density,
Its functional derivative with respect to \(n\) defines the Hartree potential,
For a periodic Coulomb system, the electron–electron, electron–ion, and ion–ion terms must instead be defined with one consistent periodic electrostatic convention, including a common treatment of the \(\boldsymbol G=0\) component. The bare contributions need not be finite separately even when the unit cell is neutral.
The scalar and spin-vector components of the exchange–correlation potential are likewise defined as functional derivatives,
Equivalently, for arbitrary infinitesimal variations of \(n\) and \(\boldsymbol m\), the first variation of the functional is
where \(\delta\) denotes a functional variation, not the difference between two SCF iterations. The \(2\times2\) multiplicative potential acting on spinors is therefore
With the Pauli convention above, the same definition can be written without components as
This notation covers spin-unpolarized, collinear, and noncollinear spin-density functionals. Orbital-dependent functionals may lead instead to a generalized Kohn–Sham Hamiltonian with additional nonlocal terms.
Kohn–Sham Hamiltonian
Variation of the energy with respect to the Kohn–Sham spinors, subject to their orthonormality, gives the effective one-electron Hamiltonian
The external operator may include nonlocal and spin-dependent terms, including effective core operators and spin–orbit coupling. The Kohn–Sham equations are
The solutions and their occupations reconstruct \(\hat\rho\) as defined above. Its diagonal real-space kernel gives the updated \(\mathbf n(\boldsymbol r)\) and closes the self-consistency condition
At self-consistency, \(\hat\rho\) commutes with \(\hat H_{\mathrm{KS}}\), so they may be diagonalized simultaneously. If occupations are assigned by a scalar energy-dependent rule, with a common occupation throughout each degenerate eigenspace, then
for an occupation function \(f\) and chemical potential \(\mu\).
Occupations
For a finite system in the spinor formulation,
With cell-normalized Bloch states, the periodic electron count per cell is
The normalization and Brillouin-zone convention are detailed in Periodic Systems.
At zero temperature, a ground state with integer occupations has \(\hat\rho^2=\hat\rho\). Degeneracies at the Fermi level, ensemble treatments, finite electronic temperature, and numerical smearing may produce fractional occupations. For a physical electronic temperature,
The stationary thermodynamic potential at finite temperature includes the corresponding electronic entropy. Numerical smearing schemes need not represent a physical temperature and define their own energy corrections.
A spinless nonmagnetic formulation may combine two degenerate spin states into one orbital with occupation up to two. Such a factor is a reduced formulation convention; it is not present in the spinor formulation above.
Spin Structure
The general object is the full \(2\times2\) spin-density matrix.
For a nonmagnetic density, \(\boldsymbol m(\boldsymbol r)=0\). This does not by itself exclude spin–orbit coupling: a time-reversal-symmetric spinful Hamiltonian may have a nontrivial spin structure while its ground-state magnetization vanishes.
In a collinear calculation, a global spin axis can be chosen such that \(\mathbf n\) and \(\hat H_{\mathrm{KS}}\) are block diagonal in spin. The two spin channels may then be represented separately. In the noncollinear case, the off-diagonal spin components are retained and the Kohn–Sham equations do not separate into independent spin channels.
Spin–orbit coupling is a term in the Hamiltonian rather than a magnetic state. It couples spin space to the spatial degrees of freedom and generally removes spin as a conserved quantum number.
Total Energy and Forces
At zero electronic temperature, for a multiplicative Kohn–Sham exchange–correlation potential, define the occupation-weighted eigenvalue sum by
The self-consistent total energy is then
For a periodic system, the resulting total energy is per unit cell. The Coulomb terms in this decomposition use the common periodic electrostatic convention stated above and must not be interpreted as separately convergent bare infinite-crystal sums.
The eigenvalue sum is therefore not the total energy. Generalized Kohn–Sham functionals require their formulation-specific double-counting corrections. A norm-conserving effective-core calculation also uses dataset-consistent ionic and reference terms, while PAW uses its complete smooth-plus-one-center energy.
Forces are derivatives of the stationary Born–Oppenheimer energy,
References
- R. O. Jones, “Density functional theory: Its origins, rise to prominence, and future,” Rev. Mod. Phys. 87, 897 (2015), doi:10.1103/RevModPhys.87.897.
- J. J. Mortensen et al., “GPAW: An open Python package for electronic-structure calculations,” J. Chem. Phys. 160, 092503 (2024), doi:10.1063/5.0182685.
- P. Giannozzi et al., “Advanced capabilities for materials modelling with Quantum ESPRESSO,” J. Phys.: Condens. Matter 29, 465901 (2017), doi:10.1088/1361-648X/aa8f79.
- Noncollinear magnetism, ABINIT theory notes.
- Magnetic materials, VASP Wiki.