[学习笔记]线代战争
壹、前言 ¶
虽然线性代数也只会一点,无奈这几天又讲矩阵,所以,我是大傻逼。
贰、餐前芝士 ¶
◆ 矩阵运算
自己康康吧,不说了。
◆ 矩阵的秩
矩阵的列向量张成空间 \(V\) 的维数,一个矩阵的秩记为 \(\rank(A)\). 另一个角度可以理解为线性无关的向量个数。
若矩阵秩等于行数,称为行满秩;若矩阵秩等于列数,称为列满秩。当然,如果 \(A\) 是一个正方形(?方阵...)那么这两个没啥区别。
◆ 矩阵的行列式
对于矩阵 \(A_{n\times n}\),其行列式为 \(\det(A)\),计算时一般先将 \(A\) 消成一个上三角矩阵,再进行计算。
当 \(A\) 不是满秩矩阵时,一定有 \(\det(A)=0\).
◆ 单位阵
一般单位阵记为 \(I\),即主对角线上全是 \(1\),其他都是 \(0\) 的矩阵。
◆ 矩阵的值域?
一个记号,一个矩阵的值域记为 \(\Im(A)\).
◆ \(\dim\) 与 \(\ker\)
\(\dim\) 即维数,即若 \(\vec v\in \R^n\),那么 \(\dim(\vec v)=n\) .
对于一个矩阵
其中 \(\vec{x_i}\in \R^n\),若记 \(B=\vec \alpha\times A(\vec \alpha\neq \vec 0)\),那么
而 \(\dim\ker A\) 则可以形象理解为一个向量 \(\vec\alpha\) 满足和 \(A\) 中所有向量内积均为 \(0\) 时,可以任意变换的维数,那么一定有
叁、一些更厉害的东西 ¶
◆ 矩阵的逆元
矩阵的逆元即满足
使用高斯消元就可以了。但是请注意,非满秩矩阵并没有逆元。
◆ 关于行列式与秩
乘法与秩
存在不等式
比较好理解吧?
满秩与行列式
非满秩方阵行列式为 \(0\),满秩矩阵行列式非 \(0\).
行列式与矩阵乘法 —— \(\rm Binet-Cauchy\) 公式
对于一个 \(A_{n\times m}\) 和 \(B_{m\times n}\),考察 \(\det(AB)\),那么:
若 \(n>m\),那么 \(\det(AB)=0\),因为 \(AB\) 显然不满秩。
若 \(n\le m\),那么满足
特别地,当 \(B=A^T\) 时,有
就是取出 \(A\) 的对应行,与 \(B\) 的对应列(一边取 \(n\) 个),然后拼起来,形成的两个矩阵各自的行列式的乘积,然后对于所有取得方式求和。
知乎的这里还有一些介绍。