高斯求积,又称高斯数值积分,(英语:Gaussian quadrature),是以德国数学家卡尔·弗里德里希·高斯所命名的一种数值积分中的求积规则。
当我们要求解某个函数的积分
,其数值解可以由
近似,其中
为权重。高斯求积仅当函数
可以由在区间
上的多项式近似时才能获得准确的近似解,且这种方法并不适用于函数具有奇异点的情况。于是乎,我们可以把函数
写作
,其中
是近似多项式,
是已知的权重函数,这样我们就有
。
常用的权重函数有
(高斯切比雪夫)
以及
(高斯埃米特)。
对于上述的最简单的积分形式,即权重函数
时,关联多项式为勒让得多项式
,这种方法通常称为高斯勒让德求积,此时权重函数为下式,
![{\displaystyle w_{i}={\frac {2}{(1-x_{i}^{2})[P_{n}'(x_{i})^{2}]}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6350c1e078791da5ac7ba9a4e3b297c676a7767c)
为
的第
个根。
![{\displaystyle P_{n}(x)=\prod _{1\leq i\leq n}(x-x_{i})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/453e233e78523365b701f4b9239550ac39a59fe8)
对于求解低阶积分,选择的点的数目、位置和权重如下表所示。
点的数目, n |
点的位置, xi |
权重, wi
|
1 |
0 |
2
|
2 |
![{\displaystyle \pm 1/{\sqrt {3}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f4785313da9ba7a525c17e1f9e0e3ce563cd4ec2) |
1
|
3 |
0 |
8⁄9
|
![{\displaystyle \pm {\sqrt {3/5}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a72d4e7993a2b1dd7defa6ac3c517d5012b4fad4) |
5⁄9
|
4 |
![{\displaystyle \pm {\tfrac {\sqrt {525-70{\sqrt {30}}}}{35}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d57d8b5090417f1eea98a9abfbf4401200ada6e1) |
|
![{\displaystyle \pm {\tfrac {\sqrt {525+70{\sqrt {30}}}}{35}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c3c9d0c11dc5b3fd85b35e08d78d5b3217252578) |
|
5 |
0 |
128⁄225
|
![{\displaystyle \pm {\tfrac {\sqrt {245-14{\sqrt {70}}}}{21}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a3c501e721a872a0509040d74b2295a440946b4b) |
|
![{\displaystyle \pm {\tfrac {\sqrt {245+14{\sqrt {70}}}}{21}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1670b8186e021b9de234ee1ab61d34384d993aa6) |
|
在使用高斯求积的时候必须要将积分区间
变换到
,可利用变数变换得:
![{\displaystyle \int _{a}^{b}f(x)\,dx={\frac {b-a}{2}}\int _{-1}^{1}f\left({\frac {b-a}{2}}x+{\frac {a+b}{2}}\right)\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3319c1ad08a87ce212be3d6ddf2d76ad4d22f08b)
对应的高斯求积近似式为
![{\displaystyle \int _{a}^{b}f(x)\,dx\approx {\frac {b-a}{2}}\sum _{i=1}^{n}w_{i}f\left({\frac {b-a}{2}}x_{i}+{\frac {a+b}{2}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/dc484aab3e9008b93fedc3f24773a06db8e29667)
对于如下的通用积分式来说,
![{\displaystyle \int _{a}^{b}w(x)f(x)dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d2641b2eabb5159c523a225fb30cbb5bed14f0bf)
当
,
,
时,即为上述内容。我们还可以用别的积分规则,如下表所示。
区间 |
ω(x) |
正交多项式
|
[−1, 1] |
![{\displaystyle 1\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bfd1e7984fe6e1b79a26404a8138a6c6ee41a476) |
勒让德多项式
|
(−1, 1) |
![{\displaystyle (1-x)^{\alpha }(1+x)^{\beta },\quad \alpha ,\beta >-1\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1cf79e0c818e0d60bcdb99450fd8811b42ecca97) |
雅可比多项式
|
(−1, 1) |
![{\displaystyle {\frac {1}{\sqrt {1-x^{2}}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cdd04fe3e7072b2351d97462e931fe2efe588f48) |
切比雪夫多项式 (第一类)
|
[−1, 1] |
![{\displaystyle {\sqrt {1-x^{2}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/875fba356d7f4befcacf6573012100b3ef95cd19) |
切比雪夫多项式 (第二类)
|
[0, ∞) |
![{\displaystyle e^{-x}\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ece9722308cdd0f1273e218aaec193b808bc82b1) |
拉盖尔多项式
|
(−∞, ∞) |
![{\displaystyle e^{-x^{2}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/da5decb0035215bdd45d3d40b4b2c3a158d00fc8) |
埃尔米特多项式
|