Stima dell’errore con la formula trapezoidale composita
Sia T
n+1il valore dell’integrale ottenuto con la formula trapezoidale com- posita su n sottointervalli di ampiezza h. Il modulo dell’ errore `e dato da:
|R
n+1| = b − a
12 h
2|f
00(ξ
1)| ξ
1∈ (a, b)
Sia T
2n+1il valore dell’integrale ottenuto con la formula trapezoidale com- posita su 2n sottointervalli di ampiezza h/2. Il modulo dell’ errore `e dato da:
|R
2n+1| = b − a 12
h
22 |f
00(ξ
2)| ξ
2∈ (a, b)
Il valore esatto I dell’integrale valutato sulle due serie di punti `e dato da:
I = T
n+1+ R
n+1= T
2n+1+ R
2n+1Se f
00(ξ
1) ' f
00(ξ
2) ⇒ |R
2n+1| ' |R
n+1/4|
si pu`o scrivere:
|T
n+1− T
2n+1| = |R
n+1− R
2n+1| ' |R
n+1− R
n+1/4| = 3 4 |R
n+1|
Quindi l’errore stimato con l’applicazione della formula trapezoidale com- posita `e:
|R
n+1| ' 4
3 |T
n+1− T
2n+1| |R
2n+1| ' 1
3 |T
n+1− T
2n+1|
Si sottolinea che con questa formula si riesce da dare una stima dell’errore a partire dai valori calcolati con la formula trapezoidale.
Se applichiamo lo stesso procedimento all’errore della formula di Simpson:
R
n+1= b − a
180 h
4f
(iv)(ξ)
1
2
si ottiene:
|R
n+1| ' 16
15 |T
n+1− T
2n+1|, |R
2n+1| ' 1
15 |T
n+1− T
2n+1|
Algoritmo a schema fisso
basato sulla formula composita di Simpson
Idea
Ad ogni iterazione il numero di intervalli viene raddoppiato, in modo da conservare tutte le valutazioni gi`a fatte della funzione
• Primo passo: | | |
x
0x
2x
4g
0= f(x
0) g
2= f(x
2) g
4= f(x
4)
• Secondo passo: | | |
x
0x
2x
4g
0= f(x
0) g
2= f(x
2) g
4= f(x
4)
× ×
? ?