线性代数?从古至今!
早在几千年前,就有古人应用线性方程组解决问题,而如今,线性代数仍然应用广泛。
线性代数源于人们的观察。人们发现,很多对象都拥有相似的性质,比如:
- 力可以被分解、合成。
- 对于任意的 , 可以分解成 。
这些性质与所描述对象的 缩放、分解、叠加 等有关。线性代数把这些性质从具体对象中抽象出来,作为一个独立的学科来研究。在 OI 中,线性代数的知识可以直接用来解决问题,也可以用于优化算法、数据结构等。例如:
- 用树剖维护线性基求链上最大异或和
- 利用矩阵树定理把图的生成树计数问题转化为求矩阵的行列式
- 用矩阵快速幂优化递推
有关线性代数的内容,都在下面 👇:
📄️ 半平面交
定义
📄️ 线性代数?从古至今!
早在几千年前,就有古人应用线性方程组解决问题,而如今,线性代数仍然应用广泛。
📄️ 向量
在本文之前,特别说明一下翻译的相关问题。由于历史原因,数学学科和物理学科关于「vector」一词的翻译不同。
📄️ 初等变换
初等矩阵
📄️ 对角化
特征子空间
📄️ 内积和外积
本文介绍向量之间的简单运算。
📄️ 特殊多项式
特征的这部分只研究方阵,即矩阵 $A$ 对应的线性变换将 $n$ 个向量映射到 $n$ 个向量。
📄️ 弧度制与坐标系
角的定义