Numerische Integration
In der
numerischen Mathematik bezeichnet
numerische Quadratur bzw.
numerische Integration die näherungsweise Berechnung von
Integralen. Oft kann man
Integrale nicht geschlossen lösen, d.h. man kann keine
Stammfunktion zu
f(x) angeben. Deshalb versucht man, Näherungswerte zu ermitteln.
Wir bezeichnen mit
- J(f)=a∫bf(x)dx=Q(f)+E(f)
das
Integral der
Funktion f(x) im
Intervall [a,b]. Dies wird hier dargestellt als der Wert einer Quadraturformel
Q(f) plus dem Fehler
E(f).
Dazu unterteilt man die gesuchte Fläche in senkrechte Streifen und nähert jede dieser so erhaltenen Teilflächen durch einfache geometrische Figuren (z.B.
Trapez) oder einfache
Funktionen (z.B.
Polynome) an.
Numerische Integration mit dem Monte-Carlo-Algorithmus: Die Stützstellen werden zufällig gleichverteilt auf dem Integrationsintervall gewählt. Neue Stützstellen sind dunkelblau, die alten hellblau eingezeichnet. Der Wert des
Integrals nähert sich 3,32 an.
Für die Flächenberechnung dieser einfachen Figuren benötigt man den Wert der
Funktion f(x) an den so genannten Stützstellen
x0,…xm. Die Summe über diese Teilflächen ergibt eine Näherung
Q(f) des
Integrals. Je schmaler man die einzelnen Teilflächen wählt desto genauer wird die Näherung. Von Interesse ist dann noch die Frage, wie groß der Fehler ist, der sich durch die Näherung ergibt. Dieser Fehler wird durch das
Restglied E(f) beschrieben. Um die Anzahl der Funktionsauswertungen zu minimieren, bei gleichzeitiger Möglichkeit den Fehler zu kontrollieren, verwendet man oft das Rombergsche Extrapolationsverfahren. Hierbei werden die Integralwerte von immer kleiner werdenden 'Streifen' zu einer verschwindenden Breite hin extrapoliert.
Allgemeine Quadraturformel
Mit Hilfe von
Interpolationspolynomen und deren Lagrange-Darstellung kann man die folgende allgemeine Quadraturformel und das zugehörige
Restglied herleiten.
Die allgemeine Quadraturformel für eine Teilfläche lautet
- Q(f)=j=0∑mβj(b−a)j+1f(x0,…,xj)
mit den Koeffizienten
- zj=b−axj−a
- βj=⎩⎨⎧10∫1(z−z0)…(z−zj−1)dzfu¨r fu¨r j = 0j=1,2,…,m
Das Restglied beträgt
- E(f)=a∫b(x−x0)…(x−xm)f(x0,,xm,x)dx
- ∣E(f)∣≤((m+1)!(b−a)m+2)0∫1∣(z−z0)…(z−zm)∣dz maxa≤x≤b∣∣f(m+1)(x)∣∣
Wenn noch zusätzlich für alle Stützstellen im
Intervall [a,b] gilt
(x−xj)≥0 oder alternativ
(x−xj)≤0, dann hat der Integrand keinen Vorzeichenwechsel in
[a,b] und man kann zeigen:
- 0∫1∣(z−z0)…(z−zm)∣dz=∣βm+1∣
Daraus folgt dann die Restgliedabschätzung
- ∣E(f)∣≤((m+1)!(b−a)m+2)∣βm+1∣ maxa≤x≤b∣∣f(m+1)(x)∣∣
- E(f)=((m+1)!(b−a)m+2)βm+1f(m+1)(ζ)
mit einer Zwischenstelle
ζ im
Intervall [a,b].
Spezielle Quadraturformeln
Man hat nun verschiedene Möglichkeiten, die einzelnen Teilflächen durch spezielle einfachere Flächen anzunähern. Die Anwendung der allgemeinen Quadraturformeln auf diese speziellen Flächen liefert einige bekannte und wichtige spezielle Quadraturformeln.
Summierte Quadraturformeln
Um das
Integral noch besser annähern zu können, unterteilt man das
Intervall [a,b] in
N nebeneinanderliegende Teilintervalle
[a1,b1],[a2,b2],…,[aN,bN] mit
a1=a;
ak+1=bk; k=1,…,N−1; bN=b.
Die Teilintervalle müssen zunächst nicht die gleiche Länge haben.
In jedem Teilintervall wendet man im Folgenden die gleiche Näherung für die einzelnen Flächen an und addiert danach die entstandenen Näherungen.
Es gilt für jede Teilfläche
- ak∫bkf(x)dx=Qk(f)+Ek(f)k=1,…,N
- J(f)=a∫bf(x)dx=k=1∑Nak∫bkf(x)dx=Q(f)+E(f)
mit
- Q(f)=k=1∑NQk(f)
- E(f)=k=1∑NEk(f)
Sei
f nun
(m+1)-mal
stetig differenzierbar im Gesamtintervall
[a,b]. Ferner sollen ab jetzt alle Teilintervalle die gleiche Länge
h haben, also
- h=bk−ak=Nb−ak=1,…,N
Dann gilt für die einzelnen Restglieder (siehe oben)
- ∣Ek(f)∣≤((m+1)!hm+2)∣βm+1∣ maxak≤x≤bk∣∣f(m+1)(x)∣∣
Summierung über die einzelnen Restglieder ergibt die Abschätzung für das gesamte Restglied
- ∣E(f)∣≤k=1∑N∣Ek(f)∣≤(b−a)((m+1)!hm+1)∣βm+1∣maxak≤x≤bk∣∣f(m+1)(x)∣∣
mit
Nh=b−a.
Ist die
Funktion f zudem auf
[a,b] reellwertig, dann kann man für das
Restglied analog herleiten:
- E(f)=(b−a)((m+1)!hm+1)βm+1f(m+1)(ζ)
Siehe auch
"Offensichtlich" ist das gefährlichste Wort in der Mathematik.
Eric Temple Bell
Anbieterkеnnzeichnung: Mathеpеdιa von Тhοmas Stеιnfеld
• Dοrfplatz 25 • 17237 Blankеnsее
• Tel.: 01734332309 (Vodafone/D2) •
Email: cο@maτhepedιa.dе