Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Notas Sobre Cuerpos
Notas Sobre Cuerpos
2018
ii
Índice general
0.1. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1. Preliminares 23
1.3. Ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.9. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
2. Cuerpos 67
iii
iv ÍNDICE GENERAL
Estas son unas notas de un curso de teoría de cuerpos dictado en el primer semestre
del año 2018 en la Universidad Nacional de Colombia, sede Manizales.
Estas notas fueron escritas como guía para el curso obligatorio de teoría de cuerpos, con
la intención de desarrollar todos los preliminares necesarios para introducir y mostrar
algunos resultados de la teoría de Galois.
1
2 ÍNDICE GENERAL
Motivación
Sabemos que las raices de toda ecuación polinómica de grado 2, se pueden expresar
por medio de una fórmula usando radicales. Para ser más precisos, si tenemos un polino-
mio de grado 2, p(x) = ax2 + bx + c con a, b, c ∈ R, a 6= 0, podemos suponer sin pérdida
de generalidad que a = 1 y que b > 0, y recordemos que p(x) = (x2 + bx) + c se puede
completar para obtener un trinomio cuadrado perfecto de la siguiente manera:
! ! 2 !
b2 b2 b b2
2
p(x) = x + bx + − −c = x+ − −c
4 4 2 4
Simplificando tenemos que
(2x + b)2 − (b2 − 4c)
p(x) =
4
Para saber cuando p(x) = 0, es decir, para encontrar las raices de p(x), factorizamos
como una diferencia de cuadrados y obtenemos
p p
p(x) = 0 ⇔ (2x + b − b2 − 4c)(2x + b + b2 − 4c) = 0
3
4 ÍNDICE GENERAL
y 3 + z 3 + q + (y + z)(3yz + p) = 0
p3
y 6 + qy 3 − =0
27
Esta última es una ecuación de grado 6 pero que puede ser vista como una ecuación de
grado 2,
p3
(y 3 )2 + q(y 3 ) − = 0.
27
Sabemos que las soluciones de esta ecuación son:
q
4p3
3
−q ± q2 + 27
y =
2
ÍNDICE GENERAL 5
son raices de x3 + px + q.
Dejamos como ejercicio para el lector, demostrar que estas son las únicas tres raices de
x3 + px + q.
Ahora, para obtener las raices del polinomio cúbico original x3 +bx2 +cx+d, recordemos
que el polinomio al que le acabamos de hallar las raices se obtuvo a partir de este
último haciendo el cambio de variable x = y − b/3. Por lo tanto las raices del polinomio
x3 + bx2 + cx + d son x1 − b/3, x2 − b/3 y x3 − b/3 que en términos de y1 y y2 son
x1 = y1 + y2 − b/3
x2 = ωy1 + ω 2 y2 − b/3
2
x3 = ω y1 + ωy2 − b/3
6 ÍNDICE GENERAL
Note que estas raices están expresadas en términos de radicales, lo que muestra que las
raices de todo polinomio cúbico se pueden expresar usando radicales, es decir, tenemos
una fórmula como el caso de los polinomios cuadrátricos.
Dejamos como ejercicio demostrar que y1 , ωy1 , ω 2 y1 , y2 , ωy2 y ω 2 y2 son las seis raices
del polinomio y 6 + qy 3 − p3 /27. De las ecuaciones anteriores podemos despejar estas
raices en términos de x1 , x2 y x3 , es decir, observe que
1
y1 = (x1 + ω 2 x2 + ωx3 )
3
y
1
y2 = (x1 + ωx2 + ω 2 x3 ).
3
Aquí aparece el grupo de permutaciones S3 . Recordemos que este grupo tiene orden 6.
Si consideramos el conjunto X = {x1 , x2 , x3 } sabemos que el grupo SX es isomorfo a S6 ,
y los elementos de SX son: id, (x1 x2 ), (x1 x3 ), (x2 x3 ), (x1 x2 x3 ) y (x1 x3 x2 ). Si le
aplicamos estas seis permutaciones en ese orden a y1 , obtenemos y1 , ω 2 y2 , ωy2 , y2 , ω 2 y1
y ωy1 .
Por otro lado, dada la ecuación polinómica x3 + bx2 + cx + d, definamos D = q 2 + 4p3 /27
donde p y q corresponden a los coeficientes del polinomio y 3 + py + q que se obtiene del
√
polinomio x3 +bx2 +cx+d al hacer el cambio x = y−b/3. Entonces como y13 = 21 (−q+ D)
√ √ √ √
y y23 = 21 (−q − D), se sigue que y13 − y23 = 12 (−q + D + q + D) = D. Pero note
ÍNDICE GENERAL 7
que y13 − y23 = (y1 − y2 )(y12 + y1 y2 + y22 ) = (y1 − y2 )(y1 − ωy2 )(y1 − ω 2 y2 ). Ahora,
1 1 2
y1 − y2 = (x1 + ω 2 x2 + ωx3 − x1 − ωx2 − ω 2 x3 ) = (ω − ω)(x2 − x3 )
3 3
1 1
y1 − ωy2 = (x1 + ω 2 x2 + ωx3 − x3 − ωx1 − ω 2 x2 ) = (1 − ω)(x1 − x3 )
3 3
1 1
y1 − ω 2 y2 = (x1 + ω 2 x2 + ωx3 − x2 − ωx3 − ω 2 x1 ) = (1 − ω 2 )(x1 − x2 )
3 3
y por lo tanto
√ 1 2
D= (ω − ω)(1 − ω)(1 − ω 2 )(x1 − x2 )(x1 − x3 )(x2 − x3 ),
27
√ ω(ω − 1)
D= (x1 − x2 )(x1 − x3 )(x2 − x3 ),
9
y elevando al cuadrado,
1
D=− (x1 − x2 )2 (x1 − x3 )2 (x2 − x3 )2 .
27
1
D = q 2 + 4p3 /27 = − (x1 − x2 )2 (x1 − x3 )2 (x2 − x3 )2 .
27
Notemos que el discriminante definido de esta manera, tiene la propiedad de ser invarian-
te bajo el grupo de permutaciones S3 . Si pensamos en el polinomio (x−y)2 (x−z)2 (y−z)2 ,
este polinomio no se afecta al permutar sus variables, y por eso se dice que este polinomio
es simétrico.
Un resultado muy importante en el estudio de los polinomios simétricos, conocido co-
mo el teorema fundamental de los polinomios simétricos, afirma que todo polinomio
simétrico se puede expresar de manera única como un polinomio en términos de los po-
linomios simétricos elementales. Este teorema tiene como consecuencia lo siguiente: si
8 ÍNDICE GENERAL
El problema de encontrar una fórmula por radicales para las ecuaciones cúbicas y cuárti-
cas, motivó el estudio del grupo de permutaciones y por lo tanto el desarrollo de la teoría
de grupos, y por otro lado el estudio de los polinomios simétricos. Esta misma pregunta
para polinomios de grado mayor que cuatro, fué estudiada por varios matemáticos, entre
ellos Lagrange, pero finalmente fué la teoría de Galois la que permitió demostrar que
ÍNDICE GENERAL 9
L. Dados dos números construibles, se puede trazar la recta que une esos dos puntos.
P1. La intersección de dos rectas construidas por medio de la operación L., será un
punto construible.
P3. La intersección o intersecciones de dos círculos construidos por medio de C., serán
puntos construibles.
Este es conocido como el problema de construir números con regla y compas. Antes
de enunciar algunos problemas famosos relacionados con esta construcción, analicemos
algunos números que no es difícil ver que son construibles. El conjunto de los números
construibles lo denotaremos por C.
10 ÍNDICE GENERAL
1. Como la linea que une al 0 con el 1 se puede trazar usando L., entonces usando C.,
podemos trazar el círculo con centro en 1 y radio 1. La intersección de la línea con
el círculo es el punto 2. Repitiendo este procedimiento se ve que todos los números
enteros son construibles.
n−1 n n+1
√ √
3. Por ejemplo 2y 3 son construibles, ya que basta construir los triángulos rec-
tángulos
√ 2
2 √
3
1
1 1
Queda como ejercicio para el lector, demostrar que estos dos triángulos se pueden
construir con regla y compas.
que podemos trazar una recta paralela a esta última recta y que pase por a.
ix
ib
1 a x
a
Por semejanza de triángulos tenemos que 1 = xb , de donde x = ab. Esto muestra que ab
es construible.
Finalmente, supongamos que a ∈ R, a 6= 0 es construible. Sin pérdida de generalidad
supongamos que a > 0. Podemos trazar la recta que une el punto 1 con ia y luego trazar
una recta paralela a esta última y que pase por el punto i.
ia
x 1
1 a 1
Nuevamente por semejanza de triángulos tenemos que x = 1, de donde x = a. Esto
1
muestra que a es construible.
La proposición anterior nos dice que C ∩ R es un subcuerpo del cuerpo de los números
reales.
ib z =a+b i
eje x
0 a b
La intersección de la recta roja con el eje x es el punto a. Por otro lado, la distancia de
este punto a al punto z = a + bi es |b|. Por lo tanto, podemos trazar un círculo centrado
en el origen de radio |b|. Una de las intersecciones de este círculo con el eje x será b.
Recíprocamente, si a, b ∈ R son construibles, entonces ib también es construible, y por lo
tanto podemos trazar una linea paralela al eje x que pase por ib y una linea perpendicular
al eje x que pase por a, como muestra la siguiente figura.
ib z = a + bi
0 a
Como a1 a2 −b1 b2 y a1 b2 +a2 b1 son construibles, entonces nuevamente por el lema anterior
se sigue que z1 · z2 es construible.
Finalmente, supongamos que z = a + bi 6= 0 es construible. Recordemos que
1 a − bi a b
= 2 = 2 − i,
z a + b2 a + b2 a2 + b2
a b
pero como a y b son construibles entonces los números reales a2 +b2
y − a2 +b 2 son cons-
1
truibles. Del lema concluimos que z es construible.
Este cuerpo de los números construibles C tiene también la propiedad de ser cerrado
√
bajo raices cuadradas, es decir, si z ∈ C es construible entonces z ∈ C también es
construible. Más aún, este es el cuerpo dentro de C más pequeño con esta propiedad.
Antes de probar que C tiene esta propiedad, aclaremos que significa una raíz cuadrada
de un número complejo.
Dado un número complejo z = a + bi, este siempre se puede escribir de la forma z =
√
|z|(cos(θ) + isen(θ)), donde θ se conoce como el argumento de z y |z| = a2 + b2 su
ÍNDICE GENERAL 15
norma.
z = a + bi
para todo n ∈ N.
Notemos que si z = |z|eiθ , entonces w = |z|eiθ/2 es una raíz cuadrada de z ya que
p
w2 = z.
Lo anterior nos muestra que si z = |z|eiθ es construible y queremos construir w =
|z|eiθ/2 , basta saber construir raices cuadradas de números reales positivos y saber
p
bisecar ángulos, pero por un ejercicio sabemos que todo ángulo se puede bisecar, lo que
nos permite construir el ángulo θ/2 y por lo tanto construir eiθ/2 .
√
Proposición 2. Sea a > 0 un número real construible. Entonces a también es cons-
truible.
P
γ
β
0 1 a+1
Ejemplo 2. Las raices quintas de la unidad son construibles con regla y compas. Se
deja como ejercicio demostrar que una raíz quinta de la unidad diferente de 1 es
s √
1 √ 1 5+ 5
ω = (−1 + 5) + i,
4 2 2
ÍNDICE GENERAL 17
y por lo tanto ω es construible con regla y compas. Las cinco raices quintas de la unidad
son 1, ω, ω 2 , ω 3 y ω 4 , que son todas construibles con regla y compas por ser ω construible.
Construir ω es equivalente a poder construir un pentágono regular, como veremos a
continuación.
z 1 z2
z3
z4
un ejercicio las rectas bisectrices de estos dos ángulos son construibles, y dejamos como
ejercicio para el lector, demostrar que estas rectas se cortan en el centro del polígono.
Por lo tanto el centro del polígono es construible.
Así tenemos un triángulo
z1
z2
θ
c
z
θ
0 1
18 ÍNDICE GENERAL
Una pregunta que se remonta a los griegos, es que polígonos regulares son construi-
bles. Gauss demostró por ejemplo que los polígonos regulares de 17 lados son construibles
con regla y compas. Más adelante veremos que la teoría de Galois permite responder está
pregunta.
Otros problemas griegos famosos que también se resuelven gracias a la teoría de Galois,
son los siguientes:
0.1. Ejercicios
3. Demuestre que las soluciones expresadas en la ecuación 1, son las únicas raices de
p(x) = x3 + cx + d.
4. Demuestre la ecuación 2.
5. Exprese por radicales, las raices del polinomio cúbico p(x) = x3 − 2x2 + 3x + 1.
6. Se dice que un polinomio p(x) tiene una raíz múltiple r si p(x) = (x − r)n q(x) con
n > 1, es decir, si tiene como factor a (x − r)n con n > 1.
20 ÍNDICE GENERAL
8. Demuestre que dada una recta L construible por medio de L., y un punto cons-
truible P por fuera de la recta, es posible construir una recta paralela a L que pase
por P .
11. Demuetre que dado un ángulo α determinado por tres puntos construibles z3 , z1
y z2 que denotaremos por α = z\
3 z1 z 2 ,
z3
α z2
z1
z1
z2
θ
z3
entonces existe un punto construible z tal que el ángulo que forman los vértices z,
0 y 1 es θ, en otras palabras, el ángulo θ se puede trasladar al origen.
z
θ
0 1
13. Demuestre que las raices quintas de la unidad son construibles con regla y compas.
Concluya que usando regla y compas se puede dibujar un pentágono regular.
Sugerencia: Si ζ es una raíz quinta de la unidad diferente de 1, entonces ζ 5 = 1,
por lo tanto (ζ − 1)(ζ 4 + ζ 3 + ζ 2 + ζ + 1) = 0, de donde ζ 4 + ζ 3 + ζ 2 + ζ + 1 = 0.
Demuestre que ζ + 1/ζ = 2cos(2π/5). Luego pruebe que ζ 2 + ζ + 1 + 1/ζ + 1/ζ 2 = 0
y use esto para probar que (ζ + 1/ζ)2 + (ζ + 1/ζ) − 1 = 0, es decir, ζ + 1/ζ es raíz
del polinomio x2 + x − 1.
22 ÍNDICE GENERAL
Capítulo 1
Preliminares
r1 • (r2 • r3 ) = (r1 • r2 ) • r3 ∀ r1 , r2 , r3 ∈ R
r1 • (r2 + r3 ) = r1 • r2 + r1 • r3 ∀ r1 , r2 , r3 ∈ R
23
24 CAPÍTULO 1. PRELIMINARES
r1 • r2 = r2 • r1 ∀ r1 , r2 ∈ R
1•r =r•1=r ∀ r ∈R
A lo largo de estas notas, los anillos que consideraremos serán anillos conmutativos
con unidad.
1.2. EL ANILLO DE POLINOMIOS 25
Este conjunto con las siguientes operaciones resulta ser un anillo conmutativo con unidad.
n
X n
X n
X
ai xi + bi xi = (ai + bi )xi
i=0 i=0 i=0
n
X m
X n+m
X
ai xi · bi xi = ci xi ,
i=0 i=0 j=0
1.3. Ideales
La noción de ideal de un anillo fué introducida por Dedekind en 1876 como una
generalización de la noción de números ideales introducida por Kummer. Más adelante
la noción fue extendida por Hilbert y Emmy Noether.
La noción de ideal, permitió generalizar ciertos conceptos que sólo se tenían en el anillo
de los números enteros, a otro tipo de anillos.
3. I = {p(x) ∈ Z[x] : p(x) = 2q(x) + xr(x) para ciertos q(x), r(x) ∈ Z[x]} es un
ideal de Z[x].
Una pregunta que surge naturalmente, es cómo construir ideales. Una forma de cons-
truir un ideal de un anillo dado, es considerando el generado por un subconjunto. La
noción de generado, es la misma que aparece en algebra lineal cuando se habla de subes-
pacio vectorial y la misma que aparece en teoría de grupos cuando se habla de subgrupo.
1.3. IDEALES 27
Entre ideales es posible definir ciertas operaciones, por ejemplo, se puede definir la suma
y el producto de ideales.
El generado por S, (S), resulta ser un ideal de R. Note que en la intersección siempre
está todo el anillo R, ya que R es ideal de R y S ⊂ R. Ahora, como dijimos anteriormente,
intersección arbitraria de ideales es ideal, por lo tanto (S) es un ideal de R.
Se puede probar fácilmente que (S) es el ideal de R más pequeño conteniendo a S, es
decir, si otro ideal de R, digamos J es tal que S ⊂ J entonces (S) ⊂ J.
Por otro lado, dado un subconjunto S de un anillo R, puede resultar engorroso computar
(S), sin embargo, no es difícil demostrar que
es decir, (S) resulta ser el conjunto de todas las sumas finitas de productos de elementos
de R con elementos de S.
28 CAPÍTULO 1. PRELIMINARES
Ejemplo 6. Consideremos el ideal (2, 3) ⊂ Z. Este ideal resulta ser todo Z ya que
1 = (−1) · 2 + 1 · 3 y por lo tanto 1 ∈ (2, 3).
Ejemplo 7. I = {p(x) ∈ Z[x] : p(x) = 2q(x) + xr(x) para ciertos q(x), r(x) ∈ Z[x]} =
(2, x).
Demostración. Sea I ⊂ Z un ideal. Por el principio del buen orden podemos escoger un
elemento n ∈ I con |n| minimal, esto ya que el conjunto J = {|m| : m ∈ I} es un
subconjunto no vacio de N.
Veamos que I = (n). Como n ∈ I e I es ideal, entonces claramente (n) ⊂ I. Por otro
lado, si tomamos m ∈ I, por el algoritmo de la división tenemos que m = qn + r para
ciertos q, r ∈ Z, donde |r| < |n| o r = 0. Si r 6= 0 entonces r = m − qn ∈ I, pero |r| < |n|
contradice la minimalidad de n. Por lo tanto r = 0, lo que implica que m = qn, es decir,
m ∈ (n).
1.3. IDEALES 29
Si observamos detenidamente la prueba anterior, nos damos cuenta que detrás del
hecho de que Z sea dominio de ideales principales, está precisamente el algoritmo de la
división que se tiene en el conjunto de los números enteros. En general los anillos no
admiten el algoritmo de la división. Cuando un dominio entero admite el algoritmo de
la división, se denomina un dominio euclídeo.
Por otro lado, los números primos juegan un papel muy importante dentro del con-
junto de los números enteros, ya que todo número entero se puede escribir de manera
30 CAPÍTULO 1. PRELIMINARES
única como un producto de potencias de primos distintos. Esto último se conoce como
el teorema fundamental de la aritmética.
n = upr11 · · · prkk ,
Definición 6. Un número natural p 6= 1 es primo si cada vez que ab ∈ (p) se tiene que
a ∈ (p) ∨ b ∈ (p).
Por lo tanto tenemos que los ideales primos de Z son los ideales generados por nú-
meros primos.
1.3. IDEALES 31
Por otro lado, en todo anillo conmutativo con unidad, tiene sentido pensar en ideales
maximales, simplemente como ideales que no están contenidos en ningún otro ideal
propio de R.
Al introducir la noción de ideal, podemos ver que de manera similar a como cociente
de grupo por subgrupo normal es grupo y cociente de espacio vectorial por subespacio
vectorial es espacio vectorial, se tiene que cociente de un anillo por un ideal es nueva-
mente un anillo.
Tomar el cociente de un anillo por un ideal, será una herramienta util tanto para encon-
trar ideales primos como ideales maximales.
Sea R un anillo conmutativo con unidad y sea I ⊂ R un ideal. Definimos en R la
siguiente relación: r1 ∼ r2 si r1 − r2 ∈ I.
Dejamos como ejercicio para el lector, demostrar que esta es una relación de equivalencia.
Al conjunto de clases de equivalencia lo denotaremos por R/I, y a la clase de equivalencia
de un elemento r ∈ R por r.
Con esta notación tenemos que r = s si r − s ∈ I. Como (R, +) es un grupo abeliano,
entonces claramente I es un subgrupo normal de R, y por lo tanto (R/I, +) es un grupo
abeliano con la operación r + s = r + s.
32 CAPÍTULO 1. PRELIMINARES
r · s = rs.
El siguiente teorema nos muestra una manera equivalente de definir ideal primo.
Ejemplo 11. Consideremos por ejemplo el anillo Z[x] y el ideal P = (x). Note que
el ideal P consiste de todos los polinomios que no tienen término constante. Notemos
que al considerar el cociente Z[x]/P sabemos que todo elemento de P se vuelve cero
en el cociente, por lo tanto, al tomar un polinomio q(x) ∈ Z[x] lo podemos escribir
como q(x) = xt(x) + n donde n ∈ Z. Por lo tanto al tomar clase, q(x) = m. Esto nos
motiva a afirmar que el anillo Z[x]/P se puede identificar con el anillo Z. Más adelante
1.3. IDEALES 33
mostraremos de manera más rigurosa que estos dos anillos son isomorfos.
Al tener que Z[x]/P ∼
= Z, se sigue que Z[x]/P es un dominio entero, luego por el teorema
anterior P = (x) ⊂ Z[x] es un ideal primo.
Definición 10. Un anillo conmutativo con unidad (R, +, ·) tal que para todo r ∈ R,
r 6= 0 existe s ∈ R tal que rs = 1, se dice que es un cuerpo.
De esta observación y de los teoremas anteriores, podemos concluir que todo ideal
máximal es ideal primo.
Veamos que en todo anillo conmutativo con unidad, siempre existen ideales maxima-
les. Para esto necesitamos recordar el lema de Zorn.
Teorema 8. Sea R un anillo conmutativo con unidad. Entonces R siempre tiene ideales
maximales.
F = {I ⊂ R : I ideal y 1 ∈
/ I}
El siguiente teorema generaliza la idea que usamos para mostrar que todos los ideales
de Z son generados por un solo elemento.
Teorema 9. Sea R un dominio euclídeo. Entonces todos los ideales de R son generados
por un solo elemento, es decir, todos los ideales son principales.
36 CAPÍTULO 1. PRELIMINARES
El teorema anterior muestra que en un dominio euclídeo todos los ideales son prin-
cipales, es decir, generados por un solo elemento.
Definición 12. Sea R un dominio entero. Si todos los ideales de R son principales, es
decir, generados por un solo elemento, entonces decimos que R es un Dominio de Ideales
Principales (D.I.P).
Ejemplo 16. Como todo dominio euclídeo es D.I.P, entonces tenemos que Z y K[x] con
K un cuerpo, son ejemplos de dominios de ideales principales.
Notemos que en cualquier anillo conmutativo con unidad R, podemos darle sentido
a la noción de elemento primo en R, simplemente diciendo que p ∈ R es primo si (p) es
ideal primo.
Por otro lado, si R es un D.I.P, podemos ver que ser primo es equivalente a ser irredu-
cible, es decir, si p ∈ R es primo entonces p no se puede escribir como producto de dos
elementos sin que uno de ellos sea una unidad.
Definición 13. Sea R un anillo conmutativo con unidad. Decimos que un elemento
r ∈ R, r 6= 0 es reducible, si r = st donde s, t ∈ R no son unidades.
Decimos que r ∈ R es irreducible, si r 6= 0 no es una unidad, y r no es reducible, es
decir, si r = st es porque s es unidad o t es unidad.
n = up1 p2 · · · pk ,
r = up1 p2 · · · pk ,
que no se estabiliza, lo que contradice que R sea D.I.P. Por lo tanto, tiene que existir M ∈
N tal que tM +1 es irreducible o es unidad, luego r = pt = pp1 t1 = · · · = pp1 · · · pN +1 tN +1
donde p, p1 , . . . , pN +1 son irreducibles y tN +1 es una unidad o es irreducible, lo que
prueba que todo elemento de R se puede escribir como una unidad por un producto de
irreducibles.
Ahora veamos la unidad.
Supongamos que r = upα1 1 pα2 2 · · · pαk k y r = vq1β1 q2β2 · · · qsβs . Para cada i = 1, 2, . . . , s,
notemos que pα1 1 pα2 2 · · · pαk k ∈ (qi ), y como (qi ) es ideal primo, entonces pj ∈ (qi ) para
cierto j = 1, 2, . . . , k. Por lo tanto (pj ) ⊂ (qi ), pero como R es D.I.P entonces (pj ) es
ideal maximal, luego (pi ) = (qj ). Esto muestra que {(q1 ), . . . , (qs )} ⊂ {(p1 ), . . . , (pk )}.
Recíprocamente, para todo i = 1, 2, . . . , k, q1β1 q2β2 · · · qsβs ∈ (pi ) y como (pi ) es ideal primo
entonces qj ∈ (pi ) para cierto j = 1, 2, . . . , s. Por lo tanto (qj ) ⊂ (pi ) y como (qj ) es
ideal maximal se sigue que (qj ) = (pi ), lo que muestra la otra contención, es decir,
{(p1 ), . . . , (pk )} ⊂ {(q1 ), . . . , (qs )}.
Note que esto en particular implica que k = s y que αi = βi para todo i = 1, 2, . . . , k.
Tenemos entonces que todo dominio euclídeo es D.I.P y todo D.I.P es D.F.U. Los
h √ i
1+ −19
recíprocos no son ciertos, ya que vimos que Z 2 es D.I.P pero no es dominio
euclídeo y por otro lado, vamos a ver más adelante que por ejemplo Z[x] es D.F.U pero
ya sabemos que no es D.I.P.
Demostración. Sabemos que primo implica irreducible en todo dominio entero. Ahora,
supongamos que p ∈ R es irreducible. Si ab ∈ (p) entonces ab = tp para cierto t ∈ R.
Como R es D.F.U, por la unicidad en la descomposición note que p tiene que aparecer
como factor irreducible de a o de b, lo que implica que a ∈ (p) o b ∈ (p), es decir, (p) es
ideal primo.
Dejamos como ejercicio para el lector, demostrar que esta definición coincide con
la que teniamos para dominios euclídeos y dominios de ideales principales, es decir, si
d = m.c.d(r, s) entonces d | r y d | s, y además si t | r y t | s entonces t | d.
Cada vez que se define una estructura algebraica, es necesario definir cuando dos
conjuntos distintos van a ser lo mismo con esa estructura. Por ejemplo, en espacios
vectoriales se define lo que es un isomorfismo de espacios vectoriales, y en el caso de
grupos se define isomorfismo de grupos.
En el caso de anillos, vamos a ver cuál es la noción de isomorfismo que permite identificar
anillos.
Definición 17. Sean R y S anillos conmutativos con unidad. Decimos que una función
ϕ : R → S es un homomorfismo de anillos , si cumple:
i) ϕ(1) = 1.
Note que la condición i) hay que exigirla, es decir, existen funciones entre anillos que
satisfacen ii) y iii) pero no satisfacen i).
Es claro que ϕ satisface ii) y iii), sin embargo, note que ϕ(1) no es la matriz identidad
que es el uno del anillo M2×2 (Z).
Ejemplo 18. Sea R un anillo conmutativo con unidad y sea S ⊂ R un subanillo tal
que 1 ∈ S. Entonces la función inclusión i : S → R definida como i(s) = s es un
homomorfismo de anillos.
Ejemplo 19. Sea R un anillo conmutativo con unidad y tomemos un r ∈ R fijo. Defi-
namos ϕr : R[x] → R como la función evaluar en r, es decir, ϕr (an xn + · · · + a1 x + a0 ) =
an rn + · · · a1 r + a0 .
Dejamos como ejercicio demostrar que ϕr es un homomorfismo de anillos.
Ejemplo 20. Sea R un anillo conmutativo con unidad y sea I ⊂ R un ideal. Definamos
ϕ : R[x] → (R/I)[x] como ϕ(an xn + · · · + a1 x + a0 ) = an xn + · · · + a1 x + a0 .
Dejamos como ejercicio demostrar que ϕ es un homomorfismo de anillos.
Ejemplo 21. Sea R un anillo conmutativo con unidad y sea I ⊂ R un ideal. Definamos
π : R → R/I como π(r) = r. π es un homomorfismo de anillos llamado la proyección
canónica.
Ejemplo 22. Consideremos ϕ : Z → Z[x] definido como ϕ(n) = n. Es claro que im(ϕ) =
Z, pero note que Z ⊂ Z[x] no es un ideal, ya que por ejemplo 2 ∈ Z, x ∈ Z[x] y 2x ∈
/ Z.
(r1 , . . . , rk )+(s1 , . . . , sk ) = (r1 +s1 , . . . , rk +sk ) y (r1 , . . . , rk )·(s1 , . . . , sk ) = (r1 ·s1 , . . . , rk ·sk ),
Teorema 12 (Teorema Chino del Residuo). Sea R un anillo conmutativo con unidad y
sean I1 , . . . , Ik ideales de R comaximales, es decir, tales que Ir + Is = R para todo r 6= s.
Entonces
∼ R/I1 × R/I2 × · · · × R/Ik ,
R/I1 ∩ I2 ∩ · · · ∩ Ik =
como anillos.
pero (Ii + I1 )(Ii + I2 ) · · · (Ii + Ii−1 )(Ii + Ii+1 ) · · · (Ii + Ik ) ⊂ Ii + I1 · · · Ii−1 Ii+1 · · · Ik .
Esto implica que 1 ∈ Ii + I1 · · · Ii−1 Ii+1 · · · Ik , por lo tanto 1 = x + y donde x ∈ Ii y
y ∈ I1 · · · Ii−1 Ii+1 · · · Ik . Notemos que y = 1 − x ∈ R es tal que y = 1 en R/Ii ya que
1.5. TEOREMAS DE ISOMORFISMO 47
∼ Z2 × Z3 , como
Ejemplo 24. Como consecuencia del teorema chino del residuo, Z6 =
anillos, ya que (2) y (3) son ideales comaximales y (2) ∩ (3) = (6).
Lo anterior nos dice que contracción de primo siempre es primo. Por otro lado, es
fácil ver que expansión de primo no es necesariamente primo.
r
= {(x, y) ∈ R × R∗ : (x, y) ∼ (r, s)}.
s
El conjunto de clases de equivalencia que usualmente se denota por R × R∗ / ∼, lo
denotaremos por K(R), es decir,
r
K(R) = : r ∈ R, s ∈ R∗ .
s
En K(R) definimos las siguientes dos operaciones binarias:
r1 r2 r1 s2 + r2 s1 r1 r2 r1 r2
+ = y · = .
s1 s2 s1 s2 s1 s2 s1 s2
52 CAPÍTULO 1. PRELIMINARES
Dejamos como ejercicio para el lector, demostrar que estas dos operaciones están
bien definidas y que K(R) con estas dos operaciones es un cuerpo.
Este cuerpo se conoce como el cuerpo de fracciones de R.
Veamos que todo dominio entero se puede ver como un subanillo de su cuerpo de
fracciones.
Definición 21. Sea R un D.F.U. Dado un polinomio p(x) ∈ R[x] definimos el contenido
de p(x) = an xn + · · · + a1 x + a0 como
c(p) = m.c.d(a0 , a1 , . . . , an ).
Lema 4 (Lema de Gauss). Sea R un D.F.U. Sean p(x), q(x) ∈ R[x] polinomios primi-
tivos, entonces p(x)q(x) es primitivo.
1.7. LEMA DE GAUSS 53
Observación 4. Sea R un D.F.U. Dado un polinomio p(x) ∈ R[x] este se puede escribir
como p(x) = c(p)p0 (x) donde p0 (x) ∈ R[x] es primitivo.
Por lo tanto, dados polinomios p(x), q(x) ∈ R[x], podemos escribir p(x) = c(p)p0 (x) y
q(x) = c(q)q 0 (x) donde p0 (x) y q 0 (x) son primitivos. Por lo tanto tenemos que p(x)q(x) =
c(p)c(q)p0 (x)q 0 (x). Como por el lema de Gauss p0 (x)q 0 (x) es primitivo, se sigue que
c(pq) = c(p)c(q).
Observación 5. Sea R un dominio entero. Por un ejercicio sabemos que p(x) ∈ R[x] es
una unidad si y sólo si p(x) = a0 , con a0 ∈ R una unidad.
Note además que si r ∈ R es irreducible, entonces r ∈ R[x] es irreducible, ya que si
r = p(x)q(x) entonces al tomar grado tenemos que 0 = s + t donde s = deg(p(x)) y
t = deg(q(x)), por lo tanto s = 0 y t = 0 de donde p(x) = a0 y q(x) = b0 son polinomios
54 CAPÍTULO 1. PRELIMINARES
Demostración. En efecto, sabemos que p(x) = c(p)p0 (x) donde p0 (x) es primitivo y no
constante. Si p(x) es reducible en K(R)[x] entonces p0 (x) es reducible en K(R)[x] ya que
c(p) es una unidad en K(R). Si suponemos que p0 (x) = q(x)r(x) con q(x), r(x) ∈ K(R)[x]
polinomios no constantes, note que q(x) = 1s q1 (x) 1t r1 (x) donde q1 (x), r1 (x) ∈ R[x] son
polinomios no constantes y 1s , 1t ∈ K(R). Por lo tanto stp0 (x) = q1 (x)r1 (x) en R[x] de
donde stp0 (x) = c(q1 )q10 (x)c(r1 )r10 (x) donde q10 (x) y r10 (x) son primitivos no constantes.
Si st es una unidad u por un producto de irreducibles, entonces c(stp0 ) = u−1 st ya que
p0 (x) es primitivo, por lo tanto al sacar contenido a ambos lados tenemos que u−1 st =
c(q 0 )c(r0 ). Luego reemplazando, stp0 (x) = u−1 stq10 (x)r10 (x), y así p0 (x) = u−1 q10 (x)r10 (x),
donde q10 (x) y r10 (x) son polinomios no constantes. Como las únicas unidades de R[x] son
las unidades de R, se sigue que q10 (x) y r10 (x) no son unidades en R[x]. Esto prueba que
p0 (x) es reducible en R[x] y por lo tanto p(x) es reducible en R[x].
Note que esta última observación nos dice que dado un polinomio p(x) ∈ R[x] no
constante, p(x) irreducible en R[x] implica p(x) irreducible en K(R)[x].
Teorema 16. Sea R un D.F.U y sea p(x) ∈ R[x] un polinomio primitivo no constante.
Entonces p(x) es irreducible en K(R)[x] si y sólo si p(x) es irreducible en R[x].
q(x), r(x) ∈ R[x], como p(x) es un polinomio no constante, entonces q(x) es no constante
o r(x) es no constante. Supongamos que q(x) no es constante. Como en particular esta
es una descomposición en K(R)[x], tenemos que q(x) es una unidad en K(R)[x] o r(x) es
una unidad en K(R)[x], pero como q(x) no es constante se sigue que r(x) es una unidad
en K(R)[x], lo que implica que r(x) ∈ R. Por otro lado, por el lema de Gauss tenemos
que 1 = c(p) = c(q)c(r), lo que implica que r(x) ∈ R es una unidad. Esto prueba que
p(x) es irreducible en R[x].
Lo anterior no permite concluir que si p(x) ∈ R[x] es tal que deg(p(x)) > 1 y p(x) tiene
una raíz en R, entonces p(x) es reducible en R[x].
Note que el recíproco no es cierto, es decir, es posible tener un polinomio p(x) ∈ R[x]
que no tenga raices en R y sin embargo que sea reducible.
Ejemplo 29. El polinomio p(x) = (x2 + 1)(x2 + 1) ∈ Z[x] claramente es reducible, pero
es claro que p(x) no tiene raices en Z[x].
xp − 1
φp (x) = .
x−1
Así,
p p
Por un ejercicio sabemos que p | j para todo j = 1, . . . , p−1 y claramente p - p−1 = p.
Luego por el criterio de Eisenstein φp (x + 1) es irreducible en Z[x].
Finalmente note que si φp (x + 1) es irreducible en Z[x] entonces φp (x) es irreducible en
Z[x].
entonces
1.9. Ejercicios
8. Sea R un anillo conmutativo con unidad. Demuestre que todo elemento de R que
no sea una unidad, está contenido en un ideal maximal.
10. Sea R un anillo conmutativo con unidad y consideremos el anillo R[x]. Demuestre
que un elemento p(x) = an xn + an−1 xn−1 + · · · + a1 x + a0 ∈ R[x] es una unidad,
si y sólo si a0 es una unidad y a1 , . . . , an son nilpotentes.
11. Sea R un anillo conmutativo con unidad y consideremos el anillo R[x]. Demuestre
que p(x) = an xn + an−1 xn−1 + · · · + a1 x + a0 es nilpotente si y sólo si a0 , a1 , . . . , an
son nilpotentes.
1.9. EJERCICIOS 61
12. Sea R un anillo conmutativo con unidad y consideremos el anillo R[x]. Demuestre
que p(x) ∈ R[x] es divisor de cero si y sólo si existe a ∈ R, a 6= 0 tal que ap(x) = 0.
13. Sea R un dominio entero. Demuestre que R[x] es un dominio entero. Concluya que
R[x1 , . . . , xn ] es un dominio entero.
14. Sea R un anillo conmutativo con unidad en el que para cada elemento x ∈ R existe
un natural n > 1 tal que xn = x. Pruebe que todo ideal primo en R es maximal.
15. Sea R un anillo conmutativo con unidad y sea I ⊂ R un ideal. Demuestre que
(R/I, +, ·) es un anillo conmutativo con unidad.
16. Sea R un dominio entero. Demuestre que si f : R → N es una función tal que para
todo a, b ∈ R existen q, r ∈ R tales que a = qb + r donde r = 0 o f (r) < f (b),
entonces R es un dominio euclideo.
Sugerencia: Defina otra función g : R → N como g(a) = min f (xa), y demues-
x∈R\{0}
tre que g es una función euclidea en R.
19. Sea R un anillo conmutativo con unidad. Demuestre que todo ideal propio de R
está contenido en un ideal maximal.
20. Sea R un anillo conmutativo con unidad. Demuestre que todo elemento de R que
no sea una unidad pertenece a un ideal maximal.
Z[x] ∼ Zn [x]
=
(n, p(x)) (p(x))
son isomorfos como anillos, donde p(x) denota la imagen de p(x) en Zn [x], es decir,
si p(x) = am xm + · · · + a1 x + a0 , entonces p(x) = am xm + · · · + a1 x + a0 .
24. Muestre con un contraejemplo, que la imagen de un ideal primo bajo un homo-
morfismo de anillos sobreyectivo, no tiene que ser un ideal primo.
25. Muestre con un contraejemplo, que la imagen de un ideal maximal bajo un homo-
morfismo de anillos sobreyectivo, no tiene que ser un ideal maximal.
√ √
26. Considere el anillo Z[ −5] = {a + b −5 : a, b ∈ Z}. Demuestre que este anillo
√
es isomomorfo como a anillo a Z[x]/(x2 + 5). Concluya que Z[ −5] es un dominio
entero.
/ P 2.
27. En Z[x] consideremos el ideal P = (2, x). Demuestre que x ∈
28. Demuestre que Z[x]/(x − n) y Z son isomorfos como anillos para todo n ∈ Z.
29. Sea K un cuerpo y considere f (x) ∈ K[x]. Demuestre que K[x]/(f (x)) es un
K-espacio vectorial. Más aún, si deg(f (x)) = n, entonces {1, x, x2 , . . . , xn−1 } es
una base para K[x]/(f (x)). Concluya que K[x]/(f (x)) ∼
= K n como K-espacios
vectoriales.
32. Sean R1 , . . . , Rk anillos conmutativos con unidad. Demuestre que todo ideal I ⊂
R1 × · · · × Rk es de la forma I = I1 × · · · × Ik donde Ij ⊂ Rj es ideal para todo
i = 1, 2, . . . , k.
Recuerde que esto no es verdad para grupos, por ejemplo si consideramos el grupo
Z2 × Z2 , note que I = {(0, 0), (1, 1)} es un subgrupo de Z2 × Z2 , pero este no se
puede ver como un subgrupo de Z2 por un subgrupo de Z2 .
33. Sea n ∈ N no primo. Entonces Zn no es un dominio entero. Cómo son los ideales
de Zn ?
como anillos.
Demuestre que p · 1 = 1 + · · · + 1 = 0.
p−veces
36. Sea R un anillo conmutativo con unidad y sea P ⊂ R un ideal primo. Demuestre
que si S ⊂ R es un subanillo, entonces P ∩ S es un ideal primo de S.
37. Sea K un cuerpo y R un anillo conmutativo con unidad. Demuestre que todo
homomorfismo de anillos ϕ : K → R es inyectivo.
64 CAPÍTULO 1. PRELIMINARES
Cuerpos
Notemos que dado un anillo conmutativo con unidad R, tiene sentido definir para
n ∈ N y r ∈ R, un nuevo elemento del anillo
nr = r + · · · + r.
n−veces
67
68 CAPÍTULO 2. CUERPOS
Veamos que la característica de un cuerpo solo puede ser cero o un número primo.
ϕ(1) = 1.
Dejamos como ejercicio para el lector, demostrar que la condición iii) en la definición
anterior se puede omitir.
Definición 25. Decimos que dos cuerpos K y F son isomorfos, si son isomorfos como
anillos conmutativos con unidad.
Veamos que cualquier cuerpo K contiene una copia de Q o contiene una copia de Zp .
Ejemplo 36. Consideremos en el anillo Z[x] y el ideal I = (2, x2 + x + 1). Note que I
es un ideal maximal de Z[x] ya que
Z[x] ∼ Z2 [x]
K= = 2
(2, x2+ x + 1) (x + x + 1)
Demostración. Por definición F es un grupo abeliano con la suma. Por otro lado, tenemos
un producto escalar K × F → F dado por el producto que existe en F por ser cuerpo, es
decir, k · f = kf donde el producto de la derecha es el de dos elementos de F . Dejamos
como ejercicio demostrar que con estas dos operaciones, F es un K-espacio vectorial.
Ejemplo 38. Consideremos en Z[x] el ideal maximal m = (3, x2 + x + 2). Sabemos que
Z[x] ∼ Z3 [x]
= 2 =K
(3, x2 + x + 2) (x + x + 2)
[K : Z3 ] = dimZ3 (K),
[K : Z3 ] = 2.
Demostración. Primero que todo note que char(K) 6= 0, ya que si char(K) = 0 entonces
K contiene un subcuerpo isomorfo a Q, lo cual es absurdo ya que K es finito.
Digamos que char(K) = p, p > 0. De la observación anterior tenemos que K es un
Zp - espacio vectorial. Como K es finito entonces la dimensión de K como Zp - espacio
vectorial tiene que ser finita, es decir, K no puede tener una base infinita. Luego si
dimZp (K) = n, entonces K ∼
= Znp .
Supongamos que queremos construir nuevos cuerpos a partir de los cuerpos base Q
y Zp .
√
Por ejemplo, si consideramos α = 2 sabemos que α ∈
/ Q. Ahora, si le pegamos α
al cuerpo de los números racionales obtenemos un cuerpo más grande, claro está que
hace falta definir el significado de pegarle este elemento. Sin embargo, en este caso en
particular podemos definir
√ √
Q( 2) = {q1 + q2 2 : q1 , q2 ∈ Q}.
Es fácil ver que este conjunto es un anillo con las operaciones heredadas del cuerpo de los
números reales, faltaría ver que todo elemento no nulo es invertible. Imitando la forma
√
como se invierten los elementos en C, podemos ver que dado x = q1 + q2 2 6= 0, el
√ √
inverso de x es qq12−q2 2
2 , donde q 2 − 2q 2 6= 0 ya que q 6= 0 o q 6= 0 y
1 2 1 2 2∈
/ Q.
1 −2q2
√ √
Por lo tanto Q( 2) es un cuerpo que además cumple que Q ⊂ Q( 2) ⊂ R.
Esta construcción que acabamos de hacer, realmente proviene de algo más general y
√
del hecho de que 2 es raíz de un polinomio de grado 2 con coeficientes racionales, el
polinomio x2 − 2.
√ √
Ejemplo 41. Q es un subcuerpo de Q( 2) y Q( 2) es un subcuerpo de R.
√
Ejemplo 42. Si consideramos el número complejo i = −1 ∈ C y definimos
p(α)
K(α) = : p(x), q(x) ∈ K[x] y q(α) 6= 0 .
q(α)
n o
p(α)
Demostración. Llamemos T = q(α) : p(x), q(x) ∈ K[x] y q(α) 6= 0 . Claramente 1 ∈
T , donde 1 representa la unidad del cuerpo F .
Por otro lado, dados p1 (x), q1 (x), p2 (x) y q2 (x) polinomios en K[x] tales que q1 (α) 6= 0
y q2 (α) 6= 0, se tiene que
Observe que en la definición anterior podemos suponer que p(x) ∈ K[x] es mónico,
ya que si p(x) = an xn + · · · + a1 x + a0 con an 6= 0, multiplicando por a−1
n obtenemos
q(α) = 0.
Además, si α ∈ F es algebraico sobre K, podemos escoger el polinomio mónico de grado
minimal p(x) ∈ K[x] tal que p(α) = 0. A este polinomio lo llamaremos el polinomio
minimal de α en K.
Note que el polinomio minimal p(x) es irreducible en K[x], ya que si p(x) = h(x)r(x) don-
de h(x) y r(x) no son unidades, entonces evaluando en α se sigue que h(α) = 0 ∨ r(α) =
0, lo cual es absurdo ya que como h(x) y r(x) no pueden ser constantes, tenemos que
deg(h(x)) < deg(p(x)) y deg(r(x)) < deg(p(x)).
Así, dado α ∈ F algebraico sobre K, si p(x) ∈ K[x] es el polinomio minimal de α en K,
entonces K[x]/(p(x)) es un cuerpo.
deg(b(x)) < deg(p(x)). Evaluando en α, m(α) = b(α), pero como deg(b(x)) < n, entonces
b(x) = bn−1 xn−1 +· · ·+b1 x+b0 , y por lo tanto m(α) = b0 +b1 α+· · ·+bn−1 αn−1 ∈ L.
K[x] ∼
= K(α).
(p(x))
Eisenstein p(x) = x3 − 2 es irreducible en Q[x], luego por un ejercicio tenemos que p(x)
√ √
es el polinomio minimal de 3 2 en Q. Por lo tanto, [Q( 3 2) : Q] = 3.
[L : K] = [L : F ][F : K].
L = hx1 y1 , . . . , x1 yn , . . . , xm y1 , . . . , xm yn i
√
Sabemos que x3 −2 ∈ Q[x] es el polinomio minimal para 3 2 en Q, pero note que también
√ √
es el polinomio minimal para 3 2 en Q( 3) (ejercicio).
√ √ √ √
Por lo tanto [Q( 3)( 3 2) : Q( 3)] = 3, y por otro lado [Q( 3) : Q] = 2.
√ √
Así tenemos que [Q( 3, 3 2) : Q] = 6.
Proposición 19. Sea K ⊂ F una extensión finitamente generada por elementos alge-
braicos, es decir, F = K(α1 , . . . , αn ) donde α1 , . . . , αn ∈ F son algebraicos sobre K.
Entonces K ⊂ F es una extensión finita y por lo tanto algebraica.
Por la hipótesis de inducción, [K(α1 , . . . , αn−1 ) : K] < ∞, y por otro lado, como αn
es algebraico sobre K entonces es algebraico sobre K(α1 , . . . , αn−1 ), lo que implica que
[K(α1 , . . . , αn−1 )(αn ) : K(α1 , . . . , αn−1 )] < ∞.
Así podemos concluir que [K(α1 , . . . , αn ) : K] < ∞.
Esta última proposición nos dice que una extensión infinita de cuerpos no puede ser
finitamente generada por elementos algebraicos. Esto nos va a permitir dar ejemplos de
extensiones algebraicas que no son finitas, y también dar ejemplos de extensiones de
cuerpos que no pueden ser finitamente generadas.
S
raices reales, es decir, Li es una unión contable de conjuntos finitos. Pero L = n∈N Li ,
luego L es contable. Finalmente, note que Q ⊂ L y por lo tanto Q es contable. Note que
esto implica que hay un número no contable de números trascendentes.
R S S
tiene que I es isomorfo al anillo ϕ(I) . Para ver esto, basta definir π ◦ ϕ : R → S → ϕ(I)
Lema 5. Sea K un cuerpo y sea q(x) ∈ K[x] un polinomio irreducible. Sabemos que
K[x]
F = (q(x)) es un cuerpo. Entonces si denotamos K = {k : k ∈ K}, tenemos que K es
un subcuerpo de F que es isomorfo al cuerpo K. Más aún, F ∼
=
K[x]
(q(x)) , donde q(x) es la
imagen de q(x) bajo el isomorfismo inducido por el isomorfismo de cuerpos K ∼
= K.
K[x] ∼ K[x]
= ,
(q(x)) (q(x))
Veamos primero que dado p(x) ∈ K[x] un polinomio de grado n > 1, existe una
extensión de cuerpos F |K tal que p(x) tiene una raíz en F .
Consideremos q(x) ∈ K[x] un factor irreducible de p(x). Como q(x) ∈ K[x] es irre-
K[x]
ducible, entonces (q(x)) es un ideal maximal de K[x] y por lo tanto F = (q(x)) es
un cuerpo. Por el ejemplo anterior, F contiene un subcuerpo isomorfo a K que de-
notaremos por K, y por lo tanto F |K. Note que K = {k : k ∈ K}. Ahora, si
84 CAPÍTULO 2. CUERPOS
entonces K[x] ∼
= K(x).
(q(x))
Ahora, como q(x) es un factor irreducible de p(x), entonces p(x) = q(x)r(x). Luego
p(x) = q(x)r(x), de donde x también es raíz de p(x).
Resumiendo, tenemos que dado p(x) ∈ K[x] no constante, existe una extensión de cuer-
pos F |K, tal que si denotamos K 0 a la copia isomorfa de K que vive dentro de F ,
entonces el polinomio p(x) visto como un elemento de K 0 [x] tiene una raíz α ∈ F . Más
∼ K 0 (α).
aún, F =
Note que F |K 0 y K 0 (α)|K 0 son extensiones finitas, y además K 0 (α) ⊂ F . Por lo tanto,
F = K 0 (α).
De ahora en adelante, diremos que p(x) ∈ K[x] tiene una raíz en una extensión F |K,
para referirnos a que p(x) visto como un polinomio con coeficientes en un subcuerpo de
F isomorfo a K, tiene una raíz en F .
F = L0 (α2 , . . . , αn ) = K(α
f 1 )(α2 , . . . , αn ) = K(α
f 1 , . . . , αn ).
f ⊂ F es un subcuerpo isomorfo a K.
K
f ⊂ F = K(α
i = 1, 2, . . . , n, entonces K f 1 , . . . , αn ) es una extensión finita, más aún,
[K(α f ≤ n!.
f 1 , . . . , αn ) : K]
y este isomorfismo está dado por q(α) 7→ q(x). Ahora, por el teorema de correspondencia,
K[x] ∼ K 0 [x]
(p(x)) = (p0 (x)) , y este isomorfismo envía q(x) 7→ q 0 (x) donde q 0 (x) = ψ(q(x)). De aquí
K 0 [x]
se sigue que (p0 (x)) es un cuerpo. Luego p0 (x) ∈ K 0 [x] es irreducible, y como p0 (β) = 0,
K 0 [x] ∼ K(β), y este isomorfismo envía h(x) → h(β). Así tenemos que K(α) es
entonces (p0 (x)) =
isomorfo a K 0 (β), pero más aún, este isomorfismo φ : K(α) → K 0 (β) envía q(α) 7→ q 0 (β).
En otras palabras, φ(k) = ϕ(k) para todo k ∈ K y φ(α) = β.
Demostración. Razonemos por inducción sobre el grado del polinomio p(x). Note que
si deg(p(x)) = 1, entonces todo cuerpo de descomposición de p(x) es isomorfo a K, ya
que si F |K es una extensión donde p(x) factoriza completamente, como p(x) factoriza
completamente en K[x], entonces F = K 0 donde K 0 es la copia isomorfa a K que vive
dentro de F .
Supongamos que el resultado es cierto para polinomios en K[x] de grado menor que n.
Si p(x) ∈ K[x] es tal que deg(p(x)) = n, y si F |K, F 0 |K son cuerpos de descompo-
sición para p(x), entonces claramente si K1 y K2 son las copias isomorfas de K que
2.2. CLAUSURA ALGEBRAICA DE UN CUERPO 87
Veamos que hay varias formas equivalentes de decir que un cuerpo es algebraicamente
cerrado.
i) K es algebraicamente cerrado.
iv) Todo polinomio no constante de K[x], tiene por lo menos una raíz en K.
k1 m1 + · · · + kt mt
donde k1 , . . . , kt ∈ K y m1 , . . . , mt monomios de S.
Además, dos monomios m1 = xαi11 · · · xαikk con xij 6= xil para todo j 6= l, y m2 = xβj11 · · · xβjss
con xji 6= xjl para todo i 6= j, son iguales si y sólo si {xi1 , . . . , xik } = {xj1 , . . . , xjs }, y si
xil = xjt entonces αl = αt .
Ahora, si m1 , . . . , ms son monomios distintos, entonces vamos a decir que dos elementos
k1 m1 + · · · + ks ms y k10 m1 + · · · + ks0 ms son iguales, si ki = ki0 para todo i = 1, 2, . . . , s.
En el conjunto K[S], definimos la suma como:
Para definir el producto, dados dos monomios m1 = xi1 · · · xis y m2 = xj1 · · · xjt en S,
definimos el producto de ellos como el monomio m1 m2 = xi1 · · · xis xj1 · · · xjt .
Así, dados dos elementos de K[S], x = α1 mi1 + · · · + αs mis y y = β1 mj1 + · · · + βt mjt ,
definimos
s X
X t
xy = (αl βn )mil mjn .
l=1 n=1
Dejamos como ejercicio para el lector, verificar que K[S] con estas dos operaciones, es
un anillo conmutativo con unidad.
mos este polinomio como p(xp ) ∈ K[xp ]. Ahora consideremos S el conjunto de todas
estas variables, es decir, S = {xp : p(x) ∈ K[x] es irreducible} y sea R = K[S] el anillo
de polinomios.
Por otro lado, consideremos el subconjunto T = {p(xp ) ∈ K[xp ] : p(xp ) es irreducible en K[xp ]} ⊂
K[S], y sea I = (T ) el ideal generado por T .
Veamos que I es un ideal propio de K[S], es decir, veamos que 1 ∈
/ I. En efecto, si
suponemos que 1 ∈ I, entonces
Sabemos que existe una extensión de K, F |K tal que cada polinomio p1 (xp1 ), . . . , ps (xps )
tiene una raíz en F , digamos que αi ∈ F es raíz de pi (xpi ).
Si miramos la ecuación anterior en F , y hacemos xpi = αi , obtenemos que 1 = 0 en F ,
lo cual es absurdo.
Por lo tanto, I ⊂ K[S] es un ideal propio.
Por el lema de Zorn, sabemos que I ⊂ m para cierto ideal maximal m ⊂ K[S].
K[S]
Ası, F = m es un cuerpo, más aún, F |K.
Veamos que todo polinomio no constante de K[x] tiene por lo menos una raíz en F . Sea
p(x) ∈ K[x] no constante. Podemos suponer que p(x) ∈ K[x] es irreducible, ya que para
encontrar una raíz de p(x) basta encontrar una raíz de una componente irreducible de
p(x). Si p(x) ∈ K[x] es irreducible, entonces p(xp ) ∈ I ⊂ m, por lo tanto p(xp ) = 0 en
F , lo que implica que p(xp ) = 0 en F , es decir, xp ∈ F es una raíz de p(x).
Teorema 23. Sea K un cuerpo. Existe una extensión F |K tal que todo polinomio no
constante de K[x] tiene por lo menos una raíz en F .
De manera recursiva, dado un cuerpo K, por el teorema anterior existe una exten-
sión K ⊂ K1 tal que todo polinomio no constante de K[x] tiene una raíz en K1 . Luego,
92 CAPÍTULO 2. CUERPOS
para K1 existe una extensión K1 ⊂ K2 tal que todo polinomio no constante de K1 [x]
tiene una raíz en K2 . Continuando de esta manera, tenemos una torre de extensiones
K = K0 ⊂ K1 ⊂ · · · ⊂ Kn ⊂ · · · , tales que todo polinomio no constante de Kn [x] tiene
una raíz en Kn+1 .
S∞
Si definimos F = i=0 Ki , entonces F es un cuerpo que es una extensión de K, tal que
dado un polinomio no constante p(x) ∈ F [x], este polinomio vive en algún Kn [x] y por
lo tanto tiene una raíz en Kn+1 , luego en F .
Esto muestra que F es un cuerpo algebraicamente cerrado.
Teorema 24. Sea K un cuerpo. Existe F |K una extensión tal que F es algebraicamente
cerrado.
Teorema 25. Sea K un cuerpo. Entonces existe F |K extensión algebraica tal que F es
un cuerpo algebraicamente cerrado.
Demostración. Por el teorema anterior, existe una extensión F |K tal que F es algebrai-
camente cerrado. Ahora consideremos K = {α ∈ F : α es algebraico sobre K}.
Sabemos que K es un cuerpo y claramente la extensión K|K es algebraica.
Veamos que K es un cuerpo algebraicamente cerrado.
En efecto, consideremos p(x) ∈ K[x] un polinomio no constante. Como p(x) ∈ F [x] y
F es algebraicamente cerrado, entonces p(x) tiene una raíz α ∈ F . Esto muestra que α
es algebraico sobre K. Por el lema anterior, como α es algebraico sobre K y K|K es
algebraica, se sigue que α es algebraico sobre K, es decir, α ∈ K.
Esto muestra que todo polinomio no constante p(x) ∈ K[x], tiene una raíz en K, es
decir, K es algebraicamente cerrado.
Definición 37. Dado un cuerpo K, decimos que un cuerpo F |K es una clausura alge-
braica de K, si F es algebraicamente cerrado y F |K es algebraica.
La discusión anterior muestra que todo cuerpo tiene una clausura algebraica.
K /L
σ
b1 )x + · · · + (an−1 − bn−1 )xn−1 ∈ K[x], pero como el polinomio minimal de α tiene grado
n, entonces h(x) = 0, es decir, aj = bj para todo j = 0, 1, . . . , n − 1. Esto implica que
τ (a0 + a1 α + · · · + an−1 αn−1 ) = τ (b0 + b1 α + · · · + bn−1 αn−1 ).
Es claro que τ es un homomorfismo de cuerpos.
Más aún, si τ : K(α) → L es un homomorfismo de cuerpos tal que τ |K = σ, entonces τ (α)
e (p(x)) ∈ L[x], ya que si p(x) = xn + an−1 xn−1 + · · · + a1 x + a0 ,
tiene que ser una raíz de σ
entonces como αn + an−1 αn−1 + · · · + a1 α + a0 = 0 se sigue que τ (αn + an−1 αn−1 + · · · +
a1 α + a0 ) = 0, de donde τ (α)n + τ (an−1 )τ (α)n−1 + · · · + τ (a1 )τ (α) + τ (a0 ) = 0, pero
como τ (aj ) = σ(aj ) para todo j = 0, 1, . . . , n − 1, entonces τ (α)n + σ(an−1 )τ (α)n−1 +
· · · + σ(a1 )τ (α) + σ(a0 ). Es decir, τ (α) es raíz de σ
e (p(x)).
Por lo tanto, podemos decir que los únicos homomorfismos τ : K(α) → L tales que
τ |K = σ, son τβ1 , . . . , τβn definidos como τβi (k) = σ(k) para todo k ∈ K y τβi (α) = βi ,
donde β1 , . . . , βn son las raices de σ
e (p(x)) en L.
µβ (x) = µα (x).
Además, µ es un homomorfismo de cuerpos ya que cada µα lo es.
Por lo tanto, (F 0 , µ) ∈ F y (Fα , µα ) ≤ (F 0 , µ), es decir, (F 0 , µ) es una cota superior para
la cadena {(Fα , µα )}α∈A .
Por el lema de Zorn, la familia F tiene un elemento maximal, digamos que este elemento
maximal es (F, τ ).
Veamos que F = E. Supongamos por el absurdo que F ( E, luego existe α ∈ E tal
que α ∈
/ F . Como K ⊂ E es algebraica se sigue que F ⊂ E es algebraica, luego α es
algebraico sobre F . Por el lema anterior, existe un homomorfismo ρ : F (α) → L tal
que ρ|F = τ . Así, (F (α), ρ) ∈ F ya que ρ|K = τ |K = σ, pero (F, τ ) < (F (α), ρ) lo que
contradice la maximalidad de (F, τ ).
Concluimos entonces que E = F , y por lo tanto tenemos un homomorfismo de cuerpos
τ : E → L tal que τ |K = σ.
En esta parte, queremos ver que todo par de cuerpos finitos con igual cardinal, tienen
que ser isomorfos. Esto lo haremos demostrando que todo cuerpo finito es el cuerpo de
descomposición de un polinomio.
Además, mostraremos que todos los cuerpos finitos se pueden obtener a partir del anillo
Z[x] partiendo por un ideal maximal.
Ya sabemos que todo cuerpo finito tiene característica prima p y por lo tanto cardinal
pn para ciero n ∈ N.
Definición 38. Sea K un cuerpo. Decimos que p(x) ∈ K[x] tiene una raíz múltiple
α, si en el cuerpo de descomposición F de p(x), p(x) se puede escribir como p(x) =
(x − α)m q(x) para cierto q(x) ∈ F [x], donde m > 1.
Ejemplo 56. Consideremos el polinomio p(x) = x4 + 2x2 + 1 ∈ Q[x]. Note que p(x) =
(x2 + 1)2 . Por lo tanto, p(x) = (x − i)2 (x + i)2 en C[x], lo que implica que α = i y α = −i
son raices múltiples de p(x).
Proposición 22. Sea K un cuerpo y sea p(x) ∈ K[x]. Si α es una raíz de p(x), entonces
α es raíz múltiple si y sólo si α es raíz de p0 (x).
sigue que p(x) = (x − α)h(x) ∈ F [x]. Así derivando tenemos que p0 (x) = (x − α)h0 (x) +
h(x). Evaluando en α, como p0 (α) = 0, tenemos que h(α) = 0, lo que implica que
h(x) = (x − α)t(x) para cierto t(x) ∈ F [x].
Reemplazando, p(x) = (x−α)h(x) = (x−α)2 t(x) ∈ F [x], es decir, α ∈ F es raíz múltiple
de p(x).
n
Observación 14. Consideremos el polinomio q(x) = xp − x ∈ Zp [x], donde p es un
n −1
número primo. Observemos que q 0 (x) = pn xp − 1 = −1 ya que pn · 1 = 0. Esto implica
que q 0 (x) es un polinomio constante, y por la proposición anterior, entonces q(x) no tiene
raices múltiples.
n
Por lo tanto, todas las raices de q(x) = xp − x ∈ Zp [x] son distintas.
Teorema 27. Sea K un cuerpo finito. Si |K| = pn , para cierto p primo, entonces K es
n
el cuerpo de descomposición del polinomio q(x) = xp − x ∈ Zp [x].
El siguiente lema permite clasificar todos los subcuerpos de un cuerpo finito con
cardinal pn .
n
Lema 10. Consideremos el polinomio q(x) = xp − x ∈ Zp [x], con n > 0. El polinomio
m
r(x) = xp − x ∈ Zp [x] es divisor de q(x) si y sólo si m | n.
k
Demostración. Ya sabemos que todo polinomio de la forma xp − x ∈ Zp [x], no tiene
raices repetidas.
n m
Supongamos que xp − x = (xp − x)t(x). Si escribimos n = km + s con 0 ≤ s < m,
m km
entonces notemos que si ap = a se tiene que ap = a, lo que se puede ver de ma-
nera recursiva ya que a p2m = (a pm ) pm = a pm = a y por lo tanto ap
km
= a. Así,
n km+s km ps s
ap = ap = ap = ap .
n m m n
Como xp − x = (xp − x)t(x) entonces toda raíz de xp − x es raíz de xp − x. Esto
m s
junto con lo anterior implica que si ap = a entonces ap = a y por lo tanto toda raíz de
m s m
xp − x es raíz de xp − x. Como todas las raices de xp − x son distintas, esto contradice
que s < n, por lo tanto s = 0 y así m | n.
Recíprocamente, supongamos que m | n, luego n = km para cierto k ∈ N. Supongamos
m mk n
que ap = a, entonces notemos que ap = a, es decir, ap = a. Esto se puede ver de ma-
2m m m m (k−1)m
nera recursiva, ya que ap = (ap )p = ap = a, luego si ya tenemos que ap = a,
km (k−1)m m m
entonces ap = (ap )p = ap = a.
n m
Por el algoritmo de la división xp −x = (xp −x)t(x)+s(x) donde s(x) = 0 ∨ deg(s(x)) <
m
pm . Si suponemos que a1 , . . . , apm son las raices de xp − x (ya sabemos que son todas
n
distintas), por lo anterior también son raices de xp − x, luego evaluando tenemos que
100 CAPÍTULO 2. CUERPOS
La discusión anterior también nos permite probar que el cuerpo Zp tiene extensiones
de todos los grados.
Proposición 23. Sea p un número primo. Entonces para todo n ∈ N, existe F |Zp
extensión de cuerpos, tal que [F : Zp ] = n.
n
Demostración. Consideremos el polinomio q(x) = xp − x ∈ Zp [x]. Entonces si F es el
cuerpo de descomposición de q(x), sabemos que F tiene pn -elementos, de donde se sigue
2.2. CLAUSURA ALGEBRAICA DE UN CUERPO 101
que [F : Zp ] = n.
Ahora veamos que toda extensión finita de un cuerpo finito, es una extensión simple.
Este hecho se sigue de un resultado más general que discutiremos más adelante, relacio-
nado con extensiones separables. Por ahora, nos enfocaremos simplemente en el caso de
cuerpos finitos.
Probemos primero que si K es un cuerpo, entonces K ∗ es un grupo cíclico.
Como una consecuencia inmediata del teorema anterior, tenemos que para cada n ∈ N
existe un polinomio h(x) ∈ Zp [x] de grado n, irreducible en Zp [x].
102 CAPÍTULO 2. CUERPOS
Corolario 2. Sea p un primo. Para cada natural n ∈ N, existe un polinomio h(x) ∈ Zp [x]
de grado n, irreducible en Zp [x].
Veamos que de esta discusión, podemos concluir que todos los cuerpos finitos se
pueden obtener como cocientes de Z[x] por un ideal maximal.
Veamos ahora que todo ideal maximal de Z[x] tiene la forma (p, h(x)), donde h(x)
es irreducible en Zp [x].
Lema 12. Si I = (f (x)) ⊂ Z[x] con deg(f (x)) > 0, entonces I no es un ideal maximal.
Demostración. Tomemos a ∈ Z tal que f (a) 6= 0 y f (a) 6= ±1. Para p primo tal que
p | f (a), consideremos el homomorfismo de grupos ψ : Z[x] → Zp definido como h(x) 7→
h(a). Note que f (x) ∈ ker(ψ) y por lo tanto (f (x)) ⊂ ker(ψ). Así, este homomorfismo
Z[x]
induce un homomorfismo φ : (f (x)) → Zp . Note que si n, m ∈ Z son tales que n 6= m,
Z[x]
entonces n 6= m en (f (x)) , ya que n = m implica que n − m ∈ (f (x)) lo cual es absurdo
dado que deg(f (x)) > 0.
Z[x] Z[x]
Por lo tanto, 1, 2, . . . , n, . . . son todos elementos distintos de (f (x)) , de donde (f (x)) es
2.2. CLAUSURA ALGEBRAICA DE UN CUERPO 103
Z[x]
infinito. Luego el homomorfismo de anillos φ : (f (x)) → Zp no es inyectivo. De aquí se
sigue que J = ker(φ) 6= {0}. Por otro lado, note que φ(1) 6= 0, ya que φ(1) = ψ(1) = 1 y
Z[x]
1 6= 0 en Zp . Esto quiere decir que J = ker(φ) es un ideal propio y no trivial de (f (x)) ,
Z[x]
lo que implica que (f (x)) no es un cuerpo. Luego I = (f (x)) no es un ideal maximal.
Este lema anterior nos dice que todo ideal maximal de Z[x] contiene un entero no
nulo.
Veamos que como consecuencia de lo anterior, tenemos que todo ideal maximal de Z[x]
tiene la forma m = (p, h(x)) con p ∈ N primo y h(x) irreducible en Zp [x].
Teorema 30. Sea m ⊂ Z[x] un ideal maximal. Entonces m = (p, h(x)) con p ∈ N primo
y h(x) irreducible en Zp [x].
Z[x]
π : Z[x] → .
(p)Z[x]
Luego (h(x)) es ideal maximal de Zp [x], y como Zp [x] es dominio de ideales principales,
entonces h(x) es irreducible en Zp [x].
Z[x]
Corolario 3. Todo cuerpo de la forma m es finito.
2.3. SOLUCIÓN A LOS PROBLEMAS DE CONSTRUCCIONES CON REGLA Y COMPAS105
L. Dados dos números construibles, se puede trazar la recta que une esos dos puntos.
106 CAPÍTULO 2. CUERPOS
P1. La intersección de dos rectas construidas por medio de la operación L., será un
punto construible.
P3. La intersección o intersecciones de dos círculos construidos por medio de C., serán
puntos construibles.
Veamos la relación que existe entre los números construibles y las extensiones de
cuerpos.
Teorema 31. Sea α ∈ C. Entonces α ∈ C si y sólo si existe una torre finita de cuerpos
Q = F0 ⊂ F1 ⊂ · · · ⊂ Fn ⊂ C tal que [Fi : Fi−1 ] = 2 para todo i = 1, 2, . . . , n y α ∈ Fn .
L2 L1
β2 α β1
α1 α2
−1
x a b c
= ,
y a0 b0 c0
Q ⊂ F1 ⊂ · · · ⊂ Fn ⊂ Fn+1 ⊂ C,
tal que [Fi : Fi−1 ] = 2 para todo i = 1, 2, . . . , n + 1 y tal que Fn+1 contiene la parte
real e imaginaria de α y de todo número construible que se usó para construir a
α. Más aún, α ∈ Fn+1 .
2.3. SOLUCIÓN A LOS PROBLEMAS DE CONSTRUCCIONES CON REGLA Y COMPAS109
L1
β1
α1
r C1
Pero como h, k, −a/b, c/b y r2 son elementos del cuerpo Fn , entonces la ecuación
anterior la podemos reescribir como a0 x2 + b0 x + c0 = 0 donde a0 , b0 , c0 ∈ Fn . Pero
110 CAPÍTULO 2. CUERPOS
sabemos que las soluciones de esta última ecuación vienen dadas por
1
q
0
−b ± (b0 )2 − 4a0 c0 .
2a0
√
De aquí se sigue que la parte real de α pertenece al cuerpo Fn ( d) donde d =
(b0 )2 − 4a0 c0 ∈ Fn .
Como la parte real e imaginaria de α satisfacen la ecuación de la recta L1 , es decir,
satisfacen la ecuación ax + by = c, entonces si (x0 , y0 ) es la parte real e imaginaria
√
de α, se sigue que y0 = (c − ax0 )/b y por lo tanto y0 ∈ Fn ( d).
√
Tenemos entonces que el cuerpo Fn+1 = Fn ( d) contiene la parte real e imaginaria
de α y de todos los números construibles que se usaron en la construcción de α.
√
Si d ∈ Fn entonces Fn+1 = Fn y terminamos. De lo contrario [Fn+1 : Fn ] = 2.
Así, tenemos una torre de cuerpos Q ⊂ F1 ⊂ · · · ⊂ Fn ⊂ Fn+1 ⊂ C tal que [Fi :
Fi−1 ] = 2 para todo i = 1, 2, . . . , n + 1 y Fn+1 contiene la parte real e imaginaria
de α y de todos los números construibles que se usaron en la construcción de α.
Si definimos Fn+2 = Fn+1 (i), entonces si i ∈ Fn+1 tenemos que Fn+2 = Fn+1 y
por lo tanto α ∈ Fn+1 . De lo contrario, [Fn+2 : Fn+1 ] = 2 y tenemos entonces una
torre de cuerpos Q ⊂ F1 ⊂ · · · ⊂ Fn ⊂ Fn+1 ⊂ Fn+2 ⊂ C tal que [Fi : Fi−1 ] = 2
para todo i = 1, 2, . . . , n + 2 y α ∈ Fn+2 .
C1
α
r1
z1 r2
C2
z2
2.3. SOLUCIÓN A LOS PROBLEMAS DE CONSTRUCCIONES CON REGLA Y COMPAS111
(x − h1 )2 + (y − k1 )2 = r12 y (x − h2 )2 + (y − k2 )2 = r22
−2h1 x + h21 + 2h2 x − h22 − 2k1 y + k12 + 2k2 y − k22 = r12 − r22 ,
es decir,
(2h2 − 2h1 )x + (2k2 − 2k1 )y = r12 − r22 − h21 + k22 .
Pero como vimos en el caso ii), las soluciones de este último sistema viven en un
√
cuerpo de la forma Fn+1 = Fn ( d) para cierto d ∈ Fn , y por lo tanto tenemos una
torre de cuerpos Q ⊂ F1 ⊂ · · · ⊂ Fn ⊂ Fn+1 ⊂ C tal que [Fi : Fi−1 ] = 2 para todo
i = 1, 2, . . . , n + 1. Así, si i ∈ Fn+1 tenemos que α ∈ Fn+1 y terminamos, de lo
contrario consideramos Fn+2 = Fn+1 (i) y obtenemos la torre de cuerpos deseada.
112 CAPÍTULO 2. CUERPOS
Duplicar el cubo
Este problema consiste en dado un cubo de volumen 1, construir con regla y compas un
√
cubo de volumen 2. Esto equivale a construir con regla y compas el número 3 2.
√
Como p(x) = x3 − 2 ∈ Q[x] es el polinomio mónico minimal para 3 2 en Q, entonces
√ √
[Q( 3 2) : Q] = 3 que claramente no divide a ninguna potencia de 2. Por lo tanto 3 2 no
es construible, lo que muestra que es imposible duplicar el cubo.
Trisecar un ángulo
Este problema consiste en trisecar un ángulo usando regla y compas.
Consideremos por ejemplo el ángulo de 120◦ y veamos que es imposible trisecar este
2πi
ángulo usando regla y compas. Esto es equivalente a demostrar que el número ζ = e 9
2.4. Ejercicios
ϕ
R /K
<
τ
ψ
K(R)
5. Sea K un cuerpo y sea {Kα }α∈A una familia de subcuerpos de K. Demuestre que
T
α∈A Kα es un subcuerpo de K.
√ √
9. Demuestre que p(x) = x3 − 2 es el polinomio minimal de 3
2 en Q( 3).
12. En Z[x] considere I el conjunto de todos los polinomios en Z[x] que tienen término
constante par. Demuestre que I es un ideal maximal de Z[x].
14. Sea p un número primo y sea q(x) ∈ Zp [x]. Demuestre que q(x)p = q(xp ).
17. Suponga que q(x) ∈ Z[x] es un polinomio mónico tal que q(x) es irreducible en
Zp [x] para algún número primo p. Demuestre que q(x) es irreducible en Z[x].
Use esto para probar que q(x) = x4 − 5x + 36 es irreducible en Z[x].
19. Considere ζ = e2πi/5 ∈ C. Sabemos que ζ es una raíz quinta de la unidad. Demues-
tre que [Q(ζ) : Q] = 4.
√ √
20. Sean p, q números primos distintos. Demuestre que [Q( p, q) : Q] = 4.
√ √ √ √
21. Pruebe que Q( 2, 3) = Q( 2 + 3).
24. Sea K ⊂ F una extensión de cuerpos. Suponga que α ∈ F es tal que [K(α) : K]
es impar. Demuestre que K(α) = K(α2 ).
S∞
Si denotamos K0 = K, dele sentido a la expresión i=0 Ki como un cuerpo que es
una extensión de K.
√
27. Encuentre α ∈ C tal que Q( 3, i) = Q(α).
√ √
28. Demuestre que 2 + 3 5 es algebraico sobre Q.
√ √
Pruebe además que [Q( 2 + 3 5) : Q] = 6.
34. Demuestre que Sen(1◦ ) es un número algebraico. Concluya que Sen(q ◦ ) es un nú-
mero algebraico para todo q ∈ Q.
35. Sea K un cuerpo y sean p1 (x), . . . , pm (x) ∈ K[x] polinomios no constantes. De-
muestre que existe una extensión de cuerpos F |K tal que pi (x) factoriza comple-
tamente en F [x] para todo i = 1, 2, . . . , m.
37. Considere p(x) = x4 − 2x2 − 2 ∈ Q[x]. Encuentre las raices α y β de p(x) tales que
Q(α) ∼
= Q(β).
Encuentre el cuerpo de descomposición de p(x).
38. Sea p un número primo. Demuestre que el cuerpo de descomposición del polinomio
p(x) = xp − 1 ∈ Q[x] es una extensión de Q de grado p − 1.
n
42. Considere el polinomio q(x) = xp − x ∈ Zp [x]. Suponga que F es el cuerpo de
descomposición de q(x). Demuestre que el conjunto de raices de q(x) forma un
cuerpo.
44. Demuestre que el ángulo de 60◦ no se puede trisecar usando regla y compas.
45. Demuestre que el cuerpo de los números construibles C, es el subcuerpo más pe-
queño de C que es cerrado bajo raices cuadradas.
46. Demuestre que no es posible construir con regla y compas, un polígono regular de
11 lados.
118 CAPÍTULO 2. CUERPOS
Capítulo 3
Teoría de Galois
119
120 CAPÍTULO 3. TEORÍA DE GALOIS
que σ −1 (k) = x si y sólo si σ(x) = k, luego σ(k) = k y σ(x) = k, lo que implica que
x = k pues σ es inyectiva. Esto prueba que σ −1 ∈ Gal(F |K).
Sabemos que σ ◦ σ −1 = id y σ −1 ◦ σ = id, lo que muestra la existencia del inverso.
Finalmente, de la teoría de funciones, sabemos que la composición de funciones es una
operación asociativa.
Concluimos entonces que Gal(F |K) con la operación composición es un grupo.
Demostración. Digamos que h(x) = an xn +an−1 xn−1 +· · ·+a1 x+a0 ∈ K[x]. Dado α ∈ F ,
h(α) = an αn +an−1 αn−1 +· · ·+a1 α+a0 ∈ F . Como σ es un automorfismo de cuerpos que
3.1. EXTENSIONES DE GALOIS 121
deja fijo al cuerpo K, tenemos que σ(h(α)) = an σ(α)n +an−1 σ(α)n−1 +· · ·+a1 σ(α)+a0 =
h(σ(α)).
Corolario 5. Sea K ⊂ F una extensión finita de cuerpos y sea h(x) ∈ K[x] un polinomio
no constante. Si α ∈ F es una raíz de h(x), entonces para todo σ ∈ Gal(F |K), se tiene
que σ(α) también es raíz de h(x).
σ : K(α1 , . . . , αn ) → F
Pero por la hipótesis de inducción, los coeficientes de σ(p) y de σ(q) solo dependen de
σ(p)(αn )
los valores de σ(α1 ), . . . , σ(αn−1 ). Por lo tanto, σ(q)(αn ) solo depende de los valores de
σ(α1 ), . . . , σ(αn ).
Ya con esto, podemos demostrar que el grupo de Galois Gal(F |K) es finito cuando
K ⊂ F es una extensión finita.
3.1. EXTENSIONES DE GALOIS 123
Teorema 32. Sea K ⊂ F una extensión finita de cuerpos. Entonces el grupo de Galois
Gal(F |K) es finito. Más aún, si F = K(α1 , . . . , αn ) y pi (x) ∈ K[x] es el polinomio
mónico minimal para αi sobre K, para i = 1, 2, . . . , n, entonces
Como podemos observar en el ejemplo anterior, a pesar de tener una cota para el
orden del grupo de Galois asociado a una extensión finita, no es fácil saber en general
quién es dicho grupo.
Veamos que dadas dos extensiones isomorfas de un cuerpo K, los grupos asociados
a dichas extensiones también son isomorfos.
Demostración. Definamos ψ : Gal(F1 |K) → Gal(F2 |K) como ψ(σ) = ϕ◦σ ◦ϕ−1 . Veamos
que ψ está bien definida. En efecto, ϕ ◦ σ ◦ ϕ−1 ∈ Gal(F2 |K) para todo σ ∈ Gal(F1 |K),
pues es la compuesta de isomorfismos de cuerpos y además ϕ ◦ σ ◦ ϕ−1 (k) = ϕ ◦ σ(k) =
ϕ(k) = k para todo k ∈ K.
Ahora, ψ(σ ◦ τ ) = ϕ ◦ (σ ◦ τ ) ◦ ϕ−1 = (ϕ ◦ σ ◦ ϕ−1 ) ◦ (ϕ ◦ τ ◦ ϕ−1 ) = ψ(σ) ◦ ψ(τ ), lo que
muestra que ψ es un homomorfismo de grupos.
Veamos que ψ es inyectiva. En efecto, ψ(σ) = id implica que ϕ ◦ σ ◦ ϕ−1 = id, es decir,
σ = id.
Finalmente, ψ es sobreyectiva, ya que dado τ ∈ Gal(F2 |K), tenemos que ϕ−1 ◦ τ ◦ ϕ ∈
Gal(F1 |K) y ψ(ϕ−1 ◦ τ ◦ ϕ) = τ .
Observemos por ejemplo que cuando tenemos un polinomio p(x) ∈ K[x] irreducible,
al considerar una raíz α de p(x) en alguna extensión K ⊂ F , sabemos que [K(α) : K] =
deg(p(x)). Por otro lado, sabemos que |Gal(K(α)|K)| ≤ [K(α) : K] = deg(p(x)).
Una pregunta natural, es cuándo |Gal(K(α)|K)| = [K(α) : K]. Para responder esta
pregunta, necesitamos introducir la nociones de extensiones separables y normales.
Recordemos que hay varias formas de verificar que una raíz de un polinomio es simple.
Antes de esto, observemos lo siguiente acerca del máximo común divisor entre polinomios.
Observación 20. Supongamos que tenemos dos polinomios no constantes p(x), q(x) ∈
K[x]. Ahora, supongamos que K ⊂ F es una extensión de cuerpos. Claramente podemos
ver a p(x) y q(x) como elementos de F [x].
3.2. GRUPOS DE GALOIS DE CUERPOS DE DESCOMPOSICIÓN 127
Entonces (p(x), q(x)) = 1 en K[x] si y sólo si (p(x), q(x)) = 1 en F [x], donde (p(x), q(x))
denota el máximo común divisor de p(x) y q(x).
Demostración. i) ⇒ ii): Ya habíamos visto antes, que si todas las raices de p(x) son
simples, entonces p(x) y p0 (x) no tiene raices comunes, por lo tanto, (p(x), p0 (x)) = 1 ya
que si t(x) ∈ F [x] es un polinomio no constante y t(x) | p(x), t(x) | p0 (x), entonces al
tomar α ∈ F una raíz de t(x), se sigue que α es raíz de p(x) y de p0 (x), absurdo.
ii) ⇒ i): Supongamos que (p(x), p0 (x)) = 1. Si suponemos por el absurdo que existe
α ∈ F raíz de p(x) y p0 (x), entonces x − α es factor de p(x) y de p0 (x), lo que implica
que (x − α) | 1, absurdo.
n −1
Note que q 0 (x) = pn (xp ) − 1 = −1 ya que el cuerpo es de característica prima. Por lo
tanto q 0 (x) no tiene raices en ninguna extensión de K.
Veamos una manera de caracterizar los polinomios separables. Primero que todo,
vamos a ver que basta caracterizar los polinomios irreducibles separables.
Lema 15. Sea p(x) ∈ K[x] un polinomio no constante. Como K[x] es D.F.U, sabemos
que p(x) = p1 (x)p2 (x) · · · ps (x) donde p1 (x), . . . , pk (x) son polinomios irreducibles en
K[x].
Entonces p(x) ∈ K[x] es separable si y sólo si pi (x) es separable para todo i = 1, 2, . . . , s
y pi (x) no es un múltiplo de pj (x) para todo i 6= j.
Como p0 (α) = 0 y pi (α) = 0, se sigue que p0i (α)q(α) = 0. Pero p0i (x) ∈ K[x] es separable,
lo que implica que p0i (α) 6= 0, de donde q(α) = 0. Así, pr (α) = 0 para cierto r 6= i, lo que
3.2. GRUPOS DE GALOIS DE CUERPOS DE DESCOMPOSICIÓN 129
implica que (x − α)|pi (x) y (x − α) | pr (x), es decir, (pi (x), pr (x)) 6= 1. Como pi (x), pr (x)
son irreducibles en K[x], se sigue que pi (x) = λpr (x) para cierto λ ∈ K, absurdo.
El lema anterior sugiere entender primero como son los polinomios irreducibles se-
parables.
Observemos que en característica cero, todos los polinomios irreducibles son separa-
bles, ya que si p(x) ∈ K[x] es irreducible y char(K) = 0, entonces p(x) no es constante y
por lo tanto p0 (x) 6= 0, esto ya que si p(x) = an xn + · · · + a1 x + a0 con an 6= 0, entonces
p0 (x) = nan xn−1 + · · · + a1 donde nan 6= 0 ya que el cuerpo es de característica cero. Por
lo tanto deg(p0 (x)) = n − 1 ≥ 0. Luego como p(x) es irreducible, sus únicos divisores son
1 y p(x), pero como deg(p0 (x)) = n − 1 < n = deg(p(x)), entonces (p(x), p0 (x)) = 1.
En característica prima ocurre lo siguiente. Si tenemos p(x) = an xn +· · ·+a1 x+a0 ∈ K[x]
irreducible, con an 6= 0, donde char(K) = p > 0, entonces p0 (x) = nan xn−1 + · · · +
iai xi−1 +· · ·+a1 . Si suponemos que p - n se tiene que nan 6= 0 y por lo tanto deg(p0 (x)) =
n − 1. Como p(x) no es constante, entonces n ≥ 1 y por lo tanto n − 1 ≥ 0. Como p(x) es
irreducible, sus únicos divisores son 1 y p(x), pero deg(p0 (x)) = n − 1 < n = deg(p(x)),
por lo tanto (p(x), p0 (x)) = 1.
Lema 16. Sea p(x) ∈ K[x] un polinomio irreducible no constante de grado n. Entonces
si char(K) = 0, o si char(K) = p > 0 y p - n, se tiene que p(x) es separable.
Observemos que en característica cero, todas las extensiones algebraicas son separa-
130 CAPÍTULO 3. TEORÍA DE GALOIS
bles.
Proposición 26. Sea K un cuerpo de característica cero. Entonces toda extensión al-
gebraica K ⊂ F es separable.
α−αi
cantidades βj −β ∈ L, que tienen sentido ya que βj 6= β para todo j 6= 1.
Veamos que K(α, β) = K(α + tβ). La contención K(α + tβ) ⊂ K(α, β) es clara. Para
probar la otra contención consideremos el polinomio h(x) = p(α + tβ − tx). Observemos
que este polinomio tiene coeficientes en K(α + tβ) ⊂ L y además h(β) = p(α) = 0.
Por otro lado, el polinomio q(x) ∈ K[x] lo podemos ver también como un polinomio
en K(α + tβ)[x]. Luego, el máximo común divisor entre h(x) y q(x) que denotamos
como (h(x), q(x)) = l(x), es un polinomio de K(α + tβ)[x]. Por un lado x − β es factor
de h(x) y de q(x), lo que implica que x − β | l(x) . Si suponemos que deg(l(x)) > 1,
entonces como l(x) | q(x), se sigue que q(x) = l(x)m(x) con deg(m(x)) < deg(q(x)).
Pero sabemos que q(x) = (x − β1 )(x − β2 ) · · · (x − βm ) con βi 6= βj para todo i 6= j. Es
decir, tenemos que (x − β1 )(x − β2 ) · · · (x − βm ) = l(x)m(x). Ya que deg(m(x)) < m, se
tiene que β2 , . . . , βm no pueden ser todas raices de m(x), lo que implica que βj es raíz
de l(x) para algún j = 2, . . . , m. Pero como l(x) | h(x), entonces βj con j 6= 1 también
es raíz de h(x), lo que significa que p(α + tβ − tβj ) = 0. Luego α + tβ − tβj = αi para
algún i = 2, . . . , n. De donde α + tβ = αi + tβj , lo que contradice la escogencia de t. Por
lo tanto l(x) = x − β ∈ K(α + tβ)[x], lo que implica que β ∈ K(α + tβ). Claramente
β ∈ K(α + tβ) implica α ∈ K(α + tβ).
Concluimos entonces que K(α, β) = K(α + tβ).
Definición 43. Decimos que una extensió K ⊂ F es normal, si todo polinomio irredu-
cible p(x) ∈ K[x] que tenga una raíz en F , factoriza completamente en F .
√
Ejemplo 65. La extensión de cuerpos Q ⊂ Q( 3 2) no es normal, ya que el polinomio
√ √
minimal de 3 2 en Q es x3 − 2 que no factoriza completamente en Q( 3 2), ya que las
√ √ √ 2πi √ √
raices de x3 − 2 son 3 2, 3 2ω y 3 2ω 2 , donde ω = e 3 , pero 3 2ω ∈
/ Q( 3 2).
√
Ejemplo 66. La extensión Q ⊂ Q( 2) es normal. Si consideremos p(x) ∈ Q[x] un
√
polinomio irreducible tal que α ∈ Q( 2) es raíz de p(x), entonces sabemos que α =
3.2. GRUPOS DE GALOIS DE CUERPOS DE DESCOMPOSICIÓN 133
√
q1 + 2q2 para ciertos q1 , q2 ∈ Q. Pero como p(x) ∈ Q[x] es irreducible, entonces p(x)
es el polinomio minimal de α en Q. Dejamos como ejercicio, demostrar que el polinomio
minimal de α en Q tiene grado 2, lo que implica que p(x) ∈ Q[x] tiene grado 2. Luego
√ √
la otra raíz de p(x) es q1 − 2q2 que claramente es un elemento del cuerpo Q( 2).
Más adelante veremos una manera de caracterizar todas las extensiones normales
finitas. Por ahora, enfoquémonos en responder la pregunta que habíamos planteado antes:
cómo tiene que ser una extensión finita K ⊂ F para que |Gal(F |K)| = [F : K] ?
Teorema 35. Sea K ⊂ F una extensión finita separable y normal. Entonces |Gal(F |K)| =
[F : K].
Demostración. Por el teorema del elemento primitivo, sabemos que F = K(α) para
cierto α ∈ F . Si mα (x) ∈ K[x] es el polinomio mónico minimal de α en K, entonces
mα (x) es irreducible en K[x] y tiene una raíz α ∈ F , luego como la extensión es normal, se
sigue que mα (x) tiene todas sus raices en F . Por otro lado, como la extensión es separable,
tenemos que todas las raices de mα (x) son distintas, digamos que son α1 , . . . , αn , donde
α1 = α y n = deg(mα (x)).
Sabemos que [F : K] = [K(α) : K] = n = deg(mα (x)), pero por otro lado, sabemos que
|Gal(F |K)| ≤ deg(mα (x)) = [F : K]. Recordemos que σi : K(α) → K(α) definido como
σ(k) = k para todo k ∈ K y σ(α) = αi , define un elemento de Gal(F |K), y claramente
σi 6= σj para todo i 6= j. Por lo tanto tenemos n-elementos distintos del grupo Gal(F |K),
lo que nos permite concluir que |Gal(F |K)| = n = [F : K].
√ √
Ejemplo 67. La extensión Q ⊂ F = Q( 2, 3) es finita, separable y normal. Luego
|Gal(F |Q)| = [F : Q] = 4.
Veamos ahora, que las extensiones finitas normales, son precisamente los cuerpos de
descomposición.
de donde
[L : F (α1 )][F (α1 ) : K(α1 )][K(α1 ) : K] = [L : F (α2 )][F (α2 ) : K(α2 )][K(α2 ) : K]
Como α1 y α2 son raices del polinomio irreducible q(x) ∈ K[x], entonces q(x) es el
3.2. GRUPOS DE GALOIS DE CUERPOS DE DESCOMPOSICIÓN 135
Por otro lado, si consideramos el polinomio q(x) ∈ K(α1 )[x], su cuerpo de descomposición
es F (α1 ), y si consideramos el polinomio q(x) ∈ K(α2 )[x], su cuerpo de descomposición
es F (α2 ) (ejercicio). Como K(α1 ) ∼
= K(α2 ) se sigue que F (α1 ) ∼
= F (α2 ) por ser cuerpos
de descomposición del mismo polinomio q(x), pero además este último isomorfismo res-
tringido a K(α1 ) coincide con el isomorfismo K(α1 ) ∼
= K(α2 ). Por lo tanto tenemos que
[F (α1 ) : K(α1 )] = [F (α2 ) : K(α2 )]. Esto nos permite decir que
Note que esta última igualdad se tiene para todo par de raices α1 y α2 de q(x). Como
por hipótesis q(x) tiene una raíz α ∈ F , entonces [F (α) : F ] = 1, luego si β es otra raíz
de q(x), sabemos que [F (β) : F ] = [F (α) : F ] = 1, lo que implica que β ∈ F .
Lo anterior muestra que todas las raices de q(x) están en F , y por lo tanto la extensión
K ⊂ F es normal.
√
Ejemplo 68. Si consideramos el cuerpo F = Q( 5, i), entonces F es el cuerpo de
descomposición del polinomio (x2 − 5)(x2 + 1) ∈ Q[x]. Por lo tanto, de la proposición
anterior se sigue que |Gal(F |Q)| = [F : Q] = 4.
√ √ √
Ejemplo 69. Si consideremos por ejemplo el cuerpo F = Q( 2, 3, 5), sabemos
que |Gal(F |Q)| ≤ 8. Ahora, como F es el cuerpo de descomposición del polinomio
(x2 − 2)(x2 − 3)(x2 − 5) ∈ Q[x], se sigue que |Gal(F |Q)| = [F : Q] = 8.
Durante toda esta sección, nuestra discusión se hará sobre extensiones finitas de
cuerpos de característica cero.
Comencemos resumiendo lo que vimos al final de la última sección.
Ya sabemos que dado un cuerpo K de característica cero, el cuerpo de descomposición
F de cualquier polinomio p(x) ∈ K[x], satisface que |Gal(F |K)| = [F : K].
3.3. TEORÍA DE GALOIS EN CARACTERÍSTICA CERO 137
Definición 44. Decimos que una extensión finita K ⊂ F es una extensión de Galois, si
K ⊂ F es una extensión normal.
Definición 45. Sea K ⊂ F una extensión finita, y sea H ≤ Gal(F |K) un subgrupo.
Definimos el subcuerpo de F fijado por H como:
iii) FGal(F |K) = K, es decir, el cuerpo fijado por el grupo Gal(F |K) es K.
Pero note que σ|{α1 ,...,αn } : {α1 , . . . , αn } → {α1 , . . . , αn } (ejercicio), y por lo tanto es
una permutación, ya que σ es biyectiva. Por lo tanto
n
Y
(x − σ(αi )) = p(x)
i=1
es el polinomio mónico minimal para α ∈ K, y claramente p(x) tiene todas sus raices en
F.
Como α ∈ F era arbitrario, lo que hemos demostrado es que para todo α ∈ F , su
polinomio minimal factortiza completamente en F . Esto es equivalente a decir que K ⊂ F
es una extensión normal, ya que dado p(x) ∈ K[x] irreducible con una raíz α ∈ F , se
tiene que p(x) es el polinomio minimal para α en K, y por lo anterior, todas las raices
de p(x) viven en F .
De la proposición anterior y de este último lema, se sigue que dada una extensión
finita de cuerpos K ⊂ L ⊂ F , si FGal(F |K) = K entonces FGal(F |L) = L.
Es bueno observar que ser extensión de Galois no es una propiedad transitiva, como
muestra el siguiente ejemplo.
√ √
el cuerpo de descomposición de x3 − 2 es Q( 3 2, ω). Por lo tanto Q ⊂ Q( 3 2, ω) es una
√ √
extensión de Galois. Sin embargo, al considerar las extensiones Q ⊂ Q( 3 2) ⊂ Q( 3 2, ω),
√
tenemos que la extensión Q ⊂ Q( 3 2) no es una extensión de Galois.
Veamos ahora, que las extensiones de Galois, son precisamente extensiones finitas
K ⊂ F tales que |Gal(F |K)| = [F : K].
Ya vimos que si K ⊂ F es una extensión de Galois, entonces se tiene que |Gal(F |K)| =
[F : K]. Ahora demostremos que el recíproco también es cierto.
Para esto, observemos primero lo siguiente.
Lema 18. Sea K ⊂ F una extensión finita. Si L = FGal(F |K) , entonces L ⊂ F es una
extensión de Galois.
Demostración. Veamos que FGal(F |L) = L. En efecto, sabemos que L ⊂ FGal(F |L) . Ahora,
tomemos α ∈ FGal(F |L) , luego σ(α) = α para todo σ ∈ Gal(F |L). Pero Gal(F |K) =
Gal(F |L), luego σ(α) = α para todo σ ∈ Gal(F |K). Por lo tanto α ∈ FGal(F |K) = L.
Como FGal(F |L) = L, concluimos que L ⊂ F es una extensión de Galois.
Proposición 29. Sea K ⊂ F una extensión finita de cuerpos. Entonces |Gal(F |K)|
divide a [F : K].
Veamos que esta noción de conjugada de un cuerpo, coincide con la noción de con-
jugada de un número complejo.
Definición 47. Sea K ⊂ F una extensión finita. Decimos que dos elementos α1 , α2 ∈ F
son conjugados, si α1 y α2 tiene el mismo polinomio mónico minimal en K.
Dejamos como ejercicio, demostrar que esta definición coincide con la definición de
conjugada de un número complejo.
Observemos como son las conjugadas del grupo Gal(F |L) en Gal(F |K).
Consideremos σ ∈ Gal(F |K). Entonces σGal(F |L)σ −1 = Gal(F |σL), ya que si ϕ ∈
Gal(F |L), entonces σ◦ϕ◦σ −1 es un automorfismo de F en F , y además, σ◦ϕ◦σ −1 (σ(α)) =
σ(ϕ(α)) = σ(α), para todo α ∈ L, es decir, σ ◦ ϕ ◦ σ −1 ∈ Gal(F |σL); y por otro lado,
dado τ ∈ Gal(F |σL), podemos escribir τ = σ ◦ (σ −1 ◦ τ ◦ σ) ◦ σ −1 , donde no es difícil ver
que σ −1 ◦ τ ◦ σ ∈ Gal(F |L).
Por lo tanto, las conjugadas del subgrupo Gal(F |L) en Gal(F |K) son los subgrupos
Gal(F |σL), con σ ∈ Gal(F |K).
Teorema 38. Sea K ⊂ F una extensión de Galois y sea L un cuerpo tal que K ⊂ L ⊂ F .
Los siguientes enunciados son equivalentes.
Demostración. Veamos primero que ii) ⇔ iii). En efecto, si Gal(F |L) Gal(F |K) en-
tonces Gal(F |L) = Gal(F |σL) para todo σ ∈ Gal(F |K). Ahora, como K ⊂ F es una
extensión de Galois, entonces L ⊂ F y σL ⊂ F son extensiones de Galois. Por lo tanto,
L = FGal(F |L) = FGal(F |σL) = σL para todo σ ∈ Gal(F |K).
Recíprocamente, si σL = L para todo σ ∈ Gal(F |K), entonces σGal(F |L)σ −1 =
Gal(F |σL) = Gal(F |L), para todo σ ∈ Gal(F |K). Es decir, Gal(F |L) Gal(F |K).
144 CAPÍTULO 3. TEORÍA DE GALOIS
Ahora veamos que i) ⇔ iii). Supongamos que K ⊂ L es una extensión de Galois. Consi-
deremos σ ∈ Gal(F |K). Tomemos α ∈ L y supongamos que p(x) ∈ K[x] es el polinomio
mónico minimal de α en K. Como la extensión K ⊂ L es normal, entonces todas las
raices de p(x) vivien en L. Por otro lado, sabemos que σ(α) es raíz de p(x). Luego
σ(α) ∈ L, lo que muestra que σL ⊂ L. Así, como L y σL son K-espacios vectoriales de
la misma dimensión, se tiene que σL = L.
Concluimos entonces que σL = L para todo σ ∈ Gal(F |K).
Recíprocamente, supongamos que σL = L para todo σ ∈ Gal(F |K). Digamos que
Gal(F |K) = {σ1 = id, σ2 , . . . , σn } y consideremos α1 = α, α2 , . . . , αn donde αi = σi (α).
Como σL = L para todo σ ∈ Gal(F |K), entonces α1 , . . . , αn ∈ L. Si definimos
n
Y
p(x) = (x − αi ),
i=1
El teorema anterior nos dice entonces, que dada una extensión de Galois K ⊂ F y
dado un cuerpo K ⊂ L ⊂ F , se tiene que K ⊂ L es una extensión normal si y sólo si
Gal(F |L) Gal(F |K) si y sólo si todas las conjugas de L son iguales a L.
Recordemos que los subgrupos normales permiten definir el grupo cociente, es decir,
dado un grupo G, si H G entonces el conjunto de clases laterales G/H, es un grupo.
3.3. TEORÍA DE GALOIS EN CARACTERÍSTICA CERO 145
Gal(F |K) ∼
= Gal(L|K)
Gal(F |L)
Demostración. Por el teorema anterior tenemos que Gal(F |L)Gal(F |K) y por lo tanto
Gal(F |K)/Gal(F |L) es un grupo.
Consideremos la función ψ : Gal(F |K) → Gal(L|K) definida como ψ(σ) = σ|L .
ψ está bien definida, ya que σL = L y (σ|L )|K = σ|K = id. Además ψ es un homomor-
fismo de grupos (ejercicio).
Note también que ker(ψ) = {σ ∈ Gal(F |K) : σ|L = id} = Gal(F |L). Luego por el
primer teorema de isomorfismo,
Gal(F |K) ∼
= im(ψ).
Gal(F |L)
Gal(F |K) ∼
= Gal(L|K).
Gal(F |L)
El teorema fundamental de la teoría de Galois, nos brinda una conexión entre torres
de cuerpos y cadenas de grupos. Para ser más precisos, al tener una extensión de Galois
146 CAPÍTULO 3. TEORÍA DE GALOIS
Demostración. Es claro que H ⊂ Gal(F |FH ) ya que todos los elementos de H dejan fijo
al cuerpo FH . Como FH ⊂ F es una extensión finita, entonces por el teorema del elemento
primitivo sabemos que F = FH (α) para cierto α ∈ F . Consideremos el polinomio
Y
p(x) = (x − σ(α)) ∈ F [x].
σ∈H
De manera similar a la prueba de la Proposición 28, se puede ver que los coeficientes del
polinomio p(x) se quedan fijos bajo cualquier elemento σ ∈ H (ejercicio). Por lo tanto,
los coeficientes de p(x) están en el cuerpo FH , lo que implica que p(x) ∈ FH [x]. Como
p(α) = 0, entonces si q(x) ∈ FH [x] es el polinomio mónico minimal de α en FH , se sigue
que q(x) | p(x) en FH [x]. Luego deg(p(x)) ≥ deg(q(x)) = [F : FH ], pero |H| = deg(p(x)),
es decir, |H| ≥ [F : FH ] = [F : FH ].
Ahora, como K ⊂ F es una extensión de Galois, entonces FH ⊂ F también es una
extensión de Galois, y por lo tanto |Gal(F |FH )| = [F : FH ]. Tenemos entonces H ⊂
Gal(F |FH ) y |H| ≥ |Gal(F |FH )|, así |H| = |Gal(F |FH )| = [F : FH ], lo que implica que
H = Gal(F |FH ).
3.3. TEORÍA DE GALOIS EN CARACTERÍSTICA CERO 147
Finalmente,
|Gal(F |K)| [F : K]
[Gal(F |K) : H] = = = [FH : K].
|H| [F : FH ]
√
Ejemplo 72. Veamos que si F = Q( 3 2, ω), donde ω = e2πi/3 es una raíz cúbica de la
∼ S3 .
unidad, entonces Gal(F |Q) =
Por un lado, como F es el cuerpo de descomposición del polinomio x3 −2 ∈ Q[x], tenemos
que Q ⊂ F es una extensión de Galois. Luego |Gal(F |Q)| = [F : Q].
√ √ √
Al considerar la torre de cuerpos Q ⊂ Q( 3 2) ⊂ F = Q( 3 2, ω), note que [Q( 3 2) : Q] = 3
√
ya que x3 − 2 ∈ Q[x] es irreducible y por otro lado, [F : Q( 3 2)] = 2 ya que x2 + x + 1 ∈
√
Q( 3 2)[x] es irreducible. Por lo tanto, [F : Q] = 6.
De teoría de grupos, sabemos que los únicos grupos de orden 6 salvo isomorfismos, son
Z6 y S3 .
Veamos que Gal(F |Q) no puede ser isomorfo a Z6 , lo que implica entonces que tiene que
ser isomorfo a S3 .
Observemos que en el grupo Z6 existe un único elemento de orden 2 que es el elemento
3. Por otro lado, podemos exhibir dos elementos distintos en Gal(F |Q) de orden 2, lo
que hace imposible que este grupo sea isomorfo a Z6 .
√ √
Por otro lado, sabemos que si σ : Q( 3 2, ω) → Q( 3 2, ω) es un automorfismo de cuerpos
√
que deja fijo a Q, entonces σ( 3 2) tiene que ser una raíz del polinomio x3 − 2 y σ(ω)
√ √ √ √
tiene que ser una raíz del polinomio x2 + x + 1, es decir, σ( 3 2) ∈ { 3 2, ω 3 2, ω 2 3 2} y
σ(ω) ∈ {ω, ω 2 }, lo que implica que todas las 6 posibilidades tienen que definir elementos
del grupo Gal(F |Q).
√ √
Así, si consideramos σ ∈ Gal(F |Q) definido como σ( 3 2) = 3 2, σ(ω) = ω 2 y σ(q) = q
para todo q ∈ Q, tenemos que σ tiene orden 2. Ahora, el elemento τ ∈ Gal(F |Q) definido
√ √
como τ ( 3 2) = ω 3 2, τ (ω) = ω 2 y τ (q) = q para todo q ∈ Q, también tiene orden 2, y
claramente σ 6= τ .
3.3. TEORÍA DE GALOIS EN CARACTERÍSTICA CERO 149
Con la misma notación del ejemplo anterior, podemos dibujar el retículo de subgrupos
√
del grupo Gal(F |Q), donde F = Q( 3 2, ω).
6 hσ,
<
µi i
c
hidi
Por el teorema fundamental de la teoría de Galois, al observar los cuerpos fijados por
estos subgrupos, obtenemos el siguiente diagrama:
√ t y & √ * √
Q( 3 2) Q(ω) Q(ω 3 2) Q(ω 2 3 2)
) $ √ x t
3
Q( 2, ω)
√ √ √
donde Q( 3 2), Q(ω 3 2), Q(ω 2 3 2) y Q(ω) son los únicos cuerpos intermedios entre Q y
√
Q( 3 2, ω).
Observe que como hµi Gal(F |Q) es un subgrupo normal, entonces Q ⊂ Q(ω) es
una extensión de Galois, y por lo tanto Q(ω) no tiene cuerpos conjugados aparte de él
mismo.
150 CAPÍTULO 3. TEORÍA DE GALOIS
√
Por otro lado, como la extensión Q ⊂ Q( 3 2) no es normal y por lo tanto no es una
extensión de Galois, se sigue que hσi no es un subgrupo normal del grupo Gal(F |Q), y
√
por lo tanto el cuerpo Q( 3 2) tiene cuerpos conjugados diferentes de él mismo. No es
√ √ √ √
difícil ver que Q( 3 2), Q(ω 3 2) y Q(ω 2 3 2) son las tres conjugadas del cuerpo Q( 3 2).
Observación 22. Para cuerpos de característica prima, existe un análogo para cada
resultado que se expuso en característica cero. Sin embargo, las pruebas son un poco
más elaboradas debido a que es necesario exigir que las extensiones sean separables.
El lector interesado en la discusión de la teoría de Galois en característica prima, puede
consultar por ejemplo (ver....)
Antes de demostrar este teorema, veamos que de el se deduce que el polígono regular
de 17-lados es construible con regla y compas.
3.3. TEORÍA DE GALOIS EN CARACTERÍSTICA CERO 151
Recordemos de teoría de grupos, que todo grupo de orden pn con n > 1, tiene un
subgrupo de orden pn−1 . En particular, cuando p = 2, tenemos que todo grupo de orden
2n , con n > 1 tiene un subgrupo normal de orden 2n−1 .
Lema 19. Sea G un grupo de orden 2n , con n > 1. Entonces G tiene un subgrupo H de
orden 2n−1 , y este subgrupo es normal ya que [G : H] = 2.
pn con p primo, tiene centro no trivial. Por lo tanto, Z(G) 6= {e}, lo que implica que
|Z(G)| = 2s con s < n. Además Z(G) G, lo que nos permite considerar el grupo
G = G/Z(G). Como |G| = 2n−s , entonces por la hipótesis de inducción, G tiene un
subgrupo K de orden 2n−s−1 . Por el teorema de correspondencia, tenemos H ≤ G
subgrupo tal que Z(G) ⊂ H ⊂ G y [G : H] = [G : K] = 2. Esto implica que H G y
además |H| = 2n−1 .
Demostración. Por el lema anterior, sabemos que G tiene un subgrupo H1 de orden 2n−1 ,
por lo tanto [G : H1 ] = 2. Aplicándole el lema al grupo H1 , existe H2 ≤ H1 de orden
2n−2 , por lo tanto [H1 : H2 ] = 2. Continuando de esta manera, obtenemos subgrupos
H1 , . . . , Hn−1 , Hn de G, tales que {e} = Hn ≤ Hn−1 ≤ Hn−2 ≤ · · · ≤ H1 ≤ H0 = G y
[Hi−1 : Hi ] = 2 para todo i = 1, 2, . . . , n.
Q ⊂ L1 ⊂ L2 ⊂ F,
Q = L0 ⊂ L1 ⊂ · · · ⊂ Ln−1 ⊂ Ln = F,
Ejemplo 73. Todo polígono regular de 2n -lados, es construible con regla y compas.
n
Consideremos α = e2πi/2 , entonces α es una raíz 2n de la unidad, es decir, es raíz del
n
polinomio x2 − 1 ∈ Q[x]. Por un ejercicio, vimos que [Q(α) : Q] = ϕ(2n ), donde ϕ
es la función de Euler, y más aún, Q(α) es el cuerpo de descomposición del polinomio
n
x2 − 1 ∈ Q[x].
Recordemos que ϕ(pn ) = pn − pn−1 , si p es primo, en particular, ϕ(2n ) = 2n − 2n−1 =
2n−1 .
Tenemos entonces que [Q(α) : Q] = 2n−1 y Q ⊂ Q(α) es una extensión de Galois, luego
del último teorema se sigue que α es construible con regla y compás.
Gauss demostró que un polígono regular de n-lados es construible con regla y compás
si y sólo si n = 2m p1 · · · pk , para cierto m ≥ 0, k ≥ 0 y donde p1 , . . . , pk son primos de
154 CAPÍTULO 3. TEORÍA DE GALOIS
Fermat distintos.
n
Los primos de Fermat se definen como números primos que tienen la forma 22 + 1.
Actualmente solo se conocen cinco primos de Fermat, 3, 5, 17, 257 y 65537.
Teorema 43. Un polígono regular de n-lados es construible con regla y compás si y sólo
si n = 2m p1 · · · pk , para cierto m ≥ 0, k ≥ 0 y donde p1 , . . . , pk son primos de Fermat
distintos.
m1 ms
2m−1 22 · · · 22 = 2k donde k = m − 1 + 2m1 + · · · + 2ms . Así, si α = e2πi/n , te-
nemos que [Q(α) : Q] = ϕ(n) = 2k , donde Q(α) es el cuerpo de descomposición del
polinomio xn − 1 ∈ Q[x], por lo tanto α es construible con regla y compás.
3.4. Ejercicios
5. Sea p(x) ∈ K[x] un polinomio irreducible, y sea α ∈ F una raíz de p(x), donde
K ⊂ F es una extensión de cuerpos. Demuestre que
m
existe un entero m ≥ 0 tal que f (x) = g(xp ).
Ayuda: Demuestre lo siguiente:
iv) Aplique los pasos anterior repetidamente, hasta obtener un polinomio separa-
m
ble g(x) ∈ K[x], irreducible en K[x] tal que f (x) = g(xp ) para cierto entero
m ≥ 0.
10. Suponga que tenemos una torre de cuerpos K ⊂ F ⊂ L tal que K ⊂ L es separa-
ble. Demuestre que K ⊂ F y F ⊂ L son también separables.
El recíproco también es cierto, es decir, ser separable es una propiedad transitiva.
Sin embargo, su demostración requiere introducir la noción de grado de separabi-
lidad de una extensión.
n
(x − αi ) ∈ F [x], si p(x) = xn + an−1 xn−1 + · · · +
Q
11. Dado un polinomio p(x) =
i=1
a1 x + a0 , entonces dado un homomorfismo de cuerpos σ : F → L se tiene que
n
Y
xn + σ(an−1 )xn−1 + · · · + σ(a1 )x + σ(a0 ) = (x − σ(αi )).
i=1
3.4. EJERCICIOS 157