Calcolo numerico/Stabilità condizionamento e convergenza
Errore analitico
Teorema 5.4
Sia il più piccolo intervallo che contiene i nodi di interpolazione, e supponiamo che contenga anche il punto in cui vogliamo valutare l'errore. Supponiamo che . Allora esiste tale che
(analogia con la formula di Taylor, centrata però in tutti gli )
Dimostrazione
Se è un nodo di interpolazione, allora .
Altrimenti, supponiamo di considerare , . Introduciamo la funzione ausiliaria
di classe .
Osserviamo che valutando in uno dei nodi di interpolazione , siccome e si ha:
e .
Valutando nel nodo si ha:
quindi la funzione si annulla in nodi, gli e .
Per il teorema di Rolle: si annulla in punti, e si annulla in un punto .
e siccome per il teorema di Rolle, si ha
Rappresentiamo usando le differenze divise. Chiamiamo l'errore dell'approssimazione di con . Sia il polinomio interpolante. Sia , considerato come nuovo nodo di interpolazione.
Scriviamo il polinomio interpolante nei nodi , con . Aumento di 1 il grado del polinomio interpolante
Siccome per la formula di Newton, ricavo che
e se , segue che .
Convergenza del polinomio interpolante
Sia , allora possiamo definire la norma infinito di come max . Vogliamo studiare l'errore di interpolazione per .
Introduco una matrice di interpolazione sull'intervallo , cioè definisco di dimensione infinita che contiene i nodi di interpolazione, è una matrice triangolare inferiore, che su ogni riga ha i nodi di interpolazione del polinomio che ha come grado l'indice della riga.
Fissati , chiamiamo .
Confronto con l'errore di migliore approssimazione , cioè dove è tale che per ogni polinomio di grado .
non passa necessariamente dai nodi. Sappiamo per il teorema di Iston-Weierstrass che per .
Esiste una relazione tra errore di interpolazione e errore di miglior approssimazione.
Supponiamo di avere una funzione continua su , e una matrice di interpolazione su tale intervallo. Vale il seguente risultato.
Teorema 5.5
L'errore di interpolazione
dove
dove è il -esimo polinomio di Lagrange di grado ( viene chiamata costante di Lebesgue).
Dimostrazione
Poniamo , per ogni , consideriamo
La differenza tra il polinomio di miglior approssimazione e la funzione può essere maggiorata con , quindi
Argomento di proiezione: (infatti il polinomio interpolante di un polinomio è il polinomio stesso), e sostituendo:
Argomento di linearità: la differenza tra polinomi interpolanti di e è il polinomio interpolante della differenza , quindi
e scrivendo il polinomio interpolante in forma di Lagrange:
con la disuguaglianza triangolare
e maggiorando con che è il massimo sull'intervallo:
e portando fuori dalla sommatoria
dove è come definito sopra.
Nodi di Chebyshev
Esiste una matrice che minimizza la costante di Lebesgue , ma non ne abbiamo la forma esplicita. Si considerano i nodi del polinomio di Chebyshev, che danno la migliore approssimazione di a meno di termini di ordine inferiore.
Poniamo , allora , e dobbiamo risolvere , e questo è vero se
quindi gli zeri sono
Definiamo
, sono tutti interni all'intervallo, e hanno la proprietà che si infittiscono verso gli estremi e sono più radi al centro.
, consideriamo , impongo , , e ricaviamo che e , quindi i nodi mappati su sono . In generale, per ogni scelta dei nodi di interpolazione, esiste una costante tale che
, e quindi per .
Teorema 5.6 (teorema di Faber)
Data matrice di interpolazione sull'intervallo , esiste almeno una funzione continua su tale che non converge uniformemente a per .
Questo significa che una matrice di interpolazione non va bene per tutte le funzioni.
Funzione di Runge
Consideriamo la funzione di Runge:
L'interpolazione polinomiale di questa funzione con nodi equispaziati non dà buoni risultati. Invece con i nodi di Chebyshev si ottiene un risultato migliore.
Condizionamento
Supponiamo che siano le perturbazioni di , chiamiamo il polinomio interpolante rispetto ai valori perturbati. Vale che
e per la disuguaglianza triangolare
quindi la costante di Lebesgue può essere interpretata come numero di condizionamento e amplifica la perturbazione sui dati.
cresce all'aumentare di , e vale il seguente risultato: se consideriamo nodi equispaziati, e si ha una crescita esponenziale. Invece, considerando i nodi di Cevicev, la crescita è solo logaritmica.