# Matrix trace
# 变基操作与矩阵
我们知道空间中一点的坐标可以表示以原点为起点以该点为终点的向量。
以二维平面为例,如下图
选取\vec{a_1}=\begin{bmatrix}1\\0\end{bmatrix}作为A
,则如图中的向量
则坐标系B
中的一个向量
如下图用
如何求
根据A
中的定义,
如上就得到了A
中的表示,观察上式可以写成,
记
可以发现矩阵B
变换到坐标系A
中,其每一列是坐标系B
的基在坐标系A
中对应轴上的投影。A
变换到坐标系B
中。
因此从这个角度理解,矩阵表示的是线性变换矩阵。
考虑在坐标系A
下发生了逆时针旋转90
度的变化,对应在坐标系B
是一种怎样的变化呢?
坐标系A
下发生了逆时针旋转90
度的变化可以写成矩阵
R=\begin{bmatrix}0&-1\\1&0\end{bmatrix}
将向量A
下为,
则在坐标系A
下发生了逆时针旋转90
度后向量的坐标为
再将其变换到坐标系B
下,就相当于在坐标系B
下发生的与坐标系A
下发生了、逆时针旋转90
度等同的变化
观察上式,相当于是以
这里讲述的比较冗余,3Blue1Brown (opens new window)的视频展示的更加直观,可以直接在这里看。
# 矩阵的迹
# 几何意义
矩阵迹的定义我们都知道,是方阵对角元素的和。那么矩阵的迹有什么几何含义呢?
矩阵的迹表示矩阵的列向量在对应基向量空间上有向投影的和。
考虑一线性变换T
这表示将在基
下的向量变换到基
根据前面矩阵迹的定义和几何含义,看下图
蓝色向量表示的
trace(T) = tr(T) = 3 + (-1) = 2
根据第一部分介绍的变基操作,当在R
为:
旋转后在基
计算可以求得
通过上面的计算可以证明,进行纯旋转的变基操作不会改变矩阵的迹。
参考自https://saksham-malhotra2196.medium.com/geometric-meaning-of-a-trace-85ac170229f8 (opens new window)
# 矩阵迹的几条性质
性质1:矩阵
性质2:对矩阵乘以常数对应迹也变成常数倍,
性质3:对于方阵A
,
性质4: