固有値計算の相似変換を可視化
1.始めに
2.相似変換の本質的な意味
相似変換とは、楕円を回転だけさせることです。
突然「楕円」が出てきましたが、この辺りの説明は「M1-1.固有値方程式の可視化(対称行列の場合)」に書いていますのでそちらをご参照ください。
そのため、「相似変換を行って固有値方程式を解く」という作業は、「楕円を回転させて、その楕円と半径1の円の接点を求める問題」と言い換えることができます。
3.相似変換(=回転操作)の可視化
そのため原点から接点を結んだベクトルである固有値ベクトルは変化します。
一方、楕円そのものの大きさや形は変わらないため固有値は変化しません。
4.相似変換で固有値が変わらない理由
まず楕円(または一般二次曲線)を行列表現していきます。以下のように書き換えられます。
$$ ax^2 + by^2 + c x y = \lambda $$
$$ \Downarrow $$
$$ \begin{pmatrix} x & y \end{pmatrix} \begin{pmatrix} a & \frac{c}{2} \\ \frac{c}{2} & b \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix} = \lambda $$
そして左辺に2x2行列が3つありますが、それを1つにまとめて式を見やすくするとこのようになります。
$$ \begin{pmatrix} x' & y' \end{pmatrix} \begin{pmatrix} a' & \frac{c'}{2} \\ \frac{c'}{2} & b' \end{pmatrix} \begin{pmatrix} x' \\ y' \end{pmatrix} = \lambda $$
そしてこの楕円(または一般二次曲線)に対してラグランジュの未定乗数法で半径1の円と接する点を求める式を立てれば、相似変換した行列の固有値方程式が完成します。
ポイント2つあります。
ポイント1.
右辺の\(\lambda\)は回転に対して何の影響も受けていません。この\(\lambda\)はそのまま固有値を表しています。つまり、相似変換によって固有値は変わりません。
ポイント2.
相似変換で回転行列を左側と右側から掛ける理由は、この楕円の回転で考えると必然であることが分かります。
コメント