在数值分析中,Gauss 求积公式是一种数值积分方法。
基本原理[]
设有积分,其中,是已知(可积)函数,是可积函数空间上的一个函数,在上取节点,考虑求积公式
这里有
个未知量需要确定。
令代入可求解,得到的公式具有次代数精度。这样的节点称为 Gauss 点,公式称为 Gauss 型求积公式。
充要条件[]
为 Gauss 点的充要条件是多项式与任意次数不大于的多项式带权正交,即
注意到正交多项式族
有性质:任意次数不大于
的多项式
必与
正交。因此若取
,那么
的根就是
个 Gauss 点。
误差估计[]
假设同上,设是节点的 Hermite 插值多项式,则有,那么误差
第三个等号是因为求积公式
#A1是插值型的,代数精度是
,因此对
的多项式
精确成立,最后一个等号是
Lagrange 插值的误差。
还可以证明,求积公式#A1的系数均为正数,因此求积公式在有限区间上是数值稳定的。
例子[]
Gauss 求积公式一般先要构造正交的函数序列,这依赖于权函数的选择,例如,当时正交函数对应于 Legendre 多项式;当时正交函数对应于第一类 Chebyshev 多项式,此时,此时
对于一般情形,则要设法构造多项式。假设有带权内积,假设我们需要的首先是确定 Gauss 点,为此可以使用 Gram-Schmidt 正交化对,得到,再解出它的零点就是 Gauss 点,然后将其代入和求积公式即可确定这样仅需解一个代数方程和线性方程组即可求解答案。
参考资料