Documentos de Académico
Documentos de Profesional
Documentos de Cultura
No. 5
Cuerpos
Departamento de Matemáticas
Facultad de Ciencias
Universidad Nacional de Colombia
Sede de Bogotá
30 de septiembre de 2019
ii
Prólogo iv
1. Polinomios 1
1.1. Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Polinomios sobre cuerpos . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3. Algoritmos de la división y Euclides en K[x] . . . . . . . . . . . . . . 7
1.4. Teorema de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.5. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.6. Polinomios en varias variables . . . . . . . . . . . . . . . . . . . . . . 25
1.7. Polinomios simétricos . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.8. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2. Extensiones de cuerpos 38
2.1. Extensiones simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.2. Extensiones algebraicas . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.3. El cuerpo de los números algebraicos . . . . . . . . . . . . . . . . . . 48
2.4. Cuerpo de descomposición de un polinomio . . . . . . . . . . . . . . . 50
2.5. Clausura algebraica de un cuerpo . . . . . . . . . . . . . . . . . . . . 57
2.6. Dependencia e independencia algebraica . . . . . . . . . . . . . . . . 61
2.7. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4. Teorı́a de Galois 83
4.1. El grupo de Galois . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.2. Teorema fundamental de la teorı́a de Galois . . . . . . . . . . . . . . 86
iii
iv CONTENIDO
4.3. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Bibliografı́a 97
Prólogo
v
vi PRÓLOGO
cuerpo K, tiene raı́ces expresables por medio de radicales. Para ello es necesario de-
sarrollar la teorı́a de cuerpos, estudiar sus extensiones y sus automorfismos. Una vez
estudiada la teorı́a básica de cuerpos, se introduce la noción de grupo de Galois de
una extensión finita, normal y separable, se establece la correspondencia que existe
entre extensiones y subgrupos del grupo de Galois, para llegar finalmente al teorema
fundamental de la teorı́a de Galois. En la parte final del cuaderno, como aplicación,
se estudia la solublilidad de ecuaciones polinómicas por medio de radicales.
Otras fuentes fuertemente recomendadas a los lectores para complementar los
temas aquı́ tratados son [4], [7], [17].
Para una mejor comprensión de los temas tratados en este cuaderno se asume
que el lector está familiarizado con las nociones básicas de teorı́a de grupos, teorı́a
de anillos y álgebra lineal (véase [6], [9], [10] y [12]). A denotará un anillo no nece-
sariamente conmutativo y con unidad 1, A∗ el grupo multiplicativo de los elementos
invertibles del anillo A. Si f es un homomorfismo de anillos, entonces f (1) = 1.
El autor desea expresar su agradecimiento a Fabio Alejandro Calderón Mateus
por la lectura cuidadosa y las correcciones finales realizadas al presente cuaderno.
Polinomios
El primer capı́tulo del presente cuaderno estudia la aritmética básica del anillo de
polinomios en varias variables con coeficientes en un cuerpo. Destacamos el algo-
ritmo de la división y el algoritmo de Euclides, para lo cual consideramos órdenes
monomiales sobre la colección de los monomios estándar. El teorema de Gauss y los
polinomios simétricos también ocuparán un lugar importante en este capı́tulo.
1.1. Generalidades
Iniciamos recordando la construcción del anillo de polinomios como subanillo del
anillo de series. Los detalles de la construcción se pueden consultar en [10].
Sean A un anillo y S el conjunto de sucesiones en A,
a = (ai ), b = (bi ),
a + b := c = (ci ) , ciP
:= ai + bi , i = 0, 1, 2, . . .
ab := d = (di ), di := j+k=i aj bk , i = 0, 1, 2, . . .
dan a S una estructura de anillo (dos sucesiones son iguales si, y sólo si, ai = bi ,
para cada i = 0, 1, 2, . . .). El cero de S es la sucesión nula
0 := (0, 0, . . .),
1 := (1, 0, 0, . . .)
1
2 CAPÍTULO 1. POLINOMIOS
(i) Notemos que el anillo S de sucesiones formales es conmutativo si, y sólo si, A
es un anillo conmutativo.
(ii) La función
ι: A −→ S
a 7−→ (a, 0, 0, . . .)
a = (a0 , a1 , . . . , an , 0, . . .).
(v) Queremos ahora presentar los polinomios en su forma habitual de sumas fini-
tas. Si x denota la sucesión
x := (0, 1, 0, . . .)
entonces
x2 = (0, 0, 1, 0, . . .)
x3 = (0, 0, 0, 1, 0, . . .)
..
.
xn = (0, . . . , 0, 1, 0, . . .).
1.1. GENERALIDADES 3
(a0 , 0, . . .) := a0 , a0 ∈ A,
a (x) := (a0 , a1 , . . . , an , 0, . . .) = a0 + a1 x + · · · + an xn .
A ,→ A[x] ,→ A[[x]].
(vii) Cada
P∞ elemento a = (ai ) ∈ A[[x]] se puede escribir como una serie, a =
i
a
i=0 i x , y las operaciones que hemos definido en A[[x]] corresponden a la
suma y producto de series que se estudian en los cursos de cálculo. El anillo
A[[x]] se conoce también como el anillo de series formales en A.
(viii) Los anillos de series y polinomios en varias variables se pueden definir en forma
recurrente de la siguiente manera:
(ix) Para cualesquiera polinomios no nulos a (x), b(x) ∈ A [x] tales que a (x) +
b(x) 6= 0, se cumple que:
(x) A es un dominio si, y sólo si, A [[x]] es un dominio si, y sólo si, A [x] es un
dominio.
ϕa : A [x] −→ A
p(x) 7→ p0 + p1 a + · · · + pn an
(xiii) Con la notación del numeral anterior, se dice que a ∈ A es una raı́z o un cero
del polinomio p(x) si p(x) ∈ ker(ϕa ), es decir, si p0 + p1 a + · · · + pn an = 0. Se
escribe entonces p(a) = 0. Si C es un anillo extensión de A, es decir, A es
un subanillo de C, entonces podemos considerar p(x) ∈ C[x] y buscar raı́ces
de p(x) en C.
Teorema 1.2.1. Sea Kun cuerpo y sea K [x] su anillo de polinomios. Entonces,
K [x] es un DE.
(ii) Cada par de polinomios no nulos f (x), g(x) tienen un máximo común divisor
(m.c.d.) d(x), el cual se puede expresar en la forma:
(iii) Para cada polinomio no nulo f (x) se cumple que f (x) es irreducible si, y sólo
si, hf (x)i es maximal.
(v) Cada par de polinomios no nulos f (x), g(x) tienen un mı́nimo común múltiplo
(m.c.m.) m(x) que satisface
Ejemplo 1.2.3. En relación con la propiedad (i) del corolario anterior, veamos
que K[x, y] no es un DIP . En efecto, probemos que el ideal hx, yi no es principal.
Supongamos lo contrario, es decir, hx, yi = hp(x, y)i, para algún p(x, y) ∈ K[x, y].
Entonces x = q(x, y)p(x, y), pero como x es irreducible se tiene que q(x, y) = x y
p(x, y) = 1 ó q(x, y) = 1 y p(x, y) = x. El primer caso es imposible ya que ya que
hx, yi es propio. El segundo también es imposible ya que entonces y ∈
/ hp(x, y)i. Este
mismo razonamiento aplica al caso de varias variables.
x3 − 2x2 + 2x + 8 2x2 + 3x + 1
−x3 − 32 x2 − 12 x 1
2
x − 74
− 72 x2 + 32 x + 8
7 2
2
x + 21 4
x + 74
27
4
x + 39
4
1 7 27 39
Se tiene entonces que f (x) = 2
x − 4
g(x) + 4
x + 4
.
Vamos a analizar los pasos de la división anterior. Primero multiplicamos g(x)
por 12 x y restamos el producto resultante de f (x). La idea fue multiplicar g(x) por
un término apropiado, precisamente por 12 x, tal que el término principal de g(x),
tantas veces este término, cancele el término principal de f (x). Después de esta
cancelación obtenemos el primer resı́duo h(x) = f (x) − 21 xg(x) = − 72 x2 + 32 x + 8.
En general, si tenemos dos polinomios f (x) = an xn + an−1 xn−1 + · · · + a1 x + a0
y g(x) = bm xm + bm−1 xm−1 + · · · + b1 x + b0 , con n = gr((x)f ) ≥ m = gr(g(x)),
entonces el primer paso en la división de f (x) por g(x) es restar de f (x) el producto
an n−m
bm
x g(x). Usando la notación introducida anteriormente, notamos que el factor
de g(x) en este producto es lt(f (x))
lt(g(x))
g(x), y ası́, obtenemos h(x) = f (x) − lt(f (x))
lt(g(x))
g(x)
como resı́duo. Llamaremos a h(x) una reducción de f (x) por g(x) y el proceso de
calcular h(x) es denotado por
Proposición 1.3.2. Sea g(x) un polinomio no nulo en K[x]. Entonces, para cada
f (x) ∈ K[x] existen q(x) y r(x) en K[x] tales que
Además, q(x) y r(x) son únicos (q(x) es llamado el cociente y r(x) el resı́duo).
0 = 0g(x) + 0.
Consideremos para cada polinomio de K[x] su término principal, ası́ por ejemplo,
lt (f (x)) = an xn y lt (g (x)) = bm xm . La división de polinomios, tal como vimos en
el ejemplo 1.3.1, implica realizar las siguientes operaciones
lt (f (x))
f (x) − g (x) = r1 (x) .
lt (g (x))
Si r1 (x) = 0 ó gr (r1 (x)) < g (x), entonces hemos terminado ya que tomamos q (x) =
lt(f (x))
lt(g(x))
y r(x) = r1 (x) . Supongamos entonces que r1 (x) 6= 0 y gr (r1 (x)) ≥ g (x),
repetimos el anterior procedimiento para r1 (x) y g (x):
lt (r1 (x))
r1 (x) − g (x) = r2 (x) .
lt (g (x))
Si r2 (x) = 0 ó gr (r2 (x)) < g (x), entonces hemos terminado ya que se tiene
lt (f (x))
f (x) = r1 (x) + g (x)
lt (g (x))
lt (r1 (x)) lt (f (x))
= g (x) + g (x) + r2 (x)
lt (g (x)) lt (g (x))
= q (x) g (x) + r2 (x) ,
Esta prueba además indica cómo construir el cociente q(x) y el resı́duo r (x): para
calcular el nuevo cociente qN (x), al último cociente le adicionamos lt(r O (x))
lt(g(x))
, donde
rO (x) es el último resı́duo, es decir,
lt(rO (x))
qN (x) = qO (x) + lt(g(x))
.
lt(rO (x))
Para calcular el nuevo resı́duo rN (x), al último le restamos lt(g(x))
g (x), es decir,
lt(rO (x))
rN (x) = rO (x) − lt(g(x))
g (x).
Finalmente, observemos que el algoritmo anterior sugiere que el cociente y el resı́duo
son únicos: sean c(x) y s (x) polinomios que cumplen las mismas condiciones de q (x)
y r(x), entonces q (x) g (x) + r (x) = c (x) g (x) + s (x), luego [q (x) − c (x)] g (x) =
r (x) − s (x), por el grado se tiene que [q (x) − c (x)] g (x) = r (x) − s (x) = 0, de
donde r (x) = s (x) y q (x) = c (x).
Nótese que la prueba anterior da un algoritmo para calcular q(x) y r(x). Este
algoritmo es conocido como el algoritmo de la división:
Demostración. Por la proposición 1.3.4, existe g(x) ∈ K[x] tal que hf1 (x), f2 (x)i =
hg(x)i. Ya que g(x) es único, salvo una constante no nula, podemos asumir que
lc(g(x)) = 1. Veamos que g(x) = m.c.d.( f1 (x), f2 (x)). Ya que f1 (x), f2 (x) ∈ hg(x)i,
g(x) divide tanto a f1 (x) como a f2 (x). Sea h(x) tal que h(x) divide a f1 (x) y
f2 (x). Ya que g(x) ∈ hf1 (x), f2 (x)i, existen u1 (x), u2 (x) ∈ K[x] tales que g(x) =
u1 (x)f1 (x) + u2 (x)f2 (x). De esta forma h(x) divide a g(x), y hemos terminado.
Como consecuencia de lo anterior, si tenemos un algoritmo para calcular el máxi-
mo común divisor, entonces podemos realmente encontrar un generador para el ideal
hf1 (x), f2 (x)i. El algoritmo para calcular el máximo común divisor es el algoritmo de
Euclides. Este algoritmo depende del algoritmo de la división y del siguiente hecho.
Demostración. Es fácil ver que hf1 (x), f2 (x)i = hf1 (x) − q(x)f2 (x), f2 (x)i. Entonces,
por la proposición anterior, hm.c.d.( f1 (x), f2 (x))i = hf1 (x), f2 (x)i = hf1 (x) −
q(x)f2 (x), f2 (x)i = hm.c.d.(f1 (x) − q(x)f2 (x), f2 (x))i. Ya que el generador de un
ideal principal es único, salvo una constante invertible, y ya que el m.c.d. de dos
polinomios tiene coeficiente principal igual a 1, entonces m.c.d.(f1 (x), f2 (x)) =
m.c.d.(f1 (x) − q(x)f2 (x), f2 (x)).
Se tiene entonces el algoritmo de Euclides para el cálculo del m.c.d.:
que g(x) 6= 0. Cuando g(x) = 0 entonces m.c.d.(f1 (x), f2 (x)) = m.c.d.(f (x), 0) =
1
lc(f (x))
f (x). El último paso en el algoritmo asegura que el resultado final tiene coe-
ficiente principal 1, es decir, es mónico.
Para ilustrar el algoritmo consideremos el siguiente ejemplo.
Retornamos nuestra atención al caso de ideales generados por más de dos poli-
nomios no nulos, I = hf1 (x), . . . , fs (x)i.
(ii) Si s ≥ 3, entonces
Con las ideas constructivas desarrolladas en esta sección podemos ahora resolver
algunos problemas sencillos, pero interesantes, relacionados con polinomios en una
variable con coeficientes en un cuerpo. Esto lo haremos a través de los siguientes
ejemplos.
14 CAPÍTULO 1. POLINOMIOS
Ejemplo 1.3.9. Sean f1 (x), . . . , fs (x) ∈ K[x] polinomios no nulos. Queremos en-
contrar el conjunto solución en K del sistema simultáneo fi (x) = 0, 1 ≤ i ≤ 0. Para
resolver este problema podemos razonar al menos de dos maneras: una forma es cal-
culando las raı́ces en K de cada fi (x) y luego realizar la intersección de los conjunto
solución encontrados. La otra forma es calcular f (x) := m.c.d.(f1 (x), . . . , fs (x))
mediante el algoritmo de Euclides y luego encontrar las raı́ces en K de f (x). La
justificación de este segundo método la da la proposición 1.3.8. Veamos un ejemplo
concreto. Resolvamos el sistema simultáneo real
x6 − 1 = 0, x4 + 2x3 + 2x2 − 2x − 3 = 0.
x6 − 1 x4 + 2x3 + 2x2 − 2x − 3
2x − 5x − 2x + 5 x2 − 2x + 2
3 2
57 2
2x3 − 5x2 − 2x + 5 4
x − 574
8
0 57
x − 20
57
4 57 2 57
f (x) = 57 4
x − 4
= x2 − 1
Ejemplo 1.3.11. Sea I un ideal del anillo K[x], queremos calcular una base para el
K-espacio cociente K[x]/I. Si I = 0, entonces una base de K[x] es {1, x, x2 , x3 , . . . }.
Sea I no nulo; entonces I es principal, I = hg(x)i, con g(x) = xn + an−1 xn−1 +
· · · + a1 x + a0 6= 0 (siempre podemos tomar el generador de I mónico). Notemos
entonces que X := {xn−1 , xn−2 , . . . , x, 1} es una base de K[x]/I. En efecto, dado
f (x) ∈ K[x], dividimos f (x) entre g(x) y encontramos q(x), r(x) ∈ K[x] tales que
f (x) = g(x)q(x) + r(x), con r(x) = 0 ó gr(r(x)) < gr(g(x)). Pasando al cociente
encontramos que cada elemento f (x) de K[x]/I es una K-combinación lineal de los
elementos de X. Sean bn−1 , bn−2 , . . . , b1 , b0 ∈ K tales que bn−1 xn−1 + bn−2 xn−2 + · · · +
b1 x + b0 = 0, entonces bn−1 xn−1 + bn−2 xn−2 + · · · + b1 x + b0 ∈ hgi, pero gr(g(x)) = n,
entonces todos los coeficientes bn−1 , bn−2 , . . . , b1 , b0 son necesariamente nulos.
Ejemplo 1.3.12. Sea p un entero irreducible, veamos que si f (x) = p0 + p1 x + · · · +
xn es un polinomio irreducible de Zp [x] de grado n, entonces Zp [x] / hf (x)i es un
cuerpo de pn elementos: puesto que f (x) es irreducible, entonces hf (x)i es maximal,
con lo cual Zp [x] / hf (x)i es un cuerpo (véase [10]). Como vimos en el ejemplo
anterior, Zp [x] / hf (x)i es un Zp -espacio de dimensión n, es decir, Zp [x] / hf (x)i ∼
=
n n
Zp , con lo cual el número de elementos de este espacio es p . Este resultado se puede
extender a cualquier cuerpo finito K de q elementos de tal forma que en este caso
|K[x]/hf (x)i| = q n .
Ejemplo 1.3.13. Terminamos esta sección con un algoritmo que calcula no solo el
m.c.d. sino los polinomios coeficientes en la expansión del m.c.d. de dos polinomios
como combinación de éstos (véase la proposición 1.3.5).
ENTRADA: f1 (x), f2 (x) ∈ K[x] polinomios no nulos
SALIDA: f (x) = m.c.d.(f1 (x), f2 (x)), u1 (x), u2 (x) ∈ K[x]
tales que f (x) = u1 (x)f1 (x) + u2 (x)f2 (x)
INICIO: f (x) := f1 (x), g(x) := f2 (x), u1 (x) := 1, u2 (x) := 0,
v1 (x) := 0, v2 (x) := 1, w(x) = 1, z(x) = 0
MIENTRAS g(x) 6= 0 HAGA
f (x) g(x)+ r(x), donde r(x) es el residuo de la división de f (x) por g(x)
−−→
f (x) := g(x) , g(x) := r(x)
w(x) := u1 (x) − q(x)v1 (x), donde q(x) es el cociente de la división de f (x) por g(x)
z(x) := u2 (x) − q(x)v2 (x)
u1 (x) := v1 (x), u2 (x) := v2 (x), v1 (x) = w(x), v2 (x) = z(x)
f (x) := lc(f1(x)) f (x)
u1 (x) := lc(f1(x)) u1 (x)
u2 (x) := lc(f1(x)) u2 (x)
Algoritmo 1.3.3. Algoritmo de Euclides con coeficientes
Vamos a aplicar este algoritmo a los polinomios del ejemplo 1.3.9:
ENTRADA: f1 (x) = x6 − 1, f2 (x) = x4 + 2x3 + 2x2 − 2x − 3
INICIO: f (x) := x −1, g(x) := x +2x3 +2x2 −2x−3, u1 (x) = 1, u2 (x) = 0,
6 4
x6 − 1 x4 + 2x3 + 2x2 − 2x − 3
2x3 − 5x2 − 2x + 5 x2 − 2x + 2
57 57 2
x4 + 2x3 + 2x2 − 2x − 3 2x3 − 5x2 − 2x + 5 − + x
−−−−−−−−−−−−−→ 4 4
2x3 − 5x2 − 2x + 5 − 57
4
+ 57
4
x2
8
0 57
x − 20
57
57 57
2x3 − 5x2 − 2x + 5 − + x2 0
4−−−−
−−− 4−→
57 57 2
f (x) := − + x
4 4
g(x) := 0
8 20 1 9 8 4 4
w(x) = 1 − x− − x− = x + x2 +
57 57 2 4 57 57 19
2
8 20 1 3 5 2 7 11
z(x) = −x + 2x − 2 − x− x + x − x+ =
57 57 2 4 2 2
4 4 4
− x2 − x4 −
57 57 57
1 9
u1 (x) := − x −
2 4
1 3 5 2 7 11
u2 (x) := x + x − x +
2 4 2 2
8 4 2 4
v1 (x) = x+ x +
57 57 19
4 2 4 4 4
v2 (x) = − x − x − .
57 57 57
El ciclo MIENTRAS se detiene y:
1 4
f (x) := f= f = x2 − 1
lc(f ) 57
1 4 1 9 2 3
u1 (x) := u1 = (− x − ) = − x −
lc(f ) 57 2 4 57 19
1 4 1 3 5 2 7 11
u2 (x) := u2 = ( x + x − x + ) =
lc(f ) 57 2 4 2 2
2 3 5 14 22
x + x2 − x + .
57 57 57 57
Por tanto,
(i) Cada polinomio no nulo f (x) de R [x] se puede expresar en la forma f (x) =
cf1 (x), donde c := c(f (x)) y f1 (x) es un polinomio primitivo. Si f (x) tiene
otra descomposición en la forma f (x) = df2 (x), con d ∈ R y f2 (x) primitivo,
entonces c y d son asociados lo mismo que f1 (x) y f2 (x).
R [x] −→ F [x]
p0 p1 pn
p0 + p1 x + · · · + pn xn 7→ + x + · · · + xn
1 1 1
20 CAPÍTULO 1. POLINOMIOS
y cada f 00 (x) es primitivo, entonces por la proposición 1.4.4, existe u ∈ R∗ tal que
f 0 (x) = uf100 (x) · · · fr00 (x). Esta es la descomposición irreducible buscada para f 0 (x).
Unicidad. Supongamos que f (x) tiene dos descomposiciones en la forma f (x) =
g1 (x) · · · gr (x) = h1 (x) · · · hs (x), donde los gi (x), hj (x) son polinomios irreducibles
de R[x] de grado ≥ 0. Resulta, c1 g10 (x) · · · cr gr (x)0 = d1 h01 (x) · · · ds hs (x)0 , con ci :=
c(gi (x)), dj := c(hj (x)), gi0 (x), h0j (x) primitivos, 1 ≤ i ≤ r, 1 ≤ j ≤ s. Pero como
gi (x) = ci gi0 (x) es irreducible de R[x], entonces se presentan dos posibilidades: ci es
irreducible de R y gi0 (x) = 1 ó bien ci ∈ R∗ y gi0 (x) es irreducible de R[x] de grado
≥ 1; lo mismo se tiene para cada hj (x). Podemos entonces escribir
c1 · · · ct ct+1 · · · cr g10 (x) · · · gt0 (x)gt+1
0
(x) · · · gr0 (x) =
d1 · · · dm dm+1 · · · ds h01 (x) · · · h0m (x)h0m+1 (x) · · · h0s (x),
con c1 , . . . , ct irreducibles de R, ct+1 , . . . , cr ∈ R∗ , g10 (x) = · · · = gt0 (x) = 1 y
0
gt+1 (x), · · · , gr0 (x) irreducibles de R[x] de grado ≥ 1; d1 , . . . , dm irreducibles de R,
dm+1 , . . . , ds ∈ R∗ , h01 (x) = · · · = h0m (x) = 1 y h0m+1 (x), · · · , h0s (x) irreducibles de
R[x] de grado ≥ 1. Pero de la proposición 1.4.4 se tiene que
c1 · · · ct ct+1 · · · cr = d1 · · · dm dm+1 · · · ds u, con u ∈ R∗
g10 (x) · · · gt0 (x)gt+1
0
(x) · · · gr0 (x) = h01 (x) · · · h0m (x)h0m+1 (x) · · · h0s (x), con v ∈ R∗ ,
luego
c1 · · · ct = d1 · · · dm w, con w ∈ R∗
0
gt+1 (x) · · · gr0 (x) = h0m+1 (x) · · · h0s (x), con y ∈ R∗ ,
Como R es un DF U , t = m y di = ci wi , con wi ∈ R∗ , 1 ≤ i ≤ t; además
como F [x] es DF U , entonces r − t = s − m, es decir, r = s y h0j (x) = gj0 (x)zj , con
a
zj ∈ F ∗ , t + 1 ≤ j ≤ r. Sea zj = bjj , entonces en R[x] tenemos bj h0j (x) = aj gj0 (x),
pero como h0j (x) y gj0 (x) son primitivos, entonces aj = bj vj , con vj ∈ R∗ . Resulta,
h0j (x) = gj0 (x)vj . Volviendo al principio, concluimos que hi (x) = gi (x)wi , 1 ≤ i ≤ t,
y hj (x) = gj (x)dj c−1j vj , t + 1 ≤ j ≤ r. Esto completa la prueba.
(i) p - an .
(iii) p2 - a0 .
Como f (x) es primitivo, r ≥ 1 y s ≥ 1 (si por ejemplo c(x) fuera una constante,
entonces tomando contenidos a ambos lados c(x) resultarı́a invertible). Se tiene que
a0 = b0 c0 con lo cual p|b0 ó p|c0 . La o es excluyente ya que de lo contrario p|a20 .
Supóngase entonces que p|b0 y p - c0 ; notemos que p - br ya que lo contrario dividirı́a
a an = br cs . Sea bk el menor coeficiente de b(x) que p no divide, 0 < k ≤ r < n, de
donde p|b0 , . . . , p|bk−1 , pero ak = bk c0 + bk−1 c1 + · · · + b0 ck , por lo tanto, p|bk c0 , pero
como p - c0 , entonces p|bk , lo cual es una contradicción. El caso p|c0 produce una
contradicción similar. Ası́, f (x) es irreducible sobre Q.
1.5. Ejemplos
En esta sección ilustraremos y aplicaremos los resultados obtenidos en las secciones
anteriores a través de ejemplos.
fp : Z [x] −→ Zp [x]
fp (k0 + k1 x + · · · + km xm ) := k0 + k1 x + · · · + km xm
p(X) = ti=1 cαi xαi , con cαi ∈ R, xαi := xα1 1i · · · xαnni , αi := (α1i , . . . , αni ) ∈ Nn ;
P
los elementos cαi se conocen como los coeficientes de p(X), los productos xαi
son los monomios y los elementos cαi xαi son los términos. Por ejemplo, si
p(x, y, z) = 3 − 2xy + 6xz + 7z 2 − 4xy 2 z ∈ Z[x, y, z], entonces los coeficientes de este
polinomio son 3, −2, 6, 7, −4, los monomios son 1, xy, xz, z 2 , xy 2 z y sus téminos son
3, −2xy, 6xz, 7z 2 , −4xy 2 z.
(iv) Sea p(X) como en (iii), se dice que p(X) es homogéneo de grado n ≥ 0 si
todos sus monomios son de grado n.
A diferencia del caso de una sola variable, para los polinomios 2xy −x2 +yz −5z 2
y 3xy − y 2 + 4z no es claro cómo definir el monomio principal; por ejemplo, para
el primer polinomio todos los monomios son del mismo grado. Sin embargo, en el
caso general de varias variables, es necesario, en muchos contextos y aplicaciones,
escribir un polinomio en forma ordenada según algún orden dado a su conjunto
(monoide) de monomios estándar. A continuación nos ocuparemos de estos órdenes
sobre M on(R[X]).
Hay muchas maneras de ordenar M on(R[X]), sin embargo, nosotros ya cono-
cemos algunas propiedades que debe satisfacer un orden deseable. Por ejemplo, el
orden mediante el grado en el caso de una variable fue usado para establecer un
algoritmo de división (o reducción) y para extender relaciones de divisibilidad. Por
lo tanto, en el caso general, si xα ha de dividir a xβ , entonces deberı́amos tener que
xβ ≥ xα , o equivalentemente, si βi ≥ αi para cada i = 1, . . . , n , entonces xβ ≥ xα .
1.6. POLINOMIOS EN VARIAS VARIABLES 27
También, en las divisiones descritas en la sección 1.3, nosotros arreglamos los térmi-
nos de los polinomios en orden creciente o decreciente, y por lo tanto, pudimos
comparar cualesquiera dos monomios. Ası́, el orden debe ser total, esto es, dados
cualesquiera xα , xβ ∈ M on(R[X]), exactamente una de las siguientes relaciones debe
cumplirse:
xβ > xα , xβ = xα ó xα > xβ .
xβ > xα si, y sólo si, existe i ≥ 1 tal que β1 = α1 , . . . , βi−1 = αi−1 , βi > αi .
1 = x01 x02 < x2 = x01 x2 < x22 = x01 x22 < x32 = x01 x32 <
· · · < x1 = x1 x02 < x1 x2 < x1 x22 < · · · < x21 = x21 x02 < · · · .
Veamos que lex es realmente un orden monomial: sea xβ = xβ1 1 · · · xβnn 6= 1 y sea i el
menor ı́ndice tal que βi 6= 0. Entonces, claramente xβ1 1 · · · xβnn = xβ > 1 = x01 · · · x0n ;
sea ahora xβ = xβ1 1 · · · xβnn > xα1 1 · · · xαnn = xα y sea xγ = xγ11 · · · xγnn , sea i el menor
ı́ndice tal que βi > αi , entonces i es el menor ı́ndice tal que βi + γi > αi + γi , luego
xβ xγ > xα xγ . Es obvio que lex es un orden total.
28 CAPÍTULO 1. POLINOMIOS
De esta forma, en este orden primero ordenamos por el grado total y luego por el
orden lex. En el caso de dos variables x1 y x2 tenemos:
1 = x01 x02 < x01 x2 = x2 < x1 x02 = x1 < x22 = x01 x22 < x1 x2 <
< x21 = x21 x02 < x01 x32 = x32 < x1 x22 < x21 x2 < x31 x02 = x31 < · · · .
que xβ = (c1 xγ1 + · · · + ct xγ1 )xα , donde xγ1 > · · · > xγ1 , resulta xβ = c1 xγ1 xα ,
de donde c1 = 1 y xβ = xγ1 xα . Recı́procamente, si esta última igualdad se tiene,
entonces xα divide a xβ . Ası́, la relación de divisibilidad se puede definir en el monoide
M on(R[X]), es decir, entre monomios.
donde 0 6= ai ∈ R, xαi ∈ M on(R[X]) y xα1 > xα2 > · · · > xαr . Definimos entonces
lm(P (X)) := xα1 , el monomio principal de p(X); lc(P (X)) := a1 , el coeficiente
principal de P (X); lt(P (X)) := a1 xα1 , el término principal de P (X). También
definimos lm(0) = lc(0) = lt(0) := 0. Nótese que si R es un DI, lp, lc y lt son
funciones multiplicativas, es decir,
Cerramos esta sección demostrando que los órdenes monomiales sobre anillos
conmutativos noetherianos (véase [13]), es decir, aquellos que no tienen cadenas
ascendentes infinitas de ideales, son buenos órdenes. Ejemplos importantes de anillos
noetherianos son los cuerpos, o más generalmente, los DIP s.
Proposición 1.6.10. Sea R un anillo conmutativo noetheriano. Entonces, cada
orden monomial sobre M on(R[X]) es un buen orden, es decir, cada subconjunto no
vacı́o C de M on(R[X]) tiene elemento mı́nimo.
Demostración. Supongamos contrariamente que existe un orden monomial que no
es un buen orden. Entonces, existe un subconjunto no vacı́o C de M on(R[X]) de tal
forma que existen xαi ∈ C, i = 1, 2, . . . tales que
si permutamos las raı́ces de p(z), es decir, intercambiamos los factores, entonces los
coeficientes de la expansión anterior por supuesto son los mismos.
1.7. POLINOMIOS SIMÉTRICOS 31
Observación 1.7.3. (i) Notemos que si xα 6= 1, entonces gr(xα ) < w(xα ), y por
lo tanto, si P (X) no es constante, entonces gr(p(X)) < w(P (X)). Por ejemplo, en
Z[x, y], gr(3x2 y − xy 2 + 4xy) = 3 y w(3x2 y − xy 2 + 4xy) = 5.
(ii) Dados dos monomios xα , xβ , con gr(xα ) < gr(xβ ), es posible que w(xβ ) >
w(xα ), por ejemplo, en Z[x, y, z] se tiene que gr(z 4 ) < gr(x2 y 2 z), pero w(z 4 ) = 12 >
9 = w(x2 y 2 z).
(iii) Monomios distintos pueden tener el mismo peso, por ejemplo, x2 y y en
Z[x, y]. Esto impide que sea posible ordenar los monomios solamente con el peso.
Podemos ya demostrar el resultado central de esta sección.
Teorema 1.7.4. Sea R un anillo conmutativo y R[X] su anillo de polinomios en
las variables x1 , . . . , xn . Entonces,
(i) La colección S de los polinomios simétricos es un subanillo de R[X].
(ii) Si p(X) es un polinomio de peso d, entonces p(s1 , . . . , sn ) es un polinomio
simétrico de grado ≤ d.
(iii) S coincide con el subanillo generado por s1 , . . . , sn y R, es decir,
S = R[s1 , . . . , sn ]. Más exactamente, si s(X) es un polinomio simétrico de
grado d, entonces existe un polinomio p(X) de peso ≤ d tal que s(X) =
p(s1 , . . . , sn ).
Demostración. (i) Sean s(X), t(X) ∈ S y sea π ∈ Sn , entonces π(s(X) + t(X)) =
π(s(X)) + π(t(X)) = s(X) + t(X); π(s(X)t(X)) = π(s(X))π(t(X)) = s(X)t(X);
π(1) = 1.
(ii) Según (i), p(s1 , . . . , sn ) es un polinomio simétrico. Ordenemos p(X) según el
peso de sus monomios, es decir, p(X) = cxα + bxβ + · · · + cxγ , con d = w(xα ) ≥
w(xβ ) ≥ · · · ≥ w(xγ ), luego d = α1 + 2α2 + · · · + nαn ≥ β1 + 2β2 + · · · + nβn ≥ · · · ≥
γ1 + 2γ2 + · · · + nγn ; de otro lado, p(s1 , . . . , sn ) = csα1 1 sα2 2 · · · sαnn + bsβ1 1 sβ2 2 · · · sβnn +
· · · + csγ11 sγ22 · · · sγnn , y al desarrollar el primer sumando anterior encontramos que
sα1 1 · · · sαnn = (x1 + · · · + xn )α1 (x1 x2 + · · · + xn−1 xn )α2 · · · (x1 · · · xn )αn , en este desa-
rrollo los monomios son de grado α1 + 2α2 + · · · + nαn = d, lo mismo podemos hacer
para los otros sumandos, por lo tanto, el monomio de mayor grado de p(s1 , . . . , sn ) es
≤ d (los monomios de grado d se podrı́an cancelar), es decir, gr(p(s1 , . . . , sn )) ≤ d.
(iii) Puesto que rsi = si r y si sj = sj si , para 1 ≤ i, j ≤ n y cada r ∈ R,
entonces el subanillo de R[X] generado por R y s1 , . . . , sn es el conjunto de todas
las expresiones polinómicas en s1 , . . . , sn , conjunto que denotamos por R[s1 , . . . , sn ]
(véase [10]). Por lo tanto, según (i), R[s1 , . . . , sn ] ⊆ S.
S ⊆ R[s1 , . . . , sn ]: procedemos por inducción sobre n. Para n = 1 la afirmación
es evidente ya que s1 = x1 , entonces R[s1 ] = R[x1 ] = S. Supongamos que hemos
demostrado la afirmación para polinomios simétricos en n−1 variables con cualquier
grado d. Sea s(X) un polinomio simétrico de R[X] de grado d ≥ 0.
1.7. POLINOMIOS SIMÉTRICOS 33
Al polinomio p1 (x1 , . . . , xn−1 ) lo podemos ver como elemento de R[X], es decir, como
polinomio en n variables, luego, según (ii), p1 (s1 , . . . , sn−1 ) es un polinomio simétrico
en las variables x1 , . . . , xn de grado ≤ d. El polinomio
Esto indica que s1 (X) es divisible por xn , pero como es simétrico, debe ser divisible
también por x1 · · · xn , ası́, s1 (X) = sn s2 (X). Notemos que s2 (X) debe ser también
simétrico: en efecto, sea π ∈ Sn , entonces π(s1 (X)) = s1 (X) = π(sn s2 (X)) =
π(sn )π(s2 (X)) = sn π(s2 (X)), luego cancelamos sn y obtenemos lo anunciado. El
grado de s2 (X) es ≤ d − n < d, por lo tanto, podemos aplicar la inducción sobre d
y encontramos un polinomio p2 (X) en las n variables x1 , . . . , xn de peso ≤ d − n tal
que s2 (X) = p2 (s1 , . . . , sn ). Reemplazamos y obtenemos
donde el polinomio xn p2 (x1 , . . . , xn )+p1 (x1 , . . . , xn−1 ) tiene peso ≤ d. Esto completa
la demostración.
Corolario 1.7.5. Sean p(X), q(X) ∈ R[X] tales que p(s1 , . . . , sn ) = q(s1 , . . . , sn ).
Entonces p(X) = q(X). En otras palabras, los polinomios simétricos elementales
s1 , . . . , sn son algebraicamente independientes sobre R.
− rj )2
Q
d(r1 , . . . , rn ) := i<j (ri
Ejemplo 1.7.9. f (x1 , x2 ) = (x1 − x2 )2 x21 x22 es un polinomio simétrico en dos va-
riables de grado ≤ 6; queremos aplicar nuevamente la demostración del teorema
1.7.4 para encontrar un polinomio en dos variables p(x1 , x2 ) de peso ≤ 6 tal que
f (x1 , x2 ) = p(s1 , s2 ). Observemos que f (x1 , 0) = 0, por lo tanto, en este caso el
primer paso de la demostración del teorema no produce nada nuevo. Notemos que
f (x1 , x2 ) = (x1 − x2 )2 s22 , luego consideremos el polinomio q(x1 , x2 ) := (x1 − x2 )2 ,
el cual es simétrico de grado 2. A este polinomio le debemos aplicar el teorema,
por lo tanto, hacemos q(x1 , 0) = x21 y consideramos el polinomio q(x1 , x2 ) − s21 =
(x1 − x2 )2 − (x1 + x2 )2 = −4x1 x2 = −4s2 , con lo cual q(x1 , x2 ) = s21 − 4s2 (nótese
que el polinomio x21 − 4x2 es de peso 2). Ası́, f (x1 , x2 ) = (s21 − 4s2 )s22 y el polinomio
buscado es p(x1 , x2 ) = (x21 − 4x2 )x22 , el cual es de peso 6.
Ejemplo 1.7.10. Veamos otra ilustración del teorema 1.7.4. Consideremos el poli-
nomio simétrico f (x1 , x2 , x3 ) = x31 + x32 + x33 de grado 3; buscamos un polinomio
p(x1 , x2 , x3 ) de peso ≤ 3 tal que f (x1 , x2 , x3 ) = p(s1 , s2 , s3 ).
Primero hacemos f (x1 , x2 , 0) = x31 + x32 y buscamos un polinomio p1 (x1 , x2 ) de
peso ≤ 3 tal que f (x1 , x2 , 0) = p1 ((s1 )0 , (s2 )0 ). Para esto aplicamos el teorema al
polinomio simétrico f (x1 , x2 , 0) = x31 + x32 ; por lo tanto, hacemos f (x1 , 0, 0) = x31
y encontramos f (x1 , x2 , 0) − (s1 )30 = x31 + x32 − (x1 + x2 )3 = −3x21 x2 − 3x1 x22 =
−3(x1 + x2 )x1 x2 = −3(s1 )0 (s2 )0 , ası́, f (x1 , x2 , 0) = (s1 )30 − 3(s1 )0 (s2 )0 y el polinomio
buscado es x31 − 3x1 x2 , el cual efectivamente es de peso 3.
El siguiente paso es definir f1 (x1 , x2 , x3 ) = f (x1 , x2 , x3 ) − (s31 − 3s1 s2 ), luego
f1 (x1 , x2 , x3 ) = x31 + x32 + x33 − (x1 + x2 + x3 )3 + 3(x1 + x2 + x3 )(x1 x2 + x1 x3 + x2 x3 ) =
3x1 x2 x3 = 3s3 . Por lo tanto, f (x1 , x2 , x3 ) = s31 − 3s1 s2 + 3s3 y el polinomio buscado
es x31 − 3x1 x2 + 3x3 , el cual tiene peso 3.
1.8. Ejercicios
1. Sean f (x) = x6 + 3x5 + 4x2 − 3x + 2 y g(x) = x2 + 2x − 3 polinomios de
Z7 [x]. Encuentre q(x) y r(x) en Z7 [x] tales que f (x) = g(x)q(x) + r(x), con
deg [r(x)] < 2.
2. Considere el polinomio f (x) = x3 + 2x + 3 como elemento de Z5 [x] . Exprese
a f (x) como producto de polinomios irreducibles.
3. Pruebe que p(x) = x3 − 9 es reducible sobre Z11 .
4. Pruebe que p(x) = x2 + 1 es irreducible como elemento de Z11 [x]. Pruebe
además que Z11 [x] / hp(x)i es un cuerpo con 121 elementos.
5. Escriba todos los polinomios de grado ≤ 3 irreducibles de Z3 [x] .
6. Pruebe que x4 − 22x2 + 1 es irreducible sobre Q.
36 CAPÍTULO 1. POLINOMIOS
x6 − 1, x4 + 2x3 + 2x2 − 2x − 3.
21. Sea K un cuerpo infinito y sean f (x), g(x) ∈ K[x] tales que f (a) = g(a)
para cada a ∈ K. Demuestre que f (x) = g(x). ¿Es cierta esta propiedad para
cuerpos finitos?
ι
22. Sea A un anillo arbitrario y sea A −
→ A[x] el homomorfismo inclusión, es
f
decir, ι(a) := a, a ∈ A. Demuestre que si S es un anillo cualquiera y A −
→S
es un homomorfismo de anillos de tal forma que en S existe un elemento y
con la condición f (a)y = yf (a), para cada a ∈ A, entonces existe un único
fe
homomorfismo de anillos A[x] − → S tal que feι = f y fe(x) = y.
23. Sea A un anillo arbitrario y sea g(x) un polinomio mónico en A[x]. Demuestre
que dado f (x) ∈ A[x] existen q(x) y r(x) en A[x] únicos tales que
Extensiones de cuerpos
38
2.1. EXTENSIONES SIMPLES 39
Demostración. Como L y K son espacios vectoriales sobre F bajo las mismas opera-
ciones y K ⊂ L, entonces K es un subespacio de L. Esto implica que [K : F ] < ∞.
De otra parte, cada conjunto de elementos de L que sea linealmente independiente
sobre K es linealmente independiente sobre F , pero como [L : F ] < ∞, entonces
[L : K] < ∞. La relación entre las dimensiones se obtiene de la proposición 2.1.4.
F (α) ∼
= F (x) ∼
= F (β)
p(α) p(x) p(β)
7→ 7→ ,
q(α) q(x) q(β)
y la compuesta de éstos deja fijo los elementos de F y envı́a α en β.
(ii) ⇒): sean F (α) y F (β) dos extensiones simples algebraicas conjugadas con
polinomios mı́nimos f (x) = a0 + a1 x + · · · + xn y g(x) = b0 + b1 x + · · · + xm . Sea
2.1. EXTENSIONES SIMPLES 43
Definimos
h : F (α) −→ F (β), h( n−1
P k
Pn−1 k
k=0 ak α ) := k=0 ak β ;
Caso 2. Un factor lineal y otro cúbico. En este caso p(x) tendrá una raı́z en Q, y
al ser mónico, tendrá también una raı́z m en Z, con m|1 (proposición 1.4.14), luego
m = ±1, pero p(±1) 6= 0. √ √
De lo anterior concluimos que p(x) es irreducible y Q( 2 + 3) : Q) = 4.
(iii) α = 1+i. Tenemos α−1 = i, de donde α2 −2α+2 = 0, luego p(x) = x2 −2x+2
es el polinomio mı́nimo de α ya que es irreducible (criterio de Eisenstein). Ası́,
[Q(i + 1) p: Q] = 2.
√ √
(iv) 1 + 2 = α. En este caso tenemos 1 + 3 2 = α2 , de donde 2 = (α2 − 1)3 =
3
Por la proposición 1.4.5, se puede suponer que p(x) tiene la anterior descomposición
en Z[x], por lo tanto,
c = 1, c0 = −1 ⇒ −b + b0 = 0 ⇒ −a + b2 − a = 3 = b − a2 + b ⇒ b2 − 2a = 2b − a2 ⇒
b2 − 2a + a2 − 2b = 0 ⇒ (b − 1)2 + (a − 1)2 = 2 ⇒
(b − 1 = 1, a − 1 = 1) o (b − 1 = 1, a − 1 = −1) o (b − 1 = −1, a − 1 = 1) o
(b − 1 = −1, a − 1 = −1) ⇒
b = 2, a = 2 ⇒ 2 + 2(−2) + 2 = 3, falso;
b = 2, a = 0 ⇒ 2 + 0 + 2 = 3, falso;
b = 0, a = 2 ⇒ 0 + 2(−2) + 0 = 3, falso;
b = 0, a = 0 ⇒ 0 + 0 + 0 = 3, falso.
Los ejemplos anteriores han permitido evidenciar que existen números reales, no
racionales, que son algebraicos sobre Q, por ejemplo,
√ √ √ p√
2, 2 + 3, 3 2 − 1.
Queremos ahora demostrar un teorema de George Cantor que establece la existencia
de números reales trascendentes sobre Q.
Teorema 2.1.20 (Cantor). Existen números reales trascendentes sobre Q.
Demostración. Sea A el conjunto de los números reales que son algebraicos sobre
Q; se sabe que el anillo Q [x] es enumerable, con lo cual Q [x] − Q es también
enumerable, y ası́, podemos escribir Q [x]−Q = {f1 (x), f2 (x), . . . }. Para cada n ≥ 1,
sea BS n := {a ∈ R | fn (a) = 0}; Bn es finito, y por lo tanto, enumerable. Puesto que
A = n≥1 Bn , entonces A es enumerable, y por lo tanto, R no está contenido en A.
Ası́, existen reales que no son algebraicos sobre Q.
Ejemplo 2.1.21. Ejemplos notables de números reales trascendentes sobre Q son
e y π. Las pruebas clásicas de estos hechos son analı́ticas y se pueden consultar por
ejemplo en [15].
A := {α ∈ L | α es algebraico sobre F }.
como R-módulo y es tal que R[α ± β], R[αβ] ⊆ R0 . Según el paso 1 se tiene que
α ± β, αβ ∈ A.
z(x) = p00 (x)q 00 (x), con gr(p00 (x)) = gr(p(x)) y gr(q 00 (x)) = gr(q(x));
resulta, 0 = p00 (α)q 00 (α), luego p00 (α) = 0 o q 00 (α) = 0; en el primer caso, por la
elección de z(x), gr(p00 (x)) ≥ gr(z(x)), pero también gr(z(x)) ≥ gr(p00 (x)), luego
q 00 (x) = 1 y z(x) = p00 (x). Se tiene que gr(z(x)) = gr(p(x)), y de esta manera, q(x) =
q0 ∈ Q, pero z(x) y p(x) son mónicos, por lo tanto, q0 = 1, y ası́, p(x) = z(x) ∈ Z[x].
En el segundo caso, es decir, si q 00 (α) = 0, gr(q 00 (x)) ≥ gr(z(x)) ≥ gr(q 00 (x)), luego
p00 (x) = 1, pero esto no es posible ya que gr(p(x)) ≥ 1.
Ejemplo 2.3.5. Un número α ∈ Q(i) es entero algebraico si, y sólo si, α ∈ Z[i]:
⇒): sea α = a + bi entero algebraico con a, b ∈ Q; si b = 0, entonces veamos
que a ∈ Z: en efecto, sea a = pq raı́z de un polinomio mónico entero f (x) = xn +
kn−1 xn−1 + · · · + k0 , entonces pn + qkn−1 pn−1 + · · · + q n k0 = 0, y de esta manera, q
divide p, es decir, a ∈ Z ⊂ Z[i].
Sea b 6= 0; α2 = a2 +2abi−b2 = a2 −b2 +2a(α−a), luego α2 −2aα+(a2 +b2 ) = 0,
y entonces, el polinomio mı́nimo de α sobre Q es p(x) = x2 − 2ax + (a2 + b2 ) (el
polinomio mı́nimo no puede ser de grado 1 ya que entonces i ∈ Q). Pero como
α es entero algebraico, entonces, por el ejemplo anterior, p(x) ∈ Z[x], es decir,
2a, a2 +b2 ∈ Z. Se tiene entonces que 2a = p ∈ Z, de donde a = p2 , y ası́, p2 +4b2 = 4q,
con q ∈ Z. Entonces 2|p2 , es decir, 2|p y por lo tanto a ∈ Z. Resulta de esto que
b2 ∈ Z, luego b ∈ Z, y en consecuencia, α ∈ Z[i].
⇐): sea α = a + bi ∈ Z[i]; a, b son claramente enteros algebraicos, pero i es
también entero algebraico, luego por el teorema 2.3.3, α es entero algebraico.
donde gr(q(x)) = n − 1.
Demostración. Consideremos a p(x) como elemento de K [x]. Aplicando el algoritmo
de la división encontramos q(x) y r(x) en K [x] tales que
p(x) = (x − α)q(x) + r(x),
donde r(x) = 0 o gr(r(x)) < 1. Aplicando el homomorfismo evaluación obtenemos
que p(α) = r(α), pero como r(x) es un polinomio constante, entonces r(x) = r(α) y
p(x) = (x − α)q(x) + p(α).
Evidentemente, gr(q(x)) = n − 1.
Proposición 2.4.4. Para cada cuerpo F y cada polinomio p(x) ∈ F [x] de grado
n ≥ 1, p(x) tiene máximo n raı́ces en cualquier extensión de F .
Demostración. La prueba la realizamos por inducción sobre n. Para n = 1, sea K
una extensión de F . Si ningún elemento de K es raı́z de p(x), entonces la proposición
se cumple trivialmente. Supóngase que existe un elemento α ∈ K tal que p(α) = 0,
entonces (x − α) | p(x), con p(x) = ax + b, donde a, b ∈ F, a 6= 0. Resulta, ax + b =
(x − α)q, q ∈ F − {0}, luego q = a, b = −αq, es decir, α = −b a
, y ası́, p(x) tiene solo
una raı́z en K.
52 CAPÍTULO 2. EXTENSIONES DE CUERPOS
Además, si m1 + · · · + mr = n, entonces
Demostración. Por definición (x−α1 )m1 | p(x), luego p(x) = (x−α1 )m1 q1 (x), q1 (x) ∈
K [x]; de igual manera (x−α2 )m2 | p(x), de donde (x−α2 )m2 | q1 (x) ya que (x−α1 )m1
y (x − α2 )m2 son primos relativos. Resulta,
p(x) = (x − α1 )m1 (x − α2 )m2 q2 (x),
con q2 (x) ∈ K [x]. De manera análoga,
(x − α1 )m1 · · · (x − αr )mr | p(x).
Si m1 + · · · + mr = n, entonces, por cuestiones de grado, p(x) coincide con el
producto (x − α1 )m1 · · · (x − αr )mr .
p(x) = (x − α1 ) · · · (x − αn ), αi ∈ K, 1 ≤ i ≤ n.
de aquı́ obtenemos que n|[K(α) : K]m, de donde n|[K(α) : K], y ası́, n ≤ [K(α) : K].
Pero [L : K] = [L : K(α)][K(α) : K] ≤ n, luego [K(α) : K] ≤ n, con lo cual
[K(α) : K] = n. Esto dice que el polinomio mı́nimo de α sobre K es de grado n,
luego p(x) no puede tener factores no triviales en K[x], es decir, p(x) es irreducible
sobre K.
Notemos que K es algebraicamente cerrado si, y sólo si, cada polinomio p(x) ∈
K[x] de grado ≥ 1 se descompone completamente en K[x] en producto de factores
lineales. También, K es algebraicamente cerrado si, y sólo si, los únicos polinomios
irreducibles de K[x] son los de primer grado. De forma equivalente, K es alge-
braicamente cerrado si, y sólo si, el cuerpo de descomposición de cada polinomio
p(x) ∈ K[x] de grado ≥ 1 está contenido en K.
58 CAPÍTULO 2. EXTENSIONES DE CUERPOS
Teorema 2.5.3. Sea F un cuerpo. Entonces existe una extensión F ⊇ F que tiene
las siguientes propiedades:
(iii) Cada polinomio p(x) ∈ F [x] de grado ≥ 1 tiene todas sus raı́ces en F .
cerrado: sea p(x) ∈ A[x], entonces p(x) ∈ K[x], y por lo tanto, todas sus raı́ces están
en K; sea α una cualquiera de estas raı́ces, entonces p(α) = 0 y α es de esta manera
algebraico sobre A, pero como A es una extensión algebraica de F , entonces α es
algebraico sobre F (corolario 2.2.3), es decir, α ∈ A.
Cerramos esta sección enunciando y aplicando el teorema sobre la clausura alge-
braica del cuerpo de los números complejos.
Ejemplo 2.5.5. (i) Teorema fundamental del álgebra: C es algebraicamente
cerrado. Existen múltiples pruebas de este hecho clásico del álgebra; la mayorı́a de
las demostraciones cortas usan elementos de análisis complejo, y otras puramente al-
gebraicas, pero bastante extensas, utilizan demasiadas herramientas no incluı́das en
esta colección de cuadernos. Remitimos al lector interesado a consultar por ejemplo
[1] y [16], en donde podrán encontrar pruebas del teorema.
(ii) C = C ya que C es algebraicamente cerrado.
(iii) R = C: en efecto, C = R(i) es una extensión algebraica de R y C es
algebraicamente cerrado.
(iv) Q = {α ∈ C|α es algebraico sobre Q}: esto se obtiene del teorema funda-
mental del álgebra y de la parte (vi) de la observación 2.5.4.
(i) F [u1 , . . . , un ] ∼
= F [x1 , . . . , xn ].
(ii) F (u1 , . . . , un ) ∼
= F (x1 , . . . , xn ).
Proposición 2.6.7. Sea K una extensión del cuerpo F . Entonces, cada subconjunto
X de K es equivalente, en el sentido de la dependencia algebraica, a un subconjunto
X 0 ⊆ X, el cual es algebraicamente independiente sobre F .
f (x)
Demostración. (i) Sea z = g(x)
, donde f (x) y g(x) son primos relativos; sean
g(x) := g0 + g1 x + · · · + gr xr 6= 0 y f (x) := f0 + f1 x + · · · + fs xs .
No todos los coeficientes en esta ecuación son nulos: en efecto, supongamos lo con-
trario, entonces z = fgrr ; si fr = 0, entonces z = 0, falso; si fr 6= 0, entonces z es de
grado cero, falso. Ası́, x es algebraico sobre F (z). Notemos que z no es algebraico
sobre F ya que de lo contrario x serı́a algebraico sobre F , lo cual es falso. Por lo
tanto, z es trascendente sobre F .
(ii) Tenemos que x es raı́z del polinomio
g(y)z − f (y) = (g0 z − f0 ) + · · · + (gr z − fr )y r − fr+1 y r+1 − · · · − fs y s ∈ F (z)[y],
el cual tiene grado n. Veamos que este polinomio es irreducible: si fuera reducible,
entonces serı́a reducible como elemento de F [z][y] = F [z, y] (proposición 1.4.5),
g(y)z − f (y) = p(y, z)q(y, z),
pero como g(y)z − f (y) es lineal respecto a z, entonces uno de los factores depende
solamente de y y el otro depende linealmente de z,
g(y)z − f (y) = p(y)(q0 (y) + q1 (y)z),
luego g(y) = p(y)q1 (y) y −f (y) = p(y)q0 (y), pero esto es una contradicción ya que
g(y) y f (y) son primos relativos.
Como conclusión, tenemos que x es algebraico de grado n sobre el cuerpo F (z),
y ası́, [F (x) : F (z)] = n.
(i) F (z) = F (x) si, y sólo si, z es de grado 1. En otras palabras, los únicos
generadores de F (x) son de la forma z = ax+b
cx+d
, con ad − bc 6= 0.
(ii) Cualquier automorfismo del cuerpo F (x) que deje fijos los elementos de F
debe enviar el elemento x en un generador z de F (x). Recı́procamente, si z es
un generador de F (x), existe un único automorfismo ϕ : F (x) → F (x) tal que
ϕ(x) = z y ϕ deja fijo los elementos de F . En otras palabras, los automorfismos
de F (x) sobre F vienen definidos por:
ax+b
x 7→ z = cx+d
, con ad − bc 6= 0.
Demostración. (i) ⇒): sea z ∈ F (x) tal que F (z) = F (x), entonces z no es de grado
0 (si fuera de grado 0 estarı́a en F , y entonces, F (z) = F ( F (x)); resulta entonces
que z es de grado n ≥ 1. Por la proposición anterior, z es trascendente sobre F y
[F (x) : F (z)] = n, pero como F (x) = F (z), entonces n = 1. Ası́, z es otro generador
de la extensión trascendente F (x), y es de la forma, z = ax+b
cx+d
. Como z es de grado
1 y ax + b, cx + d son primos relativos, entonces necesariamente ad − bc 6= 0. En
efecto, supongamos que ad − bc = 0; a y c no pueden ser simultáneamente nulos ya
que de lo contrario z serı́a de grado 0; supongamos que c 6= 0, dividimos ax + b entre
68 CAPÍTULO 2. EXTENSIONES DE CUERPOS
2.7. Ejercicios
1. Sean L, K, F cuerpos tales que F ⊆ K ⊆ L. Demuestre que:
(a) Si [L : F ] = [K : F ], entonces K = L.
(b) Si [L : K] = [L : F ], entonces K = F .
(a) x3 + 2.
(b) x4 + x2 + 1.
2.7. EJERCICIOS 69
(c) x6 + 1.
(d) x4 − 2.
(e) x5 − 1.
√ √
5. Sea ϕ : Q( 3 2) → Q( 3 2) un automorfismo. Demuestre que ϕ es necesaria-
mente el idéntico.
√ √
6. Calcule el polinomio mı́nimo y el grado de 3 + 5 sobre Q.
√ √ √ √
7. Demuestre que Q( 3, 5) √ = Q(√3 + 5) (sugerencia: utilice el ejercicio an-
terior, o también, calcule ( 3 + 5)−1 ).
Fundamentos de la teorı́a de
Galois
70
3.1. EXTENSIONES NORMALES 71
P de todas las raı́ces de todos los polinomios de P se obtiene también el cuerpo F (S),
es decir, K = F (S) = F (P).
(iii) Esto es consecuencia de (i) tomando P := {p(x)}.
(iv) Se obtiene también de (i) tomando P := F [x].
Ejemplo 3.1.6. Según el numeral (vii) del ejemplo 2.4.14, si p es irreducible en-
tonces la ecuación xp−1 + xp−2 + · · · + x + 1 = 0 es normal. En efecto, el cuerpo de
descomposición del polinomio ciclotómico fp (x) = xp−1 + xp−2 + · · · + x + 1 es Q(α),
donde α es una de las raı́ces de fp (x).
Ejemplo 3.1.9. Sea p(x) := x3 −2 ∈ Q[x] y β una raı́z cualquiera de p(x). Notemos
que la ecuación x3 − 2 = 0 no es normal ya que Q(β) no es una extensión
√ normal de
Q. En efecto,
√
según el ejemplo 2.4.16, las raı́ces de p(x) son θ = 3
2, θα y θα2 , con
α := −1+2 3i , y el cuerpo de descomposición es Q(θ, α) 6= Q(θ), Q(α). Este ejemplo
también permite ilustrar que no toda extensión finita (algebraica) es normal: en
efecto, vimos en el ejemplo 2.4.16 que [Q(α, θ) : Q] = 6.
notemos que bi es de orden si : en efecto, puesto que bsi i = bni = 1 (esto último debido
a que bi ∈ GK ), entonces el orden de bi divide a si , es decir, |bi | = qil , con 0 ≤ l ≤ ri ;
si l < ri , entonces
n nqil
n r r
ql si qil q i qil q i
1= bi i = (ai ) = (ai ) = ai
i i
fn (x) := (x − ζ1 ) · · · (x − ζs ).
xn − 1 = d|n fd (x).
Q
En efecto, sea
S Gd el conjunto de raı́ces primitivas d-ésimas de la unidad. Probemos
0
que GK = d|n Gd y que la unión es disyunta. Sea d|n con n = dd , y sea α ∈ Gd ,
0
entonces αd = 1, luego (αd )d = αn = 1, es decir, α ∈ GK . Recı́procamente, sea
α ∈ GK , entonces αn = 1; sea d mı́nimo tal que αd = 1, es decir, d es el orden
del elemento α en el grupo GK , entonces α ∈ Gd y sabemos que d|n (véase [9]
o la siguiente prueba directa: tenemos que n = dd0 + r, con 0 ≤ r < d, luego
dd0 r
1 = αn = αS α = αr , y por la condición de d se tiene que r = 0). Hemos demostrado
que GK = d|n Gd y también resulta claro que la unión es disyunta (el orden de un
elemento en un grupo es único). De esto se obtiene que
(iii) |F | = pk , donde k = [F : P ].
(iv) Salvo isomorfismo, existe un único cuerpo finito de tamaño pk y está confor-
k
mado por las raı́ces del polinomio xp − x. Se denota por GF (pk ).
76 CAPÍTULO 3. FUNDAMENTOS DE LA TEORÍA DE GALOIS
(v) GF (pk )∗ es cı́clico y es generado por una cualquiera de las n-ésimas raı́ces
primitivas de la unidad, con n := pk − 1.
(vi) GF (pk ) = P (ζ), donde ζ es una raı́z n-ésima de la unidad. El grado de ζ sobre
P es k.
(ii) Un polinomio p(x) ∈ F [x] de grado ≥ 1 se dice separable si todos sus factores
irreducibles en F [x] son separables. En caso contrario, se dice que p(x) es
inseparable sobre F .
Es claro que todo cuerpo F es una extensión separable de sı́ mismo. Algunas
propiedades menos triviales relacionadas con los conceptos introducidos anterior-
mente se presentan a continuación.
(vi) Sea char(F ) = p, p irreducible, y sea p(x) ∈ F [x] irreducible. p(x) es insepa-
rable si, y sólo si, existe q(x) ∈ F [x] tal que p(x) = q(xp ).
C := { βα1i −α
−βk
1
|1 ≤ i ≤ r, 2 ≤ k ≤ s} ⊂ L;
√ √
por lo tanto, tomando d = 1, se obtiene el mismo resultado: θ = α + 1β = 3 + 7.
82 CAPÍTULO 3. FUNDAMENTOS DE LA TEORÍA DE GALOIS
3.6. Ejercicios
1. Sean K y L extensiones normales de un cuerpo F . Demuestre que K ∩ L es
una extensión normal de F .
1 + ζ + ζ 2 + · · · + ζ n−1 = 0 si ζ 6= 1,
1 + ζ + ζ 2 + · · · + ζ n−1 = n si ζ = 1.
9. Sea F un cuerpo finito y sea m ≥ 1. Demuestre que existe una extensión simple
K de F tal que K es finito y [K : F ] = m.
√ √ √
10. Calcule un elemento primitivo para la extensión Q( 3 3, 5, 2).
Capı́tulo 4
Teorı́a de Galois
Este cuarto capı́tulo presenta uno de los teoremas más hermosos del álgebra básica y
es el resultado principal de la teorı́a de Galois: la correspondencia de Galois. Con este
teorema se puede calcular el grupo de Galois de un polinomio y realizar múltiples
aplicaciones, una de las cuales será estudiada en el próximo capı́tulo.
(i) El conjunto
(iii) Sea p(x) ∈ F [x] un polinomio de grado ≥ 1 y sea α ∈ K una raı́z de p(x). Si
ϕ ∈ G(K, F ), entonces ϕ(α) es una raı́z de p(x).
83
84 CAPÍTULO 4. TEORÍA DE GALOIS
(i) El conjunto
Demostración. (i) C(K, S) es no vacı́o ya que 0, 1 ∈ C(K, S); también es obvio que
si a, b ∈ C(K, S), entonces a ± b, ab ∈ C(K, S) y a−1 ∈ C(K, S) para a 6= 0.
(ii) Claramente C(K, hSi) ⊆ C(K, S). Para la otra inclusión, observemos que
cada elemento de hSi es producto de elementos de S y de inversos de elementos de
S, luego si a ∈ K queda fijo bajo ϕ ∈ S, también queda fijo bajo ϕ−1 y los productos
mencionados, es decir, C(K, S) ⊆ C(K, hSi).
(iii) Si a ∈ F y ϕ ∈ S, entonces ϕ(a) = a, es decir, a ∈ C(K, S). La segunda
afirmación se obtiene del corolario 3.1.4.
(iv) Sean ϕ ∈ S y a ∈ C(K, S), entonces ϕ(a) = a, luego ϕ ∈ G(K, C(K, S)).
(v) Sea a ∈ F y sea ϕ ∈ G(K, F ), entonces ϕ(a) = a, luego a ∈ C(K, G(K, F )).
Γ : S → C, S 7→ C(K, S),
Notemos que los coeficientes de h(x) son polinomios simétricos elementales en las
raı́ces de h(x), es decir, en ϕ1 (α), . . . , ϕm (α) (véase la sección 1.7), por lo tan-
to, cada coeficiente queda invariable bajo cada ϕ ∈ S, es decir, cada coeficiente
está en C(K, S). En efecto, según la parte (iii) de la proposición 4.1.1 se tiene
que {ϕϕ1 (α), . . . , ϕϕm (α)} = {ϕ1 (α), . . . , ϕm (α)}. Resulta entonces que h(x) ∈
C(K, S)[x]; pero h(α) = 0 (recordemos que ϕ1 (α) = α), entonces el polinomio
mı́nimo q(x) de α sobre C(K, S) divide a h(x), y en consecuencia, gr(q(x)) ≤ m.
Ası́, [C(K, S)(α) : C(K, S)] = gr(q(x)) ≤ m, pero C(K, S)(α) = K ya que
K = F (α) ⊆ C(K, S)(α). Por lo tanto, [K : C(K, S)] ≤ m. Ahora observemos
que K es una extensión finita, normal y separable de C(K, S) (lo de finita es claro,
la normalidad es por la parte (iii) de la proposición 4.1.2 y la separabilidad es por la
parte (iv) del teorema 3.4.2). Podemos entonces aplicar la parte (vi) de la proposición
4.1.1 y concluir que |G(K, C(K, S))| = [K : C(K, S)] ≤ m.
(ii)-(iii) Según la parte (v) de la proposición 4.1.2, L ⊆ C(K, G(K, L)), luego
tenemos que F ⊆ L ⊆ C(K, G(K, L)) ⊆ K. Como K es una extensión finita,
normal y separable de F , entonces K es una extensión finita, normal y separable
de C(K, G(K, L)), y también de L (con lo cual tenemos probado (iii), aplicando la
88 CAPÍTULO 4. TEORÍA DE GALOIS
parte (vi) de la proposición 4.1.1). Podemos ahora usar la parte (i) ya demostrada
para completar la prueba de (ii):
[K : L] = [K : C(K, G(K, L))][C(K, G(K, L)) : L],
[K:L]
[C(K, G(K, L)) : L] = [K:C(K,G(K,L))] ,
[K:L] [K:L] [K:L]
[C(K, G(K, L)) : L] = |G(K,C(K,G(K,L)))| = |G(K,L)|
= [K:L]
= 1,
C(K, G(K, L)) = L.
Notemos que los coeficientes de g(x) son polinomios simétricos elementales en las
raı́ces de g(x), es decir, en ϕ1 (α), . . . , ϕn (α), por lo tanto, según la parte (iii) de la
proposición 4.1.1, cada coeficiente queda invariable bajo cada ϕ ∈ G(K, F ), es decir,
cada coeficiente está en C(K, G(K, F )) = F , luego, g(x) ∈ F [x]. p(x) y g(x) tienen
como raı́z común a α, luego g(x) es múltiplo de p(x), y de esta manera, el conjunto
de raı́ces de p(x) es un subconjunto de {ϕ1 (α), . . . , ϕn (α)}.
Paso 2. Para cada ϕ ∈ G(K, F ) y cada φ ∈ S se tiene que ϕ−1 φϕ ∈ S, de donde
−1
ϕ φϕ(α) = α, es decir, φϕ(α) = ϕ(α), luego, ϕ(α) permanece fijo para cada φ ∈ S,
esto es, ϕ(α) ∈ C(K, S). Se tiene entonces que {ϕ1 (α), . . . , ϕn (α)} ⊂ C(K, S), y
4.3. EJEMPLOS 89
según el paso 1, todas las raı́ces de p(x) están en C(K, S). Esto demuestra que
C(K, S) es una extensión normal de F .
(vii) Im(∆) ∼ [K:F ]
= G(K, F )/G(K, L), luego |Im(∆)| = [K:L] = [L : F ] = |G(L, F )|.
La última igualdad se tiene ya que L es una extensión finita, normal y separable
de F (véase la parte (iv) del teorema 3.4.2).
4.3. Ejemplos
Ejemplo 4.3.1. Grupo de Galois de un polinomio. Sea F un cuerpo y sea
p(x) ∈ F [x] un polinomio de grado ≥ 1; sea K el cuerpo de descomposición de p(x)
respecto de F ; el grupo Galois G(K, F ) se conoce como el grupo de Galois de
p(x) respecto a F. Notemos que si F es perfecto (por ejemplo, de caracterı́stica
cero o algebraicamente cerrado o finito), entonces K es una extensión finita, normal
y separable de F , y podemos, por lo tanto, ilustrar la correspondencia de Galois
estudiada en el teorema 4.2.1. Consideremos el siguiente ejemplo, p(x) = x3 − 2 ∈
Q[x].
Paso 1. Cálculo del cuerpo de √descomposición
√ K: esto lo hicimos en el ejemplo
−1+ 3i 3
2.4.16: K = Q(α, θ), con α := 2
y θ := 2,
Paso 2. Cálculo del tamaño del grupo de Galois, |G(K, F )|, con F = Q: según
la parte (vi) de la proposición 4.1.1 y el ejemplo 2.4.16, |G(K, F )| = [K : F ] = 6.
Paso 3. Cálculo del grupo de Galois G(K, F ): el polinomio mı́nimo de θ sobre
Q es x3 − 2 y las raı́ces de este polinomio, como ya sabemos, son θ, θα y θα2 . De
otra parte, el polinomio mı́nimo de α sobre √
Q es f3 (x) := x2 + x + 1 (polinomio
ciclotómico) y las raı́ces son α y α = −1−2 3i = α2 .
Según la parte (iii) de la proposición 4.1.1, si ϕ ∈ G(K, F ), entonces ϕ envı́a
raı́ces de p(x) en raı́ces de p(x) y raı́ces de f3 (x) en raı́ces de f3 (x). Es decir, θ debe
ser enviado en θ, θα, θα2 y α en α, α2 . Con esta información podemos construir la
siguiente tabla para los elementos de G(K, F ):
ϕ1 ϕ2 ϕ3 ϕ4 ϕ5 ϕ6
θ enviado en θ θα θα2 θ θα θα2
α enviado en α α α α2 α2 α2
C(K, S1 ) = C(K, iK ) = K;
C(K, S6 ) = C(K, S 3 ) = C(K, G(K, F )) = F .
z = c0 + c1 θ + c2 θ2 + c3 α + c4 αθ + c5 αθ2 , ci ∈ F , 0 ≤ i ≤ 5;
debe tenerse entonces que ϕ(z) = z = ϕ2 (z); calculemos entonces ϕ(z) y ϕ2 (z):
ϕ(z) = c0 + c1 αθ + c2 α2 θ2 + c3 α + c4 α2 θ + c5 θ2 ;
ϕ2 (z) = c0 + c1 α2 θ + c2 αθ2 + c3 α + c4 θ + c5 α2 θ2 ;
ϕ(z) = c0 + c1 αθ − c2 θ2 − c2 αθ2 + c3 α − c4 θ − c4 αθ + c5 θ2 ;
ϕ2 (z) = c0 − c1 θ − c1 αθ + c2 αθ2 + c3 α + c4 θ − c5 θ2 − c5 αθ2 .
Ası́,
Hemos demostrado que C(K, S2 ) = F (α). Siguiendo este mismo método encon-
tramos que C(K, S3 ) = F (θ); C(K, S4 ) = F (α2 θ); C(K, S5 ) = F (αθ). Podemos
entonces presentar los resultados en la siguiente forma:
S1 7→ F ⊆ K ⊆ K (normal)
S2 7→ F ⊆ F (α) ⊆ K (normal)
S3 7→ F ⊆ F (θ) ⊆ K
S4 7→ F ⊆ F (θα2 ) ⊆ K
S5 7→ F ⊆ F (θα) ⊆ K
S6 7→ F ⊆ F ⊆ K (normal).
4.4. Ejercicios
1. Calcule el grupo Galois del ejemplo 4.3.1 usando el teorema del elemento
primitivo (sugerencia: β = θ + α).
92
5.1. POLINOMIOS SOLUBLES POR RADICALES 93
F ⊂ R ⊂ F (x1 , . . . , xn ). (5.2.1)
Es claro que Sn ∼
= Sn . Con esto podemos probar las siguientes propiedades.
(ii) Sea p(x) := xn −s1 xn−1 +· · ·+(−1)n−1 sn−1 x+(−1)n sn ∈ R[x], donde s1 , . . . , sn
son los polinomios simétricos elementales. Entonces, F (x1 , . . . , xn ) es el cuerpo
de descomposición de p(x), y por lo tanto, una extensión normal de R.
(iii) [F (x1 , . . . , xn ) : R] = n!
(iv) R = F (s1 , . . . , sn ).
Demostración. (i) Las funciones racionales simétricas son exactamente los elementos
de F (x1 , . . . , xn ) que quedan fijos bajo cada π ∈ Sn .
(ii) Comencemos observando que s1 , . . . , sn ∈ R, con lo cual efectivamente p(x) ∈
R[x]. Tenemos que p(x) = (x − x1 ) · · · (x − xn ), luego el cuerpo de descomposición
de p(x) respecto a R es R(x1 , . . . , xn ), y de (5.2.1), obtenemos que F (x1 , . . . , xn ) ⊆
R(x1 , . . . , xn ) ⊆ F (x1 , . . . , xn ), es decir, R(x1 , . . . , xn ) = F (x1 , . . . , xn ).
(iii)-(v) De (i) y la proposición 4.1.2 se obtiene que
5.2. TEOREMA DE ABEL 95
5.3. Ejercicios
1. Sea F un cuerpo. Demuestre que la colección R de las funciones racionales
simétricas es un subcuerpo del cuerpo de funciones racionales F (x1 , . . . , xn ) y
contiene a F .
[2] Cohn, P. M., Basic Algebra: groups, rings and fields, Springer, 2003.
[3] Corry, L., Modern Algebra and the Rise of Mathematical Structures, Springer,
2003.
[4] Fraleigh J.B., Abstract Algebra, 7th Edition, Addison Wesley Longman Inc.,
2004. v
[12] Lezama, O., Cuadernos de Álgebra, No. 4: Álgebra lineal, SAC2 , Departa-
mento de Matemáticas, Universidad Nacional de Colombia, sede de Bogotá,
sites.google.com/a/unal.edu.co/sac2 v, 48
97
98 BIBLIOGRAFÍA
[13] Lezama, O., Cuadernos de Álgebra, No. 6: Anillos y módulos, SAC2 , Depar-
tamento de Matemáticas, Universidad Nacional de Colombia, sede de Bogotá,
sites.google.com/a/unal.edu.co/sac2 30
[14] Spindler, K., Abstract Algebra with Applications, Vol. I, II, Marcel Dekker,
1994.
[15] Stewart, I., Galois Theory, Chapman & Hall/CRC Mathematics, 2004. 46
[16] Výborný, R., A simple proof of the fundamental theorem of algebra, Mathe-
matica Bohemica, 135, 2010, 57-61. 61
[17] Van Der Waerden B.L., Algebra, Vols. I and II, Springer, 1994. v, 60