2次元結晶とその逆格子
逆格子ベクトル(ぎゃくこうしべくとる、Reciprocal lattice vector)とは、物性物理における問題、特に結晶構造の解析やバンド計算等に用いる数学的な概念の一つで、波数の概念の一般化である。
3次元の実空間中にある無限に続く点列を考える。点間隔を表すベクトルを
とすると、
![{\displaystyle \mathbf {r} =n_{1}\mathbf {a} _{1}\quad (n_{1}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5db7a9dbe5d76515d898b212a46333637f64c8fb)
これをフーリエ変換すると、逆空間(k空間、波数空間、逆格子空間)では次の式で表されような無限に続く平面の列(法線
、面間隔
)になる。
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{1}=2\pi m_{1}\quad (m_{1}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f75b21caec11c632764872c7b61c653393b1abdf)
証明
|
点列を次のような「くし型関数」として表す。
![{\displaystyle \sum _{n_{1}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1})\quad (n_{1}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9cacf2db0712e0f044f490862f82616932284e1e)
これをフーリエ変換すると、3次元デルタ関数の性質より、
![{\displaystyle {\begin{aligned}\int _{-\infty }^{\infty }\left(\sum _{n_{1}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1})\right)e^{-i\mathbf {k} \cdot \mathbf {r} }d\mathbf {r} &=\sum _{n_{1}=-\infty }^{\infty }e^{-in_{1}\mathbf {k} \cdot \mathbf {a} _{1}}\\&=2\pi \sum _{m_{1}=-\infty }^{\infty }\delta (\mathbf {k} \cdot \mathbf {a} _{1}-2\pi m_{1})\quad (m_{1}=0,\pm 1,\pm 2,\cdots )\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9552c1300dd3d383fef284b9823be95cf9d1523f)
このデルタ関数の中身が0になる条件式
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{1}=2\pi m_{1}\quad (m_{1}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f75b21caec11c632764872c7b61c653393b1abdf)
は無限に続く平面の列を表している。
|
3次元実空間中にある無限に続く2次元格子点は、次のように表される。
![{\displaystyle \mathbf {r} =n_{1}\mathbf {a} _{1}+n_{2}\mathbf {a} _{2}\quad (n_{1},n_{2}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8817fa3e195817f557f33f9020389d9b46f183fd)
これをフーリエ変換すると、波数空間では2次元的に規則正しく並んだ無限に長いロッドになり、次の式で表される。
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{1}=2\pi m_{1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3e1c66777d13fcb16f480b2496fc592ac0a46ac3)
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{2}=2\pi m_{2}\quad (m_{1},m_{2}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a19e3a166101d3a6df71fdfa16be37aaa7d187a2)
これを逆格子ロッドと呼び、結晶表面の構造解析でよく用いられる。
証明
|
2次元格子を、くし型関数を用いて次のように表す。
![{\displaystyle \sum _{n_{1}=-\infty }^{\infty }\sum _{n_{2}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2})\quad (n_{1},n_{2}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e4046b9387f6cc7912c65eedbd203e2ce80dc82f)
これは上述の点列の畳み込みであることが分かる。つまり畳み込みを記号 で表すとすると、
![{\displaystyle \sum _{n_{1}=-\infty }^{\infty }\sum _{n_{2}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2})=\left[\sum _{n_{1}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1})\right]*\left[\sum _{n_{2}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{2}\mathbf {a} _{2})\right]\quad (n_{1},n_{2}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3c54adac15a07b0780873325e77f82cca45adc58)
よって上述の点列のフーリエ変換の結果と畳み込みの性質より、2次元格子のフーリエ変換は2つの平面列の積であることがわかる。
![{\displaystyle \int _{-\infty }^{\infty }\left(\sum _{n_{1}=-\infty }^{\infty }\sum _{n_{2}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2})\right)e^{-i\mathbf {k} \cdot \mathbf {r} }d\mathbf {r} }](https://wikimedia.org/api/rest_v1/media/math/render/svg/e95e3429db64c73967db910b8f76bfb4262eb701)
![{\displaystyle =(2\pi )^{2}\sum _{m_{1}=-\infty }^{\infty }\sum _{m_{2}=-\infty }^{\infty }\delta ^{3}(\mathbf {k} \cdot \mathbf {a} _{1}-2\pi m_{1})\delta ^{3}(\mathbf {k} \cdot \mathbf {a} _{2}-2\pi m_{2})\quad (m_{1},m_{2}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bd8de01031065419a5ba30b8d74c1edb0248cb15)
2つの平面が重なる部分は直線(無限に長いロッド)になる。よってこれは無限に長いロッドが二次元的に並んだものである。
|
3次元の実空間中の格子点は、次のように表される。
![{\displaystyle \mathbf {r} =n_{1}\mathbf {a} _{1}+n_{2}\mathbf {a} _{2}+n_{3}\mathbf {a} _{3}\quad (n_{1},n_{2},n_{3}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3672c13936b716a33513f1e9d332729819255117)
これをフーリエ変換すると、波数空間では次の式で表される3次元格子点になる。
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{1}=2\pi m_{1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3e1c66777d13fcb16f480b2496fc592ac0a46ac3)
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{2}=2\pi m_{2}\quad (m_{1},m_{2},m_{3}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/261c29d245ee683a34d1cfb460459935c46345d2)
![{\displaystyle \mathbf {k} \cdot \mathbf {a} _{3}=2\pi m_{3}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/13bc489008d8e9ac31f8ca34d442ae4058d00f60)
これを逆格子点と呼ぶ。
証明
|
3次元格子を、くし型関数を用いて次のように表す。
![{\displaystyle \sum _{n_{1}=-\infty }^{\infty }\sum _{n_{2}=-\infty }^{\infty }\sum _{n_{3}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2}-n_{3}\mathbf {a} _{3})\quad (n_{1},n_{2},n_{3}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9a3fc2ed64559d8b679459d316fdd749f4245cc0)
2次元格子の場合と同様に、これも上述の点列の畳み込みで表せる。
![{\displaystyle \sum _{n_{1}=-\infty }^{\infty }\sum _{n_{2}=-\infty }^{\infty }\sum _{n_{3}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2}-n_{3}\mathbf {a} _{3})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/722acd1c455d92d58270e678b6cfd1ebea31b377)
![{\displaystyle =\left[\sum _{n_{1}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1})\right]*\left[\sum _{n_{2}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{2}\mathbf {a} _{2})\right]*\left[\sum _{n_{3}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{3}\mathbf {a} _{3})\right]\quad (n_{1},n_{2},n_{3}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/62a99b836bf05882a31df36257c93732cd847097)
よって上述の点列のフーリエ変換の結果と畳み込みの性質より、3次元格子のフーリエ変換は3つの平面列の積であることがわかる。
![{\displaystyle \int _{-\infty }^{\infty }\left(\sum _{n_{1}=-\infty }^{\infty }\sum _{n_{2}=-\infty }^{\infty }\sum _{n_{3}=-\infty }^{\infty }\delta ^{3}(\mathbf {r} -n_{1}\mathbf {a} _{1}-n_{2}\mathbf {a} _{2}-n_{3}\mathbf {a} _{3})\right)e^{-i\mathbf {k} \cdot \mathbf {r} }d\mathbf {r} }](https://wikimedia.org/api/rest_v1/media/math/render/svg/9ea5164a2c43b420f52c9ae7412894aa3b8b6a90)
![{\displaystyle =(2\pi )^{3}\sum _{m_{1}=-\infty }^{\infty }\sum _{m_{2}=-\infty }^{\infty }\sum _{m_{3}=-\infty }^{\infty }\delta ^{3}(\mathbf {k} \cdot \mathbf {a} _{1}-2\pi m_{1})\delta ^{3}(\mathbf {k} \cdot \mathbf {a} _{2}-2\pi m_{2})\delta ^{3}(\mathbf {k} \cdot \mathbf {a} _{3}-2\pi m_{3})\quad (m_{1},m_{2},m_{3}=0,\pm 1,\pm 2,\cdots )}](https://wikimedia.org/api/rest_v1/media/math/render/svg/89b9fb043f73933ea6c9273678ff6e6db7852720)
3つの平面が重なる部分は点になる。よってこれは点が3次元的に無限に並んだものである。
|
構造を調べたい3次元結晶の実空間における基本並進ベクトル(基本単位ベクトル)を {a1, a2, a3} とする。このとき、この結晶の逆格子空間での基本並進ベクトル(基本単位ベクトル、基本逆格子ベクトル、単に基本ベクトルとも言う){b1, b2, b3} は、以下のように定義される。
![{\displaystyle {\begin{aligned}&\mathbf {b} _{1}=2\pi {\mathbf {a} _{2}\times \mathbf {a} _{3} \over {\mathbf {a} _{1}\cdot (\mathbf {a} _{2}\times \mathbf {a} _{3})}}\\&\mathbf {b} _{2}=2\pi {\mathbf {a} _{3}\times \mathbf {a} _{1} \over {\mathbf {a} _{2}\cdot (\mathbf {a} _{3}\times \mathbf {a} _{1})}}\\&\mathbf {b} _{3}=2\pi {\mathbf {a} _{1}\times \mathbf {a} _{2} \over {\mathbf {a} _{3}\cdot (\mathbf {a} _{1}\times \mathbf {a} _{2})}}\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/df36f56365087a0122f357fc487f6ffd38141c46)
ここで・は内積、×は外積である。このように逆格子空間の基本ベクトルを定義すると、aとbの間には以下の直交関係がある。
![{\displaystyle \mathbf {a} _{i}\cdot \mathbf {b} _{j}=2\pi \delta _{ij}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1bcd9375afee34156ab31c6831805698e87e1c25)
また、{b1, b2, b3} と任意の整数の組 m = (m1, m2, m3) によって構成されるベクトル
![{\displaystyle \mathbf {G} _{\mathbf {m} }=m_{1}\mathbf {b} _{1}+m_{2}\mathbf {b} _{2}+m_{3}\mathbf {b} _{3}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3c6a97971d0c9666a198abe7e8b82ce398c6b628)
を逆格子ベクトルという。逆格子ベクトルGm で表現されるベクトルの終点((m1, m2, m3) で表される)の集まりが逆格子、そしてそのそれぞれの終点が逆格子点である。
任意の実格子ベクトルRn と逆格子ベクトルGm には、
![{\displaystyle \mathbf {G} _{m}\cdot \mathbf {R} _{n}=2\pi N_{mn}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2a8a0ccc09be5bcb74eb750a3ed2fcf7a61f13c3)
という関係がある。ただしNmn は適当な整数である。
尚、基本並進ベクトルがつくる平行六面体(=単位胞)の体積は、
![{\displaystyle {\begin{aligned}&\Omega =\mathbf {a} _{1}\cdot (\mathbf {a} _{2}\times \mathbf {a} _{3})\\&\Omega _{\mathrm {G} }=\mathbf {b} _{1}\cdot (\mathbf {b} _{2}\times \mathbf {b} _{3})={(2\pi )^{3} \over {\Omega }}\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/30c0cf6b599b5820b763859c6d9d00eac3d560e3)
となる。ここでΩは実空間での単位胞の体積で、ΩGは逆格子空間での単位胞の体積である。
逆格子の単位胞は、逆格子の対称性を十分に反映していない。そこで逆格子の原点とその近くにある逆格子点との二等分面で囲まれた領域が用いられ、これをブリルアンゾーンと呼ぶ。ブリルアンゾーンは逆格子の対称性を反映しており、その体積は逆格子の単位胞の体積と同じになる。