Całkowanie numeryczne
1. Sformułowanie zagadnienia.
Przyjmijmy, że dla funkcji
należę wyznaczyć wartość całki oznaczonej
.
Jeśli znana jest funkcja pierwotna
, dla której
, to wówczas według wzoru Newtona-Leibnitza znajdziemy
.
Z dwóch powodów taka droga może być nie zrealizowana: trudno, albo niemożliwe, znaleźć funkcję pierwotną
; funkcja podcałkowa
wiadoma tylko w postaci tablicy.
Należę wrócić do początków. Pomijając niektóry szczegóły z analizy matematycznej wiadomo, że przybliżona wartość całki określa się przez sumę o postaci
,
gdzie
są wartościami funkcji podcałkowej
w pewnych punktach środkowych
, a
.
Ten wzór nazywa się kwadraturą i związany jest z nazwiskiem Riemanna. Jest to suma pól odpowiednich prostokątów w interpretacji geometrycznej całki oznaczonej.
Bezpośrednio z tego wzoru wywodzi się znana metoda prostokątów. Algorytm tej metody przebiega następująco:
przedział
dzielimy, np. na
równych odcinków
;
wybieramy punkty
np. jako końcowe, albo środkowe punkty, odpowiedniego podprzedziału i określamy wartości
;
obliczamy sumę całkową Riemanna.
Można mówić, że w przedziale
funkcja
została zastąpiona przez funkcję schodkową. Oto możliwa realizacja
,
.
Inna metoda polega na tym, że funkcję podcałkową
zastępujemy pewną funkcję interpolującą
, dla której znalezienie funkcji pierwotnej nie przestawia problemu, mianowicie
.
Mogą to być znane wielomiany Newtona, Gaussa, Lagrange'a czy funkcji sklejane.
2. Kwadratury Newtona-Cotesa.
Załóżmy, że funkcja podcałkowa
jest określona w przedziale
w równoodległych punktach
,
,
,
.
Wybierzmy wielomian Lagrange'a dla zastąpienia funkcji podcałkowej
, w szczególności
,
.
Dokonamy pewnego „chwytu organizacyjnego”. Określimy nowa zmienną
,
.
Kiedy zmienna
zmienia się od
do
z krokiem
, to zmienna
zmienia się od
do
z krokiem
.
Podstawimy
,
i
do wielomianu Lagrange'a
.
Zauważmy, że otrzymana wielkość zależę tylko od liczby węzłów.
Teraz dokonamy całkowania w proponowanym obliczaniu całki
.
Zamiana zmiennej całkowania
prowadzi do
,
gdzie
i
.
Otrzymaliśmy powszechnie znany wzór dla kwadratury Newtona-Cotesa
,
,
.
Współczynniki kwadratury
są liczbami wymiernymi i ich wartości tablicowane (nie zależą od funkcji i przedziałów całkowania).
Jako przypadki szczególne otrzymujemy, np.:
:
,
(metoda trapezów);
:
,
,
(metoda paraboli Simpsona);
:
,
,
,
(metoda „3/8”).
3. Metoda trapezów.
W metodzie trapezów funkcja podcałkowa
w przedziale
jest zastąpiona wielomianem pierwszego stopnia
. W tym przypadku współczynniki kwadratury są następujące
,
. Wówczas mamy
.
Dla praktycznego wykorzystania ten wzór stosujemy do każdego podprzedziału, np. otrzymanego z przedziału
dzieleniem przez
. Jego szerokość wynosi
,
więc pole tego trapezu
.
Ostatecznie otrzymamy
.
Interpretacja geometryczna jest oczywista (rys). Błąd bezwzględny
,
gdzie
. Jednak w praktyce stosuje się powtarzanie obliczeń do osiągnięcia pożądanej precyzji.
4. Metoda paraboli (Simpsona).