Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Jordan *
G.A. Raggio**
6 de septiembre de 2007
Es importante observar que los algoritmos numericos usados para determinar la forma canonica de
Jordan no tienen absolutamente nada que ver con el que se describe a continuacion. Para este punto con-
sultar por ejemplo: G. Strang: Linear Algebra and its Applications. Academic Press, Orlando 1980.
Procedimiento
Dada una matriz cuadrada A de dimension n n, con n 2
-1. (Optativo) Si A tiene bastantes ceros trate de simplificar la estructura de A permutando pares de
filas y correspondientes pares de columnas.
Si permuta la fila 8 con la fila 43 no olvide de permutar la columna 8 con la columna 43.
Cualquiera de las dos operaciones por si sola altera el espectro; las dos juntas no.
1. Tome un autovalor que no haya tomado y calcule sucesivamente las potencias (A 1)m para
m = 1, 2, ; y la dimension del nucleo1 (A 1)m , o sea dim(ker[(A 1)m ]), hasta que este
ultimo numero no cambie lo que sucedera para algun mo n (y se tiene dim(ker[(A 1)m ]) =
dim(ker[(A 1)mo ]) para todo m mo ). Para m = 1, 2, , mo , determine los numeros
Recuerde tambien que el rango de una matriz cuadrada es igual al numero de filas (o columnas) linealemente independientes.
1
2. Repita el punto anterior mientras pueda.
La demostracion de la validez de este procedimiento se provee en el Teorema 3.10 de mis notas El Teorema
Espectral y Formas Canonicas.
Ejemplos
1. Considere, para a C las cuatro matrices
a 0 0 1 a 0 0 1
1 a 0 0 1 a 0 0
A= 0 0 a
, B=
0
,
0 0 a 0
0 0 1 a 0 0 0 a
a 0 0 0 a 0 0 0
1 a 0 0 1 a 0 0
C= 0 0 a 0
, D=
0
.
0 a 0
0 0 1 a 0 0 0 a
Si en estas cuatro matrices permutamos la primera columna con la segunda columna, la primera fila
con la segunda fila y, luego, la tercera columna con la cuarta columna y la tercera fila con la cuarta
fila, obtenemos en los cuatro casos matrices triangulares superiores cuyos elementos diagonales
son siempre a. El polinomio caracterstico de estas matrices es entonces ( a)4 , con lo cual a es el
unico autovalor y tiene multiplicidad algebraica 4. Calculamos
0 0 0 1 0 0 0 1
1 0 0 0
A a1 = , B a1 = 1 0 0 0 ,
0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0
C a1 =
0 0 0 0 , D a1 = 0 0 0 0 .
0 0 1 0 0 0 0 0
Calculando los rangos, obtenemos
dim(ker(A a1)) = 1 , dim(ker(B a1)) = 2 ,
dim(ker(C a1)) = 2 , dim(ker(D a1)) = 3 .
Calculamos
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 1
(A a1) =
2
0
, (B a1) =
2 ,
0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
(C a1)2 = (D a1)2 = 0 .
Luego,
dim(ker(A a1)2 ) = 2 , dim(ker(B a1)2 ) = 3 ,
2
dim(ker(A a1)3 ) = 3 , dim(ker(B a1)2 ) = 4 .
Finalmente,
(A a1)4 = 0 , dim(ker(A a1)4 ) = 4 .
J1 (a) J3 (a)
y la multiplicidad geometrica de a es 2.
Similarmente,
con lo cual
J2 (a) J2 (a)
es la forma canonica de Jordan de C y 2 es la multiplicidad geometrica de a. Por ultimo,
cuyo autovalor a tiene multiplicidad geometrica 3. Observese que tanto B como C tienen multipli-
cidad geometrica 2 de su autovalor y hay dos casos posibles:
3
Es por esto que el conocimiento de la multiplicidad geometrica del autovalor es genericamente inutil
para la determinacion de la forma canonica de Jordan.
El ultimo caso en dimension 4 con multiplicidad 4 del autovalor es aquel donde la multiplicidad
geometrica es 4 en cuyo caso la matriz es diagonalizable y la forma canonica de Jordan es J1 (a)
J1 (a) J1 (a) J1 (a).
2. (Problema 19 Gua 1)
2 1 1 0 1 0
0 2 0 1 1 0
0 0 2 0 1 0
A=
.
0 0 0 2 1 0
0 0 0 0 2 1
0 0 0 0 0 1
Como A tiene forma triangular superior no es recomendable tocarla. Los autovalores son 2 y 1.
Ademas el autovalor 1 tiene que tener forzosamente multiplicidad algebraica y geometrica uno. El
autovalor 2 tiene claramente multiplicidad algebraica 5. Empezamos el procedimiento en el punto
1. con = 2.
0 1 1 0 1 0
0 0 0 1 1 0
0 0 0 0 1 0
A21= .
0 0 0 0 1 0
0 0 0 0 0 1
0 0 0 0 0 3
0 0 0 0 1 3
0 0 0 0 0 2
0 0 0 0 0 3
(A 2 1) =
3
;
0 0 0 0 0 3
0 0 0 0 0 9
0 0 0 0 0 27
4
que tiene, claramente, rango 1 y dim(ker[(A 2 1)4 ]) = 5. No es necesario calcular la quinta
potencia pues sabemos que mo 4 y por lo tanto mo = 4. Entonces tenemos
d1 = 2 2 0 3 = 1 , d2 = 2 3 2 4 = 0 , d3 = 2 4 3 5 = 0 , d4 = 2 5 4 5 = 1 ,
Esto tiene rango 5 y dim(ker[A + 1]) = 1, tomando el cuadrado se ve que dim(ker[(A + 1)2 ]) = 1
con lo cual m0 = 1. Entonces, d1 = 2 1 0 1 = 1 y dm = 2 1 1 1 = 0 para m 2, lo que
conduce efectivamente a lo que ya sabemos: J1 (1).