计算化学公社

 找回密码 Forget password
 注册 Register

LookForMECP: 一个验证极小势能面交叉点(MECP)充分条件的工具

查看数: 10826 | 评论数: 8 | 收藏 Add to favorites 17
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-26 08:42

正文摘要:

本帖最后由 bnulk 于 2019-5-26 10:38 编辑 1 前言 对于稳定结构和过渡态,用谐振分析做最优性检验,是计算可靠性的基本保证。对于极小势能面交叉点,也需要做最优性检验,才能保证优化得到的结果是真正的极小 ...

回复 Reply

bnulk 发表于 Post on 2019-10-21 16:30:37
一颗赛艇 发表于 2019-10-19 06:19
请教楼主一个问题,

是不是指lambda函数的hessian所有的特征值全是正的?谢谢

    不是这个意思。

    分三个角度解释下:
    (1) 您说的情况(拉格朗日函数Hessian矩阵特征值全部是正的),确实是MECP的充分条件,但是要求太苛刻了(太充分了)。如果强行使用,就有把真正的MECP误判为非MECP的风险。
    (2) 如果拉格朗日函数Hessian矩阵特征值只有一个负值(不是全部正值),且这个负值方向被约束条件约束了,那么这种一个负特征值的Hessian矩阵,也是MECP的充分条件。  
    (3)对于拉格朗日函数的Hessian阵,投影掉约束方向,在剩下的空间中,Hessian矩阵所有特征值全是正的,是约束优化问题中常见的充分条件表达。稍进一步,就有充要条件,可以作为MECP较为实用的判据。

    按图解释下:
    (1)在KKT点,拉格朗日函数的Hessian阵,如果特征值全部是正值,那么KKT点一定是MECP。1楼2.4节中的图(a)就是这种情况。 (您说的就是这种情况)
    (2)在KKT点,拉格朗日函数的Hessian阵,如果在约束方向上有一个负本征值,仍然是MECP。1楼2.4节中图(b)的情况。(拉格朗日函数的Hessian阵有负本征值,但仍是MECP)
    (3)在KKT点,拉格朗日函数的Hessian阵,如果在非约束方向上有一个负本征值,就不是MECP了。1楼2.4节中图(c)的情况。
    (4)在KKT点,拉格朗日函数的Hessian阵,如果有多于一个的负本征值,那铁定不是MECP了。

    其它:您的拉格朗日( Lagrange)函数错写成lambda了,没有lambda函数。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
一颗赛艇 + 5 谢谢

查看全部评分 View all ratings

一颗赛艇 发表于 Post on 2019-10-19 06:19:32
请教楼主一个问题,
对于MECP来说,充分条件是拉格朗日函数对坐标的二阶导数,在其切面上的投影正定。

是不是指lambda函数的hessian所有的特征值全是正的?谢谢
bnulk 发表于 Post on 2019-6-10 18:41:30
把输入文件发过来。或者发我邮箱:bnulk@foxmail.com
Kite1990 发表于 Post on 2019-6-10 16:08:26
按照你的方法做了一个尝试,提交任务以后出了问题,能帮忙看一下吗?

TIM图片20190610160357.png (27.81 KB, 下载次数 Times of downloads: 86)

TIM图片20190610160357.png
k64_cc 发表于 Post on 2019-5-27 11:27:25
pyscf 发表于 2019-5-26 22:40
MECP涉及激发态的计算 普通的dft理论做激发态研究局限性很大
你要用好点的方法 多参考之类的 它们最多 ...

都上多参考了谁还用dE搜MECP……
pyscf 发表于 Post on 2019-5-26 22:40:34
bnulk 发表于 2019-5-26 21:52
理论上必须有Hessian的。实际上我也没找到好的技巧避开。

MECP涉及激发态的计算 普通的dft理论做激发态研究局限性很大
你要用好点的方法 多参考之类的 它们最多只支持到解析梯度
bnulk 发表于 Post on 2019-5-26 21:52:49
pyscf 发表于 2019-5-26 14:14
你这个方法还需要hessian 实用性大打折扣
很多高端的方法撑死只有梯度

理论上必须有Hessian的。实际上我也没找到好的技巧避开。
pyscf 发表于 Post on 2019-5-26 14:14:13
你这个方法还需要hessian 实用性大打折扣
很多高端的方法撑死只有梯度

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 20:19 , Processed in 0.213374 second(s), 27 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list