Next: B. 線形計算ソフトウェアの発展 (駆け足説明)
Up: A. 線形計算とは
Previous: A..6 なぜ逆行列を計算してはいけないか
与えられた行列をまず直交行列による相似変換で「簡単な形」に変形していく。
もしも上三角行列に出来ればめでたしめでたしであるが…
既に述べたように、固有値問題は代数方程式と等価であるから、
有限回の四則演算と冪乗演算で Schur 分解を求めることはできない。
しかし、上三角にすることをあきらめ、
一歩手前の Hessenberg 行列で我慢することにすると、
比較的計算量の少ない計算で済ませることが可能である。
その詳細は省略するが、
次のような基本的な直交行列による変換を繰り返すことで実現される。
- (1)
- 超平面
( は単位ベ
クトル) に関する対称移動 (鏡映、鏡像とも言われる) を表わす
(Householder 行列と呼ばれる)。
- (2)
- 平面内の角 の回転を表わす .
(Givens の回転行列と呼ばれる。)
Next: B. 線形計算ソフトウェアの発展 (駆け足説明)
Up: A. 線形計算とは
Previous: A..6 なぜ逆行列を計算してはいけないか
Masashi Katsurada
平成20年10月18日