一個行列式求導公式
dtd∣A∣=∣A∣tr(A−1∗dtdA), A∈Rn×n
證明如下
首先我們有
∣A(aij+ϵ)∣−∣A(aij)∣daijd∣A∣=ϵAij=Aij
其中Aij是代數餘子式, ∣A(aij+ϵ)∣表示aij 變成 aij+ϵ 時的行列式
由此我們可以得到
dtd∣A∣=Σi=1nΣj=1n∂aij∂∣A∣dtdaij=∣A∣Σi=1nΣj=1n∣A∣Aijdtdaij=∣A∣Σj=1n(Σi=1nAji−1dtdaij)=∣A∣Σj=1n(A−1dtdA)jj=∣A∣tr(A−1dtdA)
其中第三、第四個等式分別使用到了
(A−1)ij(AB)jj=∣A∣Aji=Σi=1nAjiBij