Álgebra Lineal II: Diagonalizar

Por Julio Sampietro

Introducción

En la entrada anterior estudiamos la triangularización de matrices, que consistía en llevar matrices a una forma triangular superior. En esta fortaleceremos esta idea, y buscaremos maneras de llevar una matriz a una matriz diagonal: a este proceso se le conoce como diagonalizar.

Matrices y transformaciones diagonalizables

A lo largo de esta sección fijamos F un campo. Todos los espacios vectoriales se asumirán de dimensión finita.

Definición. Una matriz AMn(F) es llamada diagonalizable si es similar a una matriz diagonal en Mn(F).

Una transformación lineal T:VV sobre un espacio vectorial V se llama diagonalizable si existe una base de V tal que la matriz de T respecto a esa base sea diagonal.

Es decir una matriz AMn(F) es diagonalizable si y sólo si podemos escribir

A=PDP1

para alguna matriz invertible PMn(F) y una matriz diagonal D=[dij]Mn(F). Nota que la definición implica que cualquier matriz similar a una matriz diagonalizable es a su vez diagonalizable. De misma manera, una transformación lineal es diagonalizable si su representación es diagonalizable respecto a cualquier base (aunque no será necesariamente diagonal en cualquier base).

Damos la siguiente caracterización de transformaciones diagonalizables.

Teorema. Una transformación lineal T:VV es diagonalizable si y sólo si V tiene una base compuesta por eigenvectores de T.

Demostración. Supongamos que T es diagonalizable. Por tanto existe una base v1,,vn de V tal que la matriz asociada a T en esta base es diagonal. Si (aii)i=1n son las entradas diagonales de A, entonces por definición T(vi)=aiivi para todo i=1,,n. Luego v1,,vn es una base de V compuesta por eigenvectores de T.

Conversamente, supongamos que T tiene una base v1,,vn compuesta por eigenvectores de T. Si T(vi)=divi entonces la matriz respecto a v1,,vn de T es diagonal con entradas di.

◻

Primeras propiedades

Tenemos dos observaciones inmediatas.

Observación. El teorema nos proporciona una manera de diagonalizar explícitamente una matriz. Si AMn(F) es diagonalizable, entonces encontramos una base de V=Fn formada por eigenvectores y los acomodamos como columnas de una matriz P. Entonces P1AP=D es diagonal y A=PDP1.

Observación. Supongamos que A es diagonalizable y que A=PDP1 para alguna matriz diagonal D y una matriz invertible P.

  1. El polinomio característico de A y de D es el mismo, puesto que son matrices similares. De esto deducimos que
    i=1n(Xdii)=χA(X).
    En particular, los eigenvalores de A son las entradas diagonales de D (contados con multiplicidad).
  2. Sea λF un eigenvalor de A. Entonces la multiplicidad algebraica es igual al número de índices i=1,,n tales que dii=λ (esto por el inciso anterior). Por otro lado, la dimensión geométrica de λ como eigenvalor de A o D es la misma puesto que la asignación XP1X induce un isomorfismo entre ker(λInA) y ker(λInD). Pero además la multiplicidad geométrica de λ como eigenvalor de D también coincide con el número de índices i=1,,n tales que λii=n, ya que el sistema DX=λX es equivalente a (diiλ)xi=0. Concluimos que en una matriz diagonalizable, la multiplicidad algebraíca y la multiplicidad geométrica coinciden.

Un par de problemas

A continuación resolvemos un par de problemas: el primero sirve para aplicar lo que hemos visto hasta ahora, y el segundo nos será útil más adelante.

Problema 1. Demuestra que la matriz

A=(1a01)

no es diagonalizable si a0.

Solución. Supongamos que A es diagonalizable y escribamos A=PDP1 con P invertible y D diagonal. Como A es triangular superior con entradas diagonales iguales a 1, deducimos que 1 es el único eigenvalor de A. Por la observación anterior tenemos que las entradas diagonales de D son 1, por tanto D=In. Pero entonces A=PInP1=In una contradicción si a0.

◻

El siguiente problema es más técnico, y nos servirá para demostrar uno de los teoremas fundamentales que caracteriza a las matrices diagonalizables.

Problema 2. Sea k>1 y sean P1,,Pk polinomios primos relativos dos a dos. Si P=P1P2Pk es su producto y Qi=PPi, demuestra que los Q1,,Qk son primos relativos (es decir, no existe un polinomio que los divida a todos simultáneamente).

Solución. Supongamos que existe un polinomio Q irreducible que divide a todos los Qi. Puesto que QQ1=P2Pk deducimos que Q divide a Pj para algún j{2,,k}. Pero como Q divide también a Qj, esto quiere decir que Q divide a Pi para algún ij, lo que contradice que los Pi son primos relativos dos a dos.

◻

Un teorema de descomposición

Terminamos esta entrada con un teorema algo técnico que será de mucha utilidad en la próxima entrada, cuando caractericemos a las matrices diagonalizables.

Teorema. Sea T una transformación lineal de algún espacio V en si mismo (no necesariamente de dimensión finita). Entonces para cualesquiera polinomios P1,,PkF[X] primos relativos dos a dos se cumple que

kerP(T)=i=1kkerPi(T),

dónde P=P1Pk.

Demostración. Consideramos a los polinomios Qi=PPi como en el problema anterior. Como son primos relativos, el teorema de Bezout nos dice que existen polinomios R1,,Rk tales que

Q1R1++QkRk=1.

Como Pi divide a P, se sigue que kerPi(T)kerP(T) para todo i{1,,k}. Por otro lado si xkerP(T) y escribimos xi=(QiRi)(T)(x), la relación anterior nos dice que

x=x1++xk

Más aún Pi(T)(xi)=(PiQiRi)(T)(x) y PiQiRi es un múltiplo de P. Dado que xkerP(T)ker(PiQiRi)(T), se sigue que xikerPi(T), y como x=x1++xk concluimos que

kerP(T)=i=1kkerPi(T).

Queda por demostrar que si xikerPi(T) y x1++xk=0 entonces xi=0 para todo i{1,,k}. Tenemos que

Q1(T)(x1)+Q1(T)(x2)++Q1(T)(xk)=0.

Pero Q1(T)(x2)==Q1(T)(xk)=0 dado que Q1 es un múltiplo de P2,,Pk y P2(T)(x2)==Pk(T)(xk)=0. Entonces Q1(T)(x)=0 y similarmente Qj(T)(xj)=0 para j{1,,k}. Pero entonces

x1=(R1Q1)(T)(x1)++(RkQk)(T)(xk)=0

y similarmente se demuestra que x2==xk=0. Queda demostrado el teorema.

◻

Más adelante…

En la próxima entrada usaremos lo demostrado en esta entrada para dar una caracterización de las matrices diagonalizables, como hicimos con las matrices triangularizables.

Tarea moral

Estos ejercicios no forman parte de la evaluación del curso, pero son útiles para practicar los conceptos vistos en esta entrada.

  1. Diagonaliza la matriz
    A=(1241)M2(C).
  2. ¿Es la siguiente matriz diagonalizable?
    B=(500050105)M3(R).
  3. Sea V un espacio vectorial de dimensión finita y T:VV lineal. Demuestra que si T es diagonalizable, entonces T2 también lo es y además kerT=kerT2.
  4. Sean A,BMn(F) dos matrices tales que A es invertible y AB es diagonalizable. Demuestra que BA también lo es.
  5. Sea AMn(C) tal que existe d>0 con Ad=In. Demuestra que A es diagonalizable.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE109323 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 3»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.