计算化学公社

标题: 为什么高斯程序只能处理阿贝尔群? [打印本页]

作者
Author:
Aesar    时间: 2016-1-4 18:13
标题: 为什么高斯程序只能处理阿贝尔群?
如题。我在算氧气分子的时候发现,高斯不能处理D*h的群,给它变成了C2的群来算的。

那么,请问为什么量化程序不能处理非阿贝尔群呢? 阿贝尔群有什么好处呢?

作者
Author:
sobereva    时间: 2016-1-4 23:47
Abelian群的特点是没有简并的如E的不可约表示,这使得量化程序在利用对称性时从技术角度容易实现。
高斯可以判断出非阿贝尔点群,并给出相应的不可约表示,但是没法利用它来加速计算、利用对称性限制。

作者
Author:
Aesar    时间: 2016-1-5 08:27
sobereva 发表于 2016-1-4 23:47
Abelian群的特点是没有简并的如E的不可约表示,这使得量化程序在利用对称性时从技术角度容易实现。
高斯可 ...

但是比如在算苯分子的时候,它还是会给出D6h群的轨道不可约表示,这是怎么做到的呢?
作者
Author:
smutao    时间: 2016-1-5 10:07
因为容易编程
作者
Author:
Aesar    时间: 2016-1-5 11:01
smutao 发表于 2016-1-5 10:07
因为容易编程

非阿贝尔的为什么不容易编程呢?
作者
Author:
sobereva    时间: 2016-1-5 11:29
Aesar 发表于 2016-1-5 08:27
但是比如在算苯分子的时候,它还是会给出D6h群的轨道不可约表示,这是怎么做到的呢?


所以啊,高斯判断出了D6h点群,也能给出D6h点群的不可约表示,但是实际利用对称性时只能用最高阶的阿贝尔点群D2h




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3