Vai al contenuto

Calcolo numerico/Metodo della potenza inversa

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

Autovalore di modulo minimo

[modifica | modifica sorgente]

Il metodo della potenza inversa serve a calcolare l'autovalore e autovettore di modulo minimo. Si richiede che l'autovalore di modulo minimo sia strettamente maggiore di tutti gli altri, cioè

Considerando autovalore di segue che:

cioè se è autovalore di , è autovalore di .

Allora

Ma per calcolare l'autovalore di modulo massimo si può applicare il metodo della potenza alla matrice inversa , e basta poi fare il reciproco dell'autovalore trovato.

Algoritmo del metodo

[modifica | modifica sorgente]

Dato , applichiamo il seguente algoritmo:

Si presenta il problema del calcolo dell'inversa , che è mal condizionato. Allora invece di calcolare il prodotto matrice per vettore

risolvo il sistema

e per farlo uso la fattorizzazione . I vettori vengono trovato nelle successive iterazioni, ma la fattorizzazione dopo essere stata trovata nel primo passo viene sfruttata per tutte le iterazioni successive.

Calcolo dell'autovalore più vicino ad

[modifica | modifica sorgente]

Supponiamo di avere un valore assegnato : per calcolare l'autovalore di più vicino a esso applichiamo il metodo delle potenze a data da .

otteniamo , allora .

Algoritmo:

Test d'arresto: