四元数とは何か?
四元数とは何か?
定義や計算方法、面白さを紹介できればと思います。
虚数
普段我々が使う数字は2乗すると必ずプラスになります。例えば、 ですし、 です。ここで「2乗したらマイナスになる数があってもいいのでは?」と考えられて作られたのが虚数です。
つまり虚数は次のようになります。
虚数は英語ので表す
つまり、
これを使えば2乗してマイナスになる数をの形で表せます。例えば、だし、となります。
また、普段我々が使っている数(実数)と虚数を組み合わせたものを複素数といいますが、それは以下のように表せます。
例えば、などですね。
ちなみに複素数では上記のは実部、は虚部といいます。
四元数の定義
ここからは先ほど説明した虚数を拡張した四元数について解説します。
2乗したらマイナスになる数として虚数を使用しました。ここからさらに2乗したらマイナスになる数としてとを追加します。(これらはとは別物として扱います)つまりですし、 も 、 も となります。実数と、、の4種類の数字があるので"四"元数と言うんですね。
ちなみに先ほどの複素数のように実数と虚数たちを合わせて表記すると
となります。
ここでとの積、との積、との積はそれぞれどのようになると思いますか?ここが四元数の面白いところで以下のようになります。
なんだかきれいな形になっていますね。そして驚くべきことに掛け算の順番を逆にすると答えの符号が逆になっています!このような性質を非可換と言います。数字の種類を4つに増やした代償として可換性が失われてしまったのですね。ちなみに、この非可換性は四元数以外にも行列という分野などにも表れます。
そして、、の3つを掛け算するとどうなるかというと、
という風になります。これも-1になるんですね。不思議です。
証明
これらの式を実際に導出してみましょう。導出と言っても簡単ですので、気楽に読んでいただいて大丈夫ですよ。まず を基準にして考えます.。この式の両辺に を掛け算してみましょう。掛け算の順番で答えが変わってしまうことに注意して右からかけてみると
これで が証明されました。続いて、今導出した式の両辺にを左からかけてみましょう。すると、
さらに の両辺に右からを掛けると
となります。これで半分は証明出来ました!続いての両辺に左からをかけてみると
となります。これで が証明されました。続いて、先ほどと同じように、今導出した式の両辺にを左からかけてみましょう。すると、
さらにの両辺に右から をかけてみると
となります。これで全て証明されました!意外とシンプルな証明なんですよね。
四元数同士の足し算、掛け算
最後に四元数同士の足し算と掛け算の例題を1つ見てみましょう。
ここでは と を使いましょう。まずは足し算です。
となります。これは比較的簡単ですね。
続いて掛け算です。掛け算は下のような表を使うと計算しやすいので、自分で計算してみたい人はこれを見ながら計算してみてください。
計算と途中、式が長くなりがちですが、計算自体はそこまで難しくないので一緒に見てみしょう。
ここで上の表を使うと、
となるのでまとめると、
となります。少し長かったですね。
まとめ
今回は虚数を拡張した四元数を解説しました。四元数は学校ではあまり習いませんが、理系の大学ではよく使われる行列のもとになりました。知名度のわりに意外と重要な分野なんですね。そして実は四元数以外にも八元数、十六元数なども存在します。機会があればいつか紹介したいです。