0%

线性代数

线性代数

Uh-oh.

也就是说,只要多写写公式你的水平自然会提升。——离散小波变换°

矩阵和线性方程组

矩阵是什么。嘴巴嘴巴嘴巴

一个线性方程组可以被描述成 $A\boldsymbol x=\boldsymbol b$ 的形式。

可以利用高斯约旦消元法解,时间复杂度是 $O(n^3)$。

线性空间

定义线性空间 $V$ 是域 $F$ 上的一个子空间,元素 $\alpha$ 和 $\beta$ 满足:

  • $\alpha+\beta\in V$,有 $e$,$\mathrm{inv}$,交换律,结合律。
  • 乘法:
    • $1\cdot \alpha=\alpha$。
    • $c_1\cdot c_2\alpha=(c_1c_2)\alpha,c(\alpha+\beta)=c\alpha+c\beta,(c_1+c_2)\alpha=c_1\alpha+c_2\alpha$
    • 为什么没写交换律。因为可能没有交换律。

线性组合:若存在一组 $c_1,c_2,\dots,c_n$ 满足 $\beta=\sum\limits_{i=1}^nc_i\alpha_i$,则称 $\beta$ 是 $\alpha_i$ 的线性组合。

线性不相关:一组元素 $\alpha_1,\alpha_2,\dots,\alpha_n$ 每个元素都不能表示成其他元素的线性组合。或者另一个定义是方程 $\boldsymbol c\boldsymbol {\alpha}=\boldsymbol 0$ 的唯一解是 $\boldsymbol c=\boldsymbol 0$。

基:张成 $V$ 的一组线性不相关向量 $(\alpha_1,\alpha_2,\dots,\alpha_n)$。并且记 $\dim(V)=n$。

“张成” $V$ 的定义:要求 $\forall\boldsymbol\beta\in V$,都有一组 $\boldsymbol c=(c_1,c_2,\dots,c_n)$ 使得 $\boldsymbol c\boldsymbol {\alpha}=\boldsymbol \beta$。

线性变换

标准定义

称一个函数 $T:V\rightarrow W$ 为 $V$ 到 $W$ 的线性变换当且仅当这东西有线性性。

即,$c\cdot T(\boldsymbol\alpha)+\boldsymbol \beta=T(c\boldsymbol\alpha+\boldsymbol\beta)$。

事实上这个映射可以写成矩阵的形式,就是说 $n$ 维空间到 $m$ 维空间就乘上一个 $n\times m$ 的矩阵。

设 $\mathcal B_1=(\boldsymbol\alpha_1,\boldsymbol\alpha_2,\dots,\boldsymbol\alpha_n)$ 为 $V$ 的一组基,$\mathcal B_2=(\boldsymbol\beta_1,\boldsymbol\beta_2,\dots,\boldsymbol\beta_m)$ 为 $W$ 的一组基。

那么 $T$ 的结果可以完全被 $(T\boldsymbol\alpha_i),i\in[1,n]$ 表示,而每个 $T\boldsymbol\alpha_i$ 又可以被 $\mathcal B_2$ 唯一表示。不妨设

那么就称 $A_{ij}$ 为 $T$ 的矩阵表示。容易发现 $A$ 是 $n\times m$ 的矩阵。

线性变换是可以复合的,就像函数复合一样。而对于同一组基,复合的结果就是将两个矩阵乘起来。

行列式

针对矩阵的运算,称 $\det(A)$ 为矩阵 $A$ 的行列式。记作:

(后面这是什么鬼?)

定义 $\pi(p_1,p_2,\dots,p_n)$ 为 $(p_1,p_2,\dots,p_n)$ 的逆序对数。

特别的:

(这两个比较小,可以记住)

范德蒙矩阵行列式和循环矩阵行列式

其中 $f(x)=\sum\limits_{i=0}^{n-1}a_{i+1}x^i$,$\omega_i^n=1,\omega_i\in\mathbf C$。

特征值、特征向量、特征多项式

这里只考虑方阵的情况,即 $A$ 是 $n$ 个向量向 $n$ 个向量的线性变换。

如果向量 $\boldsymbol x$ 满足 $A\boldsymbol x=\lambda\boldsymbol x$,则称 $\boldsymbol x$ 为 $A$ 的特征向量而 $\lambda$ 为 $A$ 的特征值。

注意到 $\lambda$ 实际上描述了一个方程 $(A-\lambda I)\boldsymbol x=\boldsymbol 0$,这样的方程的解 $\boldsymbol x$ 构成了一个线性空间,称这个空间为 $\lambda$ 对应的特征向量空间。

同时当 $\lambda=0$ 时这个空间为零空间(其实就是 $A\boldsymbol x=\boldsymbol b$ 的解向量空间),其维度记作 $\operatorname{null}(A)$。有性质

其中 $\operatorname{rank}(A)$ 称为矩阵的

(大概就是矩阵对应的那个方程组有多少个线性不相关的方程)

如何解特征值

我们发现 $\det(A-\lambda I)=0$。因此我们将 $\det(A-\lambda I)$ 看做关于 $\lambda$ 的 $n$ 次多项式,这个多项式的根就是全体特征值。这个多项式也被称为特征多项式。

Matrix-Tree 定理

定义一个图的基尔霍夫矩阵为 $K=D-A$,其中 $D$ 是度数矩阵,$A$ 是邻接矩阵。

任意去掉 $i$ 行 $j$ 列,剩余矩阵的 $\det$ 就是生成树的个数。