Preply — Study more efficiently by working with a personal tutor. Get 50% off.Affiliate

Wikipedia

Density functional theory

Density functional theory (DFT) is a computational quantum mechanical modeling method used in physics, chemistry and materials science to investigate the electronic structure (or nuclear structure) (principally the ground state) of many-body systems, in particular atoms, molecules, and the condensed phases. Using this theory, the properties of a many-electron system can be determined by using functionals – that is, functions that accept a function as input and output a single real number. In the case of DFT, these are functionals of the spatially dependent electron density. DFT is among the most popular and versatile methods available in condensed-matter physics, computational physics, and computational chemistry. DFT has been very popular for calculations in solid-state physics since the 1970s. However, DFT was not considered sufficiently accurate for calculations in quantum chemistry until the 1990s, when the approximations used in the theory were greatly refined to better model the exchange and correlation interactions. Computational costs are relatively low when compared to traditional methods, such as exchange only Hartree–Fock theory and its descendants that include electron correlation. Since, DFT has become an important tool for methods of nuclear spectroscopy such as Mössbauer spectroscopy or perturbed angular correlation, in order to understand the origin of specific electric field gradients in crystals. DFT sometimes does not properly describe: intermolecular interactions (of critical importance to understanding chemical reactions), especially van der Waals forces (dispersion); charge transfer excitations; transition states, global potential energy surfaces, dopant interactions and some strongly correlated systems; and in calculations of the band gap and ferromagnetism in semiconductors. The incomplete treatment of dispersion can adversely affect the accuracy of DFT (at least when used alone and uncorrected) in the treatment of systems which are dominated by dispersion (e.g. interacting noble gas atoms) or where dispersion competes significantly with other effects (e.g. in biomolecules). New DFT methods have been designed to overcome this problem, by alterations to the functional or by the inclusion of additive terms. Classical density functional theory uses a similar formalism to calculate the properties of non-uniform classical fluids. Despite the current popularity of these alterations or of the inclusion of additional terms, they are reported to stray away from the search for the exact functional. Further, DFT potentials obtained with adjustable parameters are no longer true DFT potentials, given that they are not functional derivatives of the exchange correlation energy with respect to the charge density. Consequently, it is not clear if the second theorem of DFT holds in such conditions.

Overview of method In the context of computational materials science, ab initio (from first principles) DFT calculations allow the prediction and calculation of material behavior on the basis of quantum mechanical considerations, without requiring higher-order parameters such as fundamental material properties. In contemporary DFT techniques the electronic structure is evaluated using a potential acting on the system's electrons. This DFT potential is constructed as the sum of external potentials Vext, which is determined solely by the structure and the elemental composition of the system, and an effective potential Veff, which represents interelectronic interactions. Thus, a problem for a representative supercell of a material with n electrons can be studied as a set of n one-electron Schrödinger-like equations, which are also known as Kohn–Sham equations.

Origins Although density functional theory has its roots in the Thomas–Fermi model for the electronic structure of materials, DFT was first put on a firm theoretical footing by Walter Kohn and Pierre Hohenberg in the framework of the two Hohenberg–Kohn theorems (HK). The original HK theorems held only for non-degenerate ground states in the absence of a magnetic field, although they have since been generalized to encompass these. The first HK theorem demonstrates that the ground-state properties of a many-electron system are uniquely determined by an electron density that depends on only three spatial coordinates. It set down the groundwork for reducing the many-body problem of N electrons with 3N spatial coordinates to three spatial coordinates, through the use of functionals of the electron density. This theorem has since been extended to the time-dependent domain to develop time-dependent density functional theory (TDDFT), which can be used to describe excited states. The second HK theorem defines an energy functional for the system and proves that the ground-state electron density minimizes this energy functional. In work that later won them the Nobel prize in chemistry, the HK theorem was further developed by Walter Kohn and Lu Jeu Sham to produce Kohn–Sham DFT (KS DFT). Within this framework, the intractable many-body problem of interacting electrons in a static external potential is reduced to a tractable problem of noninteracting electrons moving in an effective potential. The effective potential includes the external potential and the effects of the Coulomb interactions between the electrons, e.g., the exchange and correlation interactions. Modeling the latter two interactions becomes the difficulty within KS DFT. The simplest approximation is the local-density approximation (LDA), which is based upon exact exchange energy for a uniform electron gas, which can be obtained from the Thomas–Fermi model, and from fits to the correlation energy for a uniform electron gas. Non-interacting systems are relatively easy to solve, as the wavefunction can be represented as a Slater determinant of orbitals. Further, the kinetic energy functional of such a system is known exactly. The exchange–correlation part of the total energy functional remains unknown and must be approximated. Another approach, less popular than KS DFT but arguably more closely related to the spirit of the original HK theorems, is orbital-free density functional theory (OFDFT), in which approximate functionals are also used for the kinetic energy of the noninteracting system.

Derivation and formalism As usual in many-body electronic structure calculations, the nuclei of the treated molecules or clusters are seen as fixed (the Born–Oppenheimer approximation), generating a static external potential V, in which the electrons are moving. A stationary electronic state is then described by a wavefunction Ψ(r1, …, rN) satisfying the many-electron time-independent Schrödinger equation

H ^ Ψ = [ T ^ + V ^ + U ^ ] Ψ = [ ∑ i = 1 N ( − ℏ 2 2 m i ∇ i 2 ) + ∑ i = 1 N V ( r i ) + ∑ i < j N U ( r i , r j ) ] Ψ = E Ψ , {\displaystyle {\hat {H}}\Psi =\left[{\hat {T}}+{\hat {V}}+{\hat {U}}\right]\Psi =\left[\sum _{i=1}^{N}\left(-{\frac {\hbar ^{2}}{2m_{i}}}\nabla _{i}^{2}\right)+\sum _{i=1}^{N}V(\mathbf {r} _{i})+\sum _{i<j}^{N}U\left(\mathbf {r} _{i},\mathbf {r} _{j}\right)\right]\Psi =E\Psi ,}

where, for the N-electron system, Ĥ is the Hamiltonian, E is the total energy, T ^ {\displaystyle {\hat {T}}} is the kinetic energy, V ^ {\displaystyle {\hat {V}}} is the potential energy from the external field due to positively charged nuclei, and Û is the electron–electron interaction energy. The operators T ^ {\displaystyle {\hat {T}}} and Û are called universal operators, as they are the same for any N-electron system, while V ^ {\displaystyle {\hat {V}}} is system-dependent. This complicated many-particle equation is not separable into simpler single-particle equations because of the interaction term Û. There are many sophisticated methods for solving the many-body Schrödinger equation based on the expansion of the wavefunction in Slater determinants. While the simplest one is the Hartree–Fock method, more sophisticated approaches are usually categorized as post-Hartree–Fock methods. However, the problem with these methods is the huge computational effort, which makes it virtually impossible to apply them efficiently to larger, more complex systems. Here DFT provides an appealing alternative, being much more versatile, as it provides a way to systematically map the many-body problem, with Û, onto a single-body problem without Û. In DFT the key variable is the electron density n(r), which for a normalized Ψ is given by

n ( r ) = N ∫ d 3 r 2 ⋯ ∫ d 3 r N Ψ ∗ ( r , r 2 , … , r N ) Ψ ( r , r 2 , … , r N ) . {\displaystyle n(\mathbf {r} )=N\int {\mathrm {d} }^{3}\mathbf {r} _{2}\cdots \int {\mathrm {d} }^{3}\mathbf {r} _{N}\,\Psi ^{*}(\mathbf {r} ,\mathbf {r} _{2},\dots ,\mathbf {r} _{N})\Psi (\mathbf {r} ,\mathbf {r} _{2},\dots ,\mathbf {r} _{N}).}

This relation can be reversed, i.e., for a given ground-state density n0(r) it is possible, in principle, to calculate the corresponding ground-state wavefunction Ψ0(r1, …, rN). In other words, Ψ is a unique functional of n0,

Ψ 0 = Ψ [ n 0 ] , {\displaystyle \Psi _{0}=\Psi [n_{0}],}

and consequently the ground-state expectation value of an observable Ô is also a functional of n0:

O [ n 0 ] = ⟨ Ψ [ n 0 ] | O ^ | Ψ [ n 0 ] ⟩ . {\displaystyle O[n_{0}]={\big \langle }\Psi [n_{0}]{\big |}{\hat {O}}{\big |}\Psi [n_{0}]{\big \rangle }.}

In particular, the ground-state energy is a functional of n0:

E 0 = E [ n 0 ] = ⟨ Ψ [ n 0 ] | T ^ + V ^ + U ^ | Ψ [ n 0 ] ⟩ , {\displaystyle E_{0}=E[n_{0}]={\big \langle }\Psi [n_{0}]{\big |}{\hat {T}}+{\hat {V}}+{\hat {U}}{\big |}\Psi [n_{0}]{\big \rangle },}

where the contribution of the external potential ⟨ Ψ [ n 0 ] | V ^ | Ψ [ n 0 ] ⟩ {\displaystyle {\big \langle }\Psi [n_{0}]{\big |}{\hat {V}}{\big |}\Psi [n_{0}]{\big \rangle }} can be written explicitly in terms of the ground-state density n 0 {\displaystyle n_{0}} :

V [ n 0 ] = ∫ V ( r ) n 0 ( r ) d 3 r . {\displaystyle V[n_{0}]=\int V(\mathbf {r} )n_{0}(\mathbf {r} )\,\mathrm {d} ^{3}\mathbf {r} .}

More generally, the contribution of the external potential ⟨ Ψ | V ^ | Ψ ⟩ {\displaystyle {\big \langle }\Psi {\big |}{\hat {V}}{\big |}\Psi {\big \rangle }} can be written explicitly in terms of the density n {\displaystyle n} :

V [ n ] = ∫ V ( r ) n ( r ) d 3 r . {\displaystyle V[n]=\int V(\mathbf {r} )n(\mathbf {r} )\,\mathrm {d} ^{3}\mathbf {r} .}

The functionals T[n] and U[n] are called universal functionals, while V[n] is called a non-universal functional, as it depends on the system under study. Having specified a system, i.e., having specified V ^ {\displaystyle {\hat {V}}} , one then has to minimize the functional

E [ n ] = T [ n ] + U [ n ] + ∫ V ( r ) n ( r ) d 3 r {\displaystyle E[n]=T[n]+U[n]+\int V(\mathbf {r} )n(\mathbf {r} )\,\mathrm {d} ^{3}\mathbf {r} }

with respect to n(r), assuming one has reliable expressions for T[n] and U[n]. A successful minimization of the energy functional will yield the ground-state density n0 and thus all other ground-state observables. The variational problems of minimizing the energy functional E[n] can be solved by applying the Lagrangian method of undetermined multipliers. First, one considers an energy functional that does not explicitly have an electron–electron interaction energy term,

E s [ n ] = ⟨ Ψ s [ n ] | T ^ + V ^ s | Ψ s [ n ] ⟩ , {\displaystyle E_{s}[n]={\big \langle }\Psi _{\text{s}}[n]{\big |}{\hat {T}}+{\hat {V}}_{\text{s}}{\big |}\Psi _{\text{s}}[n]{\big \rangle },}

where T ^ {\displaystyle {\hat {T}}} denotes the kinetic-energy operator, and V ^ s {\displaystyle {\hat {V}}_{\text{s}}} is an effective potential in which the particles are moving. Based on E s {\displaystyle E_{s}} , Kohn–Sham equations of this auxiliary noninteracting system can be derived:

[ − ℏ 2 2 m ∇ 2 + V s ( r ) ] φ i ( r ) = ε i φ i ( r ) , {\displaystyle \left[-{\frac {\hbar ^{2}}{2m}}\nabla ^{2}+V_{\text{s}}(\mathbf {r} )\right]\varphi _{i}(\mathbf {r} )=\varepsilon _{i}\varphi _{i}(\mathbf {r} ),}

which yields the orbitals φi that reproduce the density n(r) of the original many-body system

n ( r ) = ∑ i = 1 N | φ i ( r ) | 2 . {\displaystyle n(\mathbf {r} )=\sum _{i=1}^{N}{\big |}\varphi _{i}(\mathbf {r} ){\big |}^{2}.}

The effective single-particle potential can be written as

V s ( r ) = V ( r ) + ∫ n ( r ′ ) | r − r ′ | d 3 r ′ + V XC [ n ( r ) ] , {\displaystyle V_{\text{s}}(\mathbf {r} )=V(\mathbf {r} )+\int {\frac {n(\mathbf {r} ')}{|\mathbf {r} -\mathbf {r} '|}}\,\mathrm {d} ^{3}\mathbf {r} '+V_{\text{XC}}[n(\mathbf {r} )],}

where V ( r ) {\displaystyle V(\mathbf {r} )} is the external potential, the second term is the Hartree term describing the electron–electron Coulomb repulsion, and the last term VXC is the exchange–correlation potential. Here, VXC includes all the many-particle interactions. Since the Hartree term and VXC depend on n(r), which depends on the φi, which in turn depend on Vs, the problem of solving the Kohn–Sham equation has to be done in a self-consistent (i.e., iterative) way. Usually one starts with an initial guess for n(r), then calculates the corresponding Vs and solves the Kohn–Sham equations for the φi. From these one calculates a new density and starts again. This procedure is then repeated until convergence is reached. A non-iterative approximate formulation called Harris functional DFT is an alternative approach to this.

Notes The one-to-one correspondence between electron density and single-particle potential is not so smooth. It contains kinds of non-analytic structure. Es[n] contains kinds of singularities, cuts and branches. This may indicate a limitation of our hope for representing exchange–correlation functional in a simple analytic form. It is possible to extend the DFT idea to the case of the Green function G instead of the density n. It is called as Luttinger–Ward functional (or kinds of similar functionals), written as E[G]. However, G is determined not as its minimum, but as its extremum. Thus we may have some theoretical and practical difficulties. There is no one-to-one correspondence between one-body density matrix n(r, r′) and the one-body potential V(r, r′). (All the eigenvalues of n(r, r′) are 1.) In other words, it ends up with a theory similar to the Hartree–Fock (or hybrid) theory.

Relativistic formulation (ab initio functional forms) The same theorems can be proven in the case of relativistic electrons, thereby providing generalization of DFT for the relativistic case. Unlike the nonrelativistic theory, in the relativistic case it is possible to derive a few exact and explicit formulas for the relativistic density functional. Let one consider an electron in the hydrogen-like ion obeying the relativistic Dirac equation. The Hamiltonian H for a relativistic electron moving in the Coulomb potential can be chosen in the following form (atomic units are used):

H = c ( α ⋅ p ) + e V + m c 2 β , {\displaystyle H=c({\boldsymbol {\alpha }}\cdot \mathbf {p} )+eV+mc^{2}\beta ,}

where V = −eZ/r is the Coulomb potential of a pointlike nucleus, p is a momentum operator of the electron, and e, m and c are the elementary charge, electron mass and the speed of light respectively, and finally α and β are a set of Dirac 2 × 2 matrices:

α = ( 0 σ σ 0 ) , β = ( I 0 0 − I ) . {\displaystyle {\begin{aligned}{\boldsymbol {\alpha }}&={\begin{pmatrix}0&{\boldsymbol {\sigma }}\\{\boldsymbol {\sigma }}&0\end{pmatrix}},\\\beta &={\begin{pmatrix}I&0\\0&-I\end{pmatrix}}.\end{aligned}}}

To find out the eigenfunctions and corresponding energies, one solves the eigenfunction equation

H Ψ = E Ψ , {\displaystyle H\Psi =E\Psi ,}

where Ψ = (Ψ(1), Ψ(2), Ψ(3), Ψ(4))T is a four-component wavefunction, and E is the associated eigenenergy. It is demonstrated in Brack (1983) that application of the virial theorem to the eigenfunction equation produces the following formula for the eigenenergy of any bound state:

E = m c 2 ⟨ Ψ | β | Ψ ⟩ = m c 2 ∫ | Ψ ( 1 ) | 2 + | Ψ ( 2 ) | 2 − | Ψ ( 3 ) | 2 − | Ψ ( 4 ) | 2 d τ , {\displaystyle E=mc^{2}\langle \Psi |\beta |\Psi \rangle =mc^{2}\int {\big |}\Psi (1){\big |}^{2}+{\big |}\Psi (2){\big |}^{2}-{\big |}\Psi (3){\big |}^{2}-{\big |}\Psi (4){\big |}^{2}\,\mathrm {d} \tau ,}

and analogously, the virial theorem applied to the eigenfunction equation with the square of the Hamiltonian yields

E 2 = m 2 c 4 + e m c 2 ⟨ Ψ | V β | Ψ ⟩ . {\displaystyle E^{2}=m^{2}c^{4}+emc^{2}\langle \Psi |V\beta |\Psi \rangle .}

It is easy to see that both of the above formulae represent density functionals. The former formula can be easily generalized for the multi-electron case. One may observe that both of the functionals written above do not have extremals, of course, if a reasonably wide set of functions is allowed for variation. Nevertheless, it is possible to design a density functional with desired extremal properties out of those ones. Let us make it in the following way:

F [ n ] = 1 m c 2 ( m c 2 ∫ n d τ − m 2 c 4 + e m c 2 ∫ V n d τ ) 2 + δ n , n e m c 2 ∫ n d τ , {\displaystyle F[n]={\frac {1}{mc^{2}}}\left(mc^{2}\int n\,d\tau -{\sqrt {m^{2}c^{4}+emc^{2}\int Vn\,d\tau }}\right)^{2}+\delta _{n,n_{e}}mc^{2}\int n\,d\tau ,}

where ne in Kronecker delta symbol of the second term denotes any extremal for the functional represented by the first term of the functional F. The second term amounts to zero for any function that is not an extremal for the first term of functional F. To proceed further we'd like to find Lagrange equation for this functional. In order to do this, we should allocate a linear part of functional increment when the argument function is altered:

F [ n e + δ n ] = 1 m c 2 ( m c 2 ∫ ( n e + δ n ) d τ − m 2 c 4 + e m c 2 ∫ V ( n e + δ n ) d τ ) 2 . {\displaystyle F[n_{e}+\delta n]={\frac {1}{mc^{2}}}\left(mc^{2}\int (n_{e}+\delta n)\,d\tau -{\sqrt {m^{2}c^{4}+emc^{2}\int V(n_{e}+\delta n)\,d\tau }}\right)^{2}.}

Deploying written above equation, it is easy to find the following formula for functional derivative:

δ F [ n e ] δ n = 2 A − 2 B 2 + A e V ( τ 0 ) B + e V ( τ 0 ) , {\displaystyle {\frac {\delta F[n_{e}]}{\delta n}}=2A-{\frac {2B^{2}+AeV(\tau _{0})}{B}}+eV(\tau _{0}),}

where A = mc2∫ ne dτ, and B = √m2c4 + emc2∫Vne dτ, and V(τ0) is a value of potential at some point, specified by support of variation function δn, which is supposed to be infinitesimal. To advance toward Lagrange equation, we equate functional derivative to zero and after simple algebraic manipulations arrive to the following equation:

2 B ( A − B ) = e V ( τ 0 ) ( A − B ) . {\displaystyle 2B(A-B)=eV(\tau _{0})(A-B).}

Apparently, this equation could have solution only if A = B. This last condition provides us with Lagrange equation for functional F, which could be finally written down in the following form:

( m c 2 ∫ n d τ ) 2 = m 2 c 4 + e m c 2 ∫ V n d τ . {\displaystyle \left(mc^{2}\int n\,d\tau \right)^{2}=m^{2}c^{4}+emc^{2}\int Vn\,d\tau .}

Solutions of this equation represent extremals for functional F. It's easy to see that all real densities, that is, densities corresponding to the bound states of the system in question, are solutions of written above equation, which could be called the Kohn–Sham equation in this particular case. Looking back onto the definition of the functional F, we clearly see that the functional produces energy of the system for appropriate density, because the first term amounts to zero for such density and the second one delivers the energy value.

Approximations (exchange–correlation functionals) The major problem with DFT is that the exact functionals for exchange and correlation are not known, except for the free-electron gas. However, approximations exist which permit the calculation of certain physical quantities quite accurately. One of the simplest approximations is the local-density approximation (LDA), where the functional depends only on the density at t

Tags

  • Density functional theory
  • Electronic structure methods