Testo. Per I=∫0πsinxdx si sono calcolati i trapezi compositi
Tπ/2=1,570796(n=2),Tπ/4=1,896119(n=4),Tπ/8=1,974232(n=8).
Verificare uno di questi valori a mano.
Stimare l'ordine di convergenza p dai tre valori, senza usare il valore esatto.
Costruire la tabella di Romberg (due colonne di estrapolazione) e dare l'errore stimato dell'ultima riga.
Confrontare con il valore esatto I=2.
(Teoria) Una formula ha ordine 1: Q(0,5)=1,324361 e Q(0,25)=1,512437. Qual è l'estrapolazione di Richardson?
Soluzione
1. Verifica. Per n=4, h=4π, nodi 0,4π,2π,43π,π con sin=0,22,1,22,0:
Tπ/4=4π[20+0,707107+1+0,707107+20]=4π⋅2,414214=1,896119.
Coincide col valore dato ✓.
2. Ordine. Si calcolano le differenze successive
Tπ/4−Tπ/2=0,325323,Tπ/8−Tπ/4=0,078113.
Se Th=I+Chp, il rapporto vale Th/2−Th/4Th−Th/2=2p (le differenze sono Chp(1−2−p)⋅{1,2−p}):
0,0781130,325323=4,165⟹p=log24,165=2,06≈2.
L'ordine è 2, come previsto per i trapezi; lo scostamento da 2 esatto è dovuto ai termini O(h4) non ancora trascurabili con h grande.
3. Romberg. Prima colonna di estrapolazione (fattore 4, p=2):
R1,1=34Tπ/4−Tπ/2=34⋅1,896119−1,570796=36,013680=2,004560,R2,1=34Tπ/8−Tπ/4=34⋅1,974232−1,896119=36,000809=2,000270.
Seconda colonna (fattore 16, p=4):
R2,2=1516R2,1−R1,1=1516⋅2,0002692−2,0045598=1532,0043072−2,0045598=1,9999831.
(Qui servono almeno sette cifre decimali: la sottrazione di due numeri vicini perde cifre significative.)
h
T
Simpson (p=2 eliminato)
p=4 eliminato
π/2
1,570796
π/4
1,896119
2,004560
π/8
1,974232
2,000270
1,999983
Errore stimato: i valori R1,1 e R2,1 hanno ordine 4, quindi I−R2,1≈24−1R2,1−R1,1=152,0002692−2,0045598=−2,86⋅10−4. Sommare questa correzione a R2,1 dà proprio R2,2: l'ultima colonna è «il valore più la sua stima d'errore».
4. Confronto con I=2. Errori I−Q: Tπ/2: 0,4292; Tπ/4: 0,1039; Tπ/8: 0,0258; R2,1: −2,7⋅10−4 (la stima −2,86⋅10−4 del punto 3 è corretta); R2,2: +1,7⋅10−5. Con gli stessi 9 valori di sin l'errore è passato da 2,6⋅10−2 a 1,7⋅10−5. La stessa stima a posteriori applicata ai trapezi (p=2), 3Tπ/8−Tπ/4=0,0260, coincide con l'errore vero 0,0258.
5. Ordine 1. Con p=1 il fattore è 21=2:
I≈2−12Q(0,25)−Q(0,5)=2⋅1,512437−1,324361=1,700513.
(Sono i rettangoli sinistri per ∫01exdx=1,718282: l'errore passa da 0,206 a 0,0178. Usare il fattore 4 di p=2 sarebbe sbagliato: dà 34⋅1,512437−1,324361=1,575129, con errore 0,143, peggiore.)
Errori tipici. Usare 2p−1 al denominatore con p sbagliato; confondere l'indice della colonna con l'ordine (4j, non 2j); stimare p con le differenze nell'ordine inverso (rapporto <1).