直交行列
直交行列というのは次のような条件を満たす行列であった. 直交行列といえば普通は「実直交行列」のことを意味することが多い.ここでも成分が実数であるものを考えよう.ユニタリ行列の条件はというものだったが,ここに出てくるは実数の行列に対しては転置行列の意味にしかならないので,直交行列というのはユニタリ行列の一種であると言える.
直交行列というのは行列の縦の成分を一つのベクトルと見た場合に,それぞれのベクトルの長さが 1 で互いに直交しているという条件が満たされている.次の行列の場合,個の直交条件と個の長さについての条件があるわけで,行列の個の実数成分が個の条件に縛られていることになる.つまり,自由度は個である.
例えば 2 次の行列なら自由度は 1 個しかないし,3 次の行列なら 3 個である.
ここでさらに行列式が 1 であるという条件を課してみたら,その分だけ自由度は減ってしまうだろうか?例えば 2 次の行列なら,自由度は完全に消え失せてひと通りに定まるのだろうか?
実際はそんなことにはならない.2 次の行列なら簡単に確かめることができるのでやってみるといいだろう.直交行列だという条件だけで行列式は +1 か -1 かのいずれかに絞られてしまうのが分かるはずだ.
実は何次の場合でも同じである.直交行列の条件はだから,この両辺の行列式を計算してみればそれが分かる.転置行列の行列式は元と変わらないから,となり,だと結論できる.
行列式が 1 という条件を課す前から,すでに行列式の値に関しては,自由度と呼べるほどの連続的な自由さはないのである.行列式が 1 であるという条件は,この中から二者択一を迫るのみである.
2 次の行列の場合,行列式が 1 である直交行列というのは 2 次元平面での回転を意味し,次のように表されることになる. もちろんこれ以外の見た目で表すことはできる.例えば位相をだけずらせばとを変えたりも出来るし,の符号を変えればの符号が逆転するからマイナス記号の付く位置が変わって別の見た目になるだろう.それでも回転行列であることには変わりないし,それを使って具体的な数値の行列を一つ作ってみてもそれは上に書いた形で表される範囲内である.ここに書いた形はの時に単位行列になるようにし,が反時計回りに数えた角度を表すようにしてあるというだけである.もっとも自然でシンプルな表記だと言える.
ちなみに行列式が -1 の場合には次のような形になる. これを使うと回転させた像を鏡に映したように変換されるのであり,を幾ら動かしても先ほどの行列と一致することはない.
これらの行列はという一つきりの連続的な変数で定まる形になっており,自由度が 1 というのはこのことである.自由な連続的な変数が一つだけあるということだ.
群との関係
回転変換どうしの積というのは,ある角度の回転をさせた後で別の角度で回転させるということであり,その結果は一つの回転変換で表せる.角度 0 だけ回転させるというのは単位行列であり,それは回転変換の一つであると言えるし,結合法則も成り立つし,逆変換も回転行列で表されるのだから,2 次元の回転変換は群だと言える.
こんなことを今さら言わなくても,ユニタリ行列の一種なのだから,もちろんその時点で既に群なのだ.
直交行列の行列式を 1 に限定した時点で,鏡像反転を意味する変換は排除されている.それで特殊直交群 SO(n) は「回転群」とも呼ばれる.特殊というのは行列式を 1 に限定したことを意味している.
指数関数での表現
直交行列についてもユニタリ行列と同じような指数関数による表現は出来ないだろうか.テイラー展開を駆使すれば次のような変形ができる. やはりという形式で書けることが分かる. なのだから,はエルミート行列であり,これも今までと同じだ.ジェネレーターは だが,一つきりしかないので何も面白そうなことが出来そうにもない.
SO(2) のイメージはただの平面での回転であり,直観的にもよく分かっている内容なのでこれ以上あれこれ話す必要もないだろう.次回は直交行列の次数を上げてみよう.3 次の場合は自由度が 3 つに増えて,もう少し面白くなるはずだ.
平面での回転を意味する。