四元数:3次元回転の計算と数論への応用
四元
数は、複素
数を拡張した
数体系であり、三次元空間における回転計算や、
数論といった様々な分野で応用されています。
1843年、
アイルランドの
数学者
ウィリアム・ローワン・ハミルトンによって発見されました。
四元数の定義と性質
四元
数は、
実[[数]] a, b, c, d と虚
数単位 i, j, k を用いて、a + bi + cj + dk の形で表されます。虚
数単位 i, j, k は以下の関係を満たします。
i² = j² = k² = ijk = -
1
この関係式から、四元
数の積は非可換であることがわかります。つまり、pq と qp は一般に異なります。
四元
数は、スカラー部とベクトル部に分解できます。スカラー部は
実[[数]] a、ベクトル部は bi + cj + dk です。純虚四元
数とは、スカラー部が 0 の四元
数です。
四元
数の共役は、虚
数部の符号を反転させたものです。ノルムは、四元
数とその共役の積の平方根で定義され、ユークリッドノルムと一致します。ノルムを用いて、四元
数の逆
数を定義できます。
四元
数全体は、
実[[数]]体上の
4次元結合的
ノルム多元体をなし、非可換
整域となります。これは、最初に発見された非可換多元体です。
四元数の発見と歴史
ハミルトンは、複素
数が座標平面上の点を表すように、三次元空間の点を表す方法を探していました。加法と減法は容易に定義できましたが、乗法と除法の定義に長く苦しみ、
1843年
10月
16日、ロイヤル運河の橋の上で四元
数の基本公式をひらめいたとされています。
ハミルトンは四元
数を精力的に研究し、多くの著書を残しました。しかし、ギブスやヘヴィサイドらが開発したベクトル解析が普及したことで、四元
数は一時影を潜めました。
20世紀後半以降、四元
数は三次元回転を効率的に表現できる能力が注目され、
コンピュータグラフィックス、
ロボット工学、宇宙工学などで広く用いられるようになりました。オイラー角に比べて
ジンバルロックの問題がなく、計算も高速に行えます。
四元数の応用
四元
数は、様々な分野で応用されています。
3次元コンピュータグラフィックス: 物体の回転を効率的に表現・計算
ロボット工学: ロボットアームの
姿勢制御
宇宙工学: 衛星の姿勢制御
物理学: 電磁場、量子
力学
*
数論: 四平方和定理の証明
四元数の数学的性質
四元
数全体は、
実[[数]]体上の
4次元ベクトル空間を形成します。乗法は非可換ですが結合的です。四元
数のノルムは乗法的であり、これにより、四元
数の逆
数を定義できます。
四元
数群 Q8 は、{±
1, ±i, ±j, ±k} からなる群で、四元
数の乗法に関する群構造を持ちます。
四元数の行列表現
四元
数は、複素
数2次正方行列または
実[[数]]4次正方行列で表現できます。これらの表現を用いることで、四元
数の計算を行列計算に置き換えることができます。
四元数と三次元回転
単位四元
数を用いて、三次元空間の回転を表現できます。単位四元
数の積は、回転の合成に対応します。この表現は、オイラー角や回転行列と比べて
ジンバルロックが発生せず、効率的な計算が可能です。
その他
四元
数は、複素
数の対として表現することもできます。また、
クリフォード代[[数]]との関連性も知られています。
四元
数は、
数学、
物理学、コンピュータサイエンスなど、様々な分野で重要な役割を果たしています。その非可換性という特徴は、一見奇妙に思えるかもしれませんが、三次元空間の回転を効率的に表現する上で非常に有効な性質となっています。今後ますますその重要性が増していくことが期待されます。