Skip to content

线性方程组

System of linear equations

可写为矩阵方程 Ax=b 的有限个一次方程系统。

条目类型
模型

形式陈述

F 上含 m 个方程、n 个未知量的线性方程组,其未知向量位于向量空间 Fn,可写为

Ax=b,

其中 AFm×nxFnbFm。它有解当且仅当 b 属于 A 的列空间,等价地 rankA=rank[Ab]。齐次系统 Ax=0 的解集是核 kerA,为线性子空间;非齐次系统若有一个特解 x0,则全部解恰为仿射集

x0+kerA.

解唯一当且仅当系统相容且 kerA=0。有限维时秩—零化度给出自由参数个数 nrankA

直觉

矩阵 A 把每个候选向量 x 压成一组线性测量,方程 Ax=b 因而是在问:右端 b 能否写成 A 的列向量的线性组合。若能找到一个特解 x0,它确定了解集在空间中的位置;所有不改变测量结果的移动方向恰是齐次核 kerA,所以全部解为仿射集合 x0+kerA,通常并不是线性子空间。方程数和未知数数目本身不能决定有解与否或是否唯一,真正控制这些结论的是系数矩阵及增广矩阵的秩。

例子与边界

x+y=1R2 中只有一个独立约束,解为仿射直线 (t,1t);加入 xy=0 后才得到唯一解 (1/2,1/2)。若第二个方程取 2x+2y=2,它只是第一式的倍数,不会缩小解集;改成 2x+2y=3 后,增广矩阵秩大于系数矩阵秩,系统便不相容。

齐次系统永远至少有零解,但不一定只有零解;未知量多于方程也不自动保证非齐次系统有解,只保证齐次核在秩受限时有非零向量。只有方阵行列式非零时,才保证对任意右端 b 都有唯一解。系数域还会改变答案,例如 2x=1Q 有解,在特征 2 的域中却变成 0=1

浮点求解还要同时看矩阵结构、规模与条件性。Gaussian 消元与 LU 分解适用于一般稠密方阵,并把一次求解化成三角系统求解;后者是分解完成后的子程序,不是对任意原系统直接成立的独立捷径。平稳迭代法只有在相应迭代矩阵收敛时才有效,共轭梯度法要求 Hermitian 正定结构,GMRES面向一般非对称 Krylov 系统,但存储、重启与预条件会改变实际行为。因此这些 implemented_by 关系表示在明确子类与数值假设下的求解路径,而不是每种方法都能无条件处理本页的全部线性系统。问题条件性再决定小后向误差能否转成小前向误差。

推论与应用

行化简直接给出线性方程组是否相容以及参数解的形式,秩–零化度定理进一步计算齐次解空间的维数;求解这些结构也是矩阵分解算法的核心目标。插值条件、网络流守恒、离散微分方程与编码译码中的约束都可组织为线性系统,再由相容性和解空间维数判断可解程度。

方程不相容时,最小二乘不再寻找精确解,而是把右端投到列空间,并以正规方程表示所得最优性条件。在统计线性模型中,X 满列秩还对应参数可识别;秩亏时,广义逆虽然能够选出一个系数向量,却只是从众多等价解中作出代数选择,统计推断应转向由行空间确定的可估对比。

参考资料
  • Sheldon Axler, Linear Algebra Done Right, 4th ed., Springer, 2024,Ch. 3, systems of linear equations and linear maps。
  • Michael Artin, Algebra, 2nd ed., Pearson, 2011,Ch. 1, linear systems, rank, and solution spaces。
关系图谱23 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系