Modulo S
Modulo S
Modulo S
Conceptos basicos
Anillos
Las propiedades (a), (b), (c) dicen que (A, +) es un grupo. Si tambien se satisface (d)
se dice que (A, +) es un grupo abeliano.
Usamos las notaciones usuales y las reglas convencionales para sumar y multiplicar; por
ejemplo a es el inverso aditivo de a; a1 es el inverso multiplicativo de a; se tiene que
0a = 0 = a0, (a) = a y (a1 )1 = a; si n N entonces na significa sumar a consigo
mismo n veces, (1)a = a y para n, m Z valen reglas como (n + m)a = na + ma,
(nm)a = n(ma); tambien si n N entonces an significa multiplicar a consigo mismo n
veces, an = (a1 )n y valen las reglas usuales de los exponentes.
2
1. Conceptos basicos
Modulos
3
1. Conceptos basicos
[1.7] Ejemplos. (a) Al conjunto con un solo elemento se le puede dar la estructura
de A-modulo para cualquier A de la manera trivial. A este se le llama modulo 0 y se le
denota tambien por 0.
(b) Z-modulo significa simplemente grupo abeliano.
(c) F -modulo significa F -espacio vectorial.
(d) Si V es un espacio vectorial de dimension k entonces V es un Mk (F )-modulo con
la multiplicacion de matrices pensando a V como vector columna con respecto a una base.
(e) Zk -modulo significa grupo abeliano en el que cada elemento tiene orden un divisor
de k (o, equivalentemente, un grupo abeliano en el que km = 0 para todo m M ).
(f) Si M es un F -espacio vectorial y T : M M es una transformacion lineal
entonces M es un F [x]-modulo al definir xm = T (m) para m M y extender en la
forma obvia. Recprocamente, dado un F [x]-modulo M la funcion T : M M definida
por T (m) = xm para m M es una transformacion lineal sobre F.
(g) A es A-modulo con la multiplicacion interna.
(h) Si B es un subanillo de A y M es un A-modulo entonces M es un B -modulo con
la multiplicacion por escalares restringida a B. Por ejemplo todo R-modulo es Q-modulo,
todo Mk (F )-modulo es F -modulo, etc.
(i) Si M y N son A-modulos entonces tambien lo es M N con las operaciones
coordenada a coordenada.
Submodulos y generacion
4
1. Conceptos basicos
5
1. Conceptos basicos
X
Ni = {ni1 + ni2 + + nik : k N, {i1 , . . . , ik } I, nij Nij para j = 1, . . . , k}.
iI
6
1. Conceptos basicos
1 0 0
0 0 0
..
.
0 0 0
es el conjunto que consta de las matrices en que todas las columnas salvo la primera tienen
todos sus elementos iguales a 0.
Homomorfismos
7
1. Conceptos basicos
[1.22] Ejercicio. Probar que ser isomorfos es una relacion de equivalencia. (La
palabra relacion esta entre comillas pues no se puede hablar del conjunto de todos los
A-modulos; sin embargo s podemos pensar en la reflexividad, transitividad y simetra de
la propiedad de isomorfismo.)
8
1. Conceptos basicos
[1.29] Ejercicio. Sea M un grupo abeliano. Probar que HomZ (Zk , M ) es isomorfo
al submodulo {m M : km = 0} de M .
9
Seccion 2
Polinomios
i=0 i0
considerando que, para i > n, ai = 0. Los ai son los coeficientes del polinomio, x es la
variable y cada ai xi es un termino del polinomio. Al conjunto de todos los polinomios que
tienen coeficientes en un conjunto de numeros A lo denotamos por A[x]. Consideraremos
de aqu en esta seccion que A es un anillo conmutativo.
[2.2] Ejercicio. Probar que si k N no es primo, entonces existen f (x), g(x) Zk [x]
6 f (x) + g(x).
tales que (f (x)g(x)) =
[2.3] Proposicion. Algoritmo de la division. Dados dos polinomios f (x), g(x) F [x],
con g(x) 6= 0, existen polinomios unicos q(x) y r(x) de tal forma que
f (x) = g(x)q(x) + r(x) y
r(x) < g(x).
Los polinomios q(x) y r(x) son, respectivamente, el cociente y el residuo de la division.
Demostracion. Probemos primero la existencia de q(x) y de r(x). La demostracion
es, basicamente, el procedimiento que conocemos desde la Secundaria para dividir poli-
nomios (o enteros) e induccion sobre el grado de f (x). Sean f (x) = an xn + an1 xn1 +
+ a1 x + a0 y g(x) = bm xm + bm1 xm1 + + b1 x + b0 , con bm 6= 0. El resultado es
claro si f (x) = 0 o si f (x) g(x) (pues ponemos q(x) = 0), as que supongamos que
f (x) = n > m. Como en F hay inversos multiplicativos y bm 6= 0, tiene sentido considerar
an an nm
bm
. Escribamos f (x) = g(x) bm x + f1 (x). Es claro que f1 (x) = 0 o f1 (x) < f (x);
en el primer caso, la demostracion esta completa; en el segundo caso, por hipotesis de
induccion, podemos dividir f1 (x) entre g(x); haciendo esta division y factorizando obten-
emos la division buscada para f (x).
11
2. Polinomios
Probemos ahora la unicidad de q(x) y r(x). Supongamos que tenemos dos divisiones
f (x) = g(x)q1 (x)+r1 (x) = g(x)q2 (x)+r2 (x) donde r1 (x) y r2 (x) satisfacen las condiciones
de residuo. Entonces g(x)(q1 (x) q2 (x)) = r2 (x) r1 (x). Si q1 (x) q2 (x) 6= 0, entonces
una comparacion de los grados de ambos lados de la igualdad nos lleva a una contradiccion
(por [2.1]). Entonces q1 (x) = q2 (x) y, por tanto, r2 (x) = r1 (x).
[2.5] Ejercicio. Probar que si g(x) A[x] tiene coeficiente principal con inverso
multiplicativo en A (por ejemplo, si f (x) es monico o si A = Zk y el coeficiente principal
es primo relativo con k ), entonces se puede efectuar division entre g(x) como se hace en
el Algoritmo de la Division.
Sea A un dominio. Dados f (x), g(x) A[x] decimos que g(x) divide a f (x), en sm-
bolos g(x) f (x), si existe q(x) A[x] tal que f (x) = g(x)q(x) (en caso de que se pueda
aplicar el Algoritmo de la Division con g(x), el residuo de la division es 0).
[2.6] Ejercicio. Probar que si A B son campos y f (x), g(x) A[x] son tales que
g(x) divide a f (x) en B[x] entonces tambien lo divide en A[x].
[2.7]
Proposicion. Para cualquier A, si a A es raz de f (x) A[x] entonces
x a f (x) en A[x].
En lo que sigue veremos que hay una gran similitud (como anillos) entre F [x] y Z.
Daremos aqu la terminologa propia de F [x] para los conceptos analogos en Z. Las de-
mostraciones de los resultados correspondientes son muy parecidas a las que se hacen en
Z, as que solo haremos las mas importantes aqu. Enunciaremos solo las proposiciones
principales y sugerimos al lector que revise otros resultados sobre divisibilidad en Z
12
2. Polinomios
que juegan las constantes distintas de 0 en F [x]; este es que son invertibles (es decir,
tienen inverso multiplicativo dentro del mismo conjunto (Z en el primer caso y F [x] en
el segundo). Analogo a los primos de Z decimos que un polinomio f (x) es irreducible
si f (x) 1 y f (x) no se puede escribir como producto de dos polinomios de grado
menor; en otras palabras, f (x) = g(x)h(x) implica que g(x)o h(x) es constante. (En caso
contrario decimos que f (x) es reducible.) Decimos que dos polinomios f (x) y g(x) son
asociados si existe una constante c A \ {0} tal que f (x) = cg(x) (en otras palabras, f (x)
y g(x) se dividen mutuamente).
Dados dos polinomios f (x) y g(x) en F [x] definimos el maximo comun divisor de
ellos como el polinomio monico d(x) de mayor grado que divide a los dos polinomios, en
smbolos d(x) = mcd(f (x), g(x)). El mismo procedimiento del Algoritmo de Euclides que
se sigue en Z (ver [2.58] y [2.59] en [TN]) funciona en F [x] para probar que el maximo
comun divisor es combinacion lineal de los polinomios. Probamos esto a continuacion.
[2.8] Proposicion. Algoritmo de Euclides para polinomios. Sean f (x), g(x) F [x]
polinomios no cero y sea d(x) su maximo comun divisor. Entonces d(x) es combinacion
lineal de f (x) y g(x), es decir, existen s(x) y t(x) en F [x] tales que d(x) = s(x)f (x) +
t(x)g(x).
Demostracion. Primera forma: Sea C = {c(x) : c(x) es combinacion lineal de f (x)
y g(x)}. Observemos que f (x), g(x) C, as que podemos escoger c0 (x) polinomio monico
de menor grado en C. Usando el Algoritmo de la Division es claro que todo elemento de C
es multiplo de c(x); en particular f (x) y g(x) lo son. Ademas, por ser c(x) combinacion
lineal de f (x) y g(x) es claro tambien que cualquier divisor comun de f (x) y g(x) es
divisor de c(x), de donde c(x) es el polinomio monico de mayor grado que divide a ambos
f (x) y g(x).
Segunda forma. Si g(x) f (x) entonces mcd(f (x), g(x)) = g(x) que, obviamente, es
combinacion lineal de f (x) y g(x). Supongamos entonces que g(x) 6 f (x). Utilizando el
Algoritmo de la Division consideremos polinomios qi (x) y ri (x) de tal manera que
f (x) = g(x)q0 (x) + r1 (x), r1 (x) < g(x),
g(x) = r1 (x)q1 (x) + r2 (x), r2 (x) < r1 (x),
r1 (x) = r2 (x)q2 (x) + r3 (x), r3 (x) < r2 (x),
..
.
rn2 (x) = rn1 (x)qn1 (x) + rn (x), rn (x) < rn1 (x),
rn1 (x) = rn (x)qn (x).
Es claro que
mcd(f (x), g(x)) = mcd(g(x), r1 (x)) = mcd(r1 (x), r2 (x)) =
= mcd(rn1 (x), rn (x)) = rn (x).
Por induccion es facil ver que todos los residuos r1 (x), . . . , rn (x) son combinacion lineal de
13
2. Polinomios
[2.9] Ejercicio. Sean f (x), g(x) F [x]. Sea d(x) = mcd(f (x), g(x)). Probar que
c(x) F [x] es combinacion lineal de f (x) y g(x) si y solo si d(x) c(x).
[2.11] Ejercicio. Probar que en el anillo F [x] /<a(x)> los polinomios b(x) primos
relativos con a(x) tienen inverso multiplicativo.
[2.12] Ejercicio. Dar un ejemplo de dos polinomios en Z[x] que no tengan factores
en comun pero que 1 no sea combinacion lineal de ellos.
[2.13] Corolario. En F [x], si p(x) es un polinomio irreducible tal que p(x) f (x)g(x),
entonces p(x) f (x) o p(x) g(x).
Demostracion. Suponiendo que p(x) no divide a f (x), por ser p(x) irreducible
tenemos que mcd(f (x), p(x)) = 1, de donde existen s(x), t(x) tales que 1 = f (x)s(x) +
p(x)t(x); multiplicando esta ecuacion por g(x) tenemos el resultado buscado.
[2.16] Ejercicio. Dar un ejemplo que demuestre que el resultado del ejercicio anterior
es falso en Zk [x] si k no es primo.
Dependiendo del campo F del que se trate, los elementos irreducibles en F [x] son de
distinta naturaleza. Estudiaremos a continuacion los casos F = R y C.
14
2. Polinomios
El siguiente resultado es muy importante. Las demostraciones que hay del mismo son
demasiado complicadas o utilizan material ajeno a estas notas, por lo que lo aceptaremos
sin prueba. Gracias a el decimos que C es campo algebraicamente cerrado.
[2.19] Corolario. Si f (x) C[x] tiene grado n > 0 entonces f (x) = c(xa1 ) (x
an ), donde c C y las aj C son las races de f (x).
Los polinomios irreducibles sobre R[x] tienen grado 1 o 2. Para probar esto necesitamos
un lema.
15
2. Polinomios
grande se tiene que f (a) < 0; como toda funcion polinomial es continua, es claro que la
grafica de f debe cruzar el eje x, lo que significa que f (x) tiene raz real. Hemos hecho
una demostracion geometrica de que todo polinomio de grado impar tiene raz real.
[2.23] Ejercicio. Probar algebraicamente que todo polinomio de grado impar en R[x]
tiene al menos una raz real.
16
Seccion 3
Tambien tenemos que si {Xi : i I} es una particion del conjunto X (es decir, una
familia de subconjuntos ajenos de X cuya union es X ), entonces en X esta definida de
manera natural una relacion x y x y y son elementos del mismo Xi . Recprocamente
toda relacion de equivalencia en un conjunto X parte a X en subconjuntos ajenos; cada
uno de esos subconjuntos consta de todos los elementos relacionados entre s. Si x X,
al conjunto de elementos relacionados con x se le llama clase de x y se le denota por x o
por [x]. Al conjunto de clases se le denota por X/ y se le llama cociente de X por la
relacion. Hasta aqu hemos visto que es practicamente lo mismo hablar de particiones en
un conjunto y relaciones de equivalencia en ese conjunto.
Por otro lado, dada una relacion de equivalencia en un conjunto X tenemos una
funcion (suprayectiva) p : X X/ definida por p(x) = x; esta se llama proyeccion natural
de X en X/; precisamente los elementos relacionados son los que tienen la misma imagen
bajo la funcion p. Recprocamente si f : X Y es una funcion suprayectiva entonces la
relacion definida en X por x1 x2 f (x1 ) = f (x2 ) es relacion de equivalencia.
De esta manera tambien tenemos que es esencialmente lo mismo hablar de relaciones de
equivalencia, de particiones o de funciones suprayectivas.
M de tal manera que el cociente sea un modulo y la proyeccion natural sea un homomor-
fismo. Posteriormente veremos que, al igual que en conjuntos, hablar de homomorfismos
suprayectivos con dominio un modulo M es lo mismo que hablar de cocientes de M. Las
relaciones de equivalencia que nos definen cocientes apropiados son a traves de submodulos
y las particiones constan de trasladados del submodulo como describimos a continuacion:
18
3. Cocientes y sucesiones exactas
de las funciones (que es hipotesis en (ii )) nos da = idC . Analogamente tenemos que
= idM/L .
[3.5] Ejemplo. Tenemos que el R[x]-modulo R[x] /<x2 + 1> es isomorfo a C como
R[x]-modulos (recordando que en C la multiplicacion por x es la multiplicacion por i).
Ademas el isomorfismo respeta la multiplicacion as que resulta ser un isomorfismo de
anillos.
Demostracion. De manera intuitiva observemos que cualquier polinomio f (x) R[x]
lo podemos dividir entre x2 + 1 y obtenemos un residuo de grado menor o igual que 1:
ax + b. Entonces la clase de f (x) en R[x] /<x2 + 1> es la misma que la de ax + b as que
asociamos a f (x) el complejo ai + b. Se puede verificar directamente que esta asociacion
es correcta y que respeta las operaciones de C. De manera formal, definamos : R[x] C
por (f (x)) = f (i) para f (x) un polinomio en R[x]. Es claro que es un R-homomorfismo
(y ademas respeta la multiplicacion tambien). Si un polinomio f (x) es tal que f (i) = 0
entonces i es raz, as que, por tener coeficientes reales, tambien lo es el conjugado i, de
donde (x i)(x + i) = x2 + 1 es divisor de f (x) (en R[x]). Recprocamente, es claro que
todo multiplo de x2 + 1 esta en el nucleo de , as que Ker() = <x2 + 1> . Ahora ya
solo basta aplicar el primer teorema de isomorfismo.
19
3. Cocientes y sucesiones exactas
20
3. Cocientes y sucesiones exactas
decimos que es una sucesion exacta si para toda i se tiene que Im(fi ) = Ker(fi+1 ). Las
sucesiones exactas de la forma 0 L M N 0 (donde la primera flecha y la ultima
representan los homorfismos triviales) se llaman sucesiones exactas cortas.
f1 f2
[3.11] Nota. Si M1 M 2 M3 es una sucesion exacta entonces el que Im(f1 )
Ker(f2 ) es equivalente a que la composicion f2 f1 sea 0; sin embargo esto ultimo no basta
para que la sucesion sea exacta pues falta la otra inclusion con la cual se debe tener que si
f2 (x) = 0 (para cierta x M2 ) entonces existe y M1 tal que f1 (y) = x.
Aunque el nucleo se define de manera muy simple mediante elementos, conviene tam-
bien tener una forma de compararlo con los demas modulos y homomorfismos; esto se
hace mediante una propiedad universal, de la misma manera que se hizo con el modulo
cociente, y esta propiedad universal lo caracteriza. Mas adelante nos veremos obligados
a definir ciertas estructuras algebraicas a traves de propiedades universales pues seran los
resultados de problemas en los que se buscan modulos que satisfagan alguna propiedad en
particular.
21
3. Cocientes y sucesiones exactas
[3.15] Proposicion.
i
(a) Dado un monomorfismo LM tenemos una sucesion exacta corta
i p
0 LM M/i(L) 0,
donde i es la inclusion.
(c) Si tenemos una sucesion exacta corta
i p
0 LM N 0,
22
3. Cocientes y sucesiones exactas
que parezca mas apropiada en el momento: aplicar una funcion; si hay exactitud, usar
[3.11] y; en caso de que dos elementos esten en un mismo modulo, considerar su diferencia.
Un poco de practica es suficiente para saber lo que uno debe hacer.
[3.21] Ejercicio. Consideremos las siguientes dos sucesiones exactas (los homomor-
fismos son los naturales):
0 Z 2 Z2 Z2 Z 2 0
0 Z2 Z4 Z2 0.
Por que no se contradice el lema 5o ?
[3.22] Ejercicio. (a) Aplicar el lema del 5o para deducir que solo hay una sucesion
exacta corta que contiene a la sucesion exacta 0 L M.
23
3. Cocientes y sucesiones exactas
(b) Aplicar el lema del 5o para deducir que solo hay una sucesion exacta corta que
contiene a la sucesion exacta M N 0.
24
3. Cocientes y sucesiones exactas
tal que x a (mod m) y x b (mod n); ademas el conjunto de soluciones es una clase
modulo mn.
25
Seccion 4
Suma directa
Veremos despues (ejercicio [4.8]) que toda suma directa es esencialmente igual a la del
ejemplo anterior.
27
4. Suma directa
escribir x). Veamos entonces que <b + <a>> es isomorfo a A /<c> . Tenemos
<b + <a>> (A /<a>) /<c + <a>> (A /<a>) / (<c> /<a>) A /<c>,
donde el primer isomorfismo esta dado por la proposicion anterior y por [4.3]; el segundo
isomorfismo es porque <c><a> y el cociente es lo generado por c + <a>; finalmente el
ultimo isomorfismo esta dado por el tercer teorema de isomorfismo.
Conviene poner todo este contexto dentro de sucesiones exactas cortas. Decimos que
una sucesion exacta
i p
0 LM N 0,
se escinde (o divide) por la derecha si existe j : N M homomorfismo tal que p j = idN .
En este caso j se llama seccion de p. La sucesion se escinde por la izquierda si existe
q : M L homomorfismo tal que q i = idL . En este caso q se llama retraccion de i.
28
4. Suma directa
(a) y (b) (c). Veamos que M = i(L) j(N ). Tenemos que q i = idL , p j = idN
y p i = 0. Sea m M ; tenemos que p(m j p(m)) = 0, as que existe l L tal que
i(l) = m j p(m), de donde m = i(l) + j(p(m)). Ahora, supongamos que i(l) = j(n)
para ciertos l L y n N. Entonces 0 = p i(l) = p j(n) = n, pero es claro que j es
inyectiva (pues p j = idN que es inyectiva), as que n = 0, de donde j(n) = 0.
(c) (a). Esto es claro pues si M = i(L) N definimos q(m) = l donde l es el
unico elemento de L tal que m = i(l) + n con n N .
es exacta y se escinde.
[4.9] Ejercicio. Aplicar el lema del 5o para deducir que si una sucesion exacta corta
0 L M N 0 se escinde entonces M L N . (Nota. No usar que M es suma
directa de L y N .)
(en otras palabras, para cada i I, se tiene que Mi j6=i Mj = 0. Es pertinente aclarar
P
aqu que no basta pedir que la interseccion de todos sea 0, ni siquiera que la interseccion
de dos cualesquiera sea 0; por ejemplo, en R3 , si M1 = <(1, 0, 0)>, M2 = <(0, 1, 0)>,
M3 = < (0, 0, 1) > y M4 = < (1, 1, 1) >, entonces las intersecciones por parejas son 0 y
R3 = i Mi pero la suma no es directa pues (0, 0, 0) = (1, 0, 0)+(0, 1, 0)+(0, 0, 1)(1, 1, 1).
P
29
4. Suma directa
[4.12] Ejemplo. En grupos no abelianos no es cierto que los elementos de orden finito
formen un subgrupo.
Demostracion. En el grupo S de permutaciones de Z sean
x + 1 si x es par,
(
(x) =
x 1 si x es impar,
x + 3 si x es par,
(
(x) =
x 3 si x es impar,
Entonces ambas y son de orden 2 pero es de orden infinito.
30
4. Suma directa
[4.17] Ejercicio. Probar que M = R[[x, y]] / <xy > es inescindible como R[[x, y]]-
modulo pero que el submodulo generado por {x, y} no lo es. (Sugerencia: Analizar como
son los elementos de M y como es M como R-espacio vectorial y probar que si LN = M ,
entonces 1+ <xy> L o 1+ <xy> N .)
mismo para iI Mi ?
Q
Al igual que el cociente o el nucleo, el producto directo y la suma directa estan carac-
terizados por propiedades universales; estas los comparan con los demas modulos.
[4.19] Teorema. Propiedad universal del producto directo. Sea {Mi : i I} una
familia de A-modulos. Entonces el producto directo M de la familia, junto con las proyec-
ciones naturales {pi : M Mi }, son tales que dado cualquier modulo X y una familia de
homomorfismos {fi : X Mi : i I} existe un unico homomorfismo f : X M tal que
pi f = fi para toda i. Esta propiedad caracteriza al producto directo.
La propiedad universal de la suma directa es un poco menos clara que la del producto.
Decimos que esta propiedad es dual de la del producto pues se obtiene invirtiendo todas
31
4. Suma directa
las flechas. Por esta razon a la suma directa tambien se le llama coproducto.
f (m ).
P
i i i
[4.21] Ejercicio. Encontrar una condicion necesaria y suficiente para que dados dos
homomorfismos f : 2 Z M y g : 3 Z M exista un homomorfismo h : Z M que
extienda a ambos.
Los conceptos que hemos visto que cumplen propiedades universales pueden consi-
derarse al estudiar otros tipos de estructuras que llamamos categoras. Formalmente una
categora consta de una clase cuyos elementos se llaman objetos y, entre cada par de objetos
A y B, hay un conjunto M or(A, B) cuyos elementos se llaman morfismos y se denotan
por f : A B (como si fueran funciones). Ademas, esta definida una composicion entre
morfismos
M or(A, B) M or(B, C) M or(A, C)
(f, g) 7 g f
que es asociativa y tal que para A = B existe un elemento idA M or(A, A) que funciona
como neutro bajo la composicion.
[4.24] Ejemplos. (a) Conj, con objetos los conjuntos y morfismos las funciones.
(b) Top, con objetos los espacios topologicos y morfismos las funciones continuas.
(c) Gps, con objetos los grupos y morfismos los homomorfismos.
(d) Mod A , con objetos los A-modulos y los morfismos los A-homomorfismos; y, en
32
4. Suma directa
Hay ejemplos de categoras en los que los objetos no son conjuntos y los morfismos no
son funciones; para nuestros propositos bastan los ejemplos que dimos arriba.
Uno puede preguntarse si en determinada categora existen objetos cero (es decir, un
objeto para el cual solo hay un morfismo de cualquier otro objeto y del cual solo sale un
morfismo hacia cualquier otro); cuando hay objeto 0 se puede uno preguntar si hay nucleos
(es decir, dado un morfismo f : X Y entre dos objetos, el nucleo es un objeto junto con
un morfismo que satisfacen la propiedad universal del nucleo definida en [3.15]), cocientes,
productos, coproductos, etc.
[4.25] Ejemplos. (a) En Conj los isomorfismos son las funciones biyectivas (y los
conjuntos isomorfos son los que tienen la misma cardinalidad); en Top los isomorfismos
son los homeomorfismos, y en Mod A los isomorfismos se llaman tambien isomorfismos (son
los homomorfismos biyectivos).
(b) En Conj o en Top no tiene sentido el concepto de nucleo pues no hay objeto cero,
pero s hay nucleos en Gps y en Mod A .
(c) Tenemos definida la estructura cociente en cada una de las categoras de [4.23].
Precisamente se define la estructura propia de cada categora en el cociente de tal manera
que se relacione lo mas posible con la estructura del objeto del cual se hizo el cociente
y con esto se logra que se satisfaga la propiedad universal del cociente (por ejemplo, la
topologa que se le da al cociente de un espacio topologico es la mayor que hace continua
a la proyeccion).
(d) El producto en cada una de las categoras de [4.23] es el producto cartesiano (en
el que se define la estructura precisamente para que se satisfaga la propiedad universal).
(e) El coproducto puede pensarse como el menor objeto que contiene a todos los de la
familia; de esta manera, en Conj y en Top el coproducto es la union ajena (la topologa de
una union ajena se hace de tal forma que los abiertos sean la union de pedazos de abiertos
en cada uniendo). En Gps el coproducto se obtiene formando palabras con los elementos
de los grupos de la familia.
33
Seccion 5
Tambien los modulos libres estan caracterizados por una propiedad universal. Esta
viene dada por la combinacion de la propiedad universal de la suma directa y que los
homomorfismos que salen del anillo f : A M estan dados por la eleccion de un elemento
cualquiera m del modulo y definiendo f (a) = am (es decir, basta escoger la imagen del
1).
[5.2] Teorema. Propiedad universal de los modulos libres. Sea L un A-modulo libre
con base B = (bi : i I). Entonces dado un A-modulo cualquiera X y una eleccion
de elementos (xi )i de X existe un unico homomorfismo f : L X tal que f (bi ) = xi .
Esta propiedad caracteriza a los modulos libres es decir, si M es un modulo que contiene
una lista de elementos B = (bi : i I) con la propiedad de que para todo modulo X y
una eleccion de elementos (xi )i de X existe un unico homomorfismo f : M X tal que
f (bi ) = xi , entonces M es un modulo libre con base B.
35
5. Modulos libres y proyectivos
Demostracion. Ejercicio.
[5.10] Ejercicio. Probar que si P es proyectivo entonces existe L libre tal que P L
es libre.
36
Seccion 6
En la seccion anterior vimos que los modulos libres guardan una estrecha relacion
con los proyectivos. Los modulos divisibles guardan tambien relacion con los modulos
inyectivos, los cuales se definen en forma dual a los proyectivos: Decimos que un modulo
Q es inyectivo si dado f : L M monomorfismo y h : L Q existe una extension de h
a M, es decir, un homomorfismo H : M Q tal que H f = h. Esta extension no tiene
que ser unica.
Veremos que en grupos abelianos ser inyectivo es lo mismo que ser divisible. Una
implicacion es cierta para dominios.
X = {(L , f : L Q) : L L y f |L = f }.
38
6. Modulos divisibles e inyectivos
y que la funcion f definida en L por f (x) = f0 (x) para cualquier 0 tal que
S
es cota superior de C. Entonces la conclusion del lema de Zorn nos dice que existe (L0 , f0 )
elemento maximal en X . Veamos que L0 = M . Supongamos que no y sea m M \ L0 .
Consideremos el submodulo L1 = <L0 {m}> y veamos que podemos extender f a L1 ,
contradiciendo as la maximalidad de (L0 , f0 ). En efecto, sea I = {a A : am L0 }. Es
claro que I es ideal de A (es el anulador de m + L0 M/L0 ). Definamos g : I Q por
g(a) = f0 (am). Es claro que g es homomorfismo. Por hipotesis, tomemos G : A Q que
extienda a g y sea x = G(1). Definamos f1 : L1 Q por f1 (l0 + bm) = f0 (l0 ) + bx para
l0 L0 y b A. Basta probar que f1 esta bien definida para obtener la contradiccion
buscada (pues claramente definida as es homomorfismo y extiende a f0 ). Supongamos
entonces que l0 + bm = l0 + b m; entonces (b b)m = l0 l0 L0 , as que b b I, de
donde y entonces
39
6. Modulos divisibles e inyectivos
[6.18] Ejemplo. Sea P el conjunto de todos los primos y consideremos los siguientes
grupos abelianos: M = Zp y T = Zp . Entonces t(M ) = T y t(M ) no es sumando
Q L
pP pP
directo de M .
Demostracion. Ordenemos los elementos de P : p1 p2 p3 .
Veamos primero que t(M ) = T : Si x = (x1 , x2 , . . .) y para k K tenemos que
xk = 0 (o sea, x T ) entonces (p1 p2 pK )x = 0, de donde x T (M ); por otro lado, si
x = (x1 , x2 , . . .) tiene infinitas coordenadas distintas de 0 entonces es claro que no puede
ser anulado por ningun entero.
Veamos a continuacion que M/T es divisible. Sean (x1 , x2 , x3 , . . .) M/T y a
Z \ {0}. Digamos que a = pr11 pr22 prKK (con ri 0 para toda i). Para k K tenemos
que a es primo relativo con pk as que existe yk Zpk tal que xk = ayk . Entonces
como queramos.
Probemos ahora que no existe ningun elemento en M \ {0} que sea divisible por todos
los enteros a 6= 0. En efecto, si x = (x1 , x2 , x3 , . . .) y xi 6= 0 entonces x no puede ser
divisible por pi (pues xi = pi yi en Zpi implica que xi = 0).
Finalmente podemos ver que T no es sumando directo de M pues si lo fuera entonces
M T M/T , as que M tendra un subgrupo divisible distinto de 0, lo cual acabamos
de ver que es imposible.
Del ejemplo anterior tenemos que por lo menos hay dos grupos abelianos no isomorfos
M y M tales que t(M ) t(M ) y M/t(M ) M /t(M ), a saber
Zp y M =
Y M Y M
M= Zp ( Zp ) / ( Zp ) .
pP pP pP pP
40
6. Modulos divisibles e inyectivos
41
Seccion 7
El funtor Hom
[7.2] Ejemplos. (a) HomA (A, M ) M. (Aqu el isomorfismo esta dado por f 7
f (1).)
(b) HomZ (Q, Z) = 0.
(c) HomZ (Zp , Z) = 0.
Hay dos funtores muy importantes definidos en Mod A ; son los funtores Hom. Dado X
un A-modulo definimos el funtor covariante
HomA (X, ) : Mod A Ab
por HomA (X, )(N ) = HomA (X, N ) y para f : M N A-homomorfismo,
HomA (X, )(f ) = HomA (X, f ) = f : HomA (X, M ) HomA (X, N )
es el homomorfismo definido por f (g) = f g.
Tambien definimos el funtor contravariante
HomA ( , X) : Mod A Ab
por HomA ( , X)(M ) = HomA (X, M ) y para f : M N A-homomorfismo,
HomA ( , X)(f ) = HomA (f, X) = f : HomA (N, X) HomA (M, X)
es el homomorfismo definido por f (g) = g f.
43
7. El funtor Hom
Nota. En caso que A sea conmutativo los funtores van a Mod A en lugar de a grupos
abelianos y todos las propiedades que damos aqu lo son de A-modulos, como por ejemplo
el isomorfismo de [7.2](a).
es exacta.
44
7. El funtor Hom
f
f
i g
0 Im(f ) M Im(g) 0,
g j
0 N
donde i y j son inclusiones, f esta definida como f , y g esta definida como g . Esto nos
induce un diagrama conmutativo
(L) 0
(f )
(f )
(i) (g)
0 (Im(f )) (M ) (Im(g)) 0,
(g) (j)
0 (N )
con renglon y columnas exactos y en el que debemos probar que la diagonal tambien es
45
7. El funtor Hom
es exacta.
Para ver que f es inyectiva tenemos que ver que si f (g) = 0 entonces g = 0; pero
tenemos que f g = 0 y, como f es inyectiva, es cancelable por la izquerda, as que es
claro.
Queremos ver que g f = 0; entonces tenemos que aplicarla a una h : X L y
ver que g f h es el homomorfismo 0, lo cual es obvio porque f g es el homomorfismo
0. (Aqu vimos, de hecho, que el funtor aplicado al homomorfismo 0 es el homomorfismo
0.)
Ahora supongamos que g (h) = 0 y queremos probar que existe k tal que f (k) = h.
Tenemos que g h = 0; por la propiedad universal del nucleo (ver [3.15]) tenemos la
existencia de k.
(b) Ejercicio.
Los funtores Hom no son exactos, como veremos en los siguientes ejemplos.
pues Q/Z es la suma directa de los Zq variando q sobre todos los primos y es claro que
de un grupo p-primario a otro que no tiene elementos de orden p el unico homomorfismo
es el trivial. Tambien es claro que Hom(Zp , Zp ) no es el grupo 0, as que la penultima
funcion no es suprayectiva.
(b) Ahora consideremos la sucesion exacta de grupos abelianos
2 g
0 ZZ Z2 0
46
7. El funtor Hom
nos dice que es biyeccion; solo falta ver que es homomorfismo pero esto es facil pues
(f + g) = ((f + g) i )i = (f i + g i )i = (f i )i + (g i )i = (f ) + (g).
En caso que A sea conmutativo se demuestra de manera analoga que saca escalares.
(b) Ejercicio.
[7.11] Ejercicio. (a) Dado M un A-modulo probar que EndA (M ) = HomA (M, M )
es un anillo con la composicion como multiplicacion.
(b) Probar que si M es un A-modulo simple entonces EndA (M ) es un anillo con
47
7. El funtor Hom
division.
48
Seccion 8
Dimension
a
donde (a, b) (c, d) ad = bc. A la clase de (a, b) la denotamos b
y definimos la suma
8. Dimension
a c ad + bc ac ac
+ = y = .
b d bd bd bd
Pensamos A Q(A) por a 7 a1 . No haremos los detalles de la demostracion por ser muy
laboriosos (pero no difciles) y no ofrecer nada nuevo a lo que conocemos de la construccion
de Q a partir de Z. (Estos son: es relacion de equivalencia, la suma y multiplicacion
estan bien definidas y con ellas Q(A) es campo; ademas a 7 a1 define un monomorfismo
de anillos). Falta ver que Q(A) es el menor, pero tambien esto es obvio pues si i : A F
es un monomorfismo de anillos de A en un campo F, entonces si definimos j : Q(A) F
por j( ab ) = i(a)i(b)1 es facil ver que j es monomorfismo de campos.
[8.4] Ejercicio. Sean A un dominio entero y Q(A) su campo de cocientes. Probar que
si M es un A-modulo divisible y libre de torsion, entonces la multiplicacion de escalares
de A se extiende a Q(A) de manera natural (y as M es un espacio vectorial sobre Q(A)).
50
8. Dimension
es independiente pues si se toma una combinacion lineal igual a 0, esta involucra solo un
numero finito de elementos as que todos estan en un mismo X ; de esta manera vemos
que toda cadena tiene cota superior y esto implica, por Zorn, que existe X0 maximal
independiente en V. Es claro que X0 genera V pues si v V \ <X0>, entonces X0 {v}
sera independiente.
[8.9] Ejercicio. Dar una base, como F -espacio vectorial, para F [x].
[8.10] Ejercicio. Probar que la dimension de F [x] /<f (x) > es f (x).
Ahora veamos que los campos basicos son los Zp y Q, en el sentido que cualquier
otro campo contiene exactamente uno de ellos (como subcampo). Les llamamos campos
primos.
[8.11] Proposicion. Q y Zp (para p primo) son los unicos campos que no contienen
ningun otro campo propiamente. Ademas cualquier otro campo contiene exactamente uno
de ellos.
51
8. Dimension
Una parte de la teora espacios vectoriales es cierta para anillos conmutativos. Para
probar esto veremos que dado un anillo conmutativo hay una forma natural de asociarle
un campo.
[8.17] Ejemplos. (a) En Z los ideales primos son 0 y p Z para p primo. Los ideales
maximales son los p Z.
(b) El ideal 0 es primo en un anillo conmutativo A si y solo si A es dominio.
(c) El ideal 0 es maximal en un anillo conmutativo A si y solo si A es campo (por
[1.11]).
52
8. Dimension
(d) En F [x] los ideales primos son 0 y los generados por p(x) con p(x) irreducible.
Los ideales maximales son los <p(x)> .
[8.18] Ejercicio. Probar que en Z[x] los ideales <x> y <2> son primos pero no
maximales.
En los todos los ejemplos considerados vimos que los ideales maximales son tambien
primos. Esto es cierto siempre. Para verlo necesitamos considerar en anillo cociente A/I
recordando que si I es ideal bilateral de A entonces A/I tiene estructura de anillo con
la multiplicacion definida por (a + I)(b + I) = ab + I (la bilateralidad es necesaria para
que este bien definida la multiplicacion al escoger representantes). En los casos que nos
interesan ahora, A es conmutativo as que solo decimos que I sea ideal. El teorema de
la correspondencia (ver [3.7]) nos dice exactamente que ideales son primos y cuales son
maximales en terminos de la estructura del anillo cociente.
53
8. Dimension
En la proposicion anterior es importante que se trate del anillo (se uso que hay un
elemento, el 1, que genera todo A). El resultado no es cierto para modulos, como veremos
en los siguientes ejemplos.
[8.25] Ejemplos. (a) Zp no tiene submodulo maximal pues sus submodulos forman
una cadena ascendente infinita.
(b) Q no tiene submodulo maximal pues si M fuera submodulo maximal entonces
Q/M sera simple, pero sabemos (ver [3.18]) que los grupos abelianos simples son los Zp ,
con p primo, y estos no pueden ser cocientes de Q pues no son divisibles.
54
8. Dimension
Ahora ya estamos en posicion de demostrar que la dimension tambien esta bien definida
para modulos libres sobre anillos conmutativos.
Para A = Z o A = F [x] existe otra forma de usar los espacios vectoriales para encontrar
invariantes cardinales de modulos (es decir, cardinales asociados a modulos de tal manera
que a modulos isomorfos se les asocie el mismo cardinal). Sea p un elemento irreducible en
A y sea M un A-modulo. Llamamos soclo de M en p a M [p] = {m M : pm = 0}. Es
claro que tambien este es un espacio vectorial sobre A / <p> . La ventaja es que si N M,
entonces N [p] M [p] (lo cual es obvio), cosa que no ocurra al considerar cocientes (es
decir, N/pN no es submodulo de M/pM ). Ademas, es claro que el soclo de una suma
directa es la suma directa de los soclos de los sumandos.
55
8. Dimension
donde la ultima suma vara sobre todos los primos p. Ademas los cardinales I e Ip para
cada primo p estan determinados.
Demostracion. Sabemos que T (D) es divisible y, por tanto, es sumando directo
de D, con complemento N isomorfo a D/T (D); pero entonces N es divisible y libre de
torsion as que, por [8.4], es un Q-espacio vectorial: N Q(I) . Ahora, T (D) = p Tp (D).
L
Para un primo fijo p consideremos una base X del Zp -espacio vectorial D[p]. Para cada
elemento x1 X sean x1 2 , x1 3 , . . . tales que px1 2 = x1 , px1 3 = x1 2 , etc. Entonces el
subgrupo <x1 , x1 2 , x1 3 , . . .> es isomorfo a Zp . Es facil convencerse que la suma de todos
estos grupos (formados a traves de elementos de una base de D[p]) es directa y es todo
Tp (D). (Para ver que es suma directa, tomar una combinacion lineal de los xi j de manera
que p no divida a los coeficientes; multiplicar por una potencia de p de manera que se
obtenga una combinacion de elementos del soclo; ah se tiene que los elementos son 0, as
que los coeficientes que hayan quedado son multiplos de p, lo cual es una contradiccion;
para ver que los xi j generan Tp (D), tomar un elemento x Tp (D) y suponer que su orden
es pr ; entonces pr1 x Tp (D)[p], as que es combinacion lineal de los xi ; al dividir cada
uno de estos xi por pr1 se obtiene una expresion de la forma
pr1 x = ai1 pr1 xi1 r1 + + aik pr1 xik r1
as que
x (ai1 xi1 r1 + + aik xik r1
pertenece al soclo, por lo que es una combinacion lineal de los xi .) El cardinal de X es
Ip .
La unicidad de I y los Ip es clara pues corresponde a dimensiones de espacios vectoria-
les invariantes de D (es decir, si D D son divisibles entonces el isomorfismo se restringe
a T (D) T (D ) y a D[p] D [p] e induce isomorfismo entre D/T (D) D /T (D )).
56
Seccion 9
Entonces
Z(N) M2 M1 M0 .
Sea \
M= Mk .
kN
Veamos que M no es libre. Observemos primero que si |M | = entonces > 0 pues
contiene a todos los elementos de la forma (a0 , a1 p, a2 p2 , a3 p3 , . . .) para cualquier eleccion
de ai Z, i N. Entonces, si M fuera libre, su base tendra cardinal y entonces M/pM
sera un Zp -espacio vectorial de dimension . Sin embargo, observemos que M/pM es
(N)
numerable pues la restriccion de la proyeccion M M/pM a Z es suprayectiva (dado
x = (an )n M existe n0 tal que para n > n0 , p an , as que x (a1 , a2 , . . . , an0 , 0, 0, . . .) =
58
9. Sumas directas de cclicos
(d) A es noetheriano.
Demostracion. (a)(b) Consideremos una cadena de ideales I1 I2 I3 y
sea I su union. Entonces I es ideal, as que es finitamente generado; sus generadores estan
todos en algun Ik as que para r k tenemos que I = Ir .
(b)(c) Probemos esto por induccion sobre el numero de generadores de M. Si M es
cclico, entonces M es isomorfo a A o es un cociente (propio) de A, as que el resultado
es claro por el teorema de la correspondencia. Supongamos que M = <m1 , m2 , . . . , mk >
para cierta k 2. Tenemos una sucesion exacta
0LM N 0
en que los extremos L = <m1> y N = M/ <m1> cumplen la CAC (el ultimo, por hipotesis
de induccion pues puede generarse con k 1 elementos). Sea M1 M2 M3 una
cadena ascendente de submodulos de M. Bajemos esta cadena a L y a N :
M1 L M2 L M3 L
(M1 + L)/L (M2 + L)/L (M3 + L)/L
Sea k N en donde ambas se estacionan. Recordemos que para toda i, (Mi + L)/L
Mi /(Mi L) mediante el isomorfismo natural, de manera que tenemos un diagrama con-
mutativo de sucesiones exactas
0 Mk L Mk (Mk + L)/L 0
id id
0 Mk+1 L Mk+1 (Mk+1 + L)/L 0.
Por el lema del 5o la contencion central es igualdad.
(c)(d) Sea N un submodulo de un modulo finitamente generado M y sea x1
N . Si < x1 >6= N, tomemos x2 N \ < x1 > y as seguimos tomando xn+1 N \ <
x1 , x2 , . . . , xn1 >. Este procedimiento debe terminarse pues se esta construyendo una
cadena ascendente de submodulos de M .
(d)(a) Los ideales son los submodulos de A.
59
9. Sumas directas de cclicos
! ! ! ! ! ! !
2 0 2 0 2 0 1 3 1 3 1 0 1 0
, , , , , , .
0 3 3 3 1 3 2 0 0 6 0 6 0 6
Tenemos as una base para Z Z con la cual los generadores de N son (1, 0) y (0, 6). As,
al principio tenamos L/N Z2 Z3 , y ahora tenemos L/N Z6 .
B = (bi j ) Mrs (A). Entonces, para cualquier par de matrices invertibles P Mrr (A)
y Q Mss (A), la matriz S = QT P tambien representa a f pero con respecto a las bases
60
9. Sumas directas de cclicos
Decimos que dos matrices son equivalentes si una se obtiene de la otra mediante o-
peraciones elementales. Es claro entonces que esta relacion es de equivalencia y que dos
matrices son equivalentes si, y solo si, pueden pensarse como el mismo homomorfismo pero
con respecto a distintas bases.
61
9. Sumas directas de cclicos
a aq a aq
as
c a
c aq sqa .
.. ..
. .
Como ya sabemos que cuando a aparece en un renglon entonces divide a todos los elementos
de su renglon, tenemos que a|c aq sqa y, por lo tanto, a|c, como queramos probar.
Despues es facil observar que podemos sumar multiplos apropiados del primer renglon
a cada uno de los demas renglones para lograr que todos los lugares de la matriz en la
primera columna abajo del lugar (1, 1) sean 0 y hacer despues lo mismo en las columnas
para lograr que en el primer renglon todos los elementos a la derecha del que esta en el
lugar (1, 1) sean 0. Finalemente aplicamos induccion al menor que queda de eliminar la
primera columna y el primer renglon, observando que cualquier operacion elemental en esa
submatriz no altera el primer renglon y la primera columna.
i, <di>=<ei> .
Demostracion. Sabemos que para cada irreducible p A, el isomorfismo entre M
y N se restringe a isomorfismos Tp (M ) Tp (N ) y, por tanto, tambien Ar M/T (M )
N/T (N ) As . En particular, por [9.1] tenemos que r = s y ademas podemos suponer que
cada di y ej son potencias del irreducible p, digamos di = pri y ej = psj con r1 r2
rk y s1 s2 sl ; pero entonces tambien tenemos que M [p] N [p] y estos
son espacios vectoriales con dimensiones k y l as que k = l. Ahora, supongamos que las
potencias no son iguales y consideremos la primera en donde sean distintas:
(para cierta j k ). Sin perdida de generalidad rj < sj . Entonces prj M tiene menos
sumandos que prj N, lo cual es imposible.
62
9. Sumas directas de cclicos
A la expresion
d1 0 0 0
0
d2 0 0
..
.
0 0 0 dk
de la matriz se le llama forma normal de Smith del cociente L/N.
Tenemos otra forma canonica de escribir los modulos finitamente generados sobre A =
Z o F [x] usando la descomposicion primaria y poniendo en orden creciente las potencias
de cada primo. Ademas, en el caso de A = Z se pueden poner en orden creciente los
primos de la descomposicion. Veamos un ejemplo.
[9.15] Ejemplo. Escribir todos los grupos abelianos de orden 600 en las dos formas
canonicas, apareando los grupos isomorfos segun las dos escrituras.
Solucion. Tenemos que 600 = 23 3 52 . Entonces los distintos grupos abelianos de
orden 600 son:
Z8 Z3 Z25 Z600 .
Z2 Z4 Z3 Z25 Z2 Z300 .
Z2 Z2 Z2 Z3 Z25 Z2 Z2 Z150 .
Z8 Z3 Z5 Z5 Z5 Z120 .
Z2 Z4 Z3 Z5 Z5 Z10 Z60 .
Z2 Z2 Z2 Z3 Z5 Z5 Z2 Z10 Z30 .
En cada caso, en la descomposicion primaria consideramos las particiones del exponente
3 (del 2) y el exponente 2 (de 5) como sumas de enteros positivos e hicimos las distintas
combinaciones; para determinar la descomposicion en divisores elementales juntamos las
potencias mas grandes de cada primo y luego las que le siguen y as sucesivamente.
Tambien tenemos una respuesta completa sobre cuales son todos los submodulos de un
A-modulo finitamente generado cuando A = Z o F [x].
63
9. Sumas directas de cclicos
ps2 psl y los divisores elementales de Tp (N ) son pr1 pr2 prk , entonces
l k y al completar con 1 s para lograr el mismo numero de divisores elementales (es
decir escribir sj = 0 para j = l + 1, . . . , k ) se tiene si ri para toda i.
(c) Si N es un modulo que satisface las condiciones de (a) y (b) (en cuanto a la
comparacion de sus divisores elementales en cada primo y su rango libre con los de M )
entonces N es isomorfo a un submodulo de M.
Demostracion. (a) Sean r el rango libre de M y s el rango libre de N. Apliquemos
el funtor Hom( , Q(A)) al diagrama conmutativo con renglones exactos siguiente:
0 t(N ) N As 0
,
0 t(M ) M Ar 0
en donde las primeras dos flechas verticales son inclusiones y la tercera es la inducida
al cociente. Recordando que Hom( , Q(A)) es funtor exacto (por ser Q(A) inyectivo),
contravariante y que ademas el unico homomorfismto de un modulo de torsion a Q(A) es
el 0, obtenemos
0 Q(A)s Hom(N, Q(A)) 0 0
.
0 Q(A)r Hom(M, Q(A)) 0 0
donde la flecha vertical de enmedio es suprayectiva y, por tanto, por el lema del 5o , tambien
la primera lo es, con lo cual tenemos que s r .
(b) Agreguemos, si es necesario, sumandos 0 a N (que corresponderan a Z1 ) para
lograr la misma cantidad de sumandos que en M . Ahora se puede proceder como en [9.13]
(pues N [p] M [p]).
Para (c) observemos que para s r cada cclico A /<pr > contiene un submodulo
A /<ps> .
[9.18] Nota. El corolario anterior es falso para grupos no abelianos; por ejemplo el
grupo alternante A5 tiene 120 elementos pero no contiene ningun subgrupo de orden 60
(pues si lo contuviera, este sera normal, pero A5 no tiene subgrupos normales). Es cierto
tambien que subgrupo de libre no abeliano es libre, sin embargo el grupo libre con dos
generadores Z Z contiene subgrupos (libres) de rango infinito.
[9.20] Ejercicio. Llevar la siguiente matriz a su forma normal de Smith y decir a que
modulo corresponde: !
4 6
.
10 15
64
9. Sumas directas de cclicos
[9.21] Ejercicio. Cuantos grupos abelianos hay de orden 720? Escribir todos en
ambas formas canonicas apareandolos segun sean isomorfos.
[9.22] Ejercicio. Sea M un grupo abeliano finito y digamos que M es cociente del
grupo libre L entre un subgrupo N . Probar que si B es una matriz que representa la
inclusion de N en L, entonces el orden de M es |det(B)|. (Notese que, por ser el grupo
finito, la matriz es cuadrada.)
65
Seccion 10
Empecemos por recordar algunos conceptos basicos que aprendimos en nuestros cursos
de algebra lineal acerca de las transformaciones lineales.
P id P id
A
V V
T
Por otro lado, recordemos que dados V un F -espacio vectorial V y una transformacion
lineal T : V V, convertimos a V en un F [x]-modulo definiendo x v = T (v) para todo
v V y extendiendo de manera natural. De esta manera podemos aplicar lo aprendido
10. Aplicaciones al algebra lineal
[10.3] Proposicion. Sea V cclico como F [x]-modulo, V = <v > F [x] /<g(x)>
con g(x) = xn + cn1 xn1 + + c1 x + c0 . Entonces
(a) : (v, xv, x2 v, . . . , xn1 v) es base de V,
(b) la matriz de T con respecto a es
0 0 0 0 0 c0
1 0
0 0 0 c1
0 1 0 0 0 c2
C= .
..
.
0 0 0 0 1 cn1
En este caso decimos que C es la matriz companera de T.
Demostracion. Las primeras n 1 columnas son claras pues al aplicar T a cada
basico nos da el siguiente; la ultima columna se obtiene porque el anulador de v (como
F [x]-modulo) es g(x) as que T (xn1 v) = xn v = cn1 xn1 v c1 xv c0 .
67
10. Aplicaciones al algebra lineal
con g1 (x) g2 (x) gk (x) 6= 0. Al juntar los resultados anteriores tenemos que si Ci es
la matriz companera de T |F [x] /<gi (x)> entonces existe una base para V para la cual T tiene
representacion
C1 0 0 0
0
C2 0 0
.. .
.
0 0 0 Ck
Ademas esta es la unica representacion en suma directa de matrices companeras (de manera
que los polinomios cuyos coeficientes aparecen en la ultima columna se dividan sucesiva-
mente) pues los gi (x) son los factores invariantes de V que sabemos que son unicos. A
esta expresion de T se le llama forma canonica racional de T.
Ahora apliquemos la forma canonica racional de una matriz para ver algunos resultados
importantes de algebra lineal. Recordemos que si un F -subespacio <v> de dimension 1
es invariante bajo T, es decir, v 6= 0 y T (v) = v para algun F, entonces decimos
que v es un vector propio o eigenvector de T y que es un valor propio o eigenvalor. Por
otro lado, si A es una matriz que corresponde a T bajo una base, entonces el que exista
v V \ {0} con Av = v es equivalente a que exista v V \ {0} con (I A)v = 0,
lo cual es equivalente a que la matriz I A sea singular (es decir, no invertible), o sea
que det(I A) = 0. De esta manera tenemos que los valores propios son las races del
polinomio A (x) = det(xI A), llamado polinomio caracterstico de A.
68
10. Aplicaciones al algebra lineal
donde los i son las races de A (x) en F contados con multiplicidad. Por otro lado,
A (0) = det(0I A) = (1)n det(A), as que det(A) es el producto de los valores propios
de A.
que tiene por anulador a <gk (x)>, as que para todo v V se tiene que gk (x)v = 0, pero
recordemos que la multiplicacion en V por polinomios esta dada por la aplicacion de A,
as que gk (A)(v) = 0 y esto es para toda v V, as que gk (A) es la funcion 0. Ahora,
como gk (x) es divisor de A (x) tenemos que A (A) = 0.
que es irreducible sobre R, as que la unica posibilidad es que sea el polinomio mnimo y
entonces el R[x]-modulo es cclico y V R[x] /<x2 x + 2> . Entonces A es similar a la
69
10. Aplicaciones al algebra lineal
matriz companera !
0 2
B= .
1 1
(c) Si !
3 1
A=
1 1
entonces el polinomio caracterstico es
!
x3 1
det = (x 3)(x 1) + 1 = x2 4x + 4 = (x 2)2 .
1 x1
Aqu tenemos dos posibilidades: que el R[x]-modulo V sea cclico, V R[x] /<(x 2)2>
o que no lo sea, es decir, V (R[x] /<x 2>) (R[x] /<x 2>); pero en el segundo
caso, el polinomio mnimo sera x 2, as que A 2I sera 0, pero esto es falso, as que
V R[x] /<(x 2)2> y A es similar a la matriz companera
!
0 4
B= .
1 4
[10.16] Ejercicio. Dar un ejemplo de dos matrices no similares que tengan el mismo
polinomio caracterstico y el mismo polinomio mnimo.
Para ciertas aplicaciones es conveniente trabajar con la forma canonica racional de una
matriz; sin embargo para otras, por ejemplo cuando se quieren considerar potencias de la
matriz, conviene mas trabajar con otra representacion de la misma matriz; esta esta mas
ligada a la suma directa de cclicos primarios.
70
10. Aplicaciones al algebra lineal
[10.18] Proposicion. Si V F [x] /<(x )n>, entonces existe una base del espacio
vectorial V para la cual la matriz asociada a T es
0 0 0 0
1
0 0 0
0 1 0 0
J(, n) = = I + Nn ,
..
.
0 0 0 1
donde In es la matriz identica de n n y Nn es la matriz de n n que tiene 1 s en la
diagonal justo abajo de la diagonal principal. A la matriz J(, n) se le llama bloque de
Jordan.
Demostracion. Si v es un generador del F [x]-modulo cclico V, sea
: v, (T I)(v), (T I)2 (v), . . . , (T I)n1 (v).
Afirmamos que es base de V como F -espacio vectorial. Para ello observemos que son
n vectores (y n es la dimension de V ) y que cada elemento de la base
= (v, T (v), T 2 (v), . . . , T n1 (v))
se puede expresar como combinacion lineal de los elementos de gracias a la observacion
anterior (pues la matriz I conmuta con cualquier matriz). Veamos ahora que con respecto
a , T tiene expresion J(, n). En efecto, para los primeros renglones la afirmacion es
clara y para el ultimo basta recordar que (T I)n es el anulador de V as que 0 =
(T I)n (v) = (T I)(T I)n1 (v), de donde T ((T I)n1 (v)) = (T I)n1 (v).
Del teorema fundamental de los modulos finitamente generados sobre F [x] tenemos
que la descomposicion en suma directa de cclicos primarios es unica salvo orden. Juntando
esto con la proposicion anterior tenemos el siguiente corolario.
71
10. Aplicaciones al algebra lineal
directa de las transpuestas de los sumandos, as que podemos trabajar con un solo bloque
de Jordan. Aqu tenemos que si P es la matriz que tiene 1 s en la diagonal a 45o y 0 s
en todas las demas entradas, entonces P 1 = P y si J es un bloque de Jordan entonces
P JP 1 es la transpuesta de J.
[10.22] Proposicion.
k1
!
k k
X k ki i
J(, n) = I + Nn .
i=1 i
0 k k 0 0
0
k1
1
0 = k
k 0 .
k
0 1 2
k2 kk1 k
[10.24] Ejemplo. Sea A GL3 (Z7 ) (el grupo multiplicativo de las matrices de 3 3
con coeficientes en Z7 ) definida por
0 0 1
A = 1 0
4.
0 1 3
Encontrar el orden de A (es decir, el menor exponente r tal que Ar = I ).
Solucion. Reconocemos a A como la matriz companera del polinomio g(x) = x3
3x2 4x 1 = x3 3x2 + 3x 1 = (x 1)3 (pues en Z7 , tenemos que 4 es igual a 3);
entonces A es similar al bloque de Jordan
1 0 0
J = 1 1
0.
0 1 1
72
10. Aplicaciones al algebra lineal
k=0 k! 2 6
Se prueba que esta serie converge (pensando que lo hace en cada coordenada), de manera
que esta bien definida esta exponenciacion.
La siguiente proposicion es la base para poder sustituir una matriz A por su forma
canonica de Jordan al calcular eA .
[10.26] Ejercicio. Probar que toda matriz con coeficientes en C se puede escribir
como la suma de una matriz diagonalizable (es decir, similar a una matriz diagonal
diag(1 , 2 , . . . , n )) y una nilpotente.
[10.27] Ejercicio. Probar que una matriz es nilpotente si y solo si todos sus valores
propios son 0.
73
Seccion 11
Indice Alfabetico
1 (en anillo), 1 condicion ascendente de cadenas, 55
a -divisible (modulo), 35 Conj (categora), 30
Ab (categora), 30 conmutativa (operacion), 1
abeliano, 1 conmutativo (anillo), 1
algebraicamente cerrado (campo), 13 coproducto, 29
algoritmo de Euclides para polinomios, 12 criterio de Baer para DIPs, 36
algoritmo de la division, 10 criterio de Baer, 37
anillo 0, 2 cuaternios reales, 2
anillo con division, 2 dependientes (elementos), 25
anillo, 1 dimension (de espacio vectorial), 48
asociados (elementos en anillo), 12 DIP, 6
asociativa (operacion), 1 distributividad, 1
base (de modulo), 32 division (en polinomios), 11
bloque de Jordan, 68 divisible (modulo), 35
cclico, 6 divisible por la derecha (sucesion), 26
CAC, 55 divisor propio de 0, 1
cadena (en orden parcial), 36 divisores elementales (de modulo), 59
campo de cocientes (de un dominio), 46 dominio de ideales principales, 6
campo primo, 48 dominio entero, 1
campo, 2 dual (propiedad o demostracion), 29
cancelacion (en operacion), 1 eigenvalor, 65
caracterstica p (de campo), 49 eigenvector, 65
caracterstica 0 (de campo), 49 enteros gaussianos, 2
categora, 30 enteros modulo k, 2
caza de diagramas, 21 epimorfismo, 20
cero (en anillo), 1 equivalentes (matrices), 58
cero (objeto en categora), 30 escindible (modulo), 25
cerrado (bajo operacion), 3 escindible por la derecha (sucesion), 26
cerradura algebraica, 65 escindible por la izquierda (sucesion), 26
clase (en relacion de equivalencia), 16 estaciona (cadena de modulos), 55
cociente (de conjuntos), 16 exacto (funtor), 42
cociente (de modulos), 17 exacto izquierdo (funtor contravariante), 42
cociente (en division), 10 exacto izquierdo (funtor covariante), 42
coeficiente (de polinomios), 9 exponencial de matriz, 70
coeficiente principal (en polinomio), 10 extension (de homomorfismo), 36
combinacion lineal (de polinomios), 12 factor (de modulo), 29
combinacion lineal (en modulo), 6 factores invariantes (de modulo), 59
complemento (en suma directa), 24 finitamente generado, 6
composicion (de morfismos), 30 forma canonica de Jordan, 68
conucleo (de homomorfismo), 23 forma canonica racional, 65
11. Indice Alfabetico
75
11. Indice Alfabetico
submodulo, 4
sucesion exacta corta, 20
sucesion exacta, 20
suma directa (de modulos), 24
suma directa (de matrices), 64
suma directa externa (de modulos), 29
sumando directo, 24
termino (en polinomio), 9
teorema chino del residuo, 23
teorema de Cayley-Hamilton, 66
teorema de factorizacion unica (en polinomios), 13
teorema de la correspondencia, 19
teorema de las bases simultaneas, 58
tercer teorema de isomorfismo, 19
Top (categora), 30
torsion (modulo), 27
transitividad, 8
traza, 70
unidad (elemento en anillo), 2
unitario (elemento), 1
valor propio, 65
variable (en polinomio), 9
vector propio, 65
76
Seccion 12
Bibliografa
[2]. Fraleigh J.B., A First Course in Abstract Algebra, Reading, Addison Wesley, 1973.
[3]. Gentile E., Estructuras Algebraicas, Monografa 12, Serie Matematica O.E.A., 1971.
[4]. Herstein I.N., Topics in Algebra, 2a. ed., John Wiley, New York, 1975.