Está en la página 1de 6

Matrices Simetricas y Hermticas

Notas para los cursos 21 y 22 (J.L. Mancilla Aguilar)

1. Matrices Ortogonales y Unitarias


A lo largo de toda esta nota siempre se considerara el producto interno canonico en Kn , con
K = R o C.
Se dice que una matriz P Cnn es unitaria si P H P = P P H = I, o, equivalentemente, si
P 1 = P H . Cuando P es real y unitaria, es decir P Rnn y P 1 = P T , se dice que P es
ortogonal.
Observamos que de las definiciones precedentes y del hecho que (P H )H = P se deduce
inmediatamente que P es unitaria (ortogonal) si y solo si P H (P T ) es unitaria (ortogonal).
Tambien es relativamente sencillo demostrar que si P es unitaria entonces P y P T tambien lo
son.
Por ejemplo, si
1+i 1+i 3 4
   
P1 = 2 2 y P2 = 5 5 ,
1+i
2
1i
2 45 3
5

se comprueba inmediatamente que P1 , P1H y P1T son unitarias y que P2 y P2T son ortogonales.
Observe que las columnas (filas) de P1 forman una b.o.n de C2 mientras que las columnas (filas)
de P2 forman una b.o.n. de R2 . Esto no es casual, como lo muestra el siguiente teorema

Teorema 1 Sea P Cnn (P Rnn ). Son equivalentes:

(a) P es unitaria (ortogonal).

(b) Las columnas de P forman una b.o.n. de Cn (Rn ).

(c) Las filas de P forman una b.o.n. de Cn (Rn ).

Demostracion. Solo demostraremos el caso en que P es unitaria, ya que el caso en que la


matriz es ortogonal se deduce empleando los mismos argumentos.
Sea P = [u1 u2 un ], donde ui Cn es la i-esima columna de P . Entonces
H H
u1 u1 uH H

u1 1 u2 u1 un
uH uH u1 uH u2 uH un
2 2 2 2
P H P = . [u1 u2 un ] = . ,

. . ..
.. .. .. .. .
uH
n uH H
n u1 un u2 uH
n un

y por lo tanto uH H
i uj es el elemento del producto P P ubicado en la posicion ij.
Luego,

H H 0 si i 6= j
P P = I ui uj = {u1 , u2 , . . . , un } es b.o.n. de Cn .
1 si i = j

De esto ultimo deducimos inmediatamente que (a) implica (b), y tambien que (b) implica
(a), ya que si las columnas de P forman una b.o.n. de Cn entonces P H P = I y, por ser P
cuadrada, tambien P P H = I. (Justifique esto ultimo.)

1
Para probar las restantes equivalencias alcanza con demostrar, por ejemplo, que (a) es equi-
valente a (c). Pero ello se deduce inmediatamente de la equivalencia establecida entre (a) y (b),
de que la transpuesta hermtica de una matriz unitaria es unitaria y del hecho de que las filas
de P son las columnas de P T .
En efecto, si vale (a), es decir, si P es unitaria, entonces P T tambien es unitaria y por lo
tanto, por (b), las columnas de P T , que son las filas de P , forman una b.o.n. de Cn .
Recprocamente, si las filas de P forman una b.o.n. de Cn , entonces P T resulta unitaria y
luego P tambien es unitaria.

El siguiente teorema da algunas propiedades importantes de las matrices unitarias.

Teorema 2 Sea P Cnn unitaria.


Entonces vale lo siguiente:

(a) (P x, P y) = (x, y) para todo x, y Cn .

(b) kP xk = kxk para todo x Cn .

(c) Si es autovalor de P entonces || = 1.

(d) |det(P )| = 1.

(e) Si Q Cnn es unitaria entonces P Q es unitaria.

Demostracion.
(a) Ejercicio.
(b) Se deduce de (a).
(c) Sea un autovalor de P . Entonces existe v Cn no nulo tal que Av = v. Luego, usando
(b) y teniendo en cuenta que kvk =
6 0, tenemos que

kvk = kAvk = ||kvk y de all || = 1.

(d) Se deduce de (c) teniendo en cuenta que el determinante de P es el producto de los autovalores
de P repetidos segun sus multiplicidades.
Otra posible demostracion es la siguiente: teniendo en cuenta que P H P = I,

1 = det(I) = det(P H P ) = det(P H )det(P ).

Entonces, usando el siguiente resultado de determinantes:

det(AH ) = det(A),

tenemos que 1 = det(P )det(P ) = |det(P )|2 y de all resulta que |det(P )| = 1.
(e) Ejercicio.

2. Diagonalizacion de Matrices Simetricas y Hermticas


Recordemos que A Cnn es hermtica si AH = A. Cuando A Rnn , como AH = AT ,
tenemos que A es hermtica si y solo si es simetrica.

2
Consideremos la siguiente matriz simetrica
 
1 3
A= .
3 1
Su polinomio caracterstico es
pA () = 2 2 8 = ( 4)( + 2),
y sus autovalores son 1 = 4 y 2 = 2. Respecto de los autoespacios, estos son (comprobarlo):
S1 = gen{[1 1]T }, S2 = gen{[1 1]T },
con lo cual, llamando v1 = [1 1]T y v2 = [1 1]T , B = {v1 ; v2 } es base de R2 . Como
(v1 , v2 ) = v1T v2 = 0, B es ademas
una
base ortogonal. Si normalizamos
los vectores de B,
llamando u1 = v1 /kv1 k = [1/ 2 1/ 2]T y u2 = v1 /kv1 k = [1/ 2 1/ 2]T , {u1 ; u2 } es una
b.o.n de R2 compuesta por autovectores de A.
Si ahora consideramos las matrices
" #
1 1
 
2 2 4 0
P = 1 1 y D= ,
2
2
0 2
P es ortogonal y
A = P DP 1 = P DP T .
Observamos que A no solo es diagonalizable, sino que ademas hemos podido elegir la matriz de
autovectores que aparece en su diagonalizacion de forma tal que esta sea ortogonal.
Consideremos ahora la matriz hermtica
 
1 i
A= ,
i 1
cuyo polinomio caracterstico es
p() = 2 2 = ( 2),
y sus autovalores son 1 = 2 y 2 = 0, ambos reales. Respecto de los autoespacios de A, estos
son (comprobarlo):
S1 = gen{[i 1]T }, S2 = gen{[i 1]T },
con lo cual, llamando v1 = [i 1]T y v2 = [i 1]T , B = {v1 ; v2 } es base de C2 . Ademas, como
(v1 , v2 ) = v1H
v2 = 0,B es base ortogonal. Normalizando
los vectores de B obtenemos u1 =
T T
v1 /kv1 k = [i/ 2 1/ 2] y u2 = v1 /kv1 k = [i/ 2 1/ 2] , y entonces {u1 ; u2 } es una b.o.n
de C2 compuesta por autovectores de A. Considerando ahora
" i #
i
 
2 2 2 0
P = 1 1
y D= ,
2 2
0 0
P es unitaria y
A = P DP 1 = P DP H .
Es decir, nuevamente, A no solo es diagonalizable, sino que ademas hemos podido elegir la matriz
de autovectores que aparece en su diagonalizacion de forma tal que no solo es inversible, sino
ademas unitaria.
A partir de los ejemplos anteriores, podemos conjeturar lo siguiente:
Si A Cnn es hermtica:

3
1. Sus autovalores son reales.

2. Autovectores correspondientes a autovalores diferentes son ortogonales (con el p.i. canonico).

3. Existe una b.o.n de Cn compuesta por autovectores de A. (En el caso en que A Rnn
existe una b.o.n de Rn compuesta por autovectores de A.)

4. A = P DP H con P unitaria y D diagonal. (En el caso en que A Rnn , A = P DP T con


P ortogonal y D diagonal.)
En lo que sigue demostraremos que estas conjeturas son ciertas.

Teorema 3 Si A Cnn es hermtica sus autovalores son reales.

Para demostrar este y otros resultados, es conveniente tener en cuenta lo siguiente:


Sea A Cnn , entonces, si x, y Cn tenemos que

(Ax, y) = (Ax)H y = (xH AH )y = xH (AH y) = (x, AH y),

con lo cual, cuando A es hermtica

(Ax, y) = (x, Ay).

Demostracion. Sea un autovalor de A. Sea v un autovector asociado a , que podemos


suponer unitario, es decir, kvk = 1. Entonces, por una parte

(Av, v) = (v, v) = (v, v) = .

Por otra parte


(Av, v) = (v, Av) = (v, v) = (v, v) = .
Luego = y es necesariamente real.

Teorema 4 Sea A Cnn hermtica y sean y dos autovalores distintos de A. Entonces,


S S .

Demostracion. Basta ver que si v S y w S entonces (v, w) = 0.


Teniendo en cuenta que y son reales, tenemos que

(v, w) = (v, w) = (Av, w) = (v, Aw) = (v, w) = (v, w).

Con lo cual (v, w) = (v, w). Como 6= , necesariamente (v, w) = 0.

Para ver que es posible obtener una b.o.n de Cn (Rn en el caso en que la matriz es real)
formada por autovectores de A, aceptemos sin demostracion el siguiente resultado
Lema 1 Sea A Cnn hermtica. Entonces, si es autovalor de A, sus multiplicidades alge-
braica y geometrica coinciden.

Teorema 5 Sea A Cnn (Rnn ) hermtica (simetrica), entonces existe una b.o.n. de Cn (Rn )
compuesta por autovectores de A.

4
Demostracion. Sean 1 , . . . , q los distintos autovalores de A. Como, por el Lema 1, las mul-
tiplicidades algebraica y geometrica de cada autovalor coinciden,

Cn = S1 Sq .

Por otra parte, por el Teorema 4, Si Sj si i 6= j. Entonces, si para cada i = 1, . . . q, escogemos


una b.o.n Bi de Si , tenemos que B = B1 Bq es b.o.n de Cn . En efecto, B contiene n
vectores, todos ellos de norma 1 por construccion, y estos son ortogonales dos a dos. Respecto
de esto ultimo, dados dos vectores de B tenemos dos posibilidades: i) ambos pertenecen a la
misma base Bi y por lo tanto son ortogonales por ser Bi ortonormal; ii) pertenecen a bases Bi
distintas, luego estan en distintos autoespacios y por lo tanto tambien son ortogonales.
Si A es real, como i R, la b.o.n Bi de Si puede escogerse de modo tal que los vectores
que la componen sean reales. Entonces la union de estas bases no solo es b.o.n de Cn sino que
tambien lo es de Rn .

Hasta aqu hemos demostrado los puntos 1. a 3. de lo que hemos conjeturado. Antes de
probar el punto 4., conviene introducir las siguientes definiciones.

Definicion 1 A Rnn es diagonalizable ortogonalmente si existen P Rnn ortogonal y


D Rnn diagonal tales que
A = P DP T .
A Cnn es diagonalizable unitariamente si existen P Cnn unitaria y D Cnn diagonal
tales que
A = P DP H .

Es obvio que toda matriz diagonalizable unitaria u ortogonalmente es, en particular, diago-
nalizable. Ademas, por lo que ya sabemos sobre diagonalizacion de matrices, las columnas de
la matriz P son autovectores de A. Entonces, queda claro que si A es diagonalizable unitaria-
mente, necesariamente existe una b.o.n de Cn compuesta por autovectores de A y que si A es
diagonalizable ortogonalmente, entonces necesariamente existe una b.o.n de Rn compuesta por
autovectores de A.
Por otra parte, si es posible hallar una b.o.n de Cn compuesta por autovectores de A, es
inmediato que podemos factorizar A en la forma

A = P DP H

con P unitaria y D diagonal (formamos P poniendo como columnas los autovectores de A que
componen la b.o.n y D poniendo los autovalores de A en la diagonal y cero en el resto).
Cuando A es real y existe una b.o.n de Rn compuesta por autovectores de A, la matriz P que
obtenemos poniendo como columnas los autovectores de A que componen la b.o.n es ortogonal,
y la matriz diagonal D que se forma con los autovalores de A es real, con lo cual es posible
obtener una factorizacion de A en la forma

A = P DP T ,

con P ortogonal y D real y diagonal.


En conclusion

5
Teorema 6 A Cnn (A Rnn ) es diagonalizable unitariamente (ortogonalmente) si y solo
si existe una b.o.n de Cn (Rn ) compuesta por autovectores de A.
Combinando este ultimo resultado con el Teorema 5 obtenemos
Teorema 7 Si A Cnn (Rnn ) es hermtica (simetrica) entonces es diagonalizable unitaria-
mente (ortogonalmente).
En general, no es cierto que una matriz diagonalizable unitariamente sea necesariamente
hermtica (ver ejemplos de la practica). Sin embargo, s es cierto que toda matriz diagonalizable
ortogonalmente es simetrica:

Ejercicio. Demostrar que si A Rnn es diagonalizable ortogonalmente entonces A es simetri-


ca.
Resumimos lo visto hasta aqu en el siguiente
Teorema 8 ( Teorema Espectral)

Sea A Cnn hermtica. Entonces


1. Todos sus autovalores son reales.
2. Autoespacios asociados a diferentes autovalores son mutuamente ortogonales.
3. A es diagonalizable unitariamente.
4. Si A es real, y por lo tanto simetrica, A es diagonalizable ortogonalmente. Ademas vale la
recproca, es decir, si A es diagonalizable ortogonalmente entonces es simetrica.
Ejemplo.
Diagonalizar ortogonalmente
3 2 4
A = 2 6 2 .
4 2 3
El polinomio caracterstico de A es pA () = ( 7)2 ( + 2) y por lo tanto sus autovalores son
1 = 7 doble y 2 = 2 simple.
Los autoespacios asociados a cada uno de esos autovalores son
S1 = gen{[1 0 1]T , [1 2 0]T } y S2 = gen{[2 1 2]T }.
Observe que S1 S2 como afirma el Teorema Espectral. Para obtener una diagonalizacion or-
togonal de A necesitamos una b.o.n de R3 compuesta por autovectores de A. Para ello buscamos
bases ortonormales de cada uno de los autoespacios y luego tomamos la union de ellas.
Es claro que una b.o.n de S2 es B2 = {[2/3 1/3 2/3]T }. Aplicando el proceso de Gram-
Schmidt a la base de S1 , {[1 0 1]T , [1 2 0]T },y luegonormalizando
los vectoresresultantes,
obtenemos la siguiente b.o.n. de S1 : B1 = {[1/ 2 0 1/ 2]T , [1/ 18 4/ 18 1/ 18]T }.
Finalmente, considerando
1
1 2


2
18
3

7 0 0

P = 0
4 13
y D= 0 7 0 ,
18
1 1 2 0 0 2
2 18 3

tenemos que A = P DP T es la diagonalizacion ortogonal de A buscada.

También podría gustarte