牛頓-柯特斯公式是一類極其有用且直接的數值積分技術。
要對函式 在區間
上積分,將其分成
等份,使得
且
。然後找到逼近列表函式的多項式,並對它們進行積分以逼近曲線下的面積。要找到擬合多項式,請使用拉格朗日插值多項式。所得公式稱為牛頓-柯特斯公式,或求積公式。
如果區間 包含在擬閤中,則牛頓-柯特斯公式可以是“閉型”的;如果使用點
,則是“開型”的;或者是這兩者的變體。如果公式使用
個點(閉型或開型),則項的係數之和為
。
如果函式 是顯式給出的,而不是簡單地在值
處列表,則最佳的數值積分方法稱為高斯求積。透過選擇對函式進行取樣的區間,此過程產生更精確的近似值(但實現起來要複雜得多)。
2 點閉型牛頓-柯特斯公式稱為梯形法則,因為它透過一個具有水平底邊和傾斜頂部的梯形(連線端點 和
)來近似曲線下的面積。如果第一個點是
,則另一個端點將位於
|
(1)
|
並且透過點 和
的拉格朗日插值多項式是
|
(2)
| |||
|
(3)
| |||
|
(4)
|
在區間上積分(即,找到梯形的面積)然後給出
|
(5)
| |||
|
(6)
| |||
|
(7)
| |||
|
(8)
| |||
|
(9)
| |||
|
(10)
|
這是梯形法則(Ueberhuber 1997, p. 100),最後一項給出誤差量(由於 ,因此不比此範圍內
的最大值更差)。
3 點規則稱為辛普森法則。橫座標是
|
(11)
| |||
|
(12)
|
並且拉格朗日插值多項式是
|
(13)
| |||
|
(14)
| |||
|
(15)
|
積分和簡化後得到
|
(16)
|
(Ueberhuber 1997, p. 100)。
4 點閉型規則是辛普森 3/8 法則,
|
(17)
|
(Ueberhuber 1997, p. 100)。5 點閉型規則是布林法則,
|
(18)
|
(Abramowitz and Stegun 1972, p. 886)。更高階的規則包括 6 點
|
(19)
|
7 點
|
(20)
|
8 點
|
(21)
|
9 點
|
(22)
|
(Ueberhuber 1997, p. 100), 10 點
|
(23)
|
和 11 點
|
(24)
|
規則。
一般來說, 點規則由解析表示式給出
|
(25)
|
其中
|
(26)
|
(Whittaker and Robinson 1967, p. 154)。這給出了下表所示的係數三角形(OEIS A093735 和 A093736)。
| 0 | 1 | 2 | 3 | 4 | 5 | |
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 |
注意
|
(27)
|
閉型“擴充套件”規則使用較低階閉型規則的多個副本,以構建更高階的規則。透過適當地調整此過程,可以構建具有特別良好屬性的規則。對於 個列表點,使用梯形法則
次並新增結果得到
|
(28)
|
(Ueberhuber 1997, p. 107)。在擴充套件梯形法則上使用一系列改進給出了稱為龍貝格積分的方法。對於奇數 ,3 點擴充套件規則是
|
(29)
|
應用辛普森 3/8 法則,然後兩次應用辛普森法則(3 點),並相加得到
|
(30)
|
接下來取辛普森 3/8 步得到
|
(31)
|
與之前的結果結合得到
|
(32)
|
其中直到 的項現在已完全確定。繼續得到
|
(33)
|
現在與 3 點結果平均
|
(34)
|
得到
|
(35)
|
請注意,所有中間項現在都具有單位係數。同樣,將 3 點規則與 (2+3) 點規則結合得到
|
(36)
|
其他偶爾遇到的牛頓-柯特斯規則包括杜蘭德法則
|
(37)
|
(Beyer 1987), 哈迪法則
|
(38)
|
|
(39)
|
(Beyer 1987)。
開型牛頓-柯特斯規則使用積分割槽間外的點,產生 1 點
|
(40)
|
2 點
|
(41)
| |||
|
(42)
| |||
|
(43)
|
3 點
|
(44)
|
4 點
|
(45)
|
5 點
|
(46)
|
6 點
|
(47)
|
和 7 點
|
(48)
|
規則。
2 點開型擴充套件公式是
|
(49)
|
單區間外推規則基於區間周圍的點估計區間內的積分。這種規則的一個例子是
|
(50)
| |
|
(51)
| |
|
(52)
| |
|
(53)
|