前回の感想・コメントシートから

 前回の授業の「感想・コメント」の欄に書かれたことと、それに対する返答は、

第14回授業への受講者の感想・コメント

にありますので見ておいてください。

行列の微分

ビデオ↓
以下は文章による説明。

行列の微分の計算則

 行列の微分にも、

ライプニッツ則
ddt(A(t)B(t))=(ddtA(t))B(t)+A(t)(ddtB(t))

が成立する。では実数関数の微分でおなじみのddxxn=nxn1に対応する、

ddt(A(t))n=n(ddtA(t))(A(t))n1

は成立するかというと、

A(t)ddtA(t)が交換しないと成立しない。

 成立するのは ddt(A(t))n=(ddtA(t))(A(t))n1+A(t)(ddtA(t))(A(t))n2++(A(t))n2(ddtA(t))A(t)+(A(t))n1(ddtA(t)) という(少々面倒な)式である。

逆行列の微分

 A1(t)A(t)=Iの両辺を微分すると(右辺は定数だから微分すると0)、 (ddtA1(t))A(t)+A1(t)(ddtA(t))=0(ddtA1(t))A(t)=A1(t)(ddtA(t))ddtA1(t)=A1(t)(ddtA(t))A1(t) を得る。すなわち、逆行列の微分は元の行列の微分の前後に逆行列を掛けて、さらにマイナス符号をつける。この式を1×1行列で考えれば分数関数の微分 ddt(1f(t))=f(t)(f(t))2 の式になる(数なら1f(t)の位置を変えてもいいが、行列であるA1はそうはいかないことに注意しよう。

行列式の微分

 行列がxの関数である場合、行列式もまたxの関数となる。これを微分するとまず余因子の式A~pq=(det A)Aqpから、 xdetA(x)=p,qA~pq(x)Aqp(x)x=detA(x)p,q(A1)pq(x)Aqp(x)x という式を作ることができる(余因子と逆行列の関係A1=1detAA~を使った)。また、行列式をdet(v1,v2,,vN)と表現した場合、その微分は ddxdet(v1,v2,,vN)=det(dv1dx,v2,,vN)+det(v1,dv2dx,,vN)++det(v1,v2,,dvNdx) のように「列ごとの微分」を足しあげることで計算できる(行ごとにしても可)。