Función SYLVESTER
La función SYLVESTER toma como argumento una matriz cuadrada simétrica A
y produce un vector que contiene los términos diagonales de una matriz
diagonal D, y una matriz P, tal que P
[[2,1,-1],[1,4,2],[-1,2,-1]] SYLVESTER
produce
2: [ 1/2 2/7 -23/7]
1: [[2 1 –1][0 7/2 5/2][0 0 1]]
Función GAUSS
La función GAUSS produce la representación diagonal de una forma
cuadrática Q = x⋅A⋅x
nivel 2 de la pantalla y el vector de variables en el nivel 1 de la pantalla. El
resultado de esta llamada de función es el siguiente:
•
Un arreglo de coeficientes que representan los términos diagonales de
D (nivel 4 de la pantalla)
Una matriz P tal que A = P
•
•
La forma cuadrática diagonalizada (nivel 2 de la pantalla)
•
La lista de variables (nivel 1 de la pantalla)
Por ejemplo,
produce
4: [1 –0.333 20.333]
3: [[1 2 –8][0 –3 16][0 0 1]]
2: '61/3*Z^2+ -1/3*(16*Z+-3*Y)^2+(-8*z+2*Y+X)^2'
1: ['X' 'Y' 'Z']
T
tomando como discusiones la forma cuadrática en el
'X^2+Y^2-Z^2+4*X*Y-16*X*Z' `
['X','Y','Z'] ` GAUSS
T
⋅A⋅P = D. Por ejemplo,
T
⋅D⋅P (nivel 3 de la pantalla)
Página 11-62