STRANEZZA su diagonalizzazione matrici SIMMETRICHE
(TUTTI I CALCOLI LI HO SVOLTI CON MATHEMATICA)supponiamo ad esempio di voler diagonalizzare:
A=$((3,-1,0,0),(-1,3,0,0),(0,0,4,1),(0,0,1,4))$
con i soliti passaggi sugli autovalori(vengono 5,4,3,2) ottengo la seguente base di autospazi:
{{0, 0, 1, 1}, {-1, 1, 0, 0}, {0, 0, -1, 1}, {1, 1, 0, 0}}
pertanto la matrice P tale che (P^-1)AP=D (con d matrice diagonale con autovalori nella diagonale) sarà:
P=$((0,-1,0,1),(0,1,0,1),(1,0,-1,0),(1,0,1,0))$
infatti svolgendo i calcoli si perviene alla matrice
D=$((5,0,0,0),(0,4,0,0),(0,0,3,0),(0,0,0,2))$
e l'esercizio sarebbe risolto.
PERO' il Teorema Spettrale dice che una matrice simmettrica si diagonalizza tramite una matrice ortogonale, infatti P è ortogonale, pertanto potrò fare Trasp
AP=D
ma sviluppando questo calcolo mi viene fuori la matrice D'
D'=$((10,0,0,0),(0,8,0,0),(0,0,6,0),(0,0,0,4))$ ovvero la matrice D moltiplicata per lo scalare 2.
Perchè succede questo???Sbaglio io o è sbagliato il teorema spettrale o quant'altro?
"funny hill":Edito: P è ortogonale ma non ortonormale.
P=$((0,-1,0,1),(0,1,0,1),(1,0,-1,0),(1,0,1,0))$
[...]
P è ortogonale
Edito: sì ecco vedi quello che ha detto Sergio, basta intendersi su cosa vuol dire matrice ortogonale

Credevo che l'univa definizione di matrice ortogonale fosse matrice A tale che A*Trasp[A]=I ovvero Trasp[A]=A^-1
infatti ho provato a normalizzare P ottendo:
P=P=$((0,$-1/$sqrt(2)$$,0,$1/$sqrt(2)$$),(0,$1/$sqrt(2)$$,0,$1/$sqrt(2)$$),($-1/$sqrt(2)$$,0,$1/$sqrt(2)$$,0),($1/$sqrt(2)$$,0,$1/$sqrt(2)$$,0))$
ho fatto Trsp
*A*P ma non ottengo una diagonale!
Aiutatemi!!
"funny hill":Impossibile: è lo stesso conto che hai già fatto a parte raccogliere due volte lo scalare $1/sqrt(2)$.
ho provato a normalizzare P ottendo:
$P=((0,-1/sqrt(2),0,1/sqrt(2)),(0,1/sqrt(2),0,1/sqrt(2)),(-1/sqrt(2),0,1/sqrt(2),0),(1/sqrt(2),0,1/sqrt(2),0))$
ho fatto Trsp*A*P ma non ottengo una diagonale!
Osserva che rispetto a prima hai scambiato la prima e la terza colonna, senza un motivo.
$\frac{1}{\sqrt{2}}$Trasp
*A*$\frac{1}{\sqrt{2}}$P=Trasp[Pn]*A*Pn
con P la matrice P e con Pn la matrice P normalizzata
comunque i calcoli con mathematica non mi vengono!
il teorema Spettrale non parla di matrici ortogonali con colonne Normalizzate(ma di matrici ortogonali) e allo stesso tempo non ho trovato da nessuna parte una definizione di matrice ortogonale in cui venga detto oltre a A*Trasp[A]=I ovvero Trasp[A]=A^-1 , le colonne debbano essere normalizzate.Come si spiega ciò?
(scusate sto impazzendo)
ciao!