数值实现应转向用 QR 与 SVD 求最小二乘公理库用 QR 与 SVD 求最小二乘Least squares via QR · Least squares via SVD · Numerical least squares以 QR 作为满列秩最小二乘的默认计算路线,并用 SVD 处理秩亏、欠定和最小范数解。:QR 在满列秩且条件尚可时避免显式形成 ,SVD 则在秩亏或近秩亏时给出最小范数解并暴露有效数值秩。两者实现同一最小二乘目标,却在计算成本、稳定性和可诊断信息上承担不同角色。
当 满列秩时, 正定,正规方程给出
秩亏时仍可用奇异值分解公理库奇异值分解Singular value decomposition · SVD任意有限维线性映射都可在正交规范基下表示为非负对角伸缩。描述全部最优解和最小范数解。统计中的线性回归、信号重建和离散数据拟合都共享这一正交投影视角。
正规方程适合推导,却未必适合数值求解。满列秩时在二范数下通常有 ,会放大舍入误差;实际计算更常使用 QR 分解或 SVD。Gram–Schmidt 过程公理库Gram–Schmidt 正交化Gram–Schmidt process把有限线性无关组逐步转化为张成同一子空间的正交规范组。解释 QR 的正交列构造,而 SVD 能稳定处理秩亏和近秩亏情形。
参考资料
Gilbert Strang, MIT 18.06 Linear Algebra, lectures on projections and least squares, accessed 2026.
Gene H. Golub and Charles F. Van Loan, Matrix Computations, 4th ed., Johns Hopkins University Press, 2013, Chapter 5.