哈密顿量的对称操作形式推导
这里来详细的推导一下哈密顿量在对称操作下的形式以及理解一下为什么有时候要把对称操作表示为$C_mH(k)C_m^{-1}=H(R_mk)$的形式。 哈密顿量对称变换在看文章的过程中总是不太理...
通过python读取EIGENVAL获取wannier90构造tb模型的冻窗口和解纠缠窗口
在通过Wannier90构建tb模型的时候,总是需要比较好的确定冻窗口和解纠缠窗口,而且这两个窗口的选取会很大的影响构造的tb的好坏,这里就想通过代码,先粗略的估计一下这两个能量窗口的范围,再通...
Chern Insulator边界态及Chern数计算
虽然之前也整理了如何计算Chern数和$Z_2$拓扑不变量,但是对于最简单的Chern Insulator却没有认真的研究过,最近在做一些和反常量子霍尔相关的一些内容,就正好把这个最简单的Che...
VASP报错及修复
这篇博客主要整理一下自己在VASP使用和学习过程中遇到的错误以及如何修复这些报错. VERY BAD NEWS! internal error in subroutine IBZKPT:R...
利用Wannier90的hr数据计算边界态
这里整理一下通过读取紧束缚模型的hr数据,从而进一步通过之前学习到的迭代格林函数方法来计算边界态,同时也构建一个有限大小的格点来计算边界态,也算是达到对一个模型完整研究的目的。 前言之前已经...
Irvsp学习笔记
这里整理一下自己学习使用Irvsp的过程,在捋清楚它的计算流程的同时,也希望先学会使用这个对称性分析的工具,希望之后也能做一些相关方面的工作. 对于拓扑材料的计算,在判断是否是拓扑的,通常可...
cylinder结构上的边界态理论
这里整理一下如何在一个方向上开边界的时候,如何求解边界态理论。 前言之前已经整理过在动量空间中求解边界态理论,这里整理一下利用另外的一种方法来求解边界态理论,主要就是将哈密顿量变换到cyli...
BBH模型的Wilson loop及Nested Wilson loop计算
这里整理一下高阶拓扑的BBH模型的一些拓扑性质的计算,包括边界态,Wilson loop以及Nested Wilson loop计算. Wilson loop这个计算没有什么好说的,在其他模...
读取POSCAR构建实空间点阵
这里想整理利用VASP的POSCAR来构建一个实空间的点阵,在构建出实空间的点阵上再进行一些其他的操作. 前言在学习固体物理的过程中,其实实空间中的点阵就是利用晶格矢量来构建实空间中的周期晶...
利用Wannier90的hr数据构建动量空间能带并计算高对称点宇称
这里想整理一下如何利用已有的实空间的tight binding的数据,通过Fourier变换来得到动量空间中的模型,从而可以利用同时利用这两种不同表象下的数据进行计算研究。这里使用了BHZ模型作...
考虑次近邻之后快速迭代格林函数求解边界态
这里来整理一下在考虑了次次近邻hopping之后,如何利用迭代格林函数的方法来求解得到系统对应的边界态,这里所有的例子都是以动量空间的哈密顿量为基础,将其离散化到格点上之后进行计算的。 模型...
Helical Higne Majorana Modes in Iron-Based Superconductor
这里利用空间转动操作联系哈密顿量来推导一下如何对哈密顿量进行幺正变换从而实现对坐标系的转动,主要是Helical Higne Majorana Modes in Iron-Based Super...