Newton-Cotesovy (Cotesovy) vzorce , nazývané také Newton-Cotesova kvadraturní pravidla nebo jednoduše Newton-Cotesova pravidla, jsou skupinou vzorců pro numerickou integraci (také nazývané kvadratury ) založené na výpočtu integrovatelné funkce ve stejně rozmístěných bodech. Vzorce jsou pojmenovány po Isaacu Newtonovi a Rogeru Cotesovi .
Vzorce Newton-Kots jsou užitečné, když jsou hodnoty integrovatelné funkce uvedeny v bodech vzdálených od sebe ve stejné vzdálenosti. Pokud je možné změnit polohu bodů , mohou být vhodnější jiné metody, jako je Gaussova metoda a Clenshaw-Curtisova kvadraturní metoda
Předpokládá se, že hodnoty funkce f jsou definovány na segmentu a jsou známy v bodě umístěném ve stejných vzdálenostech od sebe. Pokud a , to znamená, že hodnoty funkce jsou použity na hranicích intervalu, pak se funkce nazývá kvadratura typu "uzavřeno" a pokud a , tedy hodnoty funkce v krajních bodech intervalu se nepoužívají, pak typ "otevřený" [1] . Newton-Cotesovy vzorce pomocí bodů lze definovat (pro oba případy) jako [2]
,kde
Číslo h se nazývá velikost kroku a nazývá se kvadraturní koeficient [3] .
lze vypočítat jako integrály Lagrangeových základních polynomů , které závisí pouze na funkci f a nezávisí na ní . Dovolit být interpolační polynom ve tvaru Lagrange pro dané body , Pak
Jeden může sestavit Newton-Cotes rovnice nějakého stupně n . Nicméně pro velké n může Newton-Cotesovo pravidlo někdy trpět jevem Runge [4] , kde chyba roste exponenciálně pro velké n . Metody jako Gaussova kvadratura nebo Clenshaw-Curtisova kvadratura – s nestejnými vzdálenostmi mezi body (s větší hustotou na koncích integračního intervalu) – jsou stabilní a přesnější, a proto obvykle výhodnější než Newton-Cotesova kvadratura. Pokud tyto metody nelze použít, tj. pokud jsou hodnoty výrazu, který se má integrovat, uvedeny pouze v pevné mřížce se stejnými vzdálenostmi, lze se fenoménu Runge vyhnout použitím intervalového rozdělení, jak je vysvětleno níže.
Stabilní Newton-Cotesovy vzorce lze také sestavit, pokud je interpolace nahrazena metodou nejmenších čtverců. To umožňuje psát numericky stabilní vzorce i pro vysoké mocniny [5] [6] .
Následující tabulka uvádí některé Newton-Cotesovy vzorce uzavřeného typu. For let , a notace je zkratka pro .
n | Velikost kroku h | Běžné jméno | Vzorec | Chyba |
---|---|---|---|---|
jeden | Lichoběžníková metoda | |||
2 | Simpsonův vzorec | |||
3 | Simpsonova formule 3/8 | |||
čtyři | Booleovo pravidlo |
Booleovo pravidlo je někdy mylně označováno jako Bodeovo pravidlo, a to v důsledku typografické chyby v knize Abramovitze a Steegana [7] [8] .
Stupeň velikosti segmentu h v chybě ukazuje rychlost, se kterou se aproximační chyba snižuje . Pořadí derivace f v chybě dává nejmenší stupeň polynomu, který nelze podle tohoto pravidla přesně (tj. s nulovou chybou) vypočítat. Číslo je třeba vzít z intervalu (a, b).
Tabulka ukazuje některé vzorce Newton-Cotes otevřeného typu. Opět zkratka pro , kde .
n | Velikost kroku h | Běžné jméno | Vzorec | Chyba |
---|---|---|---|---|
0 | Riemannův součet nebo Riemannův střední součet |
|||
jeden | ||||
2 | Milne vzorec | |||
3 |
Aby byl Newton-Cotesův vzorec přesnější, musí být délka h malá. To znamená, že samotný integrační interval musí být malý, což ve většině případů neplatí. Z tohoto důvodu se numerická integrace obvykle provádí rozdělením intervalu na menší podintervaly, na každý z nich je aplikován Newton-Cotesův vzorec, načež se výsledky sečtou. Viz článek Numerická integrace .