ref: https://blog.csdn.net/u012421852/article/details/79594933

矩阵的迹概念

        矩阵的迹 就是 矩阵的主对角线上所有元素的和。

        矩阵A的迹,记作tr(A),可知tra(A)=∑aii,1<=i<=n。

定理:tr(AB) = tr(BA)

证明

定理:tr(ABC) = tr(CAB) = tr(BCA)

    这个是tr(AB)=tr(BA)的推广定理,很容易证明。

    根据定理tr(AB)=tr(BA)可知:

        tr(ABC)=tr((AB)C)=tr(CAB)

        tr(ABC)=tr(A(BC))=tr(BCA)

        所以tr(ABC)=tr(BCA)=tr(CAB)

    这个定理的实质就是:ABC的各种循环形式的矩阵乘函数的迹都相等,如下解释:

         ABC的循环形势有三种:ABC、BCA,CAB。

        就是从ABCABC中依次取以A,B,C开头且含有A、B、C的依次是:ABC、BCA、CAB,他们三个的迹相等~

定理:tr(A)=tr(A\’),其中这里的A\’表示A的转置矩阵

    不能更容易证明了,矩阵转置不改变矩阵的主对角线上的所有元素,所以A和A的转置矩阵的迹一定相等。

定理:d(tr(XB))=d(tr(BX))=B\’

即:XB矩阵乘函数的迹对X求导 结果等于矩阵B的转置

证明

定理:d(tr(X\’B)) = d(tr(BX\’))=B

即:X\’B的矩阵乘函数的迹对X求导等于矩阵B

证明:

定理:如果a∈实数,则有tr(a)=a

    证明:把a当做一个1×1的矩阵,所以tr(a)=a

定理:dtr(X) = I(单位矩阵)

dtr(X)表示,矩阵X的迹对矩阵X自己求导等于单位矩阵I

定理:dtr(A\’XB\’)=dtr(BX\’A)=AB

证明:

因为tr(A\’XB\’)=tr(A\’XB\’)\’=tr(BX\’A)=tr(ABX\’)

所以dtr(A\’XB\’)=dtr(BX\’A)=dtr(ABX\’)

又因为dtr(ABX\’)=AB

所以dtr(A\’XB\’)=dtr(BX\’A)=AB

定理:d(tr(AXBX\’))=AXB + A\’XB\’

证明:

定理:dtr(AXBX)=A\’X\’B\’+B\’X\’A\’

证明

(end)

版权声明:本文为匿名原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: