变分原理

变分法是一种计算本征值的非微扰论方法。

薛定谔方程

H|ψ⟩=E|ψ⟩⟨ψ|ψ⟩=1

H|\psi\rangle=E|\psi\rangle\\\langle\psi|\psi\rangle=1

变分法

能量的平均值

⟨H⟩=⟨ψ|H|ψ⟩

\langle H\rangle=\langle \psi|H|\psi\rangle
系统的本征能量和本征态都由 ⟨H⟩\langle H\rangle在归一化条件下的极值决定。

δ⟨H⟩−λδ(⟨ψ|ψ⟩)=0(λ: Lagrange factor)

\delta\langle H\rangle-\lambda\delta(\langle \psi|\psi\rangle)=0(\lambda:\text{ Lagrange factor})

变分法和薛定谔方程的等价性

0===⇒δ⟨H⟩−λδ(⟨ψ|ψ⟩)δ⟨ψ|H|ψ⟩−λδ(⟨ψ|ψ⟩)δ⟨ψ|(H|ψ⟩−λ|ψ⟩)+(⟨ψ|H−⟨ψ|λ)δ|ψ⟩H|ψ⟩=λ|ψ⟩

\begin{align}0=&\delta\langle H\rangle-\lambda\delta(\langle \psi|\psi\rangle)\\=&\delta\langle \psi|H|\psi\rangle-\lambda\delta(\langle\psi|\psi\rangle)\\=&\delta\langle\psi|\left(H|\psi\rangle-\lambda |\psi\rangle\right)+\left(\langle\psi|H-\langle\psi|\lambda\right)\delta|\psi\rangle\\ \Rightarrow&H|\psi\rangle=\lambda|\psi\rangle\end{align}

H|ψ⟩==⇒===E|ψ⟩⇒⟨H⟩E⟨ψ|ψ⟩δ⟨H⟩−λδ(⟨ψ|ψ⟩)Eδ⟨ψ|ψ⟩−λδ(⟨ψ|ψ⟩)(E−λ)δ(⟨ψ|ψ⟩)0

\begin{align}H|\psi\rangle=&E|\psi\rangle\Rightarrow\langle H\rangle\\=&E\langle \psi|\psi\rangle\\\Rightarrow& \delta\langle H\rangle-\lambda\delta(\langle \psi|\psi\rangle)\\=&E\delta \langle \psi|\psi\rangle -\lambda\delta(\langle \psi|\psi\rangle)\\=&(E-\lambda)\delta(\langle \psi|\psi\rangle)\\=&0\end{align}

变分法的步骤

  1. 检验波函数依赖于一些参数
  2. 计算同样依赖于这些参数的能量平均值
  3. 对特定参数推导能量平均值的极值
  4. 推导本征值和本征态

这样得到的本征能量(即能量的平均值)大于等于基态的能量。

用变分法求解He原子

波函数

哈密顿量

H=(−ℏ22m∇21−2e2r1)+(−ℏ22m∇22−2e2r2)+(e2r12)

H=\left(-\frac{\hbar^2}{2m}\nabla^2_1-\frac{2e^2}{r_1}\right)+\left(-\frac{\hbar^2}{2m}\nabla^2_2-\frac{2e^2}{r_2}\right)+\left(\frac{e^2}{r_{12}}\right)

不考虑电子之间相互作用的基态波函数

Ψ0(r1,r2)=ψ100(r1)ψ100(r2)=⎡⎣1π√(Za0)32e−Zr1a0⎤⎦⋅[1π√(Za0)3e−Zr1a0]=1π(Za0)3e−Z(r1+r2)a0

\Psi^0(r_1,r_2)=\psi_{100}(\mathbf r_1)\psi_{100}(\mathbf r_2)=\left[\frac{1}{\sqrt{\pi}}\left(\frac {Z}{a_0}\right)^{\frac32}e^{-\frac{Zr_1}{a_0}}\right]\cdot \left[\frac{1}{\sqrt{\pi}}\left(\frac {Z}{a_0}\right)^{3}e^{-\frac{Zr_1}{a_0}}\right]\\=\frac{1}{\pi}\left(\frac {Z}{a_0}\right)^{3}e^{-\frac{Z(r_1+r_2)}{a_0}}
即波函数依赖于参数 ZZ

Ψ(r1,r2,Z)

\Psi(\mathbf r_1,\mathbf r_2,Z)

计算平均值

⟨H⟩=∫VΨ∗(r1,r2,Z)HΨ(r1,r2,Z)=e2Z2a0−4e2Z2a0+5e2Z28a0

\langle H\rangle=\int_V\Psi^*(\mathbf r_1,\mathbf r_2,Z)H\Psi(\mathbf r_1,\mathbf r_2,Z)\\=\frac{e^2Z^2}{a_0}-\frac{4e^2Z^2}{a_0}+\frac{5e^2Z^2}{8a_0}

求极值

∂⟨H⟩∂Z=0⇒Z=2716

\frac{\partial \langle H\rangle}{\partial Z}=0\\\Rightarrow Z=\frac{27}{16}

求本征值和本征态

本征态

Ψ(r1,r2,Z)=1π(2716a0)3e−27(r1+r2)16a0

\Psi(\mathbf r_1,\mathbf r_2,Z)=\frac{1}{\pi}\left(\frac {27}{16a_0}\right)^{3}e^{-\frac{27(r_1+r_2)}{16a_0}}

基态能量

E0=e2Z2a0−4e2Z2a0+5e2Z28a0=−2.85(e2a0)

E_0=\frac{e^2Z^2}{a_0}-\frac{4e^2Z^2}{a_0}+\frac{5e^2Z^2}{8a_0}=-2.85\left(\frac{e^2}{a_0}\right)
实验结果为 −2.904(e2a0)-2.904\left(\dfrac{e^2}{a_0}\right),微扰论方法的结果为 −2.75(e2a0)-2.75\left(\dfrac{e^2}{a_0}\right)


Thanks to Prof. Guo Hong

量子力学第十一弹——变分法相关推荐

  1. 秋招面经第十一弹:沐瞳科技一面-大数据平台开发工程师

    秋招第十一弹:沐瞳科技一面-大数据平台开发工程师 写在最前:秋招以来一直在冲,因为事情比较多,对于笔试面试一直没有复盘,现在靠仅存的记忆把面试的一些问题记录下来,尽可能记录出能回忆到的问题,但可能记的 ...

  2. 北漂生活第十一弹-bingo 代码合并

    希望这次十一弹-没有数错 今天起床的时间和昨天一样 还是班车发车了我才醒过来 但是今天 骑车的路上运气比较好 基本上一路都是绿灯 蛮幸运的 我在下坡的时候 发现我不蹬车 也冲到了 前面一个 小哥哥前面 ...

  3. Baeldung Java 周评 | 第六十一弹(关键词:可移植并支持云的 HTTP 会话、Java 一流的 Money 及 Currency 支持、Java 8 内存管理改进、HTTP 2 客户端)

    开篇词 尤金的第 61 篇 Java 周评,诞生了! Spring 以及 Java 相关 可移植的.支持云的 HTTP 会话 在 Spring Boot 之后,我对使用的所有新 Spring 项目中感 ...

  4. 《逆袭进大厂》第十一弹之MySQL25问25答

    大家好,我是狼王,一个爱打球的程序员. 今天来分享一下鸽秀的一篇干货文! 嗯,鸽子的鸽... 咕咕咕咕咕 <逆袭进大厂>系列貌似鸽很久了,都有粉丝跑来给我留言催更.... 这段时间阿秀也是 ...

  5. 『PyTorch』第十一弹_torch.optim优化器 每层定制参数

    一.简化前馈网络LeNet 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 im ...

  6. Python3 学习第十一弹: 模块学习四之sys库

    sys模块 提供一些与python解释器关系紧密的变量和函数1> argv 命令行参数通过命令行可以向python传输参数2> exit([arg]) 程序退出,可以返回给命令行一个错误参 ...

  7. 『TensorFlow』第十一弹_队列多线程TFRecod文件_我辈当高歌

    TF数据读取队列机制详解 一.TFR文件多线程队列读写操作 TFRecod文件写入操作 import tensorflow as tf def _int64_feature(value):# valu ...

  8. 重操JS旧业第十一弹:BOM对象

    BOM对象即浏览器内置对象,现今流行的浏览器内核有Safri,Firefox,Chrome,Opera,IE其中IE的兼容性是最蛋疼的在10及其过后还好点,但是现在IE基本上淘汰,而国内像360这种垃 ...

  9. Oracle ASM 翻译系列第十一弹:高级知识 Offline or drop?

    Offline or drop? 当一个ASM磁盘不可用时,ASM会把它从磁盘组里移除,对吗?要看情况,通常取决于ASM版本和磁盘组的冗余级别.因为一个external冗余的磁盘组会直接被dismou ...

  10. Activiti5第十一弹,流程监听器与任务监听器

    首先创建流程监听器和任务监听器的实体类,个人比较喜欢使用Delegate Expression方式,其他两种方式也可以 流程监听器 package org.mpc.final_activiti;imp ...

最新文章

  1. 微型计算机中的外存储器 现在普遍采用,2010澳门特别行政区全国计算机等级考试二级笔试试卷VB最新考试试题库(完整版)...
  2. 元宇宙iwemeta:元宇宙和虚拟网红入围《经济学人》2022年值得关注的技术
  3. dz seo插件_河北seo优化网络推广报价单
  4. Spring boot自动配置模式
  5. 【转】调用约定__cdecl、__stdcall和__fastcall的区别
  6. 《深入理解Java虚拟机》——垃圾收集器的具体实现
  7. 116_Power Pivot 先进先出原则库龄库存计算相关
  8. JUC:ConcurrentHashMap(并发容器)
  9. 去中心化保险协议InsurAce完成100万美元种子轮融资,DeFiance Capital领投
  10. Css兼容:如何解决IE7和IE8的BUG
  11. NSUserDefaults 、对象归档
  12. NIO Channel Scatter/Gather 管道Pipe类
  13. 江苏教师计算机考试报名时间2015下半年,2021年江苏教师资格证报名时间入口-报考条件-面试报名-233网校...
  14. css实现数字钟表字体实现 fonts
  15. Linux中awk命令正确的求最大值、最小值、平均值、总和
  16. 利用ABBYY Screenshot Reader快速截取网页并识别文本
  17. arduino 智能车组装步骤_Arduino智能小车硬件安装说明
  18. Amazon Alexa 服务端搭建
  19. 人工智能中文视频教程
  20. iOS AirPlay 投屏调研

热门文章

  1. wamp+php+下载,wampserver 64位(php环境搭建安装包)下载_wampserver 64位(php环境搭建安装包)官方下载-太平洋下载中心...
  2. #读书笔记# 《人类简史》Chapter7
  3. 寒假2019培训:白银莲花池-usaco2007(洛谷P2411)
  4. 项目管理-成熟度模型、量化项目管理
  5. 手把手教你单片机HAL库开发——中断,通信、串口
  6. 详解Linux运维工程师必备技能
  7. C#隐藏任务管理器中进程 支持win10 win8.1 win7
  8. GIS100-02 ArcGIS提取道路中心线
  9. VS Code格式化代码插件Beautify
  10. 品牌笔记本预装windows的OEM分区解决方案(联想)