Beruflich Dokumente
Kultur Dokumente
on 1
Conceptos b
asicos de grupos
Un grupo es un conjunto no vaco G junto con una operacion binaria , es decir una
funcion : G G G llamada producto o multiplicacion, que satisface las siguientes
propiedades:
(a) es asociativa: a, b, c G se tiene a (b c) = (a b) c (escribimos a b c).
(b) Hay elemento neutro e, es decir, un elemento e que satisface que para toda a G,
se tiene que a e = a = e a.
(c) Hay inversos, es decir para toda a G existe a G tal que a a = e = a a.
Si adem
as satisface:
(d) es conmutativa, es decir, para todos a, b G se tiene que a b = b a. entonces
decimos que G es un grupo abeliano o conmutativo.
[1.1] Proposici
on. En un grupo solo hay un elemento neutro y los inversos tambien
son u
nicos.
Demostraci
on. Supongamos que e y e son dos elementos que funcionan como neutros. Entonces e = e e = e (en la primera igualdad se uso que e es neutro y, en la
segunda, que e es neutro).
Ejercicio. Probar que los inversos son u
nicos.
Notacion. Hablamos del grupo (G, ) o, si la operacion se sobreentiende, del grupo G.
Tambien en muchos casos omitimos el smbolo y, en lugar de hablar del elemento a b,
hablamos del elemento ab. Al elemento neutro se le llama uno o elemento unitario y se
le denota por 1 (o 1G , si quiere enfatizarse que es el neutro del grupo G). Al elemento
inverso de a lo denotamos por a1 . En muchos casos, cuando el grupo es abeliano a la
operacion se la denota por + y se le llama suma o adicion; en este caso, al elemento
neutro se le llama cero y se le denota por 0; tambien en lugar de a1 escribimos a y en
lugar de a + (b) escribimos a b.
Subgrupos y generaci
on
Si G es un grupo y H G, decimos que H es subgrupo de G, y escribimos H G,
si H con la operacion restringida es el mismo un grupo.
[1.13] Proposici
on. Sea G un grupo y sea H G. Entonces H es subgrupo de G
si y solo si en H se satisfacen las siguientes tres propiedades:
(a) 1 H .
(b) Si a, b H entonces ab H (decimos que H es cerrado bajo la operacion de G).
(c) Si a H entonces a1 H .
Demostraci
on. Supongamos primero que H es grupo y sea e el neutro de H . Entonces ee = e = 1e, de donde, cancelando e, tenemos e = 1 y as 1 H . La propiedad
(b) es clara porque H es grupo. Veamos (c): Sea a H . Sabemos que a tiene inverso en H , llamemosle a . Queremos ver que a = a1 , el inverso de a en G. Tenemos
a1 = a1 1 = a1 aa = 1a = a .
Para ver que si H satisface (a), (b) y (c) entonces H es grupo solo nos falta ver la
asociatividad pero esta es clara pues la operacion es la misma que la de G.
[1.14] Ejercicio. Probar que si G es grupo, entonces H G es subgrupo si, y s
olo
si, en H se satisfacen:
(a ) H 6= y
(b ) Si a, b H entonces ab1 H .
[1.15] Ejemplos. (a) Si G es un grupo entonces {1} y G son subgrupos de G.
(b) Si n N entonces nZ = {na : a Z} es subgrupo de Z.
(c) Z Q R C.
(d) {1, 1} R \ {0}.
(e) S 1 = {z C : ||z|| = 1} C \ {0}.
(f) El subconjunto SL2 (R) (grupo especial lineal) de GL2 (R) de las matrices con
determinante 1 es subgrupo de GL2 (R).
(g) El conjunto de polinomios con coeficientes en R y termino constante 0 es subgrupo
de R[x].
(h) Para n natural, el conjunto de polinomios con coeficientes en R y grado menor o
4
Demostraci
on. Al igual que en [1.6], la lista a, a2, . . . an+1 tiene n + 1 elementos,
todos dentro de G. Entonces ak = 1 para cierta k n, pero entonces a1 = ak1 ,
a2 = ak2 , etc. y as, por [1.20] G = {xr : r Z} = {a, a2, a3, . . . , ak } y, como G tiene n
5
0
1
1
0
y B=
0
1
1
.
1
Probar que A tiene orden 4 y que B tiene orden 6 pero que AB tiene orden infinito.
(Nota: Multiplicar por el matriz A tiene el efecto de la multiplicacion compleja por el
n
umero i, es decir, de una rotacion del plano 90o ).
[1.29] Ejercicio de tarea. Probar que si G 6= {1} es un grupo y los u
nicos subgrupos
de G son {1} y G mismo, entonces G es cclico de orden primo.
Secci
on 2
Grupos de permutaciones
1
a1
2
a2
n
an
= (a1, a2 , . . . , an ).
2. Grupos de permutaciones
punto fijo de una permutacion es un i [n] tal que (i) = i.
[2.1] Ejercicio. Descomponer en forma cclica las permutaciones (8, 2, 4, 6, 3, 5, 7, 1)
y (5, 2, 7, 1, 9, 4, 6, 8, 3) y encontrar sus puntos fijos.
[2.2] Ejercicio. Encontrar la forma lineal de las permutaciones cuya forma cclica es
(4 1 3)(6 5 2)(10 9 8 7) y (4 1 3)(5)(6)(8 7 2).
Ahora recordemos que Sn es un grupo y notemos que cada ciclo puede considerarse
como una permutacion en la que los elementos que no aparecen se consideran fijos. En este
caso, es facil convencerse de que cada permutacion es el producto de las permutaciones
determinadas por sus ciclos; por ejemplo, en S5 , la permutacion (2 5 3)(1 4) es el producto
de las permutaciones (2 5 3)(1)(4) y (2)(5)(3)(1 4). Decimos que toda permutacion es el
producto de sus ciclos. De hecho, en muchas ocasiones se escriben las permutaciones en
forma cclica omitiendo los ciclos de longitud 1. Por otro lado, en este caso es claro que
no importa el orden en que se escriben los ciclos, pero aqu es importante hacer notar que
esto se debe a que los ciclos son ajenos. En general, el producto en Sn no es conmutativo
y la costumbre es, como en el lenguaje de funciones, hacer el producto (composicion) de
derecha a izquierda; por ejemplo, (1 2)(2 3) = (1 2 3) y (2 3)(1 2) = (1 3 2).
[2.3] Ejercicio. Dadas las permutaciones (1 4 2 6), (1 5) y (1 5 2)(4 3), encontrar sus
inversas.
[2.4] Ejercicio. Es cierto que si , Sn entonces ( )1 = 1 1 ?
[2.5] Ejercicio. Escribir en estructura cclica las permutaciones resultantes de los
siguientes productos: (1 4)(2 4 5)(3 2 1 6) y (1 4 2)3 .
[2.6] Ejercicio. Escribir en estructura cclica todos los elementos de S4 .
[2.7] Proposici
on. El orden de una permutacion es el mnimo com
un m
ultiplo de las
longitudes de sus ciclos.
Demostraci
on. Es facil convencerse que si la permutacion es un ciclo entonces su
orden coincide con su longitud. Como vimos arriba, los ciclos ajenos conmutan y esta
observacion basta para obtener el resultado.
[2.8] Ejercicio. Escribir en forma cclica la permutacion resultante del producto
(2 4 1 3 5 6 7)6 . (Sugerencia: Hay una forma facil de hacerlo.)
[2.9] Ejercicio. Probar que {(1), (1 2)(3 4), (1 3)(2 4), (1 4)(2 3)} es subgrupo de S4 .
Consideremos un cuadrado con sus vertices numerados del 1 al 4. El conjunto de
elementos de S4 que no tuercen al cuadrado (es decir, las permutaciones tales el
8
2. Grupos de permutaciones
polgono (1), (2), (3), (4) es cuadrado) se llama grupo diedrico o grupo de simetras
del cuadrado y se le denota por D4 .
[2.10] Proposici
on. El conjugado de por es la permutacion que tiene la misma
estructura cclica que y que se obtiene intercambiando cada i [n] por (i).
Demostraci
on. Observemos primero que si = 1 2 r , con cada k ciclo, entonces el conjugado de es el producto de los conjugados de los k , as que basta probarlo
para cuando es un ciclo (a1 a2 am ). Tenemos
1 ( (ai )) = (ai ) = (ai+1),
donde los ndices estan calculados modulo m, y esto prueba la afirmacion.
2. Grupos de permutaciones
[2.14] Ejercicio. Probar que un ciclo de longitud r es permutacion par si y solo si r
es impar.
Otra notacion u
til para las permutaciones se obtiene al considerarlas como matrices.
La matriz A de una permutacion tiene 1 en el lugar (i, j) si y solo si (i) = j ; en las
demas entradas A tiene 0 s.
[2.15] Ejercicio. Probar que, mediante la multiplicacion de matrices, si Sn
entonces
(1)
1
2
(2)
A .. = ..
.
.
.
n
(n)
[2.16] Ejercicio. Probar que si Sn entonces det(A ) = 1, y que el signo es 1 si
y solo si la permutacion es par.
[2.17] Ejercicio de tarea. Probar que el grupo de simetras o grupo diedrico de un nagono, denotado por Dn , tiene 2n elementos y esta generado por la rotacion ((1 2 3 n)
y la reflexion (1 n)(2 n 1)(3 n 2) (para n impar esta reflexion deja fijo al n+1
).
2
[2.18] Ejercicio de tarea. Probar que si y son permutaciones con la misma
estructura cclica entonces y son conjugados.
[2.19] Ejercicio de tarea. Probar que cualesquiera dos descomposiciones en producto de transposiciones de una permutacion tienen la misma paridad.
[2.20] Ejercicio de tarea. Probar que para n 2 el n
umero de permutaciones pares
en Sn es el mismo que el de impares.
10
Secci
on 3
Teora de N
umeros
Divisibilidad
Recordemos que
ultiplo de
para a y b enteros decimos que a divide a b (o que b es m
a), en smbolos a b, si es posible encontrar un entero x de tal manera que ax = b. Si a
3. Teora de Numeros
existen enteros u
nicos q y r de tal forma que
a = bq + r, y
0 r < |b|.
Demostraci
on. Primero probaremos la existencia de los enteros q y r . Por simplicidad, consideraremos solo el caso en que b > 0 y a 0. Los demas casos pueden deducirse
de este facilmente. Consideremos todos los m
ultiplos no negativos de b:
0, b, 2b, 3b, . . .
Sea qb el mayor m
ultiplo de b tal que qb a, es decir a se encuentra entre qb y (q + 1)b
en la recta numerica (permitiendose el caso en que a = qb). Definimos r := a qb.
0
|
b
|
2b
|
r{
z }|
qb
|
a (q + 1)b
|
|
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................
{z
}|
{z
{z
[3.4] Observaci
on. Si a y b son enteros y b 6= 0, entonces b a si y solo si el residuo
r de la division de a entre b es 0.
12
3. Teora de Numeros
Dados dos n
umeros enteros a y b distintos de cero su maximo com
un divisor, en
smbolos mcd(a, b), es el mayor de sus divisores comunes. Si mcd(a, b) = 1, decimos que
a y b son primos relativos o primos entre s.
[3.5] Lema. Sean a y b enteros no cero con b 6 a. Si q y r son enteros tales que
a = bq + r , entonces mcd(a, b) = mcd(b, r).
Demostraci
on. Por [3.1](e) los divisores comunes de a y b tambien lo son de r , y
que los de b y r tambien lo son de a. En particular el mayor de los divisores comunes de
a y b es el mismo que el de b y r .
0 < r1 < b,
0 < r2 < r1 ,
0 < r3 < r2 ,
()
3. Teora de Numeros
Probar que cualquier divisor com
un de a y b tambien es divisor de d.
[3.8] Ejercicio. Sean a y b enteros no cero y sea d su maximo com
un divisor. Probar
que un n
umero c es combinacion lineal de a y b si y solo si es m
ultiplo de d.
[3.9] Corolario. Sean a, b y c enteros tales que a bc. Si a y b son primos relativos
entonces a c.
Demostraci
on. Ejercicio.
Demostraci
on. Sea a 6= 0, 1 y consideremos primero el caso en que a sea positivo.
Procedemos por induccion sobre a. La base de induccion es para a es primo, y aqu no
hay nada que probar (permitimos productos de un solo factor). Si a no es primo entonces
es compuesto, as que podemos escribir a = bc, con b y c enteros positivos y distintos de 1
y de a; adem
as tenemos que b y c son ambos menores que a. Por hipotesis de inducci
on b
y c son producto de primos y su descomposicion nos da la descomposicion de a buscada.
El caso en que a sea negativo se reduce al anterior pues podemos aplicar el resultado a
a (que es positivo) y despues agregar el signo a alguno de los primos en la descomposici
on
de a.
Para ver la unicidad supongamos que a = p1 p2 ps = q1 q2 qt , donde s y t son
naturales y los pi y los qj son primos. Queremos probar que s = t y que, salvo el signo,
cada primo aparece exactamente el mismo n
umero de veces en la lista p1 , p2 , . . . , ps que
en la lista q1 , q2 , . . . , qt . Sin perdida de generalidad, podemos suponer que los pi y los qj
son todos positivos. Hagamos induccion sobre s. Para s = 1 el resultado es claro pues a
sera primo. Entonces supongamos que s 2 y que el resultado es verdadero para s 1
factores (es decir, la hipotesis de induccion es que si un n
umero acepta una descomposici
on
en producto s 1 primos positivos, entonces cualquier otra descomposici
on de ese n
umero
en producto de primos positivos es igual a ella excepto, tal vez, por el orden de los factores).
14
3. Teora de Numeros
(i) d a, d b, y
(ii) si c a y c b entonces c d.
[3.18] Ejercicio. Dar una descripcion analoga a la de la nota anterior del mnimo
com
un m
ultiplo de a y b.
[3.19] Ejercicio. Para a y b enteros positivos probar que mcd(a, b)mcm(a, b) = ab.
[3.20] Ejercicio. Probar que Q esta generado por { p1k : p primo y k N}.
Congruencias
Sea n un n
umero natural. Si a y b son enteros
cualesquiera decimos que a b (mod n)
(lease a es congruente con b modulo n) si n a b.
[3.21] Definici
on. Dado un n
umero natural n cada conjunto de n
umeros congruentes
entre s se llama clase (modulo n) y cualquier elemento de ese conjunto es un representante
de la clase. Si a es cualquier representante de una clase, entonces la clase a la cual pertenece
el n
umero a se denota por a.
15
3. Teora de Numeros
[3.22] Ejemplo. Analizar congruencias y clases modulo 6.
Soluci
on. Hagamos una lista de todos los
glones:
..
..
..
.
.
.
12
11
10
6
5
4
0
1
2
6
7
8
12
13
14
..
..
..
.
.
.
..
.
8
2
4
10
16
..
.
..
.
7
1
5
11
17
..
.
Por la forma en que construimos la tabla podemos notar que todos los n
umeros en una
misma columna difieren por un m
ultiplo de 6. Observamos tambien que los de una misma
columna dejan el mismo residuo al dividirlos por 6; por ejemplo, los de la primera columna
dejan residuo 0, esto es, son todos m
ultiplos de 6 o, en otras palabras, son los enteros
de la forma 6k con k entero (12 = 6 (2), 6 = 6 (1), 0 = 6 0, 6 = 6 1,
. . .); los de la segunda columna son los que dejan residuo 1, es decir los de la forma
6k + 1 (11 = 6 (2) + 1, 5 = 6 (1) + 1, 1 = 6 0 + 1, 7 = 6 1 + 1, . . .).
Seg
un nuestra definicion, el tipo de relacion que guardan entre s los elementos de una
misma columna se llama congruencia modulo 6. Todo el conjunto de n
umeros de una
misma columna constituye una clase (modulo 6) y cualquier elemento de esa columna es
un representante de la clase. As, por ejemplo, 0 = 12 = {. . . , 12, 6, 0, 6, 12, 18, . . .}
on por 6 es
y 2 = 4 = {. . . 8, 2, 4, 10, . . .}. Tenemos que cada residuo en la divisi
representante de una clase y que en total hay 6 clases.
A partir de aqu n denota un n
umero natural cualquiera.
[3.23] Proposici
on. El que a sea congruente con b modulo n es equivalente a que
a y b tengan el mismo residuo al dividirlos por n.
[3.24] Propiedades. Para a, b, c y d enteros cualesquiera se tiene:
(a) La relacion de congruencia modulo n es relacion de equivalencia.
(b) Si a b (mod n) y c d (mod n) entonces a + c b + d (mod n).
(c) Si a b (mod n) y c d (mod n) entonces ac bd (mod n).
Demostraci
on.
(a) Probemos la reflexividad y dejemos la simetra y transitividad como ejercicio: Como
a a = 0 = n 0, entonces n a a.
(b) Ejercicio.
(c) Aqu queremos probar que ac bd es m
ultiplo de n. Para ver esto sumemos y
restemos bc: ac bd = ac bc + bc bd = (a b)c + b(c d); este u
ltimo es m
ultiplo de
n pues, por hipotesis, a b y c d lo son.
[3.25] Corolario. Principio de Sustitucion. Para hacer operaciones (sumar y multi16
3. Teora de Numeros
plicar) en una congruencia, cualquier cantidad puede sustituirse por otra a la que esta sea
congruente sin alterar la validez de la congruencia.
Se define
Zn = {0, 1, 2, . . . , n 1}
Dentro de este conjunto definimos dos operaciones como sigue: Para a y b elementos de
Zn ,
ab= a+b y
a b = a b.
La operacion se llama suma en Zn y se llama producto en Zn .
ar + 0s
ar (mod n).
17
3. Teora de Numeros
Observemos que mcd(r, n) = 1 pues la misma combinacion lineal igual a 1 que tomamos
para a y n es una combinacion lineal igual a 1 para r y n, as que R Zn y R es el
inverso de a buscado.
Al n
umero de elementos de Zn se le denota por (n) y se dice que es la funci
on fi
de Euler.
[3.29] Corolario. Si p es un n
umero primo entonces Zp \ {0} es grupo de orden p 1
bajo la multiplicacion.
[3.30] Ejercicio de tarea. Sea a un elemento de orden r en un grupo y sea k N.
Probar que ak = 1 si y solo si k es m
ultiplo de r .
[3.31] Ejercicio de tarea. Probar que si G es grupo cclico, entonces cualquier
subgrupo de G tambien es cclico y que, en consecuencia, los subgrupos de Z son los nZ
para n = 0, 1, 2, . . ..
[3.32] Ejercicio de tarea. Sean r, s Z y sea G un grupo cclico generado por a.
Sabemos que el subgrupo de G generado por ar y as es cclico. Determinar un generador
de este subgrupo.
[3.33] Ejercicio de tarea. Sean a, b y c enteros tales que a bc. Probar que si a y
[3.34] Ejercicio de tarea. Recordemos que Zn es cclico. Determinar como debe ser
el entero a para que el grupo Zn este generado por a.
[3.35] Ejercicio de tarea. Probar que en Z8 todo elemento distinto de 1 tiene orden
2 y que, por lo tanto, Z8 no es cclico.
18
Secci
on 4
Clases laterales
Como vimos en el captulo anterior, una relacion de equivalencia en un conjunto X
es una relacion reflexiva, simetrica y transitiva. Al igual que la relacion de congruencia
modulo n en Z, es facil ver que una relacion de equivalencia en un conjunto X parte a
X en la union de subconjuntos ajenos dos a dos que llamamos clases (con respecto a la
relacion) (o clases de equivalencia) de manera que cada clase consta de todos los elementos
equivalentes (es decir, relacionados mediante la relacion de equivalencia) a un elemento
dado; cada elemento de una clase es representante de la clase. Generalizaremos aqu a
grupos arbitrarios la relacion de congruencia modulo n que vimos para Z.
Dado un grupo G y un subgrupo H decimos que dos elementos a y b de G son
congruentes modulo H si a1 b H . En este caso escribimos a b (mod H). Notemos
que la congruencia modulo n en Z no es mas que la relacion de congruencia modulo nZ
que acabamos de definir.
[4.1] Ejercicio. Probar que dados H G grupos, la relacion de congruencia modulo
H es de equivalencia.
[4.2] Ejercicio. Sean H G grupos. Probar que las clases de equivalencia mediante
la relacion de congruencia modulo H son los conjuntos de la forma
aH = {ah : h H},
para a G, llamados clases laterales izquierdas de H con respecto a G.
[4.3] Observaci
on. Sean H G grupos y a, b G. Entonces
Demostraci
on. Partimos a G en clases laterales izquierdas con respecto a H ; como
todas las clases tienen el mismo n
umero de elementos |H|, entonces [G : H]|H| = |G|.
Cocientes
En lo que sigue veremos cuando podemos dar una estructura de grupo al conjunto de
clases laterales como se hace con Zn .
Dados dos conjuntos X y Y en un grupo G definimos XY = {xy : x X, y Y }.
[4.13] Observaci
on. Sea G un grupo y H, K G. Entonces
(a) HH = H .
(b) HK no necesariamente es un subgrupo de G.
(c) HK es subgrupo de G si y solo si HK = KH . En este caso HK =<H, K>.
Demostraci
on. (a) La contencion se da porque H es subgrupo de G; para la
contencion basta observar que 1 H .
(b) Sean G = S3 , H =< (1 2) > y K =< (2 3) >. Entonces se tiene que HK =
{(1), (1 2), (2 3), (2 3 1)}, el cual tiene 4 elementos y entonces no puede ser subgrupo de S3 ,
que tiene 6 elementos, por el teorema de Lagrange,
(c) Supongamos que HK es subgrupo de G. Entonces K, H HK que es cerrado
bajo la multiplicacion, as que KH HK . Ahora sea x HK ; queremos ver que
x KH . Como HK es subgrupo, tenemos que x1 HK ; escribamos x1 = hk ;
21
Demostraci
on. (a) (b) Sea a G. Veamos primero que aHa1 H . Sea h H ;
queremos ver que aha1 H , pero aha1 H = aHhHa1 H = aHa1 H = aa1H = H .
Para ver la otra contencion basta multiplicar la contenci
on ya demostrada por a1 por la
izquierda y por a por la derecha (y usar que el resultado es valido para toda a).
(b) (c) Es claro.
(c) (a) Sean a, b G; entonces aHbH = abHH = abH .
(a) (d) Primero debemos ver que la operacion esta bien definida, es decir, que si
a1 H = a2 H y b1 H = b2 H entonces a1 b1 H = a2 b2 H ; pero a1 b1 H = a1 Hb1 H = a2 Hb2 H =
a2 b2 H . Ahora veamos las propiedades de grupo. Es claro que la operacion es asociativa
pues lo es en G; el elemento unitario es H ; la cerradura es clara de la definicion y el
inverso de aH es a1 H .
(d) (a) Sean a, b G. Para ver que aHbH abH , sean ah1 aH y bh2 bH ;
entonces aH = ah1 H y bH = bh2 H y, como la operacion esta bien definida, ah1 bh2
ah1 Hbh2 H = abH . Ahora veamos la otra contencion: Sea h H ; entonces abh = a1bh
aHbH.
[4.17] Ejercicio. Probar que para cada p primo solo hay un grupo de orden p salvo
isomorfismo.
[4.18] Ejercicio. Probar que hay exactamente dos grupos no isomorfos de orden 4 y
que ambos son abelianos.
[4.19] Ejemplos. (a) Para cualquier grupo G se tiene que {1}, G G. Adem
as
G/{1} G y G/G {1}.
(b) Si G es abeliano, entonces todo subgrupo es normal.
(c) Z/nZ Zn para cualquier natural n.
(d) Si H G y H G son grupos, entonces H H H G y (G G )/(H H )
(G/G ) (H/H ) .
(e) Si H y K son subgrupos normales de G entonces H K es normal en G.
(f) Si K H G son grupos y K es normal en G entonces K es normal en H .
(g) Si H G son grupos y [G : H] = 2, entonces H G y G/H Z2 .
(h) En S3 el subgrupo generado por (1 2) no es normal.
n (R)
(i) SLn (R) GLn (R) y se tiene que GL
R \ {0}.
SLn (R)
1
1
(j) R/Z S mediante f : R/Z S dada por
f (x + Z) = e2ix = (cos(2x), sen(2x)).
(k) En R2 sea H = {(x, 0) : x R}. Entonces H R y R2 /H R.
(l) Sea Q = {1, i, j, k} en donde 1 es el elemento unitario, 1 conmuta con
todos los elementos y la multiplicacion esta dada por las reglas: (1)2 = 1, i2 = j 2 = k 2 =
ijk = 1. Este
es un grupo llamado grupo de los cuaternios; es un grupo no abeliano en el
que todo subgrupo es normal. Se puede ver que Q es isomorfo al subgrupo Q de GL2 (C)
generado por
!
!
0 i
0 1
A=
y B=
,
i 0
1 0
con A i y B j , as que Q = {I, A, A2, A3 , B, AB, A2B, A3B}.
23
24
Secci
on 5
Homomorfismos
Homomorfismos
Sean G y H dos grupos. Una funcion f : G H es homomorfismo si para a, b G
se tiene que f (ab) = f (a)f (b). Notese que la primera operacion se ejecuta en G y la
segunda en H . Recordemos que los homomorfismos biyectivos se llaman isomorfismos.
Un homomorfismo f : G G se llama endomorfismo. Un isomorfismo de G en G se
llama automorfismo.
[5.1] Ejemplos. (a) Sea G un grupo. La funcion identica idG : G G definida por
idG (a) = a para todo a G es automorfismo.
(b) Sean G y H dos grupos. La funcion constante con valor 1H es homomorfismo.
(c) Si H es subgrupo de un grupo G entonces la funcion inclusion i : H G definida
por i(a) = a para todo a H es homomorfismo.
(d) Si f : G H es homomorfismo biyectivo entonces f 1 : H G (definida por
f 1 (a) es el u
nico elemento b de G tal que f (b) = a) es homomorfismo.
(e) Si H G son grupos entonces la proyeccion natural o funcion de paso al cociente
p : G G/H definida por p(a) = aH es homomorfismo.
(f) La composicion de homomorfismos es homomorfismo.
(g) Si f : G H es homomorfismo y K G, entonces la restriccion f |K de f a K
(definida por f |K (a) = f (a) para todo a K ) es homomorfismo.
(h) Si G y H son grupos entonces la proyeccion a G pG : G H G (definida por
f (a, b) = a) es homomorfismo. (Y tambien lo es la proyeccion pH a H .)
(i) Si G, H y K son grupos y f : G H y g : G K son homomorfismos entonces
tambien lo es (f, g) : G H K definida por (f, g)(a) = (f (a), g(a)).
(j) La funci
on determinante es homomorfismo de GLn (R) en R \ {0}.
(k) La funci
on exponencial exp : R R \ {0}. es homomorfismo.
5. Homomorfismos
(l) La funci
on logaritmo log : {r R : r > 0} R es homomorfismo.
(m) Si r R entonces la funcion multiplicar por r , r : R2 R2 , definida por
r (v) = rv , es homomorfismo.
(n) Toda transformacion lineal entre espacios vectoriales es homomorfismo de grupos.
(
n) Sea G un grupo y sea a G. La funcion a definida por a (b) = aba1 es
automorfismo (llamado automorfismo interior).
[5.2] Ejercicio. Sea G un grupo. Probar que la funcion dada por a 7 a1 es
homomorfismo si y solo si G es abeliano.
Dado un homomorfismo f : G H entre dos grupos G y H el n
ucleo o kernel de f
es Ker(f ) = {a G : f (a) = 1}; la imagen de f es Im(f ) = f (G) = {f (a) : a G}.
[5.3] Propiedades. Sea f : G H un homomorfismo. Entonces.
(a) f (1G ) = 1H .
(b) Para todo a G se tiene que f (a1 ) = f (a)1 .
(c) Para todo n Z y a G se tiene que f (an ) = f (a)n .
(d) Ker(f ) es un subgrupo normal de G.
(e) Si K H entonces f 1(K) = {a G : f (a) K} es subgrupo de G.
(f) Im(f ) es subgrupo de H ; mas general, si K es subgrupo de G entonces f (K) =
{f (a) : a K} es subgrupo de H .
Lon homomorfismos inyectivos se llaman monomorfismos y los suprayectivos se llaman
epimorfismos.
[5.4] Proposici
on. Sea f : G H un homomorfismo de grupos. Entonces
(a) f es monomorfismo si y solo si Ker(f ) = {1} (decimos que el n
ucleo es trivial).
(b) f es epimorfismo si y solo si Im(f ) = H .
[5.5] Observaci
on. Si f : G H es monomorfismo, entonces la misma f induce un
isomorfismo de G al subgrupo Im(f ) de H .
[5.6] Observaci
on. Si f : G H es homomorfismo, entonces para probar que f es
monomorfismo, basta ver que si a G es tal que f (a) = 1 entonces a = 1.
[5.7] Ejercicio. Sea f : G H homomorfismo y sea a G. Probar que si a G
tiene orden n N entonces f (a) tiene orden un divisor de n.
[5.8] Ejercicio. Sea f : G H epimorfismo. Probar que si G es abeliano entonces
tambien lo es H .
[5.9] Ejercicio. Sea f : G H epimorfismo. Probar que si G es finitamente
generado entonces tambien lo es H , y que si G es cclico entonces H es cclico.
26
5. Homomorfismos
[5.10] Ejercicio. Probar que si G es grupo entonces Aut(G) = {f : G G :
f es automorfismo} es un grupo bajo la composicion.
[5.11] Ejercicio. Probar que la funcion : G Aut(G) definida por (a) = a (ver
[5.1](
n)) es homomorfismo de grupos.
[5.12] Ejercicio de tarea. Probar que G es un grupo finito y H es el u
nico subgrupo
de G de orden |H| entonces H es normal en G. (Sugerencia: Para a G considerar la
imagen de H con respecto a a : G G (ver [5.1](
n).)
[5.13] Ejercicio de tarea. Sean G un grupo y a G. Probar que existe un u
nico
homomorfismo f : Z G tal que f (1) = a.
[5.14] Ejercicio de tarea. Para a, b R, a 6= 0, sea a,b : R R definida por
a,b (x) = ax + b. Probar que G = {a,b : a, b R, a 6= 0} es un grupo bajo la composici
on
y que G es isomorfo al subgrupo H de GL2 (R) definido por
a b
H={
0 1
: a, b R}.
Homomorfismos en cocientes
Sean H G y G grupos. Si f : G/H G es homomorfismo y p : G G/H es la
proyeccion al cociente, entonces f = f p : G G es homomorfismo y para toda a G se
tiene que f (aH) = f (a); ademas, si a H entonces f (a) = 1G . El recproco es tambien
cierto como veremos a continuacion.
[5.17] Teorema. Propiedad universal del cociente (PUC). Sean H G y G grupos.
Dado un homomorfismo f : G G tal que H Ker(f ) existe un u
nico homomorfismo
5. Homomorfismos
Demostraci
on. Es claro que si queremos que f cumpla que f = f p entonces f
debe estar definida por f (aH) = f (a) para toda a G y de esta manera tenemos la
unicidad. Veamos que f esta bien definida, es decir, que no depende de los representantes.
Sean a, b G tales que aH = bH ; queremos ver que f (a) = f (b) (pues con cualquiera de
estos se define f ), pero
aH = bH b1 a H f (b1 a) = 1 f (b)1f (a) = 1 f (a) = f (b).
Claramente f es homomorfismo (pues la operacion en G/H se define a partir de representantes).
[5.18] Observaci
on. La PUC nos dice que para definir un homomorfismo que sale
de un cociente de grupos G/H es necesario y suficiente definirlo en G de manera que H
tenga imagen trivial. En ese caso el homomorfismo en el cociente se define a traves de los
representantes.
[5.19] Corolario. Sean n, p N con
p primo. Entonces es posible definir f : Zn Zp
por f (a + nZ) = a + pZ si y solo si p n.
Demostraci
on. Consideremos las proyecciones naturales p : Z Zn y f : Z Zm .
() Observemos que f p = f , pero n + mZ = f (n) = f (p(n)) = f (0) = 0 = mZ, as
que n mZ, de donde m n.
() Digamos que n = mk y sea a Z. Entonces f (na) = f (mka) = 0, de donde
nZ Ker(f ) y la proposicion anterior nos dice que podemos definir f de manera que
f (a + nZ) = a + mZ.
[5.20] Corolario. Primer teorema de isomorfismo. Sea f : G G un homomorfismo. Entonces
G
Im(f )
Ker(f )
mediante aKer(f ) f (a).
Demostraci
on. Por PUC, la funcion f : G/Ker(f ) Im(f ) es homomorfismo. Por
[5.4](a), para ver que f es monomorfismo, basta ver que su n
ucleo es trivial. Supongamos entonces que f (aKer(f )) = 1; entonces f (a) = 1, de donde a Ker(f ), as que
aKer(f ) = Ker(f ) = 1G/Ker(f ) . Es claro que f es epimorfismo pues esta definida como f
y se restrigio su codominio a Im(f ).
5. Homomorfismos
En [4.19] ya habamos dado algunos ejemplos de ciertos cocientes que resultaban isomorfos a grupos conocidos. Ahora ya podemos formalizar esto.
[5.22] Ejemplos. (a) La funcion f : R C \ {0} dada por f (x) = e2ix =
(cos(2x), sen(2x)) tiene por n
ucleo a Z y por imagen a S 1 , as que R/Z S 1 .
(b) La funci
on det : GLn (R) R \ {0} es epimorfismo con n
ucleo SLn (R), as que
GLn (R)/SLn (R) R \ {0}.
Z10
Z5 pues el homomorfismo Z10 Z5 dado por 1 7 1 es suprayectivo y tiene
(c) {0,5}
por n
ucleo a {0, 5}.
(d) Si H G y H G son grupos, entonces (G G )/(H H ) (G/G ) (H/H )
pues si p : G G/H y q : G H son las funciones de paso al cociente, entonces
(p, q) : G/H G /H es epimorfismo con n
ucleo H H .
[5.23] Ejercicio. Usar el primer teorema de isomorfismo para determinar a que grupo
conocido es isomorfo Sn /An .
[5.24] Corolario. Segundo teorema de isomorfismo. Sean H, K subgrupos de un
grupo G con K G. Entonces
H
HK
H K
K
Demostraci
on. Por [4.20](a) y [4.13](c) tenemos que HK es el subgrupo de G
generado por H K . Ademas es claro que H K H y K HK . Sea i : H HK
la funcion de paso al cociente. Sea f : H HK
la
la inclusion y sea p : HK HK
K
K
composicion de i con p. Observemos que H K = Ker(f ) y que f es suprayectiva, as
que el primer teorema de isomorfismo nos da el resultado.
En el caso finito, si alguno de los subgrupos H o K de G es normal, entonces del
|H|K|
; sin embargo este
segundo teorema de isomorfismo podemos deducir que |HK| = |HK|
resultado es cierto aun cuando ninguno de los dos subgrupos es normal (y HK no es
subgrupo de G) como veremos en la siguiente proposicion.
[5.25] Proposici
on. Formula producto. Sean H, K G grupos con G finito. Entonces
|H||K|
|HK| =
.
|H K|
Demostraci
on. Definamos la funcion f : H K HK por f (h, k) = hk . Es claro
que esta funci
on es suprayectiva. Bastara probar que para toda x HK , |f 1(x)| =
|H K|. Sea x = hk HK (con h H , k K ). Afirmamos que f 1 (x) = {(ha, a1k) :
a H K} (el cual es claro que tiene |H K| elementos). En efecto, la contencion
es obvia; para ver la contencion sea (h , k ) f 1(x) y sea a G tal que h = ha;
29
5. Homomorfismos
tenemos que
hk = x = f (h k ) = h k = hak ,
as que k = a1 k , como queramos, y ademas es claro que a H K .
[5.26] Ejercicio. Sea f : G G un epimorfismo de grupos. Probar que si H G
entonces f (H) G . Dar un ejemplo que pruebe que si f no es suprayectiva entonces no
necesariamente se da la conclusion.
[5.27] Ejercicio. Sea f : G G un homomorfismo de grupos. Probar que si H G
entonces f 1 (H ) G.
El siguiente resultado nos dice como son los subgrupos de un cociente.
[5.28] Teorema. Teorema de la correspondencia. Sea G un grupo y H G. Entonces
existe una correspondencia biyectiva entre los subgrupos de G que contienen a H y los
subgrupos de G/H . Esta correspondencia esta dada por la proyeccion natural y preserva
inclusion y normalidad.
Demostraci
on. Sean S = {K G : H K} y T = {K : K G/H}. Sea
p : G G/H la proyeccion natural y sea p : S T definida por
5. Homomorfismos
Z12
.......
.
.... ......
...
.
.......
.... ......
....
....
....
....
.
.
.
....
.
...
....
....
...
.
.
....
..
.
.
.
....
..
.
.
....
.
..
.
....
.
.
....
...
.
.
....
...
.
.
....
..
.
.
.
...
........
.
.
.
....
....
...
...
.
.
.
.
.
....
..
...
.
.
.
.
.
.
....
..
..
....
....
....
....
....
....
....
....
....
....
...
...
.
.
.
.
.
.
....
..
...
....
....
....
....
....
....
....
...
....
.... ......
...
.
.
.
.
.
.
...
...
....
....
....
....
....
....
....
...
.
.
.
....
....
....
....
....
....
....
....
....
...
.
....
.
.
....
....
....
...
.... ......
.......
2Z
4Z
3Z
....
...
....
....
....
...
....
....
.
.
....
.
...
....
.
.
..
....
.
.
.
....
..
.
.
....
.
....
...
.
.
....
...
.
.
....
..
.
.
.
.
........
.
....
.
.
....
..
...
.
.
.
.
.
.
.
...
..
..
.
.
.
.
.
.
.
.
....
...
....
...
....
....
....
....
....
....
...
...
....
...
.
.
....
.
.
.
.
.
...
...
....
....
...
....
...
....
....
....
...
.... ......
....
.
.
.
.
.
.
.
.
..
.....
...
....
....
...
....
....
....
....
...
.
....
.
....
...
...
....
....
....
....
....
...
.
....
.
.
....
....
....
...
.... ......
........
.
<4>
6Z
12Z
<3>
<2>
<6>
{0}
Notese que Z/12Z Z12 , < 2 >= 2Z/12Z Z6 , < 3 >= 3Z/12Z Z4 , < 4 >=
4Z/12Z Z3 , <6>= 6Z/12Z Z2 y {0} = 12Z/12Z Z1 ,
[5.30] Corolario. Tercer teorema de isomorfismo. Sean H y K subgrupos normales
de un grupo G de manera que H K . Entonces
G/H
G/K.
K/H
Demostraci
on. Sea p : G G/K la proyeccion natural. Como H K = Ker(p),
entonces p induce p : G/H G/K (dada por p(aH) = aK para a G). Es claro que p
es epimorfismo (pues p lo es). Ademas
Ker(p) = {aH : p(aH) = K} = {aH : aK = K} = {aH : a K} = K/H.
El resultado entonces se deduce del primer teorema de isomorfismo.
[5.31] Ejemplo. Z12 /<2> Z/2Z Z2 , Z12 /<3> Z/3Z Z3 , Z12 /<4> Z/4Z
Z4 y Z12 /<6> Z/6Z Z6 .
Hemos visto que muchas condiciones en grupos son heredadas a subgrupos o a cocientes. Recprocamente, a partir de condiciones de subgrupos y cocientes se pueden
obtener condiciones del grupo. A continuacion veremos algunas aplicaciones de esto.
[5.32] Proposici
on. Si G es un grupo y H es un subgrupo normal en G tal que H
y G/H son finitamente generados, entonces tambien lo es G.
Demostraci
on. Supongamos que X es un conjunto finito que genera H y Y es un
conjunto finito que genera G/H . Por cada elemento y Y tomemos un representante
y G. Afirmamos que X Y genera G. Sea a G. Entonces aH = y e11 y e22 y ekk
para ciertos y i Y y ei {1, 1}. De aqu tenemos que ykek y2e2 y1e1 a H , que
31
5. Homomorfismos
esta generado por X y as existen x1 , x2 , . . . , xl X y f1 , f2 , . . . , fl {1, 1} tales que
ykek y2e2 y1e1 a = xf11 xf22 xfl l . Despejando tenemos la expresion para a como producto
de elementos de X Y y sus inversos, como queramos.
Tambien muchas veces pasar a cociente o a subgrupos es u
til al probar por inducci
on
algo sobre un grupo finito G, como veremos a continuacion.
[5.33] Proposici
on. Si G es un grupo abeliano finito de orden n y d es un divisor
de n entonces G contiene un subgrupo de orden d.
Demostraci
on. Procedemos por induccion sobre n. Para n = 1 no hay nada que
probar. Sea n > 1 y supongamos que el resultado es verdadero para todos los enteros
menores que n.
Primer caso: d = p primo. Sea 1 6= a G y sea k el orden de a. Si p k entonces
entonces, por ser p primo, p |G|/|<a>|. Como G/<a> es grupo (por ser G abeliano)
y tiene orden menor que n, la hipotesis de induccion aplica y as existe H subgrupo de
G/<a> de orden p; entonces H es cclico, digamos, generado por b = b <a>. Como
bp <a>, que es cclico de orden k , entonces bpk = 1: Veamos que bk 6= 1, de donde
tendremos que bk tiene orden p, como queramos. Suponiendo que bk = 1 tomemos una
rk+sp
= 1 =<a>, lo
combinacion lineal de k y p que nos de 1: rk + sp = 1; entonces b = b
cual es un absurdo.
Segundo caso: d no es primo. Sea p un factor primo de d y digamos que d = pk . Por
el primer caso, sea H subgrupo de
G de orden p; entonces G/H es un grupo (pues G es
n
abeliano) de orden p y, como k |G/H|, por hipotesis de induccion, existe K G/H de
un K G que contiene
orden k . Por el teorema de la correspondencia K = K/H para alg
a H y |K| = pk = d, como queramos.
[5.34] Ejercicio de tarea. Sea G un grupo y sean H y K subgrupos de G.
(a) Probar que si H y K son normales en G y H K = {1} entonces los elementos
de H conmutan con los de K (Sugerencia: Para h H y k K , considerar el elemento
hkh1 k 1 .)
(b) Probar que si H y K son normales, H K = {1} y < H, K >= G entonces
G H K.
(c) Dar un ejemplo en el que H K = {1}, <H, K>= G y uno de H y K es normal
en G, pero G no es isomorfo a H K .
[5.35] Ejercicio de tarea. Probar que si m y n son naturales sin factores en com
un
entonces Zm Zn Zmn .
[5.36] Ejercicio de tarea. Probar que si G es un grupo finito y H es un subgrupo
normal en G tal que mcd(|H|, [G : H]) = 1 entonces H es el u
nico subgrupo de G de
orden |H|. (Sugerencia: Si K G y |K| = |H|, que pasa con los elementos de K en
32
5. Homomorfismos
G/H ?)
[5.37] Ejercicio de tarea. Dado un grupo G definimos Int(G) = {a : a G} (ver
[5.1](
n) y [5.11]). Probar que Int(G) es un subgrupo normal de Aut(G) y que Int(G)
G/Z(G).
[5.38] Ejercicio de tarea. Sean m y n n
umeros naturales.
(a) Probar que si m y n son primos relativos, entonces (mn) = (m)(n), donde
es la funci
on de Euler (ver final del captulo 3). (Sugerencia: Usar la construccion del
ejercicio anterior.)
(b) Probar que (a) es falso si m y n no son primos relativos.
(c) Probar que si p es primo y r es natural entonces (pr ) = pr1 (p 1). (Sugerencia:
Hacer la lista de los n
umeros de 1 a pr por renglones de longitud p y observar que en cada
renglon exactamente un elemento es m
ultiplo de p.)
(d) Usar (a) y (c) para probar que si n = pr11 pr22 prkk es la descomposicion de n como
producto de potencias de primos distintos entonces
(n) = pr11 1 (p1 1)pr22 1 (p2 1) prkk 1 (pk 1).
[5.39] Ejercicio de tarea. Probar que si G es un grupo tal que G/Z(G) es cclico
(donde Z(G) es el centro de G), entonces G es abeliano.
33
Secci
on 6
Acciones
Sea X un conjunto y sea G un grupo. Decimos que G act
ua en X si esta dada una
multiplicacion G X X , denotada por (a, x) 7 a x, que satisface: 1 x = x para
toda x X y, para a, b G y x X , (ab) x = a (b x). En este caso decimos que X
es un G-conjunto. Escribimos simplemente ax en lugar de a x.
[6.1] Ejemplos. (a) Si V es R-espacio vectorial no trivial entonces la multiplicaci
on
escalar define una accion del grupo R \ {0} sobre el conjunto V \ {0}.
(b) El grupo cclico <a> de orden 2 act
ua en la esfera S 2 = {(x, y, z) R3 : x2 + y 2 +
z 2 = 1} por aw = w para w S 2 .
(c) Para n natural, el grupo Sn act
ua sobre X = {1, . . . , n} bajo la accion (, i) 7
(i), para Sn e i X .
(d) El grupo diedrico D4 de orden 8 act
ua sobre el conjunto X = {1, 2, 3, 4} de vertices
de un cuadrado bajo la accion (, i) 7 (i), para D4 e i X . En general, si X es
un G-conjunto y H G, entonces X es un H -conjunto bajo la restriccion de la acci
on
de G a H .
(e) Sean n N y Sn . Entonces <> act
ua en X = {1, . . . , n} bajo la acci
on
r
r
( , i) 7 (i), para i X .
(f) Si G es un grupo, entonces G es G-conjunto bajo la multiplicacion: Para a, b G
la accion esta definida por (a, b) 7 ab.
(g) Si G es un grupo entonces G es G-conjunto bajo conjugacion: Para a, b G la
accion esta definida por (a, b) 7 aba1 .
(h) Si G es un grupo y H es un subgrupo, entonces G act
ua sobre el conjunto de
clases laterales izquierdas de G con respecto a H , que denotamos por G/H (aunque H
no sea normal) por traslacion: Para a, b G, la accion esta definida por (a, bH) 7 abH .
[G : CG (ai )],
donde para cada clase de conjugacion con mas de un elemento se escogio un elemento ai .
Demostraci
on. Sabemos que el orden de G es la suma de los tama
nos de las orbitas
y, por [6.8], la orbita de un elemento a G tiene [G : CG (a)] elementos. Las orbitas que
constan de un solo elemento son |Z(G)|.
[6.16] Corolario. Teorema de Cauchy. Si G es un grupo finito de orden n y p es un
divisor primo de n, entonces existe a G de orden p.
Demostraci
on. Sea n = pk . Hacemos induccion sobre k . Para k = 1 el grupo es
cclico de orden p, as que no hay nada que probar. Supongamos entonces que k > 1.
El caso en que G es abeliano ya fue tratado en [5.28] pues la existencia de un subgrupo
de orden p nos da un elemento de orden p. Si G es cclico generado por b, entonces
bk tiene orden p. Supongamos
entonces que G no es cclico y sea H un subgrupo de G
distinto de {1} y de G. Si p |H|, entonces la hipotesis de induccion aplica en H y esto
para encontrar el elemento buscado dentro de CG (a). En el caso en que p 6 |CG (a)| se tiene
que p [G : CG (a)] y, si esto ocurre para todo a G \ Z(G), entonces, por la ecuacion de
clase, p |Z(G)|, pero Z(G) es abeliano as que, por lo demostrado arriba, existe a Z(G)
de orden p.
60
= 20,
3
p-grupos
Sea p un n
umero primo. Un grupo G es p-grupo si todos sus elementos tienen orden
una potencia de p. Observemos que si G es un p-grupo finito, entonces su orden es una
potencia de p. De aqu en adelante p es un n
umero primo.
[6.23] Lema. Si G es un p-grupo finito, entonces Z(G) es no trivial.
Demostraci
on. Si G es abeliano, entonces
Z(G) = G. Si G es no abeliano, entonces
en la ecuacion de clase tenemos que p [G : CG (a)] para toda a G \ Z(G) y tambien
Demostraci
on. Supongamos que G no es abeliano; entonces, usando el lema anterior
40
Demostraci
on. Hacemos induccion sobre |G|. Si existe un elemento a Z(G) \ H ,
H
entonces a N (H) \ H . Supongamos entonces que Z(G) H ; entonces Z(G)
es un subgrupo propio del p-grupo G/Z(G) y, como sabemos que Z(G) 6= {1} (por [6.23]), entonces
podemos aplicar hipotesis de induccion para ver que N (H/Z(G)) contiene propiamente a
H/Z(G); ahora usamos el teorema de la correspondencia para obtener un subgrupo K de
G que contiene a H y en el cual H es normal, as que H es un subconjunto propio de K ,
el cual es subconjunto de N (H).
[6.29] Corolario. Sea G un p-grupo de orden pk . Entonces existe una cadena de
subgrupos {1} = G0 G1 Gk1 Gk = G tal que para toda i, |Gi | = pi ,
Gi1 Gi y Gi /Gi1 Zp .
Demostraci
on. Usamos [6.26].
Una cadena como la del corolario en la que cada subgrupo es normal en el siguiente se
llama subnormal; si ademas los cocientes son simples entonces la cadena es una serie de
composicion para G. El teorema de Jordan-Holder dice que todo grupo finito tiene serie de
composicion y que en cualesquiera dos series de composici
on, los factores (cocientes entre
terminos consecutivos de la serie) son isomorfos (tal vez en distinto orden). Un grupo finito
es soluble si en sus series de composicion los factores son simples abelianos. Entonces [6.29]
nos dice que todo p-grupo finito es soluble.
41
Secci
on 7
Teorema de Sylow
Probaremos que todo grupo finito tiene subgrupos de Sylow y ademas daremos algunas
condiciones importantes sobre la cantidad de subgrupos de Sylow. Para ello necesitamos
algunos lemas.
[7.1] Lema. Sea K un campo con q elementos. Entonces
|GLn (K)| = (q n 1)(q n q) (q n q n1 ).
Demostraci
on. Notemos que GLn (K) se puede ver como el grupo de automorfismos
de un K -espacio vectorial de dimension n. Entonces |V | = q n y cada transformaci
on
lineal T : V V esta dada por la imagen de una base fija (v1 , v2 , . . . , vn ) de V . La
transformacion T es automorfismo si y solo si la dimension de la imagen de T es n.
Entonces T (v1 ) se puede escoger de q n 1 formas (cualquier elemento de V \{0}); despues
T (v2 ) puede ser cualquier elemento en V \V1 , donde V1 es el subespacio generado por T (v1 ),
que tiene q elementos, as que hay q n q posibilidades para T (v1 ) y as sucesivamente.
[7.2] Lema. Para p primo y n N, GLn (Zp ) tiene un Sp -subgrupo.
Demostraci
on. Por el lema anterior,
|GLn (K)| = (pn 1)(pn p) (pn pn1 )
n(n1)
2
a,
7. Teorema de Sylow
n(n1)
donde a es un n
umero primo relativo con p. Basta exhibir un subgrupo de orden p 2 .
Sea H el subgrupo de GLn (Zp ) formado por las matrices que tienen 1 s en la diagonal
principal y 0 s por debajo de esa diagonal. Claramente H es subgrupo de GLn (Zp ) y
2
|H| = pr donde r es el n
umero de lugares por arriba de la diagonal, que es igual a n 2n
(pues n2 es el n
umero total de lugares, n son los lugares en la diagonal y dividimos entre
.
2 por la simetra); as r = n(n1)
2
Sean H, S subgrupos de G. Para a G la clase lateral doble de a con respecto a H
y S es SaH = {sah : s S, h H}.
[7.3] Observaci
on. Sean H, S subgrupos de G.
(a) Las clases dobles de G con respecto a H y S forman una particion de G.
(b) Si a G, entonces SaH es la union de exactamente [H : H a1Sa] clases laterales
derechas de S en G. (Analogamente SaH es la union de exactamente [S : S a1 Sa]
clases laterales izquierdas de H en G.)
Demostraci
on. (a) Es claro que la union de las clases dobles es G (pues si a G,
entonces a SaH ). Para ver que son ajenas supongamos que SaH SbH 6= y sean
1
s1 , s2 S y h1 , h2 H tales que s1 ah1 = s2 bh2 ; entonces a = s1
1 s2 bh2 h1 , por lo tanto,
1
si s S y h H entonces sah = ss1
1 s2 bh2 h1 h SbH , de donde concluimos que
SaH SbH y, analogamente tenemos SbH SaH .
(b) Dado x G, si x SaH entonces Sx SaH ; de esta manera, como G es la uni
on
de clases laterales derechas de S , tenemos que SaH es la union de algunas clases laterales
derechas; adem
as si Sx SaH entonces x = sah para algunas s S y h H , por lo
tanto Sx = Sah, as que toda clase lateral derecha de S es de la forma Sah para alguna
h H . Hasta aqu hemos probado que SaH es la union de clases laterales derechas y
que todas son de la forma Sah para alguna h H . Queremos ver como se repiten. Para
h1 , h2 H tenemos
1
1
Sah1 = Sah2 Sah1 h1
= S ah1 h1
S
2 a
2 a
1
1
1
h1 h1
2 H a Sa h1 (H a Sa) = h2 (H a Sa).
aX
[H : H a1 Sa],
aX
[H : H a1 Sa].
43
7. Teorema de Sylow
[7.5] Lema. Si G tiene un Sp -subgrupo S y H G entonces existe a G tal
que (aSa1) H es Sp subgrupo de H . En particular, si un grupo tiene Sp -subgrupos,
entonces cualquier subgrupo tambien los tiene.
Demostraci
on. Si S es Sp -subgrupo de G entonces [G : S] es primo relativo con p
as que, por [7.4], existe a G tal que [H : H a1 Sa] es primo relativo con p. Para esa
a tambien se tiene H a1 Sa a1 Sa S , que es p-grupo.
[7.6] Teorema. Teorema de Sylow. Sea G un grupo finito. Se tiene lo siguiente:
(a) G tiene al menos un subgrupo de Sylow.
(b) Si S es Sp -subgrupo de G entonces cualquier conjugado de S tambien es Sp subgrupo de G.
(c) Todo p-subgrupo esta contenido en un Sp -subgrupo.
(d) Dos subgrupos de Sylow cualesquiera son conjugados.
Demostraci
on. (a) Sea |G| = n. Por [6.2], G es isomorfo a un sugrupo de Sn , el cual
es isomorfo a un subgrupo de GLn (Zp ) mediante 7 T , donde T es la transformaci
on
n
n
un . Por lema [7.2], GLn (Zp ) tiene subgrupo
de Zp que permuta una base fija de Zp seg
de Sylow as que, por lema [7.5], tambien G lo tiene.
(b) Esto es claro, pues dos subgrupos conjugados tienen el mismo n
umero de elementos.
(c) Sea H un p-subgrupo y sea S un Sp -subgrupo. Por [7.5] existe a G tal que
H aSa1 es Sp -subgrupo de H , pero H es p-grupo, as que H aSa1 = H , de donde
H aSa1 que, por el inciso anterior, es Sp -subgrupo.
(d) Si H es un Sp -subgrupo y S es Sp -subgrupo entonces, por lo que vimos en (c),
existe a G tal que H aSa1 , pero entonces se da la igualdad, por cardinalidades.
[7.7] Corolario. Si G solo tiene un Sp -subgrupo H , entonces H G.
Ahora veremos cuales son las posibilidades para las cantidades de subgrupos de Sylow.
Necesitamos otro lema.
[7.9] Lema. Si S es un Sp -subgrupo de G y H es un p-subgrupo entonces H
NG (S) si y solo si H S .
Demostraci
on. Solo tenemos que probar la implicacion (). Por [7.5] aplicado a
NG (S) en lugar de a G, tenemos que existe a NG (S) tal que H a1 Sa = S .
[7.10] Proposici
on. Si |G| = pr m con m primo relativo con p y k es el n
umero de
Sp -subgrupos, entonces k es un divisor de m y k 1 (mod p).
Demostraci
on. Vamos a probar algo mas fuerte: que si H es un p-subgrupo, entonces
el n
umero kH de Sp -subgrupos de G que contienen a H es congruente con 1 modulo p.
Sea X un conjunto de representantes de clases dobles con respecto a N (S) y H . Todos
los Sp -subgrupos son de la forma a1 Sa para alguna a G.
44
7. Teorema de Sylow
Afirmamos que si H a1 Sa entonces existe una u
nica x X tal que a1 Sa = x1 Sx.
En efecto, sea x X tal que a N (S)xH . Entonces a N (S)xa1Sa; tomemos entonces
b N (S) y s S tales que a = bxa1sa; entonces 1 = bxa1 s de donde a = sbx. De
aqu tenemos que a1 Sa = x1 b1 s1 Ssbx = x1 b1 Sbx = x1 Sx puesto que b N (S).
Ahora queremos ver que x es u
nica, pero
1
1
a1
1 Sa1 = a2 Sa2 a1 a2 N (S) N (S)a1 H = N (S)a2 H.
xX
[H : H x1 N (S)x]
y, como H es p-grupo, todos los terminos son una potencia de p, tal vez p0 = 1. Veamos
cuales son 1. Aplicando [7.9] tenemos:
[H : H x1 N (S)x] = 1 H = H x1 N (S)x H x1 N (S)x
Entonces el n
umero de sumandos que son 1 es kH . Concluimos que
[G : N (S)] kH (mod p).
Esto es para toda H , as que si lo aplicamos a H = S y as tenemos que [G : N (S)]
kS = 1 (mod p).
Como k es el tama
orbita en la accion de G por conjugacion sobre sus
no de una
subgrupos, entonces k |G|; por otro lado, por lo demostrado arriba ya sabemos que k es
El resultado anterior es muy importante pues nos dice cuales son los candidatos para
kp . En caso que pueda deducirse que kp = 1 se tiene que el u
nico Sp subgrupo es normal.
[7.11] Proposici
on. Si para cada primo p solo hay un Sp -subgrupo, entonces G es
el producto directo de sus Sp -subgrupos.
Demostraci
on. Esto se puede ver facilmente por induccion, usando el teorema de
Lagrange y [5.26].
[7.12] Ejemplo. Si G es un grupo de orden 15, entonces G es cclico.
Demostraci
on. Las posibilidades para las cantidades k3 de S3 -subgrupos
son k3 =
1, 4, 7, 10, 13 pues k3 debe ser congruente con 1 modulo 3. Por otro lado, k3 5, as que la
u
nica posibilidad es k3 = 1. De aqu tenemos que solo hay un 3-subgrupo de Sylow H3 .
Analogamente, Las posibilidades para las cantidades k5 de S5 -subgrupos son k3 = 1, 6, 11
y solo k5 = 1 es divisor de 3, as que solo hay un 5-subgrupo de Sylow H5 . Entonces, por
[5.26], G H3 H5 Z3 Z5 Z15 (el u
ltimo isomorfismo es por [5.27]).
45
7. Teorema de Sylow
entonces solo hay un p-subgrupo de Sylow y consta de todos los elementos de G cuyo
orden es una potencia de p (llamado parte p-primaria de G).
[7.14] Ejercicio de tarea. Dar un ejemplo de un primo p y de un grupo en el que
los elementos de orden una potencia de p no formen subgrupo.
Otro resultado u
til, corolario de [6.20], es el siguiente.
[7.15] Proposici
on. Si |G| = pr m, con m primo relativo con p y pr 6 (m 1)!,
entonces G no es simple.
Demostraci
on. Si m = 1 entonces G es un p-grupo y ya sabemos
que no es simple.
r
supongamos que m > 1 y sea H un Sp -subgrupo. Como p 6 (m 1)!, tenemos que
46
Secci
on 8
Anillos
Anillos
Un anillo (con uno) A es un conjunto con dos operaciones binarias + : A A A
(suma o adicion) y : A A A (multiplicacion o producto) que satisface las siguientes
propiedades:
(a) + es asociativa: a, b, c A se tiene a + (b + c) = (a + b) + c (escribimos a + b + c).
(b) Hay elemento neutro adititvo 0 (llamado cero), es decir, 0 satisface que para toda
a A, a + 0 = a = 0 + a.
(c) Para + hay inversos es decir para toda a A existe a A tal que a + (a) =
0 = (a) + a (escribimos a a en lugar de a + (a)).
(d) + es conmutativa: Si a, b A entonces a + b = b + a.
(e) es asociativa: a, b, c A se tiene a (b c) = (a b) c (escribimos a b c).
De costumbre eliminamos el en la notacion y escribimos ab por a b.
(f) Hay neutro multiplicativo 1 (llamado elemento unitario o uno), es decir, 1 satisface
que para toda a A, a1 = a = 1a.
(g) Vale la distributividad del producto sobre la suma, es decir a(b + c) = ab + ac.
Decimos que A es conmutativo si ademas vale:
(h) es conmutativa: a, b A se tiene ab = ba.
Las propiedades (a), (b), (c) dicen que (A, +) es un grupo. Si tambien se satisface (d)
se dice que (A, +) es un grupo abeliano.
Un anillo A es anillo con division si (A \ {0}, ) es grupo; en otras palabras, dado
a A existe a1 A tal que aa1 = 1 = a1 a. Un anillo conmutativo con divisi
on se
llama campo.
8. Anillos
[8.1] Observaci
on. Si a A para A anillo, entonces a 0 = 0 y el elemento 1, el
elemento 0 y los inversos son u
nicos.
En un anillo conmutativo A un elemento a es unidad o elemento invertible si existe
b A tal que ab = 1. Se dice que b es inverso de a.
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, en caso
de existir; (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.
[8.2] Ejercicio. Probar que en cualquier anillo A, si a, b A entonces (a)b =
ab = a(b).
Decimos que A es dominio entero o, simplemente, dominio, si es un anillo conmutativo en el que vale la cancelacion bajo la multiplicacion, es decir, ab = ac b = c o,
equivalentemente, no hay divisores (propios) de 0, es decir ab = 0 a = 0 o b = 0.
[8.3] Observaci
on. Todo campo es dominio entero.
[8.4] Ejercicio. Probar que si A es dominio entero entonces y a A \ {0}, entonces
la funci
on multiplicar por a definida por a : A A, a (b) = ab es inyectiva.
[8.5] Ejercicio de tarea. Probar que todo dominio entero finito es campo.
[8.6] Ejemplos. (a) Z es dominio entero. Sus unidades son 1 y -1.
(b) Q, R y C son campos.
(c) Zk = {0, 1, 2, . . . , k 1} (el conjunto de enteros modulo k ) es anillo conmutativo;
es campo cuando k es primo. El conjunto de sus unidades es {a : mcd(a, k) = 1}.
(d) Si A es anillo conmutativo entonces Mk (A) (conjunto de matrices cuadradas de
tama
no k con coeficientes en A) es anillo (no conmutativo). Si A es campo entonces
los elementos invertibles son las matrices con determinante distinto de 0; si A es Z los
elementos invertibles son las matrices con determinante 1 o -1.
(e) Si A es anillo conmutativo, entonces A[x] (conjunto de polinomios con coeficientes
en A) es un anillo conmutativo. Sus unidades son las constantes invertibles. Si A es
dominio entero entonces tambien lo es A[x]. (Haremos una descripcion mas detallada de
este anilloen la seccion2.)
(f) Q[ 2] = {a + b 2 R : a, b Q} es un campo.
(g) Z[i] = {a + bi C : a, b Z}, llamado anillo de los enteros gaussianos, es un
dominio entero.
(h) Si A y B son anillos entonces su producto A B, con la operacion coordenada a
48
8. Anillos
coordenada, es anillo. Aun cuando A y B sean dominios enteros, A B no lo es.
(i) Q = {a + bi + cj + dk : a, b, c, d R} con la multiplicacion definida por ij = k,
jk = i, ki = j, ji = k, kj = i, ik = j y lo demas extendido linealmente se llama
anillo de los cuaternios reales. Es un anillo con division.
(j) A = {} con las u
nicas operaciones posibles es el anillo 0. De aqu en adelante no
consideraremos este caso (equivalentemente, en nuestros anillos 0 6= 1).
(k) Si A es un anillo y X es un conjunto entonces F (X, A) = {f : X A : f es
funcion} es un anillo con las operaciones (f + g)(x) = f (x) + g(x) y (f g)(x) = f (x)g(x);
su elemento 0 es la funcion constante 0 y su elemento unitario es la funcion constante 1.
Aun cuando A es dominio entero o campo F (X, A) no lo es.
(l) Si A es un anillo conmutativo entonces
A[[x]] = {a0 + a1 x + a2 x2 + a3 x3 + : i ai A}
es el anillo de series de potencias sobre A. La suma y multiplicacion se definen como las
de los polinomios. Si A es dominio entero entonces tambien lo es A[[x]].
Si A es un anillo decimos que B es subanillo de A si B A, el elemento unitario 1
de A esta en B y B es cerrado bajo la suma y multiplicacion de A (es decir, si b, c B
entonces b + c B y bc B.
Nota. Es posible que un subconjunto B de un anillo A sea el mismo anillo con 1
pero que su elemento unitario no sea el de A. Por ejemplo, en A = Z6 el subconjunto
B = {0, 2, 4} es cerrado bajo suma y multiplicacion; hereda de A las demas propiedades
de anillo y tiene por elemento unitario al 4. (El anillo B es isomorfo a Z3 , es decir,
existe una funci
on biyectiva entre los dos que preserva las operaciones.) Otro ejemplo es el
siguiente: Si A1 y A2 son anillos, en el anillo producto A = A1 A2 el subconjunto B =
{(a1 , 0) : a1 A1 } es cerrado bajo suma y multiplicacion y hereda las demas propiedades
de anillo de A, pero su elemento unitario es (1, 0) mientras que el elemento unitario de A
es (1, 1). (En este caso B es isomorfo a A1 .)
Ejemplos de subanillos son Z Q R C; si A es anillo conmutativo entonces A
es subanillo de A[x] y, si k es natural entonces podemos considerar a A como subanillo
de Mk (A) haciendo corresponder al elemento a de A con la matriz en la que todos los
elementos de la diagonal principal son a y los demas son 0.
49
Secci
on 9
M
odulos
9. Modulos
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.
[9.2] Ejercicio. Sea M un A-modulo y m M.
(a) Probar que 0m = 0 (donde el primer 0 es el de A y el segundo es el de M ).
(b) Probar que (1)m = m, el inverso del elemento m en el grupo abeliano M.
Subm
odulos y generaci
on
Sea M un A-modulo. Un subconjunto N de M es submodulo de M si es cerrado bajo
las operaciones de modulo (es decir, si a A y n, n N entonces an N, y n+n N ) y
0 N (o, equivalentemente, gracias a las demas propiedades, N 6= ). Si N es submodulo
de M escribimos N M. Es claro que todo submodulo de un modulo es, el mismo, un
modulo.
[9.3] Ejemplos. (a) Si M es un A-modulo, entonces {0} y M son submodulos.
(b) Si M es un Z-modulo entonces sus submodulos son sus subgrupos.
(c) Los Z-submodulos de Z son los k Z y el modulo 0. Para ver esto, supongamos que
0 6= M Z; es claro, entonces, que el conjunto S = {m M : m > 0} es un conjunto
no vaco de naturales y, por tanto, tiene un elemento menor k ; veamos que M consta de
los m
ultiplos de k ; es claro que todo m
ultiplo de k es elemento de M. Recprocamente,
sea m M y, por el algoritmo de la division, tomemos q, r Z tales que m = kq + r con
0 r < k (queremos ver que r = 0). Tenemos que r = m kq M y, si r 6= 0, entonces
r sera un elemento de S menor que k, lo cual es una contradiccion.
(d) Los F -submodulos son los subespacios.
(e) Si M es un F [x]-modulo y N M entonces N es submodulo si y solo si N es
subespacio y xN N (en otras palabras, N es invariante bajo la transformacion lineal
dada por multiplicar por x).
(f) Si V es un F -espacio vectorial de dimension k entonces los Mk (F )-submodulos de
V son 0 y el mismo V .
Los A-submodulos de A se llaman ideales izquierdos de A.
51
9. Modulos
Para un subconjunto I A tiene sentido definir ideal bilateral de A: se pide, adem
as
de que I sea A-submodulo (izquierdo) que tambien sea modulo por la derecha (dado
i I y a A, se debe tener ia I ). Los dos conceptos son distintos en anillos no
conmutativos (ver ejemplo (d) a continuacion). A partir de aqu llamaremos ideales a los
ideales izquierdos, e ideales bilaterales a los que lo sean.
[9.4] Ejemplos. (a) {0} y A son ideales de A.
(b) Los ideales de Z son los k Z y {0}.
(c) Si A = Mk (F ) entonces sus ideales son los conjuntos formados por todos las
matrices que tienen algunas columnas fijas con todas sus entradas iguales a 0. No tiene
ideales bilaterales aparte del 0 y el mismo A.
[9.5] Ejercicio de tarea. Sea A un anillo conmutativo. Probar que A es campo si
y solo si sus u
nicos ideales son {0} y A.
[9.6] Ejercicio. Sea {Ni : i I} (I no necesariamente finito) una familia de
submodulos de un A-modulo M.
T
(a) Probar que Ni es submodulo de M.
S
(b) Probar que Ni no necesariamente es submodulo de M (inclusive si I consta de
solo dos elementos).
(c) Si I es un conjunto totalmente ordenado y para i j en I se tiene que Ni Nj
S
entonces Ni s es submodulo de M .
9. Modulos
generado por
X
iI
iI
Ni es
[9.8] Observaci
on. Sean N M A-modulos y sea X M. Para probar que
<X> N basta probar que X N.
[9.9] Ejemplos. (a) A es cclico como A-modulo (A = <1>).
(b) Z es DIP.
(c) Todo campo es DIP.
(d) Los Z-modulos cclicos son los Zk y Z.
(e) Los F -modulos finitamente generados son los espacios vectoriales de dimensi
on
finita.
(f) En Z tenemos que <6, 8> = <2> . (La contencion <6, 8> = <2> es clara por [1.14]
pues 6 = 3 2 y 8 = 4 2. Para ver la otra contencion basta recordar que el maximo com
un
divisor de dos n
umeros enteros es combinacion lineal de los n
umeros.)
(g) En la seccion 2 veremos que F [x] se parece mucho a Z como anillo; en particular,
por [2.3], [2.8] y [2.9] tenemos que F [x] es DIP.
(h) En el anillo Z[x] el ideal <2, x> no es principal.
(i) En el anillo F [x, y] el ideal <x, y> no es principal (y entonces F [x, y] no es DIP).
(j) En el anillo F [x1 , x2 , . . .] el ideal <x1 , x2, . . .> (que consta de los polinomios que
no tienen termino constante) no es finitamente generado.
(k) En el anillo Mk (F ) el ideal generado por
1
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.
[9.10] Ejercicio de tarea. Probar que todo Z-submodulo finitamente generado de
Q es cclico y concluir que Q no es finitamente generado.
[9.11] Ejercicio de tarea. Sea M = R2 y sea T : M M definida por T (m) =
2m. Considerar a M como R[x]-modulo de la manera canonica. Cuales son los R[x]submodulos de M ?
[9.12] Ejercicio de tarea. Sea M = C y sea T : M M definida por T (m) =
im. Considerar a M como R[x]-modulo de la manera canonica. Cuales son los R[x]submodulos de M ?
[9.13] Ejercicio de tarea. Probar que submodulo de finitamente generado no nece53
9. Modulos
sariamente es finitamente generado.
Homomorfismos
Si M y N son A-modulos, una funcion f : M N es A-homomorfismo (u homomorfismo si se sobreentiende el anillo) si f respeta las operaciones de modulo, es decir
(a) Si m, m M entonces f (m + m ) = f (m) + f (m ).
(b) Si m M y a A entonces f (am) = af (m).
[9.14] Ejemplos. (a) Si M y N son A-modulos, entonces la funcion constante 0 es
homomorfismo (se llama homomorfismo trivial).
(b) Si M es A-modulo, entonces la funcion identidad idM : M M es homomorfismo.
(c) Los F -homomorfismos son las transformaciones lineales.
(d) Los Z-homomorfismos son los homomorfismos de grupo.
(e) Si N M son A-modulos, entonces la inclusion N M es homomorfismo.
(f) Si M y N son A-modulos, entonces las funciones proyeccion pM : M N M y
pN : M N N son homomorfismos y tambien lo son las funciones inclusion iM : M
M N y iN : N M N.
(g) Un F [x]-homomorfismo es una transformacion lineal T : M N tal que T (xm) =
xT (m) para toda m M (en otras palabras, es conmutativo el diagrama
M
donde las flechas horizontales son la transformacion T y las verticales son la multiplicaci
n
por x en M y en N ).
[9.15] Propiedades. (a) Si f : M N es A-homomorfismo entonces f (0) = 0.
(b) La composicion de homomorfismos es homomorfismo.
(c) Si f : M N es A-homomorfismo y M es submodulo de M entonces f (M ) es
submodulo de N. En particular la imagen de f es submodulo de N.
(d) Si f : M N es A-homomorfismo y N N entonces f 1 (N ) es submodulo de
M. Se denota por Ker(f ) a f 1 (0) y se le llama n
ucleo o kernel de f.
Dados dos A-modulos M y N decimos que son isomorfos si existe un homomorfismo
biyectivo f : M N. En este caso f es isomorfismo y escribimos M N.
[9.16] 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.)
54
9. Modulos
[9.17] Ejercicio. Probar que si f : M N es A-homomorfismo y M es finitamente
generado (o cclico) entonces tambien lo es f (M ).
[9.18] Ejercicio. Probar que el u
nico Z-homomorfismo f : Z5 Z6 es el trivial.
[9.19] Ejercicio de tarea. Sea M un A-modulo y m M.
(a) Probar existe un u
nico A-homomorfismo fm : A M tal que fm (1) = m.
(b) A que es igual fm (A)?
(c) A que es igual Ker(fm )?
[9.20] Ejercicio. Sea A un anillo conmutativo. Definimos
HomA (M, N ) = {f : M N : f es homomorfismo}.
Probar que HomA (M, N ) es A-modulo si se define la suma (f + g)(m) = f (m) + g(m) y
la multiplicacion por escalares por (af )(m) = af (m).
[9.21] Ejercicio de tarea. Definir un isomorfismo HomA (A, M ) M para A un
anillo conmutativo.
[9.22] Ejercicio de tarea. Sea M un grupo abeliano. Probar que HomZ (Zk , M ) es
isomorfo al subm
odulo {m M : km = 0} de M .
[9.23] Ejercicio. Probar que si A y B son anillos y : A B es homomorfismo
de anillos (es decir, manda al 1 de A en el 1 de B y abre sumas y multiplicaci
on),
entonces dado b B existe un u
nico homomorfismo de anillos : A[x] B que extiende
a y tal que (x) = b.
55
Secci
on 10
Polinomios
n
X
a n xn o
i=0
a i xi ,
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 n
umeros A lo denotamos por A[x]. Consideraremos
de aqu en esta seccion que A es un anillo conmutativo.
Si f (x) = an xn + an1 xn1 + + a1 x + a0 y g(x) = bm xm + bm1 xm1 + + b1 x + b0
son polinomios en A[x], entonces su suma f (x)+g(x) y su producto f (x)g(x) son tambien
polinomios en A[x] y estan definidos por:
f (x) + g(x) =
X
i0
ci xi ,
f (x)g(x) =
d i xi ,
i0
10. Polinomios
donde consideramos ai = 0 para i > n y bi = 0 para i > m, y los coeficientes ci y di se
obtienen de la siguiente forma:
ci = ai + bi y
X
di = a0 bi + a1 bi1 + + ai b0 =
a k bl .
k+l=i
10. Polinomios
induccion, podemos dividir f1 (x) entre g(x); haciendo esta divisi
on y factorizando obtenemos la division buscada para f (x).
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 contradicci
on
(por [2.1]). Entonces q1 (x) = q2 (x) y, por tanto, r2 (x) = r1 (x).
[10.4] Ejercicio. Probar que el Algoritmo de la Division es falso cuando A = Z o
A = Zk para k no primo.
[10.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 divisi
on es 0).
[10.6] Ejercicio. Probar que si F K son campos y f (x), g(x) F [x] son tales que
g(x) divide a f (x) en K[x] entonces tambien lo divide en F [x].
Al sustituir la variable de un polinomio f (x) A[x] por un elemento a A y hacer las
operaciones correspondientes obtenemos otro elemento f (a) A. De esta manera podemos
considerar a un polinomio f (x) como una funcion f : A A. Decimos
que a A es raz
3
de f (x) si f (a) = 0. Por ejemplo 2 es raz del polinomio 3x 6, 2 R es raz de x3 2
e i C es raz de x2 + 1. (En los ejemplos, los polinomios tienen coeficientes en Z, pero
Z R, C as que tiene sentido considerar los polinomios como funciones en estos conjuntos
mas grandes.)
[10.7]
Proposici
on. Para cualquier A, si a A es raz de f (x) A[x] entonces
x a f (x) en A[x].
Demostraci
on. Usando el Algoritmo de la Division (que tambien vale aun cuando
A no sea campo por [2.5] pues x a es monico) tenemos que f (x) = (x a)q(x) + r(x),
donde r(x) es un polinomio constante. Como r(a) = f (a) (a a)q(a) = 0, tenemos que
r(x) es el polinomio 0.
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 demostraciones 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
58
10. Polinomios
Para empezar observemos que el papel que juegan el 1 y el 1 en Z es el mismo
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 com
un 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
com
un divisor es combinacion lineal de los polinomios. Probamos esto a continuacion.
[10.8] Proposici
on. Algoritmo de Euclides para polinomios. Sean f (x), g(x) F [x]
polinomios no cero y sea d(x) su maximo com
un divisor. Entonces d(x) es combinaci
on
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).
Demostraci
on. 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 m
onico
de menor grado en C. Usando el Algoritmo de la Division es claro que todo elemento de C
es m
ultiplo de c(x); en particular f (x) y g(x) lo son. Ademas, por ser c(x) combinaci
on
lineal de f (x) y g(x) es claro tambien que cualquier divisor com
un 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 Divisi
on consideremos polinomios qi (x) y ri (x) de tal manera que
f (x) = g(x)q0 (x) + r1 (x),
g(x) = r1 (x)q1 (x) + r2 (x),
10. Polinomios
Por induccion es facil ver que todos los residuos r1 (x), . . . , rn (x) son combinacion lineal de
f (x) y g(x), lo cual termina la demostracion.
[10.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).
[10.10] Ejercicio de tarea. Probar que si F E son campos y f (x), g(x) F [x]
entonces el maximo com
un divisor de f (x) y g(x) en F [x] coincide con el maximo com
un
divisor de f (x) y g(x) en E[x].
[10.11] Ejercicio de tarea. Probar que F [x] es dominio de ideales principales.
[10.12] Ejercicio. Dar un ejemplo de dos polinomios en Z[x] que no tengan factores
en com
un pero que 1 no sea combinacion lineal de ellos.
[10.13] Corolario. Si p(x) F [x] es un polinomio irreducible tal que p(x) f (x)g(x),
Demostraci
on. 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.
de la aritmetica. Este
es el contenido de la siguiente proposicion.
[10.14] Proposici
on. Teorema de factorizacion u
nica. Todo polinomio no constante
en F [x] se escribe de manera u
nica (salvo por orden y asociados) como producto de
polinomios irreducibles.
Demostraci
on. Sea f (x) F [x] no constante. Es claro que se puede factorizar como
producto de irreducibles. Veamos la unicidad. Supongamos que f (x) = p1 (x) pk (x) =
q1 (x) ql (x), con los pi (x) y los qj (x) polinomios irreducibles y k l. Como p1 (x) es
irreducible y divide al producto q1 (x) ql (x), entonces divide a alguno de los qi (x); sin
perdida de generalidad supongamos que p1 (x) q1 (x). Ahora, q1 (x) es irreducible, as que
debe ser asociado de p1 (x); agrupando la constante con la cual difiere de p1 (x) con alg
un
otro de los qi (x), podemos suponer que p1 (x) = q1 (x); cancelandolos en la igualdad, una
induccion nos da el resultado.
[10.15] Ejercicio. Probar que si A anillo es subanillo de un campo F y f (x) F [x]
tiene grado n entonces f (x) tiene a lo mas n races en A.
[10.16] Ejercicio. Dar un ejemplo que demuestre que el resultado del ejercicio anterior es falso en Zk [x] si k no es primo.
60
10. Polinomios
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.
El siguiente resultado es muy importante. Presentaremos una demostracion en [2.14].
[10.17] Teorema fundamental del
algebra. Si f (x) C tiene grado n, entonces
f (x) tiene n races (posiblemente algunas iguales entre s) en C.
Los siguientes corolarios son inmediatos.
[10.18] Corolario. Los polinomios irreducibles en C[x] son los de grado 1.
[10.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.
[10.20] Lema. Si a C es raz de f (x) R[x], entonces tambien lo es el conjugado
a de a.
Demostraci
on. Sea f (x) = an xn + an1 xn1 + + a1 x + a0 . Entonces, usando que
el conjugado de una suma es la suma de los conjugados, que el conjugado de un producto
es el producto de los conjugados y que el conjugado de un real es el mismo real, tenemos
que
f (a) = an an + an1 an1 + + a1 a + a0
= an an + an1 an1 + + a1 a + a0
= 0 = 0.
[10.21] Proposici
on. Si f (x) R[x] es un polinomio irreducible entonces f (x) 2.
Demostraci
on. Si f (x) tiene una raz real a, entonces x a divide al polinomio,
pero el polinomio es irreducible as que f (x) = c(x a), que es de grado 1. Supongamos
entonces que f (x) no tiene raz real y as f (x) 2. Si f (x) 3, usando el teorema
fundamental del algebra, escribamos f (x) = a(x a1 ) (x an ) con a1 , . . . , an las races
de f (x). Por el lema anterior podemos suponer, sin perdida de generalidad, que a2 = a1 .
Sea g(x) = (x a1 )(x a2 ). Observemos que g(x) = x2 (a1 + a1 )x + a1 a1 , as que
g(x) tiene coeficientes reales. Tenemos que g(x) divide a f (x) en C[x] as que, por [2.6],
tambien lo divide en R[x], de donde (x a3 ) (x an ) R[x], pero f (x) es irreducible,
as que esto es una contradiccion y de aqu que f (x) = 2.
[10.22] Ejercicio. En R[x] dar un ejemplo de un polinomio de grado 2 irreducible y
un ejemplo de un polinomio de grado 2 no irreducible.
Sabemos que si f (x) = x2n+1 + b2n x2n + + b0 R[x], y a R es suficientemente
61
10. Polinomios
grande, entonces f (a) > 0; anogamente, para a < 0 de valor absoluto suficientemente
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.
[10.23] Ejercicio. Probar algebraicamente que todo polinomio de grado impar en
R[x] tiene al menos una raz real.
En Q[x] la situacion es bastante mas complicada y puede haber polinomios irreducibles
de cualquier grado. Despues veremos algunos criterios de irreducibilidad, aunque no se
tiene una respuesta completa.
Un criterio sencillo para ver si un polinomio con coeficientes en Q tiene races en Q
(en cuyo caso sera reducible) es el siguiente.
[10.24] Proposici
on. Sea f (x) = an xn + an1 xn1 + + a1 x + a0 un polinomio con
coeficientes
enteros. Si rs , con r y s enteros primos relativos, es raz de f (x), entonces
r a0 y s an .
Demostraci
on. Tenemos que
n
r
r
0=f
= an
s
s
+ an1
n1
r
s
+ + a1
r
+ a0 .
s
r a0 .
0 = an r n + an1 r n1 s + + a1 rsn1 + a0 sn .
de donde
10. Polinomios
que f (x) = g(x)h(x) para g(x) y h(x) polinomios de grado menor que (f ). Entonces
cf (x) = (cg(x))(h(x)) y cg(x) y h(x) tienen grado menor que (cf ).
Por el lema anterior, para ver si un polinomio con coeficientes en Q es irreducible
basta eliminar denominadores multiplicando por una constante apropiada de manera que
se obtenga un polinomio con coeficientes en Z, y analizar si el nuevo polinomio es irreducible sobre Q. Mas a
un, el siguiente lema nos dice que la irreducibilidad sobre Q del
nuevo polinomio es equivalente a la irreducibilidad sobre Z. En la demostracion del lema
usaremos polinomios primitivos, es decir, polinomios en Z[x] tales que el maximo com
un
divisor de sus coeficientes es 1.
[10.28] Proposici
on. Lema de Gauss. Si f (x) Z[x] es reducible sobre Q entonces
existen r(x), s(x) Z[x] de grado menor que f (x), de manera que f (x) = r(x)s(x).
Demostraci
on. Sea f (x) = an xn +an1 xn1 + +a1 x+a0 . Sin perdida de generalidad
supongamos que f (x) es primitivo (si d = mcd(an , an1, . . . , a1, a0) 6= 1, podramos probar
el mismo resultado para d1 f (x) y despues multiplicar por d). Supongamos que f (x) =
g(x)h(x) con g(x), h(x) Q[x]. Buscando com
un denominador y factorizando todos los
c
divisores comunes podemos escribir f (x) = d r(x)s(x), donde r(x) y s(x) son primitivos.
Entonces en Z[x] tenemos df (x) = cr(x)s(x). Sea t(x) = r(x)s(x). Observemos que
si probamos que t(x) es primitivo, entonces la prueba terminara porque tendremos que
c = d. Supongamos entonces que t(x) no es primitivo y sea p un n
umero primo divisor
de todos los coeficientes de t(x). Escribamos
r(x) = rk xk + + r1 x + r0 y
s(x) = sl xl + + s1 x + s0 .
Usando
que
r(x) y s(x) son primitivos definamos i y j los menores naturales tales que
p 6 ri y p 6 sj . Entonces el coeficiente de xi+j de t(x) es
(r0 si+j + + ri1 sj+1) + ri sj + (ri+1 sj1 + + ri+j s0 ),
Demostraci
on. Supongamos que f (x) no es irreducible. Entonces f (x) = g(x)h(x)
63
10. Polinomios
con g(x) y h(x) de grado menor que n. Sean
g(x) = bk xk + + b1 x + b0 y
h(x) = cl xl + + c1 x + c0 .
y probemos que p bi+1 . Tenemos que ai+1 = bi+1 c0 + bi c1 + + b0 ci+1 (donde tomamos
El criterio es muy claro y puede aplicarse directamente; por ejemplo, es inmediato del
criterio de Eisenstein que el polinomio 3x5 +10x4 2 es irreducible sobre Q (tomar p = 2).
En otras ocasiones se aplica indirectamente apoyandose en el siguiente lema.
[10.30] Lema. Sea f (x) A[x] y sean c, d A, con c invertible. Entonces f (x) es
irreducible sobre A si, y solo si, el polinomio f1 (x) que se obtiene al sustituir x por cx + d
tambien es irreducible sobre A.
Demostraci
on. Es claro que una sustitucion de este tipo no altera el grado del
polinomio. Adem
as, si escribimos y = cx + d, entonces x = c1 y dc1 , as que basta
probar que si f es reducible, entonces tambien lo es f1 (x). Supongamos entonces que
f (x) = g(x)h(x) con g(x) y h(x) de grado menor que f (x); entonces f1 (x) = f (y) =
g(y)h(y) = g1 (x)h1 (x), para g1 (x) = g(cx + d) y h1 (x) = h(cx + d).
[10.31] Corolario. Si p es primo, entonces el polinomio f (x) = xp1 +xp2 + +x+1
es irreducible sobre los racionales.
Demostraci
on. Por el lema, bastara probar que el polinomio f (x + 1) es irreducible.
p 1
Observemos que f (x) = xx1
, as que
!
(x + 1)p 1
p
p p2
.
x
++
f (x + 1) =
= xp1 +
p1
1
x
Como pr es m
ultiplo de p para 1 < r < p, podemos aplicar el Criterio de Eisenstein para
concluir que f (x) es irreducible.
+ i sen
[10.32] Ejercicio de tarea. Sea p un n
umero primo y sea w = cos 2
p
Encontrar polinomios irreducibles sobre Q y sobre R de los cuales w sea raz.
2
p
[10.33] Ejercicio de tarea. Encontrar un polinomio monico en Q[x] que tenga por
64
races a 1 +
10. Polinomios
5 y a 2 i. Puede ser irreducible?
65
Secci
on 11
Demostraci
on. Sea f : M N definido como f (es decir f (m) = f (m) para todo
m M ); entonces f (Ker(f )) = 0 as que, por la propiedad universal del cociente, f
induce un homomorfismo f : M/Ker(f ) Im(f ). Es claro que este homomorfismo es
biyectivo.
[11.5] Ejemplo. Tenemos que el R[x]-modulo R[x] / < x2 + 1 > es isomorfo a C
como R-modulos. Ademas el isomorfismo respeta la multiplicaci
on as que resulta ser un
isomorfismo de anillos.
Demostraci
on. 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 asociaci
on
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 adem
as 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 m
ultiplo de x2 + 1 esta en el n
ucleo de , as que Ker() = <x2 + 1> . Ahora ya
solo basta aplicar el primer teorema de isomorfismo.
En el ejemplo anterior descubrimos que podemos construir los n
umeros complejos a
partir de R agregando un elemento x cuyo cuadrado sea 1 (es decir, que x2 + 1 sea 0,
lo cual ocurre en el cociente de R[x] entre <x2 + 1>).
[11.6] Teorema. Segundo teorema de isomorfismo. Si L y N son submodulos de un
modulo M entonces existe un isomorfismo
N/(N L) (N + L)/L.
Demostraci
on. Sean i : N N + L la inclusion y p : N + L (N + L)/L la
proyeccion. Entonces el homomorfismo p i : N (N + L)/L es suprayectivo y su n
ucleo
es N L, as que el isomorfismo esta dado por el primer teorema de isomorfismo.
68
Demostraci
on. Tenemos que observar que si L S M entonces p(S) = S/L
es un subm
odulo de M/L. El que esta asignacion sea suprayectiva es porque claramente
si S M/L entonces p1 (S) es un submodulo de M que contiene a L y, por ser p
suprayectiva, S = p(p1 (S) = p1 (S)/L. Es obvio que esta asignacion S p(S) respeta
inclusion. Veamos que es inyectiva: Supongamos que S y S son submodulos de M que
contienen a L y tales que p(S) = p(S ), es decir S/L = S /L; queremos probar que S = S .
Sea s S ; entonces s + L S /L as que existe s S tal que s + L = s + L; esto implica
que existe l L tal que s s = l, pero L S , as que s = s + l S . La inclusi
on
S S es igual.
[11.8] Ejemplo. Sean L = 18 Z Z grupos abelianos. Entonces los subgrupos del
cociente Z18 estan en correspondencia biyectiva con los subgrupos de Z que contienen a
18 Z, los cuales claramente son los k Z con k divisor de 18. Las posibilidades para k son
1, 2, 3, 6, 9, 18. Entonces los subgrupos son:
1 Z/18 Z = <1>= Z18 ,
2 Z/18 Z = {0, 2, 4, 6, 8, 10, 12, 14, 16} = <2> (que es isomorfo a Z9 ),
3 Z/18 Z = {0, 3, 6, 9, 12, 15, 18} = <3> (que es isomorfo a Z6 ),
6 Z/18 Z = {0, 6, 12} = <6> (que es isomorfo a Z3 ),
9 Z/18 Z = {0, 9} = <9> (que es isomorfo a Z2 ),
18 Z/18 Z = {0}.
[11.9] Teorema. Tercer teorema de isomorfismo. Sean L S M A-modulos.
Entonces (M/L)/(S/L) M/S.
Demostraci
on. Sean p : M (M/L) y q : (M/L) (M/L)/(S/L) las proyecciones
naturales. Entonces q p : M (M/L)/(S/L) es un homomorfismo suprayectivo cuyo
n
ucleo es S (pues el elemento 0 de (M/L)/(S/L) es (S/L), as que 0 = (q p)(m) =
(m + L) + (S/L) si y solo m + L S/L, lo cual vimos arriba que es equivalente a que
m S ). Ahora ya solo hay que aplicar el primer teorema de isomorfismo.
[11.10] Ejemplo. Los cocientes de Z18 son:
(Z/18 Z)/(1 Z/18 Z) = 0,
(Z/18 Z)/(2 Z/18 Z) Z2 ,
(Z/18 Z)/(3 Z/18 Z) Z3 ,
(Z/18 Z)/(6 Z/18 Z) Z6 ,
(Z/18 Z)/(9 Z/18 Z) Z9 ,
(Z/18 Z)/(18 Z/18 Z) Z18 .
f2
f3
M1 M2 M3
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 u
ltima
representan los homorfismos triviales) se llaman sucesiones exactas cortas.
f
1
2
[11.11] Nota. Si M1 M
on exacta entonces el que Im(f1 )
2 M3 es una sucesi
Ker(f2 ) es equivalente a que la composicion f2 f1 sea 0; sin embargo esto u
ltimo 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.
0 LM M/i(L) 0,
donde p es la proyeccion natural.
p
(b) Dado un epimorfismo M N tenemos una sucesion exacta corta
p
0 Ker(p)M N 0,
donde i es la inclusion.
(c) Si tenemos una sucesion exacta corta
i
0 LM N 0,
entonces N es isomorfo al cociente M/i(L) y p es esencialmente la proyeccion natural.
(d) Si tenemos una sucesion exacta corta
i
0 LM N 0,
entonces L es isomorfo a Ker(p) e i es esencialmente la inclusion.
Demostraci
on. (a) y (b) son claros. Para ver (c) basta aplicar el primer teorema
de isomorfismo a la funcion suprayectiva p : M N (pues p i = 0). Se deja (d) como
ejercicio.
La demostracion del siguiente resultado se hace por la llamada caza de diagramas. La
idea es tomar elementos y moverlos en el diagrama de alguna de las formas siguientes que
parezca mas apropiada en el momento: aplicar una funcion; si hay exactitud, usar [11.11]
y; en caso de que dos elementos esten en un mismo modulo, considerar su diferencia. Un
poco de pr
actica es suficiente para saber lo que uno debe hacer.
[11.16] Proposici
on. Lema del 5o . Supongamos que el siguiente es un diagrama
71
f2
f3
f4
M1 M2 M3 M4 M5
h1
h2
h3
h4
h5
g1
g2
g3
g4
N1 N2 N3 N4 N5
(a) Si h2 y h4 son monomorfismos y h1 es epimorfismo, entonces h3 es monomorfismo.
(b) Si h2 y h4 son epimorfismos y h5 es monomorfismo, entonces h3 es epimorfismo.
Demostraci
on. Haremos (a) y dejaremos (b) como ejercicio. Sea m3 M3 tal que
h3 (m3 ) = 0. Queremos probar que m3 = 0. Indicaremos en un diagrama con n
umeros los
pasos que vamos siguiendo (con la notacion y posicion naturales).
m1
m2
10
7
9
n1 n2
m3
1
8
0
m4 =0
4
2
[11.22] Ejercicio. (a) Aplicar el lema del 5o para deducir que solo hay una sucesi
on
exacta corta que contiene a la sucesion exacta 0 L M.
(b) Aplicar el lema del 5o para deducir que solo hay una sucesion exacta corta que
contiene a la sucesion exacta M N 0.
[11.23] Ejercicio. Sea L M y sea f : M X un homomorfsimo de modulos tal
72
0 Ker(f ) L M Coker(f ) 0.
[11.32] Ejercicio. Probar el Teorema chino del residuo: Sea k un entero positivo y
supongamos que n1 , n2 , . . . , nk son k n
umeros naturales primos relativos por parejas (es
decir, para cada pareja (i, j) con i 6= j y 1 i, j k tenemos mcd(ni , nj ) = 1). Sean
73
x b2 (mod n2 )
..
.
x bk (mod nk )
tiene solucion entera. Probar ademas que el conjunto de soluciones es una clase modulo
n1 n2 nk . (Sugerencia: Para cada i = 1, 2, . . . , k sea pi : Z Zni la proyeccion natural.
Considerar la funci
on (p1 , p2, . . . , pk ) : Z Zn1 Zn2 Znk y comparar tama
nos.)
74
Secci
on 12
Suma directa
Veremos despues que toda suma directa es esencialmente igual a la del ejemplo anterior.
[12.3] Proposici
on. Si M = L N entonces existe una sucesion exacta corta
i
0 LM N 0,
donde i es la inclusion y p esta dada por p(m) = n si m = l + n con l L, n N. En
particular, N es isomorfo al cociente M/L.
Decimos que L es sumando directo de M si L M y existe N M tal que L N =
M. En este caso se dice que N es un complemento de L. Un sumando puede tener varios
complementos distintos (por ejemplo si A = R, M = R2 y L = < (1, 0) >, entonces
N1 = <(0, 1)> y N2 = <(1, 1)> son dos complementos distintos de L. Sin embargo, por
[11.15], tenemos que dos complementos deben ser isomorfos.
() 0 LM M/i(L) 0,
son equivalentes:
(a) () se escinde por la izquierda.
(b) () se escinde por la derecha.
(c) i(L) es sumando directo de M.
Demostraci
on. (a) (b). Sea q : M L una retraccion de i. Queremos definir
j : N M seccion de p. Usemos la propiedad universal del cociente (pues p : M N es
cociente de i : L M ). Consideremos h = idM i q : M M ; tenemos que h i = 0,
as que existe j : N M tal que j p = h. Veamos que p j = idN ; pero esto es claro
por la forma en que j se define: Si n N entonces j(n) = h(m) para cualquier m M
tal que p(m) = n.
(b) (a). Ejercicio de tarea.
(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)
77
0 LM M/i(L) 0,
se escinde con j : N M y q : M L, entonces tambien la sucesion
j
0 N M L 0
es exacta y se escinde.
[12.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.
[12.10] Ejercicio. Usar el ejercicio anterior para probar que si M = L N entonces
M L N.
Decimos que M es suma directa de una familia (posiblemente infinita) de submodulos
L
{Mi : i I}, en smbolos, M = Mi si cada elemento de M se escribe de manera u
nica
P
nica forma
como suma (finita) de elementos de las Mi . Equivalentemente, M = i Mi y la u
P
de escribir 0 como suma de elementos de las Mi , 0 = mi , es con todas las mi iguales a 0
P
(en otras palabras, para cada i I, se tiene que Mi j6=i Mj = 0. Es pertinente aclarar
aqu que no basta pedir que la interseccion de todos sea 0, ni siquiera que la intersecci
on
3
de dos cualesquiera sea 0; por ejemplo, en R , 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
P
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).
x + 1 si x es par,
x 1 si x es impar,
(x) =
x + 3 si x es par,
x 3 si x es impar,
Entonces ambas y son de orden 2 pero es de orden infinito.
Sea A = Z o A = F [x]. Sea p un irreducible (primo) en A y sea M un A-modulo.
Definimos la parte p-primaria de M como tp (M ) = {m M : k N con pk m = 0}.
Tambien este es un submodulo de M.
[12.13] Teorema. Sea A = Z o A = F [x]. Todo modulo de torsion es suma directa
de sus partes p-primarias.
Demostraci
on. Sea m M y supongamos que a A\{0} es tal que am = 0. Escribk1
amos a = p1 pkr r donde los pi son primos distintos y los ki son naturales.
Observemos
k1
k1
kr
kr
que a/p1 , , a/pr son primos relativos as que 1 = s1 a/p1 + +sr a/pr para cier
Demostraci
on. Solo diremos como definir f a partir de las fi . Dado m M tenemos
P
que m se escribe de forma u
nica como m =
mi con mi Mi . Definimos f (m) =
P
i fi (mi ).
La propiedad universal de la suma directa puede expresarse de manera simplificada
como sigue: Para dar un homomorfismo que sale de una suma directa hay que definirlo
en cada sumando.
Mi /
M
Li
(Mi /Li ) .
iI
81
Secci
on 13
M
odulos libres y m
odulos divisibles
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).
[13.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 elecci
on
de elementos (xi )i de X existe un u
nico 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 elecci
on de elementos (xi )i de X existe un u
nico homomorfismo f : M X tal que
f (bi ) = xi , entonces M es un modulo libre con base B.
[13.3] Teorema. Todo modulo es cociente de un modulo libre. Si el modulo es
finitamente generado, entonces se puede escoger el libre con base finita.
Demostraci
on. Ejercicio.
84
nN
Zn ) / (
nN
Zn )
Secci
on 14
Homomorfismos de anillos
Homomorfismos
Si A y B son anillos, una funcion : A B es homomorfismo si satisface:
(a) Para a, a A se tiene que (a + a ) = (a) + (a).
(b) Para a, a A se tiene que (aa) = (a)(a).
(c) (1A ) = 1B .
[14.1] Ejemplos. (a) Si A es anillo, entonces la funcion identidad idA : A A es
homomorfismo.
(b) Si A es subanillo de B , entonces la inclusion : A B (definida por (a) = a
para toda a A) es homomorfismo.
[14.2] Propiedades. (a) Si : A B es homomorfismo entonces (0) = 0.
(b) La composicion de homomorfismos es homomorfismo.
(c) Si : A B es homomorfismo y A es subanillo de A entonces (A) es subanillo
de B. En particular la imagen de es subanillo de B.
(d) Si : A B es homomorfismo y J es ideal de B entonces f 1 (J) es ideal de A.
Se denota por Ker() a 1 (0) y se le llama n
ucleo o kernel de .
[14.3] Ejercicio. Probar que si : A B es un homomorfismo de anillos suprayectivo, entonces la imagen de un ideal bajo es ideal, pero que esto no es necesariamente
cierto si no es suprayectiva.
Dados dos anillos A y B decimos que son isomorfos si existe un homomorfismo biyec-
86
Cocientes de anillos
Dado un anillo A a nosotros nos interesa definir relaciones de equivalencia en A de tal
manera que el cociente sea un anillo y la proyeccion natural sea un homomorfismo. Posteriormente veremos que, al igual que en conjuntos, hablar de homomorfismos suprayectivos
con dominio un anillo A es lo mismo que hablar de cocientes de A. Las relaciones de
equivalencia que nos definen cocientes apropiados son a traves de ideales bilaterales y las
particiones constan de trasladados aditivos del ideal como describimos a continuaci
on:
Dado I ideal bilateral del anillo A, definimos el cociente de A entre I por
A/I = {a + I : a A},
donde a + I = {a + i : i I}. Dos elementos a, a de A estan relacionados (escribimos
a a (mod I) si y solo si a a I. Damos a este conjunto una estructura de anillo
mediante las operaciones a traves de los representantes, es decir
(a + I) + (b + I) = (a + b) + I; y
(a + I)(b + I) = (ab) + I,
para a, b A.
[14.12] Observaci
on. La definicion es correcta, es decir, no depende de los representantes elegidos, y determina una estructura de anillo en A/I de tal manera que la
proyeccion natural es homomorfismo.
[14.13] Observaci
on. Si I es ideal bilateral de A y p : A A/I es la proyecci
on
natural entonces Ker(p) = I.
[14.14] Ejercicio de tarea. Probar que en el anillo F [x] /<f (x)> los polinomios
g(x) primos relativos con f (x) tienen inverso multiplicativo.
[14.15] Ejercicio. Probar que en el anillo F [x] /<f (x)> dos polinomios a(x) y b(x)
estan en la misma clase si y solo si tienen el mismo residuo en la divisi
on entre f (x).
[14.16] Teorema. Propiedad universal del anillo cociente. Sea I ideal bilateral del
anillo A. Entonces A/I y la proyeccion natural p : A A/I satisfacen lo siguiente:
87
Demostraci
on. Sea : A B definido como (es decir (a) = (a) para todo
a A); entonces (Ker()) = 0 as que, por la propiedad universal del cociente,
induce un homomorfismo : A/Ker() Im(). Es claro que este homomorfismo es
biyectivo.
[14.18] Observaci
on. Si : A B es un epimorfismo, entonces B es isomorfo a
un cociente de A, es decir, hablar de epimorfismos de anillos es lo mismo que hablar de
cocientes.
[14.19] Ejercicio. Probar que existe un isomorfismo de anillos R[x] /<x2 + 1> C.
(As podemos construir los n
umeros complejos a partir de R agregando un elemento x
cuyo cuadrado sea 1.)
[14.20] Teorema. Teorema de la correspondencia. Sea I ideal bilateral de un anillo
A. Entonces existe una biyeccion que respeta inclusion entre los ideales (izquierdos) de A
que contienen a I y los ideales de A/I. Esta biyeccion esta dada por la proyeccion natural
p : A A/I .
Demostraci
on. Por [3.3] tenemos que si I J A entonces p(J) es un ideal
de A/I (pues p es suprayectiva). La asignacion de ideales en ideales es suprayectiva
porque claramente si I A/I entonces p1 (I) es un ideal de A que contiene a I y, por
ser p suprayectiva, J = p(p1 (J) = p1 (A)/I. Es obvio que esta asignacion J p(J)
respeta inclusion. Veamos que es inyectiva: Supongamos que J y J son ideales de A que
contienen a I y tales que p(J) = p(J ); queremos probar que J = J . Sea j J ; entonces
j + I p(J ) as que existe j J tal que j + I = j + I ; esto implica que existe i I tal
que j j = i, pero I J , as que j = j + i J . La inclusion J J es igual.
[14.21] Ejemplo. Sea I = 18 Z ideal de Z. Entonces los ideales del cociente Z18
estan en correspondencia biyectiva con los ideales de Z que contienen a 18 Z, los cuales
claramente son los k Z con k divisor de 18. Las posibilidades para k son 1, 2, 3, 6, 9, 18.
Entonces los ideales son:
p(<1>) = <1>= Z18 ,
p(<2>) = {0, 2, 4, 6, 8, 10, 12, 14, 16} = <2>,
p(<3>) = {0, 3, 6, 9, 12, 15, 18} = <3>,
88
Campos de cocientes
[14.23] Teorema. Dado A anillo existe F campo que lo contiene si y solo si A es
dominio. En este caso existe un campo menor (en el sentido que esta contenido en cualquier
otro campo que contenga a A) y este es u
nico salvo un isomorfismo que conmuta con la
inclusion de A. A este campo lo denotamos por Q(A) y le llamamos campo de cocientes
de A.
Demostraci
on. Definimos
Q(A) = {(a, b) : a, b A, b 6= 0}/,
donde (a, b) (c, d) ad = bc. A la clase de (a, b) la denotamos
y multiplicacion en Q(A) por
ad + bc
a c
+ =
b d
bd
a
b
y definimos la suma
ac
ac
= .
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 construcci
on
k b.
[14.33] Proposici
on. Sea F un campo. Si Zp es subcampo de F entonces para todo
x F se tiene que px = 0. En particular F contiene solo uno de los campos Q o Zp para
un u
nico primo p. Si Zp F decimos que la caracterstica de F es p. Por otro lado, si Q
es subcampo de F entonces para todo k Z \ {0} y x F se tiene que kx 6= 0. En este
caso decimos que la caracterstica de F es 0.
Demostraci
on. Supongamos que Zp F . Como el 1 de Zp es el mismo que el de
F , 1F tenemos que p 1F = 0, por tanto, para toda x F , se tiene que px = p1F x = 0.
Ahora, si tambien se tuviera que para otro primo q , Zq F entonces q 1F = 0 as que, al
escribir 1 como combinacion lineal de p y q , obtendramos: 1F = 1 1F = (rp + sq) 1F =
rp 1F + sq 1F = 0F ). Es claro que si Zp F , entonces Q no puede estar contenido
tambien en F porque en Q no es cierto que p1 = 0.
[14.34] Corolario. Q y Zp (para p primo) son los u
nicos campos que no contienen
ning
un otro campo propiamente.
[14.35] Observaci
on. Si K es subcampo de F entonces F es espacio vectorial sobre
K (la misma multiplicacion de F sirve como multiplicacion por escalares de K ).
91
k
X
aj mj : k N, aj I, mj M }.
j=0
Ahora ya estamos en posicion de demostrar que la dimension tambien esta bien definida
para modulos libres sobre anillos conmutativos.
[14.51] Teorema. Sea A conmutativo. Si L es un modulo libre entonces cualesquiera
dos bases para L tienen la misma cardinalidad. Al cardinal de cualquier base se le llama
rango de L y se le denota por r(L).
Demostraci
on. Supongamos que A() A() y sea I un ideal maximal en A.
Entonces, por el ejercicio anterior y observando que IA = I, tenemos que (A/I)()
A() /(IA)() A() /(IA)() (A/I)() ; pero entonces tenemos que los (A/I)-espacios vectoriales (A/I)() y (A/I)() son isomorfos tambien como A/I -modulos, as que = .
[14.52] Nota. Tambien es cierto que si A es un anillo conmutativo y N L son
A-modulos libres entonces r(N ) r(L); la demostracion de esto utiliza tecnicas todava
no tratadas en este material. Por otro lado, para grupos no abelianos, si bien es cierto
que subgrupo de libre es libre, un grupo libre no abeliano de rango 2 contiene subgrupos
(libres) de rango infinito.
[14.53] Ejercicio. Sea V un espacio vectorial de dimension infinita sobre un campo
F y sea B = EndF (V ). Probar que no esta bien definida la dimension de un B -modulo
libre. (Sugerencia: Observar primero que V V V como F -modulos y usar esto para
probar que B B B como B -modulos.)
Para A = Z o A = F [x] existe otra forma de usar los espacios vectoriales para encontrar
94
95
Secci
on 15
0
2
,
3
3
0
2 0
1 3
1 3
1 0
,
,
,
,
3
1 3
2 0
0 6
0 6
1
,
0
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 .
Vamos ahora a formalizar lo dicho hasta aqu.
[15.3] Observaci
on. Sean N y L modulos libres sobre un anillo A y sea f : N L
un homomorfismo. Dada una base = (n1 , n2, . . . , ns) de N y una base = (l1 , l2, . . . , lr )
P
de L si f (ni ) = bj i lj consideremos la matriz asociada a f con respecto a las bases dadas,
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
Q() = (Q(n1), Q(n2), . . . , Q(ns)) de N y P () = (P (l1), P (l2), . . . , P (lr )) de L.
T
N
L
P
Q .
QT P
N
L
[15.4] Observaci
on. Toda matriz invertible P es el producto de matrices elementales
de los siguientes tipos:
(i) Matrices obtenidas de la matriz identica intercambiando dos renglones.
(ii) Matrices obtenidas de sumar un m
ultiplo de un renglon a otro renglon.
(iii) Matrices obtenidas de multiplicar un renglon por un elemento invertible (1 o -1 si
A = Z o una constante no cero si A = F [x]).
El multiplicar la matriz B por la izquierda por cada una de estas tiene el efecto en
97
Demostraci
on. Escojamos una base cualquiera para L. Por [14.56] sabemos que
N es libre y que r(N ) r(L). Escojamos tambien una base para N y consideremos la
matriz que representa a la inclusion de N en L con respecto a estas bases. Procedemos
por induccion sobre r(L). La idea es transformar esta matriz B mediante operaciones
elementales para llevarla a una equivalente a ella pero que sea una matriz diagonal (es
decir, una matriz en que las entradas que estan fuera de la diagonal principal son todas 0)
y en la que las entradas diagonales son las di buscadas.
Dentro del conjunto de todas las matrices equivalentes a B consideremos una que
tenga un elemento d1 distinto de cero de valor absoluto mnimo (en el caso de Z) o grado
mnimo (en el caso de F [x]). Veamos que d1 es divisor de cualquier elemento de esa
matriz; en efecto, si c es cualquier elemento de la matriz y, usando el algoritmo de la
division tomamos c = dq + r , entonces es obvio que podemos hacer operacion elemental
de manera que c se transforme en r , pero esto contradira la minimalidad de d1 si r fuera
distinto de 0. Ahora, como d1 divide a todos las entradas de su matriz, es facil darse
cuenta que, mediante operaciones elementales en renglones y columnas es posible lograr
que los demas elementos de la columna y del renglon de d1 sean 0. Tambien es obvio
que se puede llevar a d1 al lugar (1, 1) de la matriz y entonces la hipotesis de inducci
on
aplica (pues las demas operaciones elementales no alteraran el renglon y la columna de d1 ;
ademas, los elementos que se encuentran al transformar la matriz resultante de eliminar el
primer renglon y la primera columna son todos m
ultiplos de d1 y esta condicion se preserva
mediante operaciones elementales.
El siguiente resultado nos dice que la descomposicion en suma directa de cclicos de un
modulo finitamente generado sobre Z o F [x] que nos da el teorema de las bases simultaneas
es u
nica.
98
Demostraci
on. 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 [14.55] 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:
r1 = s1 , r2 = s2 , . . . , rj1 = sj1 pero rj 6= sj
(para cierta j k ). Sin perdida de generalidad rj < sj . Entonces prj M tiene menos
sumandos que prj N, lo cual es imposible.
Los elementos d1 , d2 , . . . , dj son los factores invariantes o divisores elementales del
cociente L/N, y r = k j es el rango de la parte libre del cociente.
A la expresion
d1
0
d2
0
0
..
.
0
0
0 0 0 dk
de la matriz se le llama forma normal de Smith del cociente L/N.
[15.7] Corolario. (a) Todo grupo abeliano finitamente generado M es isomorfo a un
u
nico grupo de la forma
Zd1 Zd2 Zdj Zr
con d1 d2 dj n
umeros naturales y r 0.
(b) Todo F [x]-modulo finitamente generado es isomorfo a un u
nico grupo de la forma
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. Adem
as, en el caso de A = Z se pueden poner en orden creciente los
primos de la descomposicion. Veamos un ejemplo.
[15.8] Ejemplo. Escribir todos los grupos abelianos de orden 600 en las dos formas
canonicas, apareando los grupos isomorfos seg
un las dos escrituras.
99
6
.
15
[15.11] Ejercicio de tarea. Cuantos grupos abelianos hay de orden 720? Escribir
todos en ambas formas canonicas apareandolos seg
un sean isomorfos.
[15.12] Ejercicio de tarea. 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.)
[15.13] Ejercicio de tarea. Cuantos R[x]-modulos no isomorfos M estan generados
por 3 elementos (o menos) y tienen por anulador An(M ) = {a F [x] : aM = 0} =<
(x 1)(x2 + 1)2>? Dar 3 ejemplos distintos de estos M .
100
Secci
on 16
Aplicaciones al
algebra lineal
Empecemos por recordar algunos conceptos basicos que aprendimos en nuestros cursos
de algebra lineal acerca de las transformaciones lineales.
Dados V un F -espacio vectorial de dimension n y T : V V una transformaci
on
lineal, podemos representar a T por una matriz A Mn (F ) escogiendo una base =
(v1 , v2 , . . . , vn ) de manera que aplicar T sea multiplicar por A; mas precisamente, dado
v V se representa a v como una matriz de n 1 utilizando los coeficientes en la
expresion de v como combinacion lineal de la base (as, escribimos V = V ); entonces
la multiplicacion Av es otra matriz de n 1 en la que aparecen los coeficientes de T (v)
en la combinacion lineal de la misma base (o sea T (v) V ). Si cambiamos a otra base
= (w1 , w2 , . . . , wn ) y P es la matriz que representa a la funcion identica de V en V
pero que escribe a los vectores de en terminos de , entonces P es invertible y la
matriz B = P 1 AP representa a la misma transformacion lineal T pero con respecto a
la base . Se dice en este caso que A y B son matrices similares. Trabajando al reves
tenemos el recproco, es decir, si dos matrices son similares entonces corresponden a la
misma transformacion lineal con respecto a distintas bases.
V
P id
V
V
P id
Por otro lado, recordemos que dados V un F -espacio vectorial V y una transformaci
on
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
0 0
1 0
C=
0 1
0 0
0 0
0 0
0 0
0
0
0
..
.
c0
c1
c2
0 0
1 cn1
Demostraci
on. Las primeras n 1 columnas son claras pues al aplicar T a cada
basico nos da el siguiente; la u
ltima columna se obtiene porque el anulador de v (como
F [x]-modulo) es g(x) as que T (xn1v) = xn v = cn1 xn1 v c1 xv c0 .
El teorema de las bases simultaneas nos da una expresion de V en suma directa de
cclicos
V (F [x] /<g1 (x)>) (F [x] /<g2 (x)>) (F [x] /<gk (x)>)
102
con g1(x) g2 (x) gk (x) 6= 0. Al juntar los resultados anteriores tenemos que si Ci es
la matriz compa
nera de T |F [x] /<gi (x)> entonces existe una base para V para la cual T tiene
representacion
C1 0 0 0
C2 0 0
0
.
..
0
0 0 Ck
Adem
as esta es la u
nica representacion en suma directa de matrices compa
neras (de manera
que los polinomios cuyos coeficientes aparecen en la u
ltima columna se dividan sucesivamente) pues los gi (x) son los factores invariantes de V que sabemos que son u
nicos. A
esta expresion de T se le llama forma canonica racional de T.
0
1
1
0
2
x
= x(x 1) + 2 = x2 x + 2,
B=
0
1
2
.
1
A=
3
1
1
1
(c) Si
= (x 3)(x 1) + 1 = x2 4x + 4 = (x 2)2 .
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 compa
nera
B=
0
1
4
.
4
1 2
.
3 4
A = 1
0
0 0
2 0.
0 3
A = 1
0
0 0
2 0.
1 2
[16.17] Ejercicio de tarea. 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
105
(A + B) =
k
X
i=0
k i ri
AB .
i
[16.19] Proposici
on. Si V F [x] /<(x )n>, entonces existe una base del espacio
vectorial V para la cual la matriz asociada a T es
J(, n) =
0
0 0
0
1
0
..
.
0
0
0
0
0
0
= I + Nn ,
J(, n) = I +
k1
X
i=1
k ki i
Nn .
i
1
0 1
k
0 k
k1
0 = k
k
k2
0
k
kk1
0
0
.
k
[16.25] Ejemplo. Sea A GL3 (Z7 ) (el grupo multiplicativo de las matrices de 3 3
con coeficientes en Z7 ) definida por
A = 1
0
0 1
0 4.
1 3
107
J = 1
0
k
J = k
k
2
0 0
1 0.
1 1
0
1
k
0
0
.
1
Esta
u
ltima es la matriz identica si y solo si k es m
ultiplo de 7, de donde tenemos que el
orden es 7.
Para resolver ecuaciones diferenciales es u
til considerar la exponencial de una matriz
A, definida por
X
1 k
1
1
A
A = I + A + A2 + A3 + .
e =
2
6
k=0 k!
Se prueba que esta serie converge (pensando que lo hace en cada coordenada), de manera
que esta bien definida esta exponenciacion.
La siguiente proposicion, que e deja sin demostracion, es la base para poder sustituir
una matriz A por su forma canonica de Jordan al calcular eA .
[16.26] Proposici
on. Sea A Mn (C). Entonces
1
(a) Si P es invertible entonces P eA P 1 = eP AP .
(b) Si AB = BA entonces eA+B = eA eB .
(c) Para toda A, eA es invertible y (eA )1 = eA .
(d) eNn es una matriz triangular inferior con 1 s en la diagonal principal.
(e) Si D es una matriz diagonal, D = diag(1 , 2 , . . . , n ) (es decir, D es la matriz
que tiene a los elementos mencionados en la diagonal principal y 0 s en los demas lugares),
entonces
eD = diag(e1 , e2 , . . . , en ).
(f) Si 1 , 2, . . . , n son los valores propios de A entonces e1 , e2 , . . . , en son los
valores propios de eA .
(g) Se puede calcular eA como sigue: Si A es similar a I + Nn , con Nn nilpotente,
entonces eA es similar a eI eN .
(h) Si la traza de A (es decir, la suma de los elementos diagonales de A) es 0, entonces
det(eA ) = 1.
[16.27] Ejercicio de tarea. 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.
[16.28] Ejercicio de tarea. Probar que una matriz es nilpotente si y solo si todos
sus valores propios son 0.
108
109
Secci
on 17
Extensiones de campos
[17.1] Proposici
on. Teorema de Kronecker. Sean F un campo, p(x) F [x] un
polinomio irreducible, I el ideal de F [x] generado por p(x) y E el campo F [x]/I . Entonces
(a) E contiene a F (es decir, hay un monomorfismo de anillos F E ).
(b) Visto en E , el polinomio p(x) tiene raz; es decir, si : F E es la inclusion de
F en E , entonces el polinomio P (x) E[x] dado por cambiar los coeficientes de p(x) por
su imagen bajo tiene por raz a x + I .
(c) Si f (x) F [x] entonces existe un campo K que contiene a F en el cual f (x) tiene
una factorizacion en polinomios de grado 1.
Demostraci
on. (a) Sabemos que F [x]/I es campo pues I es maximal por ser p(x)
irreducible. Sea = , donde : F F [x] es la inclusion y es la proyecci
on
natural. Entonces es un homomorfismo de campos y, como Ker() es un ideal de F y
los campos no tienen ideales propios, entonces es monomorfismo.
(b) Sea p(x) = an xn + + a1 x + a0 . Entonces, en E[x],
p(x + I) = (an )(x + I)n + + (a1 )(x + I) + (a0 ) = (an xn + + a1 x + a0 ) + I = I,
que es el 0 de E .
(c) Sea f (x) F [x]. Procedemos por induccion sobre el grado de f . Sea p(x) un
factor irreducible de f (x). Por (a) y (b) construyamos E1 donde p(x) tenga una raz
y sea f (x) = (x )g(x) con g(x) E1 [x]. Como (g) < (f ), existe un campo que
contiene a E1 en el cual g(x) se factoriza en producto de polinomios lineales y en este
campo f (x) es producto de polinomios lineales.
[17.2] Ejercicio. Ilustrar el teorema de Kroenecker con p(x) = x2 + 1 R[x].
[17.3] Ejercicio de tarea. En el teorema anterior probar que si p(x) = ax + b con
Si f (x) F [x], a F y m N\{0} son tales que (xa)m f (x) pero (xa)m+1 6 f (x),
decimos que a es raz de multiplicidad m de f (x).
Dado un polinomio f (x) = an xn + + a1 x + a0 F [x] se define su derivada con
la formula usual de Calculo (aunque aqu no se consideran lmites pues no tiene sentido
hablar de convergencia): f (x) = nan xn1 + + a1 . Es claro que las formulas usuales
de derivada de una suma y de un producto son validas, es decir, si h(x) = f (x) + g(x),
k(x) = f (x)g(x) y l(x) = f (x)r para cierta r N {0} entonces
h (x) = f (x) + g (x),
k (x) = f (x)g(x) + f (x)g (x) y
l (x) = nl(x)n1l (x).
[17.4] Proposici
on. Sea f (x) = (x a1 ) (x an ) F [x]. Entonces las ai son
todas distintas si, y solo si, mcd(f (x), f (x)) = 1.
Demostraci
on. Supongamos que a1 es una raz de multiplicidad maxima m 1 y
que a = a1 = a2 = = am . Sea g(x) = (x am+1 ) (x an ). Entonces
f (x) = m(x a1 )m1 g(x) + (x a1 )m
n
X
g(x)
,
i=r+1 x ai
f ()
: f (x), g(x) F [x]; g() 6= 0 ,
g()
f (x)
: f (x), g(x) F [x]; g(x) 6= 0
g(x)
F (1 ,...,k )
(i ) = (i ) para toda i.
(3) ad + bc = 0,
(4) ac + b + d = 10.
(2 ) a = c y
(3 ) a(d b) = 0.
Si a 6= 0, entonces, por (3 ), b = d, de donde, por (1) y (4) obtenemos
(1) b2 = 1 y
(4) a2 + 2b = 10.
Demostraci
on. Observemos primero que, como Zp \ {0} es grupo bajo la multiplicacion y tiene p 1 elementos, entonces todo elemento b Zp \ {0} satisface bp1 = 1.
p1
Sea a un residuo cuadratico modulo p y sea b tal que a = b2 . Entonces a 2 = bp1 = 1,
p1
races
de donde a satisface el polinomio x 2 1. Por otro lado, este polinomio tiene p1
2
p1
y, como vimos en el lema anterior, modulo p hay 2 residuos cuadraticos, as que son
precisamente estos las races del polinomio.
p1
2
=b
p1
2
as que el lema anterior nos dice que ab es residuo cuadratico (no cero).
[17.26] Observaci
on. El polinomio f (x) = x4 10x2 + 1 es reducible sobre Zp para
todo p primo.
Demostraci
on. El resultado es claro para p = 2. Observemos que en [17.22] todas
las deducciones son reversibles, as que con tal que alguno de 2, 3 o 6 sea cuadrado, las
ecuaciones tienen solucion y entonces, por el lema [17.25], en cualquier Zp el polinomio
f (x) es reducible.
Continuemos ahora nuestro estudio de extensiones de campos.
Demostraci
on. Observemos primero que Q( 2) = {a +b 2 : a, b Q} (el inverso de
116
b
a
un a+b 2, con a, b no ambos cero, es a2 2b
2) Q( 2, 3)
2 + a2 2b2 ). Tenemos Q Q(
y en cada paso la extension es de grado 2 porque x2 2 que
irreducible
es el polinomio
2
ltimo
de 2 sobre Q y x
3 que es el polinomio irreducible
de 3 sobre Q( 2)
2
(este u
2
2
es irreducible en Q( 2)
puesto que si (a + b 2) =3, entonces a + 2ab 2 + 2b = 3,
lo
que implicar
a que
i
r0 F \
: 1 i m, 2 j n .
j
Sea = + r0 F (, ). Afirmamos que F (, ) = F (). La inclusion es obvia.
Sea f (x) = p( r0 x) E[x]; observemos que es raz de f (x), as que x es un
divisor de f (x) y de q(x) en E[x]; ademas, para j 6= 1, j no es raz de f (x) ya que,
por la elecci
on de r0 , sabemos que p( r0 j ) 6= p(i ) para toda i y las i son las races
de p(x). Entonces x es el maximo com
un divisor de f (x) y de q(x) en F (, ), que
es un campo extension de F () as que, por [2.10], tambien es maximo com
un divisor
en F (). Tenemos entonces que x F () as que F () y entonces tambien
= r0 F ().
[17.32] Corolario. Cualquier extension finita de un campo de caracterstica 0 es
simple.
[17.33] Corolario. Sea E campo de descomposicion de un polinomio irreducible
p(x) F [x].
(a) Si p(x) tiene m races distintas, entonces Gal(E/F ) es (isomorfo a un) subgrupo
del grupo de simetras Sm := { : {1, 2, . . . , m} {1, 2, . . . , m} : es biyectiva}.
(b) Si E = F () y el polinomio irreducible de tiene grado n, entonces Gal(E/F )
n = [E : F ].
(c) Si E = F () y el polinomio irreducible p(x) de tiene grado n y es separable,
entonces Gal(E/F ) = n = [E : F ].
Demostraci
on. (a) Ya sabemos que todo F -automorfismo permuta las races de p(x).
Ya sabemos que Gal(E/F ) es grupo y tambien Sm lo es; ademas ambos tienen la misma
operacion, por lo que Gal(E/F ) es subgrupo de Sm .
(b) y (c) El grado de la extension es n = (p). Sabemos, por [17.9], que cada F automorfismo depende, de manera u
nica, de la eleccion de (), la cual tiene que ser raz
de p(x), as que tiene tantas posibilidades como races distintas tiene p(x).
Demostraci
on. Sea E el campo de descomposicion de f (x) y sea b E raz de
f (x). Entonces bp = a, as que, usando que el campo es de caracterstica p, tenemos
f (x) = xp bp = (x b)p . Si f (x) es reducible entonces,
por el teorema de factorizaci
on
r
u
nica, existe r N, r p, tal que g(x) = (x b) f (x) en F [x]. Observemos entonces
que el termino independiente de g(x) pertenece a F y es br , as que si r < p, por ser p
primo tenemos que mcd(r, p) = 1, por lo que existen enteros s, t tales que rs + pt = 1,
118
Demostraci
on. Sea f (x) = x2 a. En E se tiene que f (x) = (x )(x + )
y 6= pues la caracterstica de F no es 2; entonces E/F es separable, por lo que
Gal(E/F ) = [E : F ] = (f ) = 2; la u
nica posibilidad es que Gal(E/F ) sea cclico de
orden 2, generado por : E E dada por () = .
[17.39] Ejercicio. Encontrar una extension E de F = Z7 tal que Gal(E/F ) sea
cclico de orden 2.
[17.40] Corolario. El u
nico automorfismo de campos no trivial de C que deja fijo a
R es la conjugacion.
Demostraci
on. En el ejemplo anterior tomar F = R y a = 1.
[17.41] Nota. Hay una cantidad no numerable de automorfismos de C (que no fijan
R).
[17.42] Ejemplo. Gal(R/Q) es el grupo trivial. Mas a
un, el u
nico automorfismo de
campos : R R es la identidad.
119
Demostraci
on. Como la extension es separable, sabemos que Gal(E/Q) = [E : Q].
Tambi
en sabemos que Gal(E/Q) es un subgrupo de S3 , el cual tiene 6 elementos. Sea
2i
4i
3
3
2 = 2e 3 ; la otra raz de f (x) es 3 = 2e 3 = 2 =
22 , as
que E = Q(1, 2 ) y el
f (x)
3
3
2
polinomio irreducible de 2 sobre Q(1 ) es x 3 2 = x + 2x + 4, as que [E : Q] = [E :
Q(1 )][Q(1 ) : Q] = 2 3 = 6, y con esto termina la demostracion.
[17.45] Ejemplo. Sean F = Zp (x), f (t) = tp x F [t] y E el campo de descomposicion de f (t) sobre F . Entonces Gal(E/F ) es el grupo trivial y [E : F ] = p.
Demostraci
on. En la demostracion de [17.37] vimos que f (t) es irreducible y, por
[17.34] sabemos que solo tiene una raz (con multiplicidad p). Entonces, si es una raz
de f (t), el campo de descomposicion de f (t) es E = F () y Gal(E/F ) es subgrupo de
S1 , que solo tiene un elemento. Por otro lado, [E : F ] = (f ) = p.
[17.46] Ejercicio de tarea. Calcular Gal(Q( 2, 3)/Q).
[17.47] Ejercicio de tarea. Sea F un campo de caracterstica p > 0 y sea f (x) =
120
121
Secci
on 18
2
b b 4c
.
Entonces
la
extensi
o
n
F
(
b2 4c)/F es pura y f (x) se descompone totalmente
2
en F ( b2 4c).
G(2) = N0 N1 N2
(3)
(2)
G(3) = N0 N1 N2 N3 ,
..
.
G(k) Nk = 1.
[18.4] Ejercicio
(a) Probar que si
(b) Probar que si
(c) Probar que si
X6 = {3, 15},
X9 = {2, 4, 8, 10, 14, 16},
Demostraci
on. Basta observar que G es la union ajena de los conjuntos Xd , donde
para cada d divisor de n, Xd es el conjunto de generadores del subgrupo de orden d de
G y, como vimos en la nota anterior, |Xd | = (d).
[18.10] Lema. Un grupo G de orden n es cclico si, y solo si, para cada divisor d de
n, G tiene a lo mas un subgrupo cclico de orden d.
124
as que G tiene exactamente un subgrupo de orden d para cada divisor d de n, en particular para n = d.
[18.11] Proposici
on. Si F es campo y G es un subgrupo finito del grupo multiplica#
tivo F , entonces G es cclico.
Demostraci
on. Sea |G| = n y sea d divisor de n. Si G tiene (al menos) dos
subgrupos H1 y H2 de orden d, entonces para todo h Hi se tiene que hd = 1, as que
el polinomio xd 1 tiene mas de d races, lo cual no es posible. Entonces, por el lema
anterior, G es cclico.
[18.12] Corolario. Si F es campo y n N, entonces el conjunto de races n-esimas
de 1 en F es un grupo cclico.
Demostraci
on. Como el conjunto de races n-esimas de 1 en F es finito solo hay que
observar que, en efecto, las races n-esimas de 1 forman un subgrupo (multiplicativo) de
F # , lo cual es obvio.
[18.13] Ejercicio de tarea. Si n N entonces el grupo de automorfismos de Zn es
isomorfo al grupo multiplicativo de las unidades de Zn : Zn = {a : mcd(n, a) = 1}.
[18.14] Nota. El grupo Zn no necesariamente es cclico; como ejemplo de esto tenemos a Z8 = {1, 2, 3, 4}, que es isomorfo a Z2 Z2 puesto que todos sus elementos al
cuadrado son 1.
[18.15] Ejercicio. Con la notacion del ejercicio anterior, determinar Aut(Z24 ) (Z24
como grupo aditivo).
Regresemos ahora a nuestro estudio de campos combinado con el de grupos.
[18.16] Corolario. Sean F un campo, n N y E el campo de descomposicion de
f (x) = xn 1 F [x]. Entonces Gal(E/F ) es isomorfo a un subgrupo de Aut(Zn ). En
particular Gal(E/F ) es abeliano.
Demostraci
on. Supongamos que f (x) tiene k races distintas u1 , . . . , uk y sea U el
grupo de races de f (x). Por [18.11] tenemos que U Zk como grupo y si Gal(E/F ),
entonces |U es un automorfismo de U de U ; ademas, la asignacion : 7 |U es
un homomorfismo de grupos y, como E = F (u1 , . . . , uk ), entonces es inyectiva. De
aqu tenemos que Gal(E/F ) es isomorfo a un subgrupo de Aut(Zk ), que es abeliano por
[18.13].
125
2i
p
C. Probar
Demostraci
on. (a) Por [18.11](a), ya tenemos que E # =< > para cierto ; este
n
satisface el polinomio f (x) = xp 1 1 y las demas races de este polinomio son todos los
elementos de E # , los cuales son de la forma r para r N. De aqu que E = Zp () es el
campo de descomposicion de f (x).
(b) Sea d el grado del polinomio irreducible de sobre Zp . Entonces F = [Zp () :
Zp ] = d, de donde Zp () tiene pd elementos, as que d = n.
(c) Sea q(x) el polinomio irreducible de sobre Zp ; por (b), (q) = n, as que
q(x) tiene a lo mas n races en E . Como genera el grupo multiplicativo de E , los
automorfismos de E
an determinados
por la imagen de la cual debe ser una raz de
est
no Teorema de Fermat,
q(x), por lo tanto Gal(E/Zp ) n. Por otro lado, por el Peque
deja fijo a Zp , as que Gal(E/Zp ). Ahora, veamos que el orden de es mayor o
j
igual que n: Si j = id para alguna j N entonces ap = a para toda a E que tiene
j
pn elementos, as que el polinomio xp x tiene pn races, de donde j n.
El elemento del corolario anterior se llama elemento primitivo y el automorfismo
se llama automorfismo de Frobenius.
Sea n un n
umero natural y sea E un campo que tiene n races n-esimas distintas
de 1. A un generador del grupo cclico de todas las races n-esimas de 1 se le llama raz
2i
primitiva de 1. Por ejemplo, una raz primitiva de 1 en C es e n .
[18.19] Ejercicio de tarea. Sea p un primo y F un campo que contiene las races
p-esimas de 1. Probar que si a F entonces xp a es irreducible o tiene todas sus races
en F .
[18.20] Ejercicio de tarea. Sea F un campo. Probar que si E es una extension pura
de grado p con p primo y F contiene todas las races p-esimas de 1 entonces Gal(E/F )
es cclico.
[18.21] Ejercicio de tarea. Sean f (x) un polinomio con coeficientes en un campo
F , E su campo de descomposicion y G = Gal(E/F ). Probar que si f (x) no tiene races
repetidas, entonces f (x) es irreducible si y solo si, G act
ua transitivamente en las races
126
Demostraci
on. Bastara probar que (K) = K . Tenemos que K = F (1 , . . . , n ),
donde los 1 , . . . , n K son races de f (x) y para cada i, (i ) es raz de f (x); pero K
es campo de descomposicion de f (x) as que (i ) K . Tenemos entonces que (K) K ,
pero lo mismo pasa con 1 , as que |K es automorfismo de K .
[18.24] Lema. Sean F K E campos con K campo de descomposicion de un
polinomio f (x) F [x]. Entonces
Gal(E/K) Gal(E/F )
y el cociente es isomorfo a un subgrupo de Gal(K/F ). Si ademas E es campo de descomposicion de un polinomio sobre F , entonces
Gal(E/F )/Gal(E/K) Gal(K/F ).
Demostraci
on. Definamos : Gal(E/K) Gal(K/F ) por () = para cada
K
Gal(E/K). Por el lema anterior, esta bien definida. Es claro que es homomorfismo
pues en ambos grupos la operacion es la composicion. Tambien es claro que Ker() =
127
Demostraci
on. Sin perdida de generalidad supongamos que
F = F0 F1 Ft = K
tiene longitud maxima (con los Fi distintos). Sea Fi = L y Fi+1 = L() de grado n con
n L. Supongamos que n no es primo y escribamos n = pm con p primos. Tenemos
que
L L(m ) L().
Esta torre tambien es radical, lo cual es claro que contradice la maximalidad de t.
[18.26] Lema. Si K/F es una extension finita de campos entonces existe E campo
de descomposicion de un polinomio sobre F y tal que K E .
Demostraci
on. Escribamos K = F (1 , . . . , n ) y sea pi (x) = irredF (i ). Sea f (x) =
p1 (x) pn (x). Entonces E , el campo de descomposicion de f (x), cumple las condiciones
pedidas.
Al menor campo E que cumple las condiciones del lema anterior se le llama cerradura
de descomposicion de K/F .
Dadas dos extensiones finitas de campos K/F y L/F , con K y L subcampos de un
campo E , el menor campo que contiene a K L es la interseccion de todos los campos
que contienen a ambos y se denota por K L. Se le llama compositum de K y L.
[18.27] Lema. Sea K/F una extension finita de campos y sea E la cerradura de
descomposicion de K/F . Entonces E = K1 Kr para ciertos campos Ki isomorfos a
K mediante un isomorfismo que fija a F .
Demostraci
on. Como arriba, sea K = F (1 , . . . , n ). Hacemos induccion sobre n.
[18.33] Ejercicio de tarea. Determinar Gal(E/Q) donde E es el campo de descomposicion de f (x) = x4 + 1 Q[x].
[18.34] Ejercicio de tarea. Sea E un campo finito con q elementos y sea n N.
Probar que E tiene una raz primitiva n-esima de 1 si, y solo si, q 1 (mod) n.
[18.35] Ejercicio de tarea. Sea E un campo finito con q elementos y sea n N.
Probar que E tiene una raz primitiva n-esima de 1 si, y solo si, q 1 (mod) n.
130
Secci
on 19
Teora de Galois
Sea X un conjunto con un orden parcial . Decimos que (X, ) es un latiz o retculo
si dados x, y X existen i, s X tales que
(i) i x, i y , y si j x y j y para cierto j X entonces j i.
(ii) x s, y s, y si x t y y t para cierto t X entonces s t.
Observemos que, en caso de existir, los elementos i y s son u
nicos; a i lo llamamos
nfimo de x y y y lo denotamos por i = x y ; a s se le llama supremo de x y y y se le
denota por s = x y .
[19.1] Ejemplos. (a) N con el orden de la divisibilidad es latiz; si m, n N entonces
m n = mcd(m, n) y m n = mcm(m, n).
(b) Dado un conjunto A, el conjunto potencia de A, P(A) es latiz con el orden dado
por la inclusion. Si B, C A entonces B C = B C y B C = B C .
(c) Si G es un grupo y S es la familia de subgrupos de G, entonces S es latiz con el
orden dado por la inclusion. Si S, T G entonces S T = S T y S T =< S, T >.
(d) Si E/F es una extension de campos y K es la familia de subcampos de E que
contienen a F , entonces K es latiz con el orden dado por la inclusion. Si K, L K
entonces K L = K L y K L = K L.
[19.2] Proposici
on. Sean X y Y latices y sea : X Y una funcion biyectiva que
invierte el orden y tal que su inversa 1 tambien. Entonces
(a) (x1 x2 ) = (x1 ) (x2 ) y
(b) (x1 x2 ) = (x1 ) (x2 ).
Demostraci
on. (a) Para i = 1, 2 tenemos que (xi ) (x1 x2 ) puesto que x1 x2
xi . Sea y Y tal que (xi ) y para i = 1, 2. Entonces 1 (y) 1 ((xi )) = xi , por lo
tanto 1 (y) x1 x2 , as que (x1 x2 ) (1 (y)) = y .
Demostraci
on. Sea |G| = n. Queremos probar que cualquier conjunto de n + 1
elementos c1 , c2, . . . , cn+1 E es E G -dependiente, o sea, que existen a1 , a2 , . . . , an+1 E G
no todos cero tales que a1 c1 + a2 e2 + + an+1 cn+1 = 0. Para cada G consideremos la ecuacion (c1 )x1 + + (cn+1)xn+1 . Tenemos un sistema homogeneo de n
ecuaciones con n + 1 incognitas, as que tiene solucion no trivial. Tomemos entonces una
solucion no trivial con el mayor n
umero de ceros posible (e1 , . . . , en+1 ); reordenando y
multiplicando por una constante apropiada podemos suponer que e1 = 1 (pues el conjunto de soluciones es subepacio). Ahora tomemos G y apliquemos a cada ecuaci
on
(c1 )e1 + + (cn+1)en+1 . Obtenemos ((c1 )) (e1) + + ((cn+1 )) (en+1) y, por ser
G grupo, las varan sobre todo G, de manera que obtenemos el mismo sistema en
el cual ( (e1 ), . . . , (en+1 )) es solucion. Como (1) = 1 tenemos que (e1 ) = e1 . Por otro
lado, usando que el conjunto de soluciones es subsepacio de E n+1 , tambien es soluci
on la
diferencia de las soluciones (e1 (e1 ), . . . , en+1 (en+1 )), pero esta solucion tiene m
as
ceros que (e1 , . . . , en+1) (pues (0) = 0 y e1 (e1 ) = 1 1 = 0). Eso solo es posible si
la solucion (e1 (e1 ), . . . , en+1 (en+1 )) es trivial. Como el argumento es valido para
toda G tenemos que las ei E G . Las ei constituyen la solucion no trivial buscada de
coeficientes en E G pues una de las ecuaciones es con = 1, el elemento identico de G.
Decimos que una extension de campos E/F es normal si el que un polinomio f (x)
F [x] tenga una raz en E implica que se descompone totalmente en E . La extensi
on es
finita galois si [E : F ] es finito y E/F es separable y normal.
132
[E : F ] = Gal(E/F ) = Gal(E/E G) = [E : E G ].
|G|
[E : F ]
=
= [E S : F ].
|S|
[E : E S ]
(d) () Por el teorema anterior, basta ver que F es el campo fijo de un grupo de
automorfismos de E S . Por el ejercicio anterior, si G, entonces |E S : E S E S
y tiene inversa 1 |E S , as que |E S es automorfismo de E S que deja fijo a F . Sea
h : G Gal(E S /F ) definido por h( ) = |E S ; tenemos que h es un homomorfismo de
grupos y S = Ker(h) (la inclusion es obvia y la otra es por la u
ltima conclusi
on
del teorema anterior). Entonces G/S Im(h). Sea G = Im(h). Queremos ver que
(E S )G = F . Tenemos
(E S )G = {e E S : G, (e) = e}
= {e E S : G, |E S (e) = e}
= {e E : G, (e) = e} = F.
1
|
Gal(E/K) = S
K
E
|
S
E =K
|
F
[E : E S ]
normal
[19.12] Corolario. Si E/F es una extension finita de galois, entonces solo hay una
cantidad finita de campos intermedios.
[19.13] Ejercicio de tarea. Sea E el campo de descomposicion del polinomio x3 2
Q[x]. Describir todos los campos intermedios que hay entre Q y E (para cada campo
intermedio K encontrar K E tla que K = Q()). Cuales de esos son extensiones
normales de Q?
Decimos que un campo F es algebraicamente cerrado si todo polinomio no constante
135
136
Secci
on 20
En esta seccion trataremos los tres problemas clasicos de construcciones con regla y
compas que han probado ser imposibles:
La cuadratura del crculo: Es decir, dado un crculo, construir un cuadrado con la
misma area que el crculo.
La duplicacion de un cubo: Es decir, construir un cubo cuyo volumen sea el doble
de un cubo ya dado.
La triseccion de un angulo: Es decir, construir un angulo con medida un tercio de
la medida de un angulo dado.
Antes que nada debemos aclarar que significa construir con regla y compas algo.
Suponemos que de inicio tenemos dos puntos en el plano U y U . Dados dos puntos
distintos P y Q del plano denotamos por L(P, Q) a la recta que pasa por P y Q, y por
C(P, Q) al crculo con centro P y radio P Q. Los puntos construibles a partir de U y U
se definen recursivamente como sigue: U y U son construibles; C es construible si existe
un conjunto K de puntos construibles tal que C es la interseccion de dos de las rectas
determinadas dos puntos de K o dos de los crculos determinados por elementos de K o
un crculo y una recta determinada por elementos de K .
[20.1] Nota. Observemos que el punto medio de U y U es construible pues es la
interseccion de L(U, U ) con la recta L(P, Q) donde P y Q son las intersecciones de los
crculos C(U, U ) y C(U, U ). Ademas esta recta es perpendicular a U (U ). Al punto
medio de U y U le llamamos O y a la distancia OU la consideramos como la unidad
(decimos que OU mide 1).
...
...
...
...
...
...
...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
........... .... ....................................................
.......
.
.
.
........
.
.
.
.
.
.
.
.
.
.
...................
.......
.....
.
.
.
.
.
.
.
.
......
. ......
......
.....
...... .. .....
....
.....
..... .... ........
.
.
.
.
.
.
....
...
.
...
...
.
.
.
.
...
.
.
.
...
.
..
..
...
.
.
.
.
.
.
.
.
...
...
..
...
...
.
.
.
.
...
...
..
..
..
...
.
.
.
...
..
..
...
.
.
.
....
...
.
.
...
.
.
.
...
.
...
.
..
..
.
....
...
.
..
..
.
..
...
..
.
.
.
..
..
.
...
.
.
....
............................................................................................................................................................................................................................................................................................................
...
.
.
...
..
.
.
...
..
..
..
...
.
.
.
...
...
..
..
....
...
..
..
...
.
.
.
.
.
.
...
...
...
...
...
....
...
..
..
...
...
...
...
...
...
...
...
...
...
...
.
.
...
.
.
.
.
.
.
...
.
...
..
....
....
...
....
....
....
.
...
....
...
..... .... .........
.....
.....
...... . .....
......
......
.
.
............
......
.
.
.
..
...
........
........
.......... .......
..........
............................................ ... .....................................................
.....
..
...
...
...
...
...
L(U, U )
C(U, U )
C(U, U )
[20.2] Observaci
on. El punto medio de dos puntos construibles es construible,
De aqu en adelante llamemos K al conjunto de puntos construibles del plano.
[20.3] Observaci
on. K es numerable.
[20.4] Lema. Dados P.Q, R K con P 6= Q, existe R tal que L(R, R) es paralela
a L(P, Q).
Demostraci
on. Llamemos P a la otra interseccion de C(R, P ) con L(P, Q); sea R
el punto medio de P y P . Si R =
6 R..), entonces L(R, R) es perpendicular a L(P, Q).
...
...
..
...
...
...
...
...
...
...
...
...
...
.
...
...
...
...
...
...
..
...
...
...
.
...
.
.
.
.........................................................................................................................................................................................................................................................................................................
...
.
...
....
...
...
....
....
....
....
...
.....
....
.
.
.
...
.
......
....
.
.
......
.
.
.
.
...
......
....
......
.......
.......
........
...
.......
.........
..
.........
...........
.................... ... ..............................
.....................
....
...
...
....
..
...
...
L(P, Q)
C(R, P )
L(R, R )
..
...
..........
..
....
...
.......
.
.
.... ..
... ..
.... ..
... ...
....
.
.
...
...
...
....
...
......
..
....
.... ...
..
...
... ...
.
.
.
.
.
.
.
..
.... ....
...
....
...
...
..
....
....
..
..
....
....
..
..
...
...
.
.
.
.
.
.
.
.
.
..
....
...
...
....
...
...
....
...
....
..
....
...
....
..
...
...
..
.
.
.
.
.
.
.
.
.
....
...
... .....
...
...
... ....
....
....
... ....
...
..
.. ......
.
.
...
...
.....
... ..... .....
...
... .....
...
.... .......
...
..
..
.......
.
.
................................................................................................................................................
.
.
..
.
.
.
...
.
.
.
....
........
....
.
.
.
.
Sobre L sea R el punto a distancia a del origen (y del mismo lado de O que P de
P ). Es claro que R es construible; P es la interseccion de la paralela a L(O, P ) por R
con L(P, Q).
[20.8] Lema. K R es subcampo de R.
Demostraci
on. Es claro que 0, 1 K R. Sean a, b K R; por el lema anterior
es claro que a b K R. Para ver que ab K R es claro que podemos pensar que a
y b son positivos (y despues ajustar signos); por semejanza, la paralela a L((a, 0), (0, 1))
por (0, b) intersecta al eje x en (ab, 0). De la misma manera, la paralela a L((b, 0), (0, 1))
por (a, 0) intersecta al eje y en (0, ab ).
.....
...
..
...
...
.............
... ...............
..........
...
..........
..........
...
..........
...
..........
..........
...
..........
..................
..........
..........
..........
...
..........
..........
..........
..........
...
..........
..........
...
..........
..........
..........
..........
...
..........
....
.
.
.............................................................................................................................................................................................................................................
..
...
...
...
...
..
ab
...
...
..
...
a .........
. ....
b ...... ...............................
..........
..
..........
...
..........
..........
...
..........
..........
............
..........
... .................
..........
..........
..........
...
..........
..........
..........
...
..........
..........
..........
...
..........
..........
..
..........
.
.
............................................................................................................................................................................................................................................
...
....
...
...
...
139
a K R.
Demostraci
on. Sea P el punto de interseccion de la recta paralela al eje y que pasa
por I = (1, 0) y el crculo C(( a+1
, 0), O). Sea Q = (a + 1, 0); entonces los triangulos
2
|P I|
, de donde
QP O , P IO y QIP son triangulos rectangulos semejantes, as que |P1I| = |IQ|
2
|P I| = |IQ| = a; entonces P = (1, a) y a es construible.
..
...
..
...
...
...
...
...
.............................................
...
........
..........
......
........
...
......
......................
.
.
.
...
.
.
..
.....
.
....
..... .... .... ............
...
.
.
.......
....
... .... ..
...
.
.......
...
.. ... ...
.
.
...
.
.
.
...
.......
..
...
.
... ..... ....
.
.
.
.......
...
..
.
... ... ....
.
.
.
.......
...
..
.
... ... ...
.
.
.
.......
...
.......
...... .....
....
...
.......
..
....... ...
...
.......
..
.......
..... ....
...
....... ...
........
...
.........
.
.
.
.
....................................................................................................................................................................................................................
..
..
.....
..
...
....
..
1 I
[20.11] Lema. Sean a, b, c C construibles; entonces tambien lo son las races del
polinomio ax2 + bx + c.
Demostraci
on. El caso a = 0 es claro, Si a 6= 0, la formula cuadratica nos expresa
las races como sumas, restas, productos, cocientes y races cuadradas de los coeficientes
(y racionales).
[20.12] Lema.
(a) Una recta con ecuacion y = ax + b o x = b es de la forma L(P, Q) para ciertos
P, Q K si, y solo si, a, b K .
(b) Un crculo con ecuacion (x a)2 + (y b)2 = r 2 es de la forma C(P, Q) para ciertos
P, Q K si, y solo si, a, b, r K .
Demostraci
on. En ambos casos hay ecuaciones que expresan las coordenadas de los
puntos en terminos de sumas, restas, productos, cocientes y races cuadradas de a, b (y r ),
y viceversa.
[20.13] Teorema. Un n
umero complejo z es construible si, y solo si, existe una torre
de campos Q = F0 F1 Ft tal que z Ft y [Fi : Fi1 ] 2 para toda i.
Demostraci
on. () Sean z0 = 1, z1 = 1, z2 , . . . , zk = z tales que para cada i 2,
zi se construya a partir de z0 = 1, z1 = 1, z2 , . . . , zi1 y defnase Fi = Q(z1 , . . . , zi ).
Como cada zi se obtiene como interseccion de rectas y crculos determinados por los zj
con j < i, sus coordenadas de obtienen a partir de sumas, restas, productos, cocientes y
races cuadradas de n
umeros ya construidos, por lo tanto [Fi : Fi1 ] 2.
() Para cada i sea zi tal que Fi = Fi1 (zi ). Como la extension es de grado menor
o igual que 2, zi satisface un polinomio de grado menor o igual que 2 sobre Fi1 , as que,
por induccion, es construible.
[20.14] Corolario. Si un n
umero z C es construible, entonces [Q(z) : Q] es
140
ejercicio. Este
es un ejemplo de que no toda extension de grado potencia de 2 consta de
elementos construibles.)
A continuaci
on vemos la aplicacion de lo que hemos visto para resolver tres problemas
clasicos.
[20.16] Ejemplo. Es imposible cuadrar un crculo, es decir, dado un crculo de radio
construible, no es posible construir un cuadrado que tenga la misma area que el crculo.
Demostraci
on. Si el crculo de radio 1 pudiera cuadrarse entonces sera construible,
pero [Q() : Q] es infinita porque no es algebraico. (Se deja como ejercicio probar que
ning
un crculo construible se puede cuadrar).
[20.17] Ejemplo. Es imposible duplicar el cubo, es decir, dado un cubo de lado
construible, no es posible construir otro cubo que tenga el doble de volumen que el primero.
3
Demostraci
o
n.
Si
el
cubo
de
lado
1
pudiera
duplicarse
entonces
2 sera construible,
3
pero [Q( 2) : Q] = 3, no potencia de 2. (Se deja como ejercicio probar que ning
un cubo
construible se puede duplicar).
[20.18] Ejemplo. Es imposible trisectar el angulo, es decir, dado un cubo de lado
construible, no necesariamente es posible construir otro angulo de medida la tercera parte
del primero.
Demostraci
on. Hay angulos, como el de 180o , que s son trisectables pues construyendo un triangulo equilatero (mediante intersecciones de crculos delmismo radio) se
obtiene un angulo de 60o . Probaremos que el angulo de 60o no es trisectable.
Demostraci
on. Dado un angulo , al considerar la parte real de
e3i = (cos() + isen())3
se obtiene la ecuacion
cos(3) = 4(cos3 () 3cos().
Sea = 20o y sea u = 2cos(). Al sustituir se obtiene la ecuacion u3 3u 1 = 0, as
que u satisface el polinomio irreducible x3 3x 1 Q[x], de donde [Q(u) : Q] = 3 y
entonces u no es construible y, por tanto, tampoco lo es 20o .
[20.19] Teorema. Sea p un n
umero primo. el polgono regular de p lados es conk
struible si, y solo si, p es primo de Fermat, es decir, p = 22 para alg
un k 0 entero.
141
Demostraci
on. Construir elpolgono equivale a construir el punto w = e p , cuyo
polinomio irreducible sobre Q sabemos que es f (x) = xp1 + + x + 1.
Si w es construible, entonces p 1 = [Q(w) : Q] es potencia de 2, as que p = 2r + 1.
queremos ver que r tambien es potencia de 2; sea s N impar tal que sr ; digamos r = st;
pero entonces 2s + 1 es divisor de p pues
2st + 1 = (2t )s (1)s = (2t (1))((2t)s1 + (2t )s2 (1) + + (1)s1 ),
142