一個行列式求導

一個行列式求導公式

dAdt=Atr(A1dAdt), ARn×n \frac{d|A|}{dt} = |A|tr(A^{-1}*\frac{dA}{dt}),\ A\in R^{n \times n}

證明如下

首先我們有
A(aij+ϵ)A(aij)=ϵAijdAdaij=Aij \begin{aligned} |A(a_{ij}+\epsilon)|-|A(a_{ij})| &= \epsilon A_{ij} \\ \\ \frac{d|A|}{da_{ij}} &= A_{ij} \end{aligned}
其中AijA_{ij}是代數餘子式, A(aij+ϵ)|A(a_{ij}+\epsilon)|表示aija_{ij} 變成 aij+ϵa_{ij}+\epsilon 時的行列式

由此我們可以得到
dAdt=Σi=1nΣj=1nAaijdaijdt=AΣi=1nΣj=1nAijAdaijdt=AΣj=1n(Σi=1nAji1daijdt)=AΣj=1n(A1dAdt)jj=Atr(A1dAdt) \begin{aligned} \frac{d|A|}{dt} &=\Sigma_{i=1}^{n} \Sigma_{j=1}^{n} \frac{\partial |A|}{\partial a_{ij}} \frac{da_{ij}}{dt} \\ &=|A| \Sigma_{i=1}^{n} \Sigma_{j=1}^{n} \frac{A_{ij}}{|A|} \frac{da_{ij}}{dt} \\ &= |A|\Sigma_{j=1}^{n} (\Sigma_{i=1}^{n} A_{ji}^{-1} \frac{da_{ij}}{dt}) \\ &= |A| \Sigma_{j=1}^n (A^{-1} \frac{dA}{dt})_{jj} \\ &= |A|tr(A^{-1}\frac{dA}{dt}) \end{aligned}
其中第三、第四個等式分別使用到了
(A1)ij=AjiA(AB)jj=Σi=1nAjiBij \begin{aligned} (A^{-1})_{ij} &= \frac{A_{ji}}{|A|} \\ \\ (AB)_{jj} &= \Sigma_{i=1}^n A_{ji}B_{ij} \end{aligned}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章