Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Teorema. Sia ϕ una forma bilineare simmetrica su uno spazio V . Allora esiste
una base B di V tale che GB
B (ϕ) sia una matrice diagonale.
M := [ G | I ].
D = P T GP.
1 Su questo algoritmo si puo’ consultare il seguente libro: M. Barnabei e F.Bonetti, Forme quadratiche
(ii) In poche parole, l’idea, che e’ alla base dell’algoritmo e lo giustifica, e’ la seguente.
Lo scopo e’ diagonalizzare G, eseguendo sia operazioni elementari sulle righe di M ,
che sulle colonne, nel seguente modo. Se eseguiamo sulle righe di M un’operazione
elementare e1 , porteremo la matrice M ad una matrice del tipo:
[ E1 G | E1 ],
Poi occorre eseguire la stessa operazione sulle colonne. Tale operazione non riguardera’
le colonne di I, e la matrice M allora sara’ diventata:
[ ]
EGE T | E ,
3
( )
dove E = E21 − gg11
21
e’ la matrice elementare corrispondente all’operazione che abbi-
amo compiuto. Possiamo interpretare la matrice EGE T come la matrice di Gram di ϕ
rispetto alla nuova base (denotiamo con E = {e1 , e2 , e3 , . . . , en } la base iniziale)
{ }
g21
e1 , e2 − e1 , e3 , . . . , en .
g11
ϕ(e2 , e1 )
e2 − e1 .
ϕ(e1 , e1 )
Applicando l’Algoritmo di Gauss-Lagrange (cioe’ le operazioni elementari e12 (1), e12 (1),
e21 (− 12 ), e21 (− 12 )) perveniamo alla matrice
[ ]
[ ] 1 0 1 1
D | P T
= .
0 − 14 − 12 21
ϕ(u, v) := x1 y1 + x1 y2 + x1 y3 + x2 y1 + x2 y3 + x3 y1 + x3 y2 + x3 y3 .
Applicando l’Algoritmo di Gauss-Lagrange (cioe’ applicando e21 (−1), e21 (−1), e31 (−1),
e31 (−1)) perveniamo alla matrice
[ ] 1 0 0 1 0 0
D | PT = 0 −1 0 −1 1 0 .
0 0 0 −1 0 1
5