Вы находитесь на странице: 1из 8

7.

Teora del endomorsmo


En todo este tema estaremos considerando un h: V V lineal (endomorsmo de V ) con
dimV = n.
Se trata de encontrar una base en la que la matriz de h sea de un tipo determinado (forma
canonica). En el tema anterior buscabamos matrices diagonales, pero no siempre se podan
conseguir. Otra forma de enunciar este problema es: Dada una matriz cuadrada, encontrar
otra semejante a ella que sea de determinado tipo.
La notacion h
k
representa a la composicion de k veces h, h
k
= h h : V V .
(7.1) Denicion Diremos que un subespacio S de V es h-invariante cuando h(S) S,
es decir, cuando cumple: Si a S, entonces h(a) S.
Notar que en tal caso la aplicacion h
S
: S S que a cada a S le asocia h(a) esta bien
denida (porque h(a) S) y ademas es lineal por serlo h, luego es un endomorsmo de S.
Le llamaremos endomorsmo restriccion al subespacio h-invariante S.
(7.2) Expresi on de la matriz del endomorsmo como suma diagonal de cajas
Suponer que V = S
1
S
2
S
r
con S
i
subespacio h-invariante para i = 1, . . . , r.
Para cada i, sea h
i
: S
i
S
i
el endomorsmo restriccion a S
i
, que esta bien denido por
ser S
i
h-invariante.
Tomar una base de S
1
: a
1
, . . . , a
k
y considerar la matriz de h
1
en esta base A
1
= ( t
ij
)
k k. As, las coordenadas de h
1
(a
i
) en esta base forman la columna i de A
1
, es decir,
h
1
(a
i
) = t
1i
a
1
+ + t
ki
a
k
para i = 1, . . . , k.
Ahora tomar una base de S
2
: b
1
, . . . , b
l
y considerar la matriz de h
2
en esta base A
2
= ( s
ij
)
l l. As, las coordenadas de h
2
(b
i
) en esta base forman la columna i de A
2
, es decir,
h
2
(b
i
) = s
1i
b
1
+ + s
li
b
l
para i = 1, . . . , l.
As sucesivamente hasta el subespacio S
r
y la matriz A
r
de h
r
en una base de S
r
.
Como V = S
1
S
2
S
r
, al yuxtaponer las bases que se han tomado en cada S
i
se
obtiene una base de V : a
1
, . . . , a
k
, b
1
, . . . , b
l
, . . . , . . . cual es la matriz de h en esta base?
Columnas 1, . . . , k: Como los a
i
S
1
, h(a
i
) = h
1
(a
i
) = t
1i
a
1
+ +t
ki
a
k
para i = 1, . . . , k
y sus coordenadas en la base de V son (t
1i
, . . . , t
ki
, 0, . . . , 0), luego el bloque de las primeras
k columnas es
_
A
1
O
_
.
Columnas k + 1, . . . , k + l: Como los b
i
S
2
, h(b
i
) = h
2
(b
i
) = s
1i
b
1
+ + s
li
b
l
para
i = 1, . . . , l y sus coordenadas en la base de V son (0, . . . , 0, s
1i
, . . . , s
li
, 0, . . . , 0), luego el
bloque de las columnas k + 1, . . . , k + l es
_
_
O
A
2
O
_
_
, con las primeras k las nulas.
As sucesivamente hasta el ultimo bloque de columnas, y la matriz de h en la base citada
queda:
_
_
_
_
_
_
_
_
_
_
_
A
1
O O
O A
2
.
.
.
.
.
.
O A
r
_
_
_
_
_
_
_
_
_
_
_
, suma diagonal de las cajas A
1
, A
2
, . . . , A
r
.
Observar que cuanto mas peque nas sean las cajas, mas sencilla sera la matriz, y que el
tama no de cada caja viene dado por la dimension de cada S
i
. Notar que los subespacios
h-invariantes de dimension 1 son los generados por un vector propio. As, el caso en que
todas las cajas son 1 1 (la matriz es diagonal) se da cuando V tiene una base formada
por vectores propios, que es lo que hemos estudiado en el tema 6.
Notar que si S es subespacio h-invariante y a S, entonces h(a) S, luego tambien
h(h(a)) = h
2
(a) S, y en general h
k
(a) S para todo entero k 1. Por ser S subespacio,
para cualesquiera escalares t
i
tambien se tiene t
0
a + t
1
h(a) + + t
k
h
k
(a) S.
(7.3) Denicion Sea p K[X], p = t
0
+ t
1
X + + t
k
X
k
, a V , A n n en K.
Llamaremos p(h) t
0
Id
V
+ t
1
h + + t
k
h
k
.
Llamaremos pa [p(h)](a) = t
0
a + t
1
h(a) + + t
k
h
k
(a).
Llamaremos p(A) t
0
I
n
+ t
1
A + + t
k
A
k
.
Observar que si p = t
0
, entonces pa = [t
0
Id
V
](a) = t
0
a, por lo que esta notacion no entra
en contradiccion con la del producto por escalares. Notar que el producto polinomio por
vectorviene dado a traves del endomorsmo h, si cambiamos de h el producto sera distinto.
(7.4) Proposici on Sean p, q K[X], a, b V , A n n en K.
1) p(h) es endomorsmo de V . 2) (p + q)(h) = p(h) + q(h). 3) (pq)(h) = p(h)q(h).
1

) p(a + b) = pa + pb, p0 = 0. 2

) (p + q)a = pa + qa. 3

) (pq)a = p(qa).
1

) p(A) es la matriz de p(h


A
). 2

) (p +q)(A) = p(A) +q(A). 3

) (pq)(A) = p(A)q(A).
Dem. p = t
0
+ t
1
X + + t
k
X
k
, recordar que p(h) = t
0
Id
V
+ t
1
h + + t
k
h
k
.
1) Tenemos p(h): V V , ademas sabemos que la suma, el producto por escalares y la
composicion de aplicaciones lineales son lineales, luego p(h) es lineal.
2) y 3) Son comprobaciones, largas pero sin complicaciones.
1

), 2

) y 3

) Son consecuencia directa de 1), 2) y 3).


1

), 2

) y 3

) A es la matriz en la base canonica de h


A
: K
n
K
n
. Luego la de p(h
A
) sera
t
0
I
n
+t
1
A+ +t
k
A
k
= p(A). As, (p+q)(A) es la matriz de (p+q)(h
A
) = p(h
A
) +q(h
A
),
que es p(A) + q(A). (pq)(A) es la matriz de (pq)(h
A
) = p(h
A
)q(h
A
), que es p(A)q(A).
(7.5) Proposici on Sea a V , llamaremos { pa | p K[X] } K[X]a K[X]a.
1) K[X]a es un subespacio h-invariante que contiene a Ka.
2) Si S es subespacio h-invariante y a S, entonces K[X]a S.
3) Los siguientes subespacios son h-invariantes: V , { 0 }, Ker p(h) y sumas e intersecciones
de subespacios h-invariantes.
Dem. 1) Comparar Ka = { ta | t K} con K[X]a = { pa | p K[X] }.
Si t K y p es el polinomio constante t, entonces ta = pa K[X]a, lo que prueba que
Ka K[X]a.
Obviamente K[X]a V , comprobar que es subespacio de V (ejercicio). Veamos que es
h-invariante: Sea v K[X]a, h(v) K[X]a?
v = pa para alg un p K[X], luego h(v) = Xv = X(pa) = (Xp)a K[X]a.
2) Es el comentario que hemos hecho justo antes de la denici on (7.3).
3) Veamos que Ker p(h) es h-invariante (para el resto de subespacios del enunciado se trata
de una comprobacion inmediata). Sea v Ker p(h), h(v) Ker p(h)?
Tenemos 0 = [p(h)](v) = pv, [p(h)](h(v)) = 0 ?
[p(h)](h(v)) = [p(h)](Xv) = p(Xv) = (pX)v = (Xp)v = X(pv) = X0 = 0.
(7.6) Proposici on y denicion Sea a V .
1) Existen polinomios p no nulos de grado dimV tales que pa = 0 (p anula al vector a).
2) Considerar p polinomio no nulo tal que pa = 0 del menor grado posible. Para cualquier
polinomio q se cumple: qa = 0 si y solo si p es divisor de q
3) Existe un unico polinomio monico con las condiciones del p del apartado 2). A dicho
polinomio monico se le llama polinomio mnimo del vector a.
Dem. 1) dimV = n y la familia a, h(a), . . . , h
n
(a) es de n+1 vectores, luego es linealmente
dependiente, por lo que existen t
0
, t
1
, . . . , t
n
tales que t
0
a + t
1
h(a) + + t
n
h
n
(a) = 0 y
t
i
= 0 para alg un i. Llamando p = t
0
+ t
1
X + + t
n
X
n
se tiene que p es no nulo, grado
de p n y pa = t
0
a + t
1
h(a) + + t
n
h
n
(a) = 0.
2) Sea p no nulo cumpliendo pa = 0 del menor grado posible. Sea q K[X].
Primero supongamos que qa = 0, p | q? Como p es no nulo, existen c, r K[X] tales que
q = cp+r con r = 0 o grado r < grado p. Usando las propiedades vistas en (7.4) tenemos
0 = qa = c(pa) + ra = c 0 + ra = 0 + ra = ra , r anula al vector a. Si fuera r = 0, r sera
un polinomio que anula a a de grado menor que el de p, en contradiccion con la condicion
que cumple p, luego tiene que ser r = 0. Por tanto, q = cp y p | q.
Supongamos ahora que p | q, qa = 0 ? Existe p
1
K[X] tal que q = p
1
p , por tanto
qa = (p
1
p)a = p
1
(pa) = p
1
0 = 0.
3) Por 1) podemos tomar un p con la condicion del apartado 2): no nulo y del menor grado
posible anulando a a. Si 0 = t K, tp tiene el mismo grado que p y anula al vector a por
ser m ultiplo de p. Por otra parte, si p
2
tambien cumple la condicion de 2), tenemos que p
y p
2
cumplen la condicion y anulan al vector a, luego p | p
2
y p
2
| p, por lo que p
2
= tp para
alguna constante t = 0. Es decir, el conjunto de los polinomios que cumplen la condicion
citada es { tp | 0 = t K}, en el que obviamente hay un unico polinomio monico.
(7.7) Proposici on Sea 0 = a V y t
0
+ t
1
X + + t
k1
X
k1
+ X
k
el polinomio
mnimo de a.
Entonces, a, h(a), . . . , h
k1
(a) es una base de K[X]a. En particular, la dimension de K[X]a
es igual al grado del polinomio mnimo de a.
Ademas, la matriz del endomorsmo restriccion de h a K[X]a en la base citada es la matriz
k k
_
_
_
_
_
_
0 0 0 t
0
1 0 0 t
1
0 1 0 t
2
.
.
.
.
.
.
.
.
.
0 0 1 t
k1
_
_
_
_
_
_
, matriz compa nera de t
0
+ t
1
X + + t
k1
X
k1
+ X
k
.
(En el caso particular k = 1, esta matriz es la ( t
0
).)
Dem. Sea p = t
0
+ t
1
X + + t
k1
X
k1
+ X
k
el polinomio mnimo de a (recordar que
tiene que ser monico). Como a = 0, 1a = 0 , luego p no es constante, k 1, k 1 0.
Es a, h(a), . . . , h
k1
(a) libre? Suponiendo que s
0
a +s
1
h(a) + +s
k1
h
k1
(a) = 0 con
los s
i
K, veamos que todos los s
i
son cero: Llamando q = s
0
+s
1
X + +s
k1
X
k1
, lo
que estamos suponiendo es que qa = 0. Por ser p el polinomio mnimo de a, (7.6) asegura
que p es divisor de q, es decir, que existe p
1
K[X] tal que q = p
1
p . Si q fuera no nulo,
tendra grado mayor o igual que el de p, que es k, lo que se contradice con la forma de q.
Luego q es el polinomio nulo y por tanto s
i
= 0 para i = 0, 1, . . . , k 1.
Ya tenemos que a, h(a), . . . , h
k1
(a) es libre. Notar que a = 1a K[X]a y si i 1 , h
i
(a) =
X
i
a K[X]a , por lo que Ka, h(a), . . . , h
k1
(a) K[X]a. Para el otro contenido, sea
v K[X]a, v Ka, h(a), . . . , h
k1
(a)? v = p
2
a para alg un p
2
K[X] . Como p es
no nulo, existen c, r K[X] tales que p
2
= cp + r con r = 0 o grado r < grado p = k.
Notar que en ambos casos se puede poner r = c
0
+ c
1
X + + c
k1
X
k1
con los c
i
K.
Usando las propiedades vistas en (7.4) tenemos v = p
2
a = c(pa) +ra = c 0+ra = 0+ra =
c
0
a + c
1
h(a) + + c
k1
h
k1
(a) , luego v Ka, h(a), . . . , h
k1
(a).
Hemos probado que a, h(a), . . . , h
k1
(a) es una base de K[X]a. Recordar que este sube-
spacio es h-invariante y que por ello esta bien denido el endomorsmo restriccion de h a
K[X]a, veamos cu al es la matriz de dicha restriccion en la citada base de K[X]a.
Es k k. Columna 1: coordenadas de h(a) en esa base, que son (0, 1, 0, . . . , 0).
Columna 2: coordenadas de h(h(a)) = h
2
(a) en esa base, que son (0, 0, 1, 0 . . . , 0). As hasta
la columna k 1: Coordenadas de h(h
k2
(a)) = h
k1
(a) en esa base, que son (0, . . . , 0, 1).
Por ser p el polinomio mnimo de a, 0 = pa = t
0
a + t
1
h(a) + + t
k1
h
k1
(a) + h
k
(a) ,
luego h
k
(a) = t
0
at
1
h(a) t
k1
h
k1
(a) y sus coordenadas en la base que estamos
considerando son (t
0
, t
1
, . . . , t
k1
) Esta sera la ultima columna y la matriz es la del
enunciado. En el caso k = 1, 0 = pa = t
0
a + h(a), h(a) = t
0
a y queda la matriz ( t
0
).
Observaciones Si a = 0 y k es el grado del polinomio mnimo de a, sabemos que
a, h(a), . . . , h
k1
(a) es una base de K[X]a. En particular es familia libre, y ademas, si le
a nadimos el vector h
k
(a) = X
k
(a) K[X]a ya no puede ser libre. Es decir, que k cumple
(): a, h(a), . . . , h
k1
(a) es libre y a, h(a), . . . , h
k1
(a), h
k
(a) no es libre.
Es claro que no puede haber mas n umeros cumpliendo (), luego esta condicion caracteriza
al grado del polinomio mnimo de a.
En el caso a = 0, como 1a = 0, el polinomio constante 1 anula al vector, tiene grado 0 y es
monico, luego es el polinomio mnimo de 0. Es claro que 0 es el unico vector anulado por
1, luego 0 es el unico vector cuyo polinomio mnimo tiene grado 0.
Caso particular Sea 0 = a S(t). El polinomio mnimo de a tiene grado 1, y como
h(a) = ta , (X t)a = h(a) ta = 0. Luego X t es un polinomio que anula a a con el
menor grado posible y es monico, por lo que Xt es el polinomio mnimo de a. Por (7.7),
la dimensi on de K[X]a es el grado de X t que es 1, y una base de K[X]a es a. Luego en
este caso K[X]a = Ka y la matriz de la restriccion de h a K[X]a en dicha base es ( t ),
que es la matriz compa nera de X t.
(7.8) Lema Sea p K[X], a V , S, S
1
, . . . , S
r
subespacios de V .
1) Si p anula a los vectores de S, tambien los anula cualquier m ultiplo de p.
2) Si p anula al vector a, entonces p tambien anula a los de K[X]a.
3) Si p anula a los vectores de S
i
para i = 1, . . . , r, entonces p anula a los de S
1
+ +S
r
.
4) Si para i = 1, . . . , r tenemos p
i
anulando a los vectores de S
i
y mcd {p
i
, p
j
} = 1 para
i = j, entonces S
1
, . . . , S
r
tienen suma directa.
Dem. Por (7.4), p0 = 0, p(qa) = (pq)a = (qp)a = q(pa), p(a
1
+ +a
r
) = pa
1
+ +pa
r
y con estas propiedades se prueban 1), 2) y 3).
4) Por (1.11) es suciente probar que: Si 0 = a
1
+ + a
r
con a
i
S
i
para i = 1, . . . , r,
entonces a
i
= 0 para i = 1, . . . , r.
Supongamos pues que 0 = a
1
+ + a
r
con a
i
S
i
para i = 1, . . . , r, a
i
= 0 para
i = 1, . . . , r? Sea i {1, . . . , r}. Como a
i
S
i
, p
i
a
i
= 0, por lo que el polinomio mnimo
de a
i
divide a p
i
. Llamar q
i
al producto de los p
j
con j = i, q
i
= p
1
. . . p
i1
p
i+1
. . . p
r
.
Tenemos que q
i
es m ultiplo de p
j
para los j = i, luego q
i
anula a los vectores de S
j
para los j = i por el apartado 1), en particular, q
i
a
j
= 0 para j = i. Por tanto,
0 = q
i
0 = q
i
(a
1
+ + a
r
) = q
i
a
i
, luego el polinomio mnimo de a
i
divide a q
i
. De
esto y lo anterior se deduce que el polinomio mnimo de a
i
divide al mcd {p
i
, q
i
}, que es 1
porque p
i
es primo con cada uno de los p
j
para j = i. Luego polinomio mnimo de a
i
es
constante y monico, es 1, por lo que a
i
= 1a
i
= 0.
(7.9) Proposici on
1) Si el polinomio mnimo de a es pq con p y q monicos, entonces p es el polinomio mnimo
del vector qa.
2) Si el polinomio mnimo de a
i
es p
i
para i = 1, . . . , r y mcd {p
i
, p
j
} = 1 para i = j,
entonces el polinomio mnimo de a
1
+ + a
r
es p
1
. . . p
r
y se cumple
K[X]a
1
K[X]a
r
= K[X](a
1
+ + a
r
)
3) Si el polinomio mnimo de a es p
1
. . . p
r
con los p
i
monicos y mcd {p
i
, p
j
} = 1 para
i = j, entonces, para cada i = 1, . . . , r, el vector b
i
= (p
1
. . . p
i1
p
i+1
. . . p
r
)a tiene
polinomio mnimo p
i
y se cumple
K[X]a = K[X]b
1
K[X]b
r
Dem. 1) Sea p
1
el polinomio mnimo de qa, p = p
1
? p(qa) = (pq)a = 0, luego el polinomio
mnimo de qa divide a p, p
1
| p. Por otra parte, 0 = p
1
(qa) = (p
1
q)a, luego el polinomio
mnimo de a divide a p
1
q, pq | p
1
q, por lo que existe p
2
K[X] tal que p
2
pq = p
1
q , es
decir, (p
2
p p
1
)q = 0. Como q = 0 (es monico), tiene que ser p
2
p p
1
= 0 , p
2
p = p
1
, por
lo que p | p
1
. De antes tenemos p
1
| p, luego p = tp
1
para alg un t K. Como p es monico
y tambien lo es p
1
(por ser polinomio mnimo de un vector), tiene que ser p = p
1
.
2) Veamos primero que K[X]a
1
, . . . , K[X]a
r
tienen suma directa: Para i = 1, . . . , r tenemos
p
i
a
i
= 0, luego por (7.8)-2) p
i
anula a los vectores de K[X]a
i
. Ademas tenemos que
mcd {p
i
, p
j
} = 1 para i = j, luego K[X]a
1
, . . . , K[X]a
r
tienen suma directa por (7.8)-4).
Sea p el polinomio mnimo de a
1
+ + a
r
, p = p
1
. . . p
r
? p
1
. . . p
r
es m ultiplo de p
i
,
luego p
1
. . . p
r
anula a a
i
para i = 1, . . . , r, por lo que (p
1
. . . p
r
)(a
1
+ + a
r
) = 0 y por
tanto el polinomio mnimo de a
1
+ + a
r
divide a p
1
. . . p
r
, p | p
1
. . . p
r
.
Por otra parte, p(a
1
+ + a
r
) = 0, luego pa
1
+ + pa
r
= 0. Notar que pa
i
K[X]a
i
para i = 1, . . . , r y que K[X]a
1
, . . . , K[X]a
r
tienen suma directa, luego tiene que ser
pa
i
= 0 para i = 1, . . . , r. Por tanto el polinomio mnimo de a
i
divide a p, p
i
| p para
i = 1, . . . , r. Como mcd {p
i
, p
j
} = 1 para i = j, p
1
. . . p
r
| p. De antes tenemos p | p
1
. . . p
r
,
luego p = tp
1
. . . p
r
para alg un t K. Como p y los p
i
son monicos (por ser polinomios
mnimos de vectores), tiene que ser p
1
. . . p
r
= p polinomio mnimo de a.
Ya hemos probado antes que K[X]a
1
, . . . , K[X]a
r
tienen suma directa, solo falta probar
K[X]a
1
+ + K[X]a
r
= K[X](a
1
+ + a
r
)? Si v K[X](a
1
+ + a
r
), existe
q K[X] tal que v = q(a
1
+ + a
r
) = qa
1
+ + qa
r
K[X]a
1
+ + K[X]a
r
. Luego
K[X](a
1
+ +a
r
) K[X]a
1
+ +K[X]a
r
, por lo que para ver que ambos subespacios
son iguales es suciente probar que tienen la misma dimensi on: Por tener los K[X]a
i
suma directa, dim(K[X]a
1
+ + K[X]a
r
) =

r
i=1
dimK[X]a
i
=

r
i=1
grado p
i
=
grado(p
1
. . . p
r
) = dimK[X](a
1
+ + a
r
).
3) Para i = 1, . . . , r, el polinomio mnimo de b
i
es p
i
por el apartado 1). Razonando como
en el apartado 2), se deduce que K[X]b
1
, . . . , K[X]b
r
tienen suma directa. Falta probar
K[X]a = K[X]b
1
+ + K[X]b
r
? Sea v K[X]b
1
+ + K[X]b
r
. Entonces existen
v
1
K[X]b
1
, . . . , v
r
K[X]b
r
tales que v = v
1
+ + v
r
. Para cada i = 1, . . . , r, existe
q
i
K[X] tal que v
i
= q
i
b
i
= q
i
( q
i
a) con los q
i
K[X], luego v = q
1
( q
1
a)+ +q
r
( q
r
a) =
(q
1
q
1
)a + + (q
r
q
r
)a = (q
1
q
1
+ + q
r
q
r
)a K[X]a.
Luego K[X]b
1
+ + K[X]b
r
K[X]a, por lo que para ver que ambos subespacios
son iguales es suciente probar que tienen la misma dimensi on: Por tener los K[X]b
i
suma directa, dim(K[X]b
1
+ + K[X]b
r
) =

r
i=1
dimK[X]b
i
=

r
i=1
grado p
i
=
grado(p
1
. . . p
r
) = dimK[X]a.
(7.10) Proposici on y denicion
1) Existen polinomios p no nulos tales que p(h) es nulo, es decir pa = 0 para todo a V .
2) Considerar p polinomio no nulo del menor grado posible tal que p(h) sea nulo. Para
cualquier polinomio q se cumple: q(h) es nulo si y solo si p es divisor de q
3) Existe un unico polinomio monico con las condiciones del p del apartado 2). A dicho
polinomio monico se le llama polinomio mnimo de h.
Dem. Recordar que p(h): V V es lineal y que si a V , pa = [p(h)](a) , por lo que
p(t
1
a
1
+ + t
k
a
k
) = t
1
(pa
1
) + + t
k
(pa
k
). Observar tambien que el que p(h) sea nulo
equivale a que pa = 0 para todo a V . En tal caso se dice que p anula a h.
1) Sea a
1
, . . . , a
n
una base de V y p
i
el polinimio mnimo de a
i
para i = 1, . . . , n. Como
p
1
. . . p
n
es m ultiplo de p
i
, (p
1
. . . p
n
)a
i
= 0 para i = 1, . . . , n. Ya que todo a V se puede
expresar como a = t
1
a
1
+ +t
k
a
k
con los t
i
K, de la observacion inicial se deduce que
(p
1
. . . p
n
)a = 0 para todo a V .
2) y 3) Ejercicio. (Simple adaptacion de las demostraciones de (7.6)-2) y 3), la diferencia
es que all se trata de anular a un vector a concreto y aqu de anular a todos los a V .)
(7.11) Proposici on
1) El polinomio mnimo de cualquier vector divide al polinomio mnimo de h.
2) Si V = K[X]v
1
+ + K[X]v
r
y p
i
es el polinimio mnimo de v
i
para i = 1, . . . , r,
entonces el polinimio mnimo de h es mcm{p
1
, . . . , p
r
}.
3) Si a
1
, . . . , a
n
es base de V y p
i
es el polinimio mnimo de a
i
para i = 1, . . . , n, entonces
el polinimio mnimo de h es mcm{p
1
, . . . , p
n
}.
Dem. Llamar p al polinomio mnimo de h.
1) Sea a V . Como pa = 0, el polinomio mnimo de a divide a p.
2) Sea m = mcm{p
1
, . . . , p
r
}. Para cada i = 1, . . . , r, m es m ultiplo de p
i
, luego mv
i
= 0.
Por (7.8), m anula a los vectores de K[X]v
i
para cada i = 1, . . . , r, y as m anula a
todos los vectores de K[X]v
1
+ + K[X]v
r
= V . Por tanto, el polinomio mnimo de h
divide a m, p | m. Por otra parte, por 1), p
i
| p para i = 1, . . . , r, luego p es m ultiplo de
mcm{p
1
, . . . , p
r
} = m, m| p, y de antes tenemos p | m, luego p = tm para alg un t K.
Como p es monico y m tambien (por ser un mcm), tiene que ser p = m = mcm{p
1
, . . . , p
r
}.
3) V = Ka
1
, . . . , a
n
= Ka
1
+ + Ka
n
K[X]a
1
+ + K[X]a
n
V , por lo que
V = K[X]a
1
+ + K[X]a
n
y se puede aplicar el apartado 2).
(7.12) La matriz cuyo determinante es el polinomio caracterstico
Sea A matriz de h en una base de V , A es n n (n 1). El polinomio caracterstico de h
es el de A, que es | XI
n
A|. Por ser XI
n
A matriz n n en K[X], aplicando (4.4) se
deduce que existen P, Q tales que P, Q, P
1
, Q
1
son matrices n n en K[X] y
P(XI
n
A)Q =
_
_
_
_
_
p
1
.
.
.
O
p
r
O O
_
_
_
_
_
n n con
_
_
_
0 r n
p
1
| p
2
| | p
r
, cada p
i
es monico
y el resto, elementos nulos.
Como vimos al nal del tema 5, | P | y | Q| son elementos invertibles de K[X], es decir,
constantes = 0. Luego | P(XI
n
A)Q| = | P | | XI
n
A| | Q| = t | XI
n
A| con 0 = t K.
Sabemos que | XI
n
A| es un polinomio monico de grado n, en particular | XI
n
A| = 0
y por tanto | P(XI
n
A)Q| = 0, luego tiene que ser r = n y p
1
. . . p
n
= t | XI
n
A| con
0 = t K.
De esto se deduce que no todos los p
i
son constantes. Como los p
i
son monicos y
p
1
| p
2
| | p
n
, si algunos de los p
i
son constantes, seran 1 y estaran al principio. Llamando
f
1
, . . . , f
k
a los que no son constantes queda:
Existen P y Q n n tales que P, Q, P
1
, Q
1
son matrices en K[X] cumpliendo
P(XI
n
A)Q =
_
_
_
_
_
1
.
.
.
1
f
1
.
.
.
f
k
_
_
_
_
_
nn con
_
_
_
1 k n
1 = f
1
| f
2
| | f
k
, cada f
i
es monico.
Notar que con estas condiciones f
1
. . . f
k
= | P(XI
n
A)Q| = t | XI
n
A| con 0 = t K,
y como los f
i
y | XI
n
A| son polinomios monicos se cumple:
f
1
. . . f
k
= | XI
n
A| = polinomio caracterstico de h.
(7.13) Denicion y propiedades Sea a
1
, . . . , a
m
una familia de m vectores de V y
M =
_
_
_
p
11
p
1j
p
1n
.
.
.
.
.
.
.
.
.
p
m1
p
mj
p
mn
_
_
_
matriz mn en K[X].
Denimos ( a
1
a
m
) M ( b
1
b
n
) , con b
j
p
1j
a
1
+ p
2j
a
2
+ + p
mj
a
m
para j = 1, . . . , n. Este productocumple:
1) Sean M y N matrices mn y n r en K[X]. Si ( a
1
a
m
) M = ( b
1
b
n
) ,
entonces ( a
1
a
m
) (MN) = ( b
1
b
n
) N.
2) Sea a
1
, . . . , a
n
una base de V y sea P n n tal que P y P
1
son matrices en K[X].
Si ( a
1
a
n
) P = ( b
1
b
n
) , entonces los vectores b
1
, . . . , b
n
cumplen que
V = K[X]b
1
+ + K[X]b
n
.
Dem. 1) Es una comprobacion directa usando la forma que tienen los elementos del
producto y que q(pa) = (qp)a = (pq)a.
2) Es claro que b
i
V para i = 1, . . . , n, por lo que K[X]b
1
+ + K[X]b
n
V . Para
probar el otro contenido, sea a V , a K[X]b
1
+ + K[X]b
n
?
Como a
1
, . . . , a
n
es base de V , existen t
1
, . . . , t
n
K tales que a = t
1
a
1
+ + t
n
a
n
.
Podemos considerar los t
i
como polinomios constantes, t
i
K[X], tenemos P, P
1
matrices en K[X], luego aplicando 1) queda
a = ( a
1
a
n
)
_
_
t
1
.
.
.
t
n
_
_
= ( a
1
a
n
)
_
PP
1
_
_
t
1
.
.
.
t
n
_
_
_
= ( b
1
b
n
)
_
P
1
_
_
t
1
.
.
.
t
n
_
_
_
El producto de P
1
por la columna de los t
i
es una matriz n 1 en K[X], sus elementos
seran p
1
, . . . , p
n
K[X], por lo que tenemos
a = ( b
1
b
n
)
_
_
_
p
1
.
.
.
p
n
_
_
_
= p
1
b
1
+ + p
n
b
n
K[X]b
1
+ + K[X]b
n
.