平面波展开法是一种求解晶体波动性质的方法,它是将晶体的波函数表示为平面波的线性组合来求解。具体原理如下:
假设有一个二维晶格,晶格基矢为$\vec{a_{1}}$和$\vec{a_{2}}$,对于一个平面波来说,它可以用以下公式表示:
$$
\psi_{\vec{k}}(\vec{r})=e^{i\vec{k}\cdot\vec{r}},
$$
其中,$\vec{k}$为波矢,$\vec{r}$为位置矢量。
根据布洛赫定理,一个具有周期性势场的晶体中的波函数应该具有以下形式:
$$
\psi_{\vec{k}}(\vec{r})=u_{\vec{k}}(\vec{r})e^{i\vec{k}\cdot\vec{r}},
$$
其中,$u_{\vec{k}}(\vec{r})$为布洛赫函数,它与平面波是等价的。布洛赫函数应该具有晶格周期性,即:
$$
u_{\vec{k}}(\vec{r}+\vec{R})=u_{\vec{k}}(\vec{r}),
$$
其中,$\vec{R}=n_{1}\vec{a_{1}}+n_{2}\vec{a_{2}}$ 为晶格矢量。
因此,我们可以将布洛赫函数表示为晶格矢量 $\vec{G}$ 的平面波的线性组合:
$$
u_{\vec{k}}(\vec{r})=\sum_{\vec{G}}C_{\vec{k},\vec{G}}e^{i\vec{G}\cdot\vec{r}},
$$
其中,$C_{\vec{k},\vec{G}}$为系数,$\vec{G}$为倒格矢。
将布洛赫函数代入薛定谔方程,可以得到: