研究在区间[a,b]上一般的最佳平方逼近问题,对f(x)∈C[a,b]及C[a,b]中的一个子集φ=span{φ0(x),φ1(x),⋯,φn(x)},若存在S∗(x)∈φ,使
∥f(x)−S∗(x)∥22=minS(x)∈φ∥f(x)−S(x)∥22=minS(x)∈φ∫abφ(x)[f(x)−S(x)]2dx
则称S∗(x)使f(x)在子集φ⊂C[a,b]中的最佳平方逼近函数
为了求S∗(x),可等价于求多元函数
I(a0,a1,⋯,an)=∫abρ(x)[j=0∑najφj(x)−f(x)]2dx
的最小值问题
为了确定参数 ak(k=0,1,⋯,n) ,由多元函数极值存在的必要条件,有
∂ak∂I=0(k=0,1,⋯,n)∂uk∂I=2∫abρ(x)[j=0∑najφj(x)−f(x)]φk(x)dx=0即有j=0∑n(φj,φk)aj=(f,φk),(k=0,1,⋯,n)(k=0,1,⋯,n)
而对应∑j=0n(φj,φk)aj=(f,φk),(k=0,1,⋯,n)即为:
(φ0,φ0)(φ1,φ0)⋮(φn,φ0)(φ0,φ1)(φ1,φ1)⋮(φn,φ1)⋯⋯⋮⋯(φ0,φn)(φ1,φn)⋮(φn,φn)a0a1⋮an=(φ0,f)(φ1,f)⋮(φn,f)
红色部分即为所求。这是关于未知数a0,a1,⋯,an的线性代数方程组,称为法方程组,由于φ0,φ1,⋯,φn线性无关,故系数行列式G(φ0,φ1,⋯,φn)=0,于是方程组有唯一解ak=ak∗(k=0,1,⋯,n),从而得到
S∗(x)=a0∗φ0(x)+⋯+an∗φn(x)