直交行列の5つの定義と性質の証明
更新
直交行列の同値な5つの定義,同値であることの証明,性質および具体例を解説します。
直交行列は5つの同値な条件で定義される
直交行列は5つの同値な条件で定義される
の実正方行列 に対して,以下の5つの条件は同値です。この条件のいずれか1つでも(従って全部)満たすとき を直交行列と言います。
-
-
の 本の行ベクトルが正規直交基底をなす
-
の 本の列ベクトルが正規直交基底をなす
-
任意の に対して
-
任意の に対して
- 5つとも重要です,覚えましょう。
- 「正規直交」とは,全てのベクトルの長さが で異なる二本のベクトルの内積が であることを意味します。
- 4は「変換でベクトルのノルム(長さ)が変わらない」,5は「変換で二つのベクトルの内積が変わらない」ことを表しています。
二次元の回転行列: は直交行列である(直交行列の定義1~5をそれぞれ確認してみるとおもしろい)。
以下では,直交行列の4つの性質を紹介したあと,上の5つの条件が同値であることを証明します。
性質1:直交行列の行列式は1か-1
性質1:直交行列の行列式は1か-1
直交行列の行列式は または
例えば, の行列式は ですね。
「積の行列式=行列式の積」なので,
ここで,直交行列の定義1より,上式は
と等しい。さらに, を使うと,結局 である。
よって を得る。
性質2:直交行列の逆行列も直交行列
性質2:直交行列の逆行列も直交行列
直交行列の逆行列も直交行列
例えば, の逆行列は で直交行列ですね。
直交行列の定義1〜3を使う。
が直交行列
→ の列ベクトルが正規直交基底をなす
→ の行ベクトルが正規直交基底をなす
→ の行ベクトルが正規直交基底をなす
→ が直交行列
性質3:対称行列は直交行列で対角化可能
性質3:対称行列は直交行列で対角化可能
対称行列は直交行列で対角化できる。
詳細は 対称行列の固有値と固有ベクトルの性質の証明 で解説しています。
ちなみに複素数バージョンだと「エルミート行列はユニタリー行列で対角化できる」となります。
性質4:直交行列の固有値の絶対値は1
性質4:直交行列の固有値の絶対値は1
直交行列の固有値 について,
注:一般に,固有値 は複素数です。
例えば, の固有方程式は より となり ですね。
直交行列 の固有値を ,固有ベクトルを とする。このとき, ここで,直交行列の定義4(※)より であるから,2式より
より,
※厳密には, が複素ベクトルのときにも であることを確認しておく必要があります。
性質5:直交行列の積も直交行列
性質5:直交行列の積も直交行列
直交行列 に対して も直交行列
より従う。
5つの定義が同値であることの証明
5つの定義が同値であることの証明
-
-
の 本の行ベクトルが正規直交基底をなす
-
の 本の列ベクトルが正規直交基底をなす
-
任意の に対して
-
任意の に対して
まず1,2,3の同値性を証明します。
の第 行(横ベクトル)を とおくと, の 成分は となる。よって,1と2の条件はいずれも が のとき , のとき であることを表している。
1と2が同値であることの証明とほぼ同じ( を考える)。
ここから,1→5→4→3を証明することで5と4を仲間に入れます。
と の内積は,
であり, なのでこれは と の内積と一致する。
5で とすると ,つまり
の 列目を とおく。
(第 成分が で残りが であるような縦ベクトル)を4に入れると が分かる。次に を4に入れると が分かる。両辺二乗すると, が分かる。
直交行列の例
直交行列の例
-
置換行列(各行,各列に が一つずつある行列)
-
アダマール行列(の定数倍) →アダマール行列の定義と性質
なお,直交行列の概念を複素行列に拡張したものをユニタリー行列と言います。
私は置換行列が結構好きです。