Broderick Dustin R, Herbert John M
Department of Chemistry & Biochemistry, The Ohio State University 151 W. Woodruff Ave. Columbus Ohio 43210 USA
Chem Sci. 2024 Oct 30;15(47):19893-19906. doi: 10.1039/d4sc05955g. eCollection 2024 Dec 4.
The many-body expansion is a fragment-based approach to large-scale quantum chemistry that partitions a single monolithic calculation into manageable subsystems. This technique is increasingly being used as a basis for fitting classical force fields to electronic structure data, especially for water and aqueous ions, and for machine learning. Here, we show that the many-body expansion based on semilocal density functional theory affords wild oscillations and runaway error accumulation for ion-water interactions, typified by F(HO) with ≳ 15. We attribute these oscillations to self-interaction error in the density-functional approximation. The effect is minor or negligible in small water clusters, explaining why it has not been noticed previously, but grows to catastrophic proportion in clusters that are only moderately larger. This behavior can be counteracted with hybrid functionals but only if the fraction of exact exchange is ≳50%, whereas modern meta-generalized gradient approximations including ωB97X-V, SCAN, and SCAN0 are insufficient to eliminate divergent behavior. Other mitigation strategies including counterpoise correction, density correction (, exchange-correlation functionals evaluated atop Hartree-Fock densities), and dielectric continuum boundary conditions do little to curtail the problematic oscillations. In contrast, energy-based screening to cull unimportant subsystems can successfully forestall divergent behavior. These results suggest that extreme caution is warranted when the many-body expansion is combined with density functional theory.
多体展开是一种基于片段的大规模量子化学方法,它将单个整体计算划分为可管理的子系统。这种技术越来越多地被用作将经典力场拟合到电子结构数据的基础,特别是对于水和水合离子,以及用于机器学习。在这里,我们表明,基于半局部密度泛函理论的多体展开对于离子 - 水相互作用会产生剧烈振荡和误差累积失控,以F(HO) 且 ≳ 15为典型。我们将这些振荡归因于密度泛函近似中的自相互作用误差。在小水簇中这种效应较小或可忽略不计,这解释了为什么之前没有被注意到,但在仅稍大一点的簇中会发展到灾难性的程度。这种行为可以用杂化泛函来抵消,但前提是精确交换的分数≳50%,而包括ωB97X - V、SCAN和SCAN0在内的现代元广义梯度近似不足以消除发散行为。其他缓解策略,包括抵消校正、密度校正(,在Hartree - Fock密度之上评估的交换 - 相关泛函)和介电连续体边界条件,对减少有问题的振荡作用不大。相比之下,基于能量的筛选以剔除不重要的子系统可以成功防止发散行为。这些结果表明,当多体展开与密度泛函理论结合时,需要极其谨慎。