Sei sulla pagina 1di 18

Differenze divise

Se n=0
Abbiamo un solo punto
Polinomio di interpolazione
nella forma di Newton
Se n = 1
Abbiamo 2 punti
Il polinomio cercato la retta passante
per i due punti

Propriet
Simmetria

Differenza divisa relativa ai nodi Ricorsivit


Se si sta interpolando una funzione si ha Ordine 2
e si indica come

Ordine m

Ordine 0

1
Tabella delle differenze divise Esercizio
Calcolare la differenza divisa di
ordine 3 rispetto ai punti
dove sono
gli stessi dellesercizio precedente e

Polinomio di interpolazione nella


Esempio (lo stesso di prima)
forma di Newton
Si dimostra che il polinomio

il polinomio di interpolazione della


funzione nei nodi

2
Osservazioni Vantaggi della
rappresentazione di Newton
Si pu costruire in modo ricorsivo:
Aggiungere un nodo, cio cercare il
polinomio di interpolazione di grado
superiore, comporta laggiunta di una
dove il polinomio di
riga della tabella delle differenze divise;
interpolazione di grado k sui k +1
nodi Il polinomio pu essere valutato
mediante lo schema di Horner;
La complessit computazionale la
e dove il polinomio di met rispetto alla rappresentazione di
interpolazione di grado k+1 sui k +2 Lagrange.
nodi

Dimostrazione (1) Dimostrazione (2)


Per induzione su n mostriamo che Definiamo i polinomi

Per induzione su k mostriamo che


Per n=1 banale il polinomio di interpolazione di f
Supponiamo che sia vero per n-1 relativamente ai punti
Per k=0 banale
Supponiamo che sia vero per k
Per definizione di grado k+1
Si ha anche che

3
Dimostrazione (3) Complessit computazionale
Chiamiamo il polinomio di
Costruzione della tabella delle
interpolazione relativo a
differenze divise
e hanno lo stesso
coefficiente del termine di grado k+1
Valutazione del polinomio tramite
di grado k una variante dellalgoritmo di
Horner
ma

Osservazioni
In generale, se un polinomio
di grado non superiore ad n, allora
Analisi dellerrore di
Altrimenti il polinomio di interpolazione
interpolazione assume valori diversi
dalla funzione.
Funzioni diverse possono avere lo
stesso polinomio di interpolazione.

4
Errore di interpolazione

Si ha che
ma in generale

Se si
dimostra che

Dimostrazione Grafico dellerrore


Definiamo

5
Stima dellerrore Fattori che influiscono sullerrore

La regolarit della funzione ;


Il numero di punti su cui si interpola e
quindi il grado del polinomio di
intepolazione;
La funzione
che dipende solo dai punti

Possibili strategie per minimizzare


Primo caso
lerrore
E vero che se aumentiamo il grado
1. Aumentare il numero di punti
del polinomio noi rendiamo pi
Significa aumentare il grado del
polinomio di interpolazione piccolo lerrore?

2. Rendere la quantit pi La risposta NO


piccola possibile.
significa cercare i nodi che rendono
la funzione
pi piccola possibile

6
Controesempio
Funzione di Runge

7
Teorema di Faber
Quindi non si pu affermare che
aumentando il grado del polinomio
di interpolazione la funzione venga
approssimata con pi accuratezza

Definizione di norma infinito di una funzione

8
Secondo caso Osservazione
Cerchiamo di rendere minima la Nellesempio di Runge si osserva che
quantit la zona critica in prossimit degli
estremi dellintervallo.

Lidea di scegliere una


distribuzione di nodi pi fitta vicino
Siccome dipende solo dagli xi, dovremo individuare agli estremi
unopportuna scelta dei nodi

Nodi di Chebychev Propriet dei nodi di Chebychev


Partizione uniforme della circonferenza Si dimostra che, se

dove sono i
nodi di Chebychev, allora

e tra tutte le possibili distribuzioni di


nodi questo il minimo valore
possibile per

9
Estensione dei nodi di
Ottimalit dei nodi di Chebychev Chebychev
Scegliendo i nodi di Chebychev si Abbiamo definito i nodi di Chebychev in [-
1,1]
rende la quantit pi piccola Li possiamo definire in qualunque intervallo
possibile [a,b]

Segue che errore di interpolazione


dipende
dalla funzione
dal numero dei nodi

Polinomi di Chebychev
Sono polinomi di grado crescente
definiti in [-1,1]

Per n=0

Per n=1

10
Formule ricorsive

Osservazione Zeri dei polinomi di Chebychev


Il coefficiente della x di grado
massimo per il ploinomio di
Chebychev di grado n

11
Teorema Osservazione
Il polinomio ha le
seguenti propriet:
di grado n;
monico (il coefficiente di del
polinomio proprio );
Si annulla negli n zeri di Chebychev

Conclusione Dimostrazione(1)
Il polinomio
monico. Per il teorema precedente
si ha

Per rendere pi piccola possibile dobbiamo scegliere come nodi


gli zeri dei polinomi di Chebycev. In questo caso si ha anche

12
Dimostrazione(2) Teorema di Bernstein

Sono n+1 cambi di segno in [-1,1] r(x) ha n radici in [-1,1]

Assurdo perch r di grado al pi n-1

Ortogonalit dei polinomi di


Esempio di Runge
Chebychev
I polinomi di Chebychev hanno
unaltra notevole propriet:

Si utilizzano in altri ambiti (vedi corso


Analisi Numerica 2)

13
Esercizio

Esercizio
Quale dovrebbe essere il grado del
polinomio di interpolazione della funzione
cos(x) in [0.3,0.6] sui nodi di Chebychev
per avere un errore inferiore a
2 8.4375e-004

3 6.3281e-005

Nodi di Chebychev 4 4.7461e-006

5 3.5596e-007

14
Polinomio di Taylor
Si pu derivare dal polinomio di
interpolazione nella forma di Newton quando
tutti i nodi precipitano in un unico punto.

Si definiscono le differenze divise con argomenti


coincidenti Polinomio di Taylor di grado n centrato in

Stima dellerrore Osservazioni


Si ha che
Si dimostra che se

Tutta linformazione usata per


Se lapprossimazione concentrata in
un punto
Lapprossimazione buona solo
vicino ad

15
Osservazioni Esempio
Il polinomio di Taylor centrato nel Polinomio di MacLaurin della funzione
seno
punto 0 si dice polinomio di
Mac Laurin

Lerrore commesso

Esercizio
Si vuole determinare lintervallo in cui il
polinomio di Taylor di grado 5 approssima
la funzione seno entro una tolleranza di

Lintervallo cercato

16
Interpolazione di Hermite
Si fissano i valori del polinomio e della
sua derivata

Si definisce il polinomio di grado 2n+1

Propriet Resto di interpolazione


Analoghe alla base di Lagrange Si dimostra che

Segue che

17
Calcolo del polinomio di Hermite
Si dimostra che si pu scrivere nella
forma

Dove le differenze divise si


calcolano con la tabella

18

Potrebbero piacerti anche