第1章 ベクトル・行列・行列式¶
ベクトル空間 := 和と定数倍が定義された集合
基準となるベクトルe1,e2を定めて、そこからの座標(e1を3歩、e2を2歩、のように)を指定する方法でv=3e1+2e2のように表すことができる
e1,e2を基底ベクトル、(3,2)を座標という
ベクトルの組(e1,⋯,en)を基底と呼ぶのは、次の2つの条件を満たすときだけ
どんなベクトルvでもv=x1e1+⋯+xnenで表現できる(どの土地にも番地がついていて表現できる)
その表し方は1通りだけ(1つの土地には番地は1つだけ)
つまり、(x1,…,xn)T=(x1′,…,xn′)Tならx1e1+⋯+xnen=x1′e1+⋯+xn′en(違う番地なら違う土地)
あるいはx1e1+⋯+xnen=x1′e1+⋯+xn′enなら(x1,…,xn)T=(x1′,…,xn′)T(同じ土地なら番地も同じ)
移項して言い換えると(x1−x1′)e1+⋯+(xn−xn′)en=oより、u1e1+⋯+unen=oならu1=⋯=un
行列は写像¶
コラム1.15¶
行列は線形写像を座標成分で表したもの
線形写像とは
f(x+y)=f(x)+f(y)
f(cx)=cf(x)
を満たす写像
任意の線形写像は行列を掛けるという形式でも表現できる
単位ベクトルを入力としたときの出力をai=f(ei)とおくと、入力x=(x1,…,xn)Tに対する出力は
f(x)=x1a1+⋯+xnan となる。
縦ベクトルを並べた行列A=(a1,…,an)を使えば
f(x)=Ax と書くことができる
座標変換¶
同じ空間でも、基底は色々な取り方をとることができる。どう基底を立って座標を表現しても、実態のベクトルは同じ
先に結論:座標変換は「可逆正方行列Aを掛ける」という形で書ける。可逆行列による線形変換は座標変換と解釈できる。
(例)2次元の基底が2組(ex,ey),(ex′,ey′)を使って、ベクトルvを
v=xex+yey=x′ex′+y′ey′ と2通りに表現するとする。
座標v=(x,y)Tと座標v′=(x′,y′)Tの対応関係(変換規則)はどうなるのだろうか?
まず、基底の関係は
ex′=3ex−2eyey′=−ex+ey だったとすると、v,v′は
v=x′ex′+y′ey′=x′(3ex−2ey)+y′(−ex+ey)=x′3ex−x′2ey−y′ex+y′ey=(3x′−y′)ex+(−2x′+y′)ey これとv=xex+yeyが等しいので
xy=3x′−y′=−2x′+y′ これをx′,y′について解くと
x′y′=x+y=2x+3y これが座標v=(x,y)Tと座標v′=(x′,y′)Tの対応関係(変換規則)となる
行列で書くと
(xy)=(3−2−11)(x′y′)(x′y′)=(1213)(xy) となる
第4章 固有値・対角化・Jordan標準形¶
4.1 安定性¶
ξ=f(u) について考える。ただし、単なる関数ではなく、時系列的であり(u(t),ξ(t))、現時点だけでなく過去のinputにも依存する(株価予測のような。自己回帰モデルのようなイメージ)
今回興味があるのは、発散する(無限に大きくなってしまう)かどうか。例えばξ(t)=2ξ(t−1)のようだと、どんどん値が大きくなって発散する。
x(t)=(ξ(t),ξ(t−1),ξ(t−2))T,u(t)=0 とおけば
x(t)=Ax(t−1),A∈R3×3 のようになる。
どんな初期値からスタートしてもx(t)が有限の範囲に留まるのか(リアプノフ安定 - Wikipedia)どうかを判定したい。
写像はある基底のもとで行列Aによって表されている。別の基底をもってきて、xを座標変換してやり、もっと簡単な行列にできればよい。ここで固有ベクトルが役に立つ。
対角行列の場合¶
もし係数行列が対角行列
Undefined control sequence: \diag at position 23: …A x(t-1)\\
A = \̲d̲i̲a̲g̲(a_1, \dots, a_…
x(t) = A x(t-1)\\
A = \diag(a_1, \dots, a_n)
なら、対角成分を見れば良い
∣a1∣,…,∣an∣≤1 なら暴走はしない
対角化できる場合¶
y(t)=Cx(t),C=(111−1) をのようにx(t)=(x1(t),x2(t))Tからy(t)=(y1(t),y2(t))Tへ変換することで、
元の問題
x(t)=Ax(t−1) が
y(t)=Λy(t−1),Λ=(6004) へと書き換えられる
CをP−1にして
x(t)=Py(t)y(t)=P−1x(t) とすると
y(t)=P−1x(t)=P−1Ax(t−1)=P−1A(Py(t−1))=(P−1AP)y(t−1)