>Quale matrice?
Intendevo la matrice P^-1 A
“Indicando con µi e vi gli autovalori e gli autovettori della matrice P^#8722;1A, si
ha che
(I #8722; P^#8722;1A)vi = (1 #8722; µi)vi,
il che mostra che la matrice di iterazione B ha autovalori (1#8722;µi) e autovettori
vi. La condizione per la convergenza diventa quindi
max
i=1,...,n |1 #8722; µi| < 1
cioè
0 < µi < 2, i = 1, . . . , n.
Dal momento che la convergenza sarà tanto più veloce quanto più il raggio
spettrale di B è vicino a zero, questo significa che un buon precondizionatore
deve far si che gli autovalori della matrice precondizionata P#8722;1A presentino
un cluster a 1, cio`e che si accumulino in un intorno di 1.”
http://bugs.unica.it/~gppe/did/ca/inge/cn.amb/cn.pdf
>Cosa intendi con "generare un precondizionamento"? Al massimo si puo' precondizionare la >matrice di partenza e poi applicare il metodo.
Intendo dire che risolvere un sistema lineare Ax=b con un metodo iterativo del primo ordine stazionario, equivale a risolvere un sistema preconsizionato di tipo:
P^-1 Ax=P-1b
Se partiamo dallo splitting additivo della matrice:
A=P-N= D-E-F
(P-N)x=b
Px-Nx=b
Moltiplico per P^-1
x- P^-1 Nx = P^-1 b
metto in evidenza x:
(I- P^-1 N)x= P^-1 b
Ragionando sulla matrice al primo termine, sostituisco N=P-A:
(I- P^-1 N) =I- P^-1(P-A)=P^-1 A
Quindi
P^-1 Ax=P-1b
Spero di essere stato chiaro, comunque sono le parole usate dal professore, più o meno.
>la matrice di iterazione del metodo di Jacobi il cui raggio spettrale è pari a zero
>Questo e' impossibile a meno che la soluzione del sistema non sia il vettore nullo o che la >matrice di partenza sia singolare.
la matrice di partenza è triangolare, con gli elementi diagonali non nulli:
3 0 0
2 3 0
1 2 3
Quindi determinante non nullo.
Calcolando la matrice di iterazione ottengo:
0 0 0
-2/3 0 0
-1/3 -2/3 0