【089】深度学习读书笔记:P29证明迹Tr(AB)=Tr(BA)
来源:互联网 发布:c语言心形图案代码下载 编辑:程序博客网 时间:2024/06/06 13:24
已知m行n列矩阵A,n行m列矩阵B。Tr表示迹运算。求证 Tr(AB)=Tr(BA) 。
证明:
令 Ax,y 表示矩阵A的第x行y列元素。令C=AB。 D=BA。C是m阶方阵。D是n阶方阵。我们可以分别对A、B做如下表示:
因为迹运算只计算矩阵对角线的和,我们可以只关心方阵C的对角线。
C1,1 = A1,1B1,1 + A1,2B2,1 + ··· + A1,nBn,1
C2,2 = A2,1B1,2 + A2,2B2,2 + ··· + A2,nBn,2
…
Cm,m = Am,1B1,m + Am,2B2,m + ··· + Am,nB>n,m
根据上面的等式,用 Cj,j 表示 m 阶方阵 AB 的第 j 行 j 列元素,我们可以得到一个规律:
因为迹运算只计算矩阵对角线的和,我们可以只关心 n 阶方阵 D 的对角线。
D1,1 = B1,1A1,1 + B1,2A2,1 + ··· + B1,mAm,1
D2,2 = B2,1A1,2 + B2,2A2,2 + ··· + B2,mAm,2
…
Dn,n = Bn,1A1,n + Bn,2A2,n + ··· + Bn,mAm,n
设n阶方阵BA 的第r行r列元素是Dr,r 。
因为在不引起混淆的前提下,求和标号是任意的。我们可以令 j=k , i = r
所以 Tr(AB) = Tr(BA)
我们可以得到更一般的结论。多个矩阵相乘得到的方阵的迹,和将这些矩阵中的最后一个挪到前面之后相乘的迹是相同的。当然,我们要考虑挪动矩阵后矩阵乘积依然定义良好。下面是求证的过程:
在保证挪动矩阵后矩阵乘积仍然定义良好的情况下,用F(i)表示第i个相乘的矩阵,求证
证明:
阅读全文
0 0
- 【089】深度学习读书笔记:P29证明迹Tr(AB)=Tr(BA)
- 迹中元素可交换性的证明tr(AB)=tr(BA)
- 【088】深度学习读书笔记:P29证明迹运算描述Frobenius范数
- 【093】深度学习读书笔记:P29证明矩阵特征值的和等于矩阵的迹
- 读书笔记 -tr
- tr
- tr
- tr
- tr
- tr
- tr
- tr
- tr
- tr
- tr
- 【tr】
- tr
- tr
- 善恶报应
- kvm虚拟化基础:运行级别
- 剑指Offer------最小的k个数
- android传输层tcp套接字通信
- 计蒜客 folding
- 【089】深度学习读书笔记:P29证明迹Tr(AB)=Tr(BA)
- android学习---使用Handler
- MySQL主从复制
- 离线赛20171004总结
- R学习:用REmap生成我们自己的迁徙地图
- 漫话中文自动分词和语义识别
- Java中有int[26] for Letters ‘a’
- OAF框架的基本思想--基于MVC模式
- Latex编辑器(Atom+TexLive)