結晶格子の面間隔を計算する方法について、紹介します。今回は立方晶について説明します。
結晶格子の面間隔を計算する理由
結晶構造を調べる際の代表的な手法の一つにX線回折(XRD: X-Ray Diffraction)測定があります。XRD測定では結晶の格子面で反射したX線の強度と反射角を測定して、結晶構造を調べることができます。また、測定した結晶の結晶性がどのくらい良いか評価することもできます。
XRD測定をするときに反射したX線のピーク角度から格子面間隔を求めることができますが、その面が結晶のどの面なのかを判断する必要があります。そんなときに指定の格子面の面間隔を計算できることは役に立ちます。逆に、X線の反射がどの角度で起こるかを知ることが出来るので、測定範囲を適切に決めることができます。(測定に時間がかかってもいいなら別ですが・・・)
といっても、最近は測定・解析ソフトで簡単に計算できますが・・・
逆格子ベクトルを用いる
格子面の面間隔を計算するには逆格子ベクトルを用いるのが簡単です。
実格子ベクトルa, b, cに対応する逆格子ベクトルをa*, b*, c*とすると、
のように定義されます。
今、
そして、
と表されます。
立方晶の場合の格子面間隔
では、立方晶の格子面間隔を求めます。まず、実格子ベクトルは次のようにあらわされます。
ここで、
したがって、
となります。このとき、
となるので、
となります。
Si, GaAsの格子面間隔
立方晶の一例として、Si, GaAsの格子面間隔を求めてみましょう。Si, GaAsの格子定数はそれぞれ、
格子面 | ||
(001) | ||
(002) | ||
(004) | ||
(110) | ||
(111) |
Appendix 逆格子ベクトルが 面に垂直であることの証明
逆格子ベクトル
参考URL・参考文献
[1]井田隆, “格子面間隔値(d 値)の計算”
[2]慶應義塾大学理工学部物理情報工学科 伊藤研究室 講義資料