Esercizio - Gauss a due e tre punti su 1 su x e confronto con Simpson
Teoria: Quadratura gaussiana e formule composite adattiveLe formule di Newton-Cotes a $m$ nodi equispaziati hanno grado di esattezza $m-1$ ($m$ se $m$ è dispari). Scegliendo anche i nodi, la formula di Gauss-Legendre a $m$ nodi $\int_{-1}^1f\approx\sum w_if(t_i)$ ha grado $2m-1$: i nodi sono le radici del polinomio di Legendre $P_m$ ($m=2$: $\pm\frac1{\sqrt3}$, pesi 1; $m=3$: $0,\pm\sqrt{3/5}$, pesi $\frac89,\frac59,\frac59$), i pesi sono positivi. Su $[a,b]$: $x_i=\frac{a+b}2+\frac{b-a}2t_i$, $Q=\frac{b-a}2\sum w_if(x_i)$. Errore $\frac{(b-a)^{2m+1}(m!)^4}{(2m+1)[(2m)!]^3}f^{(2m)}(\xi)$ ($m=2$: $\frac{(b-a)^5}{4320}f^{(4)}$). Composita: ordine $2m$ in $h$. Adattiva: si confronta Simpson su $[a,b]$ ($S_1$) con Simpson sulle due metà ($S_2$); se $|S_2-S_1|\le15\varepsilon$ si accetta $S_2+\frac{S_2-S_1}{15}$, altrimenti si divide e si riparte con $\varepsilon/2$ su ciascuna metà: pochi nodi dove $f$ varia poco, molti dove varia molto.Quadratura gaussiana e formule composite adattive →, Formule di quadratura - trapezi, Cavalieri-Simpson ed estrapolazione di RichardsonUna formula di quadratura approssima $\int_a^b f,dx$ con $\sum w_if(x_i)$ ottenuta integrando il polinomio che interpola $f$ nei nodi. Trapezio $\frac{b-a}2[f(a)+f(b)]$ (grado di esattezza 1, errore $-\frac{(b-a)^3}{12}f''(\xi)$), punto medio $(b-a)f(m)$ (grado 1, errore $+\frac{(b-a)^3}{24}f''(\xi)$), Cavalieri-Simpson $\frac{b-a}6[f(a)+4f(m)+f(b)]$ (grado 3, errore $-\frac{(b-a)^5}{2880}f^{(4)}(\xi)$). Composite con passo $h=\frac{b-a}n$: trapezi errore $-\frac{(b-a)h^2}{12}f''(\xi)$ (ordine 2, rapporto tra errori 4 se $h$ si dimezza), Simpson errore $-\frac{(b-a)h^4}{180}f^{(4)}(\xi)$ (ordine 4, rapporto 16, $n$ pari). Estrapolazione di Richardson: se $Q(h)=I+Ch^p+\dots$ allora $I\approx\frac{2^pQ(h/2)-Q(h)}{2^p-1}$; per i trapezi $p=2$ e $\frac{4T_{h/2}-T_h}3=S_{h/2}$; ripetuta dà la tabella di Romberg. Stima dell'errore a posteriori: $I-Q(h/2)\approx\frac{Q(h/2)-Q(h)}{2^p-1}$.Formule di quadratura - trapezi, Cavalieri-Simpson ed estrapolazione di Richardson →.
Testo. Si vuole approssimare con le formule di Gauss-Legendre.
- Calcolare l'approssimazione con la formula di Gauss a punti (nodi , pesi su ) e a punti (nodi , pesi ).
- Confrontare gli errori con quello di Simpson (tre valutazioni, ) e con le maggiorazioni teoriche.
- Verificare che la formula a due punti è esatta per ma non per su , e calcolare l'errore su .
Soluzione
1. Cambio di intervallo. Su : e .
Due punti. . Valori: , . Il valore è esattamente : infatti , perché e .
Tre punti. con .
2. Confronto. Errori :
| formula | valutazioni | errore | |
|---|---|---|---|
| Simpson | 3 | 0,694444 | |
| Gauss | 2 | 0,692308 | |
| Gauss | 3 | 0,693122 |
Con due valutazioni Gauss batte Simpson con tre; con tre valutazioni lo batte di un fattore . Maggiorazioni: e su , quindi rispettate (i valori veri sono molto più piccoli: le maggiorazioni sono prese in , dove le derivate sono massime).
3. Grado di esattezza sulla funzione . Si usano , , e . Allora:
- , quindi ✓ esatto;
- e , quindi , mentre : errore .
Controllo con la formula d'errore: per , costante, quindi ✓ (esatto, perché non c'è da scegliere).
Risultati: (errore ), (errore ); Gauss a due punti ha grado esattamente .
Errori tipici. Dimenticare il fattore ; usare i nodi senza trasformarli; confondere il grado di esattezza con .
Versione ripasso
, , fattore .
- : , , (con , ).
- : , , .
- Errori: Simpson (3 valutazioni), (2), (3). Maggiorazioni: , .
- Grado: esatto; , errore .
Errori tipici: manca ; nodi non trasformati; grado invece di .