3b1b 线性代数本质 学习笔记

发布时间 2023-07-23 16:47:55作者: 383494

导航

向量

  • 空间中的箭头 \(\vec {v}\)
  • 可以自由移动/一般以原点为起点
  • 有序的数字列表 \(\begin{bmatrix}a \\ \vdots \\ b\end{bmatrix}\)
  • 相加相乘有意义的东西


线性组合:多个向量缩放后相加的所有可能结果

线性相关:某个向量可以表示为其他向量的线性组合

线性无关:向量落在其他向量张成的空间外

基向量

组成一个空间的几个线性无关的向量

空间中其他向量可由基向量线性组合而成。

变换

输入1个向量,输出1个向量的函数

线性变换

  • 直线变换后还是直线
  • 原点保持固定

记录基向量变换后的位置可以计算出其他向量变换后的位置。

\(\hat i=(x_1,y_1)\)\(\hat j=(x_2,y_2)\),则其他向量为 \(x\hat i+y\hat j\)

基变换

变换基向量,在坐标系之间进行转化

形如 \(A^{-1}BA\) 的变换代表在另一个坐标系中进行的变换,类似 (float)(*((long*)&a)<<2)

特征向量

  • 变换后方向不变

即满足 \(A\vec{v}=\lambda\vec{v}\),其中 \(A\) 为变换矩阵,\(\vec{v}\) 为特征向量,\(\lambda\) 为其特征值。

例:
\(\begin{bmatrix}3 & 1 \\ 0 & 2\end{bmatrix}\cdot\begin{bmatrix}1 \\ 0\end{bmatrix}=\begin{bmatrix}3 \\ 0\end{bmatrix}\)
向量 \(\begin{bmatrix}1 \\ 0\end{bmatrix}\) 方向不变,长度拉伸为原来的3倍,同理 \(\begin{bmatrix}-1 \\ 1\end{bmatrix}\) 不变,拉伸为2倍。
其余向量均在变换后离开直线。

空间变换后方向不变的向量称为“特征向量”,其缩放值称为“特征值”。

在三维空间中特征值为1的特征向量为旋转轴。

基向量

向量 \( \begin{bmatrix} 3 \\ 2 \end{bmatrix} \) 可以表示为 \(3\hat i+2\hat j\),其中 \(\hat i\hat j\) 为基向量。

求解

\(A\vec v=\lambda\vec v\iff A\vec v=(\lambda I)\vec v\),其中 \(I=\begin{bmatrix} 1 & 0 & 0 \\ 0 & \ddots & 0 \\ 0 & 0 & 1 \end{bmatrix}\)(左右形式统一)
\((A-\lambda I)\vec v=\vec 0\)
\(\det(A-\lambda I)=0\)
此时 \(\vec v\)\(A\) 的一个特征向量。

\(\det\left(\begin{bmatrix} 3-\lambda & 1 \\ 0 & 2-\lambda \end{bmatrix}\right)=(3-\lambda)(2-\lambda)=0\)
\(\lambda=2\)\(\lambda=3\),这就是所有的特征值。
\(\lambda=2\) 代入,\(\begin{bmatrix} 3-2 & 1 \\ 0 & 2-2 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \end{bmatrix}\) 的解就是该特征值下的特征向量。

矩阵

矩阵与线性变换

\(\begin{bmatrix} 3 & 1 \\ 4 & 1 \end{bmatrix}\) 可以看作基向量 \(\hat i\hat j\) 分别落在
\(\begin{bmatrix} 3 \\ 4 \end{bmatrix}\)\(\begin{bmatrix} 1 \\ 1 \end{bmatrix}\) 时的变换,变换后向量 \(\vec v=\begin{bmatrix} 3x+1y \\ 4x+1y \end{bmatrix}\)

\(\begin{bmatrix} a & b \\ c & d \end{bmatrix}\begin{bmatrix} x \\ y \end{bmatrix}=x \begin{bmatrix} a \\ c \end{bmatrix}+y \begin{bmatrix} b \\ d \end{bmatrix}= \begin{bmatrix} ax+by \\ cx+dy \end{bmatrix}\),即向量变换后的结果

两个(用于变换的)矩阵相乘的结果等价于单独乘
\((AB)\cdot\vec v=A(B\cdot\vec v)\)

注意:此处要从右至左

\(B= \begin{bmatrix} x_1 & x_2 \\ y_1 & y_2 \end{bmatrix} \),则变换后 \(\hat i= \begin{bmatrix} x_1 \\ y_1 \end{bmatrix} \)
经过再一次变换,\(\hat i=A\cdot \begin{bmatrix} x_1 \\ y_1 \end{bmatrix} \),同理可求出 \(\hat j\)
\(\hat i\hat j\) 即为结果的两列。

行列式

线性变换改变图形面积/体积的比例

若空间方向改变则行列式为负.

行列式为0说明变换后降维

\(\det\left( \begin{bmatrix} a & b \\ c & d \end{bmatrix} \right)=ad-bc\)

直观解释-图片

逆矩阵

与某个矩阵相乘得单位矩阵, 即对角为1其他为0的矩阵。

可用于抵消矩阵的变换

矩阵与方程组

形如 \(\begin{cases} 3x+1y+4z=0 \\ 2x+3y+33z=30 \\ 0x+4y+1z=2 \end{cases}\)
这样的方程组可以用矩阵表示:\( \begin{bmatrix} 3 & 2 & 0 \\ 1 & 3 & 4 \\ 4 & 33 & 1 \end{bmatrix} \begin{bmatrix} x \\ y \\ z \end{bmatrix} = \begin{bmatrix} 0 \\ 30 \\ 2 \end{bmatrix} \),即 \(A\vec{\mathbf x}=\vec{\mathbf v}\)

此时 \(\vec{\mathbf x}=A^{-1}\vec{\mathbf v}\),其中 \(A^{-1}\) 是逆矩阵。

行列式为0时不存在逆矩阵,但解仍然可能存在。

  • 变换后空间的维度。
  • 列空间的维数。

满秩

等于矩阵的列数时为满秩。

列空间

  • 所有变换后可能输出的向量构成的集合。
  • 矩阵的列张成的空间。

零空间

变换后为零向量的向量集合。

零空间也被称为核。

非方阵

非方阵矩阵代表不同维度间的变换。

\(\begin{bmatrix} 3 & 1 \\ 4 & 1 \\ 5 & 9 \end{bmatrix}\) 代表把二维向量映射到三维空间
,其中基向量分别为 \(\hat i=\begin{bmatrix} 3 \\ 4 \\ 5 \end{bmatrix}\)\(\hat j=\begin{bmatrix} 1 \\ 1 \\ 9 \end{bmatrix}\)
举例用的这个矩阵是满秩的。

点积

向量A在B方向上的投影长度与B的乘积
向量A行列互换后与B的乘积

叉积

长度为两向量围成的平行四边形面积,正负受方向影响。\(\hat i\times\hat j=1\)\(\hat j\times\hat i=-1\)

也可以把两个向量放在一个矩阵里求行列式

二维向量叉积为数,三维向量有方向且
方向垂直于两向量组成的平面,遵循右手定则。

\( \begin{bmatrix} v_1 \\ v_2 \\ v_3 \end{bmatrix}\times \begin{bmatrix} w_1 \\ w_2 \\ w_3 \end{bmatrix}=\det\left( \begin{bmatrix} \hat i & v_1 & w_1 \\ \hat j & v_2 & w_2 \\ \hat k & v_3 & w_3 \end{bmatrix} \right)=\hat i\det\left( \begin{bmatrix} v_2 & w_2 \\ v_3 & w_3 \end{bmatrix} \right)+\hat j\det\left( \begin{bmatrix} v_3 & w_3 \\ v_1 & w_1 \end{bmatrix} \right)+\hat k\det\left( \begin{bmatrix} v_1 & w_1 \\ v_2 & w_2 \end{bmatrix} \right) \)


另外一种理解方式:

向量叉积图片

函数

多项式函数可以看作无穷维的向量,其中基为 \(1\)\(x^2\)\(x^3\dots\)
\(2x^2+1\rightarrow \begin{bmatrix} 1 \\ 0 \\ 2 \\ 0 \\ \vdots \end{bmatrix}\)