Professional Documents
Culture Documents
Diagonalizacin de matrices
1.
Matrices diagonalizables
Una matriz diagonal es una matriz cuadrada que tiene todas sus entradas nulas, salvo eventualmente las de la diagonal. Una matriz cuadrada A es diagonalizable si existen una matriz diagonal
D y una matriz regular P tales que A = PDP1 .
La diagonalizacin de matrices es til para el clculo de potencias grandes de una matriz, ya
que
Ar = (PDP1 )r = PDP1 PDP1 r1
. . . PDP1 = PDr P1 .
En adelante, A representar una matriz cuadrada de orden n n sobre un cuerpo K.
Un elemento K es un valor propio de A si existe x Kn \ {(0, . . . , 0)} tal que Ax = x. En
tal caso diremos que x es un vector propio asociado al valor propio .
Teorema de caracterizacin de los valores propios. Un elemento K es un valor
propio de A si y slo si |A In | = 0.
As los valores propios de A son las races del polinomio |A In | K[], que se conoce como
polinomio caracterstico de A, y lo denotaremos por pA (). Ntese que gr(p
A ()
= n.
1 2
Ejercicio 70: Calcula el polinomio caracterstico y los valores propios de
M22 (R).
2 1
1)
2)
3)
4)
Propiedades.
Si A es una matriz triangular, entonces sus valores propios son los valores de la diagonal.
Los valores propios de A y At coinciden.
|A| = 0 si y slo si 0 es un valor propio de A.
Si A es regular y es un valor propio de A, entonces 1 lo es de A1 .
Si es un valor propio de A, entonces
V() = {x Kn tales que (A In )x = 0},
2 1
M22 (R).
Sean 1 , . . . , k los valores propios de la matriz A. A la multiplicidad de la raz i de PA () la
llamaremos multiplicidad algebraica de i , mientras que la dimensin de V(i ) es la multiplicidad
geomtrica de i .
Ejercicio
72: Calcula las multiplicidades algebraicas y geomtricas de los valores propios de
1 2
M22 (R).
2 1
La multiplicidad geomtrica de un valor propio es menor que su multiplicidad algebraica.
41
42
2
0 0
15 4 3 M33 (R).
35 14 9
1 1
Ejercicio 75: Demuestra que
con coeficientes reales no es diagonalizable.
0 1
Maxima 21: Sea
(%i1) A:matrix([-1,3,3],[0,2,0],[3,-3,-1]);
1 3
3
0
2
0
( %o1)
3 3 1
El comando eigenvectors nos proporciona toda la informacin para saber si es diagonalizable.
(%i2) eigenvectors(A);
( %o2)
[[[4, 2], [1, 2]], [[[1, 0, 1]], [[1, 0, 1], [0, 1, 1]]]]
La salida nos dice que los valores propios son 4 y 2, con multiplicidades 1 y 2, respectivamente.
Adems nos da bases para V(4), {(1, 0, 1)} y V(2), {(1, 0, 1), (0, 1, 1)}. Como las multiplicidades
algebraicas y geomtricas coinciden, y suman 3, A es diagonalizable.
La matriz de paso se calcula poniendo dichas bases una a continuacin de la otra en columnas.
(%i3) P:matrix([1,1,0],[0,0,1],[-1,1,-1]);
1 1 0
0 0 1
( %o3)
1 1 1
Comprobamos que efectivamente estn bien hechos los clculos:
(%i4) P^^(-1).A.P;
43
( %o4)
4 0 0
0 2 0
0 0 2
Podramos tambin haber hecho los clculos paso a paso, calculando primero el polinomio
caracterstico de A.
(%i5) charpoly(A,x);
( %o5)
(x 1)2 (2 x) 9 (2 x)
(x 2)2 (x + 4)
3 , 3
( %o7)
span
0
3