再谈Hubbard模型严格对角化

1. 编码多体态
一般并不会直接对2^(2L) 个多体态进行求解。而是选择确定粒子树,确定自旋向上和自旋向下的情况进行编码。

2. 按照规则生成多体哈密顿量
Hubbard项检查双占据的情况,对角线
动能项使用特点的规则检查

3. 求解系统的基态能量以及基态本征值
现在这个算法不需要自己写,只需要调用现成的库就行了。

4. 计算单粒子格林函数
这里的算法需要自己实现。

5. 用CPT方法将单粒子格林函数周期话

【再谈Hubbard模型严格对角化】

    推荐阅读