24小时热门版块排行榜    

查看: 194  |  回复: 2
当前主题已经存档。
【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 xirainbow 的 6 个金币

xirainbow

木虫 (正式写手)

[交流] 【求助】倒空间的KS方程的维度

下图中的方程式傅立叶变换后的KS方程。此处G代表倒格子空间的基矢。我觉得,哈密顿量的矩阵的维度应该是由G决定的。即如果有N个不同的G,哈密顿量就有N*N维。同时解出N个本征值,对应于在这个固定的k点的N个能带。但通常N是很大的,所以N似乎不应该等于nband的数目。
        谁能解释一下,究竟是如何确定只计算某几个能带的?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xirainbow

木虫 (正式写手)

★ ★ ★
yjr(金币+1,VIP+0):谢谢!!! 8-9 20:13
fegg7502(金币+2,VIP+0):鼓励交流 8-10 02:12
呵呵,又是自问自答了;)详细内容可参阅我的博客:http://blog.sina.com.cn/s/blog_5f15ead20100e1l5.html

     在计算中指定了截止动能,他随对应的平面波的数量N通常是非常大的,而我们只需要知道较低的几个被占据的能级,即可求出总能等一些列刚兴趣的物理量。因此直接对N*N维的哈密顿量进行对角化是不合适的。     
    所以需要采用迭代的方法来求解几个低能的本征值和本征能量即可。通过迭代的方式可以只求出某几个本征值。Davidson是其中一个非常出名的,因为他在量子力学中取得了很大的成功,这个成功来源于量子力学的哈密顿矩阵通常都是稀疏的,就是非对角元很多都是0,或者接近0。
      当nband被指定后,采用迭代对角化矩阵的方法,就可以只对几个较低能量的得到其本征值和本征矢,而不必对N*N维的哈密顿量直接对角化。
2楼2009-08-09 14:30:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

delinliu

金虫 (著名写手)

路过,顶
3楼2009-08-09 15:43:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xirainbow 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见