与えられた行列をまず直交行列による相似変換で「簡単な形」に変形していく。 もしも上三角行列に出来ればめでたしめでたしであるが…
|
既に述べたように、固有値問題は代数方程式と等価であるから、 有限回の四則演算と冪乗演算で Schur 分解を求めることはできない。 しかし、上三角にすることをあきらめ、 一歩手前の Hessenberg 行列で我慢することにすると、 比較的計算量の少ない計算で済ませることが可能である。 その詳細は省略するが、 次のような基本的な直交行列による変換を繰り返すことで実現される。
(Givens の回転行列と呼ばれる。)