Sharada Shaama Mallikarjun, Bell Alexis T, Head-Gordon Martin
Department of Chemical and Biomolecular Engineering, University of California, Berkeley, California 94720, USA.
Department of Chemistry, University of California, Berkeley, California 94720, USA.
J Chem Phys. 2014 Apr 28;140(16):164115. doi: 10.1063/1.4871660.
The cost of calculating nuclear hessians, either analytically or by finite difference methods, during the course of quantum chemical analyses can be prohibitive for systems containing hundreds of atoms. In many applications, though, only a few eigenvalues and eigenvectors, and not the full hessian, are required. For instance, the lowest one or two eigenvalues of the full hessian are sufficient to characterize a stationary point as a minimum or a transition state (TS), respectively. We describe here a method that can eliminate the need for hessian calculations for both the characterization of stationary points as well as searches for saddle points. A finite differences implementation of the Davidson method that uses only first derivatives of the energy to calculate the lowest eigenvalues and eigenvectors of the hessian is discussed. This method can be implemented in conjunction with geometry optimization methods such as partitioned-rational function optimization (P-RFO) to characterize stationary points on the potential energy surface. With equal ease, it can be combined with interpolation methods that determine TS guess structures, such as the freezing string method, to generate approximate hessian matrices in lieu of full hessians as input to P-RFO for TS optimization. This approach is shown to achieve significant cost savings relative to exact hessian calculation when applied to both stationary point characterization as well as TS optimization. The basic reason is that the present approach scales one power of system size lower since the rate of convergence is approximately independent of the size of the system. Therefore, the finite-difference Davidson method is a viable alternative to full hessian calculation for stationary point characterization and TS search particularly when analytical hessians are not available or require substantial computational effort.
在量子化学分析过程中,无论是通过解析方法还是有限差分法来计算核海森矩阵,对于包含数百个原子的系统而言,其成本可能高得令人望而却步。然而,在许多应用中,仅需要少数几个特征值和特征向量,而不是完整的海森矩阵。例如,完整海森矩阵的最低一两个特征值分别足以将一个驻点表征为极小值或过渡态(TS)。我们在此描述一种方法,该方法可消除对驻点表征以及鞍点搜索进行海森矩阵计算的需求。本文讨论了戴维森方法的一种有限差分实现方式,该方式仅使用能量的一阶导数来计算海森矩阵的最低特征值和特征向量。此方法可与诸如分区有理函数优化(P - RFO)等几何优化方法结合使用,以表征势能面上的驻点。同样轻松地,它可以与确定TS猜测结构的插值方法(如冻结弦方法)相结合,以生成近似海森矩阵,代替完整海森矩阵作为输入提供给P - RFO进行TS优化。当应用于驻点表征以及TS优化时,相对于精确的海森矩阵计算,该方法显示出可显著节省成本。基本原因是,由于收敛速率大致与系统大小无关,所以本方法的系统大小缩放幂次低一阶。因此,有限差分戴维森方法是驻点表征和TS搜索中海森矩阵完整计算的一种可行替代方法,特别是在无法获得解析海森矩阵或需要大量计算工作的情况下。