Density functional analysis: The theory of density-corrected DFT
Stefan Vuckovic, Suhwan Song, John Kozlowski, Eunji Sim, Kieron Burke

TL;DR
This paper develops a formal framework for density-corrected DFT, generalizing it to compare any two functionals, and analyzes its applicability and effects on strong correlation problems.
Contribution
It introduces a generalized theoretical framework for DC-DFT, allowing comparison of arbitrary functionals and providing criteria for its application.
Findings
Generalized DC-DFT to compare any two functionals
Defined density-space basins for analysis applicability
Analyzed strong correlation effects on density-driven error
Abstract
Density-corrected density functional theory (DC-DFT) is enjoying substantial success in improving semilocal DFT calculations in a wide variety of chemical problems. This paper provides the formal theoretical framework and assumptions for the analysis of any functional minimization with an approximate functional. We generalize DC-DFT to allow comparison of any two functionals, not just comparison with the exact functional. We introduce a linear interpolation between any two approximations, and use the results to analyze global hybrid density functionals. We define the basins of density-space in which this analysis should apply, and give quantitative criteria for when DC-DFT should apply. We also discuss the effects of strong correlation on density-driven error, utilizing the restricted HF Hubbard dimer as an illustrative example.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Density functional analysis: The theory of density-corrected DFT
Stefan Vuckovic, John Kozlowski and Kieron Burke
Departments of Chemistry and of Physics, University of California, Irvine, CA 92697, USA
Suhwan Song and Eunji Sim
Department of Chemistry, Yonsei University, 50 Yonsei-ro Seodaemun-gu, Seoul 03722, Korea
Chapter \thechapter
I. Introduction and background
Kohn-Sham density functional theory (KS DFT) [1] is widely popular as an electronic structure method [2]. Despite the proliferation of choices of approximate functionals, most calculations use one of a few standard approximations that have been available for the past twenty years, namely generalized gradient approximations (GGAs) or global hybrids, with some enhancements, such as van der Waals corrections [3] or range separation [4]. While moderately accurate for many useful properties, these functionals suffer from well-known deficiencies, including unbound anions, poorly positioned eigenvalues, incorrect molecular dissociation curves, underestimation of reaction barriers, and many others [5, 6]. Thus the never-ending search for improved functionals.
Over the years, many pioneers have shown in specific cases that use of approximate functionals on Hartree-Fock (HF) densities can yield surprisingly accurate results. This includes the early work of Gordon and Kim for weak forces [7], Janesko and Scuseria for reaction barriers and other properties [8, 9], and the original works of Gill et al. testing GGA’s and hybrids for main group chemistry that led to the adoption of DFT for widespread use in chemistry [10]. Even the prototype of KS-DFT, the X-method of Slater [11], was designed to yield approximations to HF potentials, which led to an inconsistency between the associated energy functional and its derivative, the potential (see Ref. [12] for a recent discussion on this topic). Analysis of this difficulty was part of the impetus for the KS paper.
The errors made in DFT calculations were formally separated into two contributions, a functional error and a density-driven error, thereby yielding a formal framework in which the two errors could be analyzed independently [13]. This led to the theory of density-corrected DFT (DC-DFT), which explains the success of the early work, and has provided a simple procedure for significantly improving the results of semi-local DFT calculations in many situations. For example, for Halogen and Chalcogen weak bonds, which have been used in databases to train van der Waals functionals, the errors are dominated by density-driven errors in the semilocal functional, so such databases cannot be used for that purpose without a correction [14]. In addition to the standard semilocal functionals, it has been recently shown that in specific situations, the energetic accuracy of other density functionals, such as the nonlocal functionals based on adiabatic connection models [15], can be greatly improved by using the HF density and orbitals [16, 17].
Thus, DC-DFT, especially in the form of HF-DFT, in which the Hartree-Fock density is used in place of the exact density, is an extremely practical procedure for improving energetics of abnormal DFT calculations, i.e., those dominated by density-driven errors, but in which the approximate functional is still highly accurate.
Here, we give a detailed formal analysis of the differences that arise between the self-consistent solutions of two distinct density functionals. We consider any two functionals, including the possibility of two different approximations. Thus, DC-DFT is a special case of this more general analysis. We also consider other special cases, including the one-electron case, for which we can calculate all the quantities arising from our analysis that require access to the exact functional and the exact density. The accuracy of PBE for the H-atom is due to a spurious cancellation of both density and functional errors, as well as exchange and correlation errors. We extend our analysis to energy differences, that are of the key importance in chemistry. We also construct measures for the abnormality character of DFT calculations.
II. Density functional analysis
In KS DFT [1, 2, 6, 18, 19], the ground state energy and density of a system with an external potential are given by:
[TABLE]
where , and where is the universal part of the functional commonly partitioned as:
[TABLE]
is the KS noninteracting kinetic energy functional, the Hartree energy and is the exchange-correlation (XC) functional, which for practical calculations must be approximated. Starting from a given approximate or exact XC functional , we can write the corresponding approximate universal functional as:
[TABLE]
where is the universal functional within the Hartree approximation, which neglects exchange and correlation effects: . The total energy functional is then given by:
[TABLE]
As usual, the corresponding ground state energy is obtained from the following minimization over all -representable densities:
[TABLE]
and the density that achieves the minimum in Eq 5 we denote by . We define an energetic measure of any arbitrary density difference from as:
[TABLE]
where Eq. 5 ensures that for any isoelectronic change in (i.e. ). We refer to this as the energetic distance from the minimum. We can use this measure to say that is sufficiently close to , if:
[TABLE]
provided that is sufficiently small.
Throughout this work, we encounter simple quadratic density functionals, which correspond to normal forms in algebra, and we write:
[TABLE]
To gain more insight into the functional, we can expand around its minimum in a Taylor series: [20]
[TABLE]
where , and is given by:
[TABLE]
Combining Eqs. 3, 4 and 10, we can write as:
[TABLE]
where
[TABLE]
and
[TABLE]
is the static XC kernel. Combining now Eqs. 6 and 9, for arbitrary and sufficiently small density difference (i.e. ), we can write as:
[TABLE]
For any , satisfying , we define:
[TABLE]
In this way, we can see how far one can go away from , in the ’direction’, and yet stay within energetically. Plugging Eq. 15 into Eq. 14, we can easily find the parameter at the boundary (i.e., the one satisfying: ), and it is given by:
[TABLE]
The principal goal of the theory outlined here is to carefully analyze the origin of the energy difference that arises between a pair of different density functionals, when applied to the same system/process. For a given pair of approximate (or one approximate and the other exact) XC functionals: and , we define their difference as:
[TABLE]
For a given , the difference in the two ground state energies arising from a pair of different functionals is:
[TABLE]
By simply adding and subtracting from the r.h.s. of Eq. 18, we find:
[TABLE]
where . Reversing the choice of and [math], we also find:
[TABLE]
Given that , Eqs. 19 and 20 dictate the following chain of inequalities:
[TABLE]
By virtue of Eq. 17, the quantity represents the difference between the two functionals evaluated on each density. Therefore, we can identify and of Eqs. 19 and 20 as functional-driven terms. On the other hand, and are the density-driven terms, as they are given by the difference between the same energy functional evaluated on different densities. Generalizing the ideas of DC-DFT [13, 14, 21, 22, 23, 24, 25], for any pair of density functionals, we classify a energy difference as energy- or *density-*driven. We consider energy-driven as ones whose functional-driven terms in Eqs. 19 and 20 strongly dominate the density-driven terms (i.e. and ). On the other hand, in density-driven cases the density-driven terms are no longer negligible. In Figure 1, we show the two density-driven and the two functional-driven contributions to their energy difference in a cartoon representing an energy-driven difference (top panel) and a density-driven difference (bottom panel). Measures that quantify density-driven character in a given system (again for a given pair of functionals) will be introduced and discussed in Section V.
III. Density functional interpolation
To derive an exact expression for by smoothly connecting to , we introduce the -parameter dependent XC functional:
[TABLE]
The corresponding total energy functional reads as:
[TABLE]
and achieves its minimum at . Thus its ground state energy is given by . More generally, we consider the following energy difference:
[TABLE]
Writing:
[TABLE]
from Eq. 23, via the Hellmann-Feynman theorem, it follows:
[TABLE]
Plugging Eq. 26 into Eq. 25, we find:
[TABLE]
Equation 27 is analogous to, but different from, the adiabatic connection formula for the correlation energy in DFT [26, 27, 28]. When , Eq. 27 becomes:
[TABLE]
This shows that the energy difference between two KS calculations with different XC functionals can be found knowing only the difference functional and the interpolating ground-state density. Obtaining from Eq. 28 requires knowledge of for all values between [math] and . To find , we write the corresponding Euler equation:
[TABLE]
where , and where is the chemical potential. The role of is not relevant here, as we always keep the number of electrons fixed. The density that satisfies Eq. 29 is , and by expanding it around : , we can write Eq. 29 as:
[TABLE]
where we simplified the notation for the following integral:
[TABLE]
At , Eq. 29 becomes:
[TABLE]
Plugging Eq. 32 into Eq. III gives:
[TABLE]
Also plugging (Eqs. 11 and 23) into Eq III, we obtain:
[TABLE]
In principle, can be obtained by solving Eq. 34, and we can write the solution in terms of the inverse of :
[TABLE]
We expect that of Eq. 35 can be fairly approximated by and this is equivalent to approximating via the following linear interpolation:
[TABLE]
To explore in what situation the approximation of Eq. 36 becomes exact, we now write as : , where . Repeating the steps given by Eqs. 29 to 35, we find:
[TABLE]
In this way, when is equal to of Eq. 35, then the exact is indeed given by the r.h.s of Eq. 36.
To obtain the leading order of in powers of , we set again: . Then, becomes:
[TABLE]
We can expand around , and write in powers of :
[TABLE]
Combining Eqs. 32 and III, the third term on the r.h.s of Eq. III vanishes:
[TABLE]
Using Eq. 34, we can further simplify Eq. III:
[TABLE]
From Eq. III, we can see that to leading order in , the -dependence of the minimizing energies is quadratic, and it can be found from the xc energies and xc potentials at the endpoints. We can also use the following functional expansion:
[TABLE]
and plug it into Eq. III to finally obtain:
[TABLE]
Similarly, writing , we can expand around to obtain:
[TABLE]
Both results are consistent with applying Eq. 27 and expanding only the density to first order in . In Section IVC, we will illustrate the usefulness of the formalism developed in this section for connecting a global hybrid functional to its parent GGA.
IV. Specific cases
A. Quantifying errors with DC-DFT
There has been recent great interest in quantifying the errors in densities in DFT [29, 30, 31, 32]. However, in Ref [25], it was shown that the theory of DC-DFT provides a natural and unambiguous measure of density error. With that measure, it was not possible to distinguish the densities of empirical and non-empirical functionals based on their self-consistent densities alone.
To understand the background to this, we first must distinguish ground-state KS DFT from other areas of electronic structure. The primary purpose of such calculations is to produce the ground-state energy as a function of nuclear coordinates. Indeed, in principle, one can deduce the density (and hence any integral over it) from a sequence of such calculations, via the functional derivative with respect to the potential. Of course, such calculations produce KS potentials, orbitals, and eigenvalues, as well as densities and ground-state energies, and all such quantities can be compared (for systems for which the calculation is feasible) to their exact counterparts extracted from a more accurate quantum solver [33, 34, 35]. These are of great interest as inputs to response calculations, such as in linear-response TDDFT or GW methods, and such procedures might be extremely sensitive to such inputs. But in ground-state DFT, the main prediction is the energy of the many-body system, for which the KS scheme is simply a brilliant construct that balances efficiency and accuracy.
Intuitively, one feels that a ’better’ XC potential must yield a ’better’ density, and in turn, a ’better’ density must yield a better energy. After all, the Hohenberg-Kohn (HK) theorem tells us that we reach the ground-state energy only with the exact density and exact KS potential. But such formal statements give no measure of the quality of a density or a potential. Even a well-defined mathematical norm between two densities that vanishes as the exact density is approached does not really provide what we wish for, as an infinity of arbitrarily different norms can be constructed. All can tell us when we have found the exact density, but give differing results for how far away we are from it. A deep part of the problem is that both potentials and densities are functions of , and so are not characterized by a single number.
As mentioned in Ref [25], the basic theorems of DFT give us an ideal solution to this dilemma, via density-corrected DFT. To write this measure in the language of the density functional analysis, we consider now the specific case where is the exact XC functional and where is an approximate functional. Note also that this is the basis of all DC-DFT applications. For a given , the difference between the two corresponding ground state energies becomes the error in the approximate ground-state energy:
[TABLE]
For this special case, Eq. 20 becomes:
[TABLE]
where . For any system, is a positive energy for any and vanishes only for the exact density. This choice is ideal because (a) there are no human choices within the measure to argue over, and (b) the measurement is in terms of the energetic consequences. Thus it even provides a scale for density differences. For example, if this measure yields results in the microHartree range, why would one even care about errors in the density? Given that it is very difficult in practice to evaluate the exact functional on an approximate density (but see e.g., Refs. [36] and [37]), DC-DFT procedures use the following equation instead:
[TABLE]
Equation 47 allows us to decompose , the total error made by and , into the functional error and the density-driven error , which is much more practical than the ideal, as it needs only be evaluated on the approximate functional. We can in fact expect to be a practical proxy for the intractable measure. When the approximate density is sufficiently close to its exact counterpart (more precisely, when the two inequalities hold: and ), we can write as:
[TABLE]
and as:
[TABLE]
From Eqs. 48 and 49, we can see that if the approximate functional has accurate curvature, measure is very similar to .
B. Illustration
Figure 2 illustrates many aspects of the analysis described so far. Here we consider the hydrogen atom and the BLYP GGA [38, 39]. We choose this example carefully, because (a) we have easy access to the exact density, since this is a one-electron case, and (b) our functional correctly has no correlation energy (as LYP correlation vanishes for all fully spin-polarized systems). Thus, when we interpolate between BLYP and HF, we create a global hybrid with a fraction of exact exchange (EXX):
[TABLE]
For this specific cases reduces to:
[TABLE]
where stands for the exchange functional of Becke [38]. For the energy difference (i.e. the error of the hybrids functional), we can rewrite Eq. 47 as:
[TABLE]
where . In Eq. 52, we can recognize -dependent density-driven and functional errors. In the same manner, we can re-write Eq. 46:
[TABLE]
In this case, all error contributions (Eqs. 52 and 53), shown in Figure 2, vanish at . On the extreme left (), we see the functional error exceeds the self-consistent error, and the density-driven error is negative, as it should be. The functional error is exactly linear, going to zero as . Notice that the density-driven error must always behave parabolically around .
We also compare the two choices of reference for (blue and red), finding that they are almost identical. This is telling us that the BLYP density is sufficiently close to the exact density that the expansion to second-order is fine. Moreover, note that as , the blue and red merge datapoints, and both are on top of a perfect parabola whose curvature is given by (again as ). Since the self-consistent error is the sum of the functional and density-driven errors, we can deduce its curve just from the values at . Thus the black line is always a parabola if the densities are sufficiently similar, as is the case here. Note that we can see that the energetic difference between the values (blue and red plots) is rather low, showing that they are indeed sufficiently close that there are no significant energetic consequences to approximating all such curves as parabolas.
Finally, we note that, relative to DC-DFT, we have chosen the two functionals in the reverse order: 0 denotes the approximate functional, 1 the exact answer. This is to make these results more readily comparable to other results for hybrids. Simply replace by to make Fig. 2 in the form for DC-DFT.
C. Self-interaction error and one-electron systems
For one-electron systems:
[TABLE]
Standard DFT approximations typically do not satisfy all the conditions of Eq 54, and for this reason, they suffer from one-electron self-interaction error (SIE) [6, 40]. On the other hand, the HF method is exact for one-electron systems, and thus we can use the HF method to calculate the functional- and density-driven term of SIE.
This has been already done in Figure 2 for the BLYP hybrids, and in Figure 3 we apply the same analysis to hybrids from the PBE functional [41]. The PBE correlation energy, unlike that of LYP, does not vanish for one-electron systems. For this reason, in the case of the PBE functional we modify Eq. 50:
[TABLE]
In this way, we ensure that the error of the PBE hybrid of Eq. 55 (hereinafter -PBExc) vanishes at Note that this does not include PBE0 [42], as this PBExc has only 0.75 of PBE correlation at . In Figure 3, we show the density-driven and functional error of -PBExc for the hydrogen atom. First, note that the scale of the errors is minuscule. We can also see that both and errors of -PBExc decrease with . Nonetheless, its total error peaks at and nearly vanishes for the PBE functional (the case). The fact that the PBE gives almost exact energy for the hydrogen atom relies on a cancellation between the functional and density-driven errors (as well as a cancellation between exchange and correlation errors).
The same plot for the hydrogen atom obtained with the regular -PBE hybrid (Eq. 50) is shown in Figure 4. Note that now the point represents the PBE0 functional. We can see from Figure 4 that as approaches , the functional error strongly dominates its functional-driven counterpart. Note here the much larger scale: The self-interaction error in the PBE correlation functional error yields much larger total energy errors than in the previous figure, illustrating the increased error when semilocal correlation functionals are combined with exact exchange. We can also note that gets very close to [math] as approaches , although the PBE correlation potential does not vanish for systems.
D. The Hartree approximation
Another special case is the Hartree approximation, i.e., solution of the KS equations with XC set to zero. Here, we compare any non-zero with pure Hartree. We choose Hartree to be , so that then represents the fraction of included in the calculation. While Hartree calculations are certainly too inaccurate for chemical purposes [43, 44], one would expect them to have the greatest delocalization error of any approximate functional, since not even LDA exchange is opposing the Hartree energy. They might thus prove useful in creating a non-empirical measure of delocalization to be used in DC-DFT.
If the reference is the exact XC energy, then the functional difference is just the XC energy itself, while the density-driven error is just: . In this case, one would expect to be different from the ideal, which includes the XC contributions. However, as we will show below the two quantities are nearly the same for the hydrogen atom.
To give an illustration, we consider the following functional: , which for one-electron systems connects the Hartree approximation () to the exact functional (). In Figure 5, we show the errors of this functional as a function of for the hydrogen atom. As expected, the scale of errors is much larger than those shown in Figures 2-4. We find it interesting that the datapoints in Figure 5 are hardly distinguishable from their counterparts. Thus, at we have:
[TABLE]
where is the kinetic component of (see Eq. 12).
E. Pure density functionals
So far, we have considered only approximations to XC within the KS scheme, as this is the most common DFT calculation today by far. However, there is much interest in developing orbital-free functionals, especially in contexts when the KS scheme becomes too cumbersome.
Since the entire functional is approximated in such a scheme, the density is often much poorer than in a KS calculation. In fact, estimates suggest that simple orbital-free approximations, such as those used in Thomas-Fermi theory [45, 46, 47], produce sufficiently poor densities that their errors are dominated by errors in the density, i.e., the density-driven error is much larger than the functional error in most calculations. This is seen in total energy calculations of atoms and of one-dimensional fermions in a flat box [23]. The simplest DC-DFT in orbital-free DFT is to apply the approximation on the exact density to eliminate the density-driven error.
To exemplify the error analysis of orbital-free functionals, we consider here the TF energy functional, whose universal part reads as:
[TABLE]
with . The total TF error can be, analogously to eq 47, partitioned as:
[TABLE]
where . Here we calculate and for alkaline earth metals and noble gases up to krypton (Z=36). They are computed by utilizing that for neutral atoms: [48]. Highly accurate energies and densities, i.e., and entering Eq. 58 have been obtained from the PySCF software [49] at the CCSD level within the aug-cc-pVZ basis set [50], with the largest available for each of the atoms. From the plots shown in Figure 6, we can see that the density-driven component strongly dominates the total error. For example, in the case of the neon atom () most of the TF error is practically density-driven, with and being only ! We remember that for neutral atoms, as , the TF theory becomes relatively exact, in the sense that it satisfies: [51, 52, 53]
[TABLE]
Thus, as , our blue curve in Figure 6 should vanish. Nevertheless, in Figure 6 we are still far from this limit, as at our largest value (), is around .
This suggests several important points regarding these functionals. First, they must always be tested self-consistently, as tests of new orbital-free approximations on KS densities does not tell us much about their overall accuracy, given that the density-driven errors can be very large. At the same time, comparison of the functional on the KS density then provides enough information to separate functional- from density-driven errors, and we expect that even the KS densities obtained from the (semi)local XC approximations are sufficiently accurate for this purpose. Second, reports of failures of TF theory and its extensions should be revisited to determine if these are density-driven or functional-driven. If the former, one should focus on improving the densities rather than the total energies alone. Third, this supports efforts [54] to approximate the Pauli potential [55, 56] directly as a density functional, without requiring that the KS potential be a functional derivative.
In the context of the present paper, it should prove useful when comparing two orbital-free approximations to decompose their differences into functional- and density-driven contributions. If two different approximations differ in both contributions, this would suggest that good aspects of both might be combined to separately minimize each error.
F. Strong correlation
In our last example, we show that density-driven errors can become large when systems are strongly correlated, but need not be. Generating a simple example is not so easy, as one needs essentially exact densities upon which to make evaluations and comparisons. Fortunately, the two-site two-fermion Hubbard model is an example where all quantities can be determined analytically. Many relevant KS-DFT quantities have been calculated exactly and summarized in two recent reviews, one on the ground-state[57] and one on linear-response TDDFT.[58]
For any two-electron system (in the absence of magnetic fields), the restricted HF functional is:
[TABLE]
as half the Hartree is canceled by exchange, and correlation is ignored. In fact, the traditional definition of correlation energy in quantum chemistry, is
[TABLE]
Thus the energy-driven error of RHF is:
[TABLE]
while the density-driven error is
[TABLE]
For our 2-site model, the functional reduces to a simple function. The onsite occupations are and , i.e., the density is just two non-negative real numbers. Moreover, since they always sum to 2, the density is fully represented by their difference. Likewise, we can choose the average potential to be zero and represent the inhomogeneity in the potential by a single number, , the on-site potential difference. If we choose the hopping parameter , the only other parameter is , the energy cost of double occupation of a site.
The error in RHF and the exact ground state energy is explored in Figure 7 for varying levels of correlation and inhomogeneity. The absolute error increases with , as expected. The energy error in energy for each level of correlation is most prominent in the symmetric dimer , and diminishes and rapidly vanishes beyond larger than , where the energy becomes linearly correlated with the on-site potential difference. Thus the system becomes weakly correlated for .
The functional-driven and density-driven contributions to this HF error were then isolated through the use of Eqs. 61, 62 and 63. The fraction of the total error attributed to the density-driven component is shown in Figure 8 for weakly correlated dimers with values of up to 1. As decreases in size, both the magnitude of total error and its density-driven contribution decrease substantially. For , there is no for which there is a density-driven contribution greater than 5% of the total error. Of course, as , this ratio must vanish, so this is not unexpected. But we also see that the density-driven error vanishes at for any value of , no matter how large, for symmetry reasons. Thus even a strongly correlated system might have no density-driven error. Moreover, for , again the error is less than 5%, due to correlation being weakened by inhomogeneity. So for any given , there is a maximum in the fraction of density-driven error as a function of , and it is at non-zero .
The density-driven error ratio for more strongly correlated dimers is shown in Figure 9, and has characteristics identical to the weak correlation plot, but on a larger scale. Clearly the maximum fractional density-driven error becomes much larger with and can even exceed -. We also see that for , the region of small density-driven error around can even increase with . For fixed , the fraction of density-driven error goes down with sufficiently large !. The relation between RHF density-driven error and strong correlation is clearly not trivial.
To avoid confusion, we note that this section has focused on the density-driven error in RHF. In the more realistic calculations of weakly-correlated systems in the rest of this work, we often assume that error is much smaller than the density-driven error of a semilocal DFT calculation, and hence HF-DFT yields more accurate energies in such cases. Because the Hubbard dimer is a site model, there is no genuine correspondence with semilocal DFT approximations to test on here.
V. Energy differences
Key chemical concepts are determined by energy differences (e.g., atomization energies, ionization energies, barrier heights, reaction energies, etc.). For this reason, we extend our analysis to energy differences. For simplicity, we first look at the energy difference of systems A and B, whose external potentials are and , respectively. This energy difference obtained from a total energy functional that corresponds to a given is given by:
[TABLE]
When two functionals are involved, we can also define the difference between and :
[TABLE]
Plugging Eq. 64 into Eq. 65 gives:
[TABLE]
Plugging Eq. 19 into Eq. 66, we can obtain the counterpart of Eq. 19 for the energy differences between systems A and B:
[TABLE]
Similarly, we can also plug Eq. 20 into Eq. 66, to obtain the counterpart of Eq. 20 for the energy differences between systems A and B:
[TABLE]
In Eqs. V and V, we recognize and as the density-driven terms, pertinent to the energy differences between systems A and B. While of Eq. 6, which corresponds to the total energies is always greater or equal to [math], its counterpart that pertains to the energy differences (Eqs. V and V) does not have a definite sign. Furthermore, if we look at (Eq. V), where and we can see that can easily vanish when . Therefore, and can vanish even when and are drastically different from and , respectively.
The shown example that involves the energy difference between systems A and B, can be easily generalized to any energy difference of interest. For instance, consider the following chemical reaction:
[TABLE]
where is a set of reactants and is a set of products. Then the energy of this reaction obtained from the functional is:
[TABLE]
The corresponding difference in between and functional is :
[TABLE]
Then that corresponds to is given by:
[TABLE]
and its counterpart is given by:
[TABLE]
Now that we established the density-driven terms of any energy difference of interest, we ask the following key question: how can we quantify the abnormality character of a given property/system obtained from a pair of functionals? Along these lines, we first define:
[TABLE]
One would naturally think of the following indicator of abnormality:
[TABLE]
Following this indicator, the abnormality character of a given property of interest increases with . However, the indicator would be problematic when is small, and such properties/system will always be abnormal by default. To fix this problem, we introduce the abnormality scale. For a chosen property of interest (e.g., a barrier height involving organic molecules) we calculate the abnormality scale by using a dataset with similar systems/properties (e.g., other similar barrier heights involving organic molecules). We then set the abnormality as the root-mean-square of datapoints (i.e. energies) that form the dataset:
[TABLE]
Therefore, determines our abnormality scale, and it is specific to a given class of properties/system and to a given pair of energy functionals. Finally, we use to define our abnormality indicator:
[TABLE]
Also in the case of this indicator, the abnormality increases with . To classify systems as normal or abnormal (again for a given pair of functionals) based on the indicator, we introduce a cut-off, e.g., , and consider abnormal systems/properties those that have greater than . The primary goal of the present work is to outline the theory behind the density functional analysis. Therefore, showing numerical examples where we will illustrate (ab)-normality of different properties for different pairs of DFT approximations, we leave for future work.
Returning to DC-DFT, where functional 1 is some approximation and 0 is exact, we do not of course have access to in order to calculate , so we settle for alone, which is simply the usual density-driven error. But as noted in Ref. [25], that error would usually require knowing the exact density, which is usually either unavailable or unaffordable. (In normal systems, the HF density is NOT more accurate than the self-consistent density, and so cannot be used). A generic, practical workaround for standard approximations for use in HF-DFT is to define the density sensitivity of a functional as [25]:
[TABLE]
which should always estimate when is a significant fraction of . Thus the PBE sensitivity is plotted in Fig 4 of Ref. [14], and averaged sensitivities were used in Table I of Ref. [25].
VI. Conclusions
We have given a detailed account of the considerations that led to the recent successes of density-corrected DFT. We have also generalized that theory to allow different approximate functionals to be compared in the same way as DC-DFT allows one approximation to be compared with exact results. We have shown that typical density differences between reasonably accurate functionals can be shown quantitatively to be close enough to allow treatment via density functional analysis expansions truncated at second order. We consider different special cases of our analysis, and note that DC-DFT is just one of these. For a given pair of density functional approximations, we also construct measures for their relative abnormality (i.e. the situation when the density-driven terms strongly dominate the energy difference obtained with two different approximations).
We have noted many pioneering efforts in the chemistry literature in which density-corrected calculations were performed, usually based on intuition. We also point out that, as long ago as 1996, Levy and Görling advocated the use of self-consistent exact-exchange calculations, with a correction defined to produce the exact ground-state energy as a functional of the ‘wrong’ EXX density [59]. For purposes of calculating energies, the approach of Levy and Görling is nearly equivalent to HF-DFT, given that the EXX and HF densities are probably indistinguishable. Of course, we only advocate this procedure for abnormal systems, as in normal systems we expect the density from the standard semilocal approximations to be more accurate than that of HF.
Finally, we note that of course it is highly unsettling to run KS calculations in this non-self-consistent fashion. Many advantages that are often taken for granted, such as the exactness of the Hellmann-Feynman theorem in the basis-set limit, are no longer true, and many corrections need to be coded. But, in fact, all information about the density can be extracted from a sequence of total energy calculations, since:
[TABLE]
Treating HF as EXX, this leads to a predicted change in the density of a HF-DFT calculation relative to a self-consistent DFT density:
[TABLE]
Thus, in principle, one could calculate the improvement to the density predicted by HF-DFT, and any other properties depending only on the density.
Acknowledgement
KB and JK acknowledge funding from NSF (CHE 1856165). SV acknowledges funding from the Rubicon project (019.181EN.026), which is financed by the Netherlands Organisation for Scientific Research (NWO). SS and ES were supported by the grant from the Korean Research Foundation (2017R1A2B2003552).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. Kohn and L. J. Sham. Self-consistent equations including exchange and correlation effects. Phys. Rev. , 140:A 1133, 1965.
- 2[2] Aurora Pribram-Jones, David A Gross, and Kieron Burke. Dft: A theory full of holes? Annual review of physical chemistry , 66:283–304, 2015.
- 3[3] Stefan Grimme, Jens Antony, Stephan Ehrlich, and Helge Krieg. A consistent and accurate ab initio parametrization of density functional dispersion correction (dft-d) for the 94 elements h-pu. The Journal of chemical physics , 132(15):154104, 2010.
- 4[4] A. Savin. On degeneracy, near degeneracy and density functional theory. In J. M. Seminario, editor, Recent Developments of Modern Density Functional Theory , pages 327–357. Elsevier, Amsterdam, 1996.
- 5[5] A. J. Cohen, P. Mori-Sanchez, and W. Yang. Insights into current limitations of density functional theory. Science , 321:792, 2008.
- 6[6] Aron J. Cohen, Paula Mori-Sánchez, and Weitao Yang. Challenges for density functional theory. Chem. Rev. , 112:289, 2012.
- 7[7] Roy G Gordon and Yung Sik Kim. Theory for the forces between closed-shell atoms and molecules. The Journal of Chemical Physics , 56(6):3122–3133, 1972.
- 8[8] Gustavo E. Scuseria. Comparison of coupled-cluster results with a hybrid of hartree–fock and density functional theory. J. Chem. Phys. , 97(10):7528–7530, 1992.
