Cholesky
Hermite
Hessenberg
Matrices
Exemple :
1 2
diag
3 4
Pour une matrice symétrique numérique A, renvoie la
matrice L telle que A=L*tran(L).
cholesky(matrice)
Exemple :
Dans la vue du CAS, cholesky
3
0
après simplification
3
33
- - - -
- - - - - -
3
3
Forme normale d'Hermite d'une matrice comportant des
coefficients en Z : renvoie U et B de sorte que U
puisse être inversée en Z, que B soit une triangulaire
supérieure et que B=U*A.
ihermite(Matrice(A))
Exemple :
1 2 3
ihermite
4 5 6
3
1 0
1 1
–
,
7 8 9
4
1
0
0 3 6
–
1
2
1
0 0 0
–
–
Réduction d'une matrice à la forme de Hessenberg.
Renvoie [P,B] de sorte que B=inv(P)*A*P.
hessenberg(Matrice(A))
Exemple :
Dans la vue du CAS, hessenberg
1 0 0
renvoie
1 29
- - - 2
7
renvoie
1 4
renvoie
3
–
–
0 4
- 1
0 1 0
7
7 39
0 278
- - - - - 3
- - - 8
7
3 1
renvoie
1 4
1 2 3
4 5 6
7 8 9
-
579
49
7