3.3. El teorema fundamental de la teor´ıa de Galois
A continuaci´on vamos a enunciar un teorema de tal calado que justifica su aparici´on en solitario dentro de esta secci´on sin m´as compa˜n´ıa que un leve acuerdo de notaci´on y la ineludible corte de ejemplos que den boato a su majestad. Este teorema estable- cer´a un diccionario que permite traducir problemas de extensiones finitas en otros de grupos finitos. Todav´ıa m´as, dentro del reino de las extensiones finitas, normales y sepa- rables, el diccionario ser´a perfecto, sin ambig¨uedades ni sin´onimos. En particular todo funcionar´a a las mil maravillas en los cuerpos de descomposici´on de polinomios sobre un subcuerpo de C. ´Este es el caso sobre el que trabajaba Galois para atacar el problema de la resolubilidad por radicales. Aunque en su tiempo no existiera ni siquiera la definici´on de cuerpo, no est´a de m´as hacer de la notaci´on un monumento a su nombre.
Definici´on: Se dice que L/K es una extensi´on de Galois si es normal, finita y separable.
Teorema 3.3.1 (Teorema fundamental de la teor´ıa de Galois) Sea L/K una ex- tensi´on de Galois. La aplicaci´on H 7→ H0 define una biyecci´on entre los subgrupos de G(L/K) y los subcuerpos M ⊂ L que conforman extensiones de K, cuya inversa es M 7→ G(L/M ). Adem´as M/K es una extensi´on normal si y s´olo si G(L/M ) / G(L/K).
En este caso G(M/K) ∼= G(L/K)G(L/M).
Nota: Recu´erdese que la notaci´on H / G significa que H es un subgrupo normal de G, esto es, que para todo τ ∈ G se cumple τ−1Hτ = H.
Demostraci´on: Para probar la biyectividad de la aplicaci´on indicada basta precom- ponerla y poscomponerla con su posible inversa y verificar que se obtiene la identidad, esto es, hay que verificar las igualdades G(L/M )0
= M y G(L/H0) = H.
Por la Proposici´on 3.2.4 y el Corolario 3.2.7, [L : G(L/M )0
] = |G(L/M )| = [L : M ] y como G(L/M )0
⊃ M , se deduce la primera igualdad (de hecho ya fue impl´ıcitamente probada en la demostraci´on del Corolario 3.2.7). Para la segunda, n´otese que por la Proposici´on 3.2.4 y la primera igualdad, |G(L/H0)| = [L : G(L/H0)0
] = [L : H0] = |H|, de donde G(L/H0) = H, ya que la inclusi´on G(L/H0) ⊃ H es trivial.
Supongamos que M/K es normal. Dado σ ∈ G(L/K), como M es un cuerpo de descomposici´on (Proposici´on 3.1.3), la Proposici´on 3.2.2 implica que σ aplica M en M y por tanto σ|M ∈ G(M/K), donde σ|M es la restricci´on de σ a M . Esto define un homomorfismo de grupos
φ : G(L/K) −→ G(M/K) σ −→ σ|M
que es sobreyectivo (por la Proposici´on 3.2.5 con M1 = M2 = M ) y cuyo n´ucleo es G(L/M ), por tanto el teorema del homomorfismo (v´ease el repaso de teor´ıa de grupos del pr´oximo cap´ıtulo) implica que G(L/M ) es un grupo normal de G(L/K) y que G(M/K) es isomorfo a G(L/K)G(L/M).
Por otra parte, si M/K no es normal, existen α ∈ M y β 6∈ M ra´ıces de un mismo polinomio irreducible en K[x]. Sea γ 6= β una ra´ız del polinomio m´ınimo de β sobre M
(existe por la separabilidad). Por el Corolario 3.2.6, existen automorfismos τ ∈ G(L/K) y σ ∈ G(L/M ) tales que τ (α) = β y σ(β) = γ. Si fuera G(L/M ) / G(L/K) entonces τ−1στ ∈ G(L/M ) y en particular deber´ıa dejar invariante a α ∈ M , pero esto contradice τ−1στ (α) = τ−1(γ) 6= τ−1(β) = α. 2
Un resultado como el anterior raramente nos podr´a dejar imp´avidos una vez que lo comprendemos. Resulta que la estructura fina de los conjuntos de n´umeros que pode- mos construir con sumas, restas, multiplicaciones y divisiones, operaciones ancestrales y naturales, adquiere fiel reflejo en la artificial definici´on de un grupo, al tiempo que el concepto de subgrupo normal que permanec´ıa agazapado en nuestros apuntes de un curso pasado se revela ahora como representante de todos los n´umeros que podemos ob- tener a partir de las soluciones de ecuaciones algebraicas (cuerpos de descomposici´on).
Es cautivador so˜nar que los grupos y subgrupos normales ya preexist´ıan en alg´un mundo de las ideas matem´aticas y que fueron descubiertos, como pieza que completa un rompe- cabezas, m´as que inventados. Esta tendencia al platonismo es lugar de recreo eventual entre los matem´aticos, a pesar de los jarros de agua fr´ıa descargados por la realidad, la historia de la Ciencia y los fil´osofos empiristas seguidores de D. Hume,quien ya recogi´o la situaci´on en su Tratado de la Naturaleza Humana, escribiendo: “A los matem´aticos les es ha- bitual pretender que las ideas de que se ocupan son de naturaleza tan refinada y espiritual que no son del dominio de la fantas´ıa, sino que deben ser comprendidas por una visi´on pura e intelectual de la que s´olo las facultades del alma son capaces”.
Como hemos anunciado, el resto de la secci´on estar´a compuesta de ejemplos. Para abreviar y no alargar m´as este cap´ıtulo, ya desproporcionado, aprovecharemos parte de los ejemplos desarrollados en la secci´on anterior. Para comenzar, un ejemplo conspicuo en la historia de nuestra ciencia ya que constituye un descubrimiento del joven Gauss a los 19 a˜nos que favoreci´o su decisi´on de dedicarse a las Matem´aticas. En el ´ultimo cap´ıtulo volveremos sobre la teor´ıa general al respecto que plasm´o en la ´ultima secci´on de su obra maestra [Gau].
Ejemplo. Existen cuerpos Q = L0 ⊂ L1 ⊂ L2 ⊂ L3 = Q(cos(2π/17)) satisfaciendo [Lj : Lj−1] = 2, j = 1, 2, 3. Por tanto el pol´ıgono regular de 17 lados inscrito en la circun- ferencia unidad es construible con regla y comp´as. (N´otese que a partir de cos(2π/17) se puede construir el ´angulo de 2π/17 radianes).
Sabemos que G(Q(ζ)/Q) = {σ1, σ2, . . . , σ16} con ζ = e2πi/17 y σj(ζ) = ζj. Tras algunos c´alculos, se tiene que este grupo de orden 16 es c´ıclico generado por ejemplo por σ = σ3. Los ´unicos subcuerpos ser´an Q = hσi0, L1 = hσ2i0, L2 = hσ4i0, L3 = hσ8i0 y Q(ζ) = h{Id}i0. Por la Proposici´on 3.2.4, [Lj : Q] = 2j. De la relaci´on x + 1/x = 2 cos(2π/17) v´alida para x = ζ se sigue que [Q(ζ) : Q(cos(2π/17))] ≤ 2, adem´as Q(ζ) 6=
Q(cos(2π/17)) porque el segundo cuerpo no contiene n´umeros complejos. As´ı que la unica posibilidad es Q(cos(2π/17)) = L´ 3.
Ejemplo. Hallar todos los subcuerpos de L = Q(ζ)/Q con ζ = e2πi/7.
La extensi´on L/Q es de Galois (L es el cuerpo de descomposici´on de x7− 1 sobre Q) y todo subcuerpo M ⊂ L conforma una extensi´on de Q (1 ∈ M ⇒ Z ⊂ M ⇒ Q ⊂ M ).
Sab´ıamos que G(L/Q) = {σ1, σ2, . . . , σ6} con σj(ζ) = ζj. Es f´acil ver con algu- nos c´alculos que σ = σ3 es generador de este grupo ya que σ2, σ3 6= Id. As´ı pues G(L/Q) = hσi ∼= Z6. Los subgrupos propios son por tanto hσ2i y hσ3i, de ´orde- nes 3 y 2 respectivamente. Los subcuerpos fijos son M1 = hσ2i0 y M2 = hσ3i0 con [M1 : Q] = 6/3 = 2 y [M2 : Q] = 6/2 = 3. En un ejemplo anterior ya hab´ıamos probado que el subcuerpo fijo por σ2, que coincide con σ2, es M1 = Q(ζ +ζ2+ζ4). Podemos proce- der de la misma forma para hallar M2. N´otese que σ3(ζ) = ζ6 = −1 − ζ − ζ2− ζ3− ζ4− ζ5 y por tanto para x =P6
j=0λjζj ∈ L, σ3(x) = x equivale a x = λ0+ λ1ζ6+ λ2ζ12+ λ3ζ18+ λ4ζ24+ λ5ζ30
= λ0+ λ5ζ2+ λ4ζ3+ λ3ζ4+ λ2ζ5+ λ1ζ6
= (λ0− λ1) − λ1ζ + (λ5− λ1)ζ2+ (λ4− λ1)ζ3+ (λ3− λ1)ζ4+ (λ2− λ1)ζ5 y de aqu´ı λ1 = 0, λ3 = λ4, λ2 = λ5. Lo cual prueba M2 = Q(ζ3+ ζ4, ζ2+ ζ5).
N´otese que 2 cos(2π/7) = ζ + ζ6 = −1 − (ζ3 + ζ4) − (ζ2 + ζ5) ∈ M2 y como [Q(cos(2π/7)) : Q] = 3 se cumple M2 = Q(cos(2π/7)). Tambi´en M1 se puede sim- plificar, ya que [M1 : Q] = 2 implica M1 = Q(√
q) con q ∈ Q. Con algo de trabajo se puede demostrar que M1 = Q(√
7), aunque no lo haremos aqu´ı.
El teorema fundamental de la teor´ıa de Galois asegura que M1 y M2 son los ´unicos subcuerpos propios (distintos de L y Q) de L. En un esquema se puede visualizar la relaci´on entre el ret´ıculo de subgrupos y el de subcuerpos. A trav´es de la aplicaci´on H 7→ H0 el segundo se obtiene a partir del primero de forma invertida. Los n´umeros indican ´ındices (cocientes de ´ordenes de grupos) y grados.
, 2 hσ2i
- 3
G(L/Q) = hσi
{Id}
-3
hσ3i ,
2
←→
, 3 M1 = hσ2i0
- 2
L = {Id}0
Q = hσi0 -2
M2 = hσ3i0 ,
3
Todos los subgrupos de G(L/Q) son normales porque es abeliano, por tanto M1/Q y M2/Q son normales.
Observaci´on: La correspondencia entre ´ındices y grados es consecuencia de la Propo- sici´on 3.2.4. Si N ⊂ M ⊂ L con M = H0 y N = G0, entonces el ´ındice de H en G, habitualmente denotado con [G : H], es |G|/|H| = [L : N ]/[L : M ] = [M : N ].
Ejemplo. Hallar todos los subcuerpos de L, el cuerpo de descomposici´on de x3 − 2 sobre Q e indicar si dan lugar a extensiones normales sobre Q.
Sab´ıamos que G(L/Q) = {Id, σ, σ2, τ, στ, σ2τ } ∼= S3 donde τ es la conjugaci´on (de orden 2) y σ(ω) = ω, σ(√3
2) = ω√3
2 (de orden 3), ω = (−1 + i√
3)/2. Como |S3| = 6, los
´
ordenes de sus subgrupos propios s´olo puede ser dos o tres. Los de orden 2 est´an generados por un elemento del mismo orden y hay tres de ellos, correspondiendo a cada una de las
trasposiciones: (1, 2), (1, 3) y (2, 3). Hay un solo subgrupo de orden tres, A3 = h(1, 2, 3)i, generado por un elemento de orden tres. En G(L/Q) tenemos los elementos de orden dos τ , στ y σ2τ , y el de orden tres σ. Por el teorema fundamental de la teor´ıa de Galois los subcuerpos propios son, por consiguiente, M1 = hσi0, M2 = hτ i0, M3 = hτ σi0, y M4 = hτ σ2i0. Como A3 / S3, pero una transposici´on no genera un subgrupo normal (ejercicio), se tiene que M1/Q es una extensi´on normal mientras que M2/Q, M3/Q y M4/Q no lo son. Para calcularlos, escribamos cada x ∈ L = Q(√3
2, ω) en funci´on de una base de L/Q, x = λ0+ λ1ω + λ2
√3
2 + λ3ω√3 2 + λ4
√3
22+ λ5ω√3
22. Por definici´on, x ∈ M1
si y s´olo si x = σ(x), que empleando ω2 = −ω − 1 se puede escribir como x = λ0+ λ1ω − λ3√3
2 + (λ2− λ3)ω√3
2 + (λ5− λ4)√3
22− λ4ω√3 22.
Al igualar coeficientes se obtiene λ2 = λ3 = λ4 = λ5 = 0, lo que implica M1 = Q(ω) = Q(
√−3). Los otros cuerpos fijos se hallan de igual manera. Por ejemplo, al imponer x = τ (x) se tiene
x = (λ0− λ1) − λ1ω + (λ2 − λ3)√3
2 − λ3ω√3
2 + (λ4− λ5)√3
22− λ5ω√3 22. As´ı que λ1 = λ3 = λ5 = 0 y M2 = Q(√3
2). Igualmente, M3 = Q(ω√3
2) y M4 = Q(ω2√3 2).
Ejemplo. Hallar los subcuerpos de L, el cuerpo de descomposici´on de P = x4−5x2+6 sobre Q.
,
M1 = hσ1i0 - 2
Q
√2,√ 3
M3 = hσ1σ2i0 2 Q
-
M2 = hσ2i0 ,
2 Gracias a la factorizaci´on P = (x2− 2)(x2− 3),
se sigue L = Q(√ 2,√
3). Ya hab´ıamos calculado su grupo de Galois, G(L/Q) = {Id, σ1, σ2, σ1σ2} ∼= Z2 × Z2 donde σ1(√
2) = −√
2, σ1(√
3) = √ 3, σ2(√
2) = √
2, σ2(√
3) = −√
3. Como Z2 × Z2
s´olo tiene tres subgrupos propios, h(0, 1)i, h(1, 0)i, h(1, 1)i, el teorema fundamental de la teor´ıa de Ga- lois asegura que L s´olo tiene tres subcuerpos pro- pios que vienen dados por M1 = hσ1i0, M2 = hσ2i0, M3 = hσ1σ2i0. Ya hab´ıamos comprobado que estos subcuerpos fijos son M1 = Q(√
3), M2 = Q(√ 2) y M3 = Q(√
6). De nuevo, como Z2 × Z2 es un grupo abeliano todos sus subgrupos son normales y de antemano podr´ıamos saber que las extensiones correspondientes son normales.
Ejemplo. Calcular cu´antos subcuerpos tiene L = Q(√4 2, i).
La extensi´on L/Q es de Galois porque L es el cuerpo de descomposici´on de x4 − 2 sobre Q. Seg´un un ejemplo de la secci´on anterior, G(L/Q) = {Id, σ, σ2, σ3, τ, στ, σ2τ, σ3τ } con τ la conjugaci´on compleja y σ(i) = i, σ(√4
2) = i√4
2. Por el teorema fundamental de la teor´ıa de Galois el n´umero de subcuerpos coincide con el de subgrupos de G(L/Q).
Aparte de los subgrupos triviales {Id} y G(L/Q), el resto s´olo puede tener orden dos o cuatro. Los subgrupos de orden dos son los generados por un elemento de orden dos, y
los subgrupos de orden cuatro o bien est´an generados por un elemento de orden cuatro (si es que son isomorfos a Z4) o por dos de orden dos que conmutan (si es que son isomorfos a Z2 × Z2). Podemos revisar todas las posibilidades empleando la siguiente tabla que expresa la accci´on de los elementos de G(L/Q) sobre i y √4
2, los generadores de la extensi´on.
i √4
2 orden Id i √4
2 1
σ i i√4
2 4
σ2 i −√4
2 2
σ3 i −i√4
2 4
i √4
2 orden τ −i √4
2 2
στ −i i√4
2 2
σ2τ −i −√4
2 2
σ3τ −i −i√4
2 2
De aqu´ı se deduce que los subgrupos de orden dos son G1 = hσ2i, G2 = hτ i, G3 = hστ i, G4 = hσ2τ i, G5 = hσ3τ i, y los de orden cuatro son G6 = hσi, G7 = hσ2, τ i, G8 = hσ2, στ i.
. G04
/ L
G02
G07
/ G01
. .
G07 /
G01 G06
Q
/ G08 .
. G01
/ L
G03
G08
/ G05 .
En total hay, por tanto, diez subcuerpos de L:
todos los G0j y los subgrupos triviales L y Q.
Hemos representado el ret´ıculo de subcuerpos en tres esquemas por razonas tipogr´aficas (debe- mos unir el de en medio a los de los lados pegando los cuerpos id´enticos). Los subcuerpos a la altura inmediatamente posterior a Q dan lugar a extensio- nes de grado dos, y los siguientes, a extensiones de grado cuatro. No todas las extensiones son norma- les, de hecho, aunque no lo comprobaremos aqu´ı, exactamente G02/Q, G03/Q, G04/Q y G05/Q no son normales y el resto de los subcuerpos fijos dan lugar a extensiones normales sobre Q.
Ejemplo. Hallar todos los subcuerpos Q(√
2) & M & Q(√4 2, i).
Con la notaci´on del ejemplo previo, ya hab´ıamos visto en la secci´on anterior que Q(
√2) = G07. Por tanto debe ser M = H0 con H un subgrupo propio de G7. Las ´unicas posibilidades son M = G01, M = G02 y M = G04. Escribamos cada x ∈ M como
x = λ0+ λ1i + λ2√4
2 + λ3i√4
2 + λ4√4
22 + λ5i√4
22+ λ6√4
23+ λ7i√4
23 con λj ∈ Q.
En el primer caso σ2(x) = x lleva a λ2 = λ3 = λ6 = λ7 = 0, de donde M = Q(√
2, i). En el segundo caso τ (x) = x conduce claramente a M = Q(√4
2). Finalmente, σ2τ (x) = x implica λ1 = λ2 = λ3 = λ6 = 0 y M = Q(i√4
2).
Podemos trabajar con extensiones que no sean de Galois si es posible extenderlas a otras que lo sean.
Ejemplo. Hallar todos los subcuerpos de Q(√4 2).
Como Q(√4
2) ⊂ L = Q(√4
2, i), los subcuerpos de Q(√4
2) lo ser´an tambi´en de L.
Adem´as Q(√4
2) = G02 implica que corresponder´an a subgrupos de G(L/Q) que contengan a G2. Seg´un nuestro estudio, las ´unicas posibilidades son G7, G(L/Q) y el propio G2. En definitiva, los ´unicos subcuerpos son G07 = Q(√
2), G(L/Q)0
= Q y Q(√4 2).
Demos paso ahora a un ejemplo bastante m´as complicado en el que calcular el grupo de Galois, e incluso el grado de la extensi´on, lleva a aplicar el teorema fundamental de la teor´ıa de Galois.
Ejemplo. Hallar G(Q(ζ,√3
3)/Q) con ζ = e2πi/13.
No est´a claro si la extensi´on es normal. Tenemos la inclusi´on Q(ζ,√3
3) ⊂ L = Q(ζ, 3
√3, ω) con L/Q normal, ω = (−1 + i√
3)/2. En G(L/Q), de acuerdo con el Coro- lario 3.2.6, cualquier Q-automorfismo aplica √3
3 en √3 3, ω√3
3 o ω2√3
3. A continuaci´on probaremos que ω√3
3, ω2√3
3 6∈ Q(ζ,√3
3), de donde se concluye que todos los automorfis- mos de G(Q(ζ,√3
3)/Q) fijan √3
3. Por tanto sus automorfismos ser´an los extendidos desde G(Q(ζ)/Q), es decir, G(Q(ζ,√3
3)/Q) = {σ1, σ2, . . . , σ12} con σj(ζ) = ζj y σj(√3
3) =√3 3.
Resta por tanto demostrar que ω√3 3, ω2√3
3 6∈ Q(ζ,√3
3), lo cual equivale a ω 6∈
Q(ζ, 3
√3). No puede ser √3
3 ∈ Q(ζ) porque al ser Q(ζ)/Q normal se tendr´ıa la in- clusi´on Q(√3
3, ω√3
3, ω2√3
3) ⊂ Q(ζ) lo que lleva a una contradicci´on porque el grupo de Galois (sobre Q) del primer cuerpo no es abeliano y el segundo s´ı. Por consiguiente [Q(ζ,√3
3) : Q(ζ)] = 3 lo que implica que ω 6∈ Q(ζ,√3
3) − Q(ζ) ya que ω est´a en una extensi´on de grado a lo m´as dos sobre Q(ζ). Con algunos c´alculos (ejercicio) se prueba que el ´unico subcuerpo de Q(ζ) de grado dos sobre Q es Q(ζ + ζ3+ ζ4+ ζ9+ ζ10+ ζ12).
Este subcuerpo es de n´umeros reales ya que ζk+ ζ13−k = 2 cos(2πk/13), por tanto no puede coincidir con Q(ω).
En extensiones de cuerpos finitos todo es muy f´acil, porque el grupo de Galois es siempre c´ıclico y hay un subgrupo de cada orden que divida al del grupo. Cada uno de ellos corresponder´a a un subcuerpo isomorfo a alg´un Fq. Sin embargo siempre podemos complicar un poco las cosas pidiendo una representaci´on particular de los subcuerpos.
Ejemplo. Sea α una ra´ız de x4 + x + 1 ∈ F2[x] en su cuerpo de descomposici´on.
Describir los subcuerpos F2 & M & F2(α) como M = F2(β) para alg´un β ∈ F2(α) Como x4+ x + 1 es irreducible, [F2(α) : F2] = 4, F2(α) es isomorfo a F24 y el grupo de Galois es G(F2(α)/F2) = hφi ∼= Z4 donde φ es el automorfismo de Frobenius φ(x) = x2. El ´unico subgrupo propio es hφ2i y por tanto M = hφ2i0. Cualquier x ∈ F2(α) se escribe como x = λ0+ λ1α + λ2α2+ λ3α3 con λj ∈ F2. En F2(α), (a + b)4 = a4 + b4 (porque tiene caracter´ıstica dos, ejercicio) y empleando α4 + α + 1 = 0 se tiene que x = φ2(x) equivale a
x = λ0+ λ1α + λ2α2+ λ3α3 = λ0+ λ1(α + 1) + λ2(α + 1)2+ λ3(α + 1)3
= (λ0+ λ1+ λ2+ λ3) + (λ1+ λ3)α + (λ2+ λ3)α2+ λ3α3 de donde λ3 = 0 y λ1 = λ2. Por tanto M = F2(α + α2).