ミラー指数計算機

結晶面の軸切片を、最小整数比のミラー指数 (h k l) に変換します。

結晶面の指数を計算
格子単位の倍数で切片を入力してください。面に平行な軸はゼロを入力します。

ミラー指数について

ミラー指数は、結晶格子内の面の方位を特定する簡潔な整数の組で、通常 (h k l) と表記します。結晶面と結晶学的な a、b、c 軸との切片から求めます。切片の数値は対応する格子定数の倍数で表すため、二という値は単位格子の長さの二倍の位置で面が軸と交わることを意味します。計算機は各切片の逆数を取り、三つの逆数を最小整数比に換算します。 例えば、切片が 2a、3b、1c の面では、逆数は二分の一、三分の一、一です。すべてに六を掛けて分母を払うと、ミラー指数 (3 2 6) が得られます。すべての軸と格子定数一つ分の位置で交わる面は、よく知られた (1 1 1) 面です。ある軸に平行な面では切片が無限大となり、その逆数はゼロです。この画面では、その平行な状態をゼロの入力で表します。 切片が負の場合、指数も負になります。正式な結晶学の表記では数字の上の横線で負を示すことが多いですが、この計算機ではプレーンテキストでも読みやすいようにマイナス記号を使います。ミラー指数が示すのは方位であり、唯一の物理的な面ではありません。同じ間隔と方位を持つ平行面は、特定の (h k l) の組で表される同じ面の組に属します。結晶学では波括弧と山括弧は面族と方向族を表す別々の意味を持ちますが、この計算機が返すのは一つの面方位のみです。 ミラー指数は、X 線回折ピークの指数付け、へき開面の記述、表面科学、薄膜成長、材料のすべり系解析に役立ちます。この方法では有効な結晶軸と、それぞれの格子単位で測った切片を前提とします。軸の実際の長さが等しい必要はありません。小数の切片は正規化の前に簡単な分数へ近似されるため、できるだけ正確な有理数値を入力してください。最終的な三つ組は必ず最小整数比にします。詳細な回折解析では、方位に加えて格子定数、結晶系、波長、適切な面間隔の式を用いてください。

ミラー指数の例

切片の逆数を取り、分母を払って整数にします。

軸の切片ミラー指数意味
2a, 3b, 1c(3 2 6)三つの軸すべてと交わる
1a, 1b, 1c(1 1 1)単位格子基準の切片が等しい
1a, b に平行, 2c(2 0 1)b 軸に平行

ミラー指数の求め方

  1. 面の切片を格子定数 a、b、c の倍数で表します。
  2. 各切片を入力します。面に平行な軸はゼロを入力します。
  3. 「ミラー指数を計算」を選び、逆数を取って分母を払います。
  4. 正規化された整数の組を (h k l) の順に読み取ります。

よくある質問

h、k、l は何を表しますか?

結晶学的な a、b、c 軸の切片の逆数を正規化した値です。三つを組み合わせて結晶面の方位を指定します。

無限大の切片はどう入力しますか?

面に平行な軸はゼロを入力します。無限大の切片の逆数がゼロになるためです。その軸の指数もゼロになります。

ミラー指数は負になることがありますか?

はい。軸の負の側で交わる面では、対応する指数が負になります。計算機では上線の代わりにマイナス記号を使います。

なぜ指数を整数にするのですか?

ミラー指数は、面方位を保つ最小整数比で表すのが慣例です。例えば (2 2 2) は (1 1 1) に簡約します。

ミラー指数から面間隔が分かりますか?

面間隔は格子定数と結晶系にも依存するため、指数だけでは求められません。それらが分かれば、適切な面間隔の式に指数を代入できます。