Vai al contenuto

Calcolo numerico/Approssimazione dei minimi quadrati con funzioni continue

Wikibooks, manuali e libri di testo liberi.
Indice del libro

Descrizione del problema

[modifica | modifica sorgente]

Supponiamo di avere una funzione continua su un certo intervallo (invece che un insieme di dati), e supponiamo di considerare un set di funzioni che costituiscono un insieme di generatori indipendenti. Vogliamo determinare tali che

Consideriamo il prodotto scalare pesato, tale che

dove viene chiamata peso.

Si dice funzione peso una funzione , e tale che . Il prodotto scalare induce una norma

Chiamiamo

Per ogni consideriamo

e imponiamo

Otteniamo il sistema delle equazioni normali

con

Come nel caso discreto, , e dimostriamo che è simmetrica e definita positiva.

Proposizione 5.2

[modifica | modifica sorgente]

Se è simmetrica definita positiva, allora esiste unica la soluzione del sistema

ed è un minimo.

Dim. La simmetria è ovvia per le proprietà del prodotto scalare

Dimostriamo che per ogni .

dove

e sostituendo le espressioni dei otteniamo

se e solo se , cioè

e quindi se e solo se .

Si garantisce che l'unica soluzione del sistema lineare è un minimo.

Esempio sullo spazio dei polinomi

[modifica | modifica sorgente]

Consideriamo come peso , e i generatori (spazio dei polinomi di grado ).

Si ottiene una matrice di Henkel, costante lungo le antidiagonali.

Nel caso in cui si ha e è la matrice di Hilbert.

È un esempio di matrice mal condizionata.

Sistema di generatori ortogonali

[modifica | modifica sorgente]

Per evitare di avere sistemi con matrici mal condizionate, consideriamo , in modo che sia una matrice diagonale.

Introduciamo famiglie di polinomi ortogonali rispetto a funzioni peso assegnate.

Caso 1: polinomi di Legendre

[modifica | modifica sorgente]

Questi polinomi sono ortogonali sull'intervallo con .

dove .

Segue che, siccome il sistema dei minimi quadrati ha una matrice diagonale, si ha

Il condizionamento spettrale di una matrice simmetrica e definita positiva è

e il condizionamento cresce in maniera lineare rispetto a .

Caso 2: polinomi di Chebyshev

[modifica | modifica sorgente]

Definiamo i pesi

e

Cerchiamo

e il condizionamento è indipendente dalla dimensione.