Matrice diagonalizzante di una matrice triangolare superiore

Prima di postare leggi le regole del Forum. Puoi anche leggere le ultime discussioni.
Questa sezione è un contenitore temporaneo per i topic speciali a pagamento (One-Shot)

Se hai acquistato uno o più Topic speciali, puoi pubblicarli qui cliccando su "Apri un Topic".

Il registro completo dei Topic risolti e in corso è disponibile sul proprio profilo.

Matrice diagonalizzante di una matrice triangolare superiore #91630

avt
walbert0165
Punto
Ho difficoltà nel trovare la matrice diagonalizzante di una matrice triangolare superiore.

La matrice in questione è la seguente

A = [1 2 4 ; 0 3 5 ; 0 0 7]

Ovviamente essendo una triangolare superiore i suoi autovalori sono 1, 3 e 7.

Devo ora trovare la matrice diagonalizzante, per cui devo trovare gli autovettori relativi agli autovalori.

So bene che la matrice diagonale è costituita dagli autovalori presenti sulla diagonale principale, cioè

D = [1 0 0 ; 0 3 0 ; 0 0 7]

Sono riuscito (forse) a trovare gli autovettori

v_1 = (1,0,0) e v_2 = (1,1,0).

Però quando cerco di risolvere il sistema omogeneo relativo a
λ_3 = 7, mi impantano. Il sistema da risolvere dovrebbe essere

-6x+2y+4z = 0 ; 0x-4y+5z = 0 ; 0x+0y+0z = 0

Non riesco a capire a quale incognita devo accoppiare il parametro libero per poi trovare l’autovettore.

Vi ringrazio!
Walbert0165
 
 

Matrice diagonalizzante di una matrice triangolare superiore #91632

avt
Galois
Amministratore
Andiamo dritti al nocciolo della questione, ossia troviamo la matrice diagonalizzante della seguente matrice triangolare superiore

A = [1 2 4 ; 0 3 5 ; 0 0 7]

Poiché siamo di fronte ad una matrice triangolare superiore i suoi autovalori sono gli elementi della diagonale principale, ossia

λ_1 = 1, λ_2 = 3, λ_3 = 7

Pertanto, avendo una matrice quadrata di ordine 3 con 3 autovalori distinti, siamo sicuri che A la è una matrice diagonalizzabile.

La matrice diagonale D a cui essa è simile è la matrice che presenta sulla diagonale principale gli autovalori trovati, ossia

D = [1 0 0 ; 0 3 0 ; 0 0 7]

Mentre la matrice diagonalizzante P è la matrice che ha come colonne gli autovettori associati ad ogni autovalore.

Dobbiamo quindi trovare tali autovettori e, a tal fine, ti invito a leggere la nostra lezione su autovalori ed autovettori.

Confermo che l'autovettore relativo all'autovalore λ_1 = 1 è proprio v_1 = (1,0,0), mentre l'autovettore relativo all'autovalore λ_2 = 3 è v_2 = (1,1,0).

Troviamo allora l'autovettore associato all'autovalore λ_3 = 7.

Come ben dici, per far ciò, dobbiamo risolvere il sistema lineare

(A-7Id) underlinex = underline0

ossia

[-6 2 4 ; 0 -4 5 ; 0 0 0] [x ; y ; z ] = [0 ; 0 ; 0 ]

da cui, svolgendo il prodotto tra matrici si ottiene

-6x+2y+4z = 0 ;-4y+5z = 0 ; 0x+0y+0z = 0

Abbiamo cioè un sistema di due equazioni in tre incognite

-6x+2y+4z = 0 ;-4y+5z = 0

le cui matrici (completa ed incompleta) associate al sistema sono

[-6 2 4 ; 0 -4 5] [-6 2 4 0 ; 0 -4 5 0]

Come si può facilmente verificare, il rango della matrice incompleta è pari a due, infatti il minore di ordine due che si ottiene eliminando la prima riga, ossia

[2 4 ;-4 5]

ha determinante non nullo.

Ovviamente è pari a due anche il rango della matrice completa, pertanto per il teorema di Rouché Capelli possiamo asserire che il sistema ammette ∞^(3-2) = ∞^1 soluzioni.

Assegniamo quindi ad una delle tre incognite (scelta a caso) il ruolo di parametro libero e ricaviamo le altre due incognite in funzione di questa.

Ponendo z = a e sostituendo nel sistema otteniamo

-6x+2y+4a = 0 ;-4y+5a = 0

Dalla seconda equazione si ricava y = (5)/(4)a da cui, sostituendo nella prima equazione

-6x+2·(5)/(4)a+4a = 0

Dopo qualche semplicissimo conticino algebrico si ottiene

x = (13)/(12)a

Pertanto la famiglia delle soluzioni del sistema è

S = ((13)/(12)a, (5)/(4)a, a)

che, scritta sotto forma di combinazione lineare diventa

S = a((13)/(12), (5)/(4), 1)

Pertanto

v_3 = ((13)/(12), (5)/(4), 1)

è un autovettore relativo all'autovalore λ_3 = 7 che, volendo, possiamo anche scrivere come

v_3 = (13, 15, 12)

ottenuto moltiplicando ogni componente per 12.

Possiamo così concludere che la matrice diagonalizzante cercata è

P = [1 1 13 ; 0 1 15 ; 0 0 12 ]


È tutto! emt
Ringraziano: Omega, CarFaby

Re: Matrice diagonalizzante di una matrice triangolare superiore #91633

avt
walbert0165
Punto
Grazie Galois, mi hai riportato sulla buona strada, pensavo di essere rimbambito, all'inizio avevo supposto i 5/4 ma quando ho visto che venivano numeri strani mi sono arenato.

Ancora tante grazie.
Ringraziano: Galois
  • Pagina:
  • 1
Os