第四章 线性方程组的直接法
4.2 LU分解
4.2.1 高斯消去法
例1. 用高斯消去法求解:
首先写出增广矩阵
然后对第二行第三行首元进行处理
再处理得到上三角
最终解出
4.2.2 基本消去矩阵
定义:设有一
称为基本消去矩阵,满足
小指标在前,大指标在后,可以并起来,如
4.2.3 LU分解
借助基本消去矩阵,高斯消去法可以按照如下方式描述:
由于大指标在前,
则
例3. 写出矩阵
4.3 列主元高斯消去法
考察第1列,将绝对值最大的元素换到
考察第2列,将绝对值最大的元素换到
最后得到
令
其中
若令
这种分解称为
例5. 写出求解
4.3.7 无需选主元的系统
1)对角占优矩阵
如果矩阵A的元素满足
严格对角占优矩阵一定是非奇异的。
2)对称正定矩阵
满足下列条件的矩阵是对称正定矩阵(SPD):
一个矩阵是正定的,当且仅当它的顺序主子式都大于0。
如果矩阵
4.4.2 三对角矩阵与追赶法
假设三对角系统为
若不需要选主元来保证数值稳定性,此时的高斯消去法非常简单。
A的LU分解为
又
4.5 逆矩阵相关
4.5.1
一般情况下,不推荐直接使用
几乎所有需要
1)三角阵的逆矩阵
2)利用LU分解求一般矩阵的逆
方法一、 通过解线性方程组实现,计算流程如下
方法二、通过逆矩阵的乘积实现,计算流程如下
4.6 误差分析
4.6.2 向量范数
现代数学中最重要的概念非极限莫属,而极限描述的关键则是距离。
所谓的向量范数,就是为了把三维空间中距离的概念推广到n维空间。
在向量空间
如果该映射满足:
这个映射就称为
1)常用范数
- 1-范数:
- 2-范数:
-范数:
2)常用范数间的大小关系
简单的不等关系,如
几个反向的不等关系:
给定线性空间
4.6.3 矩阵范数
1)矩阵的诱导范数
矩阵A的诱导范数
矩阵范数度量的是矩阵对向量的最大拉伸。
2)矩阵的常见诱导范数及其计算
(1) 1-范数的计算公式
(2)
(3) 2-范数的计算公式
4.6.5 条件数
称
条件数刻画了矩阵的奇异程度。
- 对恒等矩阵,
- 对任意矩阵A,
- 对任意常数
, - 对对角阵
,条件数计算公式为 - 2-范数条件数计算公式为
- 如果A是对称矩阵,则2-范数条件数计算公式为
如果条件数太大,就称矩阵是病态矩阵,病态矩阵对应的线性系统在求解时会放大这些误差。
希尔伯特矩阵是著名的病态矩阵,其条件数大概是
方程组近似解可靠性的判例
方程组近似解的相对误差估计式的实用方法是将方程组
定理:
由定理可知,使用余量r的大小来检验近似解的准确程度的办法仅对良态方程组适用。
几个常见的迭代格式
(1) Jacobi迭代格式
将线性方程组
建立相应迭代格式
Jacobi迭代格式收敛的充要条件是
严格对角占优矩阵Jacobi迭代格式收敛。
(2) Gauss-Seidel迭代格式
Gauss-Seidel迭代格式收敛的充要条件是
严格对角占优矩阵Gauss-Seidel迭代格式收敛。
(3) 逐次超松弛法(SOR方法)
Gauss-Seidel迭代格式收敛的充要条件是
若A是对称正定矩阵,且
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~