decomposizione di matrici simmetriche

Messaggioda davikokar » 26/11/2019, 13:32

Ciao,
stavo provando a verificare manualmente* che se A è una matrice simmetrica (A=A-t) allora value che A= QYQ-t, dove Q è la matrice che per colonne ha gli autovettori di A, Q-t è la trasposta di Q, e Y è una matrice diagonale che ha sulla diagonale gli autovalori di A.

Stranamente i conti non mi tornano e non riesco a capire in cosa sbaglio:

Matrice di partenza:
1 2
2 3

Matrice Q degli autovettori:
0.618033989 -1.618033989
1 1

Matrice Y degli autovalori:
4.236067977 0
0 -0.236067977

Matrice Q-t degli autovettori:
0.618033989 1
-1.618033989 1

Se moltiplico Q*Y"Q-t ottengo:
1 3
3 4

Che è una bella matrice di interi, ma non è quella di partenza!!
C'è qualcuno che vede l'errore? Grazie


* parzialmente manualmente perché autovalori e autovettori li ho fatti calcolare a una engine online (ho verificato su più engine che i risultati fossero corretti)
davikokar
Starting Member
Starting Member
 
Messaggio: 12 di 26
Iscritto il: 17/01/2014, 09:23

Re: decomposizione di matrici simmetriche

Messaggioda dissonance » 26/11/2019, 16:38

Gli autovettori devono essere normalizzati, sennò non funziona. Li hai normalizzati?
dissonance
Moderatore
Moderatore
 
Messaggio: 15798 di 27760
Iscritto il: 24/05/2008, 19:39
Località: Nomade

Re: decomposizione di matrici simmetriche

Messaggioda davikokar » 27/11/2019, 09:30

Ah ecco. Non li avevo normalizzati. Dopo averli normalizzati tutto torna. Grazie.
davikokar
Starting Member
Starting Member
 
Messaggio: 13 di 26
Iscritto il: 17/01/2014, 09:23

Re: decomposizione di matrici simmetriche

Messaggioda Bokonon » 27/11/2019, 11:32

Se non li normalizzi, allora devi trovare $Q^(-1)$
$Q^(-1)=Q^T$ vale solo e unicamente per le matrici ortonormali
Avatar utente
Bokonon
Cannot live without
Cannot live without
 
Messaggio: 1773 di 5942
Iscritto il: 25/05/2018, 20:22


Torna a Geometria e algebra lineare

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite