Literature DB >> 36150190

Assessment of the Second-Order Statically Screened Exchange Correction to the Random Phase Approximation for Correlation Energies.

Arno Förster1.   

Abstract

With increasing interelectronic distance, the screening of the electron-electron interaction by the presence of other electrons becomes the dominant source of electron correlation. This effect is described by the random phase approximation (RPA) which is therefore a promising method for the calculation of weak interactions. The success of the RPA relies on the cancellation of errors, which can be traced back to the violation of the crossing symmetry of the 4-point vertex, leading to strongly overestimated total correlation energies. By the addition of second-order screened exchange (SOSEX) to the correlation energy, this issue is substantially reduced. In the adiabatic connection (AC) SOSEX formalism, one of the two electron-electron interaction lines in the second-order exchange term is dynamically screened (SOSEX(W, vc)). A related SOSEX expression in which both electron-electron interaction lines are statically screened (SOSEX(W(0), W(0))) is obtained from the G3W2 contribution to the electronic self-energy. In contrast to SOSEX(W, vc), the evaluation of this correlation energy expression does not require an expensive numerical frequency integration and is therefore advantageous from a computational perspective. We compare the accuracy of the statically screened variant to RPA and RPA+SOSEX(W, vc) for a wide range of chemical reactions. While both methods fail for barrier heights, SOSEX(W(0), W(0)) agrees very well with SOSEX(W, vc) for charged excitations and noncovalent interactions where they lead to major improvements over RPA.

Entities:  

Year:  2022        PMID: 36150190      PMCID: PMC9558381          DOI: 10.1021/acs.jctc.2c00366

Source DB:  PubMed          Journal:  J Chem Theory Comput        ISSN: 1549-9618            Impact factor:   6.578


Introduction

The random phase approximation (RPA)[1,2] has found widespread use in quantum chemistry for the calculation of covalent and noncovalent interaction energies.[3−10] The direct (particle-hole) RPA can be derived in the framework of the adiabatic connection (AC) fluctuation–dissipation theorem (ACFD)[11−13] or as a subset of terms in the coupled cluster (CC)[14−18] singles and doubles (CCD) expansion.[19,20] Within many-body perturbation theory (MBPT),[21−24] the RPA is obtained by evaluating the Klein,[25] or alternatively, the Luttinger-Ward[26] functional with the self-energy in the GW approximation (GWA) using a (noninteracting) Kohn–Sham (KS)[27] Density functional theory (DFT)[28] Green’s function.[29,30] In the GWA,[31] the self-energy is approximated as the first term of its expansion in terms of a screened electron–electron interaction where screening is usually calculated within a pair bubble approximation[32,24] Not only for solids but also for larger molecules it becomes decisive to consider screening which is the main reason for the popularity of the GW method in solid-state calculations.[24] The RPA is generally believed to describe long-range electron correlation very accurately Since charge screening is the dominant source of electron correlation in this limit.[12,24] CC and MBPT based methods describe screening by resummation of certain classes of self-energy diagrams to infinite order.[22,33,34] The RPA is the simplest first principle method which accounts for these effects and is implemented with scaling with system size using global density fitting (DF).[35] Modern RPA (and GW) implementations typically use local density-fitting approaches to calculate the noninteracting polarizability,[36−41] leading to quadratic or cubic scaling in practice, and even effectively linearly scaling implementations (for sufficiently sparse and large systems) have been reported.[42−45] For these reasons, the RPA is considered a promising method to study weakly correlated large molecules.[4,10,46−48] At short electron–electron distances, however, charge screening becomes less important for the description of electron correlation and taking into account higher-order contributions to the self-energy via the 4-point vertex function becomes decisive.[49] The absence of these terms in the RPA leads to Pauli exclusion principle-violating contributions to the electron correlation energy.[50] As a consequence, total correlation energies are much too high compared to exact reference values.[51,52] In contrast to RPA, the approximations to the correlation energy of Møller–Plesset (MP) perturbation theory are free of Pauli principle violating terms. Especially MP2 is relatively inexpensive and can be applied routinely to systems with more than 100 atoms even close to the complete basis set limit. However, screening effects are entirely absent in MP perturbation theory and electron correlation is described by HF quasiparticles (QP) interacting via the bare Coulomb interaction instead, neglecting the fact that the interactions between the HF QPs are generally much weaker than the ones between the undressed electrons. This issue is also present in orbital optimized MP2 in which the HF QPs are replaced by MP2 QPs.[53−55] Therefore, MP2 is a suitable method only for (typically small) systems in which screening effects are negligible. The divergence of MP perturbation theory for the uniform electron gas (see for instance chapter 10 in ref (22) for a thorough discussion) is known at least since early work by Macke[1] and has been demonstrated later on for metals[56] and recently also for large, noncovalently bound organic complexes.[48] The divergence of the MP series for small-gap systems is directly related to this issue since the magnitude of the screening is proportional to the width of the fundamental gap.[57,58] There have been various approaches to regularize MP2 by an approximate treatment of higher-order screening effects, either using empirical regularizers,[59−69] diagrammatically motivated modifications[34,70−72] or attacking the problem from a DFT perspective.[73,74] Starting from the opposite direction, there have been many attempts to correct the RPA correlation energy expression by adding additional terms to improve the description of short-range correlation. This includes range-separation based approaches,[75−84] or augmentations by singles contributions.[85−87] Via MBPT, the RPA can generally be improved upon inclusion of the 4-point vertex in the electronic self-energy, either directly, or indirectly through the kernel of the Bethe-Salpeter equation (BSE) for the generalized susceptibility. Following the latter approach, approximations often start from the ACFD and go beyond the Coulomb kernel in the BSE by adding additional terms, for instance exact exchange (exx) (often denoted as exx-RPA)[88−93] and higher order contributions,[94−97] or the statically screened GW kernel,[98−100] but also empirically tuned functions of the eigenvalues of the KS density–density response.[101,102] Notice that the BSE for the generalized susceptibility reduces to a Dyson equation for the density–density response function which makes local kernels very attractive from a computational perspective. Instead of relying on the ACFD theorem, beyond-RPA energy expressions can also be introduced directly from approximations to the self-energy beyond the GWA. For instance, in RPAx[103−106] a local 4-point vertex obtained from the functional derivative of the local exact exchange potential calculated within the optimized effective potential method[107−109] is used in the self-energy. In Freeman’s second-order screened exchange (SOSEX) correction,[110] the HF vertex (i.e., the functional derivative of the nonlocal HF self-energy with respect to the single-particle Green’s function) is included in the self-energy directly but not in the screened interaction.[6,50,86,87,111−113] Another expression for SOSEX can be obtained by including the static GW kernel in the self-energy but not in the density–density response. This possibility has not been explored until recently[114] and is the main topic of this work. In our recent work, we have assessed the accuracy of the statically screened G3W2 correction to the GW self-energy for charged excitations.[114] This correction has first been applied by Grüneis at al.(115) to calculate the electronic structure of solids and is obtained by calculating the self-energy to second-order in the screened Coulomb interaction (equivalent to including the full GW vertex) and then taking the static limit for both terms. The resulting energy expression fulfills the crossing symmetry of the vertex to first order in the electron–electron interaction. Preliminary results for the correlation energies of atoms have been promising.[114] This realization of SOSEX is computationally more efficient than AC-SOSEX since no expensive numerical frequency integration is required. Here, we assess the accuracy of this method for bond dissociation, atomization energies, barrier heights, charged excitations, and noncovalent interactions. Our results show that the statically screened SOSEX variant is comparable in accuracy to AC-SOSEX but we observe important differences in the dissociation of diatomic molecules and charged dimers. The remainder of this work is organized as follows. In section 2 we give a detailed derivation of the different SOSEX energy expressions. After an outline of our computational approach and implementation in section 3, we present and analyze our numerical results in section 4. Finally, section 5 summarizes and concludes this work.

Theory

The central object of MBPT is the one-particle irreducible (1PI) electronic self-energy Σ. It is the sum of all 1PI skeleton diagrams (diagrams which do not contain any self-energy insertions) of nth order in the electron–electron interaction v. It maps the interacting single-particle Green’s function G to its noninteracting counterpart G(0) by means of Dyson’s equation,[116]Space, spin, and imaginary time indices are collected as 1 = (1, σ1, iτ1). One can always switch between imaginary time and imaginary frequency using the Laplace transforms[117]andIn (1), G = G1 is defined byHere, is the ground state of an N-electron system, is the time-ordering operator, and is the field operator. Σ is given bywhere the second term on the right hand side (r.h.s.) can be written asFor a detailed deviation we refer to the Supporting Information. We note that Maggio and Kresse[118] and Martin et al.[24] used a similar expression. Equation combines several quantities: These are the particle–hole irreducible 4-point vertex (i.e., the sum of all diagrams contributing to the full 4-point vertex which cannot be cut into parts by removing a particle and a hole line),[119]the noninteracting generalized susceptibility,and the screened (bare) Coulomb interaction W (W(0)). These quantities are related by the Dyson equationwithgiven in terms of the bare coulomb interaction v and the reducible polarizabilitywithχ is related to its noninteracting counterpart χ(0) by a Bethe-Salpeter equation (BSE),[119,120]which reduces to a Dyson equation for the polarizability P when the xc-contribution to the 4-point vertex is set to zero. One can then also introduce the irreducible polarizability P(0) asUsing this quantity, (9) can also be written asNote that the equations above are completely equivalent to Hedin’s equations.[31] Their form given here has the advantages that the BSE appears explicitly and that only 2-point or 4-point quantities occur. Therefore, the resulting equations are invariant under unitary transformations of the basis, as has for instance been pointed out by Starke and Kresse.[121] or in ref (122). The xc-contribution to the self-energy defined in (6) can also be obtained as the functional derivativeΦ is a universal functional of the interacting G and is defined by[24,26,123]As for instance discussed in refs (30 and 123), if this expression is evaluated with a noninteracting Green’s function one directly obtains the exchange-correlation energy from it. A suitable noninteracting Green’s function G can be obtained from G(0) bywhereand with v being a KS xc-potential mixed with a fraction of HF exchange and τ12 = τ1 – τ2. The correlation energyis then given by[30]The Hx contribution to the electron–electron interaction energy is obtained asIn the case where G is the Hartree–Fock (HF) Green’s function, (22) is the HF expression for the Hartree and exchange energy. In the GWA, the self-energy (6) is approximated as Σ ≈ Σ + iGW. W is typically calculated within the RPA which consists in approximating in the BSE (13). Making both approximations and using eqs and 14, the RPA exchange-correlation energyis obtained.[123] Isolating the exchange contribution to the Hartree-exchange energy,we obtain the RPA correlation energyand using (2) as well as the symmetry of the polarizability on the imaginary frequency axis, its well-known representation due to Langreth and Perdew[12] is obtained,In this work, we are interested in approximations to the self-energy beyond the GWA. It follows from the antisymmetry of Fermionic Fock space that G2 needs to change sign when the two creation or annihilation operators in (4) are interchanged. This property is known as the crossing symmetry.[124] In the RPA, the crossing symmetry is violated which leads to the well-known overestimation of absolute correlation energies. However, when the 4-point vertex is approximated by the functional derivative of the Hartree-exchange self-energy the crossing symmetry is fulfilled. We show this explicitly in the Supporting Information. Approximations to the self-energy in Hedin’s equations always violate the crossing symmetry.[125,126] However, with each iteration of Hedin’s pentagon, the crossing symmetry is fulfilled up to an increasingly higher order in v. We can then expect to obtain improvements over the RPA energies expressions by choosing a self-energy which fulfills the crossing symmetry to first order in v. The easiest approximation to the self-energy of this type is obtained from the HF vertex,Using this expression in (6) with (8) yields the AC-SOSEX contribution to the self-energy.[118,127] We first notice that within the pair bubble approximation for W, (6) becomeswhere we have indicated the screening of the electron–electron interaction in the SOSEX expression in the superscript on the l.h.s. of (28). Here we have used the identity Wχ(0) = W(0)χ in (6) (see Supporting Information) which is only valid if W is calculated within the RPA. Using the GW self-energy in (7), to first order in W(0) (ignoring the variation of W with respect to G) the screened exchange kernel is obtained,The resulting self-energy is the complete second-order term in the expansion of the self-energy in terms of the screened electron–electron interaction,[31]and contains the AC-SOSEX self-energy. The G3W2 self-energy can be decomposed into eight skeleton diagrams on the Keldysh contour,[128] but the AC-SOSEX self-energy only into four.[129] Diagrammatically, this is shown in Figure panels a and b, respectively. In practice, the evaluation of the resulting energy expression requires a double frequency integration to be performed, while the evaluation of the AC-SOSEX energy only requires a single frequency integration. Since the computation of the AC-SOSEX term is already quite cumbersome, the complete G3W2 energy expression is therefore not a good candidate for an efficient beyond-RPA correction. Instead, we take the static limit in both W in (30) to arrive at a self-energy expression similar to AC-SOSEX,whose diagrammatic form is shown in Figure c). Due to the presence of the two δ-functions, only two out of the eight diagrams of the G3W2 term remain. This expression is similar to the MP2 self-energy, with the only difference that the bare electron–electron interaction is replaced by the statically screened one. However, the resulting expression for the correlation energy will be different due to the factors in (17). Using (9), eq can be written aswith the first term being the second-order exchange (SOX) term in MP2 and with the remainder accounting for the screening of the electron–electron interaction. Definingit can be written asIn the same way one can see that the statically screened GW vertex contains the HF vertex. The same is obviously true for all other flavors of SOSEX, and therefore all of them fulfill the crossing symmetry of the full 4-point vertex to first order in the electron–electron interaction. Therefore, all of these approximations compensate the overestimation of the electron correlation energy in the RPA.
Figure 1

Diagrammatic representation of the different contributions to the second order exchange (SOX) term. Pluses and minuses denote the different branches on the Keldysh contour. The double and single wiggly lines are screened and bare electron–electron interactions, respectively: (a) greater and lesser contributions to the full G3W2 self-energy term; (b) greater and lesser components of the SOSEX self-energy; (c) greater and lesser components of the MP2 self-energy. The G3W2 self-energy in the static approximation is equivalent to c), with the bare electron–electron interaction lines replaced by the statically screened ones. The black parts of the diagrams are the contributions to the self-energy only which, combined with the blue lines, yield the corresponding single-particle propagator.

Diagrammatic representation of the different contributions to the second order exchange (SOX) term. Pluses and minuses denote the different branches on the Keldysh contour. The double and single wiggly lines are screened and bare electron–electron interactions, respectively: (a) greater and lesser contributions to the full G3W2 self-energy term; (b) greater and lesser components of the SOSEX self-energy; (c) greater and lesser components of the MP2 self-energy. The G3W2 self-energy in the static approximation is equivalent to c), with the bare electron–electron interaction lines replaced by the statically screened ones. The black parts of the diagrams are the contributions to the self-energy only which, combined with the blue lines, yield the corresponding single-particle propagator. In contrast to the RPA which is efficiently evaluated in a localized basis, beyond-RPA energies are most easily formulated in the molecular spin–orbital basis in which the time-ordered KS Green’s function is diagonal,The ϵ denote KS eigenvalues which are understood to be measured relative to the chemical potential μ, and f(ϵ) denotes the occupation number of the kth orbital. One can now obtain energy expressions analogous to (26). For example, inserting the AC-SOSEX self-energy (28) into (21), we obtainIn contrast to the RPA energy expression, the terms in this equation cannot be summed exactly due to the presence of the 1/n-terms. However, definingwe can rewrite (21) as an integral over a coupling constant λ,Therefore, (37) becomeswhere W(λ) is defined as in (15), with W(0) replaced by λW(0). Definingandthe correlation energy becomesThe integral in (40) needs to be computed numerically, but converges typically very fast when Gauss-Legendre grids are employed.[87] In ref (130) a trapezoidal rule for the solution of this integral has been used and also ref (3) suggests that this choice is often suitable for the calculation of correlation energies within the RPA and beyond. This choice is very well justified for weakly correlated systems for which the adiabatic connection is approximately a straight line.[131,132] Below, we will assess the effect of such approximate coupling constant integration on absolute and relative correlation energies for noncovalent interactions. Notice that using a trapezoidal rule (42) reduces toand when the statically screened G3W2 self-energy (31) is used in this expression, the energy expression of ref (114) is obtained. When additionally both W(0) are replaced by v, (43) gives the MP2 correlation energy (evaluated with G).[30] Using (42), simple expressions for the AC-SOSEX energy in the basis of KS orbitals are obtained. With eqs , 35, and 42 we haveIn going from the second equations, we have used (2) to transform W to the imaginary frequency axis. The integral over τ3 can be evaluated by splitting it at τ1 and using the definition of the KS Green’s function (35),The remaining integral over τ12 isso that the correlation energy becomesEach of the numerators can only give a nonvanishing contribution if one of the two occupation numbers are zero. If the difference of the occupation numbers is −1, we simply flip the sign in the denominator. Without loss of generality we can then decide that the indices r and p belong to occupied and the indices s and q to virtual single-particle states. Equation then becomesFor a closed-shell system we can also sum over spins which gives us an additional factor of 2. The resulting expression is then equivalent to the one of ref (87). In the spin–orbital basis, the SOSEX(W(0), W(0)) correlation energy is obtained from (30) and (35) asThis is the expression we have introduced in ref (114). It is completely equivalent to the exchange term in MP2 with the bare electron–electron interaction replaced by the statically screened, coupling constant averaged one. Both RPA+SOSEX variants can be understood as renormalized MP2 expressions and allow for a clear diagrammatic interpretation. In the next section, we briefly outline our implementation of these expressions, before we proceed by assessing their accuracy for correlation energies in section 4.

Technical and Computational Details

All expressions presented herein have been implemented in a locally modified development version of the Amsterdam density functional (ADF) engine of the Amsterdam modeling suite 2022 (AMS2022).[133] The noninteracting polarizability needed to evaluate (26) and (15) is calculated in imaginary time with quadratic scaling with system size in the atomic orbital basis. The implementation is described in detail in ref (39). In all calculations, we expand the KS Green’s functions in correlation consistent bases of Slater-type orbitals of triple- and quadruple-ζ quality (TZ3P and QZ6P, respectively).[134] All 4-point correlation functions (screened and unscreened Coulomb interactions as well as polarizabilities) are expressed in auxiliary basis sets of Slater type functions which are usually 5 to 10 times larger than the primary bases. In all calculations, we use auxiliary basis sets of VeryGood quality. The transformation between primary and auxiliary basis (for the polarizability) is implemented with quadratic scaling with system size using the pair-atomic density fitting (PADF) method for products of atomic orbitals.[135,136] For an outline of the implementation of this method in ADF, we refer to ref (137). eq is then evaluated in the basis of auxiliary fit functions with cubic scaling with system size. Equations and 49 are evaluated with quintic scaling with system size in the canonical basis of KS states. This implementation is completely equivalent to the canonical MP2 implementation outlined in ref (137). Equation is evaluated using Gauss-Legendre grids with 8 points, except for the potential energy curves where 20 points have been used. At stretched bonds, the integrands become increasingly nonlinear and a large number of integration points are necessary. As discussed in detail in the Supporting Information, for noncovalent interactions a single integration point does generally suffice and therefore we have used a single integration point only for all calculations for the S66 and S66 × 8 database. In the case of a single λ-point, a trapezoidal rule is used for integration. Imaginary time and imaginary frequency variables are discretized using nonuniform bases and of sizes Nτ and Nω, respectively, tailored to each system. More precisely, (2) and (3) are then implemented by splitting them into sine- and cosine transformation parts aswhere and denote even and odd parts of F, respectively. The transformation from imaginary frequency to imaginary time only requires the (pseudo)inversion of Ω( and Ω(, respectively. Our procedure to calculate Ω( and Ω( as well as and follows Kresse and co-workers.[138−140] The technical specifications of our implementation have been described in the appendix of ref (134). We use in all calculations grids of 24 points in imaginary time and imaginary frequency which is more than sufficient for convergence.[137] The final correlation energies are then extrapolated to the complete basis set limit using the relation,[141]where E (E) denotes the total energies at the QZ6P (TZ3P) level. The extrapolation scheme has been shown to be suitable for correlation consistent basis sets but cannot be used for KS or HF contributions.[141,142] Therefore, we do not extrapolate the DFT energies, but assume them to be converged on the QZ level. Since the basis set error is not completely eliminated with this approach, we also counterpoise correct all energies, taking into account 100% of the counterpoise correction. With these settings, we assume all our calculated values to be converged well enough to be able to draw quantitative conclusions about the performance of the methods we benchmark herein. We use the VeryGood numerical quality for integrals over real space and distance cutoffs. Dependency thresholds[39] have been set to 5e–4. All Full configuration interaction calculations have been performed with the code by Knowles and Handy.[143,144] The 1- and 2-electron integral which are required as input have been generated with ADF.

Results

Dissociation Curves

The potential energy curves of small diatomic molecules serve as an important test for electronic structure methods. We first consider molecules with different bonding types for which we were able to calculate FCI reference values: H2 is covalently bound, LiH is an ionic molecule, and He2 has a very weak, noncovalent bond. The dissociation curve of H2 calculated with RPA+SOSEX(W(0), W(0))@PBE is the red line in Figure . Our calculations are not converged with respect to the basis set size but comparison of our dissociation curves calculated with RPA@PBE and RPA+SOSEX(W, v)@PBE to the ones presented in refs (112 and 145) clearly shows that their qualitative behavior is reproduced correctly. It is known that RPA describes the dissociation of covalently bonded molecules qualitatively correctly while RPA+SOSEX(W, v) and other exchange-corrected RPA approaches fail.[91,112,145] Here we find that also RPA+SOSEX(W(0), W(0)) dissociates the hydrogen molecule correctly and that the potential energy curve has a similar shape than the RPA one. Henderson and Scuseria have argued that the self-correlation in the RPA mimics static correlation effects[145] whose good description is necessary to dissociate H2 correctly. Therefore, the fact that SOSEX(W(0), W(0)) to a large extent (see also Table in the SI) but not completely eliminates the RPA self-interaction error explains the similarity to the RPA dissociation curve.
Figure 2

Potential energy curves (in Hartree) of H2 (left) and LiH (middle), as well as binding energy (in mHartree) as a function of system size for He2 on the right using FCI, RPA@PBE, and different variants of RPA+SOSEX@PBE. For H2 and He2, all calculations have been performed with the TZ3P basis set. For LiH, all calculations have been performed using the TZP basis set.

Table 1

Equilibrium Bond Length of Selected Moleculesa

methodH2LiHHe2F2Be2
exp.   1.413[146]2.320[147]
accurate0.7411.6012.6261.413[146]2.320[148]
RPA0.7421.5972.6321.4372.403
RPA + SOSEX(W(0), W(0))0.7441.6052.8521.4442.424
RPA + SOSEX(W, vc)0.7381.5942.8711.364 
RPA + SOSEX(W(0), vc)0.7351.5993.5421.348 

All values are in Å. The bond lengths for H2, He2, and LiH have been calculated using the TZ3P and TZP basis sets to make them comparable to the FCI result. The bond lengths for F2 and Be2 have been obtained using the QZ6P basis set. All RPA(+SOSEX) calculations have been performed with a PBE Green’s function.

Potential energy curves (in Hartree) of H2 (left) and LiH (middle), as well as binding energy (in mHartree) as a function of system size for He2 on the right using FCI, RPA@PBE, and different variants of RPA+SOSEX@PBE. For H2 and He2, all calculations have been performed with the TZ3P basis set. For LiH, all calculations have been performed using the TZP basis set. All values are in Å. The bond lengths for H2, He2, and LiH have been calculated using the TZ3P and TZP basis sets to make them comparable to the FCI result. The bond lengths for F2 and Be2 have been obtained using the QZ6P basis set. All RPA(+SOSEX) calculations have been performed with a PBE Green’s function. To rationalize this result further, we also calculated the dissociation curve within the static limit of RPA+SOSEX(W, v), RPA+SOSEX(W(0), v) (blue curve). This shows that the screening of the second electron–electron interaction line is responsible for the qualitative differences between SOSEX(W, v) and SOSEX(W(0), W(0)). It should also be noted that the RPA+SOSEX(W(0), W(0)) dissociation curve of H2 very closely resembles the one calculated by Bates and Furche using the approximate exchange kernel (AXK) correction to the RPA.[94] SOSEX(W(0), W(0)) and the AXK kernel have in common that both electron–electron interaction lines are screened. For LiH, we find a similar behavior than for H2. For He2 (notice that we plotted here the binding energy and not the total energy) we see that all approaches give the correct dissociation limit. From these potential energy curves, we also extracted the equilibrium bond lengths via cubic spline interpolation. These are shown in Table Around the equilibrium distances, RPA+SOSEX(W, v) generally gives the best energies but this does not necessarily translate into the best bond lengths. For the covalently bound molecules, LiH and F2 as well as LiH RPA+SOSEX(W, v) underestimate and RPA+SOSEX(W(0), W(0)) overestimates the bond lengths. Again, RPA+SOSEX(W(0), W(0)) behaves qualitatively similar to RPA. For He2, both approaches give similar results, while RPA+SOSEX(W(0), v) fails completely. On the other hand, unlike RPA+SOSEX(W(0), W(0)), RPA+SOSEX(W, v) does predict an unbound Be2 dimer.

Dissociation of Charged Dimers

In Table we investigate the dissociation of four charged dimers by means of the SIE4 × 4 data set.[149] Here, the self-correlation error of RPA leads to considerable underbinding,[6,112,145] whereas RPA+SOSEX(W, v) is almost exact,[113] the remaining error for H2 being due to basis set errors as well as the fact that PBE orbitals have been used. Furche and co-workers have observed a catastrophic failure of RPA+SOX for and (150), and also SOSEX(W(0), W(0)) considerably deteriorates the RPA results for those systems. Only for , one finds that the partial cancellation of the RPA self-correlation leads to small improvements over RPA.
Table 2

Errors in kcal/mol for the Charger Dimers in the SIE4 × 4 Benchmark Set Calculated with RPA and Different Variants of RPA+SOSEXa

 RPASOSEX(W, vc)SOSEX(W(0), vc)SOSEX(W(0), W(0))
H2+
1.05.190.76–2.583.09
1.257.59–0.26–5.335.19
1.5011.21–1.31–8.238.89
1.7516.15–2.30–11.1414.27
He2+
1.013.230.23–5.3014.34
1.2525.40–2.84–12.9127.56
1.5040.60–5.64–20.3244.79
1.7556.76–7.65–25.7663.38
(NH3)2+
1.05.8915.1724.9116.23
1.2513.0020.0836.2333.50
1.5020.6121.8942.7850.41
1.7530.8815.1428.7361.48
(H2O)2+
1.010.1929.7951.7033.79
1.2520.6212.1621.6138.68
1.5031.882.354.5850.58
1.7542.080.505.4765.61
MAD21.958.6319.2233.24

PBE orbitals have been used in all calculations.

PBE orbitals have been used in all calculations.

Thermochemistry and Kinetics

We move on to assess the performance of RPA+SOSEX(W(0), W(0)) for reaction types which are relevant for thermochemistry and kinetics. Total atomization energies, ionization potentials, and electron affinities as well as barrier heights of different reactions serve hereby as important testing grounds. For this work, we calculated the atomization energies (defined as the total energy of the molecule minus the sum of the energies of the atomic fragments) of the 144 small and medium molecules in the W4-11 data set.[151] The reference values have been calculated using the highly accurate W4 protocol.[152] For barrier heights, we use the BH76 database which is a compilation of the HTBH38[153] and NHTBH38[154] databases for barrier heights by Truhlar and co-workers, which are typically used in benchmarks of (beyond-)RPA methods.[5,6,86,87] The reference values have been calculated with the W2–F12 protocol.[149,155] To benchmark the performance for ionization potentials and electron affinities we employ the G21IP and G21EA databases by Pople and co-workers and use the original experimental reference values.[156] To start with, we assess the effect of the Green’s function G used to calculate the correlation energies. RPA calculations can in principle be performed self-consistently using a variety of approaches[88,157−164] (see ref (165) for a review). This is rarely done in practice since self-consistent RPA calculations are computationally demanding and since the resulting energies are often worse than the ones evaluated using a Green’s function from a generalized gradient approximation (GGA) or hybrid calculation.[159] GGAs like PBE or TPSS are often used to construct G.[9,48,87] Using hybrid orbitals can be seen as a pragmatic way to compensate for the lack of self-consistency in the RPA calculation and therefore we assess here whether they lead to improvements over GGA orbitals. For W4–11, the differences between different starting points are minor, but PBE tends to give the best results. For the BH76, G21IP, and G21EA data sets, we show mean absolute deviations (MAD) and maximum deviations (MAX) with respect to the reference values and with respect to the different starting points in Figure . The RPA results generally improve with increasing amount of Fock exchange, while 25% (PBE0) generally seems to work best for RPA+SOSEX(W(0), W(0)). The differences are often substantial, for instance in case of the RPA barrier heights (Figure a) or the RPA+SOSEX(W(0), W(0)) electron affinities (Figure f).
Figure 3

Mean absolute deviations (MAD) (lower triangle in each plot) and maximum deviations (MAX) (upper triangle) with respect to the reference values as well as using different KS Green’s functions as input for BH76 (left), G21-IP (middle), and G21-EA (right) for RPA (top) and RPA+SOSEX(W(0), W(0)) (bottom). All values are in kcal/mol.

Mean absolute deviations (MAD) (lower triangle in each plot) and maximum deviations (MAX) (upper triangle) with respect to the reference values as well as using different KS Green’s functions as input for BH76 (left), G21-IP (middle), and G21-EA (right) for RPA (top) and RPA+SOSEX(W(0), W(0)) (bottom). All values are in kcal/mol. For charged excitations, this observation aligns very well with the experience from G0W0 calculations where hybrid functionals with 25–50% are typically a much better starting point than GGAs.[166,167] However, when G3W2 corrections are added to the G0W0 QP energies, using a hybrid functional with a smaller fraction of exact exchange might often be beneficial.[114,168] For barrier heights, hybrid functionals with a larger fraction of exact exchange are usually required to obtain qualitatively correct barrier heights,[149,169] and it therefore is not surprising that hybrid orbitals serve as a suitable starting point for RPA calculations. Our atomization energies for the W4-11 data set are shown in Figure . It has first been observed by Furche[170] that RPA underestimates atomization energies (indicated here by negative errors). This was confirmed later by Ren at al.[6] and Paier et al.[86] for the 55 covalently bound molecules in the G2-I set.[156] The same holds for RPA+SOSEX(W, v), but compared to RPA the magnitude of the error is reduced on average.[6,86] We observe here that unlike SOSEX(W, v), the addition of SOSEX(W(0), W(0)) substantially overcorrects the RPA atomization energies which are now much too high in magnitude.[171] Adding bare SOX to RPA leads to underestimated correlation energies.[52] This effect is expected to be more pronounced for the molecule than for the individual atoms since more electrons are correlated in the former. Therefore, RPA+SOX will substantially overestimate atomization energies, and due to underestimated screening of the SOX term in SOSEX(W(0), W(0)), RPA+SOSEX(W(0), W(0)) inherits this problem.
Figure 4

Errors of RPA@PBE and RPA+SOSEX(W, v)@PBE for the atomization energies in the W4–11 data set. Black dots denote the individual data points, and the horizontal line in each box denotes the median deviation. The box contains all data points between the first quartile (Q1) and third quartile (Q2), and the whiskers are at Q1 ± |Q1 – Q3| (in case of a normal distribution, the whiskers include 99.3% of all data points). All values are in kcal/mol.

Errors of RPA@PBE and RPA+SOSEX(W, v)@PBE for the atomization energies in the W4–11 data set. Black dots denote the individual data points, and the horizontal line in each box denotes the median deviation. The box contains all data points between the first quartile (Q1) and third quartile (Q2), and the whiskers are at Q1 ± |Q1 – Q3| (in case of a normal distribution, the whiskers include 99.3% of all data points). All values are in kcal/mol. As also shown in more detail in Figure , the performance of RPA+SOSEX(W(0), W(0)) is in all cases comparable to RPA+SOSEX(W, v), for which the trends presented here are well-known:[5,6,87,112,172] RPA+SOSEX(W, v), fails for barrier heights, where the inclusion of renormalized singles excitations is necessary to obtain good results,[6,86,87] and works very well for charged excitations.[5,6] We note, that RPA+SOSEX(W(0), W(0))@PBE0 performs very well for charged excitations, with an accuracy challenging modern double-hybrid functionals.[149]
Figure 5

Errors of RPA@PBE and different RPA+SOSEX variants for barrier heights (BH76, left), ionization potentials (G21-IP, middle), and electron affinities (G21-EA, right). For an explanation of the boxplots, see the caption of Figure . All values are in kcal/mol.

Errors of RPA@PBE and different RPA+SOSEX variants for barrier heights (BH76, left), ionization potentials (G21-IP, middle), and electron affinities (G21-EA, right). For an explanation of the boxplots, see the caption of Figure . All values are in kcal/mol.

Noncovalent Interactions

S66 Interaction Energies

We now turn to our benchmark results for noncovalent interactions. As for the previous data sets, we also assess the dependence of RPA and RPA+SOSEX correlation energies on the choice of the KS Green’s function G. In Figure the interaction energies in the S66 database[173] obtained using different G are compared to each other as well as to the CCSD(T) reference values by Hobza and co-workers.[173] All values have been obtained using a single integration point for the λ-integral. As shown in the Supporting Information, a few outliers aside the errors arising from this approximation are small for noncovalent interactions. RPA and RPA+SOSEX(W(0), W(0)) are equivalently independent of the choice of the KS Green’s function, with MADs between 0.20 and 0.39 kcal/mol between the different functionals. However, individual values can differ by almost 2 kcal/mol which is a sizable difference, given that the largest interaction energies in the S66 database are of the order of 20 kcal/mol only. The performance of RPA compared to the CCSD(T) reference is rather insensitive to the KS Green’s function, even though the hybrid starting points lead to slightly better results.[174] The RPA+SOSEX(W(0), W(0)) results are much better using the hybrid functionals than with PBE. RPA+SOSEX(W, v)@PBE is slightly more accurate than RPA+SOSEX(W, v)@PBE0, but unlike for the data sets discussed before, the differences between the different starting points are negligibly small. Also, the dependence of SOSEX(W, v) on the starting point is smaller than for SOSEX(W(0), W(0)).
Figure 6

Mean absolute deviations (MAD) (lower triangle in each plot) and maximum deviations (MAX) (upper triangle) for (a) RPA, (b) SOSEX(W(0), W(0)), and (c) SOSEX(W(0), v) interaction energies for the S66 database using different KS Green’s functions as well as to the CCSD(T) reference values (ref). All values are in kcal/mol.

Mean absolute deviations (MAD) (lower triangle in each plot) and maximum deviations (MAX) (upper triangle) for (a) RPA, (b) SOSEX(W(0), W(0)), and (c) SOSEX(W(0), v) interaction energies for the S66 database using different KS Green’s functions as well as to the CCSD(T) reference values (ref). All values are in kcal/mol. Figure shows the deviations of RPA and both RPA+SOSEX variants with respect to CCSD(T) for all data points in the S66 database. MADs and mean absolute percentage deviations (MAPD) for the whole database as well as for the individual categories are presented in Table . The interactions of the first 22 complexes in the database are dominated by hydrogen bonds which are predominantly of electrostatic origin.[131] The next 22 complexes are mostly bound by dispersion interactions and the remaining interactions are of mixed nature.[173] It is useful to distinguish between these different interaction patterns in the following comparison.
Figure 7

Deviations of RPA@PBE0 and both RPA + SOSEX@PBE0 variants for the S66 database with respect to the CCSD(T) reference. All values are in kcal/mol.

Table 3

MADs (Absolute and in %) of Different Electronic Structure Methods with Respect to the CCSD(T) Reference Values for the Whole S66 Database and for Its Subcategories

 MAD
 S66
hydr. bond
dispersion
mixed
Method[kcalmol][%][kcalmol][%][kcalmol][%][kcalmol][%]
SOSEX(W(0), W(0))@PBE00.327.280.455.760.2910.330.215.50
SOSEX(W(0), vc)@PBE00.286.880.303.420.3411.770.205.25
SOSEX(Wvc)@PBE00.296.850.313.390.3311.630.215.33
SOSEX(Wvc)@PBE0.266.250.233.510.3310.160.174.26
RPA0.4611.540.557.190.4717.740.349.41
PBE0-D3(BJ)0.285.090.474.800.185.090.185.42
DSD-PBE-P86-D3(BJ)0.235.070.313.710.216.990.164.43
Deviations of RPA@PBE0 and both RPA + SOSEX@PBE0 variants for the S66 database with respect to the CCSD(T) reference. All values are in kcal/mol. For the whole database, RPA gives a MAPD of 11.5% and the SOSEX corrections sizably reduce the MAPDs with respect to the CCSD(T) reference values to in between 7.3% and 6.3%. SOSEX(W, v) outperforms SOSEX(W(0), W(0)) by far for the hydrogen-bonded complexes, and is even slightly more accurate than the double-hybrid DSD-PBE-P86-D3(BJ),[175] one of the best double hybrid functionals for weak interactions.[176] For dispersion interactions, the performance of SOSEX(W(0), W(0)) and SOSEX(W, v) is comparable. Here, the empirically dispersion-corrected[177,178] functionals, the hybrid PBE0-D3(BJ) and DSD-PBE-P86-D3(BJ), are much more accurate than all MBPT based methods. A few exceptions aside, Figure shows that RPA understabilizes the complexes in the S66 database (indicated by positive errors). SOSEX corrections lower the interaction energies, that is, the complexes are predicted to be more stable. SOSEX(W, v) shows a tendency to overstabilize the hydrogen-bonded complexes. For these systems, the RPA+SOSEX(W(0), W(0)) energies are almost identical to the ones from RPA. Also from the sizable differences of SOSEX(W, v) (green points) to its static limit (with only a single screened interaction line, blue points) shown in Figure it is clear that the dynamical screening effects are important for the hydrogen-bonded complexes. As can be seen from the MAPD in Table , this does however not improve agreement with the CCSD(T) reference values. For the dispersion bound complexes, there are only negligible differences between both variants, demonstrating that the dynamical variations of the screening average out. For the last 22 complexes in the database, the differences are slightly larger. In all cases, addressing the second electron–electron interaction line does not alter the results decisively.

S66 × 8 Interaction Energy

The S66 × 8 data set contains the complexes in the S66 database at 8 different geometries.[173] The separations of the monomers in the complexes are given relative to their equilibrium distances; that is, a relative separation of 2.0 means that the monomers separation in the complex is twice as large as the equilibrium separation. For our assessment of the SOSEX(W(0), W(0)) correction, we divide the separations of the potential energy curve in three regions, which we denote as short (equilibrium distance scaled by a factor 0.9–0.95), middle (1.0–1.25), and long (1.5–2.0). All RPA (+SOSEX) calculations discussed here have been performed using a PBE0 Green’s function. The results of our comparison are shown in Figure , where the MAPDs with respect to CCSD(T) for the whole database as well as for the scaled monomer–monomer separations are shown. For the whole database, the average relative deviations with respect to the reference values are larger than for S66 (Table ). With in between 31 and 43%, both SOSEX corrections lead to sizable improvements over the RPA in the short and medium regime. For large monomer–monomer separations, the improvements become much smaller, with 14% for SOSEX(W, v) and 19% for SOSEX(W(0), W(0)). This can be rationalized by observing that for large electron–electron distances the correlation contributions to the interaction energies quickly decay to zero. This is shown in Figure where we have plotted three of the RPA+SOSEX(W, v) potential energy curves (green curves in the upper plots) in the S66 × 8 database and separated the correlation contributions. (The Green curves are the sums of the red and yellow curves.) The lower plots separately show the RPA and SOSEX(W, v) contributions to the correlation energy differences.
Figure 8

MADs (in percent) for the S66 × 8 database with respect to the CCSD(T) reference values for RPA, RPA+SOSEX(W, v), and RPA+SOSEX(W(0), W(0)). MADs are shown separately for the whole database (columns on the left) and for different monomer–monomer separations.

Table 4

Relative Improvements Obtained with Different SOSEX Variants over RPA for Different Groups of Monomer–Monomer Separations

 short [%]middle [%]long [%]
SOSEX(W, vc)35.242.813.5
SOSEX(W(0), W(0))31.037.919.1
Figure 9

Upper plots: three RPA+SOSEX(W, v)@PBE0 potential energy curves in the S66 × 8 database (green), separated in correlation contributions (yellow) and HF energy (evaluated with PBE0 orbitals). Lower plots: decomposition of the correlation energies into RPA and SOSEX(W, v) contributions. All values are in kcal/mol.

MADs (in percent) for the S66 × 8 database with respect to the CCSD(T) reference values for RPA, RPA+SOSEX(W, v), and RPA+SOSEX(W(0), W(0)). MADs are shown separately for the whole database (columns on the left) and for different monomer–monomer separations. Upper plots: three RPA+SOSEX(W, v)@PBE0 potential energy curves in the S66 × 8 database (green), separated in correlation contributions (yellow) and HF energy (evaluated with PBE0 orbitals). Lower plots: decomposition of the correlation energies into RPA and SOSEX(W, v) contributions. All values are in kcal/mol. In all three plots, the potential energy curves are dominated by the difference of the correlation energy of the dimer and the sum of correlation energies of the monomers. Therefore, the approximation used for the calculation of the correlation energy plays a large role. However, this difference quickly goes to zero for larger separations. At two times of the equilibrium distance, the correlation contributions to the potential energy curves are almost zero in all three considered examples. Therefore, the expression used for the correlation energy becomes less and less important with increasing monomer separation. This argument also holds if one expresses the contributions in % of the total interaction energy. One would expect the SOSEX contribution to decay faster than the RPA one, since the former is of exchange nature and therefore fundamentally short-ranged.[52] However, the plots in the lower part of Figure show that this is only the case for the potential energy curve on the right, but not for the two curves on the left, where SOSEX and RPA contributions seem to decay equally fast.

Conclusions

The accuracy of the RPA can in principle be improved by including vertex correction in the self-energy. This can be done either directly, or indirectly through the solution of the BSE. Different variants of SOSEX are obtained by including the first-order vertex in the self-energy. These are the well-known AC-SOSEX, herein termed SOSEX(W, v), first introduced by Jansen et al.,[111] in which only one of the Coulomb interaction lines is dynamically screened, as well as an energy expression which is obtained from the statically screened G3W2 correction to the GW self-energy.[114,115] This energy expression has already been introduced in our earlier work,[114] albeit without a rigorous derivation. Especially, we have implicitly assumed that the integral over the coupling strength is evaluated using a trapezoidal rule. Here, we have derived this expression (referred to as SOSEX(W(0), W(0)) in this work) taking into account its λ-dependence and highlighted the differences to SOSEX(W, v). We have then assessed the accuracy of the SOSEX(W(0), W(0)) correction to RPA correlation energies for a wide range of chemical problems including bond dissociation, thermochemistry, kinetics, and noncovalent interactions. The main conclusion we can draw from our work is that in a situation where the addition of SOSEX(W, v) leads to major improvements over the RPA, the addition of SOSEX(W(0), W(0)) does so as well. This is the case for the calculation of ionization potentials and electron affinities where RPA+SOSEX approaches challenge the accuracy of modern double-hybrid functionals.[149] Also for noncovalent interactions both SOSEX variants lead to the same substantial improvements over RPA. SOSEX(W, v) is most accurate for the hydrogen-bonded complexes while SOSEX(W(0), W(0)) is slightly more accurate for dispersion interactions. We also showed that the frequency-dependence of the screened interactions does seem to be an important factor for hydrogen-bonding but not for dispersion interactions. Differences between both SOSEX variants have been observed in the dissociation of diatomic molecules. As RPA and unlike RPA+SOSEX(W, v),[112,145] RPA+SOSEX(W(0), W(0)) dissociates the hydrogen molecule correctly. RPA does so because the self-correlation error effectively describes static correlation.[145] The situation seems to be similar for RPA+SOSEX(W(0), W(0)) since in contrast to RPA+SOSEX(W, v) it is not completely self-correlation free for 1-electron systems. We have also shown that this qualitative difference is due to the screening of the second electron–electron interaction line. The incomplete cancellation of self-correlation error does however negatively affect the dissociation of charged dimers for which RPA+SOSEX(W, v) fixes most of the deficiencies of RPA.[112,150] Here, RPA+SOSEX(W(0), W(0)) performs even worse than RPA. Furthermore, the good dissociation of diatomic molecules does not automatically carry over to accurate barrier heights[153,154] where both SOSEX variants considerably worsen the RPA results. In summary, our results suggest that the statically screened SOSEX is a suitable alternative to dynamically screened SOSEX. While both formally scale as N5 with system size, the computation of the SOSEX(W, v) correction requires a numerical imaginary frequency integration. The calculation of the SOSEX(W(0), W(0)) correction is therefore much less expensive, comparable to MP2. MP2 is however inadequate for large molecules since it neglects screening effects entirely.[1,48] RPA+SOSEX(W(0), W(0)) is in principle applicable also to large molecules. A stochastic linear scaling implementation of the SOSEX self-energy has already been developed[179] and a recent RPA+SOSEX implementation by Ochsenfeld and co-workers[180] allowed applications to the L7 data set,[181] albeit with small basis sets. Other low-scaling MP2 implementations[182−184] could potentially be generalized to SOSEX as well. Finally, it should be mentioned that the accuracy of the dynamically screened SOSEX correction to the RPA can be improved upon by the addition of renormalized single excitations.[6,87] Other methods which have been shown to outperform SOSEX, in particular for barrier heights, are the AXK kernel method[94,150,185] or a SOSEX variant in which the terms of RPA and SOSEX beyond second order in v are scaled down.[185] It remains to be investigated whether the concept of static screening can also be combined with those approaches and leads to good results.
  100 in total

1.  Attenuating Away the Errors in Inter- and Intramolecular Interactions from Second-Order Møller-Plesset Calculations in the Small Aug-cc-pVDZ Basis Set.

Authors:  Matthew Goldey; Martin Head-Gordon
Journal:  J Phys Chem Lett       Date:  2012-11-27       Impact factor: 6.475

2.  Attenuated second-order Møller-Plesset perturbation theory: performance within the aug-cc-pVTZ basis.

Authors:  Matthew Goldey; Anthony Dutoi; Martin Head-Gordon
Journal:  Phys Chem Chem Phys       Date:  2013-08-13       Impact factor: 3.676

3.  Particle-particle and quasiparticle random phase approximations: connections to coupled cluster theory.

Authors:  Gustavo E Scuseria; Thomas M Henderson; Ireneusz W Bulik
Journal:  J Chem Phys       Date:  2013-09-14       Impact factor: 3.488

4.  Correct description of the bond dissociation limit without breaking spin symmetry by a random-phase-approximation correlation functional.

Authors:  Andreas Hesselmann; Andreas Görling
Journal:  Phys Rev Lett       Date:  2011-02-28       Impact factor: 9.161

5.  Closed-shell ring coupled cluster doubles theory with range separation applied on weak intermolecular interactions.

Authors:  Julien Toulouse; Wuming Zhu; Andreas Savin; Georg Jansen; János G Ángyán
Journal:  J Chem Phys       Date:  2011-08-28       Impact factor: 3.488

6.  Self-consistent Kohn-Sham method based on the adiabatic-connection fluctuation-dissipation theorem and the exact-exchange kernel.

Authors:  Patrick Bleiziffer; Marcel Krug; Andreas Görling
Journal:  J Chem Phys       Date:  2015-06-28       Impact factor: 3.488

7.  Power Series Approximation for the Correlation Kernel Leading to Kohn-Sham Methods Combining Accuracy, Computational Efficiency, and General Applicability.

Authors:  Jannis Erhard; Patrick Bleiziffer; Andreas Görling
Journal:  Phys Rev Lett       Date:  2016-09-26       Impact factor: 9.161

8.  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

9.  Stochastic GW Calculations for Molecules.

Authors:  Vojtěch Vlček; Eran Rabani; Daniel Neuhauser; Roi Baer
Journal:  J Chem Theory Comput       Date:  2017-10-02       Impact factor: 6.006

10.  Short-range second order screened exchange correction to RPA correlation energies.

Authors:  Matthias Beuerle; Christian Ochsenfeld
Journal:  J Chem Phys       Date:  2017-11-28       Impact factor: 3.488

View more

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