Professional Documents
Culture Documents
No. 4
Algebra lineal
Oswaldo Lezama
Departamento de Matematicas
Facultad de Ciencias
Universidad Nacional de Colombia
Sede de Bogota
30 de junio de 2014
ii
Prologo v
1. Matrices 1
1.1. Estructuras algebraicas basicas . . . . . . . . . . . . . . . . . . . . . 1
1.2. Matrices sobre anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3. Inversa de una matriz y cambio de base . . . . . . . . . . . . . . . . . 13
1.4. Matrices y operaciones elementales . . . . . . . . . . . . . . . . . . . 17
1.5. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3. Producto tensorial 50
3.1. Producto tensorial de espacios vectoriales . . . . . . . . . . . . . . . . 50
3.2. Producto tensorial de transformaciones y matrices . . . . . . . . . . . 54
3.3. Funciones multilineales y tensores . . . . . . . . . . . . . . . . . . . . 58
3.4. Tensores simetricos, antisimetricos y alternados . . . . . . . . . . . . 63
3.5. Algebras y producto tensorial . . . . . . . . . . . . . . . . . . . . . . 68
3.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4. Formas canonicas 77
4.1. Polinomios mnimo y caracterstico . . . . . . . . . . . . . . . . . . . 77
4.2. Forma canonica clasica . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.3. Forma canonica racional . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.4. Forma canonica de Jordan . . . . . . . . . . . . . . . . . . . . . . . . 92
4.5. Forma canonica diagonal: valores y vectores propios . . . . . . . . . . 97
4.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
iii
iv CONTENIDO
Bibliografa 144
Prologo
v
vi PROLOGO
finitas tiene dimension. El algebra lineal sobre anillos ha sido tratada tambien por
otros autores, veanse por ejemplo las monografas [1] y [9] en las cuales se estudia
en algebra lineal sobre anillos conmutativos.
Para aprovechar mejor el material del presente cuaderno es conveniente que el
lector haya estudiado previamente un curso elemental de algebra lineal clasica, es
decir, de algebra lineal sobre cuerpos, y un curso basico de anillos y modulos (veanse
por ejemplo [5] y [6]).
El autor desea expresar su agradecimiento a Claudia Milena Gallego Joya, dis-
cpula y amiga, por la digitalizacion del material del presente cuaderno.
Oswaldo Lezama
Departamento de Matematicas
Universidad Nacional de Colombia
Bogota, Colombia
jolezamas@unal.edu.co
Captulo 1
Matrices
(a b) c = a (b c)
1
2 CAPITULO 1. MATRICES
ea=a=ae
a a0 = e = a0 a
ab=ba
a (b + c) = a b + a c
(a + b) c = a c + b c.
1.1. ESTRUCTURAS ALGEBRAICAS BASICAS 3
La matriz B T = [b0ij ] de tamano n m definida por b0ij := bji , para cada i y cada j,
se denomina la traspuesta de B. La matriz B se dice cuadrada si m = n.
Proposicion 1.2.2. El conjunto Mmn (A) de todas las matrices de tamano m n
con entradas en el anillo A es un A-espacio vectorial respecto de las siguientes
operaciones: si B = [bij ], C = [cij ] Mmn (A) y a A, entonces
B + C := [bij + cij ], B a := [bij a].
Mmn (A) es libre con base canonica {Eij }m,n
i=1,j=1 , donde
..
0 . 0
Eij := 1 , (1.2.1)
.
0 .. 0
es decir, en la matriz Eij la unica entrada no nula corresponde a la interseccion de
la i-esima fila con la j-esima columna en donde esta ubicado el elemento 1. Ademas,
estas matrices satisfacen la siguiente regla para el producto:
(
Eiq , j = p
Eij Epq =
0, j 6= p.
Demostracion. Dejamos los detalles de la prueba al lector. Indiquemos solamente la
notacion para la matriz nula y la representacion de cualquier matriz B de Mmn (A)
en terminos de la base canonica:
1.2. MATRICES SOBRE ANILLOS 9
0 0
0 = ... .. , B = P E b .
. i,j ij ij
0 0
Definicion 1.2.3. Sean B = [bij ] Mmn (A), C = [cij ] Mnp (A), se define el
producto
n
X
BC := D = [dij ], dij := bik ckj , 1 i m, 1 j p.
i=1
BC = [B1 C Bm C]T
EB = B, BE = B,
10 CAPITULO 1. MATRICES
HomA (V, W )
= Mmn (A) (isomorfismo de grupos).
(ii) EndA (V )
= Mn (A) (isomorfismo de anillos).
(iii) Si R es un anillo conmutativo, entonces EndR (V )
= Mn (R) (isomorfismo de
algebras).
Demostracion. La idea central de la prueba del teorema es asignar a cada transfor-
macion lineal una matriz y, recprocamente, definir con cada matriz una transfor-
macion lineal.
Matriz asociada a una transformacion lineal : sea X = {x1 , . . . , xn } una
base de V y sea Y = {y1 , . . . , ym } una base de W ; sea f : V W una t.l., entonces
1.2. MATRICES SOBRE ANILLOS 11
f determina una unica matriz mX,Y (f ) := F := [fij ] Mmn (A), llamada la matriz
de la tranformacion f en las bases X, Y , y definida por
m
X
f (xj ) := yi .fij , 1 j n. (1.2.2)
i=1
En efecto,
P usando la notacion de la demostracion del toerema 1.2.6 tenemos que
g(yj ) = pk=1 gjk zk , 1 j m, mY,Z (g) := [gij ] Mmp (A), luego
m p
m X
X X
(gf )(xi ) = fij g(yj ) = fij gjk zk .
j=1 j=1 k=1
f
A1n A1m
(a1 , . . . , an ) 7 (a1 , . . . , an )F (1.2.7)
si cambiamos el anillo A por su anillo opuesto Aop , entonces tendramos mX,Z (gf ) =
mY,Z (g)mX,Y (f ), y en consecuencia el isomorfismo EndA (A V ) = Mn (Aop ). Otra
variante de esta alternativa es no usar el anillo opuesto, pero entonces la identidad
anterior dice que
mX,Z (gf ) = (mX,Y (f )T mY,Z (g)T )T . (1.2.8)
La matriz F Mrs (S) define un homomorfismo
f
Ss
Sr
a 7 (aT F T )T (1.2.9)
y su matriz en las bases canonicas coincide con F . As pues, f : S r S r es un
isomorfismo si, y solo si, F T GLr (S). Finalmente, sea C Mr (S); las columnas
de C constituyen una base de S r si, y solo si, C T GLr (S) (vease el corolario 1.3.5
mas adelante).
(iii) Notemos de todos modos que los valores asignados por la funcion f en
cada una de las dos opciones anteriores coinciden ya que la matriz F en (1.2.7) es
precisamente F T en (1.2.9).
(iv) Finalmente, si A es un anillo conmutativo entonces la relacion (1.2.8) coincide
con (1.2.4) y tambien se tiene que (aT F T )T = F a.
Corolario 1.3.5. Sea B Mnm (A); B es semi-invertible si, y solo si, las columnas
de B constituyen una base de Am . Si m = n, B es invertible si, y solo si, las columnas
de B constituyen una base de An .
notemos que B no es invertible como matriz entera ya que su inversa como matriz
real es
2 1
B 1 = 3 M2 (Z);
2
12
notemos ademas que las columnas de B son l.i.
Definicion 1.3.7. Dos matrices P Mpq (A) y Q Mmn (A) son semi-equi-
valentes si existen matrices semi-invertibles D Mpm (A) y C Mqn (A) tales
que
Q = D0 P C.
Q = D0 P C.
Si q = n y p = m entonces Q = D1 P C. Si V = W , Y = X, Y 0 = X 0 , entonces
Q = C 1 P C.
luego
16 CAPITULO 1. MATRICES
Pn
f (xj ).cjt = nj=1 ( m
Pm Pn
f (x0t ) =
P P
j=1 k=1 yk .pkj ).cjt = k=1 yk .( j=1 pkj cjt );
f (x0t ) = pr=1 ( m
P P Pm Pp
k=1 yk .dkr ).qrt = k=1 yk .( r=1 dkr qrt ),
Proposicion 1.3.9. Dos matrices P Mpq (A) y Q Mmn (A) son semiequi-
valentes si, y solo si, representan la misma transformacion lineal. Si q = n y p =
m, entonces P, Q Mmn (A) son equivalentes si, y solo si, representan la misma
transformacion lineal. Si q = n = p = m, entonces P, Q Mn (A) son similares si,
y solo si, representan la misma transformacion lineal.
Observacion 1.3.10. (i) Un punto donde el algebra lineal sobre anillos se aparta del
algebra lineal clasica es en la existencia y tamano de las bases. En [6] se demuestra
que el Z-espacio de los numeros racionales Q no es libre. En cuanto a la unicidad
de las bases, en general, podemos afirmar que en un espacio vectorial libre existen
infinitas bases. Por ejemplo, en Rn el conjunto Xa = {e1 .a, . . . , en }, con a R {0},
es una base. En Z2 se tienen las siguientes bases,
{(1, 0), (0, 1)}, {(1, 0), (0, 1)}, {(1, 0), (0, 1)}, {(1, 0), (0, 1)}, {(1, 1), (1, 2)}.
En el siguiente captulo veremos que {(a, b), (c, d)} es una base de Z2 si, y solo si,
ad bc = 1. El problema de la unicidad entonces es mejor plantearlo en terminos
del tamano de las bases. En [6] se prueba que todo espacio vectorial libre finitamente
generado (f.g.) posee una base finita, y tambien que, en un espacio vectorial libre
todas las bases son finitas o bien todas son infinitas. Ademas, para espacios de bases
infinitas no hay problema con el tamano de las bases, todas tinen la misma cantidad
de elementos. Sin embargo, existen anillos A para los cuales se tiene la siguiente
propiedad: si V es un A-espacio de bases finitas, no necesariamente todas las bases
de V tienen el mismo numero de elementos. Un ejemplo puede ser consultado en [6].
(ii) Sea V un A-espacio libre. Se dice que V es dimensional si todas las bases de
V tienen el mismo numero de elementos. Este numero se denomina la dimension
1.4. MATRICES Y OPERACIONES ELEMENTALES 17
(ii) Permutaciones:
(iii) Diagonales:
18 CAPITULO 1. MATRICES
Definicion 1.4.3. El subgrupo de GLn (A) generado por todas las matrices propia-
mente elementales se denomina grupo elemental, y se denota por En (A).
(i) El efecto de multiplicar F a la derecha por Tij (a) GLn (A) es sumar a la
j-esima columna de F la i-esima columna multiplicada a derecha por a. El
efecto de multiplicar F a la izquierda por Tij (a) GLm (A) es sumar a la
i-esima fila la j-esima multiplicada a izquierda por a.
(ii) El producto F Pij , con Pij GLn (A) intercambia las columnas i-esima y j-
esima de F . Pij F , con Pij GLm (A), efectua el correspondiente intercambio
de filas.
1.5. Ejercicios
1. Determine 10 bases diferentes en Z2 distintas de la base canonica.
8. Sea f : V W una t.l. para la cual existe una funcion g : W V tal que
f g = iW y gf = iV . Demuestre que g es una t.l.
13. Demuestre que las columnas de la matriz B del ejemplo 1.3.6 son l.i.
conformado por todas las matrices en las cuales las primeras r filas son nulas
es un ideal derecho de Mn (A). De igual manera, demuestre que el conjunto
de matrices de Mn (A) conformado por todas las matrices en las cuales las
primeras r columnas son nulas es un ideal izquierdo de Mn (A).
V1 + V2 := {vi + v2 |v1 V1 , v2 V2 }
18. Sea V un A-espacio libre con una base de n elementos. Sea f : V V una
t.l. Muestre con un ejemplo que la sobreyectividad de f y la inyectividad no
son condiciones equivalentes.
A1 An := {(a1 , . . . , an )|ai Ai , 1 i n}
Mn (A1 An )
= Mn (A1 ) Mn (An ),
GLn (A1 An ) = GLn (A1 ) GLn (An ).
Determinantes y sistemas de
ecuaciones lineales
2.1. Determinantes
El enfoque que daremos a la funcion determinante utiliza el grupo de permutaciones
de un conjunto finito, el cual trataremos a continuacion.
Definicion 2.1.1. Para cada n 1 sea Sn el conjunto de todas las funciones biyec-
tivas del conjunto In := {1, 2, . . . , n}. Cada una de tales funciones se denomina
permutacion del conjunto In . Bajo la operacion de composicion de funciones , Sn
es claramente un grupo, y se le denomina grupo simetrico de grado n. Una per-
mutacion Sn se llama ciclo de longitud m, 1 m n, si existen m elementos
diferentes 1 , . . . , m In tales que (i ) = i+1 para 1 i m 1, (m ) = 1
y () = para cada In \ {1 , . . . , m }. Un ciclo de longitud 2 se denomina
trasposicion. Dos ciclos = (1 m ) y = (1 r ) se dicen disyuntos, si
{1 m } {1 r } = .
22
2.1. DETERMINANTES 23
det : Mn (R) R
B 7 det B.
= a det B.
Proposicion 2.1.5. Si dos filas de una matriz son iguales entonces su determinante
es nulo.
Demostracion. Sea B = [bij ] Mn (R) tal que Br = Bs con r 6= s. Sea =
(rs) Sn y An el grupo de permutaciones pares. Sea An := { | An }.
Notese que |An | = n!2 y que cada permutacion de An es impar. resulta entonces
Sn = An An , con lo cual podemos desarrollar el determinante de B de la siguiente
manera:
X X
det B = (1) b1(1) bn(n) + (1) b1 (1) bn (n)
An An
X
= [(1) b1(1) bn(n) + (1) b1 (1) bn (n) ].
An
0 = det D = det[B1 , . . . , Br , . . . , Bs + Br , . . . , Bn ]T +
det[B1 , . . . , Bs , . . . , Bs + Br , . . . , Bn ]T
= det[B1 , . . . , Br , . . . , Bs , . . . , Bn ]T + det[B1 , . . . , Br , . . . , Br , . . . , Bn ]T +
det[B1 , . . . , Bs , . . . , Bs , . . . , Bn ]T + det[B1 , . . . , Bs , . . . , Br , . . . , Bn ]T
= det B + det C.
(i) det E = 1.
En efecto, sea B T = [b0ij ] con b0ij = bij . Notese que Sn es par s, y solo si,
1 Sn lo es; ademas, cuando recorre Sn , 1 tambien lo hace. Por tanto,
X
det B = (1) b1(1) bn(n)
Sn
X
= (1) b0(1)1 b0(n)n .
Sn
En total,
X
det B = (1) b01(1) b0n(n)
Sn
= det B T
D : V V R,
y antisimetrica, si
de donde
D(v1 , . . . , vi , vi+1 , . . . , vn ) = D(v1 , . . . , vi+1 , vi , . . . , vn ).
Para el recproco basta considerar
D(v1 , . . . , vi , vi , . . . , vn ) = D(v1 , . . . , vi , vi , . . . , vn ),
de donde 2D(v1 , . . . , vi , vi , . . . , vn ) = 0.
Proposicion 2.2.3. La funcion determinante definida en (2.1.1), es una funcion
multilineal alternada de sus filas (y columnas).
Demostracion. Consecuencia de las proposiciones 2.1.3, 2.1.4 y 2.1.6.
Teorema 2.2.4. Sea D : Mn (R) R es una funcion multilineal y alternada re-
specto de las filas, tal que D(E) = 1. Entonces D = det.
2.2. DETERMINANTES Y FUNCIONES MULTILINEALES 29
= =
X
= b1j1 bnjn D[ej1 , . . . , ejn ],
j1 ,...,jn
D : Mn (R) R
de la siguiente manera:
(i)
D1 : M1 (R) R
a 7 D1 (a) := a
(ii)
D2 : M2 (R) R
b11 b12
7 b11 D1 (b22 ) b21 D1 (b12 ) = b11 b22 b21 b12
b21 b22
(iv) Sea B = [bij ] Mn (R). Se denomina menor del elemento bij a la imagen
mediante Dn1 de la matriz obtenida eliminando la i-esima fila y la j-esima
columna de B. Dicho menor lo denotaremos por Mij . Definimos entonces
D : Mn (R) R
Xn
B 7 (1)i+1 bi1 Mi1 . (2.3.1)
i=1
2.3. MENORES Y COFACTORES 31
=aD(B).
Sean por ultimo B = [bij ] Mn (R) tal que B = [B1 , . . . , Br , Br , . . . , Bn ]T . Entonces
n
X
D(B) = (1)i+1 bi1 Mi1 + (1)r+1 br1 Mr1 + (1)r+2 Mr+1,1
i=1
i6=r,r+1
Las pruebas en ambos casos son analogas, por ello solo analizaremos (2.3.4). El caso
i = j corresponde a (2.3.3). Sea pues i 6= j y considerese la matriz C = [cij ] obtenida
2.3. MENORES Y COFACTORES 33
donde En (R) es el grupo elemental generado por todas las transvecciones (vease
la definicion 1.4.3). Se puede probar que para n 3, En (R) SLn (R). Ademas,
existen clases importantes de anillos conmutativos para los cuales el grupo especial
y el elemental coinciden. Sobre esto volveremos en el ultimo captulo (vease tambien
[12]). Por ahora veamos las siguientes propiedades para cuerpos.
Proposicion 2.3.6. Sea K un cuerpo. Entonces,
(i) GLn (K) = hTij (a), Dn (b), 1 i, j n, i 6= j, a K, b K i.
34 CAPITULO 2. DETERMINANTES Y SISTEMAS DE ECUACIONES LINEALES
Demostracion.
(i) Induccion sobre n. Para n = 1 no hay algo por demostrar. Sea
a b
n=2y GLn (K); no es posible que a = 0 = c; sea c 6= 0, entonces
c d
1 b0
1a
1 c a b
= , b0 = b + (1a)d
c
,
0 1 c d c d
1 0 1 b0 1 b0
= , d0 = b0 c + d,
c 1 c d 0 d0
1 b0 1 b0
1 0
= ,
0 d0 0 1 0 d0
de donde,
a1
1 0 1 0 1 b0
a b 1 c
= ;
c d 0 1 c 1 0 d0 0 1
notese que d0 6= 0, pues de lo contrario d = b0 c = bc+dab
c
c y as bc ad = 0, esto
d d
ultimo implica que b = c a, y como d = c c tenemos que las columnas dela matriz son
d11 d1n
l.d. contradiciendo nuestra hipotesis inicial. Sea D = GLn (K);
dn1 dnn
existe 1 j n tal que dj1 6= 0; entonces
1 d012 d01n
1 d11 d021 d022 d02n
T1j ( )D = ,
dj1
d0n1 d0n2 d0nn
mediante operaciones
elementales del tipo Tij reducimos esta ultima matriz a una
1 0
de la forma donde D0 GLn1 (K); mediante induccion y despejando como
0 D0
hicimos en el caso n = 2 completamos la prueba (notese que en la factorizacion
de de D solo aparece una matriz diagonal). Por otra parte, si c = 0 pero a 6= 0,
realizamos la siguiente operacion elemental previamente:
1 0 a b a b
= con a 6= 0.
1 1 0 d a b+d
AX = B (2.4.2)
Adj(A)AX = Adj(A)B
Pn
k+1
k=1 (1) Mk1 bk
det(A)[x1 , . . . , xn ]T = ..
.
Pn .
k+n
k=1 (1) Mkn bk
Entonces,
n
X
det(A)xj = (1)k+j Mkj bk ,
k=1
es decir,
a11 a1,j1 b1 a1,j+1 a1n
det(A)xj = det ... .. .. .. .. .. .. (2.4.3)
. . . . . .
an1 an,j1 bn an,j+1 ann
Pp
de donde (BF )i = l=1 bil Fl . Sea u un generador de Ik (BF ), entonces
(BF )i1
i1 ik
.
u = det(BF ) = det ..
1 k (BF )ik
Pp F l
l=1 bi1 l Fl p Pp bi l Fl
= det .
..
X l=1 2
= bi1 l det
..
Pp .
l=1 bik l Fl
l=1 Pp
l=1 bik l Fl
Fl1
X ..
= = bi1 l1 bik lk det . ,
l1 ,...,lk Flk
Fl1 Fl1
.. ..
pero det . = 0 si hay filas repetidas, y en los de mas casos det .
Flk Flk
Ik (F ). Por lo tanto, u Ik (F ).
De (2.4.4) resulta Ik (P AQ) = Ik (A) para todo k Z, P GLm (R) y Q GLn (R):
en efecto, Ik (P A) Ik (A) = Ik (P 1 (P A)) Ik (P A), entonces Ik (P A) = IA ;
Ik (P AQ) = Ik (AQ) Ik (A) = Ik ((AQ)Q1 ) Ik (AQ) = Ik (P AQ), y as, Ik (P AQ)
= Ik (A). En consecuencia, rank(P AQ) = rank(A) y M rank(P AQ) = M rank(A).
(iii) Es claro que rank(A) mn{m, n}, tambien por definicion M rank(A) 0; sea
l = M rank(A) y supongamos que l > rank(A), entonces Il (A) = 0 y en consecuencia
AnR (Il (A)) = R, lo que claramente es una contradiccion.
entonces AX = B es soluble.
2.4. IDEALES, RANGO Y SISTEMAS DE ECUACIONES 41
donde xtj Im (A | B). Por hipotesis existen q1 , . . . , qk J tales que
k
X
s= qt r t .
t=1
Entonces
k
X k X
X n
sbi = qt r t b i = qt aij xtj
t=1 t=1 j=1
n
X Xk
= aij ( qt xtj ).
j=1 t=1
Pk t
Pero t=1 qt xj JIm (A | B) hsi. Por lo tanto,
n
X
sbi = aij sxej , xej R, 1 i m,
j=1
Definicion 2.4.8. Sea A Mmn (R); se dice que A es unimodular si Imn{m,n} (A)
= R.
(i) Sea m n. Entonces, A es unimodular si, y solo si, A tiene inversa a derecha.
2.4. IDEALES, RANGO Y SISTEMAS DE ECUACIONES 43
(ii) Sea n m. Entonces, A es unimodular si, y solo si, A tiene inversa a izquier-
da.
cn1 cnm
1 m
si C = [C C ], entonces C es una inversa derecha de A.
) Si AC = E para alguna C Mnm (R), entonces Im (AC) = Im (E) = R
Im (A) Im (C), y por tanto, Im (A) = R, es decir, A es unimodular dado que
mn{m, n} = m.
(ii) Sea n m; como A Mmn (R) entonces AT Mnm (R); as, AT tiene in-
versa a derecha si, y solo si, In (AT ) = R, es decir, si existe D Mmn (R) tal que
AT D = E. Esto ultimo se tiene si, y solo si In (A) = R dado que In (A) = In (AT ).
Por lo tanto, DT A = E si, y solo si, A es unimodular.
Observacion 2.4.10. (i) Sea A Mmn (R) con m n. Entonces A no puede tener
inversa a izquierda: si existe C Mnm (R) tal que CA = E, entonces [C | 0][ A0 ] = E
y tomando determinantes obtenemos que 0 = 1.
(ii) Sea A Mmn (R) con n m. Entonces A no puede tener inversa a derecha:
si existe C Mmn (R) tal que CA = E, entonces [A | 0][ C0 ] = E y tomando
determinantes obtenemos que 0 = 1.
hj :=(1)j+(t+1) dj , 1 j t + 1
xej :=hj y, 1 j t + 1
xej :=0, t + 2 j n
Xe fn ]T .
:=[xe1 , . . . , x
0
Notese que X
e=6 0 dado que xg
t+1 = y det(A ) 6= 0; se tiene entonces que
Pt+1
j=1 a1j xej
AX
e = ..
.
.
Pt+1
j=1 amj x
ej
2.4. IDEALES, RANGO Y SISTEMAS DE ECUACIONES 45
Pero para 1 i m,
t+1
X Xt+1
aij xej =( aij hj )y
j=1 j=1
Xt+1
=( aij (1)j+(t+1) dj )y
j=1
Xt+1
=( aij A00t+1,j )y.
j=1
Rank(X) := dim(hXi).
(iii) El rango columna de una matriz F Mmn (K) se define como el rango
de sus vectores columna: cada columna de F se puede considerar como un
elemento de K m y de esta forma
Rank(QF P ) = Rank(F ).
(viii) Dos matrices son equivalentes si, y solo si, tienen el mismo rango.
En relacion con los sistemas de ecuaciones lineales sobre cuerpos se tienen los si-
guientes resultados.
2.5. Ejercicios
1. Sea A0 la coleccion de elementos de A que son divisores de cero. Si K es un
cuerpo demuestre que
Producto tensorial
50
3.1. PRODUCTO TENSORIAL DE ESPACIOS VECTORIALES 51
r1 (u1 , v1 ) + + rt (ut , vt ) ,
donde r1 , . . . , rt R.
Sea S el subespacio de R(U V ) generado por todos los elementos de la siguiente
forma
U V := R(U V ) /S (3.1.5)
(i) (u + u0 ) v = u v + u0 v
(ii) u (v + v 0 ) = u v + u v 0
(iii) r (u v) = r u v
(iv) r (u v) = u r v
t:U V U V
(u, v) 7 u v
para cualesquiera u, u0 U, v, v 0 V y r R.
F (u v) := f (u, v) .
3.1. PRODUCTO TENSORIAL DE ESPACIOS VECTORIALES 53
1 1
2B 3B 0B
m (T F ) = A B = ,
3B 0B 4B
2 0 3 0 0 0
2 2 3 3 0 0
0 2 0 3 0 0
2 2 3 3 0 0
m (T F ) =
.
3 0 0 0 4 0
3 3 0 0 4 4
0 3 0 0 0 4
3 3 0 0 4 4
56 CAPITULO 3. PRODUCTO TENSORIAL
J : U V (U V ) /W
z 7 z
(U V ) /W
donde h (T (u) , F (v)) := J (u v). Veamos que h esta bien definida. Sean T (u1 ) =
T (u) y F (v1 ) = F (v), entonces u1 u := u2 ker (T ) y v1 v := v2 ker (F ),
luego
u1 v1 = (u + u2 ) (v + v2 )
= u v + u v 2 + u 2 v + u2 v 2
= u v + (u v2 + u2 v + u2 v2 ) ,
u1 v1 u v W,
En forma matricial,
A2 A1 B2 B1 = (A2 B2 ) (A1 B1 ) .
iU iV = iU V .
En forma matricial,
En Em = Enm .
(v) Sean T : U U 0 y F : V V 0 transformaciones lineales biyectivas, entonces
(T F )1 = T 1 F 1 .
Matricialmente,
(A B)1 = A1 B 1 .
(vi) Sean T y F1 , F2 transformaciones lineales compatibles para las operaciones
indicadas, entonces
T (F1 + F2 ) = T F1 + T F2 .
En forma matricial,
A (B1 + B2 ) = A B1 + A B2 .
(a A) B = A (a B) = a (A B).
tr (A B) = tr (A) tr (B) ,
det (A B) = det (A)m det (B)n .
A A0 , B B 0 A B A 0 B 0 ; A A 0 , B B 0 A B A 0 B 0 .
58 CAPITULO 3. PRODUCTO TENSORIAL
t : V1 Vn V1 Vn
(x1 , . . . , xn ) 7 x1 xn
F (x1 xn ) := f (x1 , . . . , xn ) .
El teorema 3.1.5 tiene tambien lugar en este caso general, es decir, el producto
tensorial de espacios libres de dimension finita es libre y la dimension es el producto
de las dimensiones. De manera mas precisa, si Xj es una base de Vj entonces
(V1 Vn )
= V1 Vn . (3.3.1)
f : V1 Vn R
f (v1 , . . . , vn ) := f1 (v1 ) fn (vn ) .
F : V1 Vn R
F (v1 vn ) := f (v1 , . . . , vn ) = f1 (v1 ) fn (vn ) .
fe : V1 Vn (V1 V )
(f1 , . . . , fn ) 7 fe(f1 , . . . , fn ) := F.
Fe : V1 Vn (V1 Vn )
Fe (f1 fn ) := fe(f1 , . . . , fn ) = F
Fe (f1 fn ) (v1 vn ) = F (v1 vn ) = f1 (v1 ) fn (vn ) .
= 1 si (j1 , . . . , jn ) = (r1 , . . . , rn )
= 0, en otro caso.
Es decir, Fe es una transformacion lineal que enva una base en una base, por tanto,
Fe es biyectiva.
3.3. FUNCIONES MULTILINEALES Y TENSORES 61
k
X
f= f (yi1 , . . . , yin ) (yi1 yin ). (3.3.4)
i1 ,...,in
k
X k
X
f= cj1 i1 cjn in f (xj1 , . . . , xjn ) (yi1 yin ).
j1 ,...,jn i1 ,...,in
k
X
f (yi1 , . . . , yin ) = cj1 i1 cjn in f (xj1 , . . . , xjn ), (3.3.5)
j1 ,...,jn
1
P
Sf (v1 , . . . , vn ) := n! Sn f (v(1) , . . . , v(n) ),
1
P
Alf (v1 , . . . , vn ) := n! Sn (1) f (v(1) , . . . , v(n) ).
1 X
= f (v(1) , . . . , v(n) )
n! S
n
= Sf (v1 , . . . , vn ).
1
As pues, Sf Sn (V ). De manera similar, = 1 y (1) = (1) (1) , pero
1
(1) = (1) , luego
1 X
Alf ( (v1 ), . . . , (vn )) := (1) f (v (1) , . . . , v (n) )
n! S
n
1 X
= (1) (1) f (v(1) , . . . , v(n) )
n! S
n
= (1) Alf (v1 , . . . , vn ).
T2 (V ) = S2 (V ) AL2 (V ).
(i) Si f, g T1 (V ), entonces f g = f g g f .
(ii) f 0 = 0.
(vii) f f = 0 si n es impar.
1
Demostracion. (i) (f g)(u, v) = 1!1! [f (u)g(v) f (v)g(u)] = f (u)g(v) g(u)f (v) =
(f g)(u, v) (g f )(u, v).
(ii) Evidente ya que f 0 = 0.
(iii) Tambien evidente ya que f (g + h) = f g + f h.
(iv) Esta propiedad asociativa se interpreta de la siguiente manera:
(n + m + p)!
(f g) h = Al(f g)h
n!m!p!
(n + m + p)!
f (g h) = Alf (gh)
n!m!p!
3.4. TENSORES SIMETRICOS, ANTISIMETRICOS Y ALTERNADOS 67
pero
1 X
Al(f g)h = (1) ((f g) h)(v1 , . . . , vn+m+p )
(n + m + p)! S
n+m+p
1 X
= (1) (f (v1 , . . . , vn )g(vn+1 , . . . , vn+m ))h(vn+m+1 , . . . , vn+m+p )
(n + m + p)! S
n+m+p
1 X
= (1) f (v1 , . . . , vn )(g(vn+1 , . . . , vn+m )h(vn+m+1 , . . . , vn+m+p ))
(n + m + p)! S
n+m+p
1 X
= (1) (f (g h))(v1 , . . . , vn+m+p )
(n + m + p)! S
n+m+p
=Alf (gh) .
(a f ) g = f (a g) = a (f g).
(1) := n + 1, . . . , (m) := n + m, (m + 1) := 1, . . . , (m + n) := n,
entonces
1 X
(g f )(v(1) , . . . , v(m+n) ) = (1) g(v(1) , . . . , v(m) )f (v(m+1) , . . . , v(m+n) )
m!n!
Sn+m
canonica dePla suma directa externa (vease [6]), entonces z se puede escribir en la
forma z = iCz i (zi ), donde Cz := {i|zi 6= 0} es el soporte de z (finito). T (V ) es
pues un R-espacio. Si identificamos a T i (V ) con su imagen a traves de la inyeccion
canonica i , es decir, si consideramos a T i (V ) como subespacio del R-espacio T (V ),
entonces T (V ) es suma directa interna de los subespacios T i (V ):
X
T (V ) = T i (V ) = R V (V V )
i0
T i (V ) T j (V )
= T i+j (V ). (3.5.3)
El producto anterior esta bien definido si se tiene en cuenta (3.5.3) y que la repre-
sentacion de cada elemento de T (V ) a traves de la suma directa interna es unica.
Como estamos considerando que T i (V ) T (V ), entonces el isomorfismo ((3.5.3))
se puede interpretar como
T i (V )T j (V ) T i+j (V ).
: V T (V )
v 7 v
F se define por
J := hv 2 |v V i;
ademas, definimos
J0 := 0 =: J1 , Ji := J T i (V ) para i 2.
3.5. ALGEBRAS Y PRODUCTO TENSORIAL 71
(V ) := T (V )/J, (3.5.7)
donde
(V )
pp
pp
6
i pp
pp F
pp
pp
M
i
(V ) - i (V )
i
i0
i (V )j (V ) i+j (V ). (3.5.11)
: V (V )
v v = v 2 + J2 = 0. (3.5.12)
- (V )
V
p
p pp
f
p pp
pp
F
?
B
F se define por
(V ) T
= (V T ) (isomorfismo de T -algebras).
(V )
= (V1 ) (V2 ) (isomorfismo de R-algebras),
(v1 1+1v2 )2 = (v1 1)(v1 1)+(v1 1)(1v2 )+(1v2 )(v1 1)+(1v2 )(1v2 ) =
(1)01 (v12 1) + (1)00 (v1 v2 ) + (1)11 (v1 v2 ) + (1)10 (1 v22 ) = 0.
3.6. EJERCICIOS 75
ademas,
3.6. Ejercicios
1. Demuestre la proposicion 3.3.3.
Mn (R) Mm (R)
= Mnmnm (R).
R[x] R[y]
= R[x, y].
f : R2 R2 R, f ((c1 , c2 ), (d1 , d2 )) := c1 d2 c2 d1
es un tensor?.
17. Sean f, g AL2 (R2 ) dos tensores antisimetricos. Entonces, f g es anti-
simetrico ?.
18. Demuestre las propiedades (v)-(ix) de la seccion 3.5.
Captulo 4
Formas canonicas
f : K[x] EndK (V )
(4.1.1)
a(x) = a0 + a1 x + + an xn 7 a0 iV + a1 T + + an T n =: a(T )
77
78 CAPITULO 4. FORMAS CANONICAS
l : K K[x]
k 7 k
con 0 6= qT (x) K[x]. Sin perdida de generalidad podemos tomar qT (x) monico.
Resulta entonces que qT (x) v = 0 para cada v VT , con lo cual VT es de torsion.
Notese finalmente que
AnnK[x] (VT ) = hqT (x)i. (4.1.3)
(ii) qT (x) es el polinomio monico de menor grado tal que satisface (4.1.4) y es
unico para T .
Demostracion. (i) Sea q(x) K[x] como en (4.1.4). Entonces q(x) AnnK[x] (VT ) =
hqT (x)i, con lo que qT (x) | q(x).
(ii) Sea p(x) monico de K[x] que satisface (4.1.4). Por (i), gr(qT (x)) gr(p(x)).
Ahora, si p(x) es de grado mnimo entre los que cumplen (4.1.4), tenemos que
gr(qT (x)) = gr(p(x)), por (i) y como qT (x) y p(x) son monicos, necesariamente
qT (x) = p(x).
Definicion 4.1.6. (i) Sea A = [aij ] Mt (K) una matriz cuadrada; se denomina
polinomio caracterstico de A al determinante de la matriz caracterstica
x a11 a12 a1t
a21 x a22 a2t
xE A := .. (4.1.5)
.. .. ..
. . . .
at1 at2 x att
(i) Existe una base X en V tal que la matriz de T en la base X es diagonal por
bloques.
m(A) = m0 E + m1 A + + ml Al =
m0 E + m1 A1 + + ml Al1 0
.. .. ..
. . .
l
0 m 0 E + m 1 A r + + m l Ar
m(A1 ) 0 qA1 (A1 )m1 (A1 ) 0
= .. .. .. .. .. ..
= = 0.
. . . . . .
0 m(Ar ) 0 qAr (Ar )mr (Ar )
Esto garantiza que qA (x) | m(x).
Para demostrar la segunda parte basta mostrar que qA (x) es multiplo de cada
qAi (x). Sea qA (x) = q0 + q1 x + + qt xt , entonces qA (A) = 0 luego q0 E + q1 A + +
q t At = 0 y
q 1 A1 0 qt At1 0
q0 I + ... ... .. + + .. ... ..
. . .
0 q 1 Ar 0 qt Atr
qA (A1 ) 0
= .. .. ..
= 0,
. . .
0 qA (Ar )
luego qA (Ai ) = 0 para cada i, y esto indica que qA (x) es multiplo de cada qAi (x).
Proposicion 4.1.8. Sea VT un K[x]-espacio cclico con generador v0 . Sean qT (x) =
q0 + q1 x + + qn1 xn1 + xn el polinomio mnimo de T y pT (x) su polinomio
caracterstico. Entonces,
(i) X := {v0 , T (v0 ), . . . , T n1 (v0 )} es una K-base de V .
0 0 0 q0
1 0 0 q1
0 1 0 q2
(ii) mX (T ) = ,
.. .. .. .. ..
. . . . .
0 0 1 qn1
denominada la matriz companera del polinomio qT (x).
(iii) pT (x) = qT (x).
Demostracion. (i) Dado que VT es cclico, tenemos
VT
= K[x]/AnnK[x] (V ) (K[x]-isomorfismo).
De acuerdo con (4.1.3), AnnK[x] (VT ) = hqT (x)i (notese que qT (x) 6= 0 pues de lo
contrario V no sera de dimension finita sobre K). La inclusion natural K , K[x]
82 CAPITULO 4. FORMAS CANONICAS
entonces
(a0 + a1 x + + an1 xn1 ) v0 = 0,
y as
a0 + a1 x + + an1 xn1 AnnK[x] (V ) = hqT (x)i.
Por lo tanto, a0 + a1 x + + an1 xn1 = 0, de donde a0 = a1 = = an1 = 0.
(ii) La afirmacion de esta parte se sigue de (i) y del hecho que
(iii) Dado que al mutilplicar una matriz por una propiamente elemental su determi-
nante no vara, se tiene
x 0 0 q0 0 x 2 0 q0 + q1 x
1 x 0 q1 1 x 0 q1
0 1 0 q2 = det 0 1 0 q2
pT (x) = det
.. .. .. .. .. .. .. .. .. ..
. . . . . . . . . .
0 0 1 x + qn1 0 0 1 x + qn1
0 0 0 q0 + q1 x + q2 x 2
1 0 0 q1 + q2 x
0 1 0 q
= det = =
2
.. .. .. .. ..
. . . . .
0 0 1 x + qn1
0 0 0 q0 + q1 x + + qn1 xn1 + xn
1 0 0
q1 + q2 x + + xn1
0 1 0 n2
q 2 + q 3 x + + n
= det ..
.. .. .. ..
. . . . .
2
0 0 0 qn2 + qn1 x + x
0 0 1 x + qn1
=qT (x).
4.1. POLINOMIOS MINIMO Y CARACTERISTICO 83
para 1 j r.
De los resultados obtenidos podemos deducir uno de los teoremas basicos y mas
importantes del algebra lineal.
qT (x) | pT (x).
Demostracion. Por la parte (v) del lema 4.1.11, para cada 1 j r se tiene
que qTj (x) | pTj (x), pero de la proposicion 4.1.7 y la descomposicion (4.1.7) resulta
qT1 (x) qTr (x) = q1k1 (x) qrkr (x) = qT (x) | pT (x).
mX1 (T1 ) 0
mX (T ) = .. ... ..
. (4.2.1)
. .
0 mXr (Tr )
Pero de acuerdo con (4.1.9), podemos elegir la base Xj de Vj de tal manera que la
matriz de Tj en dicha base es diagonal en bloques:
Aj1 0
mXj (Tj ) = ... .. .. . (4.2.2)
. .
0 Ajlj
Por la proposicion 4.1.8, el bloque Aji es la matriz companera del polinomio qj (x)sji
de (4.1.9). Queremos ahora descomponer cada bloque de (4.2.2) de tal manera que
aparezca la matriz companera de qj (x).
del polinomio mnimo qT (x). Para calcular la matriz canonica clasica de T es nece-
sario conocer el sistema de divisores elementales de T , es decir, de VT . Si A es una
matriz cuadrada, entonces A determina una unica transformacion lineal T , y se de-
finen los divisores elementales de A como el sistema de divisores elementales de
T.
Corolario 4.2.2. (i) Sea T : V V una transformacion lineal de un K-espacio
V de dimension finita. Entonces, existe una base X en V tal que la matriz de
T en la base X es una matriz canonica clasica.
(ii) Toda matriz A Mn (K) es similar a una unica matriz canonica clasica.
(iii) Dos matrices cuadradas son similares si, y solo si, tienen el mismo sistema de
divisores elementales.
Demostracion. Las dos primeras afirmaciones fueron probadas en el desarrollo de
la presente seccion. La tercera se tiene ya que matrices similares representan la
misma transformacion lineal y, si dos matrices tienen el mismo sistema de divisores
elementales, entonces son similares a la misma matriz canonica clasica, y por lo
tanto son similares.
Ejemplo 4.2.3. Ilustramos a continuacion el calculo de las componentes primarias
del VT , donde T es una transformacion lineal definida por medio de una matriz.
Tambien calcularemos la base X que permite obtener la forma diagonal en bloques
dada en (4.2.1). Consideremos la transformacion lineal T : R4 R4 definida por la
matriz
1 1 0 1
0 3 1 0
A= .
2 1 2 1
3 2 0 4
Mediante calculo manual o usando algun paquete de computo (por ejemplo el SWP,
Scientific WorkPlace) encontramos que
pA (x) = qA (x) = 36 60x + 37x2 10x3 + x4 = (x 2)2 (x 3)2 ;
debemos entonces calcular las componentes primarias de V := R4 inducidas por A,
V1 = ker((A 2E)2 ), V2 = ker((A 3E)2 ). Tenemos
2 2 1 1 1 0 1 1
2 2 1 1 , (A 3E)2 = 2 1 1 1
(A 2E)2 =
1 1 1 0 3 1 2 2
3 3 2 1 3 1 2 2
y calculamos las bases de sus nucleos:
88 CAPITULO 4. FORMAS CANONICAS
1 1
1 1
0 1 1 1
ker(A 2E)2 = , , ker(A 3E)2 = , .
1 0
1 0
1 0 0 1
Ejemplo 4.2.4. Para la matriz A del ejemplo anterior podemos calcular su forma
canonica clasica: tenemos pA (x) = qA (x) = q1 (x)2 q2 (x)2 , con q1 (x) = x 2 y q2 (x) =
x 3, luego la forma buscada es
2 0 0 0
1 2 0 0
.
0 0 3 0
0 0 1 3
VT
= K[x]/hq1 (x)i K[x]/hqm (x)i, (4.3.1)
4.3. FORMA CANONICA RACIONAL 89
donde qi (x) | qj (x) para i j (cada qi (x) se puede tomar monico). Existe entonces
una base X en V tal que
C1 0
R := mX (T ) = ... . . . .. , (4.3.2)
.
0 Cm
luego
0 0 0 q(x) q(x) 0
1 0 0 0 1
(xE A) .. .. .
.. .. .. . .
. . . . . .
0 0 1 0 0 1
4.3. FORMA CANONICA RACIONAL 91
Por otra parte, si q1 (x), . . . , qm (x) son los factores invariantes de A, entonces
q1 (x) 0
...
qm (x)
(xE A) .
1
. ..
0 1
En efecto, dado que toda matriz es racionalizable, existe una matrix invertible C tal
que
A1 0
C 1 AC =
... ,
0 Am
xE A1 0
C 1 (xE A)C =
... ,
0 xE Am
qi (x) 0
1
pero por lo que acabamos de ver, (xE Ai ) , de modo que
. . .
0 1
q1 (x) 0
..
.
qm (x)
(xE A) .
1
. ..
0 1
92 CAPITULO 4. FORMAS CANONICAS
con
0 0 0 0
1 0 0 0
Cj := .. .. .. .. .. , de tamano sj sj , (4.4.1)
. . . . .
0 0 1 0
s1 + + sm = n, 1 s1 s2 sm , sm = s, qT (x) = xs , m = numero de
factores invariantes de T y ademas m = dim(ker(T )).
m = dim(ker(T ).
Segun (4.3.1), VT tiene la descomposicion en suma de K[x]-subespacios cclicos
w = g1 (T )(w1 ) + + gm (T )(wm ),
donde el grado de gj (x) se puede tomar inferior a sj . Se tiene que T (w) = 0, pero
como la suma directa, se concluye que gj (T )T (wj ) = 0. Esto implica que xsj divide a
gj (x)x, pero por la escogencia del grado de gj (x) se tiene que gj (x)x = bj xsj , bj K.
Por lo tanto, gj (x) = bj xsj 1 , y en consecuencia,
w = b1 T s1 1 (w1 ) + + bt T st 1 (wm ).
La independencia lineal se obtiene de la suma directa y de que hxsj i = AnnK[x] (wj ).
Demostracion. Sea
pT (x) := (x a1 )n1 (x ar )nr ,
con a1 , . . . , ar elementos diferentes de K, 1 nj n, 1 j r. Segun (4.3.3),
pT (x) y qT (x) tienen los mismos factores irreducibles (aunque no necesariamente con
la misma multiplicidad). Entonces
qT (x) = (x a1 )k1 (x ar )kr , 1 kj n j .
Sean Vj y Tj como se definieron en (4.1.8) y en el lema 4.1.11. Para cada 1 j r
consideremos la transformacion lineal
Tj0 := Tj aj iVj : Vj Vj .
Por el lema 4.1.11, el polinomio mnimo de Tj es (x aj )kj , luego Tj0 es nilpotente
de ndice kj . De acuerdo con la proposicion 4.4.4, para cada 1 j r existe una
base Yj en Vj tal que
Cj1 0
mYj (Tj0 ) =
.. ,
.
0 Cjmj
con cada bloque como en (4.4.1) y de orden sji . Notese que sjmj = kj , mj = numero
de factores invariantes de Tj0 , y tal como vimos en la la proposicion 4.4.4,
mj = dim(ker(Tj0 )) = dim(ker(Tj aj iVj )) = dim(ker(T aj iV )). (4.4.2)
En efecto, la ultima igualdad se tiene ya que ker(Tj aj iVj ) = ker(T aj iV ) (vease
S Ademas, 1 sj1 sj2 sjmj , sj1 + + sjmj = nj .
el lema 4.1.11, parte (ii)).
Segun (4.1.7), si Y := Yj entonces
mY1 (T1 ) 0
mY (T ) =
.. .
.
0 mYr (Tr )
Pero mYj (Tj ) = mYj (Tj0 ) + mYj (aj iVj ) y as mYj (Tj ) es un bloque de Jordan perte-
neciente a aj :
aj
1 . . . bloque elemental de orden sj1
1 aj
mYj (Tj ) =
. . .
.
aj
bloque elemental de orden sjmj 1
. .
.
1 aj
96 CAPITULO 4. FORMAS CANONICAS
Notese que en la forma canonica de Jordan aparecen solo ceros, unos y las races del
polinomio caracterstico. La unicidad de estas ultimas, la unicidad de las compo-
nentes primarias en (4.1.7) y la unicidad de los factores invariantes, determinan la
unicidad de la estructura de los bloques de Jordan, salvo el orden de disposicion.
Corolario 4.4.6. Sea K un cuerpo algebraicamente cerrado. Dos matrices cuadra-
das son similares si, y solo si, tienen la misma forma canonica de Jordan.
Demostracion. Sean A, B Mn (K) similares, A J1 y B J2 con J1 y J2
matrices diagonales en bloques de Jordan. Por transitividad J1 J2 . Puesto que
matrices similares representan la misma transformacion lineal, se sigue, por la uni-
cidad expuesta en el teorema 4.4.5 que J1 = J2 (salvo el orden de los bloques).
Recprocamente, si A J B entonces A B.
Ejemplo 4.4.7. En este ejemplo mostramos una matriz invertible C tal que C 1 AC
es una matriz de Jordan, con
4 1 1 1
1 2 1 1
A= .
6 1 1 1
6 1 4 2
0 0 1 3
Para calcular la matriz C debemos encontrar bases X1 en V1 y X2 en V2 de tal
forma que C es la matriz de cambio de la base canonica de R4 a la base X =
X1 X2 . Consideremos las transformaciones A01 := A + 2E : V1 V1 y A02 :=
4.5. FORMA CANONICA DIAGONAL: VALORES Y VECTORES PROPIOS 97
Sea a K, el conjunto
E(a) := {v V |T (v) = a v}
Las definiciones de vector propio, valor propio y espacio propio aplican para
espacios vectoriales arbitrarios, no necesariamente de dimension finita.
Este resultado es valido para valores a K, podra ocurrir que las races del
polinomio caracterstico no pertenezcan al cuerpo K, por ejemplo, en el caso en
que K sea el cuerpo de numeros reales y todas las races de pT (x) sean complejas,
entonces no tendramos valores propios. Esta situacion no se presenta por supuesto
en cuerpos algebraicamente cerrados.
No sobra reformular las nociones de valores y vectores propios para matrices. Sea
A una matriz cuadrada de orden n 1, un elemento a K se dice que es un valor
propio de A si existe una matriz columna no nula u = (u1 , . . . , un )T K n tal que
Au = a.u . La teora de valores y vectores propios para matrices esta relacionada de
manera obvia con la correspondiente teora para transformaciones lineales.
4.5. FORMA CANONICA DIAGONAL: VALORES Y VECTORES PROPIOS 101
de C son los vectores columna x1 , . . . , xn (notese que segun el corolario 4.5.14, cada
vector columna xi es un vector propio de A).
(i) T es diagonalizable.
Demostracion. (i) (ii): por el teorema 4.5.15, V tiene una base X = {v1 , . . . , vn }
constituida por vectores propios. Se ordena esta base de tal manera que los primeros
n1 vectores correspondan al valor propio a1 , los siguientes n2 vectores correspondan
al valor a2 y as sucesivamente. Entonces claramente la matriz de T en esta base
toma la forma
a1 E 0
mX (T ) = ... ... .. ,
.
0 ar E
donde ai E es una matriz diagonal de orden ni ,
ai 0
.. . . .. ,
ai E = . . .
0 ai
Ejemplo 4.5.20. En este ejemplo mostraremos una aplicacion del producto tenso-
rial de matrices y de la forma canonica de Jordan. Sean A, B y C matrices complejas
de tamanos n n, m m y n m respectivamente. Supongase que para cada valor
propio de A y cada valor propio de B se cumple que + 6= 0. Demostremos
entonces que la ecuacion matricial AX + XB = C tiene solucion unica.
Solucion. Consideremos el C-espacio de matrices rectangulares Mnm (C), defi-
namos la funcion T por
a11 Em a1n Em
.. .. ..
= A Em ,
. . .
an1 Em ann Em
BT 0
.. ... .. = E B T .
. . n
0 BT
De esta forma
mX (T ) = A Em + En B T .
Puesto que C es algebraicamente cerrado, existen matrices invertibles F y G de
tamanos n n y m m, respectivamente, tales que F 1 AF = J1 y G1 B T G = J2
son matrices de Jordan. Notemos que en la diagonal de J1 y J2 estan localizados
4.6. EJERCICIOS 105
J1 Em = F 1 AF Em = F 1 Em (A Em ) (F Em ) ,
En J2 = En G1 B T G = En G1 En B T (En G) ,
donde ademas
F 1 Em = (F Em )1
En G1 = (En G)1 .
J1 Em = (F Em )1 (A Em ) (F Em ) ,
En J2 = (En G)1 En B T (En G) .
es decir,
(F G)1 mX (T ) (F G) = (J1 Em ) + (En J2 ) .
Notemos que la matriz (J1 Em ) + (En J2 ) es triangular inferior y en su diagonal
estan las sumas de la forma + , las cuales por hipotesis son no nulas, es decir,
esta matriz es invertible, o sea que, mX (T ) es tambien invertible, y la prueba ha
terminado.
4.6. Ejercicios
1. Sea T : V V una transformacion lineal de un espacio K-espacio V de
dimension finita n 1. Demuestre que T es invertible si, y solo si, el termino
independiente q0 del polinomio mnimo qT (x) es no nulo.
0 0 1 0
0
0 0 1
.
1 0 0 0
0 1 0 0
(i) T = 1 T1 + + k Tk
(ii) IV = T1 + + Tk
(iii) Ti Tj = 0, para i 6= j
(iv) Ti2 = Ti
(v) Ti (V ) = E(i ), 1 i k.
4.6. EJERCICIOS 107
10. Sea A una matriz cuadrada compleja de orden n 1 tal que existe un numero
natural m para el cual se tiene que Am = E. Demuestre que A es diagonalizable
(E denota la matriz identica de tamano n).
13. Calcule, usando los resultados del presente captulo, una matriz invertible C
tal que C 1 BC sea una matriz de Jordan, donde
7 1 2 2
1 4 1 1
.
2 1 5 1
1 1 2 8
14. Sea T : C2 C2 una transformacion lineal con un solo valor propio . De-
muestre que T I es nilpotente.
2 1 1
1 2 1 .
1 1 2
108 CAPITULO 4. FORMAS CANONICAS
19. Sea A Mn (K) una matriz tal que su forma de Jordan es una celda de Jordan.
Demuestre que la forma racional de A es la companera del polinomio mnimo
de A (en consecuencia, la forma racional de A tiene un solo bloque racional).
20. Sea A Mn (K) una matriz tal que su forma de Jordan es una celda de Jordan.
Demuestre que A no es diagonalizable en bloques.
22. Determine los valores y vectores propios del operador derivacion sobre el es-
pacio Rn [x]. Es este operador diagonalizable?
24. Sea A = [aij ] una matriz de orden n 1 tal que nj=1 aij = 1 para cada
P
1 i n. Demuestre que 1 es un valor propio de A.
Captulo 5
Grupos de matrices
Este captulo esta dedicado a estudiar grupos de matrices sobre anillos. Se asume
que el lector conoce la teora clasica de formas bilineales y formas cuadraticas so-
bre cuerpos ya que aqu construiremos los llamados grupos clasicos sobre anillos,
generalizando dichas formas para anillos no conmutativos con involucion. Ademas,
estudiaremos dos teoremas de Suslin relativos al grupo elemental sobre anillos con-
mutativos.
109
110 CAPITULO 5. GRUPOS DE MATRICES
(i) SLn (K) es el subconjunto de GLn (K) constituido por las matrices de deter-
minante 1, es decir,
(i) GLn (K) se puede generar por matrices propiamente elementales y matrices
diagonales. En forma mas precisa,
(vii)
Z(GLn (K)) = {a E | a K },
Z(SLn (K)) = {a E | a K, an = 1},
Z(Dn (K)) = Dn (K).
(viii)
Z(GLn (K)), si |K| 3,
Z(Tn (K)) = CGLn (K) (Tn (K)) =
{E, T1n (1)}
= Z2 , si |K| = 2.
(x)
(xv)
(xviii) Para n 3, SLn (K) y GLn (K) no son solubles. Para n = 2 y |K| 4,
SL2 (K) y GL2 (K) no son solubles.
(xix) SL2 (Z3 ), SL2 (Z2 ), GL2 (Z3 ) y GL2 (Z2 ) son solubles.
Demostracion. (i) (a) La prueba acerca del sistema de generadores de GLn (K) se
puede realizar por induccion sobre n.
n = 2: sea
a11 a12
A=
a21 a22
una matriz invertible. a11 y a12 no pueden ser simultaneamente nulos debido a que
el rango de A es dos. Considerense pues dos casos. Si a11 6= 0, entonces
5.1. GRUPOS DE MATRICES SOBRE CUERPOS 113
1 b12
AD1 (a1
11 ) = = B,
b21 b22
y
1 c12
T21 (b21 )B = = C.
0 c22
Tambien,
1 0
CT12 (c12 ) = = F.
0 f22
En total, F = T21 (b21 )AD1 (a1
11 )T12 (c12 ), y A se puede despejar como un producto
de matrices elementales y diagonales. Notese que F = D2 (f22 ) es invertible ya que
es producto de invertibles. Si a12 6= 0 entonces se puede reducir esta situacion a la
anterior multiplicando la matriz A a la derecha por la permutacion P12 , y entonces A
nuevamente se puede expresar como un producto de propiamente elementales y dia-
gonales. Para completar la prueba del caso n = 2 veremos al final de la demostracion
de esta parte (a) que cada permutacion Pij se pueden expresar como producto de
propiamente elementales y diagonales.
Supongase que el teorema ha sido probado para matrices de tamano n n y sea
A una matriz de tamano (n + 1) (n + 1). No es posible que todos los elementos de
la primera fila de A sean nulos; al igual que en el caso n = 2, multiplicando por una
matriz de permutacion, se puede asumir que a11 6= 0. La matriz
B = AD1 (a1
11 )
es tal que b11 = 1 y se puede multiplicar a derecha e izquierda por matrices propia-
mente elementales adecuadas hasta obtener una matriz invertible C de la forma
1 0
C= ,
0 A0
Para concluir la demostracion veamos que cada permutacion Pij se puede facto-
rizar como producto de propiamente elementales y diagonales. Es suficiente consi-
derar el caso i < j ya que Pji = Pij :
Pij = Tij (1)Di (1)Tji (1)Tij (1).
(b) Es claro que SLn (K)Dn (K) GLn (K); para la otra inclusion, sabemos por
(a) que cada elemento de GLn (K) es producto de matrices propiamente elementales,
es decir, matrices de SLn (K), y matrices diagonales, pero como SLn (K) GL( K),
entonces podemos disponer a la izquierda todas las propiamente elementales y a la
derecha las diagonales: en efecto, en un grupo arbitrario G, si tenemos dos subgrupos
S y D tales que S G, entonces DS = SD: ds = dsd1 d = s0 d, con d D, s, s0 S.
(ii) Veamos que el sistema de generadores de GLn (K) encontrado en (i) se puede
simplificar y considerar solo matrices diagonales de la forma Dn (c), con c K . En
efecto, sea i 6= n y c K , entonces
Di (c) = Pin Dn (c)Pin = Tin (1)Di (1)Tni (1)Tin (1)Dn (c)Tin (1)Di (1)Tni (1)Tin (1)
pero como vimos en la parte (b) de (i), podemos permutar Di (1) con las matrices
propiamente elementales, y ademas con Dn (c), de tal forma que Di (1)Di (1) = E,
y as, en la factorizacion de Di (c) solo hay propiamente elementales y la matriz Dn (c).
De lo anterior se obtiene que SLn (K) = En (K): en efecto, es claro que En (K)
SLn (K); si F SLn (K) GLn (K), entonces F es producto de matrices propia-
mente elementales y una matriz de la forma Dn (c), c K , pero como det(F ) = 1,
entonces c = 1 y de esta manera F En (K).
(iii) Evidente.
(iv) Sea F Tn (K); con los elementos diagonales de F podemos eliminar, por
medio de matrices propiamente elementales, todos los elementos no diagonales su-
periores de F .
(v) Consecuencia directa de (iv).
(vi) La prueba es como en (iv).
(vii) Sea F Z(GLn (K)), entonces F conmuta con cualquier matriz propiamente
elemental. Veamos que esto implica que A conmuta con cualquier matriz del anillo
Pnn(K). Puesto que cada matriz G Mn (K) se puede escribir en la forma G =
M
i,j gij Ei,j , basta probar que F conmuta con cualquier matriz gij Eij . Si i 6= j,
entonces gij Eij = Tij (gij ) E; si i = j, entonces gii Eii = Tir (gii )Tri (1) Tri (1)
Tir (gii ), con i 6= r. As pues, F Z(Mn (K)) y F es invertible, pero el centro del
anillo Mn (K) consta de las matrics diagonales para las cuales todas las entradas
diagonales son iguales (vease [5]). Esto completa la demostracion del calculo del
centro del grupo GLn (K).
Veamos ahora la prueba para SLn (K). Sea F Z(SLn (K)), entonces F conmuta
con cada matriz propiamente elemental, luego por lo probado anteriomente, F
Z(Mn (K)) SLn (K), es decir, F es de la forma F = a E, con an = 1.
5.1. GRUPOS DE MATRICES SOBRE CUERPOS 115
lo cual demuestra que T12 (a) [SL2 (K), SL2 (K)]. De manera similar se prueba que
T21 (a) [SL2 (K), SL2 (K)]. En consecuencia, SL2 (K) [SL2 (K), SL2 (K)].
(c) Sea n = 2 y |K| = 3. Probemos que en este caso
Q8 se conoce como el grupo de quaterniones (vease [4]). Segun (ix), |SL2 (Z3 )| =
1
31
(32 30 )(32 31 ) = 24, y como [SL2 (Z3 ), SL2 (Z3 )] SL2 (Z3 ), entonces
|[SL2 (Z3 ), SL2 (Z3 )]| = 1, 2, 3, 4, 6, 8, 12 o 24.
Notese que las siguiente matrices estan en SL2 (Z3 ):
5.1. GRUPOS DE MATRICES SOBRE CUERPOS 117
0 1 2 2 1 1 1 0 2 1 2 2
A := , B := , C := , D := , F := , G :=
2 0 2 1 0 1 1 1 1 1 1 0
ademas, A = [C, D], B = [F, G], es decir, A, B [SL2 (Z3 ), SL2 (Z3 )], y estas matri-
ces cumplen
A4 = E, B 2 = A2 , BA = A1 B,
por lo tanto, Q8 = hA, Bi [SL2 (Z3 ), SL2 (Z3 )], luego [SL2 (Z3 ), SL2 (Z3 )] = 8 o 24.
Pero existe una matriz propiamente elemental que no pertenece a [SL2 (Z3 ), SL2 (Z3 )]
(vease la seccion de ejercicios al final del captulo), por lo tanto [SL2 (Z3 ), SL2 (Z3 )] =
8 y [SL2 (Z3 ), SL2 (Z3 )] = Q8 .
(d) Sea n = 2 y |K| = 2. Veamos que [SL2 (Z2 ), SL2 (Z2 )] = Z3 : notemos que
|SL2 (Z2 )| = |GL2 (Z2 )| = 21 (2 2 )(2 2 ) = 6, de donde SL2 (Z2 ) = GL2 (Z2 )
1 2 0 2 1
=
S3 = D3 (los grupos de orden 6 son dos: Z6 y S3 = D3 , vease [4]; pero GL2 (Z2 ) no es
abeliano: T12 (1)T21 (1) 6= T21 (1)T12 (1)). Se tiene entonces que [SL2 (Z2 ), SL2 (Z2 )] =
[D3 , D3 ] = [S3 , S3 ] = A3 = Z3 (A3 es el grupo alternante de orden 3).
Pasamos ahora a considerar el grupo GLn (K). Tenemos entonces tres casos.
(e) Sea n 3. Segun (a), SLn (K) = [SLn (K), SLn (K)] [GLn (K), GLn (K)];
ademas, como SLn (K) GLn (K) y GLn (K)/SLn (K) = K es abeliano, entonces
[GLn (K), GLn (K)] SLn (K) (vease [4]). Otra forma de justificar esta ultima afir-
macion es: det[F, G] = 1 para cualesquiera F, G GLn (K) (esta afirmacion es valida
tambien para n = 2).
(f) Sea n = 2 y |K| 3. Tal como acabamos de ver en (e), [GL2 (K), GL2 (K)]
SL2 (K). Para la otra inclusion, sea a0 6= 0, 1; se tienen las siguientes identidades:
T12 (a) = [T12 (ab), D(1, a0 )], b := (a0 1)1 , a K,
luego
G1 F G = Tr1 T21 (T11 T100 Ts00 T1 )T2 Tr ,
118 CAPITULO 5. GRUPOS DE MATRICES
donde cada T 00 es nuevamente una matriz de la forma Tij (a), con j i m. Note-
mos que T11 T100 Ts00 T1 = (T11 T100 T1 )T11 T200 T1 (T11 Ts00 T1 ). Para concluir la de-
mostracion basta probar que cada factor T11 Tl00 T1 U Tnm (K), 1 l s, y luego
repetir el procedimiento para T21 , T2 ; . . . ; Tr1 , Tr .
Consideremos pues un producto de la forma P := Tij (a)1 Trs (b)Tij (a), con j > i,
s r m, a, b K. Expandiendo y simplificnado, encontramos que
P = E + bErs + baErs Eij abEij Ers a2 bEij Ers Eij .
Se presentan las siguientes posiblilidades: (a) j 6= r, s 6= i, entonces P = E + bErs
U Tnm (K); (b) j 6= r, i = s, entonces P = E + bErs + baErj , pero como j > i y
s r m, entonces j > s y s r + m, luego j > r + m, es decir, j r > m, de
donde P U Tnm (K); (c) j = r, i 6= s, entonces P = E + bErs abEis , pero como
j > i y sr m, entonces r > i y s r +m, de donde s > i+m, es decir, si > m
y nuevamente P U Tnm (K); (d) j = r, i = s, pero esta situacion es imposible ya
que j > i, s r m, de donde r > i, i r m, es decir, r i > 0 y i r m > 0,
contradiccion.
(xii) Notemos en primer lugar que si |K| = 2, entonces Dn (K) = {E}GLn (K).
Sea |K| 3, entonces existen al menos dos elementos no nulos diferentes 1 , 2
K. Sea cualquier elemento no nulo de K, entonces (1 2 ) 6= 0 y se tiene la
siguiente identidad:
1
1 1 0 1 1 1 1 1 1 2
= =
/ D2 (K).
0 1 0 2 0 1 0 1 0 2 0 2
son los inversos de los elementos diagonales de F , por lo tanto, [Tn (K), Tn (K)]
U Tn (K). Para la otra inclusion notemos que si |K| 3, entonces existe a0 6= 0, 1 en
K y para cada generador Tij (a) de U Tn (K) se tiene la siguiente identidad general,
la cual generaliza las identidades que vimos en (f) de (x):
Tij (a) = [Tij (ab), D(1, . . . , a0 , . . . , 1)], con b := (a0 1)1 y a0 en la posicion j.
(c) Si |K| = 2, entonces Tn (Z2 ) = U Tn (Z2 ), con lo cual [Tn (Z2 ), Tn (Z2 )] =
[U Tn (Z2 ), U Tn (Z2 )] = U Tn2 (Z2 ) (vease la parte (d) a continuacion).
(d) Consideremos primero el caso trivial n = 2: U T2 (K) = {T12 (a)|a K}
y U T22 (K) = {E}, pero como estos dos grupos son abelianos, entonces la afirma-
cion en este caso se cumple trivialmente: [U T2 (K), U T2 (K)] = {E} = U T22 (K);
[U T2 (K), U T22 (K)] = {E} = U T23 (K) = [U T22 (K), U T2 (K]; [U T22 (K), U T22 (K)] =
{E} = U T24 (K).
Sea n 3. Veamos primero que [U Tnr (K), U Tns (K)] U Tnr+s (K): basta probar
que si T es un generador de U Tnr (K) y T 0 es un generador de U Tns (K), entonces
[T, T 0 ] U Tnr+s (K). En efecto, cada generador de [U Tnr (K), U Tns (K)] es de la forma
[F, G] con F U Tnr (K) y G U Tns (K); F es producto de generadores e inversos de
generadores de U Tnr (K), lo mismo ocurre para U Tns (K); pero si T es un generador
de U Tnr (K), entonces T 1 es tambien un generador; lo mismo ocurre para U Tns (K);
as pues, cada generador de [U Tnr (K), U Tns (K)] es de la forma [T1 Tp , T1 Tq0 ]; se
tiene la siguiente identidad en cualquier grupo, [ab, c] = b1 [a, c]b[b, c]; pero segun
(xi), U Tnr+s (K) U Tnr (K), U Tns (K), por lo tanto, basta probar lo anunciado arriba.
Sean Tik (a) U Tnr (K), Tje (b) U Tns (K) y consideremos el conmutador
: U Tnm (K) |K {z
K}, F := [fij ] 7 (f1,m+1 , f2,m+2 . . . , fnm,n ),
n m-veces
Observacion 5.1.3. (i) Notemos sin embargo que si B Mn (K) es una matriz
cualquiera, no necesariamente invertible, entonces tambien se pueden definir sub-
grupos de GLn (K) de la siguiente manera:
(ii) De todos los posibles grupos clasicos que se pudieran definir con formas no
degeneradas se destacan aquellos para los cuales la relacion de ortogonalidad entre
vectores es simetrica, es decir, u v si, y solo si, v u.
Sea f una forma bilineal alternada no degenerada sobre V . Una transformacion lineal
que preserva f se denomina transformacion simplicial , el grupo correspondiente
se denomina grupo simplicial y se nota Spn (K). Se puede probar que si char(K) 6=
2, entonces se puede encontrar una base de V tal que la matriz Be de f en dicha base
tenga la siguiente presentacion
0 1
1 0 0
0 1
1 0
B
e := .
..
.
0 1
0
1 0
Observacion 5.1.6. El grupo simplectico tiene las siguientes propiedades: Spn (K)
SLn (K), el centro de Spn (K) es {E, E}, y si K posee mas de tres elementos en-
tonces el grupo simplicial es igual a su grupo conmutante. El cociente del grupo
conmutante de Spn (K) con su centro es un grupo simple. Finalmente, si K es un
cuerpo finito con q elementos (q 3), entonces el orden del grupo simplicial es
La prueba de estas afirmaciones esta fuera del alcance del presente cuaderno.
A partir de formas sesquilineales que se definen en cuerpos que presenten una in-
volucion analoga a la conjugacion en C aparece otro tipo de grupo clasico de ma-
trices, tal como veremos a continuacion. Una forma sesquilineal en un espa-
cio vectorial sobre C es una funcion f : V V C lineal en un argumento
y semilineal en el otro; mas precisamente: f (u, v1 + v2 ) = f (u, v1 ) + f (u, v2 ),
f (u, a v) = af (u, v), f (u1 + u2 , v) = f (u1 , v + f (u2 , v) y f (a u, v) = af (u, v)
para todo u, v, u1 , u2 , v1 , v2 V y a C. Habitualmente la semilinealidad se es-
tablece para el segundo argumento, pero para definir los grupos clasicos el cambio
al primer argumento resulta conveniente. Se tiene entonces que si dim(V ) = n y
124 CAPITULO 5. GRUPOS DE MATRICES
Demostracion. (i) Tij (a)Tij (b) = (E + a Eij )(E + b Eij ) = E + a Eij + b Eij =
E + (a + b) Eij = Tij (a + b).
(ii) Tij (a)Tkl (b) = (E + a Eij )(E + b Ekl ) = E + a Eij + b Ekl y Tkl (b)Tij (a) =
(E + b Ekl )(E + a Eij ) = E + b Ekl + a Eij .
(iii) [Tik (a), Tkj (b)] = (E + a Eik )(E + b Ekj )(E a Eik )(E b Ekj ) =
(E + a Eik + b Ekj + ab Eij )(E a Eik b Ekj + ab Eij ) = E a Eik b
Ekj + ab Eij + a Eik ab Eij + b Ekj + ab Eij = E + ab Eij = Tij (ab).
Usando (ii) y (i) se tiene que
[Tij (a), Tkl (b)] = Tij (a)Tkl (b)Tij (a)Tkl (b) = Tkl (b)Tij (a)Tij (a)Tkl (b) =
Tkl (b)Tkl (b) = E.
Corolario 5.2.3. Si n 3,
Demostracion. [En (A), En (A)] En (A); recprocamente, si Tij (a) En (A), como
n 3, sea k 6= i, k 6= j entonces Tij (a) = Tij (a1) = [Tik (a), Tkj (1)] [En (A), En (A)].
1 + av1 v2 av12 0
A := av22 1 av1 v2 0
0 0 1
1 + av1 v2 av12 0 F1 F1 +v1 F3 1 + av1 v2 av12 v1
F2 F2 +v2 F3
A = av22 1 av1 v2 0 av22 1 av1 v2 v2
0 0 1 0 0 1
1 av12 v1 1 0 v1
C1 C1 av2 C3 C2 C2 +av1 C3
0 1 av1 v2 v2 0 1 v2
av2 0 1 av2 av1 1
1 0 v1 1 0 0
F3 F3 +av2 F1 C3 C3 v1 C1
0 1 v2 0 1 v2
0 av1 1 + av1 v2 0 av1 1 + av1 v2
1 0 0 1 0 0
F3 F3 av1 F2 F2 F2 v2 F3
0 1 v2 0 1 0
0 0 1 0 0 1
A = T13 (v1 )T23 (v2 )T31 (av2 )T32 (av1 )T13 (v1 )T23 (v2 )T31 (av2 )T32 (av1 ).
v1
..
B = E + a . 0, . . . , vj , 0, . . . , vi , 0, . . . , 0
vn
5.3. EL GRUPO ELEMENTAL SOBRE ANILLOS CONMUTATIVOS 129
Cada factor del lado derecho de la ultima ecuacion en una matriz de Cohn, luego se
pueden escribir como un producto de matrices elementales, con lo cual A tambien
es un producto de matrices elementales.
Lema 5.3.5. Sean R un anillo conmutativo y n 3. BTij (a)B 1 En (R), para
cada a R y B GLn (R).
Demostracion. Para una matriz A, denotemos por A(i) su fila i y por A(j) su columna
j, entonces
Demostracion. (i) Claramente En (A)GLn1 (A) GLn (A). Sea pues M GLn (A);
por hipotesis M se puede expresar como producto de matrices elementales Tij (a),
i 6= j, a A, y diagonales Di (u), u A . En virtud de 5.2.2 (v), las matrices
diagonales se pueden conmutar hacia la derecha obteniendo M = T 1 D, donde T1 es
d1 0
un producto de elementales y D de diagonales. Pero entonces D =
. . . =
0 dn
diag(d1 , . . . , dn ), donde cada di A , 1 i n. Sea u A y consideremos las
siguientes operaciones sobre filas y columnas:
T21 (1) u1 0 T12 (1) 0 u T21 (1) 0 u
u1 0
0 u u1 u
u1 u
u1 0
T12 (u) 1 u
T12 (u) 1 0
u1 0
u1 1 .
u1 0 = T21 (1)T12 (1)T21 (1)T12 (u)T21 (u1 )T12 (u) y, por lo tanto,
As, 0 u
diag(d1
1 , d1 , 1, . . . , 1) = T2
(ii) Sea ahora R un anillo conmutativo; tenemos que GLn (R) = En (R)GLn1 (R)
(explcitamente, notemos que diag(1, (d1 d2 )1 , d1 d2 , 1, . . . , 1) es producto de elemen-
tales hasta obtener M = T 0 diag(1, 1, . . . , 1, d1 d2 dn )). Sea N SLn (R), entonces
N GLn (R) = En (R)GLn1 (R), es decir, N = T diag(1, 1, . . . , 1, u) = T Dn (u) con
u R y T En (R). De este modo det(N ) = u, y como N SLn (R), necesari-
amente u = 1, Dn (u) = E y N = T es producto de elementales. Por lo tanto,
En (R) = SLn (R).
Lema 5.3.9. Sea R un dominio
euclidiano con funcion euclidiana y sea n
n
2. Si := a1 a2 an R , entonces existe T En (R) tal que T =
a 0 0 para cierto a R.
Demostracion. Si = 0, basta tomar a = 0 y T = E. Supongase 6= 0; entonces
{(ak ) | ak 6= 0} es un subconjunto no vaco de N. Sea m() := mn{(ak ) | ak 6= 0}
y sea i el menor de los ndices tales que m() = (ai ). Si j 6= i es tal que aj 6= 0, exis-
ten qj , rj R tales que aj = ai qj +rj ,donde
rj = 0 o (rj ) < (ai ). As, T
ij (qj ) =
a1 ai aj ai qj an = a1 ai rj an . Repitien-
do esta operacion para cada j 6= i con aj 6= 0 se obtiene 0 := T1 = a01 a0n
donde a0i = ai , y para j 6= i, a0j = aj si aj = 0 y a0j = rj si aj 6= 0. Si a0j = 0 para
1, T1 = 0 = a01 0 0 ; si
cada j 6= i, hemos terminado: en efecto, si i =
i 6= 1 tenemos 0 Ti1 (1)T1i (1) = a0i 0 0 = T1 Ti1 (1)T1i (1). Ahora, si para
algun j 6= i se tiene a0j 6= 0, entonces m(0 ) (a0j ) = (rj ) < (ai ), de donde resulta
m(0 ) < m(). En consecuencia, si el proceso se repite con 0 , en un numero finito
de pasos obtenemos que todos los residuos son nulos, y por lo tanto el resultado
buscado.
Proposicion 5.3.10. Si R es un dominio euclidiano y n 2, toda matriz de
GLn (R) se puede expresar como producto de matrices elementales y diagonales.
Demostracion. (i) Sea M GLn (R), n 2. Por el lema 5.3.9, existe T En (R) tal
que
m 0 0
m2
M T = .. ,
. M
f
mn
f Mn1 (R). Pero M es invertible, luego det(M ) R y como det(M ) =
donde M
det(M T ) = m det(M f) R y por tanto, M
f), se tiene que m, det(M f GLn1 (R).
As,
1 0 0
m2
M T D1 (m1 ) = ..
. M
f
mn
5.3. EL GRUPO ELEMENTAL SOBRE ANILLOS CONMUTATIVOS 133
y,
1 0 0
0
Tn1 (mn ) T21 (m2 )M T D1 (m1 ) = .. .
. Mf
0
Definicion 5.3.12. Sea A un anillo. Se dice que A tiene rango estable uno si
para cada a, b A tales que ha, bi = A existe c A tal que a + cb A .
Dado que A tiene rango estable uno , existe c A tal que u := m11 + c(r2 m21 +
+ rn mn1 ) A . Ahora,
u m012 m01n
m21 m22 m2n
M1 := T12 (cr2 )T13 (cr3 ) T1n (crn )M = .. .. ;
..
. . .
mn1 mn2 mnn
pero u A , luego
u m012 m01n
0 m0 m0
22 2n
M2 := Tn1 (mn1 u1 ) T31 (m31 u1 )T21 (m21 u1 )M1 = .. .. ,
..
. . .
0 mn2 m0nn
0
y,
M3 : = M2 T12 (m012 u1 )T13 (m013 u1 ) T1n (m01n u1 )M
u 0 0
0 m0 m0 1 0
22 2n
= .. .. = f D1 (u),
..
. . . 0 M
0 m0n2 m0nn
1 0
donde M Mn1 (A). De este modo obtenemos M = T1
f
f D1 (u)T2 con
0 M
T1 := T1n (crn ) T12 (cr2 )T21 (m21 u1 ) Tn1 (mn1 u1 ) En (A)
y,
T2 := T1n (m01n u1 ) T12 (m012 u1 ) En (A).
1 0
Como M, T1 , D1 (u) y T2 son elementos de GLn (A), necesariamente f es in-
0 M
vertible y por lo tanto Mf GLn1 (A).
(ii) Demostraremos ahora la afirmacion haciendo induccion sobre n.
0
(a) Si n = 2, por (i) se tiene M = T1 10 m
e D1 (u)T2 = T1 D2 (m)D
e 1 (u)T2 , dado que
me A .
(b) Supongase el resultado
valido
para n = k 1, k 3, y sea M GLk (A).
1 0
Por (i), M = T1 f D1 (u)T2 , donde M GLk1 (A); por hipotesis de
f
0 M
f es producto de matrices elementales y diagonales de orden k
induccion, M
1 que pueden considerarse de orden k; en consecuencia, M es producto de
matrices elementales y diagonales.
5.4. GRUPOS CLASICOS SOBRE ANILLOS 135
(i) (a + b) = a + b
(ii) (ab) = b a
(iii) (a ) = a
para cada a, b A.
Demostracion. La identidad siempre satisface (i) y (iii), y satisface (ii) si, y solo si,
A es conmutativo.
(i) 0 = 0 y 1 = 1.
(iii) (F ) = F .
(iv) (a F ) = F a .
(v) F (F 1 ) = (F 1 F ) = E = E. Analogamente, (F 1 ) F = (F F 1 ) =
E = E, de modo que F es invertible con inversa (F )1 = (F 1 ) .
U (F ) := {M GLn (A) | M F M = F }.
rM se denomina multiplicador de M GU (F ).
Por consiguiente, U (F ) es el subgrupo de GU (F ) constituido por las matrices de
multiplicador 1.
Proposicion 5.4.12. Sea una involucion en A, Z(A) tal que = 1 y
Q Mn (A). Entonces X := {M GLn (A) | M QM Q es alternada } es un
subgrupo de GLn (A).
Demostracion. Como la matriz nula es alternada (0 = 0 0 ) E X y X 6= .
Si M, N X, entonces M QM Q = M1 M1 y N QN Q = N1 N1
para ciertas M1 , N1 Mn (A). Ahora, (M N ) Q(M N ) Q = N (M QM )N Q =
N (Q + M1 M1 )N Q = N QN Q + N (M1 M1 )N = N1
N1 + N M1 N N M1 N = (N1 + N M1 N ) (N1 + N M1 N ) es alternada, de
modo que M N X. Por otro lado, QM (M 1 ) Q = (M 1 ) M1 (M 1 ) M1 ,
luego Q (M 1 ) QM 1 = (M 1 ) M1 M 1 (M 1 ) M1 M 1 , y en consecuencia
(M 1 ) QM 1 Q = [(M 1 ) M1 M 1 ][(M 1 ) M1 M 1 ] , luego M 1 X.
5.4. GRUPOS CLASICOS SOBRE ANILLOS 139
SU (F ) := U (F ) SLn (R).
5.5. Ejercicios
1. Demuestre que existe al menos una matriz propiamente elemental de SL2 (Z3 )
que no pertenece a [SL2 (Z3 ), SL2 (Z3 )].
3. Sea dimV = n y sea K un cuerpo tal que char(K) 6= 2. Sea f una forma
bilineal simetrica sobre V . Demuestre que existe una base X en V tal que
mX (f ) es diagonal.
| |q : V A/
v 7 |v|q := Q(v, v) + .
(, )q : V V A
(u, v) 7 (u, v)q := Q(u, v) + Q (v, u).
es un subgrupo de AutA (V ).
b) Si F es una forma sesquilineal hermitiana o antihermitiana en V , el grupo
unitario correspondiente a F es
[1] Brown, W., Matrices over Commutative Rings, Marcel Dekker, 1993. vi, 19,
38, 39
[2] Cohn, P., Free Rings and their Relations, Academic Press, 1985. 17
[3] Lezama, O., Anillos dimensionales, Bol. de Mat., Vol. XIX, No. 3, 1985, 194-
220.
[9] MacDonald, B., Linear Algebra over Commutative Rings, Marcel Dekker, 1984.
vi
[10] Park, H. and Woodburn, C., An algorithmic proof of Suslins stability the-
orem for polynomial rings, J. Algebra, 178, 1995, 277-298. 127, 130
[11] Pinto, M., Una Prueba Algortmica para el Teorema de Estabilidad de Suslin
sobre Dominios de Dedekind, Tesis de Maestra, Universidad Nacional de Colom-
bia, Bogota, 2009. 127, 130
144
BIBLIOGRAFIA 145
[12] Suslin. A, On the structure of the special linear group over polynomial rings,
Math. USSR Izv., 11, 1977, 221 238. 33, 127