这份笔记按 Chapter 1–9 组织,目标是在半天至一天内完成一轮系统复习与典型题训练。
[!NOTE] 材料依据与边界
本笔记以《25–26 计算方法期末复习提纲》、lesson15 后半段复习课、两套样卷及答案、24–25 回忆卷为主要依据,并结合本项目中 Chapter 1–9 的过往讨论摘要补全理解与易错点。早先生成的 Chapter 1–9 原始 .md 文件当前无法逐字读取,因此未做逐行合并。
本课程期末考试的核心特点是:
以算法理解和手算为主,证明要求较少;公式即使给出,也必须知道何时使用、每个量如何计算。
根据本学期复习提纲、lesson15 复习课和样卷,考试大概率由约 8 道综合计算题构成,每题对应一个或相邻两个章节。老师明确强调:
- LU 分解会考;要会消去、写出 L,U、前代、回代和部分选主元;
- CG 法要会按公式计算;
- 幂法、反幂法、Householder、Givens 要会手算;
- Lagrange、Newton 插值及余项误差要会;
- 离散最小二乘和连续最佳平方逼近必须区分;
- 数值微分与数值积分都要会,高斯积分是重点;
- Newton 迭代是重点;
- 第 9 章会考 Euler 法及局部截断误差;
- 编程题不考,复杂证明不作为主要要求。
复习范围与优先级#
第一优先级:必须能独立完成#
- LU 分解、前代回代、部分选主元;
- CG 法前两步;
- 幂法、反幂法或移位反幂法;
- Householder 与 Givens 变换;
- Lagrange、Newton 插值和插值误差;
- 离散最小二乘正规方程、连续最佳平方逼近;
- 中心差商、复合梯形公式、高斯积分;
- Newton 法、非线性方程组 Newton 法;
- 显式/隐式 Euler 法和局部截断误差。
第二优先级:应掌握概念和一步计算#
- 有效数字、误差传播和稳定表达式;
- Jacobi、Gauss-Seidel、SOR 格式;
- QR 算法的迭代逻辑;
- 二分法误差估计;
- 收敛阶的判断;
- Runge 现象及规避方法。
当前考试范围内可降低优先级或不复习的内容#
根据本学期复习提纲和 lesson15:
- IEEE 754 浮点表示细节;
- Cholesky 分解;
- 预条件 CG、IC/ILU 等进阶预条件技术;
- GMRES 等高级迭代法;
- Rayleigh 商迭代;
- Hermite 插值的详细计算、样条插值;
- Chebyshev 逼近、三角逼近;
- Romberg 积分和其他类型 Gauss 求积;
- 改进 Euler、Runge-Kutta、多步法、稳定性分析的详细计算;
- 定理的复杂证明和编程实现。
历年回忆卷中出现过最速下降法、Hermite 插值、四点 Gauss 公式和割线法。本笔记保留与现行范围仍有关的思想或简要补充,但不将它们放在最高优先级。
一页式答题原则#
- 题目指定方法时必须使用指定方法。 用 Lagrange 做 Newton 题,即使最终函数值正确,也会损失构造过程分。
- 先写公式,再代数值。 计算方法按步骤给分,只有结果通常拿不到完整分数。
- 迭代法必须标清上标。 x(k) 表示第 k 次迭代,不能写成幂。
- 误差题区分误差本身和误差限。 e=x−x∗ 可正可负,∣e∣ 才是绝对误差大小。
- 部分选主元后右端项也要换行。 由 PA=LU 得到 Ly=Pb。
- 反幂法的核心是解方程组。 不要真的先求 A−1。
- 连续逼近与离散拟合不能混用。 一个用积分内积,一个用数据点求和。
- Gauss 积分先检查区间。 标准节点在 [−1,1],其他区间必须变换。
- Newton 方程组实际计算用线性方程。 解 J(x(k))Δx(k)=−F(x(k)),再更新。
- Euler 局部误差是 O(h2),全局误差是 O(h)。
Chapter 1 误差分析与数值稳定性#
1.1 章节主线#
数值计算得到的是近似值。第一章回答三个问题:
- 近似值离真值多远;
- 输入误差如何传到输出;
- 怎样改写公式,减少舍入误差和有效数字损失。
设真值为 x,近似值为 x∗:
e=x−x∗,∣e∣=∣x−x∗∣,er=xx−x∗,∣er∣=∣x∣∣x−x∗∣.若只有误差限 ∣x−x∗∣≤ε,应写成“绝对误差不超过 ε”。
有效数字判定#
若 x∗ 的第一位非零数字位于 10m,要保证至少有 n 位有效数字,一个常用充分条件是
∣x−x∗∣≤2110m−n+1.例如 x∗=12.340 的第一位非零数字在 101 位:
- 保证 4 位有效数字需要 ∣e∣≤0.005;
- 保证 5 位有效数字需要 ∣e∣≤0.0005。
1.2 重点题型一:绝对误差、相对误差与有效数字#
例 1:已知真值#
用 x∗=3.14 近似 π,求绝对误差、相对误差,并判断能保证几位有效数字。
解:
e=π−3.14≈0.00159265,∣er∣=π0.00159265≈5.0696×10−4.3.14 的首位在 100 位:
- 3 位有效数字的误差限为 21100−3+1=0.005;
- 4 位有效数字的误差限为 0.0005。
现有误差 0.00159265<0.005,但大于 0.0005,因此可保证 3 位有效数字。
例 2:真值只知道在区间中#
已知 x∗=12.340,且
12.338≤x≤12.342.求误差范围和可保证的有效数字。
解:
e=x−12.340∈[−0.002,0.002],∣e∣≤0.002.相对误差满足
er=1−x12.340.在给定区间内其绝对值最大约为
∣er∣≤max{12.3380.002,12.3420.002}≈1.621×10−4.因为 0.002<0.005,但 0.002>0.0005,可保证 4 位有效数字。
易错点#
- 相对误差分母按定义是真值 x;若真值未知,可用近似值代替作近似估计,但要说明。
- “保留 5 位小数”和“有 5 位有效数字”含义不同。
1.3 重点题型二:误差传播#
对多元函数
z=f(x1,…,xn),一阶误差传播公式为
Δz≈i=1∑n∂xi∂fΔxi.若只知道误差限,通常估计
∣Δz∣≲i=1∑n∂xi∂f∣Δxi∣.例 1:乘积的误差传播#
已知
x=2.00±0.01,y=3.00±0.02,计算 z=xy2 的近似值和误差限。
解:
z=2×32=18.∂x∂z=y2=9,∂y∂z=2xy=12.所以
∣Δz∣≲9(0.01)+12(0.02)=0.33.相对误差约为
∣z∣∣Δz∣≲180.33=1.833%.也可直接使用相对形式:
zΔz≈xΔx+2yΔy.例 2:函数值的线性化误差#
设
f(x,y)=yx,x=10±0.02,y=4±0.01.解:
f=2.5,∂x∂f=y1=41,∂y∂f=−y2x=−1610.故
∣Δf∣≲41(0.02)+1610(0.01)=0.01125.相对误差限约为
2.50.01125=0.0045=0.45%.例 3:舍入误差的实际传播#
把
x=1.2345,y=2.71828分别保留到小数点后 3 位和 4 位,再计算乘积。
解:
x^=1.235,y^=2.7183.原乘积为
xy≈3.35571666,舍入后乘积为
x^y^≈3.35710050.实际舍入传播误差为
x^y^−xy≈0.00138384.若题目要求“估计误差限”,应使用偏导数和每次舍入的最大误差;若题目给出具体舍入值并问实际差异,可直接相减。
1.4 重点题型三:避免有效数字损失#
当两个很接近的数相减时,前面大量有效数字消去,后面原本不可靠的位被放大,这称为 相消误差。
例 1:二次方程小根#
方程
x2+1000x−1=0的正根为
x=2−1000+1000004.分子是两个接近 1000 的数相减,数值不稳定。分子有理化:
x=1000+10000042.新公式只含同号数相加,稳定性更好。
例 2:平方根之差#
直接计算
x+1−x在 x 很大时会发生相消。改写为
x+1−x=x+1+x1.例 3:1−cosx#
当 x 很小时,cosx≈1,直接算 1−cosx 会损失有效数字。利用恒等式
1−cosx=2sin22x,于是
x21−cosx=21(x/2sin(x/2))2,更适合小 x 数值计算。
Chapter 2 高斯消去与 LU 分解#
2.1 章节主线#
高斯消去把 Ax=b 化成上三角系统。若把消去乘子保存下来,就得到
A=LU,其中 L 为单位下三角矩阵,U 为上三角矩阵。
求解过程分成两步:
Ly=b,Ux=y.若使用部分选主元,则
PA=LU,求解时必须使用
Ly=Pb,Ux=y.
2.2 重点题型一:由消去过程写出 L,U#
通用手算规则#
第 k 步消去乘子为
lik=akk(k)aik(k),i>k.
- 消去后的上三角系数进入 U;
- 消去乘子进入 L 的对应位置;
- L 的对角线全为 1。
例 1:三对角矩阵#
设
A=2−10−12−10−12.第一步:
l21=2−1=−21.第二行更新后:
[0,23,−1].第二步:
l32=3/2−1=−32.第三行更新后最后一个元素为
2−(−32)(−1)=34.所以
L=1−21001−32001,U=200−12300−134.例 2:一般 3×3 矩阵#
设
A=120251013.第一列:
l21=2,l31=0.消去后第二行为 [0,1,1],第三行为 [0,1,3]。
第二列:
l32=1.得到
L=120011001,U=100210012.易错点#
- L 记录的是“消去时使用的乘子”,不是消去矩阵中的负乘子;
- 每一步计算乘子时要用已经更新过的矩阵元素;
- 若中途交换行,普通 A=LU 形式通常失效,应写 PA=LU。
2.3 重点题型二:利用 LU 解一个或多个右端项#
例 1:继续使用三对角矩阵#
求解
Ax=101.先解 Ly=b:
y1=1,−21y1+y2=0⇒y2=21,−32y2+y3=1⇒y3=34.再解 Ux=y:
34x3=34⇒x3=1,23x2−x3=21⇒x2=1,2x1−x2=1⇒x1=1.所以
x=(1,1,1)T.例 2:同一 A 解两个右端项#
已知上一例的 A=LU。分别求解
Ax=145,Az=388.对第一个右端项:
Ly=b⇒y=(1,2,3)T,Ux=y⇒x=(0,21,23)T.对第二个右端项:
Lw=(3,8,8)T⇒w=(3,2,6)T,Uz=w⇒z=(5,−1,3)T.意义: A 只需分解一次,每个新右端项只做一次前代和回代。这是 LU 相对直接重复消去的主要优势。
2.4 重点题型三:部分选主元与稳定性#
部分选主元在第 k 列的第 k 行及其下方选取绝对值最大的元素作为主元,并交换到第 k 行。
目的:避免除以过小主元,使消去乘子过大并放大舍入误差。
例 1:小主元导致误差放大#
设
C=[10−4111],g=[11.600].不选主元时
m21=104,乘子极大。保留 4 位有效数字时,消去中会出现大数相减,得到的第一分量可能严重失真。
部分选主元先交换两行:
P=[0110],PC=[110−411].此时
m21=10−4,乘子很小,得到近似解
x≈(0.6001,0.9999)T,与精确解接近。
例 2:零主元必须换行#
设
A=[0121].第一步无法用 a11=0 作主元。交换两行后
PA=[1012].此时可取 L=I、U=PA。若右端项为 b,必须同时变为 Pb。
答题模板#
当前列主元过小/为零,因此交换第 k 行与第 p 行。记交换矩阵为 P,得到 PA=LU。求解时先计算 Pb,再依次解 Ly=Pb 和 Ux=y。
Chapter 3 线性方程组迭代法#
3.1 章节主线#
直接法试图有限步得到解;迭代法从初值 x(0) 出发,构造
x(k+1)=Bx(k)+f,逐步逼近精确解。
本章重点包括:
- Jacobi;
- Gauss-Seidel;
- SOR;
- 共轭梯度法 CG。
3.2 重点题型一:写出 Jacobi、Gauss-Seidel、SOR 格式#
设
aiixi+j=i∑aijxj=bi.Jacobi#
xi(k+1)=aii1bi−j=i∑aijxj(k).所有新分量统一使用上一轮数据。
Gauss-Seidel#
xi(k+1)=aii1(bi−j<i∑aijxj(k+1)−j>i∑aijxj(k)).已经算出的新分量立即使用。
SOR#
xi(k+1)=(1−ω)xi(k)+aiiω(bi−j<i∑aijxj(k+1)−j>i∑aijxj(k)).
- ω=1:Gauss-Seidel;
- 0<ω<1:低松弛;
- 1<ω<2:超松弛。
例 1:Jacobi 与 Gauss-Seidel 两步#
求解
{4x+y=9,x+3y=7,x(0)=(0,0)T.迭代格式为
x(k+1)=49−y(k),y(k+1)=37−x(k)(Jacobi)。
第一步:
x(1)=2.25,y(1)=37≈2.3333.第二步:
x(2)=49−2.3333≈1.6667,y(2)=37−2.25≈1.5833.Gauss-Seidel 第一轮立即使用新 x:
x(1)=2.25,y(1)=37−2.25=1.5833.第二轮:
x(2)=49−1.5833=1.8542,y(2)=37−1.8542=1.7153.例 2:SOR 一步#
对
{3x1+x2=5,x1+2x2=5,取 ω=21,x(0)=(0,0)T。
x1(1)=(1−ω)x1(0)+3ω(5−x2(0))=65.x2(1)=(1−ω)x2(0)+2ω(5−x1(1))=41(5−65)=2425.
3.3 重点题型二:判断适用性与收敛条件#
常用结论:
- 若 A 严格行对角占优,则 Jacobi 和 Gauss-Seidel 均收敛;
- 若 A 对称正定,则 Gauss-Seidel 收敛;SOR 在 0<ω<2 时收敛;
- CG 直接适用于 对称正定矩阵;仅有非奇异性不够。
不要笼统写“对称正定保证所有迭代法收敛”。对 Jacobi 仍应依据其具体条件判断。
例 1:对角占优判断#
A=[4213].第一行 4>1,第二行 3>2,严格行对角占优,因此 Jacobi 与 Gauss-Seidel 均收敛。
例 2:非奇异不代表可用 CG#
A=[1221].A 对称且非奇异,但特征值为 3,−1,不是正定矩阵。因此不能直接套用标准 CG 收敛结论。
例 3:对称正定判断#
A=[2−1−12].A=AT,且顺序主子式
2>0,detA=3>0,故 A 对称正定,可使用 CG;Gauss-Seidel 收敛,SOR 在 0<ω<2 时收敛。
3.4 重点题型三:共轭梯度法 CG#
本课程复习提纲给出的 CG 格式为:
r(0)=b−Ax(0),d(0)=r(0),λ0=⟨d(0),Ad(0)⟩⟨r(0),r(0)⟩,x(1)=x(0)+λ0d(0).对 k=1,2,…:
r(k)=b−Ax(k),βk−1=−⟨d(k−1),Ad(k−1)⟩⟨r(k),Ad(k−1)⟩,d(k)=r(k)+βk−1d(k−1),λk=⟨d(k),Ad(k)⟩⟨r(k),d(k)⟩,x(k+1)=x(k)+λkd(k).精确算术下,也常见下面的等价写法:
αk=(d(k))TAd(k)(r(k))Tr(k),βk=(r(k))Tr(k)(r(k+1))Tr(k+1).两套记号对应同一算法。考试时优先照卷末公式表的 λk,βk 版本写,避免记号错位。
核心性质:
(d(i))TAd(j)=0,i=j.精确算术下,对 n×n 对称正定矩阵,理论上至多 n 步得到精确解。
例 1:CG 第一步与残差正交#
设
A=[1004],b=[12],x(0)=0.r(0)=d(0)=(1,2)T,Ad(0)=(1,8)T.λ0=1⋅1+2⋅812+22=175.x(1)=175(1,2)T=(175,1710)T.r(1)=b−Ax(1)=(1712,−176)T.验证
(r(1))Tr(0)=1712−2176=0.相邻残差正交。
例 2:完整两步#
设
A=[4113],b=[12],x(0)=0.初始:
r(0)=d(0)=(1,2)T,Ad(0)=(6,7)T.λ0=205=41.x(1)=(41,21)T,r(1)=b−Ax(1)=(−21,41)T.β0=−(d(0))TAd(0)(r(1))TAd(0)=−20−5/4=161.d(1)=r(1)+161d(0)=(−167,83)T.计算
Ad(1)=(−811,1611)T,λ1=(d(1))TAd(1)(r(1))Td(1)=114.x(2)=x(1)+114d(1)=(111,117)T.这就是精确解。
低优先级补充:最速下降法#
最速下降法也取 d(k)=r(k),步长
αk=(r(k))TAr(k)(r(k))Tr(k).它每次沿当前负梯度方向走,可能出现“之”字形;CG 通过构造 A-共轭方向,通常更快。
本章检查清单#
- 能区分 Jacobi 的旧值与 GS 的新值;
- 会写 SOR,知道 ω=1 的含义;
- 知道 CG 需要对称正定;
- 能连续计算 r,d,λ,β,x;
- 不把普通正交与 A-共轭混淆。
Chapter 4 矩阵特征值计算与正交变换#
4.1 章节主线#
本章包含两条线:
- 用幂法、反幂法迭代求特征值;
- 用 Householder 或 Givens 构造 QR 分解,再进行 QR 迭代。
4.2 重点题型一:幂法、反幂法与移位反幂法#
若 ∣λ1∣>∣λ2∣≥⋯,且初始向量含有主特征向量分量,则
w(k+1)=Av(k).选取下标 p 使
∣wp(k+1)∣=∥w(k+1)∥∞,并取有符号归一化因子
μk+1=wp(k+1),v(k+1)=μk+1w(k+1).此时 μk 可逼近主特征值;若公式表直接用 ∥w(k+1)∥∞ 归一化,则得到的是主特征值的模,符号需另行判断。
收敛速度主要受
λ1λ2控制,比例越小,收敛越快。
反幂法#
Ay(k+1)=v(k).若取 mk+1 为 y(k+1) 中绝对值最大的有符号分量,并令
v(k+1)=mk+1y(k+1),则
λmin,∣⋅∣≈mk+11.它相当于对 A−1 做幂法,因此趋向按模最小特征值对应的特征向量。
移位反幂法#
(A−μI)y(k+1)=v(k).若归一化因子为 mk+1,则邻近特征值可估计为
λ≈μ+mk+11.它趋向离 μ 最近的特征值。
计算时解线性方程组,不显式求逆。
例 1:幂法一步一步逼近#
A=[2112],v(0)=(1,0)T.第一步:
w(1)=(2,1)T,μ1=2,v(1)=(1,0.5)T.第二步:
w(2)=(2.5,2)T,μ2=2.5,v(2)=(1,0.8)T.主特征值为 3,迭代值正向 3 靠近,向量趋向 (1,1)T。
例 2:普通反幂法#
A=diag(1,3,6),v(0)=(1,1,1)T.解
Ay(1)=v(0)得
y(1)=(1,31,61)T.归一化后
v(1)=(1,31,61)T.本步归一化因子 m1=1,故
λ≈m11=1.第一分量占优,迭代趋向特征值 1。
例 3:移位反幂法#
仍取
A=diag(1,3,6),μ=2.8,v(0)=(1,1,1)T.A−μI=diag(−1.8,0.2,3.2).解
(A−μI)y(1)=v(0)得
y(1)=(−95,5,165)T.以无穷范数 5 归一化:
v(1)=(−91,1,161)T.本步归一化因子 m1=5,所以
λ≈2.8+51=3.因为 2.8 离特征值 3 最近,第二分量迅速占优。
易错点#
- 题目要求“用幂法估计”时,直接写精确特征值不能替代迭代过程;
- 归一化因子带符号还是取绝对值,应按课堂或公式表约定;
- 反幂法归一化因子的倒数与特征值估计之间要结合具体定义判断,不能机械套一个符号。
4.3 重点题型二:Householder 反射#
对非零向量 x,希望构造正交矩阵 H,把它反射到坐标轴方向:
Hx=αe1,∣α∣=∥x∥2.取
u=x−αe1,H=I−2uTuuuT.H 具有
HT=H,HTH=I,H−1=H.例 1:二维反射#
把 x=(3,4)T 变成 (5,0)T。
取
u=x−5e1=(−2,4)T,uTu=20.H=I−101uuT=[535454−53].验证:
H[34]=[50].例 2:三维反射#
把
x=(0,3,4)T变成 (5,0,0)T。
u=x−5e1=(−5,3,4)T,uTu=50.H=I−251uuT=05354532516−251254−2512259.直接相乘可得
Hx=(5,0,0)T.选 α 的技巧#
实际数值计算常取
α=−sign(x1)∥x∥2以避免 x1 与 ∥x∥2 相减造成相消。若考试明确要求映射到正方向,则按题目给定目标构造。
4.4 重点题型三:Givens 旋转、QR 分解与 QR 迭代#
对向量 (a,b)T,令
r=a2+b2,c=ra,s=rb.取
G=[c−ssc],则
G[ab]=[r0].在大矩阵中,把这个 2×2 块嵌入单位阵,便可消去某个非对角元素。
例 1:用 Givens 做 QR 分解#
设
A=[3412].为消去 a21=4,取
c=53,s=54,G=[53−545453].则
R=GA=[5051152].因为 G 正交,Q=GT,故
A=QR,Q=[5354−5453].例 2:做一步 QR 迭代#
QR 算法:
A(0)=A,A(k)=QkRk,A(k+1)=RkQk.利用上一例:
A(1)=RQ=[4.760.32−2.680.24].由于
A(1)=QTAQ,A(1) 与 A 相似,特征值不变。反复迭代后,在适当条件下矩阵趋向上三角,其对角元逼近特征值。
Householder 与 Givens 的关系#
- 二者都构造正交矩阵,都可用于 QR 分解;
- Householder 一次可消去一列中的多个元素;
- Givens 一次只消去一个元素,但适合稀疏矩阵或局部更新;
- QR 分解是目标,Householder、Givens、Gram-Schmidt 是不同实现方式。
Chapter 5 插值法#
5.1 章节主线#
给定 n+1 个互异节点
(x0,y0),…,(xn,yn),存在唯一一个次数不超过 n 的多项式 Pn(x) 满足
Pn(xi)=yi.Lagrange 与 Newton 是同一个插值多项式的两种构造方式:
- Lagrange 直接按节点构造;
- Newton 用差商逐项增加节点,更适合递推和增添数据。
5.2 重点题型一:Lagrange 插值#
基函数
lk(x)=i=0i=k∏nxk−xix−xi.满足
lk(xi)=δki.插值多项式
Ln(x)=k=0∑nyklk(x).例 1:构造完整二次多项式#
节点为
(0,1),(1,3),(2,7).l0(x)=2(x−1)(x−2),l1(x)=−x(x−2),l2(x)=2x(x−1).所以
L2(x)=l0(x)+3l1(x)+7l2(x).化简得
L2(x)=x2+x+1.于是
L2(1.5)=1.52+1.5+1=4.75.例 2:只计算某点函数值#
节点
x0=−1,x1=0,x2=2,对应函数值为 2,1,5。求 p2(1)。
只需算基函数在 x=1 的值:
l0(1)=−31,l1(1)=1,l2(1)=31.故
p2(1)=2(−31)+1+5(31)=2.若题目只要求某点值,没有必要先完全展开多项式。
5.3 重点题型二:Newton 插值与差商表#
一阶差商
f[xi,xi+1]=xi+1−xif(xi+1)−f(xi).高阶差商
f[xi,…,xi+m]=xi+m−xif[xi+1,…,xi+m]−f[xi,…,xi+m−1].Newton 形式
Pn(x)=f[x0]+f[x0,x1](x−x0)+⋯+f[x0,…,xn]i=0∏n−1(x−xi).例 1:由差商表构造#
仍用节点
(0,1),(1,3),(2,7).零阶差商:
1,3,7.一阶差商:
f[0,1]=2,f[1,2]=4.二阶差商:
f[0,1,2]=2−04−2=1.所以
P2(x)=1+2x+x(x−1)=x2+x+1.与 Lagrange 结果相同,因为满足同一组插值条件的次数不超过 2 的多项式唯一。
例 2:非等距节点#
节点
(1,2),(2,3),(4,1).一阶差商:
f[1,2]=1,f[2,4]=−1.二阶差商:
f[1,2,4]=4−1−1−1=−32.Newton 多项式为
P2(x)=2+(x−1)−32(x−1)(x−2).求 f(3):
P2(3)=2+2−32(2)(1)=38.易错点#
- 高阶差商分母是最右节点减最左节点;
- Newton 第 m 阶项包含前 m 个因子;
- 节点不等距也可以使用差商,不能误用有限差分表。
5.4 重点题型三:插值余项与误差上界#
若 f∈Cn+1[a,b],则
Rn(x)=f(x)−Pn(x)=(n+1)!f(n+1)(ξ)i=0∏n(x−xi),其中 ξ 位于节点和 x 所在区间内。
误差上界:
∣Rn(x)∣≤(n+1)!Mn+1i=0∏n(x−xi),Mn+1=max∣f(n+1)(x)∣.例 1:直接代余项公式#
节点为 −1,0,2,且
∣f(3)(x)∣≤12.估计 x=1 处二次插值误差。
∣R2(1)∣≤3!12∣(1+1)(1−0)(1−2)∣=612×2=4.例 2:ex 的插值误差#
用节点 0,21,1 作二次插值,估计 x=41 处误差。
因为 f(x)=ex,在 [0,1] 上
M3=e.所以
∣R2(1/4)∣≤6e41(−41)(−43)=128e≈0.02124.例 3:如何选择节点#
余项中节点影响因子是
ωn+1(x)=i=0∏n(x−xi).为了降低最大误差,需要让 max∣ωn+1(x)∣ 尽量小。高次等距节点常在端点附近导致 ∣ω∣ 很大;Chebyshev 型非等距节点能减轻端点振荡。
5.5 Runge 现象#
Runge 现象:在较大区间上使用高次等距节点插值时,插值多项式可能在端点附近剧烈振荡,增加节点数也不一定改善整体效果。
典型函数:
f(x)=1+25x21,x∈[−1,1].避免方法:
- 使用分段低次插值;
- 使用更合理的非等距节点;
- 不盲目提高单个多项式次数。
关于 Hermite 插值#
Hermite 插值同时匹配函数值和导数值。若给出 n+1 个节点,每个节点同时给 f(xi) 和 f′(xi),共有 2n+2 个条件,通常构造次数不超过 2n+1 的多项式。
本学期复习提纲明确不要求 Hermite 详细计算,掌握“条件数决定多项式最高次数”的基本思想即可。
Chapter 6 函数逼近与最小二乘#
6.1 章节主线#
插值要求“每个节点完全通过”;最小二乘允许有残差,目标是让总体平方误差最小。
本章必须区分:
离散最小二乘#
给定有限数据点 (xi,yi),最小化
S(c)=i=1∑m[yi−j=0∑ncjϕj(xi)]2.写成矩阵:
cmin∥Ac−y∥22,正规方程:
ATAc=ATy.连续最佳平方逼近#
在函数空间中最小化
∥f−p∥22=∫ab[f(x)−p(x)]2w(x)dx.若
p(x)=j=0∑ncjϕj(x),则正交条件为
⟨f−p,ϕi⟩=0,i=0,…,n.
6.2 重点题型一:离散最小二乘正规方程#
例 1:中心化基函数#
数据为
用
y=c0+c1(x−1)拟合。
设计矩阵
A=111−101,y=224.ATA=[3002],ATy=[82].正规方程
[3002][c0c1]=[82].故
c0=38,c1=1.拟合函数
p(x)=38+(x−1)=x+35.残差 y−Ac 为
(31,−32,31)T,残差平方和
91+94+91=32.例 2:用直线拟合对称数据#
数据
(−1,1),(0,0),(1,1)用 p(x)=c0+c1x 拟合。
A=111−101,ATA=[3002],ATy=[20].所以
c0=32,c1=0.最优直线为
p(x)=32.残差平方和为
(1−32)2+(0−32)2+(1−32)2=32.为什么正规方程成立#
最优残差
r=y−Ac必须与 A 的所有列正交:
ATr=0.因此
AT(y−Ac)=0⇒ATAc=ATy.
6.3 重点题型二:连续最佳平方逼近——一般基函数#
设
p(x)=c0ϕ0(x)+⋯+cnϕn(x).法方程为
j=0∑ncj⟨ϕj,ϕi⟩=⟨f,ϕi⟩.矩阵中的
Gij=⟨ϕj,ϕi⟩称为 Gram 矩阵。
例 1:x2 在 [0,1] 上的最佳一次逼近#
设
p(x)=a+bx.正交条件:
∫01(x2−a−bx)dx=0,∫01x(x2−a−bx)dx=0.得到
a+2b=31,2a+3b=41.解得
a=−61,b=1.因此
p(x)=x−61.例 2:x2 在 [−1,1] 上的最佳一次逼近#
仍设 p(x)=a+bx。由于 x2 为偶函数、x 为奇函数,
⟨x2,x⟩=0,所以 b=0。
a=⟨1,1⟩⟨x2,1⟩=22/3=31.因此
p(x)=31.这说明利用奇偶性可以大幅简化积分。
6.4 重点题型三:正交基与 Legendre 多项式#
若基函数两两正交:
⟨ϕi,ϕj⟩=0,i=j,则系数可直接分开计算:
ck=⟨ϕk,ϕk⟩⟨f,ϕk⟩.在 [−1,1] 上:
P0(x)=1,P1(x)=x,P2(x)=21(3x2−1).例 1:x5 投影到 span{1,x}#
设
p(x)=a+bx.由于 x5 为奇函数,a=0。
b=⟨x,x⟩⟨x5,x⟩=∫−11x2dx∫−11x6dx=2/32/7=73.故
p(x)=73x.例 2:区间变换后的 Legendre 基#
要在 [0,2] 上用二次多项式逼近 ex,而题目只给出 [−1,1] 上的 Legendre 多项式。
令
t=x−1,则 x∈[0,2] 对应 t∈[−1,1],dx=dt。
采用基函数
1,t=x−1,21(3t2−1).设
p(x)=c0P0(t)+c1P1(t)+c2P2(t).因为 ex=et+1=eet,计算可得
c0=2e2−1,c1=3,c2=25(e2−7).因此
p(x)=2e2−1+3(x−1)+25(e2−7)⋅23(x−1)2−1.本题最容易丢分的地方是:直接把 [−1,1] 上的 Pk(x) 套到 [0,2],忘记变量平移。
6.5 离散拟合与连续逼近的区别#
| 项目 | 离散最小二乘 | 连续最佳平方逼近 |
|---|
| 数据 | 有限个 (xi,yi) | 已知完整函数 f(x) |
| 目标 | ∑iri2 最小 | ∫abr(x)2w(x)dx 最小 |
| 内积 | 向量点积/求和 | 积分内积 |
| 方程 | ATAc=ATy | ⟨f−p,ϕi⟩=0 |
| 正交 | 残差向量与列空间正交 | 误差函数与逼近空间正交 |
Chapter 7 数值微分与数值积分#
7.1 章节主线#
本章以 Taylor 展开为统一工具:
- 用附近函数值近似导数;
- 用离散节点的加权和近似积分;
- 通过 Taylor 展开判断截断误差阶;
- 通过选择特殊节点,提高代数精度。
7.2 重点题型一:差商公式与截断误差#
向前差商:
f′(x)≈hf(x+h)−f(x),O(h).向后差商:
f′(x)≈hf(x)−f(x−h),O(h).中心差商:
f′(x)≈2hf(x+h)−f(x−h),O(h2).推导中心差商误差#
f(x+h)=f(x)+hf′(x)+2h2f′′(x)+6h3f(3)(ξ1),f(x−h)=f(x)−hf′(x)+2h2f′′(x)−6h3f(3)(ξ2).两式相减并除以 2h,偶次项消去,因此误差为 O(h2)。
例 1:用中心差商求 lnx 的导数#
已知
ln0.9=−0.1053605,ln1=0,ln1.1=0.0953102.在 x=1 处取 h=0.1:
(lnx)′x=1≈0.2ln1.1−ln0.9=1.0033535.精确值为 1。
例 2:比较向前与中心差商#
取 f(x)=ex,在 x=0、h=0.1。
向前差商:
0.1e0.1−1≈1.051709.中心差商:
0.2e0.1−e−0.1≈1.001668.中心差商明显更接近精确值 1,原因是其一阶误差项被对称抵消。
例 3:推导向前差商误差#
由
f(x+h)=f(x)+hf′(x)+2h2f′′(ξ),可得
hf(x+h)−f(x)=f′(x)+2hf′′(ξ).所以近似值减真值为
2hf′′(ξ)=O(h).
7.3 重点题型二:复合梯形公式与误差#
将 [a,b] 等分为 n 段:
h=nb−a,xi=a+ih.复合梯形公式:
Tn=2h[f(a)+2i=1∑n−1f(xi)+f(b)].误差形式:
I−Tn=−12b−ah2f′′(ξ).误差限:
∣I−Tn∣≤12b−ah2[a,b]max∣f′′(x)∣.例 1:手算复合梯形#
用 n=4 计算
∫01x2dx.h=0.25,节点函数值为
0,0.0625,0.25,0.5625,1.T4=20.25[0+2(0.0625+0.25+0.5625)+1]=0.34375.精确值为 1/3,实际
I−T4=−961≈−0.0104167.由于 f′′(x)=2>0,梯形连线位于凸函数图像上方,因此 T4>I。
例 2:由误差要求确定等分数#
计算
∫011+xdx要求梯形误差不超过 10−3。
f′′(x)=−4(1+x)3/21,所以
[0,1]max∣f′′(x)∣=41.h=1/n,故
∣I−Tn∣≤121n2141=48n21.令
48n21≤10−3,得
n≥4.565.因此至少取
n=5.
7.4 重点题型三:Gauss-Legendre 求积#
代数精度#
若求积公式对所有次数不超过 m 的多项式均精确,而对某个 m+1 次多项式不精确,则代数精度为 m。
n 点 Gauss-Legendre 公式具有最高代数精度
2n−1.标准形式:
∫−11f(t)dt≈k=1∑nAkf(tk).一般区间变换#
对 [a,b],令
x=2a+b+2b−at,dx=2b−adt.于是
∫abf(x)dx=2b−a∫−11f(2a+b+2b−at)dt.例 1:推导一点 Gauss 公式#
设
∫−11f(x)dx≈Af(ξ).令 f(x)=1:
2=A.令 f(x)=x:
0=Aξ⇒ξ=0.所以
∫−11f(x)dx≈2f(0).该公式代数精度为 1。
对
f(x)=x6+2x+1,近似值为
2f(0)=2.精确值为
72+0+2=716,因此不精确。
例 2:推导两点 Gauss 公式#
利用对称性设
∫−11f(x)dx≈A[f(−ξ)+f(ξ)].对 1 精确:
2A=2⇒A=1.对 x2 精确:
2ξ2=32⇒ξ=31.所以
∫−11f(x)dx≈f(−31)+f(31).由于对称性,奇次多项式自动精确,因此代数精度达到 3。
例 3:四点 Gauss 公式与区间变换#
计算
I=∫021+x21dx.令
x=1+t,t∈[−1,1],dx=dt.I=∫−111+(1+t)21dt.四点节点和权重:
t=±0.8611363,±0.3399810,A=0.3478548,0.6521452(对称节点权重相同)。
代入
I≈k=1∑41+(1+tk)2Ak≈1.106740.精确值为 arctan2≈1.107149。四点 Gauss 公式代数精度为
2×4−1=7.高斯积分的答题顺序#
- 写区间变换;
- 写 dx 的系数;
- 写变换后的被积函数;
- 查节点和权重;
- 对称节点逐项代入;
- 写代数精度 2n−1。
本章检查清单#
- 会用 Taylor 展开推差商误差;
- 知道中心差商是 O(h2);
- 会写复合梯形权重 1,2,…,2,1;
- 会用误差界反求 n;
- Gauss 积分会先变换区间;
- 会推一点、两点公式并判断代数精度。
Chapter 8 非线性方程求根#
8.1 章节主线#
本章方法可分为:
- 区间法:二分法,稳健但较慢;
- 开放法:Newton 法、割线法,收敛快但依赖初值;
- 非线性方程组 Newton 法:每一步解一个线性方程组。
8.2 重点题型一:二分法与误差估计#
适用条件:
f∈C[a,b],f(a)f(b)<0.每次取中点
ck=2ak+bk,根据符号保留含根子区间。
二分 n 次后区间长度:
2nb−a.若用区间中点作近似根,则误差不超过
2n+1b−a.例 1:做三步二分#
求
f(x)=x3−x−1=0在 [1,2] 内的根。
- 第 1 步:c1=1.5,f(c1)=0.875>0,新区间 [1,1.5];
- 第 2 步:c2=1.25,f(c2)=−0.296875<0,新区间 [1.25,1.5];
- 第 3 步:c3=1.375,f(c3)=0.224609>0,新区间 [1.25,1.375]。
三步后区间长度为
231=0.125.例 2:确定迭代次数#
初始区间长度为 1,希望中点误差不超过 5×10−5。
要求
2n+11≤5×10−5.即
n+1≥log2(20000)≈14.288.因此至少需要
n=14次二分。
有些教材把“第一个中点”记为第 0 次或第 1 次。答题时写清所用误差公式,可以避免计数争议。
8.3 重点题型二:标量 Newton 法与收敛阶#
Newton 迭代:
xk+1=xk−f′(xk)f(xk).几何意义:在 (xk,f(xk)) 处作切线,切线与 x 轴交点作为下一次近似。
对单根 α,在适当条件和足够近初值下通常二次收敛:
∣ek+1∣≈C∣ek∣2.例 1:多项式 Newton 两步#
f(x)=x3−3x+1,x0=0.f′(x)=3x2−3.第一步:
x1=0−−31=31.第二步:
f(31)=271,f′(31)=−38.x2=31−−8/31/27=31+721=7225≈0.34722.例 2:求 2#
令
f(x)=x2−2.Newton 格式化简为
xk+1=21(xk+xk2).取 x0=1:
x1=1.5,x2=21(1.5+1.52)=1217≈1.416667.例 3:重根时收敛阶下降#
f(x)=(x−1)2.Newton 法:
xk+1=xk−2(xk−1)(xk−1)2=2xk+1.误差 ek=xk−1 满足
ek+1=21ek.所以只有线性收敛。若已知重数 m=2,可用修正 Newton 法
xk+1=xk−mf′(xk)f(xk),恢复更快收敛。
收敛阶定义#
若
k→∞lim∣ek∣p∣ek+1∣=C,0<C<∞,则称迭代具有 p 阶收敛:
- p=1:线性;
- 1<p<2:超线性;
- p=2:二次。
8.4 重点题型三:非线性方程组 Newton 法#
设
F(x)=f1(x1,…,xn)⋮fn(x1,…,xn)=0.Jacobian 矩阵
J(x)=[∂xj∂fi].每一步解
J(x(k))Δx(k)=−F(x(k)),再更新
x(k+1)=x(k)+Δx(k).不要实际计算 J−1。
例 1:圆与直线#
F(x,y)=[x2+y2−1x−y].J(x,y)=[2x12y−1].从 (1,1) 出发:
F(1,1)=[10],J(1,1)=[212−1].解
[212−1][ΔxΔy]=[−10].得到
Δx=Δy=−41.所以
(x(1),y(1))=(43,43).例 2:圆与三次曲线#
F(x,y)=[x2+y2−4x3−y],(x(0),y(0))=(1,1).J(x,y)=[2x3x22y−1].在 (1,1):
F(1,1)=(−2,0)T,J(1,1)=[232−1].解
{2Δx+2Δy=2,3Δx−Δy=0,得
Δx=41,Δy=43.所以
(x(1),y(1))=(45,47).
8.5 低优先级补充:割线法#
当 f′(x) 难以计算时,用两点割线斜率代替导数:
xk+1=xk−f(xk)f(xk)−f(xk−1)xk−xk−1.例 1#
对
f(x)=x3−3x+1,x0=0,x1=1,f(0)=1,f(1)=−1.x2=1−(−1)−1−11−0=0.5.例 2:Newton 与割线的比较#
- Newton 每步需要一个函数值和一个导数值,单根附近二次收敛;
- 割线法每步使用两个函数值,不需导数,收敛阶约为 1.618;
- 二分法收敛最稳健,但仅线性收敛。
Chapter 9 常微分方程初值问题#
9.1 章节主线#
考虑初值问题
y′=f(t,y),y(t0)=y0.数值解不试图写出完整函数表达式,而是在网格
tn=t0+nh上计算近似值
yn≈y(tn).本学期考试重点限于 Euler 法及局部截断误差。老师在 lesson15 中说明:复杂 Runge-Kutta、多步法与稳定性分析不考;隐式 Euler 可能与 Newton 法结合。
9.2 重点题型一:显式 Euler 法#
yn+1=yn+hf(tn,yn).几何意义:从当前点沿当前切线斜率走一步。
例 1:线性方程两步#
y′=−2y+t,y(0)=1,h=0.25.t0=0,y0=1:
y1=1+0.25(−2)=0.5.t1=0.25,y1=0.5:
y2=0.5+0.25[−2(0.5)+0.25]=0.3125.例 2:非自治方程#
y′=y−t2+1,y(0)=0.5,h=0.2.第一步:
y1=0.5+0.2(0.5−0+1)=0.8.第二步:
y2=0.8+0.2(0.8−0.22+1)=0.8+0.2(1.76)=1.152.易错点#
- 第二步必须使用 t1=t0+h 和刚算出的 y1;
- yn 是数值近似,y(tn) 是真解;
- 写结果时最好标注 yn≈y(tn)。
9.3 重点题型二:隐式 Euler 法#
yn+1=yn+hf(tn+1,yn+1).右侧含未知的 yn+1,每一步需要解方程。
例 1:线性隐式 Euler#
仍取
y′=−2y+t,y(0)=1,h=0.25.第一步:
y1=1+0.25(−2y1+0.25).1.5y1=1.0625⇒y1=0.708333.第二步:
y2=y1+0.25(−2y2+0.5).1.5y2=y1+0.125=0.833333,y2=0.555556.例 2:非线性隐式方程与 Newton 法#
y′=y2−t,y(0)=1,h=0.1.隐式 Euler 第一步:
y1=1+0.1(y12−0.1).令
g(z)=z−1−0.1(z2−0.1).求 g(z)=0。Newton 迭代为
z(m+1)=z(m)−1−0.2z(m)z(m)−1−0.1[(z(m))2−0.1].取初值 z(0)=y0=1:
z(1)=1−0.8−0.09=1.1125.再迭代一次可得约
y1≈1.1142.考试若把隐式 Euler 与 Newton 结合,结构通常就是:
- 写隐式格式;
- 整理为 g(yn+1)=0;
- 对 g 做一到两步 Newton。
9.4 重点题型三:局部截断误差#
局部截断误差考察:假设第 n 步输入的是精确值 y(tn),只执行一步数值格式后产生多少误差。
对显式 Euler,定义
Tn+1=y(tn+1)−[y(tn)+hf(tn,y(tn))].由于
f(tn,y(tn))=y′(tn),Taylor 展开:
y(tn+h)=y(tn)+hy′(tn)+2h2y′′(ξn).所以
Tn+1=2h2y′′(ξn)=O(h2).显式 Euler 的:
- 一步局部截断误差:O(h2);
- 全局误差:O(h);
- 方法阶数:1 阶。
例 1:对具体方程写局部误差#
y′=y,y(0)=1.真解 y(t)=et。从 tn 做一步显式 Euler:
y(tn+1)−[y(tn)+hy(tn)]=etn(eh−1−h).利用
eh=1+h+2h2+O(h3),得
Tn+1=etn2h2+O(h3)=O(h2).例 2:隐式 Euler 的局部误差#
隐式 Euler 使用
y(tn)+hy′(tn+1).在 tn+1 向后展开:
y(tn)=y(tn+1)−hy′(tn+1)+2h2y′′(ξ).所以
y(tn+1)−[y(tn)+hy′(tn+1)]=−2h2y′′(ξ)=O(h2).显式和隐式 Euler 的局部截断误差阶相同,稳定性表现不同;本学期不要求展开稳定性分析。
局部误差与实际累计误差#
- 局部截断误差假设上一步没有误差,只看新一步格式造成的误差;
- 实际全局误差包含前面所有误差的传播和累积;
- 因此局部 O(h2) 并不代表最终结果是二阶,Euler 的全局阶仍为 1。
综合易错点与交叉联系#
1. Taylor 展开贯穿多章#
Taylor 展开是以下误差分析的共同来源:
- Chapter 1:稳定表达与误差线性化;
- Chapter 5:插值余项;
- Chapter 7:差商和积分公式误差;
- Chapter 8:Newton 收敛阶;
- Chapter 9:Euler 局部截断误差。
看到“误差阶”“余项”“截断误差”,优先考虑 Taylor 展开。
2. 正交思想贯穿多章#
- 最小二乘:残差与列空间正交;
- 连续最佳平方逼近:误差与逼近空间正交;
- CG:残差正交、搜索方向 A-共轭;
- Householder/Givens:构造正交矩阵;
- Legendre:基函数正交;
- Gauss:节点来自正交多项式零点。
3. 解方程组是多个算法的内部步骤#
- LU:直接解线性方程组;
- 反幂法:每一步解 (A−μI)y=v;
- 非线性方程组 Newton:每一步解 JΔx=−F;
- 隐式 Euler:每一步可能解标量或非线性方程。
因此 Chapter 2 的前代回代是后面多个算法的基础。
4. 插值、拟合、逼近三者区分#
- 插值:必须通过全部给定数据点;
- 离散拟合:允许偏离数据点,使离散残差平方和最小;
- 连续逼近:使整个区间上的积分平方误差最小。
5. “方法精度”常见结论#
| 方法 | 误差/代数精度 |
|---|
| 向前、向后差商 | O(h) |
| 中心差商 | O(h2) |
| 复合梯形 | 全局 O(h2) |
| n 点 Gauss-Legendre | 代数精度 2n−1 |
| Newton 法(单根附近) | 二次收敛 |
| 二分法 | 线性收敛 |
| 显式 Euler 局部误差 | O(h2) |
| 显式 Euler 全局误差 | O(h) |
考前必须能默写或识别的公式#
e=x−x∗,er=xx−x∗.A=LU,PA=LU,Ly=Pb,Ux=y.Jacobi / GS / SOR#
xi(k+1)=aii1bi−j=i∑aijxj(k).xi(k+1)=aii1(bi−j<i∑aijxj(k+1)−j>i∑aijxj(k)).xi(k+1)=(1−ω)xi(k)+ω×(GS 新值).r(0)=b−Ax(0),d(0)=r(0),λ0=⟨d(0),Ad(0)⟩⟨r(0),r(0)⟩,x(1)=x(0)+λ0d(0).βk−1=−⟨d(k−1),Ad(k−1)⟩⟨r(k),Ad(k−1)⟩,d(k)=r(k)+βk−1d(k−1),λk=⟨d(k),Ad(k)⟩⟨r(k),d(k)⟩,x(k+1)=x(k)+λkd(k).幂法 / 反幂法#
wk+1=Avk,vk+1=∥wk+1∥∞wk+1.(A−μI)yk+1=vk.Householder / Givens#
H=I−2uTuuuT.G=[c−ssc],c=a2+b2a,s=a2+b2b.Ln(x)=k=0∑nyki=k∏xk−xix−xi.Pn(x)=f[x0]+f[x0,x1](x−x0)+⋯.Rn(x)=(n+1)!f(n+1)(ξ)i=0∏n(x−xi).最小二乘#
ATAc=ATy.⟨f−p,ϕi⟩=0.数值微分与积分#
f′(x)≈2hf(x+h)−f(x−h).Tn=2h[f(a)+2i=1∑n−1f(xi)+f(b)].∣I−Tn∣≤12b−ah2max∣f′′∣.n 点 Gauss 的代数精度=2n−1.非线性方程#
xk+1=xk−f′(xk)f(xk).J(x(k))Δx(k)=−F(x(k)),x(k+1)=x(k)+Δx(k).Euler#
yn+1=yn+hf(tn,yn).yn+1=yn+hf(tn+1,yn+1).Tn+1=O(h2),全局误差=O(h).
最后半天复习安排#
第一轮:2–3 小时#
按顺序快速阅读:
- Chapter 2:LU;
- Chapter 3:CG;
- Chapter 4:幂法、反幂法、两种正交变换;
- Chapter 5:两种插值和余项;
- Chapter 6:离散与连续两类最小二乘;
- Chapter 7:Gauss、梯形、中心差商;
- Chapter 8:Newton;
- Chapter 9:Euler;
- 最后回看 Chapter 1。
第二轮:3–4 小时#
每章至少独立完成以下一道题:
- 一道 LU 分解并求解;
- 一道 CG 两步;
- 一道幂法或移位反幂法;
- 一道 Householder 或 Givens;
- 一道 Lagrange、一套差商表;
- 一道离散最小二乘、一道连续投影;
- 一道梯形误差反求 n、一道 Gauss 区间变换;
- 一道非线性方程组 Newton;
- 一道 Euler 两步和局部截断误差。
第三轮:1–2 小时#
做一套样卷,严格控制在 120 分钟内。检查:
- 是否写出了过程公式;
- 是否误用旧值/新值;
- 是否漏乘区间变换的 (b−a)/2;
- 是否在部分选主元后忘记变换 b;
- 是否把连续逼近写成离散正规方程;
- 是否把 Euler 局部 O(h2) 写成全局二阶。
最终自测问题#
若下面每个问题都能在 30 秒内回答,基础框架已经完整:
- 为什么部分选主元更稳定?
- Jacobi 与 Gauss-Seidel 的核心区别是什么?
- CG 为什么要求对称正定?
- 反幂法为什么要求解线性方程组?
- Householder 与 Givens 都在做什么?
- Lagrange 与 Newton 为什么得到相同多项式?
- 插值和最小二乘有什么区别?
- 离散最小二乘与连续最佳平方逼近怎样区分?
- 中心差商为什么比单边差商高一阶?
- n 点 Gauss 公式的代数精度是多少?
- Newton 法怎样推广到方程组?
- Euler 法的局部误差和全局误差分别是什么阶?