線型代数学/固有値と固有ベクトル

提供: testwiki
ナビゲーションに移動 検索に移動

線型代数学 > 固有値と固有ベクトル 


ある線型変換  f に対して、 f(𝐯)=α𝐯 のような元𝐯が見つかれば、この線型変換は扱いやすくなる。このページでは、このような α,𝐯(固有値・固有ベクトル)について議論をする。

せん断写像と言う種類の線形写像でモナリザの絵を変換した。このとき赤のベクトルは方向を変えたが、青のベクトルは変換後も方向を変えていない。この青のベクトルが固有ベクトルである。

注意 ここから先の議論は全て複素数体 上の議論である。

はじめに

本題に入る前にまず次の定理を認めてもらいたい。

定理(代数学の基本定理)

複素数係数の任意のn次多項式

 f(x)=a0xn+a1xn1++an1x+an

は重複度も含めてn個の複素数の根を持つ。

証明は複素解析学#リウヴィルの定理を参照のこと。

固有値・固有ベクトル

まず、このページの初めに書いたことを正確に定義しよう。

定義

 V: 上の線型空間、 f End(V) とする。

このとき、𝐯 V(𝐯𝟎),α

 f(𝐯)=α𝐯

の関係をみたすとき、 α固有値 (eigen value)、𝐯固有ベクトル (eigen vector)という。


では、どのようにして固有値や固有ベクトルを求めたらよいだろうか? まずは、nの線型変換である行列について考えてみよう。

行列の場合

まず、固有多項式を次のように定義する。

固有多項式

定義 A M(n,𝐊)に対して

ΦA(t)=det(AtIn)=±(tα1)ν1(tα2)ν2(tαr)νr

 A固有多項式 (eigen polynomial)という。また、νi(1ir) を αi重複度 (multiplicity)という。

2番目の等式は代数学の基本定理より成り立つ。


すると、次の定理が成り立つ。

定理

 α が固有値  α は固有多項式の根

(証明)

 A M(n;𝐊) に対して、 α が固有値であるとする。このとき、

 A𝐱=α𝐱

をみたす、𝐱𝟎 が存在する。

上の式を書き直すと、 ( AαIn)𝐱=𝟎 であるから、( AαIn) の階数がnより小さいということと同値である。

つまり、 det( AαIn)=0 でなければならない。

以上をまとめると、

 α が固有値 (AαIn)𝐱=𝟎 が非自明な解をもつ。  rank( AαIn)<ndet(AαIn)=0

行列Aによって引き起こされる線形変換。

行列A=(2112)の固有値と固有ベクトルを求める。右の図はこの行列によって引き起こされる変換を示している。この行列Aの固有値と固有ベクトルを求める。

|AλI|=|2λ112λ|=λ24λ+3=(λ1)(λ3)

なので、方程式(λ1)(λ3)=0を解いて、行列Aの固有値は1と3である。

次に固有ベクトルを求める。固有ベクトルを求めるには、(AλI)𝕩=0を満たすベクトル𝕩を求めれば良い。

λ=1に対応する固有ベクトルは、AI=(1111)であることから、(1111)𝕩=0を満たすベクトルである。すなわち、固有ベクトルは𝕩=(11)及び、これを任意の定数倍したものである。

λ=3に対応する固有ベクトルは、A3I=(1111)であることから、(1111)𝕩=0を満たすベクトルである。すなわち、固有ベクトルは𝕩=(11)及び、これを任意の定数倍したものである。

右の図では、紫のベクトルは、固有値1に対応する固有ベクトル(11)に平行なベクトルである。青のベクトルは、固有値3に対応する固有ベクトル(11)に平行なベクトルである。紫のベクトルは、変換された後も、方向は変らず、長さも変わっていない。青のベクトルは、変換された後も、方向は変らず、長さは3倍になっている。固有ベクトルではない赤のベクトルは、変換された後、方向を変えている。

次に、固有空間を以下のように定義する。

固有空間

定義  A M(n;𝐊)α に対する固有空間 (eigen space)とは

E(α)=(𝐱n|(AαIn)𝐱=𝟎)=ker(AαIn)

で表わされる部分空間のことである。


この定義から明らかなように、

 α が固有値  E(α)𝟎 でない元を持ち、それらはすべて固有ベクトル

である。

一般の線型変換の場合

 V: 上の線型空間、<𝐞1,,𝐞n> V の基底、 fEnd(V) に対して  α は固有値であるとする。

また、<𝐞1,,𝐞n> に対する  f の表現行列を  A M(n;𝐊) とする。

このとき、行列の場合と同様に、

 f(𝐯)=α𝐯

を充たす𝐯𝟎 が存在する。 V の恒等変換(identity transformation)を  IV とすると、

 (fαIV)(𝐯)=𝟎

と変形できる。これは、 rank(fαIV)<n と同値である。 (fαIV) の表現行列は  AαIn であるから、  rank( AαIn)<n

以上より、 f の固有値は A の固有多項式の根であることがわかる。

また、正則行列 P M(n;𝐊) に対して

 det(AtIn)=det(AtIn)det(P)det(P1)=det(P1)det(AtIn)det(P)=det(P1APtIn)

より、固有多項式は V の基底の取り方によらない。

固有空間

固有空間も行列の場合と同様に定義される。

定義  f End(V)α に対する固有空間とは

E(α)=(𝐯V|(fαIV)𝐯=𝟎)=ker(fαIV)

で表わされる部分空間のことである。

固有空間の和

最後に、次の命題を証明しておく。

命題

α1,α2,,αr A M(n;𝐊) の相異なる固有値とする。このとき、

 E(α1)+E(α2)++E(αr)= E(α1)E(α2)E(αr)

(証明)

𝐱i E(αi)(1ir) は 𝐱1+𝐱2++𝐱r=𝟎 をみたすとする。

この等式に、 f, f2,, fr1 を作用させると、

(111α1α2αrα1r1α2r1αrr1)(𝐱1𝐱2𝐱r)=(𝟎𝟎𝟎)

左辺の行列の行列式はVanDermondの行列式なので、

det(111α1α2αrα1r1α2r1αrr1)=i<j(αiαj)0

したがって、この行列は正則。

よって、𝐱1=𝐱2==𝐱r=𝟎