计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6650|回复 Reply: 3
打印 Print 上一主题 Last thread 下一主题 Next thread

[波函数分析交流] 关于Hamiltonian和Lagrangian动能密度

[复制链接 Copy URL]

13

帖子

0

威望

483

eV
积分
496

Level 3 能力者

本帖最后由 klklklzzd 于 2019-2-20 17:13 编辑

我在尝试用Multiwfn获得全空间的能量密度(包括电子动能、势能和总能量的密度),查阅Multiwfn手册结果如下:

1. 电子势能V(r) = -K(r) - G(r),其中K(r)为Hamiltonian kinetic energy density,G(r)为Lagrangian kinetic energy density;


2. 电子能量E(r) = G(r) + V(r) = -K(r);


3. 手册中在演示全空间积分功能, 求COCl2的电子动能时,被积函数是K(r);




所以我困惑的是:

1. 为什么求COCl2电子动能的时候用的是K(r)而不是G(r)?
因为在电子能量的公式中,似乎G(r)才是被当作电子动能看待的。

而且事实上,我重新计算测试了一下,COCl2由K(r)积得的动能约为1031.1095;由G(r)积得的动能约为1031.1112,G(r)更接近Gaussian的结果(1031.1110)。

2. 对E(r)的全空间积分能否表征体系的总能量?如果可以,它表征的是Gaussian输出文件中的HF值,还是E-E值(由HF, N-N, E-N和KE算出)?
如果不能的话,如何获得全空间的能量密度函数?


希望Sob老师及各位不吝赐教,非常感谢!!!


6万

帖子

99

威望

5万

eV
积分
120160

管理员

公社社长

2#
发表于 Post on 2019-2-20 17:55:33 | 只看该作者 Only view this author
1 对K(r)和G(r)全空间积分的结果完全一样,和量化程序直接输出的电子动能完全相同。微小不同是来自数值积分精度问题,增加积分格点数目就可以解决。
动能密度的定义有极大任意性,只要满足全空间积分等于实际以电子动能即可。然而电子密度拉普拉斯函数全空间积分为0,因此对动能密度可以任意加上一个 [常数]*电子密度拉普拉斯函数 的项。K(r)和G(r)也正是相差1/4*电子密度拉普拉斯函数。

2 能。就是Gaussian输出的电子能量(不包含核互斥能)。更具体来说,就是Gaussian输出的单点能减去输出的核互斥能。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

13

帖子

0

威望

483

eV
积分
496

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2019-2-20 18:06:48 | 只看该作者 Only view this author
sobereva 发表于 2019-2-20 17:55
1 对K(r)和G(r)全空间积分的结果完全一样,和量化程序直接输出的电子动能完全相同。微小不同是来自数值积分 ...

明白了,非常感谢Sob老师!!!

13

帖子

0

威望

483

eV
积分
496

Level 3 能力者

4#
 楼主 Author| 发表于 Post on 2019-3-14 17:21:58 | 只看该作者 Only view this author
更新补充一点我自己的理解。

先前一直困扰我的一个问题是,从表达式上看,如果E(r)=-K(r),那岂不是说,体系的能量就简单地等于动能的相反数?
近期重新看Multiwfn的手册,发现E(r)=-K(r)的前提是:“Virial field”,也就是满足维里定理;

根据维里定理,当原子核受力为0时,若波函数是精确的,则势能和动能的绝对值之比(-V/T)为2。
于是,在维里场内,有E=V+T=-2T+T=-T;
但实际情况下的维里比值较之2有一定的偏差,当考虑高斯实际输出的(-V/T)的值,确实可以仅根据高斯输出文件中的动能值算出体系总能量。

附CHEMICAL MODELS AND THE LAPLACIAN一书中的相关内容:
https://chempedia.info/page/1751 ... 230002187148068252/

本版积分规则 Credits rule

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

GMT+8, 2025-8-16 17:11 , Processed in 0.175041 second(s), 23 queries , Gzip On.

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