方法记录

T矩阵方法介绍

纯净系统的哈密顿量为H0(k),加入杂质V后,系统的哈密顿量为H(k)=H0(k)+V

加入杂质后系统的格林函数为G=G0+G0TG0,此处G0代表纯净系统的格林函数:G0(z)=(zH(k))1T矩阵可以通过杂质VG0计算得到:T=V(IG0V)1I代表单位矩阵。

对于点状杂质,通常是是写在实空间中的表达式V(r)=V0δ(r),那么实空间中的格林函数为:G(r,r)=G0(r,r)+G0(r,0)T0(z)G0(0,r),在实空间中局域的T0矩阵为T0(z)=(V1G0(z))1G0(z)=1Nk(zHk0)1,它是纯净系统动量空间中的格林函数的傅里叶变换,公式中的N代表傅里叶变换时选取的k点的数目。

参考文献

1. Impurity-induced states in conventional and unconventional superconductors

实空间与k空间Fourier变换

在固体物理的研究中通常要使用到紧束缚近似模型,而且还会用到它的实空间和k空间Hamiltonian,通常取晶格常数a=1,则实空间与k空间算符的变换关系为

ck=12πjcjeikj

cj=12πBZdkckeikj

由于k空间是连续的,所以对动量k的积分是在整个第一布里渊区(BZ)进行的,而实空间的格点是离散的,所以由实空间算符到k空间算符进行的是离散的傅里叶变化,对应的由动量空间(k空间)到实空间的算符变化,进行的是连续傅里叶变换。

在此处需要说明的是,假设上面进行变换的算符都是费米子算符,则实空间与k空间的算符都是满足反对易关系的,在验证这个对易关系的时候,通常都要使用到δ函数,它也同样有离散和连续的表达式

j12πei(kk)j=δ(kk)

12πBZdkeik(xixj)=δij

若想将实空间中的Hamiltonian变换到k空间,则将cjck的变换关系代入,然后利用δ函数的关系即可.同样的,由k空间变换到实空间的操作只不过是一个相反的过程,将本来的ck写成由cj的表示形式,然后利用δ函数的关系即可.

通常,如果遇到实空间是个离散的晶格点阵,如果我们的体系在考虑的时候,并不是无限大的,那么对应着的k空间中的动量点k也是一些离散的量.假设取实空间的格点数为N,晶格常数为a,则实空间中系统的大小为L=N*a(为了简答考虑,先默认这个是一维的系统),则k点的取值为km=2πmL,m的取值范围和N有关:m=N2,N2+1,N21.这种离散的情况下通常进行实空间与动量空间变换时同样需要δ函数的辅助

1Nkeikjeikj=δjj

1Njeikjeikj=δkk

Avatar
Yuxuan Li
Student

You are beautiful !