# Bloch 定理的群论证明 对于一维单原子晶格,晶格常数为 $a$,共有 $N$ 个原子。势能满足晶格周期性 $V(x+a)=V(x)$ 。设有一平移操作 $T$ 使坐标平移一个晶格常数: $$Tx = x+a$$ 对波函数作用也应平移 $a$ ,也就是 $T\psi(x)=\psi(x+a)$ 。 因为晶格周期性 $V(x+a)=V(x)$ 不改变势能,动能项 $d^2/dx^2$ 本身也不随坐标平移改变,所以有: $$ HT=TH=[H,T]=0 $$ 因此哈密顿量 $$ H=-\frac{\hbar^2}{2m}\frac{d^2}{dx^2}+V(x) $$ 在平移操作下保持不变。**也就是说,平移操作是体系的对称操作。** 哈密顿量和平移算符有共同本征函数 $\psi(x)$。写出 $H$ 的本征方程: $$ H\psi(x)=E\psi(x) $$ 和$T$ 的本征方程,设这个本征值为 $\zeta$ : $$ T\psi(x)=\zeta \psi(x) $$ 利用周期性: $$ T\psi(x)=\psi(x+a) \Longrightarrow \psi(x+a)=\zeta\psi(x) $$ 接下来确定 $\zeta$ 的值。对于含有 $N$ 个原子的周期晶格,采用周期性边界条件,设 $E$ 为恒元,于是 $T^N=E$ 。 因此所有的平移操作构成一个群 $G$ : $$ G=\{E,T,T^2,\cdots,T^{N-1}\} $$ 因为一维的平移操作可以互换顺序,又根据群本身的封闭性,这个群满足 $T^mT^n=T^{m+n}$ ,并且任意两个元素都对易, $T^mT^n=T^nT^m$ ,所以 $G$ 是 Abel 群。 Abel 群的不可约表示都是一维表示。因此在某个不可约表示 $D(T)$ 中,群元 $T$ 只能表示成一个数 $\zeta$,$D(T)=\zeta$ 。 因为 $T^N=E$ ,所以表示矩阵(一维表示矩阵也就是一个数)也必须满足 $D(T^N)=D(E)$ ,即 $\zeta^N=1$ 。 这样就求出 $\zeta$ ,为 $N$ 次单位根: $\zeta=\operatorname{exp}(i2\pi n/N)$ ,其中 $n=0,1,2,\cdots,N-1$ 。 晶体总长度为 $L=Na$ , 定义波矢 $k$ : $$ k=\frac{2\pi n}{Na}=\frac{2\pi n}{L} \Longrightarrow \zeta=e^{ika} $$ 所以平移算符的本征方程就是 $\psi(x+a)=e^{ika}\psi(x)$ 。 令函数 $u(x)=e^{-ikx}\psi(x)$ : 则 $$ u(x+a)=e^{-ik(x+a)}\psi(x+a) $$ 代入本征方程 $\psi(x+a)=e^{ika}\psi(x)$ ,得: $$ u(x+a)=e^{-ik(x+a)}e^{ika}\psi(x) $$ 发现 $u(x+a)=e^{-ikx}\psi(x)$ 具有周期性, $u_k(x+a)=u_k(x)$ 。 因此 $u_k(x)$ 是一个具有晶格周期的函数。 综上,波函数可以写成 $$ \psi_k(x)=e^{ikx}u_k(x) $$ 其中 $$ u_k(x+a)=u_k(x) $$ 这就是 Bloch 定理。 因为 $e^{i\left(k+\frac{2\pi}{a}\right)a}=e^{ika}e^{i2\pi}=e^{ika}$ ,也就是 $k$ 和 $k+\frac{2\pi}{a}$ 对应同一个表示, 所以只需让 $k$ 取值范围的长度限制在 $2\pi/a$ 即可。布里渊区 $-\frac{\pi}{a}