From owner-chemistry@ccl.net Fri Jun 28 16:46:00 2019 From: "Kjell Jorner kjell.jorner**gmail.com" To: CCL Subject: CCL: Proper scaling of HF exchange for hybrid functionals Message-Id: <-53774-190628064029-23148-CZ2Ke86c8dEfSBr+50J9eA_._server.ccl.net> X-Original-From: Kjell Jorner Content-Type: multipart/alternative; boundary="000000000000d251e9058c5fe76a" Date: Fri, 28 Jun 2019 11:40:11 +0100 MIME-Version: 1.0 Sent to CCL by: Kjell Jorner [kjell.jorner() gmail.com] --000000000000d251e9058c5fe76a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks for the feedback! What I am looking for is a good way to scale the HF exchange applicable to the range 0-100 rather rather than developing a new functional. I agree that the way forward in functional development is not modifications of B3LYP. The approach I am looking for would mainly be used for assessing sensitivity of a certain property to HF exchange. What I am trying to get at is that there are two approaches for doing this in the literature, and as far as I have seen in the original papers and in the reviews that Marcel lists, there is no motivation for choosing one over the other. My conclusion so far is that "percentage of HF exchange" is defined in relation to either (1) Slater exchange or (2) total DFT exchange, including corrections from GGA etc. No distinction between these two definitions seems to be made in the literature, and they are freely mixed e.g. in tables when comparing the % HF exchange of different functionals. Maybe there is no definitive theoretical justification for choosing one of these definitions over the other as we are dealing with density functional approximations. Personally, I think that approach 2 seems more reasonable as it gives no DFT exchange component at all in the limit of 100% HF exchange. This is also in line with Becke's original implementation of the adiabatic connection method in his half-and-half functional (where B88 is the combination of Slater and GGA exchange correction): EXC =3D 0.5*EX(HF) + 0.5*EX(B88) + EC(LYP) Best, Kjell Den tors 27 juni 2019 kl 17:37 skrev Martin Kaupp martin.kaupp() tu-berlin.de : > Hi all, > > In addition to the mentioned constant HF exchange admixture ("global > hybrids") and range-separated functionals ("RS hybrids"), where the > admixture depends on the interelectronic distance, let me mention a third > possibility that has so far received less attention: in "local hybrid > functionals" the HF exchange admixture is different at each point in (rea= l) > space, governed by a so-called "local mixing function" (LMF). Most of the > additional implementation challenges for such local hybrids have been > overcome, and a set of "first-generation" local hybrids are available in > Turbomole since version 7.3 (in the upcoming version 7.4, parallelizatio= n > and some more possibilities have been enabled), which for example provide > outstanding performance for triplet excitations in TDDFT but also give > remarkably good thermochemistry and barriers. We are continuing to work o= n > improved LMFs and functionals, on excited-state gradients, NMR shifts and > spin-spin coupling constants, on a relativistic two-component > implementation of many properties, and a comprehensive review has appeare= d > recently: > > *Local Hybrid Functionals: Theory, Implementation, and Performance of an > Emerging New Tool in Quantum Chemistry and Beyond *T. M. Maier, A. V. > Arbuznikov, M. Kaupp *WIREs Comp. Mol. Sci.* *2019*, *9*, e1378. DOI: > 10.1002/wcms.1378. > > Many regards, > > Martin Kaupp > Am 27.06.2019 um 09:49 schrieb Susi Lehtola susi.lehtola#%# > alumni.helsinki.fi: > > > Sent to CCL by: Susi Lehtola [susi.lehtola|,|alumni.helsinki.fi] > On 6/26/19 1:10 PM, Kjell Jorner kjell.jorner/agmail.com wrote: > > Hello, > > I have a question about the best way to scale HF exchange in a hybrid > functional. For example, B3LYP features three sources of exchange: > 1. Exact HF exchange > 2. Slater exchange > 3. GGA correction to Slater exchange > > The approach taken by Becke in his original B3-paper from 1993 is to have > one parameter that scales HF and Slater exchange so that the total is > unity. A second parameter controls the amount of GGA exchange correction. > My interpretation is that in this way, the GGA correction is optimized in= a > semiempirical manner together with the admixture of HF exchange. He write= s > "Clearly, the coefficient a_x has value less than unity, since the presen= ce > of the E_x_exact term reduces the need for the gradient correction > Delta_E_X_B88." > > In the literature, there are two approaches two scaling the HF exchange i= n > B3LYP: > 1. Adjusting only the balance between HF and Slater exchange, keeping the > GGA exchange correction fixed. This is exemplified by the B3LYP* function= al > which uses 15% HF exchange with an unchanged 72% GGA correction (Hess, > 2002). > 2. Adjusting the balance between HF and Slater exchange, as well as > scaling the GGA exchange correction accordingly (Kulik, 2015). > > From my intuition, it does not make sense to have a GGA correction in th= e > limit 100% HF exchange. Method 2 would therefore be preferred when one > wants to assess the effect of HF exchange over a large range. Does anyone > have any comments or are aware of any literature on this topic? > > > B3LYP is old, as has been established many times on this list. Instead of > fixing the functional form beforehand (what you are repeating above), the > proper way to optimize is to adjust everything simultaneously - including > the funtional form - see e.g. the papers on combinatorially optimized > functionals (wB97X-V, B97M-V, wB97M-V) by Mardirossian and Head-Gordon. > > For a more usual, limited use case, one just scales between full DFT > exchange and exact exchange, possibly in a range-separated manner (e.g. > long-range only); this may give you information on e.g. self-interaction > errors. > > -- > Prof. Dr. Martin Kaupp > Technische Universit=C3=A4t Berlin > Institut f=C3=BCr Chemie > Theoretische Chemie > Sekr. C 7 > Strasse des 17. Juni 135 > D-10623 Berlin > > Geb=C3=A4ude C, Ostfl=C3=BCgel, EG, Raum C 78 > Telefon +49 30 314 79682 > Telefax +49 30 314 21075 > email: martin.kaupp++tu-berlin.de > www: http://www.quantenchemie.tu-berlin.de/ > > --000000000000d251e9058c5fe76a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for the feedback! What I am looking for is a good w= ay to scale the HF exchange applicable to the range 0-100 rather rather tha= n developing a new functional. I agree that the way forward in functional d= evelopment is not modifications of B3LYP.

The approach I= am looking for would mainly be used for assessing sensitivity of a certain= property to HF exchange. What I am trying to get at is that there are two = approaches for doing this in the literature, and as far as I have seen in t= he original papers and in the reviews that Marcel lists, there is no motiva= tion for choosing one over the other. My conclusion so far is that "pe= rcentage of HF exchange" is defined in relation to either (1) Slater e= xchange or (2) total DFT exchange, including corrections from GGA etc. No d= istinction between these two definitions seems to be made in the literature= , and they are freely mixed e.g. in tables when comparing the % HF exchange= of different functionals.

Maybe there is no defini= tive theoretical justification for choosing one of these definitions over t= he other as we are dealing with density functional approximations. Personal= ly, I think that approach 2 seems more reasonable as it gives no DFT exchan= ge component at all in the limit of 100% HF exchange. This is also in line = with Becke's original implementation of the adiabatic connection method= in his half-and-half functional (where B88 is the combination of Slater an= d GGA exchange correction):
EXC=C2=A0=3D 0.5*EX(HF) + 0.5*EX(B88) + EC(LYP)

Best,
Kj= ell

Den tors 27 juni 2019 kl 17:37 skrev Martin Kaup= p martin.kaupp() tu-berlin.de <owner-chemistry ~ ccl.net>:
<= /div>
=20 =20 =20

Hi all,

In addition to the mentioned constant HF exchange admixture ("global hybrids") and range-separated functionals ("R= S hybrids"), where the admixture depends on the interelectronic distance, let me mention a third possibility that has so far received less attention: in "local hybrid functionals" the HF exchange ad= mixture is different at each point in (real) space, governed by a so-called "local mixing function" (LMF). Most of the additi= onal implementation challenges for such local hybrids have been overcome, and a set of "first-generation" local hybrids are available in Turbomole since version 7.3=C2=A0 (in the upcoming versi= on 7.4, parallelization and some more possibilities have been enabled), which for example provide outstanding performance for triplet excitations in TDDFT but also give remarkably good thermochemistry and barriers. We are continuing to work on improved LMFs and functionals, on excited-state gradients, NMR shifts and spin-spin coupling constants, on a relativistic two-component implementation of many properties, and a comprehensive review has appeared recently:=C2=A0

Local Hybrid Functionals: Theory, Implementation, and Performance of an Emerging New Tool in Quantum Chemistry and Beyond T. M. Maier, A. V. Arbuznikov, M. Kaupp WIREs Comp. Mol. Sci. 2019, 9, e1378. DOI: 10.1002/wcms.1378.

Many regards,

Martin Kaupp

Am 27.06.201= 9 um 09:49 schrieb Susi Lehtola susi.lehtola#%#alumni.helsinki.fi:

Sent to CCL by: Susi Lehtola [susi.lehtola|,|alumni.helsinki.fi]
On 6/26/19 1:10 PM, Kjell Jorner kjell.jorner/agmail.com wrote:
Hello,

I have a question about the best way to scale HF exchange in a hybrid functional. For example, B3LYP features three sources of exchange:
1. Exact HF exchange
2. Slater exchange
3. GGA correction to Slater exchange

The approach taken by Becke in his original B3-paper from 1993 is to have one parameter that scales HF and Slater exchange so that the total is unity. A second parameter controls the amount of GGA exchange correction. My interpretation is that in this way, the GGA correction is optimized in a semiempirical manner together with the admixture of HF exchange. He writes "Clearly= , the coefficient a_x has value less than unity, since the presence of the E_x_exact term reduces the need for the gradient correction Delta_E_X_B88."

In the literature, there are two approaches two scaling the HF exchange in B3LYP:
1. Adjusting only the balance between HF and Slater exchange, keeping the GGA exchange correction fixed. This is exemplified by the B3LYP* functional which uses 15% HF exchange with an unchanged 72% GGA correction (Hess, 2002).
2. Adjusting the balance between HF and Slater exchange, as well as scaling the GGA exchange correction accordingly (Kulik, 2015).

=C2=A0From my intuition, it does not make sense to have a GGA correction in the limit 100% HF exchange. Method 2 would therefore be preferred when one wants to assess the effect of HF exchange over a large range. Does anyone have any comments or are aware of any literature on this topic?

B3LYP is old, as has been established many times on this list. Instead of fixing the functional form beforehand (what you are repeating above), the proper way to optimize is to adjust everything simultaneously - including the funtional form - see e.g. the papers on combinatorially optimized functionals (wB97X-V, B97M-V, wB97M-V) by Mardirossian and Head-Gordon.

For a more usual, limited use case, one just scales between full DFT exchange and exact exchange, possibly in a range-separated manner (e.g. long-range only); this may give you information on e.g. self-interaction errors.
--=
=20
Prof. Dr. Martin Kaupp
Technische Universit=C3=A4t Berlin=20
Institut f=C3=BCr Chemie=20
Theoretische Chemie=20
Sekr. C 7=20
Strasse des 17. Juni 135=20
D-10623 Berlin=20

Geb=C3=A4ude C, Ostfl=C3=BCgel, EG, Raum C 78
Telefon  +49 30 314 79682
Telefax +49 30 314 21075
email: martin.kaupp++tu=
-berlin.de
www: http://www.quant=
enchemie.tu-berlin.de/
--000000000000d251e9058c5fe76a-- From owner-chemistry@ccl.net Fri Jun 28 17:21:00 2019 From: "Lee Jones bunglinpie[*]googlemail.com" To: CCL Subject: CCL: BSSE Counterpoise correction Message-Id: <-53775-190628080511-16762-Eh+5Z5Ma9/apn2U05cJb0A() server.ccl.net> X-Original-From: "Lee Jones" Date: Fri, 28 Jun 2019 08:05:10 -0400 Sent to CCL by: "Lee Jones" [bunglinpie|,|googlemail.com] Hi. I'm after a little guidance regarding Basis Set Superposition Error. I understand what BSSE is and how to perform a counterpoise correction using ghost atoms, but my question is a little more fundamental. Considering a bimolecular addition reaction where you have reactants A and B that proceed to form a single molecule AB via a transition state AB*, what species do you actually perform the CP correction on? I read the following article which contains the following passage: https://scicomp.stackexchange.com/questions/3/what-is-counterpoise- correction "This correction will depend on the geometries of the reactants. When they are very far from one another, it will be very small: they don't influence one another. When they are very close, this effect will be small, for the same reasoning. It's the intermediate distances that have the largest BSSE. These are the distances at or approaching the transition state, which serves as the bottleneck for the reaction. If you are not accounting for the artificial improvement near the transition state, then you will get an incorrect approximation of the activation energy, the energy difference between this transition state and the separated-reactant limit." This seems to suggest that, to a first approximation, I would only need to CP correct the transition state AB* and can effectively ignore BSSE for the reactants A and B at infinite distance and for the final product AB (i.e. the BSSE only has a small effect on the overall reaction energy/enthalpy) is this correct. Thanks