コンテンツにスキップ

多元数/四元数

出典: フリー教科書『ウィキブックス(Wikibooks)』
メインページ > 数学 > 代数学 > 多元数 > 多元数/四元数

複素数はの正の解を用いてと表されるものであった。

ここでは、複素数を拡張した数の一つとして、四元数を扱う。

四元数

[編集]

を満たすを用いてと表される数を四元数という。

四元数全体の集合は、四元数の理論を初めて構築した数学者ハミルトンの名前をとってと表す。

複素数が複素数平面という概念を用いて二次元座標における点と解釈できるのと同様に、三次元空間の点に対して同様となる三元数を導入しようとしたことが四元数の生まれる切欠となった。三元数では2つの虚数単位の積が三元数範囲では表せないなど、乗法と除法についての理論構築が進まなかった。しかし、ハミルトンがを満たす更なる虚数単位の導入を思いついたことで、四元数を用いた三次元空間の力学理論が誕生した。このとき、興奮のあまり上述の基本公式をロイヤル運河のブルーム橋に刻んだ逸話は有名である。なお、ベクトルの公式は多くが空間における公式を改良したものである。

四元数では行列と同様に積が非可換であることが知られている。四元数において、積の順番を入れ替えると正負が逆転する。四元数を更に拡張した八元数や十六元数でも、同様に何かしらの性質を失っている。

四元数の3つの虚数単位について、以下が成り立つ。

  • 循環律


複素数と同様、上記の計算則にさえ気を付ければ通常の文字式として計算が可能である。

例えば、二つの四元数の積(ハミルトン積)は、分配法則と虚数単位の計算則から以下のようになる。


四元数において、実部(スカラー部)虚部(ベクトル部)という。また、且つである純虚四元数という。

なお、四元数の理論において、ベクトルは専ら純虚四元数を指す。


四元数をスカラー部とベクトル部に分解して

と表すと、加法、乗法の定義式は

となる。ここで "" はベクトルの内積、"×" は外積である。

特に純虚四元数に対しては

が成り立つ。


複素数について、共軛複素数はと定義された。

同様に、四元数に対して共軛四元数を次のように定義する。

なお、*は随伴行列(各成分の複素共軛をとって転置した行列)を表すのにも用いられている。

これを用いて、上における絶対値(ノルム)及び距離は以下のように定義される。

複素数と同様に、四元数の実部と虚部は共軛四元数を用いて表せる。

なお、複素数とは異なり、共軛四元数は元の四元数と虚数単位のみの乗法・加法を用いて完全に書き表すことができる。


補足

電気系を専門とする人は通常の虚数単位を交流電流の記号との混同を避けてで書き表すが、これを四元数の第二虚数単位と考えてよいのだろうか?

結論から言うと、その考え方は許されない。

一般に、に四元数の第二虚数単位を基底として加えた集合(仮にとする)はとは異なる集合である。

は四則演算について閉じているが、四則演算のうち積と商はの範囲のみで定義することができない(の乗除算はの乗除算の範囲を制限したものである)。四則演算の定義が同じ集合内で完結しないのでは体ではなく、体であるとは一致しない(と代数的に同型なの部分空間とは言える)。

同様に、に第三虚数単位を基底として加えた集合もとは一致しない。

四元数の応用

[編集]

複素数を用いて二次元平面上の回転を表せるのと同様、四元数を用いて四次元空間の回転を表すことができる。実際には、次元を一つ下げた三次元空間(我々の住む空間の次元と同じ)における回転を扱うことが多い。二次元の場合と同様、行列を用いた記述も可能であるが、三次行列の演算は二次行列のそれに比べて遙かに煩雑である。そのため、機械制御等では行列ではなく計算量が少なめなこちらを用いることも多い。

(ここに回転四元数の理論)

代数的性質

[編集]

行列表現

[編集]

解析的話題

[編集]

方程式の解と四元数

[編集]

四元数を引数に持つ函数

[編集]

補:ベクトルに輸出した公式集

[編集]