高斯求積,又稱高斯數值積分,(英語: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) |
埃爾米特多項式
|