Documente Academic
Documente Profesional
Documente Cultură
JAVIER FERNANDEZ
Índice
Introducción 1
1. Transformaciones lineales, bases y matrices 1
1.1. Matriz asociada a una transformación lineal 2
1.2. Autovalores y autovectores 4
1.3. Subespacios invariantes 7
2. Forma Normal de Jordan 8
3. Existencia de bases de Jordan 11
Referencias 16
Índice alfabético 17
Introducción
Estas notas describen algunos temas medianamente avanzados de Álgebra Lineal. Esta
versión es una revisión parcial de las Notas creadas hace varios años con el agregado de
secciones completamente nuevas, por lo que su estado dista de ser completo y libre de
errores.
Por lo expresado en el párrafo anterior, se agradecen las correcciones que los lectores
quieran hacer llegar.
Una advertencia general: en las notas aparecen muchos ejercicios. En algunos casos se
trata de ejemplos que se dejan al lector, en otros son propiedades cuya demostración,
también se deja al lector. En todos los casos, se supone que los ejercicios son resueltos y
sus resultados pueden (y son) citados en las notas como válidos.
combinaciones lineales 0 = sr=1 ajr vjr con la condición de ser no nula (algún coeficiente
P
es 6= 0) y de longitud mínima (la cantidad de sumandos es mínima: toda combinación
lineal con menos sumandos es trivial, es decir, todos los sumandos son nulos).
Por elección, alguno de los coeficientes ajr de la combinación lineal es no nulo. Por
comodidad, reordenamos los subíndices de modo que el coeficiente aj1 6= 0. Observamos
que tiene que haber algún otro coeficiente no nulo ya que, si no, sería aj1 vj1 = 0 con
aj1 6= 0, lo que implica que vj1 = 0, contradiciendo que vj1 es un autovector. Supondremos
entonces que aj2 6= 0.
Aplicamos el operador lineal T − λj1 idV a 0 = sr=1 ajr vjr para obtener
P
Xs s
X
0 =(T − λj1 idV )(0) = (T − λj1 idV )( ajr vjr ) = ajr (T − λj1 idV )(vjr )
r=1 r=1
s
X s
X
= ajr (λjr − λj1 )vjr = ajr (λjr − λj1 )vjr .
r=1 r=2
Como las raíces de χT (λ) son λ = 1 y λ = 2, vemos que T tiene dos autovalores distintos.
Para hallar los autovalores de T procedemos como sigue. Para λ = 1 resolvemos el sistema
lineal T (v) = v o, de modo equivalente, (T − 1 idV )(v) = 0. Tomando la matriz asociada
respecto de E y triangulando obtenemos
−1 2 −1 2
7→
−1 2 0 0
que se convierte en −x1 + 2x2 = 0, de donde x1 = 2x2 , que tiene por base de soluciones a
2
v1 := .
1
Por lo tanto, v1 es un autovector de autovalor 1 de T . De modo análogo, para el autovalor
λ = 2 resolvemos
−2 2 −1 1
7→ ,
−1 1 0 0
por lo que una base de los autovectores de autovalor 2 es
1
v2 := .
1
Habiendo hallado una base B := {v1 , v2 } de V formada por autovectores de T , podemos
verificar explícitamente que [T ]B es diagonal
1 0
[T ]B = .
0 2
De modo equivalente, vale que [T ]E y [T ]B son semejantes:
C −1 [T ]E C = [T ]B
donde
2 1
C=
1 1
es la matriz de cambio de base de B a E, cuyas columnas son las coordenadas de cada
uno de los vectores de B, escritos respecto de la base E.
El argumento anterior permite escribir de “manera simple”, es decir, en forma diagonal,
aquellos endomorfismos que poseen tantos autovalores distintos como la dimensión de V .
El siguiente ejemplo muestra como esto puede fallar si no se verifica la condición sobre
los autovalores.
Ejemplo 1.23. Sea V := C2 (visto como C-espacio vectorial) y T ∈ End(V ) tal que, su
matriz respecto de la base canónica E := {e1 , e2 } es
2 −1
[T ]E = .
1 0
Entonces, el polinomio característico de T es
2 − λ −1
χT (λ) := det(T − λidV ) = det = −λ(2 − λ) + 1 = λ2 − 2λ + 1.
1 −λ
Como la única raíz de χT (λ) es λ = 1, buscamos los autovectores de autovalor 1:
1 −1 1 −1
7→
1 −1 0 0
NOTAS DE FORMA NORMAL DE JORDAN 7
Ejercicio 1.31. 1. Sean A1 ∈ Kn1 ×n1 , A2 ∈ Kn2 ×n2 y B ∈ Kn1 ×n2 . Probar que
A1 B
det = det(A1 ) det(A2 ).
0 A2
Los polinomios característicos de ambas matrices son χ(λ) = λ2 , por lo que ambas matrices
tienen los mismos autovalores con las mismas multiplicidades algebraicas (λ = 0 con
multiplicidad 2). Sin embargo, A1 y A2 no son semejantes ya que si lo fueran, A2 sería
nula.
El Ejemplo 2.1 muestra dos matrices que tienen el mismo polinomio característico y,
por tanto, los mismos autovalores con las mismas multiplicidades algebraicas pero que,
sin embargo, no son semejantes. Se podría argumentar que la multiplicidad geométrica del
único autovalor no es la misma para las matrices en cuestión, siendo dicha multiplicidad
2 para A1 y 1 para A2 . El siguiente ejemplo muestra como aún cuando la multiplicidad
geométrica coincide para todos los autovalores, las matrices pueden no ser semejantes.
Es inmediato que χ(λ) = λ4 para ambas matrices por lo que ambas matrices tienen al
único autovalor λ = 0 con multiplicidad algebraica 4. También se puede verificar que la
multiplicidad geométrica es 2 en ambos casos. Sin embargo, las matrices no son semejantes.
Para verlo, notemos que A21 = 0 mientras que A22 6= 0. Si fuera A2 = CA1 C −1 para alguna
matriz invertible C, entonces sería A22 = CA1 C −1 CA1 C −1 = CA21 C −1 = 0, cosa que es
falsa.
Por lo visto, para poder clasificar matrices o endomorfismos que no sean necesariamen-
te diagonalizables es necesario buscar algo más fino que los autovalores de la matriz o
endomorfismo.
0 0 ··· 0 λ
donde las componentes de los bloques ∗ son desconocidas. Esta escritura parece convenien-
te. Para poder extender la “buena forma” obtenida al resto de la matriz podemos buscar
otros autovectores generalizados del mismo u otro autovalor. Eventualmente podría ocu-
rrir que este procedimiento llevara a una base de V formada por cadenas de autovectores
generalizados. Ese caso, especialmente útil, será estudiado en detalle a continuación.
Definición 2.8. Sea V un K-espacio vectorial y T ∈ End(V ). Una base (ordenada)
B := {v1 , . . . , vn } de V es una base de Jordan 2 (de V adaptada a T ) si [T ]B tiene la
2Camille Jordan: matemático francés (1838-1922), que realizó importantes contribuciones a varias
ramas de la matemática (Teoría de grupos, Álgebra lineal y multilineal, Análisis, etc.). Jordan era, por
10 JAVIER FERNANDEZ
estructura de bloques
J1 0 · · · 0
0 J2 0
[T ]B =
... .. . (2.1)
. ..
0 0 · · · Jk
donde cada bloque Ji es cuadrado de la forma
λi 1 · · · 0 0
0 λi 0 0
. . ..
Ji = .. .. .
(2.2)
0 0 ··· λ 1
i
0 0 · · · 0 λi
para λi ∈ K. Una matriz con esta última forma se denomina un bloque de Jordan y se
suele denotar por J(λ) o J d (λ) si se quiere indicar la dimensión d del bloque. Se dice que
Una matriz de la forma (2.1) con los bloques de la forma (2.2) está en la forma normal
de Jordan
Nota 2.9. Veremos más adelante que realizar cálculos con matrices en forma normal de
Jordan es bastante sencillo. Por un lado, su estructura diagonal en bloques hace que el
cálculo de las potencias de una matriz de este tipo se reduzca al cálculo de las potencias
de los bloques en cuestión. Por otro lado, si escribimos un bloque de Jordan como J d (λ) =
λidd + Nd donde Nd ∈ Kd×d es de la forma
0 1 0 ··· 0
0 0 1 0
. . . ..
Nd := .
. .
. . (2.3)
0 0 0 1
0 0 0 ··· 0
vemos que Nd conmuta con λidd , lo cual resultará útil más adelante para calcular potencias
de bloques de Jordan. Por último, notamos que las potencias de Nd son muy simples ya que
cada potencia sucesiva desplaza la diagonal de 1 hacia arriba un paso. En consecuencia,
por ejemplo Ndd−1 = E1,d y Ndm = 0 si m ≥ d.
Lema 2.10. Sea V un K-espacio vectorial y T ∈ End(V ). Si B = {v1 , . . . , vn } es una
base de Jordan adaptada a T y a(i) y b(i) son la posición de la primera y última columnas
del bloque de Jordan Ji , entonces valen las siguientes afirmaciones.
1. Los λi que aparecen en cada bloque de Jordan (2.2) de (2.1) son autovalores de T .
Más aún, contando su multiplicidad, esos son todos los autovalores de T .
2. Si vj ∈ B con a(i) ≤ j ≤ b(i) para algún i = 1, . . . , k, entonces vj ∈ Vλgi . Más aún,
si j = a(i), entonces vj ∈ Vλi .
3. Para cada i = 1, . . . , k todos los vj ∈ Im(T − λi idV ) si a(i) ≤ j < b(i) mientras que
vb(i) ∈
/ Im(T − λi idV ).
Demostración. Por ser [T ]B una matriz triangular es inmediato que
χT (λ) = det(T − λidV ) = det([T ]B − λidn ) = Πki=1 (λi − λ)b(i)−a(i)+1
formación, ingeniero y trabajó durante más de la mitad de su carrera como tal, proviniendo la mayor parte
de su obra matemática de esta época. Cabe destacar que hay otros científicos de nombre Jordan, como
Wilhelm Jordan (1842-1899) en cuyo honor se denomina al método de resolución de sistemas lineales de
ecuaciones “método de Gauss-Jordan” y Pascual Jordan (1902-1980) cuyo nombre aparece en las “álgebras
de Jordan”.
NOTAS DE FORMA NORMAL DE JORDAN 11
de donde sale que los λi son todas las raíces de χT , por lo que son los autovalores de
T . Además, contando multiplicidades, suman el orden de χT , por lo que son todos los
autovalores de T , lo que muestra el punto 1.
Si a(i) ≤ j ≤ b(i), entonces por la forma del bloque de Jordan Ji hay dos posibilidades:
si a(i) = j, entonces T (vj ) = λi vj , por lo que (T − λi idV )(vj ) = 0 y vj ∈ Vλi . Si a(i) < j,
entonces T (vj ) = λi vj + vj−1 , por lo que (T − λi idV )(vj ) = vj−1 , de donde, iterando,
(T − λi idV )r (vj ) = vj−r para r = 1, . . . , j − a(i). (2.4)
En particular, (T − λi idV )j−a(i)+1 (vj ) = (T − λi idV )(va(i) ) = 0, por ser va(i) un autovector.
En conclusión, todos los vj con a(i) < j ≤ b(i) son autovectores generalizados de T con
autovalor λi , lo que prueba el punto 2.
La fórmula (2.4) muestra que todos los vj con a(i) ≤ j < b(i) están en Im(T − λi idV ).
Para ver que vb(i) ∈/ Im(T −λi idV ) supongamos que existiera v ∈ V tal que (T −λi idV )(v) =
vb(i) . Por la forma de [T ]B , si fuera cierta esta identidad cB ((T − λi idV )(v)) = cB (vb(i) ) =
eb(i) (el vector de la base canónica de Kn ). En particular, (cB ((T − λi idV )(v)))b(i) = 1 6= 0;
esta coordenada se obtiene de multiplicar la fila b(i) de [T ]B − λi idn por las coordenadas
de v en la base B. Pero, por la forma de [T ]B , la fila mencionada de la matriz es nula y
el producto no puede ser 1. La contradicción muestra que vb(i) ∈ / Im(T − λi idV ), lo que
termina de probar el punto 3.
Ejercicio 2.11. Sea V un K-espacio vectorial de dimensión n, T ∈ End(V ) y B =
{v1 , . . . , vn } una base de Jordan de V adaptada a T . Para cada λ autovalor de T , se
define el conjunto Bλ := {va(i1 ) , . . . , va(il ) } ⊂ B, donde i1 , . . . , il son los subíndices co-
rrespondientes a los bloques de Jordan de autovalor λ. Probar que Bλ es una base del
autoespacio Vλ . En particular, la multiplicidad geométrica del autovalor λ coincide con la
cantidad de bloques de Jordan con autovalor λ.
Definición 2.12. Sea V un espacio vectorial, T ∈ End(V ) y B := {v1 , . . . , vn } una base
de Jordan de V . Si a(i) y b(i) tienen el significado del Lema 2.10, cada vector vb(i) (
i = 1, . . . , k) es llamado vector generador del bloque de Jordan Ji . Para cada i = 1, . . . , k,
los vectores vb(i) , vb(i)−1 = (T − λi idV )(vb(i) ), . . . , va(i) = (T − λi idV )b(i)−a(i) (vb(i) ) forman
una cadena de Jordan y forman una base del bloque de Jordan Ji .
Lema 2.13. Sea V un espacio vectorial de dimensión finita, T ∈ End(V ) y B una base
de Jordan de V . Si C := {vs , . . . , vs+k } (con todos los vj en B) es la cadena de Jordan
generada por vs+k , entonces hCi es un subespacio T -invariante de V .
Demostración. De la estructura en bloques (2.1) es claro que la imagen de los va(i) , . . . , vb(i)
por T vuelve a ser una combinación lineal de los mismos vectores, es decir que el subespacio
generado por ellos es T -invariante.
Nota 2.14. Una base de Jordan de V es una base de V formada por cadenas de Jordan.
Ejercicio 2.15. Sea V un C-espacio vectorial, T ∈ End(V ) y λ un autovalor de T . Por
el Ejercicio 2.11, de toda base de Jordan puede extraerse una base de Vλ . Probar que, sin
embargo, no toda base de Vλ se puede extender a una base de Jordan de V asociada a T .
Ahora bien, como por el Lema 2.13, cada hva0 (i) , . . . , vb0 (i) i es un subespacio T -invariante
de V y, por tanto, (T − λidV )-invariante, tenemos
0
k b (j) s
X X X
0= αi (T − λidV )(vi ) +
γl vb0 (il )
0
j=1 l=1
| {z }
i=a (j)
∈hv a0 (i ) ,...,vb0 (i ) i
| {z } l l
∈hva0 (j) ,...,vb0 (j) i
Como los vectores vj que aparecen son parte de una base, son linealmente independientes
y, de esta expresión, concluimos que γl = 0. Como esto vale para todo l = 1, . . . , s, vemos
que (3.1) se reduce a
Xr n−r−s
X
αi vi + βj vjK = 0.
i=1 j=1
que reescribimos como
r
X n−r−s
X
αi vi = − βj vjK .
i=1 j=1
0
Como R ∩ K = {0}, de esta última condición obtenemos que
r
X n−r−s
X
αi vi = 0 y βj vjK = 0.
i=1 j=1
por lo que los autovalores de T2 son −1 y 3, ambos con multiplicidad algebraica 14.
Elegimos λ = 3. Sean
−8 −4 −1
R2 := Im(T2 − 3idR ) = 8 , 4 = 1
0 0 0
| {z }
v1
3Recordamos que la imagen de una transformación lineal T ∈ hom(Ka , Kb ) dada por T (x) = A · x para
b×a
A∈K es generada por las columnas de A.
4Los autovalores de T tienen que ser autovalores de T (con multiplicidad menor o igual) ya que T es
2 2
la restricción de T a un subespacio y, entonces, cualquier autovector de T2 es un autovector de T con el
mismo autovalor.
NOTAS DE FORMA NORMAL DE JORDAN 15
y
−8 −4
K2 := ker(T2 − 3idR ) = c−1 (ker([T2 ]B̃R − 3id2 )) = c−1 (ker )
B̃R B̃R 8 4
1
1
=c−1 ( )= −2 .
B̃R −2
0
| {z }
v2
Notemos que dim(R2 ) = 1, por lo que una base de Jordan de T2 |R2 está formada por
cualquier vector no nulo de R2 como, por ejemplo, v1 . Es inmediato que [T2 |R2 ]{v1 } = (−1).
Como R2 ∩ K2 = {0}, vale que R = R2 ⊕ K2 y una base de Jordan de R adaptada a
T2 está dada por BR := {v1 , v2 }. Verifiquemos:
−1 0
[T2 ]BR =
0 3
que está en la forma normal de Jordan con dos bloques de dimensión 1 correspondientes
a los autovalores −1 y 3.
Habiendo encontrado una base de Jordan de R adaptada a T2 , estudiamos
−8 −4 −1 1
K := ker(T − 3idV ) = ker([T ]E − 3id3 ) = ker 8 4 2 = −2 .
0 0 0 0
Como S = R ∩ K = K = hv2 i 6= {0}, de acuerdo a la demostración del Teorema 3.1
buscamos, primero, el generador del bloque de Jordan en R que contiene a v2 . Como el
bloque tiene dimensión 1, v2 es el generador de dicho bloque. Luego buscamos u1 ∈ V tal
que (T − 3idV )(u1 ) = v2 . Resolviendo el sistema lineal vemos que una solución (no única)
es
0
u1 := 0 .
−1
Luego, la demostración del Teorema 3.1 dice que B := {v1 , v2 , u1 } es una base de Jordan de
V adaptada a T (notar que no hace falta reordenar la base ya que u1 está inmediatamente
después de v2 , que es su imagen). Verificamos:
−1 0 0
[T ]B = 0 3 1 (3.3)
0 0 3
que está en forma normal de Jordan, con un bloque de dimensión 1 correspondiente al
autovalor −1 y uno de dimensión 2 correspondiente al autovalor 3. Notamos también que
la multiplicidad geométrica de −1 y 3 es 1.
Como dijimos al principio, siendo A1 = [T ]E vale que C(B, E)−1 A1 C(B, E) = [T ]B , por
lo que, si
−1 1 0
C := 1 −2 0 , (3.4)
0 0 −1
entonces
−1 0 0
C −1 A1 C = 0 3 1 (3.5)
0 0 3
es la semejanza entre A1 y su forma normal de Jordan.
16 JAVIER FERNANDEZ
Ejercicio 3.4. Verificar que la expresión (3.2) del Ejemplo 3.3 es correcta.
Ejercicio 3.5. Rehacer el Ejemplo 3.3 eligiendo el autovalor λ = −1 para empezar.
Nota 3.6. El Teorema 3.1 y el Corolario 3.2 piden trabajar sobre C. Esto es así ya que
en la demostración del Teorema 3.1 se pide que existan autovalores de los endomorfismos,
es decir, que los autovalores estén en K. Como sabemos, es una propiedad de C que todos
los polinomios no constantes tienen sus raíces (tantas como el grado) en C. Otros cuerpos
también tienen esta misma propiedad y son llamados cuerpos algebraicamente cerrados.
Sin embargo R no es algebraicamente cerrado. Aún en casos en que un cuerpo no sea
algebraicamente cerrado, las bases de Jordan existen siempre que el polinomio caracterís-
tico del endomorfismo tenga dim(V ) raíces (contadas con multiplicidad) en el cuerpo. La
matriz A1 del Ejemplo 3.3 es una matriz real y, por lo tanto, define un endomorfismo en
R3 . El ejemplo 3.3 muestra que, como los autovalores de este endomorfismo son reales,
toda la construcción ocurre, de hecho, sobre R.
Ejercicio 3.7. Sea A = −16 26
2×2
−10 16 . Probar que no existe C ∈ R invertible de modo
−1
que C AC tiene la forma normal de Jordan. Probar que, sin embargo, existe C ∈ C2×2
invertible de modo que C −1 AC tiene la forma normal de Jordan.
Referencias
[Kel75] John L. Kelley, General topology, Springer-Verlag, New York, 1975, Reprint of the 1955 edition
[Van Nostrand, Toronto, Ont.], Graduate Texts in Mathematics, No. 27. MR 0370454 (51 #6681)
[Rud76] Walter Rudin, Principles of mathematical analysis, third ed., McGraw-Hill Book Co., New York,
1976, International Series in Pure and Applied Mathematics. MR MR0385023 (52 #5893)
Índice alfabético
A
autoespacio, 7
autoespacio generalizado, 9
autovalor, 4
autovector, 4
autovector generalizado, 8
B
base de Jordan, 9
base del bloque de Jordan, 11
bases ordenadas, 1
bloque de Jordan, 10
C
cadena de Jordan, 11
cuerpos algebraicamente cerrados, 16
E
endomorfismo diagonalizable, 5
endomorfismos, 1
F
forma normal de Jordan, 10
M
matrices semejantes, 4
matriz asociada a una transformación lineal, 2
matriz de cambio de base, 3
matriz diagonalizable, 5
multiplicidad algebraica de un autovalor, 5
multiplicidad geométrica de un autovalor, 7
P
polinomio característico, 4
S
subespacio invariante, 7
V
vector generador del bloque de Jordan, 11
17
18 JAVIER FERNANDEZ