证明X吨一个x = t r ( xX吨一)xTAx=tr(xxTA)?

机器算法验证 矩阵
2022-03-31 04:52:15

如何证明对于任何方形对称矩阵和向量Ax
xTAx=tr(xxTA)

3个回答

迹线的一个众所周知的属性(参见Matrix Cookbook, 1.1 (16))是对于任何 ,A,B,Ctr(ABC)=tr(BCA)

将此应用于您的案例给出请注意,右侧迹线中的表达式是标量。标量的迹线就是标量本身。tr(xxTA)=tr(xTAx)

步骤大纲形式的一些指导

  1. 注意xTAx是一个标量。

  2. 使用您对迹线和标量的了解将其转换为迹线。

  3. 使用跟踪的属性将其转换为您需要的。

给定a,bRn,

tr(ab)=a1b1+a2b2++anbn=ab

因此,

tr(xxA)=tr(x(Ax))=xAx=xAx