固有ベクトルを用いた行列のn乗の計算

行列A=(8697)が存在する。

固有値λ=2,1で、対応する固有ベクトルはv1(11),v2=(23)である。

このとき、(1)An(01)の値を求めよ。

新訂 線形代数 問題集P65 大問147 より抜粋

はじめに

本問は、固有値の性質を利用し、Anの乗数を落としていき、結果を求める問題です。色々な大学でたまに出題されます。(電通大2023など)

まず自力で解けるか確認し、分からなかった場合は復習に役立てて下さると幸いです。

なお、問題は引用元から抜粋しましたが、解答は略解での記載でした。本記事で解答のキーポイントを埋め合わせできればと思います。

本記事で覚えたいこと

  1. 行列Aの固有値をλ、対応する固有ベクトルをv1とすると
    Avi=λviが成立する。
  2. ある2次元ベクトルaを固有ベクトルv1,v2を使用して、a=sv1+tv2と分解する。
  3. Ana=sAnv1+tAnv2=sλ1nv1+tλ2nv2と変形し、結果を求める。

1.2.がキーポイントです。

1.は固有値の性質そのものですが、対角化などの問題を解くうえではあまり使用しません。ですので、盲点になりがちなところです。

2.は、一次独立なベクトルを組み合わせれば、同じ次元の任意のベクトルを表すことができる事実を知っているとできます。

文字ばかりで分かりづらいと思います。下記に解答例を示しますので、ご覧いただければと思います。

解答例

まず、(01)=2(11)+(23)とベクトルを分解できる。(CHECK2)

これより、求める式(1)は以下のように変形できる。

(2)An(01)=An((2)(01)+(23))

(CHECK1)の性質より

A(11)=(2)(11),A(23)=(23)

だから、これをn乗分適用することで

(3)An(01)=An((2)(01)+(23))=2(2n)(11)+(23)=((2)n+1+2(2)n+1+3)

であることが分かった。

最後に

行列のn乗を考える問題は、下記の操作で解けることが多いです。

  • A2=aAなど、乗数を落とす関係式を導き、繰り返し適用する。
  • 数学的帰納法により一般項を導き、証明する。

本問は、前者に相当します。他のケースも下記の記事で紹介しています。よろしければ、一緒にご確認くださると幸いです。

参考文献

新訂 線形代数 問題集:大日本図書 P65 大問147

固有値と固有ベクトルの解説 ~ 具体例と性質 ~ (証明付)   - 理数アラカルト -
固有値と固有ベクトルの定義および性質(固有値と固有ベクトルの存在・固有方程式と固有値・固有多項式の因数分解・固有ベクトルの不定性、固有ベクトルの線形独立性)と具体例(固有値の導出・固有ベクトルの導出など)を証明付きで分かり易く記したページで...
タイトルとURLをコピーしました