线性代数
Linear algebra
线性代数研究向量空间、线性映射以及线性方程组。它用加法和数乘构成的结构,把几何变换、方程求解与数据拟合放在同一框架中。矩阵是这种结构在选定坐标下的表示工具。
什么使一个问题成为线性问题
映射 若满足 就称为线性映射。这要求保留全部线性组合,并特别要求 。例如 是线性的; 不是,尽管其图像是一条直线。后者是仿射映射。
方程组就是寻找一个线性组合
方程 要求用 的列向量,以 的分量为系数,合成目标向量 。因此有解的充要条件是 属于列空间。
例如 两式相加得到 ,再回代得 。消元本质上是在不改变解集的前提下,用等价方程替换原方程。
如果两行成比例,比如 与 ,就有无穷多解;把第二个右端改为 3,则无解。方程数等于未知数个数,不能单独保证唯一解。
核、像与秩
线性映射的核是映到零的向量集合,像是所有可能输出的集合。对 矩阵,有秩—零度定理 它把输入自由度分成“被消去的方向”和“保留下来的独立方向”。若方程有一个特解 ,全部解就是 ,其中 。
没有精确解时,寻找最近的输出
测量数据常常使方程组不相容。这时可以求最小二乘解,使 最小。在标准欧氏内积下,最优残差 与列空间正交,因此满足正规方程
例如只允许输出 ,而目标为 ,平方误差为 ,在 取得最小值 1。投影为 ,不能被解释的残差是 。
当 列满秩时,最小二乘系数唯一;不满秩时,不同系数可能给出同一最佳拟合。数值计算常采用 QR 分解或奇异值分解,避免直接构造正规方程放大条件数问题。
特征向量描述不转向的方向
非零向量 若满足 ,称为特征向量, 是特征值。矩阵 沿横轴伸长两倍,纵轴保持不变,这两条轴分别对应特征值 2 和 1。
并非每个实矩阵都有实特征向量。例如平面旋转 90 度会改变每个非零实向量的方向,没有实特征向量;允许复数后,特征值为 和 。使用特征分解时必须说明数域及矩阵是否可对角化。
延伸阅读
- MIT OpenCourseWare,18.06 Linear Algebra:消元、四个基本子空间、投影与特征值。
- 矩阵 · 向量空间 · 数学建模 · 优化