Due domande sulle matrici ortogonali

Prima di postare leggi le regole del Forum. Puoi anche leggere le ultime discussioni.
#6066
avt
MAXS
Cerchio
Se ho una matrice di grandi dimensioni, come faccio a stabilire se ortogonole, evitando di fare il prodotto righe per colonne con la trasposta?

Cosa significa che una matrice è ortogonabilmente diagonalizzabile?
#6208
avt
Omega
Amministratore
Ciao MAXS emt vediamo di esaudire le tue richieste!

Dalla definizione una matrice A è ortogonale se A^TA = I = AA^T, cioè se la sua inversa coincide con la sua trasposta: A^(-1) = A^(T).

Se hai a che fare con una matrice di ordine n elevato, puoi verificare l'ortogonalità della matrice verificando che:

1) i vettori riga hanno norma 1;

2) i vettori riga sono a due a due ortogonali.

Se la matrice ha un ordine alto ci sono comunque un po' di calcoli da fare ma sicuramente in questo modo si ha un guadagno computazionale rispetto alla verifica secondo la definizione.

Per quanto riguarda la definizione di matrice ortogonalmente diagonalizzabile: si definisce o.d. una matrice A tale che esistano una matrice diagonale D e una matrice ortogonale N tali che

A = NDN^(T) = NDN^(-1)

(dove la seconda uguaglianza discende banalmente dall'ortogonalità di N).
Ringraziano: Pi Greco, MAXS
#6240
avt
MAXS
Cerchio
Ho capito, chiarissimo emt GRAZIE emt
  • Pagina:
  • 1