本文由手写笔记《高级数值分析》扫描件的 LaTeX 转录稿改写而来,忠实保留原稿的文字与公式。
定理与定义的编号是本站为方便指代所加,原稿只有名称、没有编号。
1.1 最佳逼近
1.1.1 引言
函数逼近的基本问题是:在一个给定的函数空间中,选取较易处理的函数来近似目标函数 f。设 Hn 是近似函数构成的 n+1 维线性空间;若存在 p∗∈Hn,使得
∥f−p∗∥=p∈Hnmin∥f−p∥,
则称 p∗ 为 f 在 Hn 中的最佳逼近。
1.1.2 正交多项式
设 ρ(x) 是区间 [a,b] 上的权函数,即 ρ∈C[a,b]、ρ(x)>0。在 C[a,b] 中定义内积
⟨f,g⟩=∫abf(x)g(x)ρ(x)dx.
若 ⟨ψi,ψj⟩=0 (i=j),则称函数组 {ψi} 为关于权函数 ρ 的正交函数组。若再有 ⟨ψi,ψi⟩=1,则称其为正交归一函数组。
令 Pn 表示次数不超过 n 的多项式空间。对 xn 作正交化可得
ψn(x)=xn−i=0∑n−1⟨ψi,ψi⟩⟨xn,ψi⟩ψi(x).
因此,{ψ0,ψ1,…,ψn,…} 可构成一组正交多项式。
定理 1.1(正交多项式的三项递推)
设 {ψn}n≥0 是区间 [a,b] 上关于 ρ 的正交多项式组,且 ψ0(x)=1。则
ψ1(x)=(x−α0)ψ0(x),
并且对 n≥1,
ψn+1(x)=(x−αn)ψn(x)−βnψn−1(x),
其中
αn=⟨ψn,ψn⟩⟨xψn,ψn⟩,βn=⟨ψn−1,ψn−1⟩⟨xψn,ψn−1⟩.
定理 1.2(正交展开)
若 {ψ0,…,ψn} 是 Pn 的一组正交基,则任意 pn∈Pn 均可唯一表示为
pn(x)=i=0∑n⟨ψi,ψi⟩⟨pn,ψi⟩ψi(x).
定理 1.3
次数为 n 的正交多项式在开区间 (a,b) 内有 n 个互异实零点。
1.1.2.1 Legendre 多项式
在 [−1,1] 上取权函数 ρ(x)=1,Legendre 多项式定义为
Pn(x)=2nn!1dxndn(x2−1)n.
其中
P0(x)=1,P1(x)=x,P2(x)=21(3x2−1),P3(x)=21(5x3−3x),P4(x)=81(35x4−30x2+3).
它们满足
⟨Pn,Pm⟩=⎩⎨⎧0,2n+12,m=n,m=n,Pn(−x)=(−1)nPn(x),
以及递推关系
(n+1)Pn+1(x)=(2n+1)xPn(x)−nPn−1(x).
1.1.2.2 Chebyshev 多项式
在 [−1,1] 上取
ρ(x)=1−x21,Tn(x)=cos(narccosx).
前几个 Chebyshev 多项式为
T0=1,T1=x,T2=2x2−1,T3=4x3−3x,T4=8x4−8x2+1.
其正交性为
∫−111−x2Tn(x)Tm(x)dx=⎩⎨⎧0,2π,π,m=n,m=n=0,m=n=0.
此外,
Tn(−x)=(−1)nTn(x),Tn+1(x)=2xTn(x)−Tn−1(x).
它的零点与常用插值节点分别为
xk=cos2n(2k−1)π(k=1,…,n),xˉk=cosnkπ(k=0,…,n),
且 Tn(xˉk)=(−1)k。
1.2 最小二乘逼近
给定节点 x0,…,xm 及函数值
F=(f(x0),…,f(xm))T,
在 Pn 中求 p∗,使离散平方误差最小:
∥F−P∗∥22=p∈Pnminj=0∑m[f(xj)−p(xj)]2,P∗=(p∗(x0),…,p∗(xm))T.
设 {ψ0,…,ψn} 为 Pn 的一组基,写成
p∗(x)=a0∗ψ0(x)+⋯+an∗ψn(x).
令
Φi=(ψi(x0),ψi(x1),…,ψi(xm))T,i=0,1,…,n,
则 P∗=a0∗Φ0+⋯+an∗Φn。令
G=(⟨Φi,Φj⟩)0≤i,j≤n,a=(a0,…,an)T,d=(⟨Φ0,F⟩,…,⟨Φn,F⟩)T,
其中 G 称为 Gram 矩阵。最小二乘解的系数满足正规方程组
Ga=d.
定理 1.4(最小二乘逼近的判别)
Pn 中存在唯一的最小二乘逼近 p∗ 当且仅当 detG=0;等价地,向量 Φ0,…,Φn 线性无关。并且
p∗ 为最小二乘逼近⟺⟨F−P∗,P⟩=0,∀P∈span{Φ0,…,Φn}.
若 x0,…,xm 互异,则对任意给定函数值,Pn 中存在唯一的最小二乘逼近当且仅当 m≥n。
1.3 最佳平方逼近
连续情形的最佳平方逼近满足
∥f−p∗∥22=p∈Pnmin∫ab[f(x)−p(x)]2dx.
若 {ψ0,…,ψn} 是 [a,b] 上的一组正交多项式,则最佳平方逼近为
pn∗(x)=i=0∑nai∗ψi(x),ai∗=⟨ψi,ψi⟩⟨f,ψi⟩.
1.4 最佳一致逼近
在一致范数
∥g∥∞=a≤x≤bmax∣g(x)∣
下,f 在 Pn 中的最佳一致逼近 pn∗ 定义为
∥f−pn∗∥∞=p∈Pnmin∥f−p∥∞=p∈Pnmina≤x≤bmax∣f(x)−p(x)∣.
定理 1.5(Weierstrass 逼近定理)
若 f∈C[a,b],则对任意 ε>0,存在多项式 p,使得
∥f−p∥∞=a≤x≤bmax∣f(x)−p(x)∣<ε.
定理 1.6(Bernstein 多项式)
若 f∈C[0,1],定义
Bn(f)(x)=k=0∑nf(nk)(kn)xk(1−x)n−k,x∈[0,1],
其中 (kn)=k!(n−k)!n!。则 Bn(f)→f 在 [0,1] 上一致收敛。
设
En(f):=p∈Pninf∥f−p∥∞.
由 Pn 的有限维性可知,存在 pn∗∈Pn 使
∥f−pn∗∥∞=En(f).
定理 1.7(Chebyshev 交错定理)
设 f∈C[a,b]。多项式 pn∗∈Pn 是 f 的最佳一致逼近,当且仅当存在
a≤x0<x1<⋯<xn+1≤b,
使得
f(xj)−pn∗(xj)=(−1)jσEn(f),j=0,1,…,n+1,
其中 σ∈{1,−1}。特别地,最佳一致逼近唯一。
定理 1.8(Chebyshev 多项式的极小偏差性质)
在所有首项系数为 1 的 n 次多项式中,
Pn∗(x)=21−nTn(x),x∈[−1,1],
具有最小的一致范数,且
∥Pn∗∥∞=21−n.
区间 [a,b] 上的相应结论可由线性变换
x=2b−at+2a+b,t∈[−1,1],
得到。
1.5 三角多项式逼近
次数不超过 n 的实三角多项式写成
Sn(x)=2a0+k=1∑n(akcoskx+bksinkx).
记
Tn=span{1,cosx,sinx,…,cosnx,sinnx}=span{φ0,φ1,…,φ2n}.
若 f∈C2π 是连续 2π 周期函数,则三角多项式可在一致范数下任意逼近 f。相应的最佳一致逼近也由交错条件刻画:若 Sn∗∈Tn 为最佳一致逼近,则误差 f−Sn∗ 至少在 2n+2 个依次排列的点上取得交错的极值。
定理 1.9(Vallée–Poussin 算子)
对 f∈C2π,令
Vn(f)(x)=∫−ππ(cos2x−t)2ndt∫−ππf(t)(cos2x−t)2ndt.
则 Vn(f) 是次数不超过 n 的三角多项式。该构造给出了周期连续函数的三角逼近。
在内积
⟨f,g⟩=∫−ππf(x)g(x)dx
下,f∈C2π 的最佳平方三角逼近为
Sn∗(x)=2a0+k=1∑n(akcoskx+bksinkx),
其中 Fourier 系数为
ak=π1∫−ππf(x)coskxdx,bk=π1∫−ππf(x)sinkxdx(k≥1),
且 a0=π1∫−ππf(x)dx。
对等距节点
xj=−π+Njπ,j=0,1,…,2N−1,N>n,
可用离散内积构造最小二乘三角逼近。令
F=(f(x0),…,f(x2N−1))T,Φk=(φk(x0),…,φk(x2N−1))T,
则由离散正交性可直接得到系数的离散 Fourier 形式。
1.6 深度神经网络与函数表示
深度神经网络也可视为一类分层的函数逼近模型。对输入 x,一层仿射变换与非线性激活可写为
z(ℓ)=h(ℓ)(W(ℓ)z(ℓ−1)+b(ℓ)),z(0)=x,
其中 W(ℓ) 为权重矩阵、b(ℓ) 为偏置向量,h(ℓ) 为激活函数。输出层通常写成
y=W(L+1)z(L)+b(L+1).
通过调节各层权重和偏置,网络能够以组合非线性函数的方式逼近复杂的目标函数。