Literature DB >> 32551627

Unveiling the Physics Behind Hybrid Functionals.

Szymon Śmiga1, Lucian A Constantin2,3.   

Abstract

We show that accurate exchange-correlation hybrid functionals give very physically optimized effective-correlation potentials, capable of correctly describing the quantum oscillations of atoms and molecules. Based on this analysis and on understanding the error cancellation between semilocal exchange and correlation functionals, we propose a very simple, semilocal correlation potential model compatible with the exact exchange of density functional theory, which performs remarkably well for charge densities and orbital energies.

Entities:  

Year:  2020        PMID: 32551627      PMCID: PMC7590981          DOI: 10.1021/acs.jpca.0c04156

Source DB:  PubMed          Journal:  J Phys Chem A        ISSN: 1089-5639            Impact factor:   2.781


Introduction

The ground-state Kohn–Sham (KS)[1] self-consistent, orbital formulation of density functional theory (DFT)[2] is the most used method for electronic structure calculations. In KS–DFT, the noninteracting kinetic energy functional, representing usually a dominant/important part of the total energy,[3−5] is treated exactly with KS one-particle orbitals, and only the exchange–correlation (XC) energy Exc[ρ] must be approximated as a functional of the electronic density ρ(r). Even if the XC energy is just a small fraction of the total energy, it contains all the many-body effects beyond the Hartree method, having crucial theoretical and computational importance. Starting from the local density approximation (LDA),[1] many useful semilocal density functional approximations (DFA) such as generalized gradient approximations (GGAs)[6] and meta-GGAs[7] have been developed. Most of the standard semilocal XC functionals work by mutual error cancellation effects between the exchange and correlation parts.[8,9] The error cancellation is significantly diminished for the sophisticated meta-GGA functionals (in comparison with the LDA), but this problem is still important especially in the low-density regime, where the correlation energy starts to behave as the exchange energy under the uniform density scaling of the density.[10] Noting that in most of the non-covalent molecular bonds, the density is small,[11] we may conclude that the error cancellation issue plays important role in semilocal DFT calculations of material science. To exemplify this problem, we show in Figure the relative errors (RE) in % of jellium surface exchange, correlation, and XC energies. Even if the LDA is one of the most accurate functionals for jellium and metal surface energies,[12,13] its outstanding performance is based on a huge error cancellation between exchange and correlation. The popular PBE GGA[14] improves the exchange and correlation parts, as reported in the figure, but the total XC results are not as accurate as the LDA ones. Another class of DFAs widely applied in quantum chemistry calculation are the hybrid functionals.[17] They are mixture of a fraction of the Hartree–Fock (HF) exchange energy with fractions of given semilocal exchange and correlation functionals. Similar in popularity are the functionals based on range-separation[18,19] of Coulomb electron–electron interaction wee(r12) = 1/r12 into the short-range and long-range contributions (wee(r12) = weesr(r12) + weelr(r12)). The former interaction is described by specially developed short-range semilocal DFAs,[20−23] whereas the later one, in general, takes the form of long-range HF exchange energy which captures the right −1/r dependence in the tail of XC potential. From here on, we will refer to these two types of functionals as hybrid functionals.
Figure 1

RE (in %) of the LDA and PBE jellium surface exchange, correlation, and XC energies, vs the bulk parameter rs. The correlation and exchange-only reference values are the diffusion Monte Carlo[15] and the exact exchange (EXX)[16] ones, respectively.

RE (in %) of the LDA and PBE jellium surface exchange, correlation, and XC energies, vs the bulk parameter rs. The correlation and exchange-only reference values are the diffusion Monte Carlo[15] and the exact exchange (EXX)[16] ones, respectively. Because the HF optimum potential is non-local, the calculations for both types of functionals (and meta-GGAs as well) are typically done within the generalized KS framework.[24,25] However, in order to remain in the true KS self-consistent scheme, the HF should be replaced with the KS EXX that gives a local-multiplicative exchange potential through the optimized effective potential (OEP) approach.[26−29] The HF- and OEP-based hybrids give practically the same accuracy for ground-state properties[30−32] (see also Figure S4 of ref (33)), differing only for quantities involving excited states, electron affinities, and band gaps.[34] Moreover, EXX satisfies the uniform scaling relation (Ex[ρλ] = λEx[ρ], with ρλ(r) = λ3ρ(λr) being the uniformly scaled density and λ ≥ 0), in contrast to HF that (slightly) violates this condition.[35] In the following, we show that XC hybrid functionals give very physically optimized effective correlation potentials, capable of correctly describing the quantum oscillations of atoms and molecules. Moreover, based on the analysis of error cancellation between semilocal exchange and correlation functionals, we propose a very simple, semilocal correlation potential model compatible with the EXX potential supported by analysis of charge densities and orbital energies.

Theory

In general, for a given KS orbital-(ϕ) and/or eigenvalue-(ε) dependent XC energy functional, the OEP equation for the XC potential reads[26,27,29,36−40]which is an integral equation (Fredholm of the first kind) with the inhomogeneity given bywhere Xσ–1 is the inverse of the static KS linear response functionThe KS orbitals and eigenvalues are determined by solutions of standard KS equationswith vext(r) and vJ(r) being the external (nuclear) and the Coulomb/Hartree potentials, respectively. In all equations, we use the convention that i, j, ... label occupied KS orbitals, a, b, ... label virtual ones; the indexes p, q, ... are used otherwise, while σ, τ denotes the spin degrees of freedom. In particular, the corresponding OEP potential of EXX energy expressionlabeled as OEPx is defined by thewith (pσqσ|rσsσ) being a two-electron integral (in the Mulliken notation) computed using KS orbitals. Let us now consider the OEP-versions of several most popular hybrid functionals, namely, the global hybrid B3LYP[42] and PBE0[43] XC functionals, and one example of range-separated XC functional, that is, ωPBE,[44,45] where only exchange-part of functional is divided into the short- and long-range part and correlation is kept in the original PBE[14] form. Now, using the OEP formalism, we are able to calculate the correlation potential vc(r) = δEc[ρ]/δρ(r), where the correlation energy functional is by definitionKeeping eq in mind, the corresponding correlation energy functionals (for all aforementioned XC functionals) have the following expressionswhich, as one can note, depend explicitly on EXX energy.

Computational Details

All calculation have been carried out with locally modified version of ACES II[46] program. As in our previous studies[8,31,32,47−49] in order to solve OEP equation (eq ), we have employed the finite-basis set procedure of refs (50) and (51). To calculate pseudo-inverse of density–density response matrix, we have utilized a truncated singular-value decomposition (TSVD). This step is essential for determining stable and physically meaningful OEP solutions.[48,52,53] The cutoff criteria in the TSVD procedure was set to 10–6. For more technical details on this type of calculations, we refer the reader to refs (8) and (48). In all calculations, we employed uncontracted triple zeta quality basis sets as in refs (9) and (48), namely, an even tempered 20s10p2d basis set[8] for He and He2, an uncontracted ROOS-ATZP basis set[54] for Ne atom and Ne2, and for Ar atom, we used a modified basis set which combines s and p type basis functions from the uncontracted ROOS-ATZP[54] with d and f functions coming from the uncontracted aug-cc-pwCVQZ basis set.[55] Remaining systems were treated in uncontracted cc-pVTZ basis set of dunning.[56] For all molecular systems, we considered their equilibrium geometries from refs (57−59) also used in our previous studies.[8,48] To assess the results, we considered the reference data from the Ab Initio DFT OEP2-sc method[60,61] and CCSD(T)[62] calculations. The reference KS[CCSD(T)] correlation potentials (depicted on Figures and 4) and CCSD(T) KS orbital energies (used to calculated error statistics in Table ) have been obtained using inverse KS method from ref (41) taking as a starting point the relaxed densities[63−66] constructed using the Lagrangian approach.[67−70] For more technical details, we refer the reader to refs (8, 41, 71).
Figure 2

Correlation potentials of the Ne (upper panel), Ar (middle panel) atoms, and CO molecule (lower panel) for various methods. The reference KS[CCSD(T)] have been obtained using the method from ref (41).

Figure 4

Correlation potentials for the He and Ne atoms and CO molecule. The reference KS[CCSD(T)] have been obtained using method from ref (41).

Table 1

Error Statistics of Several Properties [∑ICDD/(Ne)))]/Ma

  OEPx-
  
 PBE+ACSC–ACSC+PBEc–PBEcOEPxOEP2-sc
ICDD
MAE19.3121.3713.9518.6413.45-3.43
MAE/Ne1.581.711.071.531.03-0.29
HOMO (IP)
MAE [eV]6.171.780.511.810.500.900.66
MARE [%]38.0311.543.2611.683.175.674.43
LUMO
MAE [eV]4.041.660.911.650.851.300.64
MARE [%]111.4945.0127.9444.5726.0736.7019.77
HOMO–LUMO Energy Gap
MAE [eV]1.111.140.391.130.390.640.22
MARE [%]8.3810.964.5010.764.466.561.91

For the ICDD of eq , we report the mean absolute error (MAE) in units of 10–2, and the MAE weighted with the number of electrons (MAE/Ne = [∑ICDD/(Ne)))]/M, where (Ne) is the number of electrons of the i-th system and M = 14 is the total number of systems). In case of HOMO, LUMO and HOMO–LUMO gaps results, we report additionally the mean absolute RE (MARE) calculated with respect to the reference data.[47,94]

Correlation potentials of the Ne (upper panel), Ar (middle panel) atoms, and CO molecule (lower panel) for various methods. The reference KS[CCSD(T)] have been obtained using the method from ref (41). For the ICDD of eq , we report the mean absolute error (MAE) in units of 10–2, and the MAE weighted with the number of electrons (MAE/Ne = [∑ICDD/(Ne)))]/M, where (Ne) is the number of electrons of the i-th system and M = 14 is the total number of systems). In case of HOMO, LUMO and HOMO–LUMO gaps results, we report additionally the mean absolute RE (MARE) calculated with respect to the reference data.[47,94]

Results

The correlation potentials corresponding to eq are shown on Figure for three representative cases of Ne and Ar atoms and CO molecule. Inspection of Figure reveals that: The B3LYP, PBE0, and ωPBE correlation potentials are very physical, being in phase with and having the shape of the reference (coupled cluster singles–doubles with perturbative triples[62] - CCSD(T)) and Ab Initio DFT OEP2-sc[60,61]) curves in all the cases. Note that the correlation potentials of, EcLYP, and EcVWN fail badly to describe such a feature.[8,9] Consequently, even if the semilocal exchange is very accurate, as are ExB88(72) and ExPBE,[14] they still contain correlation effects that are crucial for the shape of the correlation potential. Figure additionally reveals the physics behind the hybrid functionals and can be considered an elegant proof on the hybrid functional construction. Until now, the widely accepted rationale for mixing EXX with semilocal functionals was based on the adiabatic connection formula with a heuristic model for the hybrid coupling-constant dependence given in eq of ref (73). We also note that the correlation potential vc is well defined, entering the KS scheme, as shown in eq , in sharp contrast to the correlation energy per particle ϵc (defined by Ec = ∫dr ρ(r)ϵc(r)) which is not unique, being defined up to a gauge transformation.[74] Thus, this finding shows that inspection of OEP correlation potentials should be seen as a powerful criterion in the construction of new hybrid functionals, whose parameters can be found such that to give the optimal correlation potential. In the tail of the density, the EXX potential behaves as −1/r, while the semilocal exchange potentials are usually vanishing much faster (e.g., B88[72] and xPBE[14] behave as −1/r2 and e–r, respectively). This issue gives significant errors of vc in the asymptotic region (see Figure ) directly transferring on the quality of ionization and excited state energies. On the other hand, this region is energetically evanescent, being not relevant for most of ground state properties. Additionally, Figure shows that in the case of range-separated ωPBE functional, the vc decays much faster in the tail, being similar to the reference OEP2-sc and CCSD(T) potentials, thus explaining the dramatically improvement upon global hybrids XC functionals in the calculation of many properties.[75−77] In Figure we report the correlation densities[8,9,48] Δρc = ρmethod – ρEXX obtained for same systems. All hybrid densities are reasonably accurate everywhere, including the tail region. Overall, B3LYP slightly outperforms PBE0 and ωPBE for these systems being much more similar to reference CCSD(T) results.
Figure 3

Correlation densities Δρc = ρmethod – ρEXX, of the Ne and Ar atoms and CO molecule for various methods. The reference CCSD(T) correlation density was calculated with respect to HF density as Δρc = ρCCSD(T) – ρHF.

Correlation densities Δρc = ρmethod – ρEXX, of the Ne and Ar atoms and CO molecule for various methods. The reference CCSD(T) correlation density was calculated with respect to HF density as Δρc = ρCCSD(T) – ρHF. As shown above for the case of PBE0 and ωPBE hybrids, the exchange potential difference 0.75(vxPBE – vxOEPx) and vxsr,PBE – vxsr,OEPx, respectively, give the right phase of the correlation potential, almost inverting the vcPBE. Therefore, they can be seen as EXX compatible functionals in some sense. In several works,[11,78−80] it has been observed that vcPBE is out of phase in comparison with the exact correlation potential. On the other hand, the −vcPBE exhibits similar features as shown in Figure . Thus, in the following, we combine vxOEPx with vcGGA–OEPx, where we chose very simple test caseswith vcACSC being the adiabatic connection semilocal correlation (ACSC) GGA potential of ref (78) which gives a correlation potential close to but smoother than the vcPBE one, as shown in Figure S5 of ref (33). We recall that the ACSC GGA correlation functional has been constructed from the modified interaction strength interpolation method.[78] Note that the GGA–OEPx correlation potential of eq is a stray potential (is not a functional derivative of any correctly defined correlation energy functional), failing the line-integral test proposed in ref (81). This fact gives severe limitations, such as for electronic excitation calculations.[82] However, most of model XC potentials that are very useful in DFT calculations (e.g., Becke–Johnson potential and its modifications[83−85]) are not functional derivatives.[81] In Figure , we compare the correlation potentials of vcPBE and −vcPBE with high-level Ab Initio OEP2-sc method and the CCSD(T) reference curve. Indeed, vcGGA–OEPx can remarkably reproduce the features of the exact correlation potential, with the exception of the inherent GGA divergence at the nucleus. Nevertheless, comparing to the hybrid functionals behavior of Figure , we observe a less prominent description of the quantum oscillations, especially for the CO molecule, but with a better performance in the density tail region (the decay is similar to the one of ωPBE hybrid potential). Correlation potentials for the He and Ne atoms and CO molecule. The reference KS[CCSD(T)] have been obtained using method from ref (41). Next, in Figure , we show the correlation density Δρc(r) obtained from the self-consistent OEPx method combined with vcGGA–OEPx correlation potential (denoted as OEPx–PBEc/ACSC) and also (for comparison) with standard PBEc/ACSC potentials (denoted as OEPx + PBEc/ACSC). The OEPx–PBEc and OEPx–ACSC methods give the right shapes of the correlation densities (reported for ACSC in ref (33)) with exception of nucleus region, while both OEPx + PBEc and OEPx + ACSC fail badly. The compatibility between semilocal correlation functionals and the EXX is one of the most difficult DFT challenges.[50,51,86−88] Even the sophisticated meta-GGA non-empirical correlation functionals, developed to satisfy many constraints of the exact correlation energy, do not perform better than simple GGAs for various molecular properties,[89,90] and the reason behind that seems to be intimately related to the shape of their OEP-based correlation potentials which basically is GGA quality.[91] (In Figure S1 of ref (33), we show for Ne atom that the vxc(92) of PBE GGA, TPSS meta-GGA, and SCAN meta-GGA agree closely. All these semilocal functionals give accurate densities,[93] see also Figure S2 of ref (33), because of a large error cancellation between exchange and correlation parts, as proved in Figure S3 of ref (33).). In this respect, we recall that very complex, non-local, and orbital-dependent hyper-GGA correlation functionals have been developed,[87,88] with the aim to be compatible with full EXX, but still they do not achieve good overall accuracy.
Figure 5

Correlation densities for the He and Ne atoms and CO molecule. The reference CCSD(T) correlation density was calculated with respect to HF density as Δρ = ρCCSD(T) – ρHF.

Correlation densities for the He and Ne atoms and CO molecule. The reference CCSD(T) correlation density was calculated with respect to HF density as Δρ = ρCCSD(T) – ρHF. To quantify the method accuracy, we consider several small atoms and molecules (He, Ne, Ar, H2, He2, HF, CO, Cl2, N2, Ne2, HCl, H2O, NH3, and C2H6) used in our previous studies,[9,48] and we calculatewhere δρcmethod(r) = ρmethod(r) – ρxref(r), and xref denotes the corresponding exchange method. ICDDs provide a direct test of the quality of the correlation potential.[9,48] Note that δρc is a generalization of Δρc; the integrated correlation density differences (ICDDs) defined as the energy of the highest occupied molecular orbital (HOMO), and we compare it with the results from ref (47) the energy of the lowest unoccupied molecular orbital (LUMO), and we use the CCSD(T) results as reference values.[94] the HOMO–LUMO gap energies, considering the CCSD(T) results as refs (94) and (95) The full results are reported in ref (33), while in Table , we summarize them showing the error statistics. The vxOEP + vcGGA–OEPx method gives a significant and systematic improvement over the vxOEP, vxOEP + vcGGA and PBE, for all the properties, but it is not as accurate as the high-level Ab Initio OEP2-sc method, with exception of the HOMO energies where it gives the best performance. The ACSC results are in line with the PBEc ones. Somehow, this was expected because the ACSC construction is based on PBE functional.[78] Similar trends can also be observed for HOMO and HOMO–LUMO gap energies (see Tables S5 and S6 of ref (33)) obtained with Becke–Johnson potential[83] combined with PBEc and vcGGA–OEPx correlation potentials. This can be important from the standpoint of further application of the potential model in solid-state calculations. To assess in detail the performance of these functionals, we show in Figure the correlation plots for HOMO and HOMO–LUMO gap energies, respectively, calculated with respect to reference data. For all the benchmark systems, OEPx–PBEc is remarkably accurate despite its simplicity.
Figure 6

Correlation plots for HOMO energies (upper panel) and HOMO–LUMO gap energies (lower panel).

Correlation plots for HOMO energies (upper panel) and HOMO–LUMO gap energies (lower panel). We note that even for the exact HOMO–LUMO gap energy, one needs to add the uniform shift Δ because of derivative discontinuity of the KS potential when the particle number changes, in order to obtain the band gap energy Eg.[96] The derivative discontinuity can be rigorously taken into account by perturbation theory methods[97] but can also be modeled by non-local potentials of the generalized KS, in both hybrid[98,99] and meta-GGA calculations,[84,85,100] and, to some extent, even by the semilocal GGA potentials.[101]

Conclusions

We have shown that the correlation potential/densities of the OEP-based hybrid functionals can reproduce the quantum shell oscillations of the high-level reference CCSD(T) correlation potential/densities, providing an alternative but very physical explanation on the success of this type of functionals. The presented analysis might shed some light on how to overcome some current DFT limitations and face challenges, as described in ref (102). Thus, for example, using the reverse engineering method, one can build more accurate hybrid XC functionals by fixing the functional parameters (e.g., the mixing fraction of EXX), eventually using the machine learning techniques,[103] to give the optimum OEP correlation potential. We have also explained the error cancellation between the semilocal exchange and correlation functionals. Thus, as in the case of popular PBE GGA,[14] even if both exchange (Ex) and correlation (Ec) energies are very accurate for a given system, still only the XC potential is realistic, while the correlation potential is out of phase. Based on these considerations, we have shown that the OEPx–PBEc potential method gives an outstanding performance in spite of its simplicity, showing accurate correlation densities and orbital energies. Semilocal correlation potential models compatible with OEPx are of utmost theoretical and computational importance, having the ability to become the next generation method in electronic structure calculations.[104] The simplicity of the semilocal correlation potential combined with the almost-exact description of the many-electron self-interaction given by OEP EXX can be of high interest for solid-state applications. In this sense, the here developed vcGGA–OEPx may open such a path, but more accurate potential models can be built considering exact conditions on correlation potentials (including derivative discontinuity problem[96,101]), and right semilocal ingredients, such as the Laplacian of the density (∇2ρ), which is crucial for describing various quantum oscillations[105] and to impose exact properties in the bond and core regions.[106,107]
  42 in total

1.  A long-range-corrected time-dependent density functional theory.

Authors:  Yoshihiro Tawada; Takao Tsuneda; Susumu Yanagisawa; Takeshi Yanai; Kimihiko Hirao
Journal:  J Chem Phys       Date:  2004-05-08       Impact factor: 3.488

2.  Long-Range-Corrected Hybrids Based on a New Model Exchange Hole.

Authors:  Elon Weintraub; Thomas M Henderson; Gustavo E Scuseria
Journal:  J Chem Theory Comput       Date:  2009-04-14       Impact factor: 6.006

3.  Orbital localization, charge transfer, and band gaps in semilocal density-functional theory.

Authors:  R Armiento; S Kümmel
Journal:  Phys Rev Lett       Date:  2013-07-17       Impact factor: 9.161

4.  Generalized Kohn-Sham theory for electronic excitations in realistic systems.

Authors: 
Journal:  Phys Rev B Condens Matter       Date:  1986-03-15

5.  Generalized Kohn-Sham schemes and the band-gap problem.

Authors: 
Journal:  Phys Rev B Condens Matter       Date:  1996-02-15

6.  Density-functional exchange-energy approximation with correct asymptotic behavior.

Authors: 
Journal:  Phys Rev A Gen Phys       Date:  1988-09-15

7.  Perspective: Fifty years of density-functional theory in chemical physics.

Authors:  Axel D Becke
Journal:  J Chem Phys       Date:  2014-05-14       Impact factor: 3.488

8.  Self-Consistent Range-Separated Density-Functional Theory with Second-Order Perturbative Correction via the Optimized-Effective-Potential Method.

Authors:  Szymon Śmiga; Ireneusz Grabowski; Mateusz Witkowski; Bastien Mussard; Julien Toulouse
Journal:  J Chem Theory Comput       Date:  2019-12-23       Impact factor: 6.006

9.  The ab initio density functional theory applied for spin-polarized calculations.

Authors:  Szymon Śmiga; Volodymyr Marusiak; Ireneusz Grabowski; Eduardo Fabiano
Journal:  J Chem Phys       Date:  2020-02-07       Impact factor: 3.488

10.  Range separated hybrid density functional with long-range Hartree-Fock exchange applied to solids.

Authors:  Iann C Gerber; János G Angyán; Martijn Marsman; Georg Kresse
Journal:  J Chem Phys       Date:  2007-08-07       Impact factor: 3.488

View more
  2 in total

1.  Self-Consistent Implementation of Kohn-Sham Adiabatic Connection Models with Improved Treatment of the Strong-Interaction Limit.

Authors:  Szymon Śmiga; Fabio Della Sala; Paola Gori-Giorgi; Eduardo Fabiano
Journal:  J Chem Theory Comput       Date:  2022-09-12       Impact factor: 6.578

2.  Generalizing Double-Hybrid Density Functionals: Impact of Higher-Order Perturbation Terms.

Authors:  Subrata Jana; Szymon Śmiga; Lucian A Constantin; Prasanjit Samal
Journal:  J Chem Theory Comput       Date:  2020-11-18       Impact factor: 6.006

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.