質問 |
||
| QNo.4152429 | 行列Aのn乗 | |
|---|---|---|
| 質問者:math-math |
行列Aに対しA^nを計算する。 |7 −6| |3 −2| 答えは |−1+2^2n+1 2−2^2n+1| |−1+2^2n 2−2^2n | です。 Aを何乗かすると、とても大きな数になってしまい、 規則性がみえてきません。 固有値を求めて、対角化する説明が載っている、 ページのそばにこの問題がのっていますので、 それを使うのかと思うのですが、 全くわかりません。 |
|
困り度:
|
||
| 質問投稿日時: 08/07/05 08:56 |
||
回答良回答20pt |
|
| ANo.3 | 確かに対角化を使います。 対角化行列を P とし、その逆行列を Q とすると B = QAP なる B はもちろん対角行列です。また、これより A = PBQ となります。この両辺を何乗かすると A * A * A * … * A * A = PBQ * PBQ * PBQ * … * PBQ *PBQ となります。(明示的に「*」を書いてありますが、特別な意味はありません。普通に掛け合わせてるだけです。) さて、この式の右辺に注目します。「*」を省略して書くと PBQPBQPBQPBQPBQPBQ… となりますが、P と Q はお互いに逆行列なので PQ = QP = E (Eは単位行列) です。行列の掛け算は交換はできませんが結合はできます。 なのでこの式の「QP」を先に計算して消してしまうと = PBBBB…BBBQ = P(B^n)Q (B^n は Bのn乗です。) となります。 B は対角行列なので一般項を出すにはただ対角成分をn乗するだけです。 あとはこの P(B^n)Q をがんばって計算すれば A^n の一般項が求まります。 こればっかりは根性で計算するしかありません(笑 色々テクニックはありますが、行列の計算は最終的には根性です。がんばりましょう。 |
|---|---|
| 回答者:dreamnstd | |
| 種類:回答 どんな人:専門家 自信:自信あり |
|
| 回答日時: 08/07/05 23:33 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| ANo.2 | >Aを何乗かすると、とても大きな数になってしまい、> >規則性がみえてきません。 数列の授業で規則性を発見する方法のいくつかを学習しませんでしたか? イキナリ規則性が見えたらおかしいと思いませんか? |
|---|---|
| 回答者:koko_u_ | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/07/05 15:06 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答良回答10pt |
|
| ANo.1 | 全く簡単です。おっしゃるように問題の行列の固有値を求めて、対角化します。変換行列をPとすれば、B=(Pの逆行列)APでBが対角行列となります。対角行列のn乗は、その対角成分をn乗したものです。 上の式で各辺をn回かければB^n=(Pの逆行列)A^nPとなりますので、A^n=PB^n(Pの逆行列)です。 あとはご自分で計算してみて下さい。 |
|---|---|
| 回答者:mtaka_2007 | |
| 種類:アドバイス どんな人:経験者 自信:自信あり |
|
| 回答日時: 08/07/05 09:48 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |