量子力学で重要な役割を果たすパウリ行列と、3次元空間における回転を表現する四元数は、一見すると異なる文脈で用いられますが、その間には興味深い数学的構造が存在します。
本記事では、双四元数という概念を導入することで、パウリ行列と四元数の間の関係を明確に示し、両者を統一的に理解するための枠組みを提供します。さらに、パウリ行列が生成する代数構造がクリフォード代数と呼ばれる、より一般的な数学的枠組みの一部であることを示します。
本記事を通じて、量子力学で用いられるパウリ行列と、古典的な回転を表現する四元数の間に存在する数学的関連性が明らかになります。この関係性の理解は、数学的概念の統一的理解を深める上で重要な意味を持ちます。
本章では、パウリ行列と四元数の基本的性質について概観します。これらの数学的概念は、それぞれ量子力学と古典的な3次元回転の記述において重要な役割を果たしています。
パウリ行列は、量子力学、特にスピン1/2粒子の記述に不可欠な2×2の複素行列です。以下に3つのパウリ行列を定義します:
パウリ行列の主な性質は以下の通りです:
これらの性質により、パウリ行列は量子力学におけるスピン演算子の基底として機能します。
四元数は、複素数を拡張した4次元の数体系です。一般の四元数
ここで、
四元数の主な性質は以下の通りです:
四元数は、3次元空間の回転を表現する上で非常に効率的であり、コンピューターグラフィックスや制御理論などの分野で広く利用されています。
パウリ行列と四元数は、一見異なる数学的概念ですが、いくつかの興味深い類似性があります:
これらの類似性は、両者の間により深い数学的関係が存在することを示唆しています。
双四元数を説明する前に、数学的準備としてテンソル積を簡単に説明します。
テンソル積は、二つの数学的対象(ベクトル空間または加群など)から新しい数学的対象を構成する操作です。
ベクトル空間
テンソル積の次元は、元の空間の次元の積になります:
いくつか具体例を挙げます。
この特殊な場合として、
複素数体
基底は4つの元で表されます:
テンソル積
テンソル積の場合、係数を自由に移動させることができるため、より柔軟な代数的操作が可能になります。この性質は、次で説明する双四元数を扱う際に重要となります。
双四元数 (biquaternion) は、複素数体
双四元数は8次元の線形空間を形成し、基底は以下の8つの元で表されます:
一般の双四元数は以下のように表されます:
ここで、
以降の説明を簡潔にするために、以下の簡略化記法を導入します:
この簡略化により、双四元数の基底は以下のように表されます:
一般の双四元数は次のように表現できます:
ここで、
この簡略化記法を用いることで、双四元数がより直観的になり、計算も簡単になります。
双四元数の代数的性質は以下の通りです:
積の例を示します:
双四元数は、パウリ行列と四元数の両方の性質を内包しています。
パウリ行列と双四元数の対応関係を考えるとき、まず2乗したときの符号を合わせることから始めます。単位行列を
このことから、以下の対応関係が導かれます。
これはパウリ行列のスカラー倍として
クロネッカー積の特別な場合として、テンソル積の左側が行列のスカラー倍として現れています。
異なるパウリ行列の積が別のパウリ行列の
この対応関係を踏まえて、パウリ行列から四元数の行列表現が生成できます。
このように四元数とパウリ行列の間に双四元数を挟むことで、対応関係のギャップが埋められます。
パウリ行列をすべて掛け合わせることで、単位行列の
双四元数で計算すれば、
この関係は、複素数の虚数単位がパウリ行列や双四元数の構造の中に組み込まれていることを示します。
以上の対応関係により、パウリ行列と双四元数が本質的に同じ代数構造を持つことが明らかになりました。これらの関係は以下のようにまとめられます:
これらの関係性の理解は、量子力学(パウリ行列)と古典的な3次元回転(四元数)の間の橋渡しとなり、両者の統一的な理解に貢献します。
パウリ行列
次数は英語でgradeです。1次のことを次数1やグレード1とも表現します。異なる次数を含む式はマルチベクトルと呼ばれます。パウリ行列に
重要な性質として、以下が挙げられます:
これらの性質により、積の因子に同じパウリ行列が含まれれば次数が下がるため、高次の積は常に3次以下の積に帰着されます。
パウリ行列が生成する代数構造は、3次元ユークリッド空間に対応するクリフォード代数
次数付き構造は、幾何学的な意味を持ちます:
この構造により、線形代数と幾何学の概念が自然に統合されていることがわかります。また、量子力学における数学的記述に体系的な解釈を施すことが可能となります。
個々の次数について見ていきます。
1次の元は、パウリ行列の線形結合として表されます:
これは3次元ベクトル
ベクトルの表現
外積は
2次の要素は、パウリ行列の積の線形結合として表されます:
パウリ行列の2次式は原点を通る特定の平面を表しており、係数は座標軸の面に射影された面積を表します。四元数の虚部をベクトルに対応させれば、その平面に対する法線に対応します。パウリ行列の2次式はある種のベクトルと見なせることから、2ベクトル (bivector) と呼ばれます。
3次元における2ベクトルは擬ベクトル(軸性ベクトル)に対応します。表現上、四元数はベクトルと擬ベクトルを区別しませんが、パウリ行列や双四元数では区別します。パウリ行列
2ベクトルが表す面積は、係数の2乗和の平方根から得られます。これにより2ベクトルのノルムを定義します。
実際には面積だけでなく、角運動量における回転の強さなども表現します。
3本のベクトルの表現
これはウェッジ積の反交換性から行列式が定義できることを意味します。
クリフォード代数における3次式は3ベクトル (trivector) と呼ばれます。3次元における3ベクトルは反交換性により1成分にまとまるため、擬スカラーに対応します。また、ウェッジ積の三重積は、ベクトル解析におけるベクトル三重積ではなく7shi-vec3、スカラー三重積に対応します。
3次元空間における回転の表現について、四元数とパウリ行列の両方の観点から解説します。両者の表現方法の比較を通じて、これまでに説明した概念の具体的な応用を示します。
以下で定義される単位四元数
単位四元数の成分は2乗和が
3次元ベクトル
また、
これまで見たように四元数の基底
これによって、回転軸を表す純虚単位四元数を、パウリ行列に変換します:
パウリ行列では符号が反転します。各項がマイナスのまま扱う必要性はないため、プラスになるように調整して対応付けします:
ここで
3次元ベクトル
このとき、回転後のベクトルに対応する行列
純虚四元数
この表現における回転は、1次の元と同様に
四元数とパウリ行列による回転表現の対応をまとめます。
パウリ行列表現の利点:
四元数表現の利点:
両表現は本質的に同じ数学的構造
内積と外積の性質を調べることで、回転が鏡映に分解されることが分かります。
2本のベクトルの表現
ノルムの定義より
これにより、積
ここで
2本の単位ベクトルの表現
これにより、積
これは回転の生成子が2本の単位ベクトルの表現に分解できることを意味します。
パウリ行列はエルミート行列で、その線形結合もエルミート行列のため、
2本のベクトルによって張られる平面が回転面となり、成す角の2倍が回転角となります。
2本の単位ベクトルによる回転の表現は、単位ベクトルでベクトルを挟む操作を2回繰り返します。
ここで
四元数の虚部で単位ベクトル
双四元数を間に挟むことで、パウリ行列から変換します。パウリ行列のベクトルの表現は、四元数の虚部に
鏡映を2回繰り返せば、単位純虚四元数の積は単位四元数となることから、
一方、
本記事では、パウリ行列と四元数という一見異なる数学的概念について、双四元数という概念を介して橋渡しを行いました。
パウリ行列が生成する次数付き代数構造は四元数を含み、より一般的な数学的枠組みであるクリフォード代数の一部として理解できます。特に、回転の表現における四元数とパウリ行列の対応関係は、これらの数学的構造の具体的な応用例として重要です。この対応関係は、理論物理学と計算機科学の接点を示す興味深い例となっています。
本記事が、これらの数学的概念への理解を深める一助となれば幸いです。