Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso de Algebra Moderna PDF
Curso de Algebra Moderna PDF
Moderna
Enrique Rodrguez Castillo
Contenido
Grupos
I.1 Definici
on y ejemplos . . . . . . . . . .
I.2 Subgrupos . . . . . . . . . . . . . . . .
I.3 El grupo simetrico . . . . . . . . . . .
I.4 El Teorema de Lagrange . . . . . . . .
I.5 Acciones de grupos en conjuntos . . .
I.6 Subgrupos normales . . . . . . . . . .
I.7 Homomorfismos . . . . . . . . . . . . .
I.8 Grupos cclicos . . . . . . . . . . . . .
I.9 Mas aplicaciones de acciones de grupos
I.10 Teorema de Sylow . . . . . . . . . . .
I.11 El grupo alternante . . . . . . . . . . .
I.12 Automorfismos . . . . . . . . . . . . .
I.13 Productos directos . . . . . . . . . . .
I.14 Productos semidirectos . . . . . . . . .
I.15 Grupos libres . . . . . . . . . . . . . .
II Anillos
II.1 Definici
on y ejemplos . . . . . . .
II.2 Dominios enteros . . . . . . . . .
II.3 Anillos cocientes . . . . . . . . .
II.4 Adjunci
on de elementos . . . . .
II.5 Polinomios en Z[x] y Q[x] . . . .
II.6 Dominios de factorizaci
on u
nica .
II.7 Modulos . . . . . . . . . . . . . .
II.8 Matrices y bases . . . . . . . . .
II.9 Matriz de cambio de base . . . .
II.10 Matrices de presentaci
on . . . . .
II.11 Sumas directas de modulos . . .
II.12 Aplicaciones a operadores lineales
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
5
8
10
14
17
23
25
27
29
31
33
36
39
41
48
.
.
.
.
.
.
.
.
.
.
.
.
53
53
56
63
64
68
72
77
79
80
87
89
91
4
III Campos y Teora de Galois
III.1 Campos . . . . . . . . . . . . . . . . . . . . .
III.2 Teora de Galois . . . . . . . . . . . . . . . .
III.3 Campos de descomposicion . . . . . . . . . .
III.4 Teorema Fundamental de la Teora de Galois
III.5 Solubilidad por radicales . . . . . . . . . . . .
CONTENIDO
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
99
99
106
111
113
116
CAPITULO
Grupos
Definici
on I.1.1. Un grupo es un conjunto G provisto de una operaci
on binaria : G G G tal que
(G1) La operaci
on es asociativa, es decir, para cualesquiera tres elementos a,
b y c de G se satisface que a (b c) = (a b) c.
(G2) Existe un elemento e G tal que e a = a = a e para todo a G.
(G3) Para cada a G existe un elemento b G tal que a b = e = b a.
N
otese que, por (G2), un grupo es no vaco. Al grupo que consta de un s
olo
elemento se le llama grupo trivial.
Si tomamos cuatro elementos de un grupo G, digamos a, b, c y d, podemos
preguntarnos de cu
antas maneras diferentes podemos asociarlos para formar
productos de estos cuatro elementos? Se puede ver que las siguientes son todas
5
Grupos
a ((b c) d),
((a b) c) d,
(a b) (c d),
(a (b c)) d.
N
otese que siempre se tiene un que queda fuera de los parentesis. Encontraremos una formula recursiva para determinar el n
umero de maneras diferentes
de introducir parentesis a un producto de una cantidad finita de elementos de
un conjunto no vaco con una operaci
on binaria:
Sea cn el n
umero de maneras distintas de poner parentesis para multiplicar
los elementos a1 , a2 , . . . , an+1 . Es claro que c0 = 1. c1 = 1, ya que a1 a2 es
el u
nico producto que podemos formar. c2 = 2 pues tenemos a1 (a2 a3 ) y
(a1 a2 )a3 . En general, para multiplicar a los n+1 elementos, podemos primero
contar el n
umero de maneras en que el producto se asocia a1 (a2 an+1 ) y
el parentesis lo podemos asociar de cn1 maneras distintas; luego, contamos los
productos que se ven (a1 a2 ) (a3 an+1 ) y nuevamente, tenemos c1 cn2 y
as sucesivamente; al final, se tiene la formula
cn = c0 cn1 + c1 cn2 + + cn1 c0 =
n1
X
ci cn1i .
i=1
A los n
umeros cn , se les conoce como n
umeros de Catalan. Ahora veremos
una consecuencia de la asociatividad de la operaci
on en un grupo.
Lema I.1.1. Cualquier manera de asociar a1 , a2 , . . . , an para multiplicarlos con
una operaci
on binaria asociativa en el orden dado da el mismo resultado.
Demostraci
on. Probaremos el Lema por induccion a partir de n = 3. La asociatividad de la operaci
on binaria nos da el primer paso, as que supondremos
que el resultado es v
alido para todo entero positivo menor que n. Sea P el
resultado de una manera de asociar a1 , a2 , . . . , an . Como antes lo mencionamos,
existe un que queda fuera de los parentesis, podemos concluir que existe
1 i n 1 tal que P = (a1 ai ) (ai+1 an ). Por hip
otesis inductiva,
el producto (ai+1 an ) nos da el mismo resultado de cualquier forma que lo
asociemos, as que (ai+1 an ) = (ai+1 an1 ) an y por la asociatividad se
sigue que
(a1 ai ) [(ai+1 an1 ) an ] = [(a1 ai ) (ai+1 an1 )] an .
Nuevamente, por la hip
otesis inductiva, (a1 ai ) (ai+1 an1 ) lo podemos
asociar de cualquier forma as que P = (a1 an1 ) an , donde en (a1 an1 )
no importa como se asocie el producto.
Ejercicio. Sea G un grupo. Muestre que existe un u
nico elemento e G tal
que e a = a = a e. Tambien muestre que para cada a G existe un u
nico
elemento b tal que a b = e = b a.
I.1 Definici
on y ejemplos
Definici
on I.1.2. Al elemento e lo llamaremos elemento identidad del grupo
y lo denotaremos por 1. Si a G, el elemento b que satisface a b = 1 = b a
lo llamaremos inverso de a y lo denotaremos por a1 .
Al usar notaci
on aditiva, al elemento identidad se le suele denotar por 0
y al elemento inverso de a por a. A continuacion, presentamos dos de las
propiedades basicas de los inversos.
Ejercicio. Sea G un grupo. Si a G, muestre que (a1 )1 = a; tambiben
muestre que si b G, entonces (a b)1 = b1 a1 .
def
Definici
on I.1.3. Sea G un grupo. Definimos a0 = 1 y para cada n
umero
n def n1
n
1 n
natural n, a = a
a y a = (a ) .
Hemos definido as las potencias enteras de elementos de un grupo. En
notaci
on aditiva, las potencias seran los m
ultiplos de elementos del grupo y se
denotaran por na en lugar de an . En el siguiente ejercicio, se enuncian las leyes
de los exponentes.
Ejercicio. Sean G un grupo, a G y m, n Z. Muestre que am an = am+n y
(am )n = amn .
Ahora, veremos una de las consecuencias de la existencia de inversos en un
grupo.
Lema I.1.2. (Leyes de cancelaci
on). Sea G un grupo y a, b y c tres elementos
de G.
1. Si a b = a c, entonces b = c.
2. Si b a = c a, entonces b = c.
La demostraci
on quer
a como ejercicio.
Definici
on I.1.4. Un grupo G se llama abeliano si a b = b a para todo
a, b G.
En un grupo abeliano G se tiene que (a b)n = an bn para a, b G y para
todo entero n. Adem
as, si (a b)n = an bn para todo par de elementos de un
grupo G y tres enteros consecutivos, entonces G debe ser un grupo abeliano.
Esta proposicion queda como un ejercicio.
Definici
on I.1.5. El orden de un grupo G es su cardinal y se denota por |G|.
Diremos que G es un grupo finito si |G| es finito; de lo contrario, diremos que
G es un grupo infinito.
Ejemplo:
1. El conjunto de los n
umeros enteros Z con la operaci
on binaria + es un
grupo abeliano infinito.
Grupos
4. Si n es un n
umero natural, definimos el conjunto
def
Cn = {ei
2k
n
: k Z}.
S(X) = {f : X X | f es biyectiva}.
S(X) es un grupo llamado grupo sim
etrico en X. En general, S(X) no
def
Definici
on I.2.1. Sea G un grupo. Un subconjunto H de G se llama subgrupo
si
(S1) para todo a, b H se tiene que ab H,
I.2 Subgrupos
Definici
on I.2.2. Sea S G. El subgrupo generado por S es el subgrupo
de G m
as peque
no que contiene a S y lo denotamos por hSi.
De la definicion anterior, vemos que si H G y S H, entonces hSi H.
Por tanto, tenemos que
\
hSi =
H.
SHG
Definici
on I.2.3. Un grupo G se llama cclico si existe un elemento g G
tal que G = h{g}i. En tal caso, h{g}i lo denotamos por hgi. Al elemento g lo
def
Observe que hgi = g 1 para todo elemento g.
Proposici
on I.2.2. Sea a un elemento de orden finito de un grupo G, entonces
o(a) es el mnimo entero positivo k para el cual ak = 1.
Demostraci
on. Si a = 1, entonces o(a) = 1. Si a 6= 1 tomemos m N tal
que 1, a, a2 , . . . , am1 son elementos distintos de G y existe 0 i < m tal
que am = ai . Si i > 0, entonces ami = 1 con 0 < m i < m, lo que es
absurdo, por la elecci
on de m; por lo que i = 0, es decir, am = 1. Ahora,
sea k Z, por el algoritmo de la divisi
on, existen enteros q y r tales que
k = mq + r con 0 r < m; luego, tenemos que ak = aqm+r = (am )q ar = ar y
as, hai = {1, a, a2 , . . . , am1 }.
10
Grupos
Ejemplo:
1. El grupo aditivo Z es cclico infinito generado por 1. Si n Z, hni < Z
tambien es infinito.
1 n
2. Sea H = An GL2 (Q) : An =
, n Z . H es un subgrupo
0 1
cclico infinito de GL2 (Q).
3. El grupo Cn es un subgrupo cclico finito del subgrupo infinito S1 del
grupo multiplicativo C .
4. El grupo R+ es un subgrupo de R .
def
n
;
=
(1) (2) (n)
I.3. El grupo simetrico
11
Definici
on I.3.2. Un 2-ciclo se llama transposici
on. Dos ciclos (a1 a2 ak )
y (b1 b2 bm ) son disjuntos si {a1 , a2 , . . . , ak } {b1 , b2 , . . . , bm } = .
Ejercicio. Muestre que dos ciclos disjuntos conmutan entre si. Adem
as, el
orden de un k-ciclo es k.
Ejemplo: Sea X = [7] y
=
1
1
2 3
5 7
4 5
4 3
6 7
,
6 2
a
(a)
si a {a1 , . . . , ak }
en otro caso
12
Grupos
Definici
on I.3.4. Para 1 k < n definimos k = (k(k + 1)) y le llamamos
transposici
on simple.
Observe que inv(k ) = 1 para todo 1 k < n.
Lema I.3.2. Sea Sn , entonces inv(k ) = inv() 1 para toda 1 k < n.
Demostraci
on. Denotemos por i = (i) y escribamos
1 k k + 1
n
=
.
1 k k+1 dots n
Si k < k+1 , entonces (k, k + 1) no es inversion de y si es inversion de k
ya que
1
k
k + 1
n
;
k =
1 k+1
k
dots n
De aqu se sigue que inv(k ) = inv() + 1. Ahora, si k > k+1 , entonces
(k, k + 1) es inversion de pero no es inversion de k por lo que se tiene
inv(k ) = inv() 1.
Corolario I.3.3. Para Sn y 1 k < n se tiene sgn() = sgn(k ).
as, si = i1 i2 i1 =
Si = i1 i2 il , entonces sgn() = (1)l . Adem
j1 j2 jm , entonces l m mod 2.
Ahora, veremos que papel juegan las transposiciones en Sn .
Proposici
on I.3.4. Toda permutaci
on en Sn es producto de transposiciones.
Demostraci
on. Sea Sn . Si = 1, entonces 1 = (12)(12). Si 6= 1, sabemos
que es un producto de ciclos disjuntos, as que bastara probar el resultado
para ciclos. Podemos ver que el k-ciclo (a1 a2 ak ) se puede expresar como el
producto (a1 ak )(a1 ak1 ) (a1 a2 ).
Teorema I.3.5. Sn est
a generado por el conjunto de transposiciones simples.
Demostraci
on. Bastara mostrar que toda transposicion se puede expresar como
producto de transposiciones simples. Sea = (ij), con i < j. Podemos ver que
= i j3 (j2 j1 j2 )j3 i
Este resultado nos dice que a pesar de que Sn es un grupo muy grande, de
n! elementos, posee un conjunto muy peque
no de generadores, el n
umero de
transposiciones simples en Sn es n 1.
Corolario I.3.6. Sean , Sn , entonces sgn() = sgn() sgn().
13
Demostraci
on. Supongamos que = i1 i2 il y = j1 j2 jm , entonces
= i1 i2 il j1 j2 jm y as
sgn() = (1)l+m = (1)l (1)m = sgn() sgn().
An = { Sn : es par}.
Teorema I.3.8. Para cada n N, An Sn y es llamado grupo alternante.
Ejercicio. Muestre que |An | =
n!
2 .
Definimos (1) = 0.
Ejemplo: Considere
=
1 2
3 2
3
= (13).
1
14
Grupos
Definici
on I.4.1. Sean G un grupo, H G y a, b G. Decimos que a es
congruente con b m
odulo H si a1 b H y lo denotamos por a H b.
Lema I.4.1. La relaci
on de congruencia m
odulo un subgrupo es una relaci
on
de equivalencia en G.
Demostraci
on. Como H es subgrupo de G, tenemos que a1 a = 1 H para
todo elemento a G. Si a H b, entonces a1 b H y tambien su inverso
b1 a H por lo que b H a. Si a H b y b H c, entonces tanto a1 b
como b1 c estan en H y por la cerradura del producto de H, tenemos que
a1 c = (a1 b)(b1 c) H.
15
Definici
on I.4.2. Sean G un grupo, H G y a G. Una clase lateral
izquierda de H en G es el conjunto
def
aH = {ah : h H}.
Al conjunto de clases laterales izquierdas de H en G lo denotaremos por G/H.
Lema I.4.2. Para cada a G, tenemos aH = {g G : g H a}.
Demostraci
on. Sea g aH, entonces existe h H tal que g = ah y as, a1 g =
h H. Ahora, si g H a, entonces a1 g H y as, existe h H tal que
a1 g = h y se obtiene as la otra contenci
on.
Este resultado nos dice que el conjunto de clases laterales forma una particion
de G y as, las clases laterales son disjuntas y cubren a todo el grupo. Vemos
que H es una clase lateral ya que H = 1H y es la u
nica clase lateral que es un
subgrupo de G, pues 1 H.
Corolario I.4.3. Sean G un grupo, H G y R un conjunto de representantes
de la relaci
on de congruencia m
odulo H, entonces
G
G=
aH,
aR
donde
denota uni
on disjunta.
16
Grupos
Demostraci
on. Considere la funcion f : aH bH definida por g 7 ba1 g.
Vemos que f (g1 ) = f (g2 ) si y s
olo si ba1 g1 = ba1 g2 y multiplicando ambos
1 1
lados por (ba ) tenemos que g1 = g2 , por lo que f es inyectiva. Para cada
ge bH, digamos ge = be
h con e
h H, tenemos que g = ae
h aH y
f (g) = ba1 g = ba1 (ae
h) = be
h = ge,
17
Las acciones de grupos son una de las herramientas modernas de la Teora de Grupos. Algunas
de sus aplicaciones se encuentran en la Topologa
Algebraica, en la Geometra, en Combinatoria y en la misma Teora de Grupos
como veremos mas adelante.
I.5. Acciones de grupos en
conjuntos
Definici
on I.5.1. Sea G un grupo y X un conjunto no vaco. Una acci
on
de G en X es una aplicaci
on G X X que asocia a cada pareja (g, x) un
elemento g.x X tal que
(Ac1) 1.x = x para todo x X,
(Ac2) g.(h.x) = (gh).x para todo par de elementos g, h G y todo x X.
Diremos que G act
ua en X, o bien X es un G-conjunto, si existe una acci
on
de G en X.
Ejemplo: Sea G un grupo.
1. G act
ua en G/H para cualquier subgrupo H por translaci
on: definimos
G G/H G/H por g.(xH) = (gx)H.
2. G act
ua en s mismo por conjugacion: definimos G G G por g.x =
gxg 1 .
3. G act
ua en si mismo por translaci
on: definimos G G G por g.x=gx.
4. Sea H G y X un G-conjunto, entonces X es un H-conjunto por restricci
on de la accion.
Definici
on I.5.2. Sea X un G-conjunto y g G. Definimos g : X X por
g (x) = g.x.
Ejercicio. Muestre que
1. 1 = idX ,
2. g h = gh para todo g, h G,
3. g1 es la funcion inversa de g para todo g G.
Teorema I.5.1. Sean G un grupo y X un conjunto no vaco. Existe una
biyecci
on entre las acciones de G en X y los homomorfismo de G en S(X).
18
Grupos
Demostraci
on. Sea G X X una accion y definamos X : G S(X) por
g 7 g . Por el ejercicio anterior, X es un homomorfismo de grupos. Ahora, sea
: G S(X) un homomorfismo de grupos y definamos la aplicacion GX X
por g.x = (g)(x). Veamos que esto define una accion: si x X, entocnes
1.x = (1)(x) = idX (x) = x y si g, h G, entonces
g.(h.x) = g.(h)(x) = (g) (h)(x) = (gh)(x) = (gh).x,
por lo que G act
ua en X. Resta ver que estas asignaciones son inversas: Si G
act
ua en X, entonces la accion que induce de X es la misma ya que X (g)(x) =
g (x) = g.x; del mismo modo, sea un homomorfismo de grupos de G en S(X),
la accion que define este homomorfismo es g.x = (g)(x), pero el homomorfismo
(X) se define por X (g) = g la cual a cada x le asocia g.x = (g)(x).
Ejemplo:
1. Sea F un campo, entonces GLn (F) act
ua en Fn : definimos GLn (F)Fn
n
F por A.x = Ax, donde la operaci
on de la derecha es la multiplicaci
on
de matrices, viendo a x como una matriz de n 1.
2. Para cada n N, Sn act
ua en [n] por evaluaci
on: definimos Sn [n] [n]
por .i = (i).
3. Tambien, Sn act
ua en Fn permutando coordenadas: sea Sn y B =
{e1 , e2 , . . . , en } la base can
onica de Fn ; definimos .ei = e(i) y para cada
n
x F , tenemos
def
.x =
n
X
xi e(i) =
(j)
ej .
j=1
i=1
n
X
(1)
, x
(2)
, . . . , x
(n)
).
Ejemplo:
Definici
on I.5.3. Denotemos por O(n) al conjunto de todas las matrices en
GLn (R) que satisfacen AT A = Id, es decir,
def
19
En consecuencia, se tiene que k(a, b)k = 1 = k(c, d)k2 y h(a, b), (c, d)i = 0.
Por tanto, los renglones de la matriz A forman una base ortonormal de
R2 ; como AT = A1 O(2), se sigue que las columnas de A tambien
forman una base ortonormal para R2 .
Ahora, si A O(2), entonces
1 = det Id = det(AT A) = det(AT ) det A = (det A)2 ,
por lo que det A = 1. Sea A O(2); analicemos estos casos por separado.
det A = 1. Como la primera columnas de A tiene norma 1, existe
[0, 2) tal que su primera columna es de la forma (cos , sen ). Sabemos que la segunda columna de A tiene norma 1 y es ortogonal a la
primera, por lo que se tienen las siguientes dos posibilidades:
cos( + ), sen( + ) = ( sen , cos )
2
2
Ae2 =
cos( + 3 ), sen( + 3 ) = (sen , cos )
2
2
Como det A = 1, la segunda posibilidad no es v
alida y por tanto
cos sen
A=
R .
sen
cos
R se llama matrz de rotaci
on por un
angulo .
det A = 1. En este caso, vemos que A toma la forma
cos
sen
Rx ,
A=
sen cos
donde x es un vector ortogonal a la recta con pendiente . Rx se
llama matrz de reflexi
on a travez de la recta con pendiente
.
Sea R una matriz de rotacion por un angulo y supongamos que existen
x, y R2 tal que R x = y, entonces y se encuentra al rotar a x un angulo
en el sentido contrario a las manecillas del reloj.
Definici
on I.5.4. Para cada n N definimos el conjunto
def
20
Grupos
Definici
on I.5.5. Sea X un G-conjunto y x X. La G-
orbita de x es el
conjunto
def
OG (x) = {g.x : g G}.
El estabilizador de x es el conjunto
def
Gx = {g G : g.x = x}.
Ejercicio. Sea X un G-conjunto y x X. Muestre que Gx G.
Ejemplo:
1. Sea = (a1 a2 ak ) Sn y H = hi, entonces H act
ua en [n] por
restricci
on de la accion de Sn . Vemos que i (a1 ) = a1+i y as, es claro
que OH (ai ) = {a1 , a2 , . . . , ak }.
2. Considere la accion de GL2 (R) en R2 , entonces O(2) act
ua en R2 por
restricci
on. Si x = (r, 0), para r > 0, vemos que
OO(2) (x) = {y R2 : kyk = r}.
3. Considere la accion de Sn en [n] por evaluaci
on. Si x = n, entonces
(Sn )x = { Sn : (n) = n}.
Ejercicio. Sea X un G-conjunto, entonces para cada g G y x X tenemos
def
Gg.x = gGx g 1 . Aqu, gGx g 1 = {ghg 1 : h Gx }.
Definici
on I.5.6. Un G-conjunto X es transitivo si existe x X tal que
OG (x) = X, o equivalentemente, si X 6= y para toda pareja x, y X existe
g G tal que y = g.x.
Ejercicio. Muestre que las dos definiciones dadas en la Definicion I.5.6 son
equivalentes.
Observemos que si X es un G-conjunto y definimos la relaci
on x G y si y
s
olo si existe g G tal que y = g.x, entonces G es una relaci
on de equivalencia
en X y las clases de equivalencia son las distintas orbitas en X. Si R es un
conjunto de representantes de las orbitas en X, entonces
G
X=
OG (x);
xR
adem
as, cada
orbita es un G-conjunto transitivo.
Ejemplo:
21
CG (g) = {h G : hg = gh}.
Observe que para cada x G, CG (x) es el estabilizador de x cuando G
act
ua en s mismo por conjugacion y as, CG (x) G. Adem
as, se tiene que
G/C
(x)
y
si
G
es
finito,
|conj
(x)|
=
[G
:
C
(x)].
conjG (x)
=G
G
G
G
22
Grupos
Definici
on I.5.9. Sea S G. El centralizador de S en G es el conjunto
def
NG (H) = {g G : gH = Hg}.
N
otese que NG (H) es el estabilizador de H en la accion de G por conjugacion
en su familia de subgrupos, por lo que NG (H) G. Tambien tenemos que
umero de
{gHg 1 : g G}
=G G/NG (H) y si G es finito, [G : NG (H)] es el n
subgrupos de G conjugados a H.
Ejercicio.
on (H K) G G por
Sean H, K G y definamos la aplicaci
1
(h, k), g 7 hgk . Muestre que esta aplicaci
on define una accion de H K
en G.
Definici
on I.5.11. Sean H, K G y g G. Una clase lateral doble de H
y K en G es el conjunto
def
def
=
=
=
23
y as tenemos
|HgK| = |OHK (g)| = [H K : (H K)g ] =
|H K|
|H| |K|
=
.
|(H K)g |
|H gKg 1 |
def
Definici
on I.5.12. Sean S, T G. Definimos ST = {st : s S, t T }.
Corolario I.5.7. Si S, T G, entonces |ST | =
|S||T |
|ST | .
Definici
on I.6.1. Sea N G. Diremos que N es un subgrupo normal de G
si para todo g G se tiene gN = N g. En tal caso, lo denotaremos por N E G.
N
otese que N E G si y s
olo si para todo g G se tiene gN g 1 = N .
Ejercicio. Todo subgrupo de ndice 2 es normal.
Lema I.6.1. Un subgrupo N de G es normal si y s
olo si gN g 1 N para todo
g G.
Demostraci
on. La necesidad es evidente. Para la suficiencia, sea b G, entonces
bN b1 N y tambien tenemos que b1 N b = (b1 )N (b1 )1 N , de donde se
concluye que N bN b1 .
Ejemplo:
1. Considere T2+ (Q) GL2 (Q) el grupo de matrices triangulares superiores
de orden 2 con entradas racionales y sea H el subgrupo cclico generado
por la matriz con entradas igales a 1, es decir,
1 1
hA1 i .
H=
0 1
Si A es la matriz diagonal con entradas 2, 1 y An = (A1 )n H, se tiene
que AAn A1 = A2n . De aqu vemos que A1
/ AHA1 y por tal raz
on,
+
H no es un subgrupo normal de T2 (Q).
2. En S4 considere el 4-grupo de Klein
V = {1, (12)(34), (13)(24), (14)(23)}.
Si V {1}, entonces su factorizaci
on en ciclos disjuntos se conforma
del producto de dos transposiciones disjuntas y como todos los posibles
24
Grupos
(I.1)
donde la operaci
on en el lado derecho es el producto de subconjuntos en G.
Observe que (aN ) (bN ) = (ab)N ya que (aN )(bN ) = a[(N b)N ] = a[(bN )N ] =
(abN ).
Teorema I.6.3. Sea G un grupo y N E G, entonces G/N es un grupo con la
operaci
on definida en (I.1).
Definici
on I.6.2. Sean G un grupo, N un subgrupo normal de G y G/N el
grupo definido en el Teorema I.6.3. El grupo G/N se llama grupo cociente
de G por N .
25
I.7 Homomorfismos
El matematico aleman C. Jordan (1838-1922) fue el primero en definir lo que es un isomorfismo de permutaciones y trabajo con series de composicion de grupos de permutaciones, despues,
el tambien matematico aleman O. H
older (1859-1937) generalizo el trabajo de C.
Jordan a grupos abstractos. Aqui estudiaremos las aplicaciones que preservan
la estructura de grupo.
I.7. Homomorfismos
Definici
on I.7.1. Sean G y H dos grupos. Una aplicaci
on : G H se llama
homomorfismo de grupos si para cualesquiera a, b G se tiene que
(ab) = (a)(b).
Un homomorfismo biyectivo se llama isomorfismo; en tal caso, decimos que
los grupos G y H son isomorfos y lo denotamos G
= H. Si : G G es un
isomorfismo, lo llamaremos automorfismo.
Observe que si : G H es un homomorfismo de grupos, entonces (1) = 1,
(a1 ) = (a)1 y para todo n Z se tiene que (an ) = (a)n .
Adem
as, si : G H y : H K son homomorfismo de grupos, entonces
: G K es tambien un homomorfismo de grupos; si es isomorfismo,
entonces 1 : H G es tambien un isomorfismo.
Teorema I.7.1. La relaci
on de isomorfismo de grupos es una relaci
on de equivalencia en la clase de grupos.
Ejemplo:
1. El grupo aditivo de los enteros es isomorfo al grupo
1 n
:nZ .
H=
0 1
2. Sea G un grupo y g G, entonces existe un u
nico homomorfismo de
grupos : Z G tal que (1) = g.
3. Sea N E G y definamos : G G/N por (a) = aN . se llama la
proyecci
on can
onica y es un homomorfismo de grupos.
4. La funcion det : GLn (F) F es un homomorfismo.
26
Grupos
Definici
on I.7.2. Sea : G H un homomorfismo de grupos. El n
ucleo de
es el conjunto 1 (1) y se denota por ker . La imagen de es el conjunto
(G) y se denota por Im.
Observe que Im H y ker E G.
Ejemplo:
1. ker det = SLn (F).
2. Si : G G/N , entonces ker = N .
Teorema I.7.2. (Teorema del homomorfismo). Sea : G H un homomorfismo de grupos y N E G. Si N ker , entonces existe un u
nico homomorfismo
de grupos : G/N H tal que = ,
donde : G G/N es la proyecci
on
can
onica.
G
z
G/N
/H
z=
z
z !
Demostraci
on. Definamos : G/N H por (aN
][bN ]) = ([ab]N
)(bN
).
Ahora, sea : G/N H un homomorfismo de grupos tal que = , entonces
(aN ) = (a) = (a) = (aN
)
para todo aN G/N .
Teorema I.7.3. (Primer Teorema de Isomorfismo). Sea : G H un homomorfismo de grupos, entonces G/ ker
= Im.
Teorema I.7.4. (Segundo Teorema de Isomorfismo). Sean G un grupo y N E
G. Si H G, entonces HN/N
= H/(H N ).
Teorema I.7.5. (Tercer Teorema de Isomorfismo). Sean H y K dos subgrupos
(G/K)
normales de un grupo G. Si K H, entonces G/H
= (H/K) .
27
Teorema I.7.6. (Teorema de Correspondencia). Sea : G H un homomorfismo suprayectivo y definamos los conjuntos
def
def
S (H) = {L H : L H},
entonces la aplicaci
on f : S (G, ) S (H) definida por f (K) = (K) es
biyectiva y satisface
(1) f (1 (L)) = L para todo L S (H);
(2) para K1 , K2 S (G, ) se tiene K1 K2 si y s
olo si f (K1 ) f (K2 ).
Adem
as, [K2 : K1 ] = [f (K2 ) : f (K 1)];
(3) si K1 , K2 S (G, ), K1 E K2 si y s
olo si f (K1 ) E f (K2 ). Adem
as,
K2 /K1
= f (K2 )/f (K1 ).
La demostraci
on de estos teoremas queda como ejercicio.
Definici
on I.7.3. Sea X un G-conjunto y X : G S(X) el homomorfismo
inducido por la acci
on de G en X. Decimos que la acci
on es fiel si X es
inyectivo.
Teorema I.7.7. (Cayley). Todo grupo finito G es isomorfo a un subgrupo de
un grupo simetrico Sn .
Demostraci
on. Sabemos que G act
ua en s mismo por translaci
on. Esta
accion
define un homomorfismo de grupos G : G S(G) que esta definido por g 7
g : G h 7 gh G. Veamos que G es inyectivo: si g = idG , entonces
gh = g (h) = h lo que implica g = 1. Por tanto, la accion es fiel. Sea n = |G|,
entonces S(G)
= Sn .
= G (G) S(G)
= Sn y as G
En esta seccion veremos algunos resultados que fueron
descubiertos por L. Euler y por K. F. Gauss (1777-1855)
usando Teora de N
umeros, pero en el contexto de la Teora de Grupos. Uno de
los resultados mas importantes sobre grupos ciclicos fue demostrado por Gauss
al estudiar el orden de los elementos de un grupo cclico, aun que no usaba esta
terminologa.
I.8. Grupos cclicos
28
Grupos
n
Demostraci
on. Si do = 1 entonces Hd = {1}. Si d > 1, entonces Hd = a d =
n
(d1)n
n
el cual es claramente un subgrupo de orden d de G. Sea
1, a d , . . . , a d
am = (a d )l Hd ,
de donde inferimos que K Hd , pero |K| = |Hd |. Por tanto, K = Hd .
Proposici
on I.8.3. Sea G = hai un grupo cclico de orden n. Si d1 y d2 son
dos divisores de n, entonces
(1) Hd1 Hd2 = H(d1 ,d2 ) ;
(2) Hd1 Hd2 = H[d1 ,d2 ] .
Demostraci
on. (1) Sea d = |Hd1 Hd2 |, entonces d divide tanto a d1 como a
d2 ya que Hd es subgrupo simultaneamente de Hd1 y Hd2 . Supongamos
que k es un divisor com
un de d1 y d2 , entonces existen enteros k1 y k2
tales que d1 = kk1 y d2 = kk2 . Sea m Z tal que n = md1 , entonces
n k 1
md1
n
Hd1
a k = a d1 /k1 = amk1 = a d1
Sea k N un m
ultiplo com
un de d1 y d2 , entonces (a d1 )k = 1 = (a d2 )k ;
n
como a d Hd1 Hd2 entonces
n
adk = ad
k
k
n
n
n
n
= a d1 s1 a d2 s2 = (a d1 s1 )k (a d2 s2 )k = 1
Lema
I.8.4. Sea G un grupo cclico infinito generado por a. Si d N, entonces
ad es el u
nico subgrupo de G con ndice d.
29
Demostraci
on. Sea H = ad , entonces H, aH, . . . , ad1 H son una familia de
subconjuntos ajenos de G. Adem
as, si m Z existen q, r Z tales que m =
qd + r con 0 r < d y as,
am = aqd+r = ar (ad )q ar H.
Por tanto, H, aH, . . . , ad1 H son las clases laterales de H en G y as [G
: H]
= d.
Supongamos que K es un subgrupo de G con ndice d, entonces K = ak para
alg
un entero k y por lo anterior, k = [G : K] = d y se concluye que K = H.
Ejercicio. Sea G un grupo cclico infinito generado por a. Si d1 , d2 N,
muestre que
|G|
aR |CG (a)|
|G| = |Z(G)| +
aR
aZ(G)
/
|G|
.
|CG (a)|
(I.2)
30
Grupos
Ps
Demostraci
on. Sea |G| = pn1 1 pns s y n = i=1 ni . Haremos induccion sobre
n: Si n = 1, entonces |G| = p y por tanto G es cclico de orden p y cualquier
elemento no trivial de G lo genera. Ahora, supongamos que n > 1 y que el
Teorema es v
alido para todo entero positivo m < n. Sea a G {1} y N = hai;
como G es abeliano, N es normal. Si p divide a |N |, entonces existe k N tal
que pk = |N | y se tiene ak 6= 1 pero (ak )p = apk = 1, es decir, o(ak ) = p; si
p no divide a |N |, entonces p divide a |G|/|N | = |G/N | y G/N es un grupo
de orden menor que G, por lo que tiene un n
umero menor de factores primos.
Por hip
otesis inductiva, G/N tiene un elemento de orden p, digamos bN por lo
que b
/ N pero bp N . Luego, vemos que (bp )|N | = 1 y definamos c = b|N | ;
si c = 1, entonces b|N | = 1 y se tiene que (bN )|N | = b|N | N = N por lo que p
divide a |N |, lo que es absurdo. Por tanto, c 6= 1 y se concluye que o(c) = p.
Teorema I.9.4. (Teorema de Cauchy para grupos). Sean G un grupo finito
y p un n
umero primo. Si p divide a |G|, entonces existe un elemento de G de
orden p.
Ps
Demostraci
on. (Primera demostraci
on) Sea |G| = pn1 1 pns s y n = i=1 ni .
Haremos induccion sobre n: El caso n = 1 es claro ahora. Supongamos v
alido
el Teorema para todo grupo cuyo n
umero de factores primos sea menor que
n > 1. Si existe H < G con p un divisor de |H| el resultado se sigue por
hip
otesis inductiva; si p no divide el orden de cualquier subgrupo propio de G,
entonces p no divide a |CG (a)| para todo a
/ Z(G) y por tal motivo, p debe de
para
todo
a
/
Z(G).
Como
p divide a |G| y por la ecuacion de
dividir a |C|G|
G (a)|
clase, se tiene que p divide |Z(G)| por lo que Z(G) no puede ser un subgrupo
propio de G, es decir, Z(G) = G. El resultado se sigue ahora por el Teorema
de Cauchy para grupos abelianos.
Demostraci
on. (Segunda demostraci
on) Sea X = G G G = Gp . Sabemos
que Sp act
ua en X permutando coordenadas y considere la accion de C =
h(12 p)i por restriccion en X. Definamos
Y = {a = (a1 , . . . , ap ) X : a1 ap = 1},
el cual es un conjunto no vaco pues (1, . . . , 1) Y . Es claro que |Y | = |G|p1 ya
que la u
ltima coordenada queda totalmente determinada por las primeras p 1
entradas. Veamos que C.Y Y : sea = (12 p), entonces i .(a1 , . . . , ap ) =
(ai , . . . , ap , a1 , . . . , ai1 ) y conjugando a a1 ap con ai ap se obtiene
(ai ap )(a1 ap )(ai ap )1
1
= ai ap a1 ap a1
p a1
= ai , . . . , ap , a1 , . . . , ai1 .
31
bB
y como p divide a |G|, a |Y | y a |OC (b)|, se tiene que p debe de dividir a |A|.
Por tanto, |A| > 1, es decir, existe a A {(1, . . . , 1)} tal que ap1 = 1.
Ejercicio.
1. Muestre que (Z, +) es un subgrupo de (R, +) y R/Z
= (S1 , ).
2. Si F es un campo finito con q = pn elementos, calcule |GLn (F)| y |SLn (F)|.
Una de las herramientas fundamentales para el estudio de los grupos finitos son los llamados Teoremas de
Sylow, los cuales veremos aqui como un s
olo Teorema. El matematico noruego
L. Sylow (1832-1918) dedico gran parte de su vida a la docencia y a publicar los
articulos de su compatriota N. H. Abel (1802-1829), sin embargo, su aportacion
a la Teora de Grupos queda plasmada en las concecuencias del Teorema que
lleva su nombre.
I.10. Teorema de Sylow
Definici
on I.10.1. Sean G un grupo finito y p un n
umero primo que divide a
|G|. Denotemos por |G|p a la m
axima potencia de p que divide a |G|. Diremos
que g G es un p-elemento si o(p) es una potencia de p; G es un p-grupo si
|G| es una potencia de p. Diremos que un subgrupo H de G es un p-subgrupo
si es un p-grupo. Si H es un p-subgrupo de G tal que |H| = |G|p , diremos que
H es un p-subgrupo de Sylow de G.
Ejercicio. Muestre que
Tn (F) = {(aij ) GLn (F) : aii = 1, aij = 0 si i > j}
es un p-subgrupo de Sylow de GLn (F) cuando F es un campo finito con q = pn
elementos.
Teorema I.10.1. (Sylow). Sea G un grupo finito y p un divisor de |G|, entonces
(1) G tiene al menos 1 p-subgrupo de Sylow;
(2) todos los p-subgrupos de Sylow de G son conjugados;
(3) cualquier p-subgrupo de G esta contenido en alg
un p-subgrupo de Sylow de
G;
(4) el n
umero de p-subgrupos de Sylow de G es congruente con 1 m
odulo p.
32
Grupos
Demostraci
on. Sea |G| = pn m con (p, m) = 1 y n > 0. Definamos el conjunto
X = {S G : |S| = pn }
el cual es un G-conjunto con la accion por translaci
on a la izquierda.
I. Hay una biyecci
on entre el conjunto de orbitas T de X tales que p no
divide a |T | y el conjunto de p-subgrupos de Sylow de G:
N
otese que np (G) no depende de la estructura de G si no de |G|; en
particular, np (G) np (Cpn m ) = 1 mod p. As, hemos demostrado (1) y
(4).
|Q| |P1 |
= |P1 |[Q : Q P1 ] = |P1 |pr ,
|Q P1 |
33
sgn : Sn C2
es un homomorfismo suprayectivo con ker sgn = An , por lo que An E Sn y
[Sn : An ] = 2. Adem
as, Sn es la uni
on disjunta de An y (12)An .
Definici
on I.11.1. Un grupo G se llama simple si sus u
nicos subgrupos normales son {1} y G.
34
Grupos
En esta seccion veremos una de las propiedades mas notables del grupo
alternante: su simplicidad. Para esto, necesitaremos de los siguientes resultados.
olo si existe
Proposici
on I.11.1. Sea An . conjSn () = conjAn () si y s
una permutaci
on impar tal que = .
Demostraci
on. Sabemos que conjAn () conjSn ().
() Sea Sn An y como 1 = , entonces
1 = ( 1 )1 = ( )( )1
con An por lo que 1 conjAn ().
() Como (12)(12) conjAn (), existe An tal que 1 = (12)(12)
por lo que [(12)] = [(12)] con (12) Sn An .
Ejercicio. Si An no conmuta con ninguna permutacion impar, entonces
no con repreconjSn () se parte en dos clases de conjugacion del mismo tama
sentantes y (12)(12), respectivamente.
Lema I.11.2. An esta generado por todos los 3-ciclos.
Demostraci
on. Es claro que An esta generado por todos los productos de dos
transposiciones as que basta con demostrar que cada uno de estos generadores
de An se pueden expresar como producto de 3-ciclos. Sea (ab)(cd) un producto
de dos transposiciones,
Caso 1. Si (ab) = (cd), entonces (ab)(cd) = 1 = (abc)(cba).
Caso 2. Si |{a, b} {c, d}| = 1, supongamos que a = c y b 6= d. As, tenemos
que (ab)(ad) = (abd).
Caso 3. Si las transposiciones son disjuntas, entonces (ab)(cd) = (cad)(abc).
35
36
Grupos
y nuestra hip
otesis, existen al menos 6 subgrupos de Sylow de G de orden
5 y se puede ver, como antes, que la interseccion de dos 5-subgrupos de
Sylow de G es trivial por lo que tenemos 6(5 1) = 24 elementos de orden
5. Pero esto nos da mas de 60 elementos en G, lo que es absurdo.
Sea H un subgrupo de ndice 5. Sabemos que G act
ua en G/H y tenemos
S
un homomorfismo de grupos H : G S(G/H)
= 5 , el cual es inyectivo,
pues H 6= 0 y G es simple. Identficando a G con su imagen en S5 , vemos que
G S5 con [S5 : G] = 2 por lo que G E S5 . Si suponemos que G 6= A5 , entonces
GA5 E S5 y
|G| |A5 |
|GA5 | =
> 60
|G A5 |
Ejercicio.
1. Sea n 5. Si H es un subgrupo propio no trivial y normal de Sn , entonces
H = An .
2. Muestre que A4 no contiene subgrupos de orden 6.
3. Si n 3, entonces Z(Sn ) = {1}.
4. Sea G un grupo que satisface alguna de las siguientes condiciones:
(a) el orden de G es 2m pn , donde p es un n
umero primo impar y 2k 6
1 mod p, para cada 1 k m;
def
37
I.12 Automorfismos
Definici
on I.12.1. Al grupo Aut (G) se le conoce con el nombre de grupo de
automorfismo de G.
Ejercicio. Sea a G. Muestre que a : G G definida por g 7 aga1 es
un automorfismo de G. A los automorfismos a se les llama automorfismos
interiores. Adem
as, muestre que para todo automorfismo de G se tiene la
formula
a 1 = (a) ,
para todo a G.
Sabemos que a b = ab para todo a, b G y que 1 = idG , (a )1 = a1 .
As, el conjunto de todos los automorfismos interiores, que denotaremos por
Inn (G), de G es un subgrupo de Aut (G).
Definici
on I.12.2. El grupo Inn (G) se llama grupo de automorfismos interiores de G
Mas a
un, por el ejercicio anterior, Inn (G) E Aut (G). Si definimos : G
Aut (G) como a 7 a , el cual es un homomorfismo de grupos; es claro que
ker
Definici
on I.12.3. Definimos Out (G) = Aut (G)/Inn (G) y se llama grupo
de automorfismos exteriores de G; un automorfismo exterior de G es
un automorfismo en Aut (G) Inn (G).
Ejercicio. Calcule Aut (Z2 Z2 ).
Ejemplo:
1. Aut (Z)
= C2 .
2. Considere el grupo cclico Cn = hxi. Sean xm G, con 0 m < n, C =
hyi un grupo cclico infinito y m : C Cn definido por y k 7 xmk .
Vemos que hy n i ker m y as, existe un u
nico homomorfismo de grupos
m que hace conmutar el siguiente diagrama:
C
u
u
n
C / hy i
/ Cn
u:
38
Grupos
Proposici
on I.12.1. Para cada n N, sea Zn el conjunto de unidades en Zn ,
entonces Aut (Cn )
= (Zn , ).
Ejercicio. Muestre que [m] 7 m esta bien definida.
Demostraci
on. Definamos : Zn Aut (Cn ) como [m] 7 m . Vemos que
([m])([k]) = m k = km = mk = ([m][k]),
por lo que es un homomorfismo de grupos. Es claro que es suprayectivo y
si ([m]) = idCn , entonces xm = x para todo x Cn de donde se concluye que
n divide a m 1, es decir, m 1 mod n. Por tanto, [m] = [1] y se sigue que
es inyectivo.
Corolario I.12.2. Si p es un n
umero primo, entonces Aut (Cp )
= Cp1 .
Sea Aut (G) y H G, entonces aplica H isomorfamente sobre (H).
Definici
on I.12.4. Diremos que Aut (G) fija a un subgrupo H de G si
(H) = H; diremos que L Aut (G) fija a un subgrupo H de G si todo
elemento en L fija a H. Diremos que un subgrupo H de G es caracterstico
en G si Aut (G) fija a H; en tal caso, denotamos H car G.
Ejemplo: Si N es un subgrupo normal de G, entonces Inn (G) fija a N .
N
otese que el ser caracterstico implica ser normal pero la conversa no es
v
alida en general.
Ejercicio. Muestre que Z(G) es caracterstico en G.
Lema I.12.3. Sean H, K G. Si H car G y K car H, entonces K car G.
La demostraci
on queda como un ejercicio.
Definici
on I.12.5. Sean a, b G. El conmutador de a con b es el elemento
def
aba1 b1 = [a, b]. El subgrupo derivado de G es el subgrupo
def
G = h[a, b] : a, b Gi .
Observe que [a, b]1 = [b, a] y para todo a G, [a, a] = 1. Adem
as, G es
abeliano si y s
olo si G = {1}.
Lema I.12.4. El subgrupo derivado de G es caracterstico en G.
Demostraci
on. Sean Aut (G), a y b dos elementos de G, entonces
([a, b]) = (aba1 b1 ) = (a)(b)(a)1 (b)1 = [(a), (b)]
por lo que (G ) G . Como 1 Aut , entonces tenemos 1 (G ) G y
aplicando a esta relaci
on, se tiene la otra contenci
on.
39
Proposici
on I.12.5. Sean G un grupo y N un subgrupo normal de G. G/N
es abeliano si y s
olo si G N .
Demostraci
on. Veamos primero que G/G es abeliano: como G car G, entonces
es decir, (G/G ) = {G }.
() Supongamos que G N . Por el tercer Teorema de Isomorfismo,
tenemos que G/N
= (G/G )/(N/G ) con G/G abeliano, por lo que G/N es
abeliano.
() Si G/N es abeliano, entonces N = [aN, bN ] = [a, b]N para todo a, b G
por lo que [a, b] N para todo a, b G, es decir, G N .
Los productos son un concepto categorico que nos
ayudan a descomponer, en este caso a los grupos,
en grupos mas peque
nos y generalmente, mas amigables. Aqui, veremos cuales
son las condiciones para poder descomponer a los grupos en productos de sus
subgrupos.
Considere una familia de Q
grupos {Gi : i [n]} y tomemos el producto
n
cartesiano de tal familia G = i=1 Gi . Definamos una multiplicaci
on por componentes en G, la cual hace de G un grupo.
I.13. Productos directos
Definici
on I.13.1. El grupo G = G1 G2 Gn se llama producto
directo externo de los grupos G1 , G2 , . . . , Gn .
Qn
Qn
N
otese que |G| = i=1 |Gi | y si Sn entonces G
= i=1 G(i) .
ci Gn , donde G
ci indica que el factor Gi se
(2) G/Hi
= G1 G
omite;
40
Grupos
ci Hn ] = {1};
(iv) Hi [H1 H
hn ).
h1 ) (hn e
(vi) si g = h1 hn y ge = e
h1 e
hn , entonces ge
g = (h1 e
Demostraci
on. (iii) Es claro por (ii).
ci Hn ], entonces
(vi) Sea g Hi [H1 H
41
Demostraci
on. Sea L = H K, entonces L E G. Por el Teorema de Correspondencia, H/L, K/L E G/L cumpliendose as (i) del Lema I.13.2. Adem
as,
tenemos H/L K/L = (H K)/L = {1} por lo que se satisface (vi) del Lema
I.13.2. Como G = HK, entonces G/L = (H/L) (K/L) con lo que se satisface
(iii) del Lema I.13.2.
Proposici
on I.13.5. Sean G un grupo finito y H1 , H2 , . . . , Hn G. Si G
es el producto directo de los subgrupos H1 , H, 2, . . . , Hn y (|Hi |, |Hj |) = 1 para
i 6= j, entonces cualquier subgrupo K G es producto directo de los subgrupos
K H 1 , K H 2 , . . . , K Hn .
Demostraci
on. Probaremos el resultado para n = 2 y un argumento inductivo
completara la prueba: es claro que K H1 , K H2 E K, pues H1 , H2 E G;
tambien es evidente que
(K H1 ) (K H2 ) = K (H1 H2 ) = K {1} = {1}.
Sabemos que los elementos de H1 conmutan con los elementos de H2 , por ser G
el producto directo de los subgrupos H1 y H2 ; si k K, entonces existen h1
H1 , h2 H2 tales que k = h1 h2 y veamos que h1 , h2 K: es claro que hh1 i
hh2 i = {1} por lo que o(k) = o(h1 h2 ) = [o(h1 ), o(h2 )] y como (|H1 |, |H2 |) = 1 y
o(hi )||Hi |, entonces [o(h1 ), o(h2 )] = o(h1 )o(h2 ); por tanto,
hh1 i hh2 i
= hh1 i hh2 i = hki K,
es decir, h1 , h2 K. As, K = (K H1 )(K H2 ).
Ahora, veremos una variacion de los productos
que nos permitiran generar grupos con propiedades importantes. Adem
as, aplicaremos aqui el estudio sobre automorfismo
hacho previamente.
Definici
on I.14.1. Sean G un grupo con subgrupos N y H tales que
(PS1) N E G,
(PS2) G = N H,
(PS3) N H = {1}.
Decimos entonces que G es el producto semidirecto interno de los subgrupos N y H; en tal caso, lo denotamos por G = N H.
Observe que si H E G, entonces G es el producto directo de los subgrupos
N y H.
Ejemplo: Consideremos el grupo simetrico S3 y los subgrupos A3 y h(12)i.
Sabemos que A3 E S3 y que A3 h(12)i = {1}; por cardinalidades, tenemos
S3 = A3 h(12)i y por tanto, S3 = A3 h(12)i.
Supongamos que G = N H, entonces tenemos las siguientes consecuencias:
42
Grupos
por la condici
on (PS2), G/N
= (N H)/N ; por el Segundo Teorema de
on (PS3) se tiene
Isomorfismo, (N H)/N
= H/(H N ) y por la condici
que H/(H N )
= H.
Si G es finito, entonces |G| = |N ||H|, por (PS3).
Para cada g G existen elementos u
nicos n N y h H tales que
g = nh: la existencia se tiene por (PS2) y si g = n1 h1 para n1 N y
h1 H, entonces N n1 n1 = hh1
1 H por lo que n = n1 y h = h1 ,
por (PS3).
Sean g1 , g2 G y supongamos que g1 = n1 h1 y g2 = n2 h2 para algunos
n1 , n2 N y h1 , h2 H, entonces
g1 g2 = (n1 h1 )(n2 h2 ) = [n1 (h1 n2 h1
1 )][h1 h2 ],
donde n1 (h1 n2 h1
1 ) N por (PS1) y h1 h2 H.
Sea h H y definamos h : N N como n 7 hnh1 . Es claro que cada
h es un automorfismo de N y : H Aut (N ) definido por h 7 h es
un homomorfismo de grupos. El producto en G lo escribimos ahora como
g1 g2 = n1 h1 (n2 )h1 h2 .
Observe que si es el homomorfismo trivial, entonces G es el producto directo
de los subgrupos N y H. Adem
as, si no es trivial, entonces G no es abeliano:
existe un elemento h H tal que h 6= idN por lo que debe de existir un
elemento n N con h (n) 6= n, es decir, hnh1 6= n que es equivalente a tener
hn 6= nh.
Ejercicio.
1. Muestre que Aut (Z Z)
= GL2 (Z).
2. Sea G un grupo abeliano y a1 , a2 , . . . , an G. Muestre que existe un
u
nico homomorfismo de grupos : Zn G tal que (ei ) = ai , donde
ei = (0, . . . , 0, 1, 0, . . . , 0) para cada 1 i n.
Sean N y H dos grupos y : H Aut (N ) un homomorfismo de grupos.
Consideremos G = N H, el producto cartesiano de los conjuntos N y H, y
definamos una operaaci
on binaria de la siguiente manera:
def
(I.3)
(n1 , h1 ) (n2 , h2 ) = n1 [(h1 )][n2 ], h1 h2 .
Ejercicio. Muestre que es asociativa. Claramente, vemos que
(n, h) (1, 1) = n(h)(1), h 1 = n 1, h = (n, h);
43
Analogamente, tenemos
(1, 1) (n, h) = 1(1)(n), 1 h = 1 idN (n), h = (1 n, h) = (n, h)
2. N
= H;
=N yH
3. G = NH;
4. N H = {(1, 1)};
5. (1,h) (n, 1) = (h)(n), 1 para todo n N y todo h H;
H
/ Aut (N)
N
/ Aut (N )
Demostraci
on.
44
Grupos
4. Es evidente.
5. Para (n, 1) N y (1, h) H se tiene
(1,h) (n, 1)
= (1, h) (n, 1) (1, h1 )
=
(h)(n), h (1, h1 )
=
(h)(n)(h)(1), hh1 = (h)(n), 1 .
1
6. Definimos N : Aut (N) Aut (N ) como 7 N
N y es claro que
1
N es un homomorfismo de grupos; vemos que (N )
se define por
1
7 N N y as, N es isomorfismo. Ahora, veremos que H = N :
sea (1, h) H, entonces si n N
1
N (1, h)(n) = N (1,h) N
(n) = N (1,h) (n, 1)
y por la parte 5, N (1,h) (n, 1) = (h)(n) = H (1, h)(n).
6 S3 .
entonces A3 0 h(12)i = C3 C2 = C6 , el cual es abeliano por lo que C6
=
as, muestre
Ejercicio. De un isomorfismo explcito de S3 en C3 C2 . Adem
que Sn = An h(12)i para toda n N.
D
E
Ejemplo: Sea D2n = R 2
,
S
O(2), donde
n
cos 2
sen 2
1
0
n
n
R=
,
S
=
.
0 1
sen 2
cos 2
n
n
45
n1
, . . . , Rn1
4. D2n = {1, R 2
2 , S, R 2 S, . . . R 2 S}.
n
n
n
n
D
E
D
E
2
La parte 3 muestra que R 2
E
D
;
la
parte
4
muestra
que
D
=
R
hSi
2n
2n
n
n
E
D
E
D
hSi = {1}. Por tanto, D2n = R 2
hSi
y es claro que R 2
= Cn C2 ,
n
n
k2
De manera similar, : N H
(n,h) 7 (n, h ) N H es un homomor-
46
Grupos
Proposici
on I.14.3. Sean N y H dos grupos y : H Aut (N ) un homomorfismo de grupos. Si : N N es un automorfismo de N y definimos
: Aut (N ) Aut (N ) como 7 1 , entonces N H
= N H.
Demostraci
on. Sea : N H N H definido como (n, h) 7 ((n), h).
Para (n, h), (n1 , h1 ) N H tenemos
(n, h) (n1 , h1 )
= (n(h)(n), hh1 ) = (n)(h)(n1 ), hh1
=
(n)(h)( 1 (n1 )), hh1
=
(n)(h) 1 ((n1 )), hh1
=
(n), h (n1 ), h1
= (n, h) (n1 , h1 ) ,
(st)k s (ts)k
(ts)k t,
para alg
un entero no negativo k. Vemos que (st)k N N H y (st)k s N H.
Ahora, como ts = (st)1 , vemos que (ts)k = (st)k N N H y por u
ltimo,
(ts)k t = (ts)k tss = (ts)k+1 s = (st)k1 s N H.
Supongamos que N H 6= {1}, entonces s N y as, existe un entero k tal
que s = (st)k ; luego, 1 = t(st)k2 st lo que implica 1 = (st)k2 s, es decir,
s = (st)k2 . Se infiere que (st)2 = 1 lo que nos dice que st = ts. Por tanto,
s = sk tk .
n 0 mod 2, se tiene entonces que s = 1 lo que es absurdo.
n 1 mod 2, se tiene que s = st y en consecuencia, t = 1, lo que es absurdo.
Por tanto, N H = {1} y se termina la prueba.
47
48
Grupos
Definici
on I.15.1. Sean L un grupo abeliano y x1 , x2 , . . . , xn L. Decimos que
L es un grupo abeliano libre generado por x1 , x2 , . . . , xn si para todo grupo
abeliano A y cualesquier conjunto de n elementos en A, digamos a1 , a2 , . . . , an ,
existe un u
nico homomorfismo de grupos abelianos : L A tal que (xi ) = ai
para cada 1 i n. En tal caso, deicmos que L tiene rango n.
Ejemplo: Para cada n
umero natural n, el grupo Zn es un grupo abeliano libre
generado por los elementos ei = (0, . . . , 0, 1, 0, . . . , 0).
Ejercicio. Muestre que cualesquiera dos grupos abelianos libres de rango n
son isomorfos.
Podemos dar una definicion mas general de grupo abeliano libre.
Definici
on I.15.2. Sea L un grupo abeliano y X L. Decimos que L es un
grupo abeliano libre generado por X si para todo grupo abeliano A y toda
aplicaci
on f : X A existe un u
nico homomorfismo de grupos : L A
tal que (x) = f (x) para todo x X, es decir, hace conmutar el siguiente
diagrama:
X
_
~
L
/A
~>
Definici
on I.15.3. Sea X un conjunto no vaco y denotemos por X 1 al conjunto {x1 : x X}. Una palabra es una sucesi
on finita en el conjunto
X X 1 de la forma
xa1 1 xa2 2 xakk
49
para alg
un n
umero natural k y para cada 1 i k, xi X X 1 y ai {1}.
Tambien es la palabra vaca. Una palabra se dice reducida si
es vaca,
a
i+1
es de la forma xx1 o bien x1 x.
ning
un par xai i xi+1
i+2
i1
w xa1 1 xi1
xakk .
xi+2
i+2
i1
xakk , entonces w w1 y la longitud de w es
xi+2
Sea w1 = xa1 1 xi1
menor que la de w1 ; si repetimos este procedimiento una cantidad grande, pero
finita, de veces obtendremos en alg
un momento una palabra reducida. Sea
on:
p = xb11 xbl l una palabra y definamos la siguiente sucesi
p0 = p1 = xb11
y pi+1 =
pi xbi+1
z
si pi 6= zxi+1i+1
en otro caso
50
Grupos
Demostraci
on. Supongamos que v v y w w , entonces existe una sucesi
on
de palabras v = v0 ady v1 ady ady vl = v por lo que vw v w. Similarmente, v w v w y por tanto, vw v w .
Teorema I.15.3. LX es un grupo con la operaci
on definida en I.15.4.
Demostraci
on. Sean [u], [v], [w] LX , entonces
[u] [v] [w] = [uv] [w] = [uvw] = [u] [vw]
= [u] [v] [w] .
def
51
7. Sean p un n
umero primo, G un p-grupo finito y H G con ndice p.
Muestre que H E G.
52
Grupos
CAPITULO
II
Anillos
La Teora de Anillos es aun mas antigua que la Teora de Grupos y fue inspirada por el estudio de los anillos de polinomios y el dominio de los n
umeros
enteros. Los estudios realizados por Gauss en Teora de N
umeros al trabajar
con reciprocidad cuadr
atica, formas cuadr
aticas sobre los enteros desarrollaron
en gran medida el estudio de dominios de factorizaci
on u
nica.
Los anillos conmutativos aparecen de manera natural en la Geometra Algebraica y la Teora Algebraica de los N
umeros y adem
as, dan lugar a la Teora
de Campos y la Teora de Galois. En estas notas, nos concentraremos en este
tipo de anillos.
La axiomatizaci
on de la Teora de anillos fue hecha
por el matematico israeli A. Fraenkel (1891-1965)
quien tambien trabajo en Teora de Conjuntos. El concepto de anillo es debido
a D. Hilbert (1862-1943) y a R. Dedekind (1831-1916) quienes trabajaron con
estas entidades teniendo en cuenta la Teora de Campos numericos.
II.1. Definici
on y ejemplos
Definici
on II.1.1. Un anillo asociativo con uno es un conjunto R junto
con dos operaciones binarias, denotadas por + y , tales que
(A1) la pareja (R, +) es un grupo abeliano;
(A2) para cualesquiera a, b, c R se tiene
a(b + c) = ab + ac
y
(a + b)c = ac + bc.
(A3) la operaci
on es asociativa;
(A4) existe un elemento en R, denotado por 1, con la propiedad de que para
todo a R se tiene a 1 = a = 1 a.
53
54
Anillos
R = {a R : a es una unidad}
el cual es no vaco pues 1 R .
Proposici
on II.1.2. El conjunto R es un grupo con respecto al producto en
R. Tal grupo es llamado el grupo de unidades de R.
Se sigue que un anillo R es un campo si y s
olo si su grupo de unidades es
R {0}.
Ejemplo:
(1) El conjunto de n
umeros enteros Z con las operaciones usuales es un anillo
conmutativo que no tiene subanillos propios.
(2) Los conjuntos numericos Q, R y C son campos con las operaciones usuales.
(3) Sea R un anillo, entonces Mn (R), el conjunto de todas las matrices de
tama
no n n con entradas en R, es un anillo, que en general es no conmutativo. El grupo de unidades Mn (R) lo denotaremos por GLn (R).
55
II.1 Definici
on y ejemplos
(f g)(m) =
f (i)g(j).
2
i,jM
ij=m
X
X X
[(f g) h][m] =
(f g)(i)h(z) =
f (x)g(y) h(z)
iz=m
iz=m
f (x)g(y)h(z) =
xyz=m
xj=m
xy=i
xj=m
f (x)
yz=j
g(y)h(z)
56
Anillos
ai xi .
i=0
Definici
on II.2.1. Sea R un anillo conmutativo con 1 6= 0. Decimos que R
es un dominio entero si para todo a, b R, ab = 0 implica que a = 0 o bien
b = 0.
Observe que si D es un dominio entero, a D {0} y ab = ac, entonces
b = c.
Ejemplo:
(1) Z es un dominio entero. Zn es un dominio entero si y s
olo si n es un
n
umero primo.
(2) Si D es un dominio entero, entonces D[x] es un dominio entero.
(3) Si D es un dominio entero finito, entonces D es un campo.
57
~
C
/F
~>
es un diagrama conmutativo.
Demostraci
on. En D (D {0}) definimos la relaci
on
(a, b) (c, d) si ad = bc.
Queda como un ejercicio el demostrar que es una relaci
on de equivalencia.
Sea C = D (D {0})/ y definimos las operaciones
[(a, b)] + [(c, d)]
def
def
[(ac, bd)].
Queda como ejercicio probar que las operaciones no dependen de los representantes y que C es un campo. Ahora, definimos : d 7 [(d, 1)] y queda como
ejercicio mostrar que es un homomorfismo de anillos inyectivo. Sea F un
campo y : D F un homomorfismo de anillos; definimos e : C F como
e
([(a,
b)]) = (a)(b)1 y veamos que es un homomorfismo de campos:
e ([(a, b)] + [(c, d)])
e
= ([(ad
+ bc, bd)]) = (ad + bc)(bd)1
= [(a)(d) + (b)(c)][(b)(d)]1
= (a)(b)1 + (c)(d)1
e
e
= ([(a,
b)]) + ([(c,
d)]).
e
e
e
Similarmente, ([(a,
b)][(c, d)]) = ([(a,
b)])([(c,
d)]). Luego, es claro que
e
(a)
e
= ([(a,
1)]) = (a)(1)1 = (a)
58
Anillos
P
P
59
"
X
k+
l=i
(p)(q).
ck dl x
ainn
#"
X
i
i
i di x ,
k+
l=i
entonces
ainn
El resto de la demostraci
on, queda de ejercicio.
Ahora, veremos algunas aplicaciones de este resultado.
1. Sea : Z Zp Fp dado por a 7 [a]. Por la Proposicion anterior,
se
P
i
extiende
a
un
homomorfismo
de
anillos
:
Z[x]
F
[x]
tal
que
a
x
7
p
i
i
P
i
i [ai ]x .
Demostraci
on. Sabemos que R es un subanillo de R[x] el cual a su vez
es un subanillo de R[x][y] por lo que R R[x][y]. Sea : R R[x][y]
la inclusi
on, entonces (por la Proposicion anterior) existe un u
nico homomorfismo de anillos : R[x, y] R[x][y] tal que |R = y (xi ) = xi ,
(yi ) = yi . Ahora, es claro que R[x] es un subanillo de R[x, y] y sea
: R[x] R[x, y] la inclusi
on, entonces existe un u
nico homomorfismo
de anillos : R[x][y] R[x, y] tal que |R[x] = idR[x] y (yi ) = yi para
todo 1 i n. Luego, vemos que
()|R = (|R ) = = |R = |R ,
pero |R es la inclusi
on de R en R[x, y]. Por lo que = idR[x,y] y de
manera similar, = idR[x][y] .
3. Sea C(Rn ) = {f : Rn R | f es continua}, entonces existe una aplicacion
: R[x1 , x2 , . . . , xn ] C(Rn ) dada por p(x1 , x2 , . . . , xn ) 7 p : Rn R,
donde p se define por a 7 p(a), la cual es un homomorfismo de anillos
inyectivo.
Demostraci
on. Sea : R C(Rn ) la aplicaci
on definida por r 7 r :
Rn R, donde r es la funcion constante. Consideremos las funciones
xi 7 fi (x1 , x2 , . . . , xn ) donde fi (a1 , a2 , . . . , an ) = ai , entonces existe un
homomorfismo de anillos : R[x1 , x2 , . . . , xn ] C(Rn ) tal que |R = idR
y (xi ) = fi . Sea p R[x1 , x2 , . . . , xn ] tal que (p) = 0.
60
Anillos
Observaci
on En R[x1 , x2 , . . . , xn] podemos
definir derivadas parciales
61
Teorema II.2.4. Sean R un anillo y f (x), g(x) R[x]. Si el coeficiente principal de f (x) es una unidad en R, entonces existen q(x), r(x) R[x] tales que
g(x) = f (x)q(x) + r(x) con grad r(x) grad f (x); si adem
as, R es un dominio
entero, entonces q(x) y r(x) son u
nicos.
Demostraci
on. Si g(x) = 0 o si grad g(x) < grad f (x), entonces q(x) = 0 y
r(x) = g(x). Si n = grad g(x) grad f (x) = m, sea
gn
r1 (x) = g(x)
f (x)
fm
para tener que el coeficiente de grado n de r1 (x) es
gn
fm = 0,
r1,n = gn
fm
por lo que grad r1 (x) < grad g(x). Sea q1 (x) =
gn nm
,
fm x
62
Anillos
Proposici
on II.2.6. Sea C un campo, entonces todo ideal de C[x] es principal.
Demostraci
on. Sea I un ideal en C[x] y supongamos que I 6= {0}. Sabemos que
existe un elemento f (x) I tal que
grad f (x) grad g(x)
para todo g(x) I {0} y veamos que I = hf (x)i: sea g(x) I {0}, entonces
grad g(x) grad f (x) y por el algoritmo de la divisi
on, existen q(x), r(x) C[x]
tales que
g(x) = f (x)q(x) + r(x)
con r(x) = 0 o bien, grad r(x) < grad f (x), pero r(x) I por lo que grad r(x)
grad f (x) o bien r(x) = 0. As se concluye que r(x) = 0 y g(x) hf (x)i.
Ejercicio.
1. No todo ideal de Z[x] es principal, por ejemplo h2, xi.
2. No todo ideal de R[x, y] es principal, por ejemplo hx, yi
Corolario II.2.7. Sean C un campo y f (x), g(x) C[x] no ambos cero, entonces existe un u
nico polinomio m
onico d(x) C[x] tal que
(1) hd(x)i = hf (x), g(x)i;
(2) d(x) divide tanto a f (x) como a g(x);
(3) si h(x) es un polinomio que divide tanto a f (x) como a g(x), entonces
h(x) divide a d(x);
(4) existen p(x), q(x) C[x] tales que d(x) = f (x)p(x) + g(x)q(x).
e
Demostraci
on. Como C[x] es un D. I. P., entonces existe un polinomio d(x)
C[x] tal que
D
E
e
hf (x), g(x)i = d(x)
;
e
al multiplicar por unaDunidad
E en C[x] a d(x) obtenemos un polinomio monico
e
d(x) tal que hd(x)i = d(x) y se sigue entonces que d(x) divide tanto a f (x)
como a g(x). Si existiera otro polinomio p(x) tal que hp(x)i = hf (x), g(x)i,
entonces p(x) y d(x) seran asociados y al ser monicos ambos, tenemos que
p(x) = d(x). Ahora, si h(x) es un polinomio que divide tanto a f (x) como a
g(x), entonces hd(x)i = hf (x), g(x)i hh(x)i por lo que h(x) divide a d(x).
Luego, (4) se tiene por definicion de hf (x), g(x)i y por (1).
63
La matematica alemana E. Noether (1882-1935) impulso fuertemente el trabajo sobre concientes de estructuras algebraicas iniciado por E. Galois y tembien, el Primer Teorema de Isomorfismo es conocido como el Teorema de Noether, en honor a esta matematica.
Sea I un ideal de R, entonces I es un subgrupo aditivo de R y el grupo
cociente R/I = {a + I : a R} es un grupo abeliano aditivo.
II.3. Anillos cocientes
Demostraci
on. Definamos en R/I la operaci
on (a + I)(b + I) = ab + I; tal
definicion queda forzada por la condici
on de que es un homomorfismo de
anillos. Veamos que la operaci
on esta bien definida: sean i, j I, entonces
(a + i + I)(b + j + I) = (a + i)(b + j) + I = (ab + aj + ib + ij) + I,
pero como I es bilateral, aj, ib, ij I. El resto se sigue inmediatamente.
Teorema II.3.2. (del Homomorfismo). Sean : R S un homomorfismo de
anillos con n
ucleo I y J I un ideal de R. Si J : R R/J es la proyecci
on
natural, entonces existe un u
nico homomorfismo de anillos : R/J S que
hace conmutar el diagrama
/S
R
|=
|
J
|
|
R/J
Teorema II.3.3. (Primer Teorema de Isomorfismo). Con la notaci
on del Teorema del homomorfismo, si I = J, entonces : R/J Im es un isomorfismo.
Ejercicio.
1. (Segundo Teorema de Isomorfismo). Si I, J R son ideales, entonces
I/(I J)
= (I + J)/J.
2. (Tercer Teorema de Isomorfismo). Si I J, entonces R/J
=
R/I
J/I .
la proyecci
Teorema II.3.4. (de correspondencia). Sea : R R/J R
on
natural, entonces existe una correspondencia biyectiva entre los conjuntos
{I R : I es un ideal de R, J I}
y
R
:K
es un ideal de R}
{K
7 1 (K)
y para J I R, J 7 (J). Adem
dada por K
as, R/I
= R/(I).
64
Anillos
3. Muestre que R[x]/ x2 + 1 es isomorfo a C.
Ahora, estudiaremos una manera de generar extensiones de anillos al a
nadir un elemento abstracto que, por lo general, no pertenece a nustro anillo inicial.
II.4. Adjuncion de elementos
Definici
on II.4.1. Si R es un subanillo de R , diremos que R es una extensi
on de R.
Usaremos otra palabra distinta de subanillo porque es un enfoque distinto.
Definici
on II.4.2. Sean R una extensi
on de R y R . Definimos R[]
65
II.4 Adjunci
on de elementos
Proposici
on II.4.2. Sean R un anillo y f (x) un polinomio m
onico en R[x] de
grado n > 0, entonces existe un isomorfismo de grupos (de hecho, de R-m
odulos)
entre Rn y R[x]/ hf (x)i dado por
(r0 , r1 , . . . , rn1 ) 7
n1
X
i=0
ri xi + hf (x)i .
Demostraci
on. La correspondencia : R R[x]/ hf (x)i dada por
(r0 , r1 , . . . , rn1 ) 7
n1
X
i=0
ri xi + hf (x)i
2
Observe
que
R[x]/
x
+
1
es
un
campo
y
R[x]/
x no es dominio entero
2 2
pues x + x 6= 0 y (x + x ) = 0; sin embargo, como grupos abelianos son
iguales.
Ejemplo: Sean a R y R = R[x]/ hax 1i, entonces R consiste en agregar a
R el inverso de a ya que si [b] denota la clase de b en R[x]/ hax 1i, tenemos
que
[a][x] [1] = [ax 1] = [0]
por lo que [a][x] = [1].
Ejercicio. Muestre que
Z[x]/ h2x 1i = Z
n
o
1
a
.
=
:
a
Z,
n
N
0
2
2n
Lema II.4.3. Sea = [x] R[x]/ hax 1i, donde a R {0}, entonces todo
elemento de R[x]/ hax 1i es de la forma k r, donde k N0 y r R.
La Demostracion del Lema queda como ejercicio.
Ejemplo: Sea R = C[t], donde C es un campo. Si R = C[t, x]/ htx 1i,
entonces R
= C[Z].
= C[t, t1 ]
66
Anillos
67
II.4 Adjunci
on de elementos
por el Teorema anterior, existe un ndice 1 j l tal que pi (x) | qj (x) pero
qj (x) es irreducible y monica al igual que pi (x), por lo que pi (x) = qj (x). Al
ser C[x] un dominio entero, podemos eliminar estos factores y aplicar el mismo
procedimiento para cada 1 i k y as demostramos que k = l y, despues de
un reindexamiento, pi (x) = qi (x).
Ahora, haremos un peque
no resumen del caso particular C = C y C = R:
C=C
C=R
pero (x )(x )
= x2 ( + )x
+
R[x] por lo que la factorizaci
on de f (x) en C[x] en factores lineales nos da una factorizacion
de f (x) en R[x] en factores lineales y cuadr
aticos:
f (x) =
k
Y
i=1
(x i )(x i )
donde C R y R y
f (x) =
k
Y
i=1
l
Y
j=1
(x j ) C[x],
(x2 [i +
i ]x + i
i)
l
Y
j=1
(x j ) R[x].
Proposici
on II.4.6. Sean C un campo y f (x) C[x] de grado n, entonces
f (x) tiene a lo mas n races en C.
La demostraci
on queda como un ejercicio.
Ejemplo: En Z8 [x] el polinomio x2 1 lo podemos escribir como
(x 1)(x + 1)
y tambien como
(x 3)(x + 3).
68
Anillos
Uno de los matematicos que estudio con profundidad este tipo de polinomios fue K. Gauss
quien utilizaba resultados de Teora de N
umeros para sus trabajos con tales polinomios o bien, los resultados que tena al estudiar polinomios enteros los usaba
para trabajar con Teora de N
umeros.
II.5. Polinomios en Z[x] y Q[x]
Definici
on II.5.1. Un polinomio f (x) = a0 + a1 x + + an xn se llama primitivo en Z[x] si sus coeficientes no tienen factores comunes, excepto 1, y
an > 0.
Lema II.5.1. Todo polinomio f (x) Q[x] {0} se escribe como un producto
f (x) = cf f0 (x),
donde cf Q y f0 (x) es un polinomio primitivo en Z[x]. Adem
as, esta expresi
on
es u
nica.
Demostraci
on. Supongamos que f (x) tiene la siguiente expresi
on
a0
a1
an n
+ x + +
x ,
b0
b1
bn
as, multiplicando por [b0 , b1 , . . . , bn ] b y dividiendo por (ba0 , ba1 , . . . , ban ) a
tenemos que
b
1
f (x) = [bf (x)].
a
a
Si definimos f0 (x) = ab f (x), entonces f0 (x) es primitivo en Z[x]; luego, es claro
que f (x) = ab f0 (x) y ab Q.
Ahora, si f (x) = c g(x) con c Q y g(x) un polinomio primitivo en Z[x],
eliminando denominadores, podemos suponer que c , cf Z. Sean 0 , 1 , . . . , n
los coeficientes de f0 (x) y 0 , 1 , . . . , n los coeficientes de g(x), entonces
cf i = c i
para todo 1 i n. Como 1 = (0 , 1 , . . . , n ), entonces
cf = (cf 0 , cf 1 , . . . , cf n );
similarmente,
c = (c 0 , c 1 , . . . , c n )
69
70
Anillos
Definici
on II.5.3. Sea D un dominio entero. Un polinomio p(x) D[x] {0}
es irreducible si sus u
nicas factorizaciones son de la forma
p(x) = a(x)b(x),
donde a(x) o bien b(x) son unidades en D[x].
Corolario II.5.4. Sea f (x) un polinomio en Z[x] de grado positivo. Si f (x) es
irreducible en Z[x], entonces es irreducible en Q[x].
La demostraci
on del Corolario queda como ejercicio.
Proposici
on II.5.5. Sea f (x) Z[x] con coeficiente principal positivo, entonces f (x) es irreducible en Z[x] si y s
olo si
(1) f (x) es un n
umero primo.
(2) f (x) es un polinomio primitivo que es irreducible en Q[x].
Demostraci
on. () Es claro que los n
umeros primos son irreducibles en Z[x].
Ahora, si f (x) es irreducible en Q[x] y primitivo en Z[x], entonces f (x)
no es constante y no es divisible por ningun polinomio racional de grado
menor y positivo; luego, sus u
nicos divisores son constantes en Q[x]. Si
f (x) tiene un divisor en Z[x] de grado positivo, entonces tiene un divisor
de grado positivo en Q[x], lo que no es posible. Si un polinomio constante
en Z[x] divide a f (x), entonces divide a todos sus coeficientes, lo que no
puede ser pues f (x) es primitivo, a menos que el divisor sea 1 Z[x] .
Por tanto, f (x) es irreducible.
() Como f (x) = cf f0 (x) es irreducible en Z[x], entonces cf Z[x] y por
tener coeficiente principal positivo, cf = 1 y f (x) es entonces primitivo en
Z[x]. Adem
as, por el Corolario anterior, f (x) es irreducible en Q[x].
Veamos algunas factorizaciones explcitas de polinomios.
Proposici
on II.5.6. Sean f (x) = an xn + + a1 x + a0 Z[x] y p un n
umero
primo que no divide a an . Si [f (x)]p es irreducible en Zp [x], entonces f (x) es
irreducible en Q[x].
Demostraci
on. Podemos suponer que f (x) es primitivo. Supongamos tambien
que f (x) no es irreducible en Q[x], entonces existen polinomios g(x) y h(x)
de grado positivo en Q[x] tales que f (x) = g(x)h(x) y por un Corolario anterior, f (x) = g(x)h(x) en Z[x]. Adem
as, p no divide a an y as, grad[f (x)]p =
grad f (x), pero tambien tenemos [f (x)]p = [g(x)]p [h(x)]p = [g(x)h(x)]p . Sean
bk el coeficiente principal de g(x) y cl el coeficiente principal de h(x), entonces
an = bk cl y p no divide a bk ni a cl . Por tanto, grad[g(x)]p , grad[h(x)]p > 0 lo
que es absurdo.
Veamos algunos polinomios irreducibles en Z2 [x] de grado peque
no:
71
x2 + 1 = (x + 1)2
y x2 + x = x(x + 1)
x3 + x2 = x2 (x + 1)
x3 + 1 = (x + 1)(x2 + x + 1)
x3 + x2 + x + 1 = (x + 1)3
= xxxx
x + x = x(x + 1)(x2 + x + 1)
x4 + x2 = x2 (x + 1)2
x4 + x3 = x3 (x + 1)
x4 + x2 + x = x(x3 + x + 1)
x4 + x3 + x = x(x3 + x2 + 1)
x4 + x3 + x2 + x = x(x + 1)3
x4 + x3 + x2 + x = x(x + 1)3
x4 + 1
x +x +x+1
=
=
(x + 1)4
(x + 1)(x3 + x2 + 1)
x4 + x3 + x + 1
x4 + x3 + x2 + 1
=
=
(x + 1)2 (x2 + x + 1)
(x + 1)(x3 + x + 1)
x4 + x2 + 1
x4 + x3 + 1 x4 + x3 + x2 + x + 1.
Ejemplo: Consideremos el polinomio f (x) = x4 6x3 + 12x2 3x + 9 Q[x].
Vemos que [f (x)]2 = x4 + x + 1 el cual es irreducible en Z2 [x] por lo que f (x)
es irreducible en Z[x] y al tener contenido 1, es irreducible en Q[x].
Teorema II.5.7. (Criterio de Eisenstein). Sean f (x) = an xn + + a1 x + a0
Z[x] y p un n
umero primo tal que p no divide a an , p | ai para 0 i < n y p2
no divide a a0 , entonces f (x) es irreducible en Q[x].
72
Anillos
Demostraci
on. Por hip
otesis, grad f (x) > 0. Vemos que [f (x)]p = [an ]p xn
Zp [x] con [an ]p 6= 0. Supongamos que f (x) es reducible en Q[x] y por tanto, en
Z[x]; si f (x) = g(x)h(x) con grad g(x), grad h(x) > 0, tendramos que
[f (x)]p = [g(x)h(x)]p = [g(x)]p [h(x)]p ,
por lo que [g(x)]p y [h(x)]p dividen a [an ]p xn . Luego, [g(x)]p y [h(x)]p son
monomios. As, los coeficientes de g(x) son todos divisibles por p excepto el
coeficiente principal y similarmente para h(x); si b0 y c0 son los coeficientes
constates de g(x) y h(x) tenemos que a0 = b0 c0 y por tanto, p2 | a0 , lo que es
absurdo.
Ejercicio. Sea f (x) Z[x]. Muestre que si f (x) es reducible en Q[x], entonces
es reducible en Z[x] y sus factores son de grado positivo.
Definici
on II.5.4. Sea p un n
umero primo. El polinomio
cp (x) = xp1 + xp2 + + x + 1,
se llama polinomio ciclot
omico.
Vemos que (x 1)cp (x) = xp 1 por lo que las raices de cp (x) son las races
2ki
p-esimas de la unidad de la forma pk = e p para 1 k p 1.
Teorema II.5.8. El polinomio ciclot
omico es irreducible en Q[x].
Demostraci
on. Consideremos : Z[x] Z[y] dado por (1) = 1 y (x) = y +1,
entonces cp (x) sera irreducible en Q[x] si y s
olo si (cp (x)) es irreducible en Q[y]:
vemos que
y(cp (x))
= y y p1 + py p2 + + p(p 1)y + p
73
Definici
on II.6.1. Sean D un dominio entero y p D D .
(1) Decimos que p es un elemento primo si para cada a, b D, p | ab implica
que p | a o bien p | b.
(2) Un elemento p es irreducible si para cada a, b D con p = ab se tiene
que a D o bien b D .
Decimos que D es un dominio de factorizaci
on u
nica(DFU) si se satisface
las siguientes condiciones
(F) para todo a D ({0} D ) existen p1 , p2 , . . . , pk D irreducibles tales
que a = p1 p2 pk ,
(U) para todo a D ({0} D ), si a = p1 p2 pk = q1 q2 ql son dos
factorizaciones en irreducibles, entonces k = l y existe una permutaci
on
Sk tal que pi es asociado a q(i) para cada 1 i k.
Ejemplos de tales dominios son Z y si C es un campo, C[x] tambien es DFU.
Proposici
on II.6.1. Sea D un dominio que satisface (F), entonces D es DFU
si y s
olo si todo irreducible es primo.
Demostraci
on. () Sea d D un elemento irreducible y sean a, b D tales
que d | ab, entonces existe c D el cual satisface dc = ab. Supongamos
que a = p1 pn , b = q1 qm y c = r1 rl son las factorizaciones en
irreducibles, respectivamente, entonces
dr1 rl = p1 pn q1 qm .
Por la unicidad de las factorizaciones en irreducibles, existe 1 i n tal
que d = pi o bien existe 1 j m tal que d = qj . Por tanto, d | a o bien
d | b.
() Sea a D tal que a = p1 pn = q1 qm don dos factorizaciones en
irreducibles. Como cada pi es primo y pi y pi | q1 qm , entonces existe
un ndice 1 j m tal que pi | qj ; como qj es irreducible, entonces pi y
qj son asociados. Luego, despues de un n
umero finito de pasos, se muestra
que n = m y despues de un reindexamiento, pi es asociado a qi para todo
1 i n.
Ejemplo: Sea R = Z[ 5] C. En
on u
nica ya que
R no hay factorizaci
6 = 2 3 y tambien 6 = (1 + 5)(1 5) son factorizaciones en irreducibles.
Observe que R ={1, 1}. Aqui,
2 es irreducible pero no es primo pues 2 divide
74
Anillos
Definici
on II.6.2. Sea D un dominio entero con 1 6= 0. Decimos que a divide
a b si existe q D tal que b = aq; en tal caso lo denotamos por a | b. Decimos
que a es una unidad en D si a | 1; si b = aq con a, q
/ D , decirmos que a
divide propiamente a b; decimos que a y b son asociados si a | b y b | a.
Proposici
on II.6.2. Dos elementos a y b en un dominio entero no trivial son
asociados si y s
olo si existe una unidad u tal que a = ub.
Demostraci
on. () Sean k1 , k2 D tales que a = bk1 y b = ak2 , entonces
b = ak2 = (bk1 )k2 = b(k1 k2 ),
por lo que k1 k2 = 1 y as, k1 , k2 D .
() Sea u D tal que a = ub, entonces b | a y como u es unidad, existe v tal
que vu = 1 y as
va = v(ub) = (vu)b = 1b = b,
por lo que b | a. Por tanto, a y b son asociados.
Proposici
on II.6.3.
(1) a es unidad si y s
olo si (a) = (1) = D.
75
Ejercicio.
1. Sea D un D. I. P. Muestre que a es irreducible si y s
olo si (a) es maximal.
2. Sea D un dominio entero. Muestre que si a es primo, entonces a es irreducible.
3. Sea D un D. I. P. Muestre que todo irreducible es primo.
Proposici
on II.6.4. Sea D un D. I. P., entonces cualquier cadena ascendente
de ideales
I1 I2 Ik
se detiene, es decir, existe m N tal que Ik = Im para todo k m.
Demostraci
on. Sea I =
n=1 In . Afirmamos que I es un ideal en D. Como D
es D. I. P., existe un elemento a D tal que (a) = I; luego, existe m N tal
que a Im por lo que I Im I.
Teorema II.6.5. Todo DIP es DFU.
Demostraci
on. Basta probar la existencia de una factorizaci
on en irreducibles
para cada elemento en un DIP D: supongamos que existe a D {0} que no
se puede expresar como producto de irreducibles, entonces a no es irreducible
por lo que existen p1 , q1 D tales que
a = p1 q 1
es una factorizaci
on en divisores propios. Luego, al menos uno de los elementos
p1 o q1 no se puede expresar como producto de irreducibles, digamos p1 , por lo
que existen p2 , q2 D tales que
p1 = p2 q 2 ,
la cual es una expresi
on para p1 como producto de divisores propios. Siguiendo
con este procedimiento, encontramos una cadena de ideales
(p1 ) (p2 ) (pk )
que claramente no se detiene.
Proposici
on II.6.6. Todo elemento irreducible en Z[x] es primo.
Demostraci
on. Sea f (x) Z[x] un elemento irreducible y supongamos que
f (x) | g(x)h(x).
Caso 1. Si grad f (x) = 0, entonces f (x) Z y f (x) es un n
umero primo.
Supongamos que g(x) = cg g0 (x) y h(x) = ch h0 (x) con g0 (x) y h0 (x)
primitivos; como g0 (x)h0 (x) es primitivo, entonces f (x) no puede dividir a
todos los coeficientes de g0 (x)h0 (x), sea a uno de tales coeficientes, y como
f (x) | cg ch a entonces f (x) | cg o bien f (x) | ch . Por tanto, f (x) | g(x) o
bien f (x) | h(x).
76
Anillos
Caso 2. Si grad f (x) > 0, entonces f (x) es primitivo e irreducible en Q[x] por lo
que es primo en Q[x]. Como f (x) | Q[x] g(x)h(x), entonces f (x) | Q[x] g(x)
o bien f (x) | Q[x] h(x) y al ser f (x) primitivo, entonces f (x) | Z[x] g(x) o
bien f (x) | Z[x] h(x).
Teorema II.6.7. Z[x] es DFU.
Demostraci
on. Basta probar la existencia de una factorizacion: escribamos a
f (x) como cf f0 (x) con cf Z y f0 (x) el primitivo asociado, entonces cf =
p1 p2 pk con pi irreducibles en Z. Si f0 (x) es irreducible ya esta, si no, entonces
existen g(x), h(x) Z[x] ({0} Z[x] ) tales que
f0 (x) = g(x)h(x);
como f0 (x) es primitivo, entonces g(x) y h(x) no son constantes por lo que
tienen grado positivo. Si g(x) no fuese primitivo, entonces g(x) = cg g0 (x) con
g0 (x) primitivo y como f0 (x) = cg g0 (x)h(x), entonces cg | f0 (x) por lo que
divide a todos sus coeficientes, lo que es absurdo; luego, tanto g(x) como h(x)
son primitivos y de grado menor que f (x). Repitiendo este argumento en un
n
umero finito de pasos, terminamos con la prueba.
Teorema II.6.8. Sean D un DFU y Q su campo de cocientes, entonces
(1) Sea f (x), g(x) Q[x], f0 (x), g0 (x) D[x] sus primitivos asociados. Si
f (x) | Q[x] g(x), entonces f0 (x) | D[x] g0 (x).
(2) Sean f (x) un polinomio primitivo en D[x] y g(x) cualquier polinomio en
D[x]. Si f (x) | Q[x] g(x), entonces f (x) | D[x] g(x).
(3) Sean f (x), g(x) D[x], si f (x) y g(x) tienen un factor com
un de grado
positivo en Q[x], entonces tienen un factor com
un de grado positivo en
D[x].
(4) Si f (x) D[x] es de grado positivo en irreducible en D[x], entonces f (x)
es irreducible en Q[x].
(5) D[x] es DFU.
Corolario II.6.9. Z[x1 , x2 , . . . , xn ] y C[x1 , x2 , . . . , xn ], con C un campo, son
DFU.
Demostraci
on. Inducci
on sobre n. Para n = 1 ya esta. Para n > 1, sabemos
que
Z[x1 , x2 , . . . , xn1 ][xn ]
= Z[x1 , x2 , . . . , xn ].
Por hip
otesis inductiva, Z[x1 , x2 , . . . , xn1 ] es DFU y por (5) del Teorema anterior, Z[x1 , x2 , . . . , xn1 ][xn ] es DFU. Similarmente, C[x1 , x2 , . . . , xn ] es DFU.
77
II.7 M
odulos
Definici
on II.6.3. Sea D un dominio entero. Decimos que D es un dominio
euclidiano siexiste una aplicaci
on : (D{0}) N0 tal que para a, b D{0}
existen q, r D que satisfacen
b = aq + r
Ejemplo:
1. Los enteros con = | |.
2. El anillo de polinomios C[x] con = grad.
3. El anillo de los enteros gaussianos Z[i] con = k k2 .
Proposici
on II.6.10. Todo dominio euclidiano es D. I. P.
Demostraci
on. Sea I un ideal en un dominio euclidiano D y supongamos que
I 6= {0}. Definamos
def
m = min{(a) : a I {0}},
Definici
on II.7.1. Sea R un anillo asociativo con 1. Un R-m
odulo es un
grupo abeliano M con una multiplicaci
on R M M denotada por (r, m) 7
r.m que satisface
(M1) para r1 , r2 R y m M tenemos (r1 + r2 ).m = r1 m + r2 m;
(M2) para r1 , r2 R y m M se tiene (r1 r2 ).m = r1 .(r2 .m);
(M3) para r R y m1 , m2 M se tiene r.(m1 + m2 ) = r.m1 + r.m2 ;
(M4) para todo m M tenemos 1.m = m.
Observe que si R = C un campo, entonces M es un C-espacio vectorial.
Ejemplo:
def
78
Anillos
si r < 0 definimos
def
r.m = m m m
{z
}
|
r-veces
def
Proposici
on II.7.1. Los subm
odulos de R1 son los ideales de R.
Definici
on II.7.3. Sean M y N dos R-m
odulos. Un homomorfismo de Rm
odulos o bien, un R-morfismo es una aplicaci
on : M N que satisface
(HM1) es un homomorfismo de grupos abelianos.
(HM2) para todo r R y todo m M tenemos (r.m) = r.(m).
Un R-morfismo biyectivo se llama isomorfismo de R-m
odulos y se denota
def
/L
z=
z
z !
79
Ejercicio. Enuncie y demuestre el Primer Teorema de Isomorfismo y el Teorema de Correspondencia para R-modulos.
II.8. Matrices y bases
imos
det A =
Sn
def
adj A = (ij )T con ij = (1)i+j det Aij y aqui, la matriz Aij se obtiene
de A al eliminar el rengl
on i y la columna j.
Definici
on II.8.1. Sean M un R-m
odulo y S M . Decimos que S genera
a M si todo elemento de M es combinaci
on lineal de elementos de S; decimos
que M es finitamente generado si es generado por un conjunto finito.
Ejemplo: El R-modulo R[x1 , x2 , . . . , xn ] no es finitamente generado.
Definici
on II.8.2. Sea M un R-m
odulo finitamente generado. Decimos que
M es libre si existe n N tal que M
=R Rn .
Ejemplo: Sabemos que Zn es un Z-modulo que es finitamente generado pero
no es libre.
Definici
on II.8.3. Un subconjunto {v1 , v2 , . . . , vk } M es linealmente independiente si para cada combinaci
on lineal nula r1 v1 + +rk vk = 0 tenemos
que r1 = r2 = = rk = 0. Un subconjunto B M es una base de M si B
genera a M y es linealmente independiente.
Sea R un anillo asociativo, conmutativo y con 1. Ahora, tomemos n vectores
v 1 , v 2 , . . . , v n Rm , digamos que v j = (v1j , v2j , . . . , vnj ) con vij R, para
formar la matriz A = (vij ) Mmn (R). La aplicaci
on LA : Rn Rm dada
por
n
X
def
xi v i
x 7 Ax =
i=1
80
Anillos
[v]B = L1
B (v),
es decir, si v =
Pn
i=1
v i v i , entonces [v]B = (v 1 , v 2 , . . . , v n ).
m
X
aij wi ,
i=1
def
y la matriz [T ]D
B = (aij ) se llama matriz de T asociada a las bases D y B.
Teorema II.8.2. Si S : M L y C es una base de L, entonces [ST ]C
B =
D
B
[S]C
[T
]
.
Adem
a
s,
la
matriz
[id
]
es
la
matriz
identidad.
N B
D
B
Las matrices de cambio de base no son mas
que las representaciones matriciales de automorfismos de modulos. As, la importancia de este concepto queda implcita.
II.9. Matriz de cambio de base
Definici
on II.9.1. Sean M un R-m
odulo libre, B y B bases de M . La matriz
B
[idM ]B se llama matriz de cambio de base.
e A)
e = det B
e det A
e = 0, lo que es absurdo pues
por lo que 1 = det Id = det(B
R 6= {0}. Del mismo modo, m > n nos conduce a una contradicci
on similar.
Por tanto, m = n.
81
Definici
on II.9.2. Sea M un R-m
odulo libre. El rango de M es la cardinalidad de una base de M y se denota por rango M .
Corolario II.9.2. Si Rn
=R Rm , entonces n = m.
Observe que si B1 y B2 son bases de N , C1 y C2 son bases de M , entonces
para cada R-morfismo T : N M tenemos
C2
C1
B2
C1 1
2
[T ]C
,
B2 = [idM ]C1 [T ]B1 [idN ]B1 = Q[T ]B1 P
m
X
ai f i = 0
i=2
m
X
i=2
bi ei = 0.
82
Anillos
Eij = (eij
kl ),
k l
donde eij
kl = i j ,
Di = Idm + (b 1)Eii ,
Operaciones elementales:
(1) Sumar un m
ultiplo a D del rengl
on j al renglon i,
aRj + Ri ,
con i 6= j.
def
La operaci
on elemental (1) aplicada a la matriz A equivale a multiplicar Tij (a)A.
(2) Sea b D . Multiplicar el rengl
on i de una matriz A por b equivale
a multiplicar Di (b)A, adem
as, vemos que det Di (b) = b D .
(3) Intercambiar los renglones i y j de la matriz A equivale a multiplicar
Pij A, donde Pij es la matriz que se obriene de Idm intercambiando
los renglones i y j. Vemos que det Pij = 1 D .
Las operaciones analogas para columnas son:
(1) ATij (a),
(2) ADi (b),
(3) APij .
Definici
on II.9.4. Decimos que dos matrices A y B en Mmn (D) son equivalentes si existen matrices P GLm (D) y Q GLn (D) tales que B = P AQ.
83
d1
0
..
.
.
..
0
0
d2
..
.
..
.
0
0
..
.
0
0
..
.
..
.
dr
0
..
.
0
0
.. . .
.
.
0
0
.. . .
.
.
0
0
0
..
.
0
,
0
..
.
0
84
Anillos
Definici
on II.9.5. La matriz
d1 0
0 d2
..
..
.
.
0 0
0 0
.
..
..
.
0
..
.
0
0
..
.
0
0
..
.
..
.
..
.
dr
0
..
.
0
0
..
.
..
.
0
0
..
.
0
,
0
..
.
0
1 0
Aqui, Q =
1 2
0
1 1
2
1
2
1 2
1 0 0
yP =
0
1
2 1 1
0
1
0
= B,
5 1 0 0 5
2 1
1
.
0
Observe que
1. Si D = Z, podemos elegir di > 0;
2. si D = C[x], con C un campo, podemos escoger di polinomio monico;
3. si A es una matriz cuadrada de rengo maximo, det A y d1 d2 dr difieren
en una unidad.
Definici
on II.9.6. Sea R un anillo (asociativo, conmutativo con 1). Si A
Mmn (R) y LA : Rn Rm es el R-morfismo asociado a la matriz A, definimos
def
t2 3t + 2
(t 1)3
t2
.
t2 3t + 2
85
(t 1)2
0
(t 1)2
0
1
0
1
t2
2
(t 1)2 (t 2)
(t 1)2
0
C1 +C2
C2 +(t2)C1 (t 1)
(1)R1 1
R2 +(t1)2 R1
0
1
0
0 (t 1)2 (t 2)
0 (t 1)2 (t 2)
d1 0 0 0 0
0 d2 0 0 0
..
.. . .
.. .. . .
..
.
.
.
.
. .
.
[T ]B = 0 0 dr 0 0
.
0 0 0 0 0
.
.. . .
. . ..
.
..
. .. ..
. ..
.
0
La demostraci
on queda como ejercicio.
e2 =
2
,
1
...
er =
r
.
r1
Demostraci
on. Sea P Mn (D).
Las columnas de AP son combinaciones lineales de las columnas de A;
sea d un menor de AP de tama
no i, entonces d es combinacion lineal de
los menores de tama
ni i de A: i | d. Luego, i divide al maximo com
un
divisor de los menores de AP de tama
no i.
Si Q Mm (D), se siguen obresvaciones similares. Ahora, si B = QAP con
P GLn (D) y Q GLm (D), entonces i divide a los menores de tama
no i
de B y tambien a su maximo com
un divisor i . Como P y Q son invertibles,
tenemos que A = Q1 BP 1 por lo que i | i y as, i y i son asociados.
En particular, si B = diag(d1 , d2 , . . . , dr , 0, . . . , 0), con d1 , d2 , . . . , dr D
Qi
{0} y di | di+1 para 1 i r 1, entonces i = j=1 dj y como hemos
86
Anillos
1 es asociado a 1 = d1
para cada 1 i r 1
i+1
i
es asociado a
es asociado a
2
1
i+1
i
d1 d2
d1 = d2 ,
d1 d2 di+1
d1 d2 di =
di+1 .
Demostraci
on. Sea C = {x1 , x2 , . . . , xm } una base de M . Por resultados anteriores, sabemos que rango S = n m; sea B = {y1 , y2 , . . . , yn } una base
de S y consideremos la aplicaci
on T : S M definida como T (s) = s, la
cual es un D-morfismo. Vemos que la matriz de T con respecto a las bases
C y B es A Mmn (D) cuyo rango es n pues T es inyectivo. Sabemos
que existen matrices P GLm (D) y Q GLn (D) tales que B = QAP 1 =
diag(d1 , d2 , . . . , dn , 0, . . . , 0) donde di son los factores invariantes de A; luego,
existe una base B de S para la cual P = [idS ]B
B y del mismo modo, existe una
.
Por
tanto,
B
= [T ]C
base C de M tal que Q = [idM ]C
B y si B = {v1 , v2 , . . . , vn }
C
y C = {w1 , w2 , . . . , wm }, entonces tenemos
T (vj ) = Bvj = dj wj
para todo 1 j n.
Ejemplo: Sean D = Z y M = Z2 . Supongamos que S = h(2, 1), (1, 2)i y
tomemos las bases C = {(1, 0), (0, 1)} de M y B = {(1, 2), (1, 2)} de S. En
este
caso,
on s 7 s y A = [T ]C
B =
m = n = 2. Sea T : S M la inclusi
2 1
; luego, diagonalicemos como sigue:
1
2
1 0 R2 3R1 1 0
1 1
,
A
0 5
2 C2 +C1 3 5
C1 +C2 3
1 1
1 0 1 1
1 0
1
; luego, B = QAP 1 =
=
yP =
as que Q =
1 2
1 1 0 1
3 1
diag(1, 5) y tenemos el siguiente sistema para encontrar la base B:
v1 = (2, 1) + (1, 2) = (1, 3)
v2 = (2, 1) + 2(1, 2) = (0, 5)
87
1 0
= [idM ]C
y por tanto, podemos encontrar los vecC
3 1
tores de la base C :
w1 = (1, 3)
w2 = (0, 1)
Vemos que Q1 =
Definici
on II.10.1. Cualquier matriz A que satisfaga M
=R Rm /ARn , para
alg
unos m, n N, se llama matriz de presentaci
on de M .
Ejemplo:
1. Sean R = Z y M = Z5 , entonces M = Z/5Z por lo que [5] M1 (Z) es
una matriz de presentaci
on para Z5 .
2 1
2
2
2. Sean R = Z y M = Z /AZ , donde A es la matriz
. Vemos que
1
2
f
Z2 = Rn N Rm M
donde los R-morfismos son
(1, 0)
(0, 1)
(2, 1) 7 (2, 1)
(1, 2) 7 (1, 2)
88
Anillos
(1) para toda Q GLm (R) y toda P GLn (R) la matriz B = QAP 1
tambien presenta a M .
(2) Si B se obtiene de A quitando una columna de ceros, entonces B presenta
a M.
(3) Si la j-esima columna de A es ei y B es la matriz que se obtiene de A
eliminando la columna j y el rengl
on i, entonces B presenta a M .
1 0 0
2
3
, entonces M
Ejemplo: Si M =Z Z /AZ con A =
=Z Z2 /BZ2 con
0
5
0
1 0
B=
y tambien, M
=Z Z5 .
=Z Z/CZ con C = [5]. Por tanto, M
0 5
Demostraci
on.
RO n
/ Rm
LP 1
LQ
Rn
LB
/ Rm
/ / N
/2 R m
LA
Rn1E
EE
EE
EE
E" "
/ Rm
{=
{
{
{{
. {{{
89
para 1 i m, entonces hv1 , v2 , . . . , vm i = Rm /N . Como em N , tenemos que vm = 0 y por tanto hv1 , v2 , . . . , vm1 i = Rm /N ; luego, tenemos
el siguiente diagrama:
Rn1E
EE
EE
EE
E" "
LB
/ Rm1
y<
yy
y
yy
-
yy
R /N : sea T : R
R la inclusi
on y T = T , entonces ker T =
. Como T es suprayectivo, tenemos que Rm1 /N
T (Rm1 ) N = N
=R
m
R /N y as, B presenta a M .
Esta es una manera de generar nuevos modulos a
partir de modulos ya conocidos. Adem
as, prepararemos el camino para uno de los resultados fundamentales de la teora de modulos finitamente generados.
II.11. Sumas directas de
modulos
Definici
on II.11.1. Sean S1 , S2 , . . . , Sk subm
odulos de un R-m
odulo M . La
suma de S1 , S2 , . . . , Sk es
def
S1 + S2 + + Sk = {w1 + w2 + + wk : wi Si }.
Proposici
on II.11.1. S1 + S2 + + Sk es un subm
odulo de M .
Definici
on II.11.2. Sean Si subm
odulos de M . Decimos que M es suma
directa de los subm
odulos S1 ,S2 , . . . , Sk si
(SD1) M = S1 + S2 + + Sk ,
(SD2) para wi Si tales que w1 + w2 + + wk = 0 se tiene que w1 = w2 =
= wk = 0.
En tal caso, lo denotaremos por M = S1 S2 Sk .
Si M = S1 S2 Sk y m M , entonces existen elementos u
nicos
wi Si tales que m = w1 + w2 + + wk .
Definici
on II.11.3. Un R-m
odulo es cclico si existe v M tal que M = hvi.
Observe que, en tal caso, M
=R R/I, donde I = {a R : av = 0}. Si R es
un D. I. P., entonces existe d R tal que I = (d) y por tanto, M
=R R/(d). Si
R = Z, entonces Z/(d)
= Zd .
Teorema II.11.2. Sean D un dominio euclidiano y M un D-m
odulo finitamente generado, entonces M es una suma directa de m
odulos cclicos. De manera mas precisa, existen d1 , d2 , . . . , dk D ({0} D ) tales que di | di+1 y
existe r N0 tal que
M
=D D/(d1 ) D/(d2 ) D/(dk ) Dr .
90
Anillos
Demostraci
on. Sea A una matriz de presentaci
on de M . Sabemos que existen
Q y P , matrices invertibles, y elementos d1 , d2 , . . . , dk D {0} con di | di+1
para 1 i k 1 tales que QAP 1 = diag(d1 , d2 , . . . , dk , 0, . . . , 0) y que
QAP 1 tambien presenta a M . Podemos suponer que di
/ D . Sea B =
k
m
diag(d1 , d2 , . . . , dk ) Mmk (D), entonces LB : D D , N = ImLB = BDk
onica de Dm y vi =
yM
=D Dm /N ; luego, si {e1 , e2 , . . . , em } es la base can
f (ei ), entonces M = hv1 , v2 , . . . , vm i, donde f es el D-morfimso
Dm Dm /N D M.
Como di ei N , entonces di vi = 0 para todo 1 i k. Definamos
Pk Ci =
hv
i
para
1
k
y
L
=
hv
i
para
j
k;
es
claro
que
M
=
j
j
i=1 Ci +
Pim
Pm
L
y
tomemos
w
C
y
w
L
tales
que
w
=
0,
entonces
i
i
j
j
j=k+1 j
i=1Pi
m
existen r1 , r2 , . . . , rm D tales que ri vi = wi por lo que
i=1 ri vi = 0, es
decir, r = (r1 , r2 , . . . , rm ) N , pero N = hd1 e1 , d2 e2 . . . , dk ek i as que existen
Pk
a1 , a2 , . . . , ak D con r = i=1 ai di ei por lo que
r = (a1 d1 , a2 d2 , . . . , ak dk , 0, . . . , 0).
91
D
,
donde
r
N
.
)
D/(p
)
D/(p
D/(pm
0
n
2
1
Corolario II.11.3. Todo grupo abeliano finito es
(1) suma directa de grupos cclicos finitos.
(2) suma directa de p-grupos cclicos finitos.
Teorema II.11.4. Sean D un dominio euclidiano y M un D-m
odulo finitamente generado. Si M
=D D/(d1 ) D/(d2 ) D/(dk ) Dr con di | di+1
para 1 i k 1, r N0 y M
=D D/(g1 ) D/(g2 ) D/(gl ) Dt con
gi | gi+1 para 1 i l 1 y t N0 , entonces k = l, r = t y los elementos di y
gi son asociados.
Demostraci
on. Ver Basic Algebra, Vol. 1 de N. Jacobson en las paginas 189192.
Ahora, aplicaremos los resultados de las secciones anteriores para estudiar los operadores lineales en espacios vectoriales de dimen
sion finita y obtener algunos resultados clasicos del Algebra
Lineal.
Sea C un campo y V un C-espacio vectorial. Denotemos por End (V ) al
espacio
{T : V V | T es lineal}
II.12. Aplicaciones a operadores
lineales
92
Anillos
0
1
..
.
0
0
0 0 0
a0
0 0 0
a1
..
.. ..
.. . .
. . .
.
.
0 0 0 an3
0 1 0 an2
0 0 1 an1
Demostraci
on. Sean w0 V un generador como C[t]-modulo y : C[t] V
definido por f (t) 7 f (t).w0 . Vemos que es un C[t]-morfismo suprayectivo y
ker es un submodulo de C[t], es decir, un ideal. Como C[t] es un D. I. P.,
existe f (t) C[t] tal que ker = hf (t)i y as, tenemos C[t]/ hf (t)i
=C[t] V .
En particular, tenemos un isomorfismo de C-espacios
vectoriales.
Sea
m =
Pm1
grad f (t), entonces la aplicaci
on (c0 , c1 , . . . , cm1 ) 7 i=0 ci ti + hf (t)i es un
isomorfismo de C-espacios vectoriales. Por tanto, m = dimC V = n. Ahora,
es claro que {[1], [t], . . . , [tn1 ]} es una base de C[t]/ hf (x)i y por tanto, B =
{w0 , t.w0 , . . . , tn1 .w0 } es una base de V . Finalmente, si wi = ti .w0 para 0
Pn1
i < n, entonces B = {w0 , w1 , . . . , wn1 } y si f (t) = tn + i=0 ai ti , entonces
T (wi ) = t.wi = wi+1 para 0 i n 1
Pn1
y f (t).w0 = 0 por lo que 0 = tn .w0 + i=0 ai ti .w0 , es decir,
tn .w0 =
n1
X
ai ti .w0 .
i=0
93
Definici
on II.12.1. El polinomio mT (t) se llama polinomio mnimo de T .
Teorema II.12.4. Sea T End (V ), entonces existen polinomios m
onicos y de
grado positivo f1 (t), f2 (t), . . . , fk (t) tales que
(1) fi (t) | fi (t),
(2) V
=C[t] C[t]/ hf1 (t)i C[t]/ hf2 (t)i C[t]/ hfk (t)i.
Aqu, fi (t) es el polinomio mnimo de T |Vi , donde Vi = 1 (C[t]/ hfi (t)i) con
el C[t]-isomorfismo de la parte (2).
Demostraci
on. Sabemos que (1) y (2) se cumplen, pues V es de dimension finita
y as, no tiene parte libre. Sean
: V C[t]/ hf1 (t)i C[t]/ hf2 (t)i C[t]/ hfk (t)i
el isomorfismo de C[t]-modulos y Vi V tales que (Vi ) = C[t]/ hfi (t)i, entonces cada Vi es cclico y Ti = T |Vi es un operador lineal en Vi . Sea mi (t) el
polinomio mnimo de Ti , como
fi (t).x = fi (T )(x)
entonces fi (t) anula al operador Ti por lo que fi (t) hmi (t)i; por otra parte,
si vi es un generador como C[t]-modulo de Vi y consideramos el C[t]-morfismo
suprayectivo asociado g(t) 7 g(t).vi , entonces tal morfismo tiene n
ucleo hfi (t)i
y como mi (t).vi = mi (T )(vi ) = 0, tenemos que mi (t) hfi (t)i. Al ser ambos
polinomios monicos y asociados, debemos de tener mi (t) = fi (t).
Probaremos ahora que fk (t) = mT (t): sea x V , entonces existen xi Vi
tales que
x = x1 + x2 + + xk
y esta expresi
on es u
nica. Luego, vemos que
fk (t).x = fk (T )(x) = fk (T )(x1 ) + fk (T )(x2 ) + + fk (T )(xk ),
como mi (t) = fi (t) | fk (t) para todo i, entonces cada fk (T )(xi ) = 0 por lo que
fk (t) hmT (t)i. Finalmente, sabemos que mT (t).Vk mT (t).V = 0 de donde
concluimos que mi (t) hfk (t)i.
Corolario II.12.5. Sea T End (V ), entonces mT (t) | T (t).
94
Anillos
Demostraci
on. Por los dos Teoremas anteriores, sabemos que
V
=C[t] C[t]/ hf1 (t)i C[t]/ hf2 (t)i C[t]/ hfk (t)i ,
donde fi (t) es un polinomio monico de grado positivo para 1 i k y
fi (t) | fi+1 (t) para 1 i < k, adem
as, existe una base de V para la cual,
la matriz del operador T tiene una forma diagonal en bloques Bi de la forma
0 0 0
ai0
1 0 0
ai1
.. ,
Bi = ... ... . . . ...
.
0 0 0 ain 2
i
0 0 1 aini 1
con fi (t) = tni +
Pni 1
s=0
95
a 0
1 a
Si Ja = . . .
..
.. ..
0 0
0
0
.. , entonces [T |W ]B = J.
.
Ejemplo:
1. Si V = C[t]/ (t 1)2 C[t]/ ht 2i, entonces existe una base B de V
tal que
1
= 1
0
0 0
1 0 .
0 2
1 2
1
0
1 1
6
3
4
[T ]B
2. Sean V = Q3 , A la matriz
t+1
y T = LA . Consideremos tId A = 1
1
2 6
t 3 M3 (Q[t]) y
1 t4
96
Anillos
t+1
2
6
0
t 1 t + 1
tId A
R2 R3
1
1
t4
1
1
t4
0
t 1 t + 1
R1 R3
t+1
2
6
1
0
t4
C2 C1
0
t 1 t + 1
t + 1 t + 1
6
1
0
t4
0 t 1
t + 1
R3 (t+1)R1
0 t + 1 (t 1)(t 2)
1
0
0
C3 (t4)C1
0 t 1
t + 1
0 t + 1 (t 1)(t 2)
1
0
0
C3 +C2
0 t 1
0
0 t + 1 (t 1)2
1
0
0
0 t 1
0
R3 +R2
0
0
(t 1)2
1
0
0
0 t 1
0 .
0
0
(t 1)2
Q3
=Q[t] Q[t]/ ht 1i Q[t]/ (t 1)2
de donde obtenemos
mT (t) = (t 1)2 = t2 2t + 1
y
T (t) = (t 1)3 = t3 3t2 + 3t 1.
1 0
0
0 0 1
0 1
2
y su forma de Jordan
1 0 0
0 1 0 .
0 1 1
97
Ejercicio.
1. Si V es un C-espacio vectorial y T End V , entonces el polinomio mnimo
de T no tiene races m
ultiples si y s
olo si T es diagonalizable.
2. (Teorema Chino del Residuo). Sean n1 , n2 , . . . , nk enteros positivos primos
relativos entre si y n = n1 n2 nk . Si m Z, denotamos por [m]n su clase
modulo n. Muestre que la aplicaci
on [x]n 7 ([x]n1 , [x]n2 , . . . , [x]nk ) es un
isomorfismo de anillos.
Q
k
3. Sean A1 , A2 , . . . , Ak anillos conmutativos. Muestre que
=
A
i=1 i
Qk
i=1 Ai .
4. La funci
on de Euler se define para cada n N como
def
98
Anillos
CAPITULO
III
En esta parte, permitiremos considerar campos de caracterstica arbitraria, a menos que se especifique lo contrario en algunas
ocaciones.
Definici
on III.1.1. Una extensi
on de un campo C es un campo E tal que C
es un subcampo de E y lo denotaremos por C E. Si C es un subcampo de E
y E, decimos que es algebraico sobre C si existe f (x) C[x] tal que
f () = 0; en otro caso, decimos que es trascendente sobre C.
Observe que 2i es algebraico sobre R pero trascendente sobre Q. Adem
as,
si C, entonces es algebraico sobre C.
Sean E una extensi
on del campo C y E un elemento algebraico sobre C.
Si : C[x] E se define por f (x) 7 f (), entonces ker 6= 0 y como C[x]
es un D. I. P., sabemos que existe un u
nico polinomio monico m (x) C[x] tal
que ker = hm (x)i.
Definici
on III.1.2. El polinomio m (x) se llama polinomio mnimo de
sobre C.
Vemos que m (x) no puede ser un polinomio constante pues (1) = 1 y
que el polinomio mnimo depende tanto de como del campo C.
100
donde a1 , a2 , . . . , an , b1 , b2 , . . . , bm C y
Pm
j=0 bj
6= 0.
101
III.1 Campos
Demostraci
on. Sabemos que ker = hm(x)i y que es suprayectivo. Por el
Teorema de Isomorfismo, tenemos C[x]/ hm(x)i
= C[]. Ahora, como m(x) es
irreducible y C[x] es un D. I. P. sabemos que hm(x)i es un ideal maximal en
C[x] por lo que C[x]/ hm(x)i es un campo y as, C[] coincide con su campo de
cocientes C().
2
Ejemplo: Consideremos
2
el polinomio x + 1 R[x], el cual es irreducible.
Proposici
on III.1.4. Sean C E una extensi
on, E un elemento algebraico sobre C, m(x) el polinomio irreducible de sobre C y n = grad m(x),
entonces {1, , 2 , . . . , n1 } es una C-base de C[] como espacio vectorial.
Demostraci
on. Es un caso particular de la identificacion de R-modulos R[x]/(m)
y Rn .
Ejemplo: Sea d Z y supongamos que d no es cuadrado de ningun entero,
entonces x2 d es irreducible en Z[x] y por tener contenido 1, es irreducible
sobre Q. Luego, tenemos
Q[x]/(x2 d)
= Q( d) = Q[ d] = {a + b d : a, b Q}.
Proposici
on III.1.5. Sean E y F dos extensiones de un campo C, E
y F elementos algebraicos sobre C. Existe un isomorfismo de campos
: C() C() tal que |C = idC y alpiqu en si y s
olo si los polinomios
irreducibles de y son los mismos.
Demostraci
on. Sean m (x) y m (x) los polinomios irreducibles de y sobre
C, respectivamente.
() Si m = m sabemos que C()
= C[x]/(m ) y en
= C[x]/(m ) y C()
estos isomorfismos, al restringirnos a C obtenemos idC ; adem
as, es claro
que es aplicado a .
() Supongamos que existe tal isomorfismo de campos . Sabemos que
C (x)i
[x]/ hm
/ C()
x + hm (x)i
/
/ C()
/ C[x]/ hm (x)i
/
/ x + hm (x)i
102
Definici
on III.1.4. Sean E y F dos extensiones de un campo C. Decimos que
las extensiones son isomorfas si existe un isomorfismo de campos : E F
tal que |C = idC .
Proposici
on III.1.6. Sean : E F un isomorfismo de extensiones de C.
Si E es una raz de un polinomio p(x) C[x], entonces () tambien es
raz de p(x). Por tanto, aplica elementos algebraicos en elementos algebraicos
y trascendentes en trascendentes.
Demostraci
on. Sea p(x) = a0 + a1 x + + an xn , entonces
p (())
n
X
ai ()i =
i=0
n
X
i=0
ai i
n
X
i=0
(ai )()i =
n
X
(ai i )
i=0
= (p()) = (0) = 0.
3
= 2 R y = e2i/3 C, entonces las races de x3 2 son , y 2 por
lo que existe un isomorfismo de extensiones Q
= Q() tal que 7 . Vemos
que Q() R pero Q() no.
Definici
on III.1.5. Sea E una extensi
on de C. El grado de la extensi
on,
def
denotado por [E : C], se define como [E : C] = dimC E.
Ejemplo:
1. [C : R] = 2.
2. [Q( 3 2) : Q] = 3
3. [Q() : Q] = .
Proposici
on III.1.8. Si E es algebraico sobre C, entonces [C() : C] =
grad m (x).
103
III.1 Campos
Definici
on III.1.6. Una extensi
on E de un campo C se llama finita si [E : C]
es finito; de lo contrario, decimos que la extensi
on es infinita. Si [E : C] = 2
(resp. 3), decimos que la extensi
on es cuadr
atica (resp. c
ubica).
Teorema III.1.9. Si C E F son extensiones, entonces [F : C] = [F :
E][E : C].
Demostraci
on. Sean B = {xi : i I} una C-base de E y C = {yj : j J} una
E-base de F . Queda como ejercicio mostrar que D = {xi yj : (i, j) I J} es
una C-base de F . Luego, vemos que
[F : C] = |D| = |I J| = |I| |J| = [E : C][F : E].
Corolario III.1.10. Sean E una extensi
on finita de C y E, entonces es
algebraico sobre C y grad m (x) | [E : C].
Demostraci
on. Sabemos que C C() E por lo que [E : C] = [E :
C()][C() : C] de donde observamos que [C() : C] es finito y as, es
algebraico sobre C. Adem
as, sabemos que [C() : C] = grad m (x) de donde
se tiene que grad m (x) | [E : C].
Corolario III.1.11. Sean E una extensi
on del campo C de grado p, con p
un n
umero primo. Si E C, entonces grad m (x) = p y tenemos que
C() = E.
Corolario III.1.12. Todo polinomio irreducible en R[x] es de grado uno o dos.
Demostraci
on. Sea p(x) un polinomio irreducible en R[x]. Por el Teorema Fun
damental del Algebra,
sabemos que existe C tal que p() = 0 y como
[C : R] = 2, entonces grad p(x) {1, 2}.
Proposici
on III.1.13.
(1) Sea C un campo con car 6= 2, entonces cualquier extensi
on de campo E de
grado dos se obtiene adjuntando una raz cuadrada.
(2) Sean C E y r E C tal que r2 C, entonces C(r) es una extensi
on
cuadr
atica.
Definici
on III.1.7. Las extensiones del tipo que se describen en (1) se llaman
extensiones radicales.
Demostraci
on. (1) Sea E una extensi
on cuadr
atica de C. Si E C,
entonces {1, } es una C-base de E y as, E = C(). Luego, como 2 E
sabemos que existen b, c C tales que 2 = b c y as, es raz del
polinomio cuadr
atico x2 + bx + c C[x]. Como sabemos que 0 6= 1 + 1 = 2
en C, tenemos que
p
1
=
b b2 4c ;
2
digamos que = 12 b + b2 4c y sea r = 2 + b E C, entonces
E = C(r) y adem
as, r2 = b2 4c C.
104
/ C[r] = C(r)
nn6
=nnnn
nnn
nnn
C[x]/(x2 r2 )
C[x]
105
III.1 Campos
Demostraci
on. Sea F , entonces existen elementos a0 , a1 , . . . , an1 E tales
que 0 = n + an1 n1 + + a1 + a0 en F por lo que es algebraico sobre
C(a0 , a1 , . . . , an1 ). Como en cada extensi
on de la cadena
C C(a0 ) C(a0 , a1 ) C(a0 , a1 , . . . , an1 , )
se adjunta un n
umero finito de elementos, vemos que cada extensi
on es algebraica y por tanto, finita. Luego, concluimos que [C(a0 , a1 , . . . , an1 , ) : C] es
finito y as, es algebraico sobre C.
Teorema III.1.16. Sean C un campo y f (x) un polinomio m
onico de grado
positivo en C[x], entonces existe una extensi
on de campos E tal que f (x) se
descompone en factores lineales en E[x].
Demostraci
on. Por induccion sobre grad f (x). Si grad f (x) = 1 ya est
a. Si
grad f (x) > 1 y f (x) tiene una raz C, entonces existe q(x) C[x] tal
que f (x) = (x )q(x) con grad q(x) < grad f (x) y por hip
otesis de induccion,
existe una extensi
on E donde q(x) se descompone en factores lineales y en tal
extensi
on, f (x) tambien se descompone en factores lineales. Ahora, si f (x) no
tiene races en C, sea p(x) C[x] un factor irreducible en C[x] de f (x) (el
cual debe de tener grado mayor a uno), entonces la extensi
on de C dada por
E = C[x]/ hp(x)i contiene la raz = [x] de p(x). Luego, x divide a p(x)
en E[x] y caemos en el caso anterior.
El siguiente lema se presenta sin demostraci
on, la cual se puede revisar en
el libro de Artin, en el pen
ultimo captulo.
Lema III.1.17. Sean E una extensi
on de C y f (x), g(x) C[x], entonces
(1) el residuo de dividir a f (x) entre g(x) es el mismo en C[x] y en E[x];
(2) g(x) |
C[x] f (x)
g(x) |
E[x] f (x);
106
() Si f (x) y f (x) no son primos relativos, por la parte 5 del Lema anterior, existe una extensi
on E donde tienen una raz com
un y por el mismo
ejercicio citado anteriormente, f (x) tiene una raz m
ultiple.
Proposici
on III.1.19. Sea f (x) un polinomio irreducible en C[x], entonces
f (x) no tiene raices m
ultiples en ninguna extensi
on a menos que f (x) = 0. En
particular, si car C = 0, entonces f (x) no tiene raices m
ultiples en ninguna
extensi
on.
Demostraci
on. Supongamos que f (x) 6= 0. Basta probar que f (x) y f (x)
son primos relativos: si g(x) es un factor com
un de f (x) y f (x) de grado
positivo, entonces grad g(x) grad f (x) < grad f (x), pero esto contradice la
irreducibilidad de f (x).
Ahora, si f (x) = 0, entonces cualquier raz de f (x) es raz de su derivada
por lo que f (x) y f (x) tienen una raz com
un lo que implica que f (x) tiene una
raz m
ultiple.
Ejercicio. Si C es un campo y car C 6= 0, entonces car C es un n
umero
primo.
Uno de los problemas mas apacionantes del algebra fue
la resoluci
on de ecuaciones algebraicas por medio de
radicales. Muchos matematicos se introdujeron en esta problematica obteniendo
resultados favorables en los casos de ecuaciones de grado menor que cinco. Sin
embargo, Abel mostro que existen ecuaciones de quinto grado que no se podian
solucionar por radicales.
A pesar de que Abel dio la primera prueba de este hecho, el trabajo que
Galois realiz
o fue de mucha mas trascendencia que la soluci
on del problema en
si. Aqui estudiaremos un poco del trabajo de Galois y daremos un ejemplo de
un polinomio con coeficientes racionales cuyas raices no pueden ser expresadas
por radicales.
Todos los campos tratados aqui seran de caracterstica cero.
III.2. Teora de Galois
Definici
on III.2.1. Sea E una extensi
on del campo C. Un C-automorfismo
de E es un automorfimos : E E tal que |C = idC . Denotaremos por
Gal (E : C) al grupo de C-automorfismos de E y se llamar
a grupo de Galois
de E.
Ejemplo:
1. Sea C = R y E = C. Si : z 7 z, entonces Gal (E : C). Ahora, sea
Gal (E : C), entonces
(i)2 = (i2 ) = (1) = 1,
107
si (i) = i
por lo que Gal (E : C) = {idE , }
= C2 .
2. Si C E es una extension cuadr
atica, sabemos que C() = E para todo
E C; luego, existen b, c C tales que 2 = b c y es raz
del polinomio x2 + bx + c C[x]. Como
/ C vemos que x2 + bx + c es
Definici
on III.2.2. Sea p(x) un polinomio m
onico de grado positivo en C[x].
Un campo de descomposici
on de p(x) sobre C es una extensi
on E de C
tal que p(x) se descompone en factores lineales
f (x) = (x r1 )(x r2 ) (x rn )
en E[x] y E = C(r1 , r2 , . . . , rn ).
Proposici
on III.2.1. (1) Sean C E una extensi
on, p(x) C[x] y
Gal (E : C). Si es raz de p(x) en E, entonces () tambien es raz de
p(x) en E.
(2) Sean E = C(1 , 2 , . . . , n ) y Gal (E : C). Si para todo 1 i n se
tiene que (i ) = i , entonces = idE .
(3) Si p(x) C[x] y E es un campo de descomposici
on de p(x) sobre C,
entonces Gal (E : C) act
ua fielmente en el conjunto de races.
Demostraci
on. (1) ya est
a. Para ver (2), recordemos que cada elemento de
C[1 , 2 , . . . , n ] es un polinomio en 1 , 2 , . . . , n con coeficientes en C y si
satisface la hip
otesis, tenemos que |C[1 ,2 ,...,n ] = idC[1 ,2 ,...,n ] por lo
que = idC(1 ,2 ,...,n ) ya que C(1 , 2 , . . . , n ) es el campo de cocientes de
C[1 , 2 , . . . , n ].
Finalmente, sea X = {1 , 2 , . . . , n } el conjunto de raices de p(x) en E.
Por (1), Gal (E : C) actua en X y por (2), la accion es fiel.
Observe que existe un homomorfismo inyectivo X : Gal (E : C) S(X)
= Sn .
108
Definici
on III.2.3. Una extensi
on E de C se llama bicuadr
atica si
(EB1) [E : C] = 4,
(EB2) existen , E que son raices de polinomios cuadr
aticos irreducibles
sobre C tales que E = C(, ).
Ejercicio. Si C E es una extensi
on bicuadr
atica, entonces existen , E
que son races cuadradas de elementos de C tales que E = C(, ).
Ejemplo: Sean C E y , como en el ejercicio, entonces
C()
II
{
IIx2 b
{
{
II
{
II
{
{
I
{
{
C(, )
CC
CC
uu
CC
uu
u
C
u
CC
u 2
x2 b
uu x a
C()
x2 a
109
j =
j
i
para 1 i n y 1 j m.
110
Pn
Demostraci
on. Sea f (x) = (x 1 )(x 2 ) P
(x n ) = i=0 ai xi con an =
n
i
1 y tomemos G, entonces .f (x) =
i=0 (ai )x = (x (1 ))(x
(2 )) (x (n )) = f (x) por lo que debemos de tener que (ai ) = ai
para todo 1 i n. As vemos que ai C por lo que f (x) C[x] y hemos
mostrado entonces la parte (1).
Ahora, si m (x) es el polinomio mnimo de sobre C, entonces tanto
como () son races de m (x) para todo G pues cada elemento de G es
un C-automorfismo de E; luego, concluimos que f (x) | m (x) y como m (x) es
irreducible tenemos que f (x) = m (x) con lo que probamos (2).
Finalmente, n = grad f (x) = |X| = |OG ()| | |G| con lo que hemos terminado.
mnimo
de sobre Q es m (x) = [x( 2i)][x( 2+i)][x( 2i)][x( 2+i)] =
x4 2x2 + 9.
Teorema III.2.4. Sea E un campo y G un subgrupo finito de Aut (E), entonces
[E : E G ] = |G|.
Demostraci
on. Por la Proposicion anterior, todo elemento de E es algebraico
sobre E G y el grado de su polinomio mnimo divide a |G|. Sea C = E G y veamos
que E = C() para alg
un E apropiado: sea 1 E C. Si E = C(1 ) ya
est
a; si no, existe 2 E E1 = C(1 ) y sabemos que E2 = C(1 , 2 ) es una
extensi
on para la cual existe 2 E con E2 = C(2 ) por lo que [E2 : C] |G|
y [E1 : C] < [E2 : C]. Continuando de esta manera, obtenemos una cadena de
extensi
ones
C E1 E2 Ei Ei+1 E,
tales que [Ei : C] |G| y [Ei : C] < [Ei+1 : C]; esta cadena debe ser finita por
lo que existe j N tal que Ej = E. As, vemos que [E : C] |G| y E = C()
para alg
un E.
Finalmente, veamos que |OG ()| = |G|: sea G , el estabilizador de en
G, entonces = idE ya que |C = idC y () = (recuerde que E = C()).
As, G = {1} y se tiene |OG ()| = |G|. Luego, por la Proposicion anterior
tenemos
[E : C] = grad m (x) = |OG ()| = |G|.
111
III.3. Campos de
descomposicion
e se extiende a un isomorfismo
(1) Cualquier isomorfismo de campos : C C
e tal que |
de anillos : C[x] C[x]
C = y x 7 x. Por tanto, si f (x) =
Pn
i
def (x)) = Pn (ai )xi
i=0 ai x es irreducible en C[x], entonces f (x) = (f
i=0
e
es irreducible en C[x].
(2) Sea f (x) un polinomio irreducible en C[x] y una raz de f (x) en alg
una
e de C,
e
extensi
on E de C. Si
e es raz de f(x) en alguna extensi
on E
e ) tal que
entonces existe un u
nico isomorfismo de campos : C() C(e
|C = y aplica a en
e.
112
Demostraci
on. Se sigue de los isomorfismos
e ).
e
f(x)
C()
= C(e
= C[x]/
= C[x]/ hf (x)i
e un isomorfismo de campos, f (x) un poliTeorema III.3.1. Sean : C C
e
e son los
nomio en C[x] de grado positivo y f(x) su imagen en C[x].
Si E y E
campos de descomposici
on de f (x) y f (x), respectivamente, entonces existe un
e tal que |C = . En particular, si C = C
ey
isomorfismo de campos : E E
= idC , entonces las extensiones son isomorfas.
Demostraci
on. Si f (x) se descompone en factores lineales en C[x], entonces
e
e = C
e y = . De lo
f(x) tambien lo hace en C[x]
por lo que E = C, E
conterio, sea g(x) un factor irreducible de f (x) en C[x] (de grado al menos
e
2), entonces g(x) = (g(x))
descoposici
on de f (x) y f (x), entonces
e | |C = , es un isomorfismo}| = [E : C].
|{ : E E
Este Lema muestra el siguiente Teorema, que sera muy importante en lo posterior.
Teorema III.3.3. Sean f (x) C[x] y E el campo de descomposici
on de f (x),
entonces E es una extensi
on de Galois de C.
Demostraci
on. (Lema) Lo haremos por induccion sobre grad f (x): si [E : C] =
1, entonces E = C y = es la u
nica extensi
on posible. Si [E : C] > 1,
supondremos que para campos de descomposicion de grado menor, se vale el
resultado. Sean g(x) un factor irreducible de f (x) de grado al menos 2, una
e que
raz de g(x) y C1 = C(), entonces cualquier isomorfismo : E E
e1 de E
e y a lo aplicar
extiende a aplicar
a a C1 en alg
un subcampo C
a en
e1 = C(e
e ).
alguna raz
e de g(x); as, tenemos que C
Recprocamente, como en la demostraci
on del Teorema anterior, para extene1 = C(e
e ).
der a , escogemos una raz
e de g(x) y extendemos a 1 : C1 C
e1 de es igual al grado de g(x), el cual
El n
umero de extensiones 1 : C1 C
113
e1
a su vez es igual a [C1 : C]. Ahora, para cada extensi
on dada 1 : C1 C
existen [E : C1 ] posibles extensiones a E, por hip
otesis de induccion; por tanto,
hay [E : C] = [E : C1 ][C1 : C] n
umero de extensiones de a todo E.
Teorema III.3.4. Sea E una extensi
on de Galois de C, entonces E es el campo
de descomposici
on de alg
un polinomio f (x) en C[x].
Demostraci
on. Como [E : C] es finito, existen 1 , 2 , . . . , n E tales que E =
C(1 , 2 , . . . , n ). Si mi (x) es el polinomio mnimo de i sobre C, Q
entonces cada
n
mi (x) se descompone en factores lineales en E[x] y as, f (x) = i=1 mi (x)
C[x] tambien lo hace.
Corolario III.3.5. Sea E una extensi
on finita del campo C. Las siguientes
afirmaciones son equivalentes:
(1) E es una extensi
on de Galois,
(2) E es el campo de descomposici
on de un polinomio irreducible en C[x],
(2 ) E es el campo de descomposici
on de un polinomio en C[x],
(3) C es el campo fijo de su grupo de Galois,
(3 ) existe un sobgrupo finito de Aut (E) tal que C es su campo fijo.
Demostraci
on. Por resultados anteriores y del hecho que los goupos de Galois
son grupos finitos, s
olo hay que mostrar (2 ) (2): sea E = C(1 , 2 , . . . , n )
el campo de descomposicion de f (x) C[x]. Por el Teorema del elemento
primitivo, existe E tal que E = C() y supongamos que m (x) es el
polinomio mnimo de sobre C. Como E es una extensi
on de Galois de C, todas
las raices de m (x) estan en E por lo que E es el campo de descomposicion de
m (x), el cual es irreducible.
Ahora, estudiaremos el resultado que establece una fuerte coneccion entre la Teora de
campos y la Teora de grupos. En escencia,
el Teorama Fundamental de la Teora de Galois establece la existencia de una
correspondencia biunvoca entre subcampos intermedios de una extensi
on de
Galois y los subgrupos del grupo de Galois de la extensi
on.
III.4. Teorema Fundamental de
la Teora de Galois
Proposici
on III.4.1. Toda extensi
on finita esta contenida en una extensi
on
de Galois.
Demostraci
on. Sea E una extensi
on finita de C, entonces existen elementos
1 , 2 , . . . , n E tales que E = C(1 , 2 , . . . , n ). Si mi (x) es el polinomio
mnimo de i sobre C, tomemos f (x) = m1 (x)m2 (x) mn (x) y sea F el campo
de descomposicion de f (x) sobre E, entonces tenemos que C E F y as, F
es el campo de descomposicion de f (x) sobre C. Por un Corolario anterior, F
es una extensi
on de Galois.
114
recuerde que 1 + + 2 = 0,
115
: H 7 E H ,
. La otra contensi
on es similar.
116
[E : C]
|G|
=
|Gal (D : C)|,
[E : D]
|H|
Proposici
on III.5.1. Sean C C tal que Q() C y a C un elemento que
no es potencia p-esima de alg
un elemento en C, entonces el campo de descomposici
on del polinomio xp a tiene grado p sobre C y su grupo de Galois es
cclico de orden p.
Demostraci
on. Sea E una raz de xp a, entonces
/ C por lo que
[E : C] > 1 y la extensi
on C E es una extensi
on de Galois por lo que
|Gal (E : C)| > 1. As, existe Gal (E : C) tal que () 6= por lo que
debemos de tener que () = k para alg
un 1 k p 1. Como () = ,
vemos que i () = ik para todo n
umero natural i; al ser p un n
umero primo,
o() = p y por tanto, |Gal (E : C)| p. Por otro lado, E = C() y es
raz del polinomio xp a por lo que debemos de tener [E : C] p. Luego,
concluimos que |G| = p y en consecuencia, tenemos que G es cclico de orden p
y el polinomio xp a es irreducible en C[x].
Definici
on III.5.1. Sea f (x) un polinomio en C[x]. El grupo de Galois de
f (x) es el grupo de Galois de su campo de descomposici
on.
Observe que si p = e2i/p , con p un n
umero primo, entonces
|Gal (Q(p ) : Q)| = p 1.
Proposici
on III.5.2. Sea p un n
umero primo.
(1) Gal (Q(p ) : Q) = Fp .
117
r s
b. Por tal motivo, agregando eslabones a la cadena
campo C, entonces =
de campos descrita en la definicion anterior, podemos suponer que las races
agregadas en cada extensi
on son raices p-esimas para algunos n
umeros primos
p.
Proposici
on III.5.3. Sea C un subcampo de C y C. Si se expresa por
radicales sobre C, entonces existe una cadena de campos
C = C0 C1 C2 Cm C
tal que cumple (1) y (2) de la definici
on y adem
as,
(3) para todo 1 j m, el campo Cj es una extensi
on de Galois del campo
Cj1 y su grupo de Galois es cclico.
Demostraci
on. Sabemos que existe una cadena de campos
C = C0 C1 Ck C
118
que satisface (1) y (2), por lo que debemos tener que Ck = C(1 , 2 , . . . , k )
y por la observaci
on anterior, podemos suponer que existen n
umeros primos
p
p1 , p2 , . . . , pk tales que j j Cj1 . Ahora, formaremos una cadena mas larga
como sigue: si pi = e2i/pi , entonces definimos
C0 = C,
C1 = C(p1 ),
Ck = Ck1 (pk ),
y para 1 j k definimos
Ck+j = Ck+j1 (j ).
Por una Proposicion anterior, al adjuntar una raz p-esima de la unidad, obtenemos extensiones de Galois cuyo grupo de Galois es cclico. Por otro resultado
previo, sabemos que al adjuntar una raz p-esima de un elemento a un campo
que contiene una raz p-esima de la unidad se obtiene una extensi
on de Galois
con grupo cclico.
Sean f (x) y g(x) dos polinomios en C[x] y E el campo de descomposicion
de f (x)g(x), entonces E contiene un subcampo E que es el campo de descomposicion de f (x) y del mismo modo, contien un subcampo F que es el campo
de descomposicion de g(x).
Proposici
on III.5.4. Con el escenario anterior, sean H = Gal (E : C), K =
Gal (F : C) y G = Gal (E : C), entonces
(1) H y K son cocientes de G.
(2) G es isomorfo a un subgrupo de H K.
Demostraci
on. Como E y F son campos de descomposicion, son extensiones de
Galois de C y por tanto, H
= G/Gal (E : F ).
= G/Gal (E : E) y K
Ahora, sea : G H la aplicaci
on definida como 7 |E y : G K
la definimos analogamente, 7 |F ; luego, definimos : G H K como
7 ((), ()), el cual resulta ser un homomorfismo de grupos. Si () =
(idE , idF ), entonces fija a las raices de f (x) por estar en E y a las raices de
g(x) por estar en F . As, fija a todo elemento de E por lo que = idE y
es un homomorfismo de grupos inyectivo.
Proposici
on III.5.5. Sean f (x) C[x] tal que su grupo de Galois H es simple
no abeliano y C una extensi
on de Galois de C con grupo de Galois abeliano. Si
E es el campo de descomposici
on de f (x) sobre C , entonces Gal (E : C )
= H.
Demostraci
on. Dividiremos la prueba en dos casos:
1 Supongamos que [C : C] = p con p un n
umero primo. Sean 1 , 2 , . . . , r
E las raices de f (x) sobre C y definamos el campo E = C(1 , 2 , . . . , r ),
119
[E : C]
|G|
p|H|
=
=
= |H|,
[C : C]
|K|
p
120
G
= S5 . Sabemos que [E : C] = 120 y sean r1 , r2 , . . . , r5 las raices de f (x),
entonces
Y
D=
(ri rj )2
1i<j5
1i<j5
(ri rj ) E,
121
Demostraci
on. Por ser f (x) irreducible, G act
ua transitivamente en el
conjunto X = {i } y el homomorfismo inducido por la accion X : G S5
es inyectivo por lo que 5 = |OG (1 )|, el cual es un divisor de |G|.
(2) Si G contiene una transposicion, entonces G
= S5 .
Demostraci
on. Despues de reordenar las raices, podemos suponer que =
(12345) G y sea una transposicion en G. Reordenando ciclicamente las
raices, podemos suponer que = (1i), entonces i1 = (1ia3 a4 a5 ). Luego,
reordenamos las raices nuevamente para escribir = (12) y = (12345)
y como S5 = h, i, se sigue el resultado.
Corolario III.5.7. Sean f (x) = x5 + a4 x4 + + a1 x + a0 un polinomio
irreducible en C[x], con C un subcampo de C, 1 , 2 , 3 , 4 , 5 las raices de
f (x) y E el campo de descomposici
on de f (x). Si C(1 , 2 , 3 ) E, entonces
Gal (E : C)
= S5 .
Demostraci
on. Sea C = C(1 , 2 , 3 ), entonces la u
nica permutacion en S5
{1} que fija a 1 , 2 , 3 es una transposicion. Como C E, entonces Gal (E :
C ) tiene mas de un elemento y tal transposicion existe. Ahora, aplicamos la
observaci
on (2) para obtener el resultado.
Corolario III.5.8. Sea f (x) un polinomio irreducible de grado cinco en Q[x]
que tiene exactamente tres raices reales, entonces su grupo de Galois es S5 .
Demostraci
on. Sabemos que 1 , 2 , 3 R y 4 , 5 C R por lo que
Q(1 , 2 , 3 ) R; luego, si E = Q(1 , . . . , 5 ), entonces E 6 R de donde
concluimos que Q(1 , 2 , 3 ) E.
Ejemplo: Consideremos el polinomio x5 16x = x(x2 4)(x2 + 4), el cual tiene
exactamente tres raices reales 0 y 2. Sin embargo, tal polinomio claramente
no es irreducible sobre Q.
Ahora, si f (x) = x5 16x + 2, podemos ver que f (x) es irreducible sobre Q
(Eisenstein) y adem
as, sigue teniendo exactamente tres raices reales: vemos que
f (3) < 0 mientras que f (2) > 0 por lo que existe 1 R tal que f (1 ) = 0 y
3 < 1 < 2; similarmente, f (1) < 0 y f (2) > 0 por lo que existen 2 (2, 1)
y 3 (1, 2) que son raices de f (x). Ahora, veamos que no hay mas races reales
de f (x), para esto, consideremos la derivada de f que es f (x) = 5x4 16 y as,
vemos que f q
(x) tiene s
olamente un maximo relativo y un mnimo relativo en
los puntos 4
16
5 .