计算化学公社

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

[量化理论] 一个关于Hartree-Fock、电子组态与能级的问题,和氧气分子计算的多重度问题

[复制链接 Copy URL]

104

帖子

0

威望

358

eV
积分
462

Level 3 能力者

本帖最后由 sgwzq 于 2026-8-3 00:39 编辑

我最近在研究多重态与Hartree-Fock理论的问题,对于这方面的理论理解得不太清楚。

首先是原理上的问题,量子化学教材上讲多重态电子组态的时候,都会举无电子-电子相互作用下(取零级Hamilton算符,其余项看作微扰)He原子计算的例子,把He当成核电荷数为2的“氢原子”,用分离变量法求解。每个电子都会得到和氢原子相似的1s 2s 2p 3s 3p 3d轨道,两个电子得到的解集是完全相同的。
然后,由Pauli Principle引出的概念,不能有两个以上的电子在同一空间轨道。基态电子优先填入本征值为低能级的轨道。所以比如说Be的零级近似基态,可以排布为1s2 2s2。

这些部分我感觉没有问题,但在讲自洽场的时候,我就不太理解了。教材上的处理是哈密顿算符H拆成若干个电子的单电子算符h,每个h写成动能+势能算符的形式,只是每个电子感受到的势能不一样。

我的问题在于,如果势能算符不一样的话,那么对于每个电子,解出来的本征函数集就不一样。这个时候电子组态还有意义吗?
举个例子,Be的1s和2s的电子如果感受到的势不同,那么它们的解集就不是同一个函数集,那么这个时候还是像1s2 2s2的排布吗?不在无电子-电子相互作用的零级近似框架下,怎么来的电子组态的概念?为什么不能是4个空间轨道,各填1个电子,这样的能量有没有可能更低?
(我猜应该是有数学证明的,但如果论坛里有大佬想过这个问题,会直接给我指路吧?)
我看BSE网站上定义的基组,都是基于1s2 2s2这样电子组态,按壳层给出的基函数。但这些都是基于“自洽场下存在电子组态”这一概念基础之上的。如果这一假设不成立,岂不是前人提的基组都没有意义?



然后是关于计算氧分子单重态和三重态的问题。
在这个帖子http://bbs.keinsci.com/forum.php ... 39437&fromuid=74658里面,邹老师画出了两个O2分子单重态的图:

我不知道这个能级顺序是怎么得到的,应该是光电子能谱的实验数据吧?(说实话学普化的时候我一直没理解这个能级排布是怎么来的)

下面这些是关于氧气单重态的计算尝试:
在Hartree-Fock下我尝试计算了一下两个单重态的能级排布顺序(Gaussian 16),对称性没关,关键词分别是

  1. # rhf opt SVP  ! (用最优几何结构,基组选择def-SVP,我觉得级别没问题);电荷、自旋多重度0 1
  2. # uhf opt SVP ! 电荷、自旋多重度0 1
复制代码




两组给出的结果分别如下:
  1. Orbital symmetries:
  2.        Occupied  (SGG) (SGU) (SGG) (SGU) (PIU) (SGG) (PIU) (?A)
  3.        Virtual   (?A) (SGU) (SGG) (PIU) (PIU) (SGU) (SGG) (?A)
  4.                  (?A) (SGU) (PIU) (PIU) (DLTG) (DLTG) (DLTU) (DLTU)
  5.                  (SGG) (PIG) (PIG) (SGU)
  6. Unable to determine electronic state:  an orbital has unidentified symmetry.
  7. Alpha  occ. eigenvalues --  -20.72539 -20.72455  -1.68938  -1.06391  -0.79193
  8. Alpha  occ. eigenvalues --   -0.75407  -0.67872  -0.45341
  9. Alpha virt. eigenvalues --    0.04688   0.54599   0.96073   1.09461   1.11313
  10. Alpha virt. eigenvalues --    1.12205   1.12544   1.20784   1.24045   1.44688
  11. Alpha virt. eigenvalues --    2.41408   2.42371   2.67787   2.67788   3.05646
  12. Alpha virt. eigenvalues --    3.05651   3.29032   3.77384   3.79640   4.25144
复制代码


  1. Orbital symmetries:
  2. Alpha Orbitals:
  3.        Occupied  (SGG) (SGU) (SGG) (SGU) (PIU) (SGG) (PIU) (?A)
  4.        Virtual   (?A) (SGU) (SGG) (PIU) (PIU) (SGU) (SGG) (?A)
  5.                  (?A) (SGU) (PIU) (PIU) (DLTG) (DLTG) (DLTU) (DLTU)
  6.                  (SGG) (PIG) (PIG) (SGU)
  7. Beta  Orbitals:
  8.        Occupied  (SGG) (SGU) (SGG) (SGU) (PIU) (SGG) (PIU) (?A)
  9.        Virtual   (?A) (SGU) (SGG) (PIU) (PIU) (SGU) (SGG) (?A)
  10.                  (?A) (SGU) (PIU) (PIU) (DLTG) (DLTG) (DLTU) (DLTU)
  11.                  (SGG) (PIG) (PIG) (SGU)
  12. Unable to determine electronic state:  an orbital has unidentified symmetry.
  13. Alpha  occ. eigenvalues --  -20.72539 -20.72455  -1.68938  -1.06391  -0.79193
  14. Alpha  occ. eigenvalues --   -0.75407  -0.67872  -0.45341
  15. Alpha virt. eigenvalues --    0.04688   0.54599   0.96073   1.09461   1.11313
  16. Alpha virt. eigenvalues --    1.12205   1.12544   1.20784   1.24045   1.44688
  17. Alpha virt. eigenvalues --    2.41408   2.42371   2.67787   2.67788   3.05646
  18. Alpha virt. eigenvalues --    3.05651   3.29032   3.77384   3.79640   4.25144
  19.   Beta  occ. eigenvalues --  -20.72539 -20.72455  -1.68938  -1.06391  -0.79193
  20.   Beta  occ. eigenvalues --   -0.75407  -0.67872  -0.45341
  21.   Beta virt. eigenvalues --    0.04688   0.54599   0.96073   1.09461   1.11313
  22.   Beta virt. eigenvalues --    1.12205   1.12544   1.20784   1.24045   1.44688
  23.   Beta virt. eigenvalues --    2.41408   2.42371   2.67787   2.67788   3.05646
  24.   Beta virt. eigenvalues --    3.05651   3.29032   3.77384   3.79640   4.25144
复制代码
说明计算结果中pi轨道并不是简并的。我猜原因应该是占据轨道上的电子,对两个本该简并的轨道的影响幅度不一样吧?
Gaussian怎么知道哪个特征值对应哪个对称性呢?单从电子能量,什么也看不出来。
另外,这是不是在说,如果想得到图里的单重态的(简并)结果,单参考态Hartree-Fock在原理上就是行不通的?
所以我还是想问,如果我要是不知道这个图的实验结论,随便给我一个有对称性的分子让我算,我该怎么知道简并态和非简并态的能级顺序(在甚至不知道简并态出现在大概哪里的情况下)?
单凭一个HF或者KS-DFT计算,我可能会得到一个错误的能级排布的结论。

下面是关于氧气三重态的计算:
这个氧气分子,只有预先知道它基态是三重态的情况下,用ROHF算,才算出和能级图里一样的结果:
SCF能量是-149.4774414 a.u.;O=O键长1.1486 A;后续算了一下stable=opt报了个Orthogonalize current: ORTVEC returned          34 roots错误,不知道结果可不可用)
  1. Orbital symmetries:
  2.        Occupied  (SGG) (SGU) (SGG) (SGU) (SGG) (PIU) (PIU) (PIG)
  3.                  (PIG)
  4.        Virtual   (SGU) (SGG) (PIU) (PIU) (SGG) (SGU) (PIG) (PIG)
  5.                  (SGU) (PIU) (PIU) (DLTG) (DLTG) (DLTU) (DLTU)
  6.                  (SGG) (PIG) (PIG) (SGU)
  7. The electronic state is 3-SGG.
  8. Alpha  occ. eigenvalues --  -20.70740 -20.70637  -1.67900  -1.02636  -0.74077
  9. Alpha  occ. eigenvalues --   -0.69762  -0.69762  -0.12563  -0.12563
  10. Alpha virt. eigenvalues --    0.55417   0.95648   1.08857   1.08857   1.11801
  11. Alpha virt. eigenvalues --    1.12533   1.20442   1.20442   1.44796   2.41078
  12. Alpha virt. eigenvalues --    2.41078   2.65646   2.65646   3.04462   3.04462
  13. Alpha virt. eigenvalues --    3.31506   3.79824   3.79824   4.25503
复制代码

而用UHF算三重态,又是另一种轨道能量和结果:
SCF能量是-149.4962503 a.u.;O=O键长1.1534 A,后续我又做了波函数稳定性测试,这个波函数是稳定的)
  1. Orbital symmetries:
  2. Alpha Orbitals:
  3.        Occupied  (SGG) (SGU) (SGG) (SGU) (PIU) (PIU) (SGG) (PIG)
  4.                  (PIG)
  5.        Virtual   (SGU) (SGG) (PIU) (PIU) (SGU) (SGG) (PIG) (PIG)
  6.                  (SGU) (PIU) (PIU) (DLTG) (DLTG) (DLTU) (DLTU)
  7.                  (SGG) (PIG) (PIG) (SGU)
  8. Beta  Orbitals:
  9.        Occupied  (SGG) (SGU) (SGG) (SGU) (SGG) (PIU) (PIU)
  10.        Virtual   (PIG) (PIG) (SGU) (SGG) (SGG) (SGU) (PIU) (PIU)
  11.                  (PIG) (PIG) (SGU) (PIU) (PIU) (DLTG) (DLTG) (DLTU)
  12.                  (DLTU) (SGG) (PIG) (PIG) (SGU)
  13. The electronic state is 3-SGG.
  14. Alpha  occ. eigenvalues --  -20.73877 -20.73827  -1.75133  -1.15992  -0.86645
  15. Alpha  occ. eigenvalues --   -0.86645  -0.78344  -0.53494  -0.53494
  16. Alpha virt. eigenvalues --    0.52128   0.94762   1.05181   1.05181   1.11256
  17. Alpha virt. eigenvalues --    1.11828   1.16711   1.16711   1.43189   2.38597
  18. Alpha virt. eigenvalues --    2.38597   2.62027   2.62027   2.99035   2.99035
  19. Alpha virt. eigenvalues --    3.27968   3.76349   3.76349   4.23909
  20.   Beta  occ. eigenvalues --  -20.68294 -20.68176  -1.62981  -0.95600  -0.71608
  21.   Beta  occ. eigenvalues --   -0.60666  -0.60666
  22.   Beta virt. eigenvalues --    0.13296   0.13296   0.60119   0.97849   1.13253
  23.   Beta virt. eigenvalues --    1.14771   1.16565   1.16565   1.29470   1.29470
  24.   Beta virt. eigenvalues --    1.47555   2.46477   2.46477   2.73634   2.73634
  25.   Beta virt. eigenvalues --    3.14036   3.14036   3.34887   3.84100   3.84100
  26.   Beta virt. eigenvalues --    4.28186
复制代码


UHF得到的alpha和beta的轨道都是完全不同的,SCF能量UHF也和ROHF的结果不同。
这就又回到我对于Hartree-Fock原理的第一个问题上了,如果我不知道O2的分子能级顺序是如图所示的,那么UHF给出的结果和ROHF给出的结果看起来都挺合理的,我该怎么选?只比较能量的话肯定是UHF的更低。
同样,如果我不知道Be原子有“电子组态”这样的概念,单凭自洽场计算,我怎么知道它是类似于1s2 2s2的排布而不是s1 s1 s1 s1这样的排布呢?


4371

帖子

4

威望

1万

eV
积分
14607

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 6 day ago | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2026-8-1 01:53 编辑

(1)RHF描述单重态O2定性错误,错误计算和错误数据不参与讨论。

(2)UHF计算单重态O2,需要构造对称破缺初猜、检验波函数稳定性、确保波函数稳定。不能随便写一两个关键词就开始计算,这里提供一个Gaussian的输入文件示例,其他量化软件的输入文件原理一样,可自行模仿
  1. %chk=O2_uhf.chk
  2. %mem=6GB
  3. %nprocshared=4
  4. #p UHF/cc-pVDZ nosymm guess=mix scf(xqc,maxcycle=200) stable=opt

  5. title

  6. 0 1
  7. O   0.0   0.0   0.0
  8. O   0.0   0.0   1.1616

  9. --Link1--
  10. %chk=O2_uhf.chk
  11. %mem=6GB
  12. %nprocshared=4
  13. #p opt=calcfc freq UHF chkbasis nosymm guess=read geom=allcheck
复制代码
UHF牺牲了波函数<S^2>=0的理论特性,以此为代价换取合理的电子能量,可以定性正确描述单重态O2,但UHF有alpha/beta两组轨道,轨道形状不一样,不方便画图讨论,而且难以讨论S1简并态和S2态(注意O2基态是T0)。而CASSCF波函数不仅可以保证<S^2>=0的理论特性、可以得到合理的电子能量、且只需要使用一套轨道、无需两套轨道。

如果写了UHF,但没有构造对称破缺初猜,程序会先以两倍慢的速度、一样的计算结果收敛到闭壳层结果,此时用户如果再接一个stable=opt计算,可以收敛到对称破缺波函数,但几何结构没改变;如果用户再接一个opt guess=read计算,则可以正确优化出几何结构。虽然最终也可以达到一样的目的,但过程看起来比较费事。如果用户不懂原理,停在中间某一步不算了,那就相当于错误计算。

(3)三重态基态O2是单行列式就可以正确描述的,两个alpha电子都是自旋向上的。因此可以做三重态ROHF计算,并观察到两个pi*反键轨道能量简并,然后在此基础上想象单重态应该是什么样的。如果想象不了也没关系,用这组轨道做一个CAS(8e,6o)计算就清楚了。

(4)对于前人研究非常透彻的单原子和小分子,可以看理论化学领域专业学者发表的文献积累经验。如果实在不清楚,可以用冻芯Full CI做计算,现在冻芯Full CI在DZ基组下计算单原子和双原子分子毫无问题,可以不用关心体系多参考特征、构造活性轨道等等问题,直接暴力计算看结果,最重要的组态一目了然。

对于冻芯Full算不动、且无前人经验参考的体系,只能通过多种单参考、多组态、多参考多种方法的计算进行交叉检查,也可以用MOKIT做一个自动CASSCF计算然后看看结果。摸着石头过河,很多强关联体系在专业人士手里摸索半个月就清楚了,但多核过渡金属难以在短时间内摸索明白。没有那种“一看就知道最重要的几个组态是什么”的经验规则或上帝之眼。

(5)CASCI/CASSCF方法是多组态方法,CASPT2是多参考方法,它们都超越了HF单粒子图像,没有像HF那样的轨道能量概念,即使强行找一组本征值,其也难以与IP/EA等在RHF中有物理意义/物理解释的量进行挂钩。因此我画的O2能级图有三种理解方式:

(i) 没有轨道能量高低顺序。你可以把几个分子轨道画在一条水平线上,也可以打乱顺序,只有轨道成份标记(例如pi, pi*, sigma, sigma*),彼此没有能量高低之分,但这没突出两个pi*轨道的特殊性,以及单重态O2的开壳层双自由基特点,容易使读者感到更加费解。
(ii) 你可以用三重态ROHF轨道能量 辅助理解 单重态CASCI(8e,6o)计算结果。CASCI计算就是一个保持轨道不变、考虑电子排列组合的游戏。
(iii) 你可以接受某些量化软件给出的赝正则轨道能量,用这组轨道能量进行排序,然后再标记上对应的轨道成份,O2反正就是这个顺序。对于多原子分子而言这套行不通,因为赝正则轨道跟HF正则轨道一样是空间离域的,通常无法局域在两个原子上,说不清轨道主要成份。

其他问题有的我没看懂,不知道什么意思,就没针对性回复了。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
sgwzq + 5 特别感谢邹老师详细的回复

查看全部评分 View all ratings

自动做多参考态计算的程序MOKIT

275

帖子

7

威望

2368

eV
积分
2783

Level 5 (御坂)

3#
发表于 Post on 6 day ago | 只看该作者 Only view this author
你这说 “如果我不知道Be原子有“电子组态”这样的概念,单凭自洽场计算,我怎么知道它是类似于1s2 2s2的排布而不是s1 s1 s1 s1这样的排布呢?

面对一个陌生的物质,没有一个办法能保证 100% 找到准确的排布,不要想了,只能实验+计算反复尝试

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sgwzq + 1 谢谢

查看全部评分 View all ratings

104

帖子

0

威望

358

eV
积分
462

Level 3 能力者

4#
 楼主 Author| 发表于 Post on 5 day ago | 只看该作者 Only view this author

一个关于Hartree-Fock、电子组态与能级的问题,和氧气分子计算的多重度问题

本帖最后由 sgwzq 于 2026-8-1 15:07 编辑
zjxitcc 发表于 2026-7-31 17:50
(1)RHF描述单重态O2定性错误,错误计算和错误数据不参与讨论。

(2)UHF计算单重态O2,需要构造对称破 ...

谢谢邹老师细致的回复,我基本上看明白您了意思了。

所以也就是说,对于各种sigma pi这些态,我们没有一个数学上证明的方法,直接确定能级顺序,
而只能通过各种计算,得到各种各样的理论中,能量上最小的态,而并没有方法能证实或者证伪这些态,
只是说目前得到的态和实验的光谱数据吻合,可以用来解释实验,
是这个意思吗?

我其余的问题大概就是这个关于氧气分子的,以及引出来的对于Hartree-Fock问题的想法。
对于一个多电子原子(或者分子)体系,在我既不知道什么是电子组态,也不会解多电子薛定谔方程等等,啥啥方法都不知道的情况下,
我只知道Hartree和Fock提出的方程,想用它(和电子电荷、普朗克常数等基本物理常数),从头计算,
那么我也不知道我解出来的各波函数和能级,能不能反映真实的电子排布,
也没有一套系统的方法,能像高中课本一样,随便给一个原子,遵循1能量最低 2Pauli原理 3洪特规则 就能在框框里画出所有原子的电子排布,是这个意思吗?(也就是说高中课本的电子排布问题,其实是没有理论依据的)
那如果真是这样的话,比如He原子的两电子体系,我怎么知道它的最低能量的基态是1s2的排布,而不是1s1 2s1这样的排布呢?只能通过CI计算吗?(也就是说实际上不再有单电子近似的概念了,而只有CI波函数的各个系数,对应到各Hartree-Fock解出来的组态,Hartree-Fock只不过是对于CI选了一组公认的基组而已,只是数学上的系数被硬性解释成为化学意义上的直观电子排布图象,而这个“公认的基组”我也没办法证实或者证伪)


btw,我在实测中,对于氧气分子的UHF计算,只写了uhf和0 3,没写guess=mix。它给我的波函数不是像RHF那样alpha beta电子一模一样的能级eigenvalue,确实是不一样的,而且波函数检验表明是稳定波函数。我也没细考证默认的初猜是什么。
反而是ROHF给出的三重基态的能量高于UHF。(计算结果在问题中展示过)
这个该怎么解释呢?

44

帖子

0

威望

379

eV
积分
423

Level 3 能力者

5#
发表于 Post on 4 day ago | 只看该作者 Only view this author

在我既不知道什么是电子组态,也不会解多电子薛定谔方程等等,啥啥方法都不知道的情况下,
我只知道Hartree和Fock提出的方程,想用它(和电子电荷、普朗克常数等基本物理常数),从头计算

这是自相矛盾的,Hartree-Fock方程就是基于薛定谔方程和单电子近似推导出来的

104

帖子

0

威望

358

eV
积分
462

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 3 day ago | 只看该作者 Only view this author
本帖最后由 sgwzq 于 2026-8-3 00:38 编辑
阮文升-河内国大 发表于 2026-8-2 23:28
这是自相矛盾的,Hartree-Fock方程就是基于薛定谔方程和单电子近似推导出来的

但是电子组态的概念又是怎么来的呢?我怎么知道He的排布是1s2而不是1s1 2s1呢?这个是Hartree-Fock得出的结论吗?仅凭Hartree-Fock的单电子近似,怎么推到1s2而保证不是1s1 2s1?
(其实应该是证不出来的我觉得,因为复杂一点的原子,比如高中熟悉的Fe,结论是3d6 4s2,这个完全是Hartree-Fock解释不了的(用Hartree-Fock方法,为什么不是3d8 4s0呢)。)
我现在主要的问题,在于如何得到Fe的组态是3d6 4s2的结论。3d和4s哪个能量更低?关于O2分子轨道的能级,大概问题也是这个。有量子力学指导的证明Fe是3d6 4s2吗?如果没有,高中教科书上的排布的理论依据在哪?
量子化学教材上讲多重态电子组态的时候,都会举无电子-电子相互作用下(取零级Hamilton算符)He原子计算的例子,把He当成核电荷数为2的“氢原子”,用分离变量法求解。每个电子都会得到和氢原子相似的1s 2s 2p 3s 3p 3d轨道,两个电子得到的解集是完全相同的。
然后,由Pauli Principle引出的概念,不能有两个以上的电子在同一空间轨道。基态电子优先填入本征值为低能级的轨道。所以比如说Be的零级近似基态,可以排布为1s2 2s2。
如果Fock算符中,各电子势能算符不一样的话,那么对于每个电子,解出来的本征函数集就不一样。这个时候电子组态还有意义吗?

44

帖子

0

威望

379

eV
积分
423

Level 3 能力者

7#
发表于 Post on 3 day ago | 只看该作者 Only view this author
sgwzq 发表于 2026-8-3 00:22
但是电子组态的概念又是怎么来的呢?我怎么知道He的排布是1s2而不是1s1 2s1呢?这个是Hartree-Fock得出的 ...

电子组态的概念又是怎么来的呢?
在高中化学里,是通过电子按照构造原理从低到高填充轨道得到的。在量子化学里,是看体系的总波函数,如果是多参考方法,看主要的行列式或者CSF。
实验上好像也有一些方法判断电子组态(这句话好像也适用于你的其它一些问题),这个我不了解。

我怎么知道He的排布是1s2而不是1s1 2s1呢?这个是Hartree-Fock得出的结论吗?
高中化学的解释:因为1s轨道能量低于2s,所以先填满1s再去填2s。这种解释不需要用到Hartree-Fock。
Hartree-Fock 计算给出的 1s2 组态的能量低于 1s1 2s1,并且 1s2 组态是全局的能量最低的态(不是局部最低点),所以 He 的排布是 1s2 而不是 1s1 2s1。


我现在主要的问题,在于如何得到Fe的组态是3d6 4s2的结论。3d和4s哪个能量更低?
提醒您需要注意【总波函数】和【轨道波函数】的区别,【总波函数的能量】也不是【占据轨道能量之和】。恕我时间有限,现在无法详细解释。










评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sgwzq + 1 谢谢

查看全部评分 View all ratings

104

帖子

0

威望

358

eV
积分
462

Level 3 能力者

8#
 楼主 Author| 发表于 Post on 3 day ago | 只看该作者 Only view this author
本帖最后由 sgwzq 于 2026-8-3 19:43 编辑
阮文升-河内国大 发表于 2026-8-3 13:40
在高中化学里,是通过电子按照构造原理从低到高填充轨道得到的。在量子化学里,是看体系的总波函数,如 ...

我知道Hartree-Fock可以算总能量,也知道单电子轨道和Slater行列式的区别,但您可能没理解我的意思。

"1s1 2s1"组态,若达到自洽场收敛条件,得到的"1s1"的空间波函数的空间部分,它和
"1s2"中达到自洽条件的"1s1"波函数空间部分,是不一样的。对应的能量也是不一样的。

并且很有可能前者的1s1的能量更低。
并且也有可能1s1比1s2低多少,2s1就比1s2高多少。
并且还没法知道每个电子的精确波函数。(1s1随着2s1而变,2s1也在随着1s1而变)

总能量哪个组态低,不是看"一个有2s而另一个在1s"就完事的。
如果不把所有的可能都算一遍(1s1 2s1/ 1s1 2p1等等),是不太可能一眼看出来哪个态能量最低的(而且也无法证明算出来的总能量就是唯一正确的总能量)。
这可能也是多参考态存在的意义。
正如Fe的基态排布,3d6 4s2 如果凭直觉填电子,很容易填出3d8 4s0一样。

我的问题是,这些教材是怎么确定所有原子的基态排布的。他真的对于每个原子都做了实验吗?

高中在讲构造原理的时候,“能量最低原理”来源不明。诸如"E(2s) < E(2p)"有依据吗?(对于氢原子,E(2s) = E(2p),所以这个小于号是哪里来的呢?)

126

帖子

0

威望

1622

eV
积分
1748

Level 5 (御坂)

9#
发表于 Post on 3 day ago | 只看该作者 Only view this author
本帖最后由 -HMDS- 于 2026-8-3 12:36 编辑
sgwzq 发表于 2026-8-3 12:05
我知道Hartree-Fock可以算总能量,也知道单电子轨道和Slater行列式的区别,但您可能没理解我的意思。

...

大部分原子的基态排布是根据光谱出来的,所以你看到的有些元素周期表上还会标注光谱项,现在标注的应该是实验和光谱结合,可以光谱测定的就是光谱测得的组态,如果对应元素不稳定大概率是计算得到的。要知道可以对原子进行大规模计算是最近几十年的事情,CAS方法我记得也是80年代左右才提出来的,但是对于原子基态组态上个世纪四五十年代就已经成熟了,主要依赖的就是精细原子光谱。

构造原理是最最基础的,单纯只考虑了nl量子数导致的能量排布,而且大部分是基于精确求解的氢原子能级,但是实际上,还存在ml和ms两个量子数,实际的排布还会受到相对论效应影响,远远比高中构造原理的复杂的多。对于氢原子E(2s)=E(2p)是自然的,因为对于类H的解来说,能量只和主量子数有关。

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
sgwzq + 3 谢谢

查看全部评分 View all ratings

104

帖子

0

威望

358

eV
积分
462

Level 3 能力者

10#
 楼主 Author| 发表于 Post on 3 day ago | 只看该作者 Only view this author
-HMDS- 发表于 2026-8-3 19:34
大部分原子的基态排布是根据光谱出来的,所以你看到的有些元素周期表上还会标注光谱项,现在标注的应该是 ...

要是光谱得到的,那我好奇电子组态是哪来的概念。
只有求解氢原子的时候,才有1s 2s 2p 3s 3p 3d这些概念,而多电子体系如果不做单电子近似,是没有这些概念的。
问题是这个单电子近似,指Hartree-Fock近似吗?还是零级近似(指的是不考虑电子-电子相互作用的那个)?
如果是零级近似,E(2s)=E(2p),
如果是Hartree-Fock近似,压根没有E(2s)和E(2p)严格比较的依据。每个电子的波函数都是不确定的状态。

所以高中教材是哪来的结论呢?

126

帖子

0

威望

1622

eV
积分
1748

Level 5 (御坂)

11#
发表于 Post on 3 day ago | 只看该作者 Only view this author
sgwzq 发表于 2026-8-3 13:06
要是光谱得到的,那我好奇电子组态是哪来的概念。
只有求解氢原子的时候,才有1s 2s 2p 3s 3p 3d这些概 ...

应该是零级近似叠加实验数据,科学史不是科学体系,关键问题还在与我之前提到的,历史上是先有了类似于原子基态组态之类的观点,后续才发展出精确的HF方法以及多参考方法,很多概念和最开始讨论这些问题的时候已经完全不一样了。高中教材的这个只不过是特定历史阶段的经验规律,先根据零级近似排主能级,再根据一些平均场计算和实验观测排l。构造原理本身就是在有明确计算之前的一个粗糙的模型,这一模型提出的时候很多概念比如单电子近似,HF近似,多体波函数这些都还没有成体系。

104

帖子

0

威望

358

eV
积分
462

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 3 day ago | 只看该作者 Only view this author
本帖最后由 sgwzq 于 2026-8-3 20:34 编辑
-HMDS- 发表于 2026-8-3 20:18
应该是零级近似叠加实验数据,科学史不是科学体系,关键问题还在与我之前提到的,历史上是先有了类似于原 ...

也就是说Hartree-Fock方法,并不是预测原子基态组态用的,是这个意思吧?

谱项对应的电子组态,比如p2组态的3P谱项, Psi(L Ml S Ms) = Psi( 2 1 0 0 ) = 1/sqrt(2) [ psi( 1+ 0-) + psi( 0+ 1-) ]
这样的东西和Hartree-Fock是不是不在一个体系了呢?
比如说算CI的时候,做自旋匹配,把单重态和三重态分开,这个是和谱项一套体系的吗?我不理解的地方就是在这。

126

帖子

0

威望

1622

eV
积分
1748

Level 5 (御坂)

13#
发表于 Post on 3 day ago | 只看该作者 Only view this author
本帖最后由 -HMDS- 于 2026-8-3 13:45 编辑
sgwzq 发表于 2026-8-3 13:30
也就是说Hartree-Fock方法,并不是预测原子基态组态用的,是这个意思吧?

谱项对应的电子组态,比如 ...

其实最主要的问题在于计算是否考虑了相对论效应,或者说对应的波函数是否是spatial-spin分离的。

这个问题甚至都不怎么在CAS的范围,因为不管是HF还是CAS,大部分都是先考虑实空间波函数再考虑SOC的,而光谱项是完全基于SOC的,两边不怎么在一个体系里面。如果想在HF或者CAS实现谱项的计算,而不是将自旋与实空间波函数分离作为计算,是需要解狄拉克方程的最起码二分量形式得到spinsor波函数的,对应ORCA的关键词X2C。薛定谔方程体系不天然包含相对论效应自然也就不会考虑旋轨耦合。

谱项的早期计算是另外一码事,当时主要基于的是非波函数的群论方法,比如winger的3j或者6j,以及CG直和分解,但是这一部分我是没怎么在常规的计算化学里面接触过,如果你感兴趣的话,可以学学Quanty的计算,以及多体量子物理。

Quanty关于spinsor波函数的介绍
https://quanty.org/physics_chemistry/orbitals/j
关于l.s算符的介绍
https://www.quanty.org/documenta ... spin_orbit_coupling

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
sgwzq + 5 特别感谢你提供的信息!

查看全部评分 View all ratings

本版积分规则 Credits rule

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

GMT+8, 2026-8-6 11:33 , Processed in 0.213235 second(s), 21 queries , Gzip On.

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