- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:行列の三角化について)
行列の三角化について
このQ&Aのポイント
- 行列Aの対角化ができなくても、上三角行列の形に三角化する方法について質問です。
- 具体的な手順として、まず固有ベクトルを求めてそれを正規直交化します。
- その後、直交するベクトルを作成し、行列Aと組み合わせることで上三角行列に三角化することができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Au3=au1+bu2+cu3 とa,b,cを求めるのは三角の形を明かにするための作業であって 三角化する行列はa,b,cを求めるまでもなく U=[u1 u2 u3] と求まっているのです。 もしa,b,cを求めるのが面倒ならば U^-1AU を計算して三角行列を求めれば良い。 まーこの計算よりもa,b,cを求める方が楽かどうかの問題です。 やってみてどっちが楽か身をもって感じてください。
その他の回答 (1)
- reiman
- ベストアンサー率62% (102/163)
回答No.1
>なぜこのような形にしないといけないのですか? そのようにしなければならないということはありません。 そのようにすれば三角にできるということです。 もし三角にしたいのならばジョルダンの標準形にすればよい。 この手法は確立されているのでそれで一件落着です。 もし三角にする行列をユニタリにしたいのならば ジョルダン化するベクトルにシュミット直交化すれば良いだけです。 この様にするとジョルダン標準形は崩れますが三角は保たれます。
補足
回答ありがとうございます。 このような形にする必要はないとありますが もしこのやり方で上三角行列にするならば、 なぜAu3=au1+bu2+cu3とするのでしょうか? こうすることは一体どんなことを意味しているのですか?