Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Formulas de Cardano-Ferrari
Formulas de Cardano-Ferrari
Carlos Ivorra
(http://www.uv.es/ivorra)
Los metodos de resoluci on por radicales de las ecuaciones polin omicas de tercer y
cuarto grado son unas de esas antiguallas absolutamente in utiles que est a feo que un
matem atico no conozca. Como es bien sabido, si K es un cuerpo de caracterstica distinta
de 2 y a, b, c K, con a 6= 0, las soluciones de la ecuaci on cuadr atica
ax
2
+bx +c = 0
en una clausura algebraica de K vienen dadas por
x =
b
b
2
4ac
2a
,
entendiendo que la ecuaci on tiene una unica raz doble x = b/2a cuando se anula el
discriminante D = b
2
4ac.
Tambien es conocido que Tartaglia y Cardano encontraron una f ormula an aloga para
ecuaciones c ubicas (en la que aparecen races c ubicas adem as de races cuadradas) y que
Ferrari encontr o otra m as compleja para ecuaciones cu articas. En realidad, m as que
f ormulas, encontraron metodos de resoluci on que pueden resumirse en sendas f ormulas,
si bien, en el caso de las ecuaciones cu articas, la f ormula es tan compleja que resulta
inmanejable, y es preferible describir el proceso de resoluci on como un algoritmo de varios
pasos. Por ultimo, Abel demostr o que, para n > 4, no existen f ormulas an alogas que
expresen las races de la ecuaci on general de grado n en funci on de sus coecientes a traves
de sumas, productos, cocientes y extracci on de races, lo que convierte a las f ormulas de
Cardano-Ferrari en dos singularidades algebraicas.
Los resultados de Cardano-Ferrari llevaron al descubrimiento y al estudio de los
n umeros complejos. En principio, los algebristas trataban de resolver ecuaciones con
coecientes reales (normalmente racionales), pero tales ecuaciones pueden tener solucio-
nes imaginarias. Ciertamente, para encontrar ejemplos sencillos de esta situaci on no
es necesario buscar entre ecuaciones c ubicas o cu articas, sino que modestas ecuaciones
cuadr aticas sirven igualmente. Ahora bien, las ecuaciones cuadr aticas con discriminante
negativo no inducan a buscarles races imaginarias, ya que lo m as natural era concluir
que no tienen soluci on, y eso zanjaba el problema. En cambio, cuando una ecuaci on c ubica
tiene tres races reales distintas que pueden ser conocidas si uno se la construye para
vericar la f ormula de Cardano resulta que esta proporciona expresiones para dichas
1
races en la que aparecen races cuadradas de n umeros negativos. Fue esto lo que in-
dujo a los matem aticos a plantearse que tal vez fuera posible operar coherentemente con
cantidades imaginarias de manera que, simplicando las expresiones imaginarias que
proporciona la f ormula de Cardano, se pudiera llegar nalmente a las soluciones reales de
la ecuaci on.
Antes de entrar en materia puede ser ilustrativo recordar la forma en que puede de-
ducirse la f ormula para las ecuaciones cuadr aticas. En primer lugar, podemos expresar la
ecuaci on en la forma
x
2
+
b
a
x +
c
a
= 0.
Esto hace que no perdamos generalidad si suponemos a = 1, simplicaci on que ser a
util en el caso c ubico y cu artico, pero que, dada la sencillez del caso cuadr atico, no vamos
a hacer aqu. Tenemos entonces que b/a es la suma de las dos races de la ecuaci on,
luego b/2a es la media de las races. Si hacemos el cambio de variable x = t b/2a,
obtendremos una ecuaci on en t cuyas races ser an las que resultan de restarle a cada una
de las dos races de la ecuaci on original la media de ambas, y esto hace que la nueva
ecuaci on tenga races con media (luego tambien con suma) igual a 0. Equivalentemente,
la nueva ecuaci on debe tener nulo el monomio de primer grado. Comprobamos que as es:
t
b
2a
!
2
+
b
a
t
b
2a
!
+
c
a
= t
2
b
2
4ac
4a
2
= 0.
Por lo tanto, las soluciones de esta ecuaci on son t =
b
2
4ac/2a. Deshaciendo el
cambio de variables obtenemos la f ormula buscada.
1 Ecuaciones c ubicas
Empezamos enunciando el resultado general:
Teorema 1.1 (F ormula de Cardano) Sea K un cuerpo de caracterstica distinta de 2
o 3 y sean a, b, c K. Entonces, las races de la ecuaci on
x
3
+ax
2
+bx +c = 0 (1)
en una clausura algebraica de K vienen dadas por
x =
3
q
q/2 +
+
3
q
q/2
a/3,
donde
p =
3b a
2
3
, q =
2a
3
9ab + 27c
27
, =
q
2
2
+
p
3
3
,
la raz cuadrada de se escoge arbitrariamente y, jada esta, las races c ubicas u y v
se escogen de modo que p = 3uv (es decir, se escoge una arbitrariamente y la otra se
calcula mediante esta relaci on).
2
Notemos ante todo que la relaci on entre las races c ubicas es correcta, es decir, que si
u =
3
q
q/2 +
es una raz c ubica arbitraria del radicando y denimos v mediante p = 3uv, entonces
v =
3
q
q/2
.
En efecto, elevando al cubo vemos que p
3
= 27(q/2 +
)v
3
, luego
v
3
=
(p/3)
3
(q/2
)
(q/2)
2
= q/2
,
como queramos probar.
Demostraci
. (10)
Combinando las dos races cuadradas de con las tres races c ubicas, nos salen las
seis races de (8), pero (3) s olo puede tener tres races. Ello se debe a que, para cada valor
de t, hay dos valores de u que cumplen (6). Dado uno de ellos, el otro est a determinado
por la relaci on
uu
0
= p/3, (11)
que se deduce de que u y u
0
son las dos races de (9).
Fijemos un u
+
que cumpla (10) con signo positivo y una raz cuadrada prejada, y
sea u
una raz de (10) con signo negativo (y la misma raz cuadrada). Entonces,
(u
+
u
)
3
= (q/2)
2
(q/2)
2
(p/3)
3
= (p/3)
3
,
luego u
+
u
) = (p/3). Cambiando u
por
2
u
elegido
adecuadamente tal que u
+
y u
,
donde en esta expresi on hay que entender que la raz cuadrada de es ja (elegida
arbitrariamente de entre las dos posibilidades) y que al variar la elecci on de la raz c ubica
recorremos las distintas races de (3). Finalmente observamos que, de la segunda ecuaci on
de (5), se sigue que
v
3
= q/2
,
luego podemos escribir
v =
3
q
q/2
,
si bien es crucial tener presente que las elecciones de las races c ubicas u y v no pueden
hacerse de forma independiente, lo cual nos dara 9 races para (3), sino que u y v han de
cumplir la relaci on p = 3uv.
Con esto hemos probado la f ormula de Cardano bajo el supuesto de que p 6= 0. Ahora
bien, en caso contrario = (q/2)
2
, luego
q a/3.
5
Caso q = 0 En este caso (3) se reduce a t
3
+ pt = t(t
2
+ p) = 0, con lo que (si p 6= 0)
tiene tres races simples, dadas por t = 0, t =
= (
q
p/3 )
3
, donde la raz cuadrada se elige arbitrariamente. Entonces, una de
las posibilidades para u es u =
q
p/3, y la ecuaci on p = 3uv implica que v = u, con lo
cual obtenemos la raz t = u +v = 0.
Las otras elecciones posibles para u son u y
2
u, donde es una raz c ubica primitiva
de la unidad. Los valores de v correspondientes son
2
u y u, respectivamente, luego
las races de (3) son t = (
2
)u. Teniendo en cuenta que
2
+ + 1 = 0, porque
es raz del polinomio ciclot omico tercero, vemos que
t
2
= (
2
+ 2)p/3 = p,
luego t =
3q
2p
!
2
= q,
y al despejar queda t = 4p
2
/9q.
Naturalmente, con la f ormula de Cardano se llega al mismo resultado. Ahora tenemos
que
q
2
2
=
p
3
3
,
con lo que u =
q
p/3 cumple (u
3
)
2
= (q/2)
2
. Por consiguiente, (u)
3
= q/2. Esto
signica que, eligiendo adecuadamente la raz cuadrada que dene a u, se cumple que
u =
3
q
q/2 es una elecci on posible, a la que corresponde v = u y t = 2u. Las otras
elecciones posibles son u y
2
u, donde es una raz c ubica primitiva de la unidad, y
los valores de v correspondientes son
2
u y u, respectivamente, y ambos dan lugar al
mismo valor de t = ( +
2
)u = u.
Notemos que t = u =
q
p/3 cumple la segunda ecuaci on de (12), luego se trata
de la raz doble de (3). As pues, la raz que aparece repetida al aplicar la f ormula de
Cardano es precisamente la raz doble de la ecuaci on.
2 C ubicas en el caso clasico
Todo lo dicho en la secci on anterior era v alido para ecuaciones sobre cualquier cuerpo
de caracterstica distinta de 2 o 3. Ahora vamos a considerar especcamente el caso en
que K es el cuerpo de los n umeros reales (o, m as en general, uno de sus subcuerpos).
As podemos distinguir entre races reales o imaginarias. Como las races imaginarias
han de aparecer en parejas de n umeros conjugados, las unicas posibilidades para una
c ubica son que tenga tres races simples, de las cuales una sea real y dos sean imaginarias
conjugadas, o bien que tenga tres races reales (simples o no). Vamos a probar que el
signo de determina completamente la situaci on:
Teorema 2.1 Consideremos una ecuaci on (1) con coecientes reales. Entonces:
1. Si = 0 todas sus races son reales, y al menos dos de ellas son iguales.
2. Si > 0 la ecuaci on tiene una raz real y dos races imaginarias.
3. Si < 0 la ecuaci on tiene tres races reales simples.
Demostraremos este teorema desglos andolo en tres teoremas independientes que nos
den formas especcas para las soluciones en cada uno de los casos. El caso = 0
lo tenemos completamente tratado en la secci on anterior, pero lo repetimos aqu por
completitud:
7
Teorema 2.2 Si = 0 hay dos posibilidades:
1. Si p = q = 0, entonces la ecuaci on tiene una raz triple x = a/3.
2. Si pq 6= 0, entonces la ecuaci on tiene una raz doble y una raz simple, dadas res-
pectivamente por
x =
3q
2p
a
3
, y x =
4p
2
9q
a
3
.
Observemos que, en este caso, las races de la ecuaci on pertenecen al mismo cuerpo
K al que pertenecen sus coecientes (y no a una cierta extensi on algebraica, como en el
caso general).
Teorema 2.3 Si > 0, una raz real viene dada por
x =
3
q
q/2 +
+
3
q
q/2
a/3,
donde las races c ubicas u y v son reales. Las otras dos races son imaginarias, y vienen
dadas por
x =
u +v
2
a
3
3
2
(u v) i.
As pues, para alguien (como Cardano) que desconozca los n umeros complejos, la
f ormula de Cardano proporciona la unica soluci on (real) que tiene la ecuaci on en este
caso exclusivamente en terminos de operaciones con n umeros reales.
Demostraci
3
2
i,
es una raz c ubica de la unidad, y el valor de v correspondiente es, respectivamente,
2
v
y v. Por lo tanto, una raz imaginaria de (3) es
t = u +
2
v =
u +v
2
+
3
2
(u v) i
(y la otra ha de ser su conjugada), de donde se sigue inmediatamente la expresi on dada
para las races de (1) en este caso.
8
Ejemplo Vamos a resolver la ecuaci on
x
3
3x
2
+ 9x 5 = 0.
El cambio de variable x = t + 1 la transforma en t
3
+ 6t + 2 = 0. Por consiguiente,
= 1
2
+ 2
3
= 9 > 0. La raz real es
x =
3
q
1 +
9 +
3
q
1
9 + 1 =
3
2 +
3
4 + 1 =
3
2
3
4 + 1,
y las races imaginarias son
x =
3
2
3
4
2
+ 1
3
2
(
3
2 +
3
4) i.
Ejemplo El problema siguiente fue planteado en el siglo XIII por el matem atico chino
Qin Jinshao:
Una ciudad est a rodeada por una muralla circular con dos puertas, una al
norte y otra al sur. Saliendo por la puerta norte y caminando 3 li hacia el
norte se llega hasta un arbol. Saliendo por la puerta sur, hay que caminar 9
li hacia el este para ver el mismo arbol. Calcular el di ametro de la ciudad.
3
9
r
r
r
6r + 9
Los dos tri angulos que muestra la gura son semejantes, de
modo que se ha de cumplir
2r + 3
9
=
q
3(2r + 3)
r
.
Elevando al cuadrado, simplicando un factor 2r +3 y operando
llegamos a la ecuaci on
r
3
+
3
2
r
2
243
2
= 0.
El cambio r = t 1/2 la reduce a t
3
3
4
t
485
4
= 0. Como = 29403/8 > 0, s olo tiene
una raz real, que viene dada por
t =
3
s
485
8
+
198
8
6 +
3
s
485
8
198
8
6
=
1
2
3
q
485 + 198
6 +
3
q
485 + 198
= 5.
Por lo tanto,
2
concluimos que r = 4.5 y que el di ametro de la ciudad es de 9 li.
Antes de estudiar en teora el caso < 0 veamos con un ejemplo que es lo que sucede
en la pr actica:
2
El resultado t = 5 puede obtenerse de forma exacta observando que = 485
2
198
2
6 = 1, lo
que signica que 485 +198
6, y su suma es igual a 5.
9
Ejemplo Vamos a resolver la ecuaci on
x
3
6x 4 = 0.
Ya est a en forma incompleta, y = 2
2
2
3
= 4 < 0 luego, seg un demostraremos
luego, ha de tener tres races reales. Sin embargo, si aplicamos la f ormula de Cardano
obtenemos que las races son de la forma
x =
3
q
2 +
4 +
3
q
2
4.
Cardano no supo que hacer con este tipo de expresiones. Fue Bombelli el primero que
calcul o una raz c ubica compleja (sin saber muy bien lo que haca) similar a estas que nos
acabamos de encontrar. En nuestro caso, si llamamos U = 2 +2i, tenemos que el m odulo
de U es |U| =
2 + 2i son los
n umeros complejos de m odulo |u| =
cos
12
+i sen
12
,
u
2
=
cos
3
4
+i sen
3
4
,
u
3
=
cos
17
12
+i sen
17
12
.
Centremonos en la segunda, que es la m as sencilla de las tres
3
:
u
2
=
2
2
+i
2
2
!
= 1 +i.
El valor v
2
correspondiente viene dado por la ecuaci on 3u
2
v
2
= p, de modo que
v
2
=
6
3(1 +i)
=
2(1 i)
2
= 1 i.
(Luego veremos que este c alculo no era necesario, porque v
2
tena que ser el conjugado de
u
2
, precisamente porque la raz x = u
2
+v
2
ha de ser real.) En total, vemos que una raz
de la ecuaci on es
x
2
=
3
q
2 +
4 +
3
q
2
4 = (1 +i) + (1 i) = 2.
3
Otra forma, puramente algebraica, de calcular la raz c ubica de 2 + 2i es suponer que ha de ser de
la forma a + bi con a, b Z, teniendo en cuenta adem as que ha de cumplir a
2
+ b
2
= 2, lo que s olo deja
las opciones a = 1, b = 1. As fue como razon o Bombelli en un caso ligeramente m as complicado. El
lector familiarizado con la aritmetica de los enteros de Gauss puede demostrar que todo elemento de Z[i]
de norma 8
n
tiene raz c ubica en Z[i].
10
Las otras races pueden calcularse del mismo modo, pero, una vez tenemos una de
ellas, es m as f acil dividir x
3
6x 4 = (x + 2)(x
2
2x 2) = 0, con lo que las otras dos
races resultan ser
x =
2
12
2
= 1
3.
Ejercicio: Usar las f ormulas trigonometricas del angulo mitad para calcular u
1
y u
3
, y obtener a partir
de ellas las races correspondientes de la ecuaci on.
Ejercicio: Alternativamente calcular u
1
y u
3
usando que han de ser de la forma u
2
, donde es una
raz c ubica de la unidad.
Vamos a demostrar que el ejemplo anterior es completamente tpico (salvo por la
suerte que hemos tenido de encontrar un angulo con razones trigonometricas calculables
f acilmente):
Teorema 2.4 Si < 0 la ecuaci on tiene tres races reales simples, que vienen dadas por
x = 2
r
p
3
cos
+ 2k
3
a
3
,
donde k = 0, 1, 2 y el angulo 0 < < est a determinado por
cos =
q/2
q
(p/3)
3
. (15)
Demostraci
=
q
|| i =
q
(q/2)
2
(p/3)
3
i,
es decir, nos quedamos con la raz cuadrada con parte imaginaria positiva. El m odulo de
q/2 +
es
=
q
(q/2)
2
(q/2)
2
(p/3)
3
=
q
(p/3)
3
,
y su argumento es el angulo 0 < < que cumple (15). Por consiguiente, los valores
posibles de u son los dados por
u =
r
p
3
cos
+ 2k
3
+i sen
+ 2k
3
!
.
La ecuaci on p = 3uv nos da que
v =
r
p
3
cos
+ 2k
3
i sen
+ 2k
3
!
,
y al calcular x = u+v a/3 obtenemos la expresi on anunciada. En particular vemos que
las races son reales.
Veamos otro ejemplo un poco menos ama nado que el precedente:
11
Ejemplo Vamos a resolver la ecuaci on
x
3
+ 5x
2
8x 42 = 0.
El cambio x = t 5/3 la convierte en
t
3
49
3
t
524
27
= 0.
Ahora = 605/9 < 0. Tenemos, pues, que
cos =
524/54
q
(49/9)
3
= 0.7638483965. . .
luego
= 0, 701541222489. . .
Aplicando la f ormula
x =
14
3
cos
+ 2k
3
5
3
para k = 0, 1, 2 obtenemos los valores
x = 2.872983346. . . , 4.872983346. . . , 3.
Comprobamos que x = 3 es realmente una raz entera de la ecuaci on (y no un error
de redondeo), dividimos
x
3
+ 5x
2
8x 42 = (x + 3)(x
2
+ 2x 14)
y, resolviendo la ecuaci on cuadr atica, obtenemos expresiones algebraicas para las otras
dos races:
x = 1
15.
3 Ecuaciones cuarticas
El caso de los polinomios de cuarto grado es m as complicado:
Teorema (Ferrari) Sea K un cuerpo de caracterstica distinta de 2 o 3 y sean a, b, c,
d K. Entonces, las races de la ecuaci on
x
4
+ax
3
+bx
2
+cx +d = 0. (16)
en una clausura algebraica de K vienen dadas por
x =
Q
q
Q
2
4(P R)
2
a
4
, x =
Q
q
Q
2
4(P +R)
2
a
4
,
12
donde, llamando
p =
8b 3a
2
8
, q =
8c 4ab +a
3
8
, r =
256d 64ac + 16a
2
b 3a
4
256
, (17)
P es una raz de la ecuaci on
P
3
p
2
P
2
rP +
4pr q
2
8
= 0, (18)
y Q, R se determinan mediante las ecuaciones
p = 2P Q
2
, q = 2QR, r = P
2
R
2
. (19)
En la prueba veremos, m as concretamente, que, si q 6= 0, la primera ecuaci on de (19)
es redundante, de modo que, a partir de una soluci on P de (18), la tercera ecuaci on de
(19) nos da un valor para R, necesariamente no nulo, y la segunda ecuaci on nos da un
valor para Q que necesariamente cumplir a la primera ecuaci on. Si q = 0 el sistema (19)
tiene tambien una soluci on f acil de calcular, pero enseguida veremos que en este caso
hay un procedimiento m as r apido para encontrar las races de la ecuaci on. En efecto, el
cambio de variable
x = t
a
4
nos lleva a la ecuaci on incompleta
t
4
+pt
2
+qt +r = 0, (20)
donde p, q, r son los dados por (17). As, si q = 0, tenemos lo que se conoce como una
ecuaci on bicuadrada, cuyas races cumplen:
t
2
=
p
p
2
r
2
,
luego las cuatro races de (16) son
x =
s
p
p
2
r
2
a
4
.
Demostraci
on: Ya hemos visto que basta resolver la ecuaci on incompleta (20). Para
ello observamos que
(t
2
+P)
2
(Qt +R)
2
= t
4
+ (2P Q
2
)t
2
2QRt +P
2
R
2
Por lo tanto, si encontramos valores P, Q, R que cumplan (19), las soluciones de (20)
ser an las mismas que las de la ecuaci on
(t
2
+P)
2
= (Qt +R)
2
.
13
2
+
3
4
,
1
3
+
2
4
,
1
4
+
2
3
.
Ejercicio: Reformular el teorema anterior usando la resolvente c ubica en lugar de (18), es decir, susti-
tuyendo P = 2P
0
. Las f ormulas quedan m as sencillas si tambien se sustituye R = 2R
0
.
14
Ejemplo (Euler) Vamos a resolver la ecuaci on
x
4
8x
3
+ 14x
2
+ 4x 8 = 0.
El cambio de variable x = t + 2 la reduce a
t
4
10t
2
4t + 8 = 0.
La c ubica auxiliar es
P
3
+ 5P
2
8P 42 = 0.
Esta ecuaci on la hemos resuelto en un ejemplo anterior, en el que hemos visto que una
raz es P = 3, y ahora hemos de resolver
4 = 2QR, 8 = 9 R
2
.
Tomamos R = 1, Q = 2. Por consiguiente, las cuatro races de la ecuaci on original
son:
x =
2
q
2
2
4(3 1)
2
8
4
= 3
5,
x =
2
q
2
2
4(3 + 1)
2
8
4
= 1
3.
Ejemplo Vamos a resolver la ecuaci on
x
4
+x
3
+x
2
+x + 1 = 0,
cuyas races son las races quintas no triviales de la unidad.
El cambio x = t 1/4 la reduce a
t
4
+
5
8
t
2
+
5
8
t +
205
256
= 0.
La c ubica auxiliar es
P
3
5
2
4
P
2
205
2
8
P +
825
2
12
= 0,
El cambio P = T + 5/(3 2
4
) la reduce a
T
3
5
6
T +
25
6
3
= 0.
Podemos simplicarla a un m as con el cambio T = T
0
/6, pues entonces se queda en
T
03
30 T
0
+ 25 = 0,
15
y es f acil ver que una soluci on es T
0
= 5, luego T = 5/6, luego P = 15/16. Esto nos lleva
a las ecuaciones
5
8
= 2QR,
205
256
=
15
16
2
R
2
,
que nos dan R =
5/8, Q =
5/2
q
5/4 4(15/16
5/8)
2
1
4
=
1
5 i
q
10 2
5
4
,
x =
5/2
q
5/4 4(15/16 +
5/8)
2
1
4
=
1 +
5 i
q
10 + 2
5
4
.
Por otra parte, las races quintas de la unidad son de la forma
x = cos
2k
5
+i sen
2k
5
,
de donde se sigue inmediatamente
4
que
cos
2
5
=
1 +
5
4
.
Ejercicio: Nicolaus Bernoulli arm o que no era cierta la conjetura seg un la cual todo polinomio (con
coecientes reales) puede descomponerse en producto de polinomios de grados 1 y 2, y present o como
contraejemplo el polinomio
x
4
4x
3
+ 2x
2
+ 4x + 4.
Sin embargo, Euler demostr o que dicho polinomio factoriza como
x
2
2 +
q
4 + 2
x + 1 +
7 +
q
4 + 2
x
2
2
q
4 + 2
x + 1 +
7
q
4 + 2
.
Demostrar esta factorizaci on (sin hacer uso de ella, es decir, que no vale limitarse a multiplicar y ver que
el resultado es correcto).
4 Resoluci on de c ubicas mediante races reales
Hemos visto que, cuando una c ubica tiene tres races reales simples, la f ormula de Car-
dano las expresa como suma de dos races c ubicas imaginarias conjugadas. Sin embargo,
en los ejemplos que hemos presentado, al nal hemos expresado dichas races en terminos
de races cuadradas reales, pero ello ha sido gracias a que en dichos ejemplos siempre
haba al menos una raz entera (hubiera servido igualmente que fuera racional) lo cual
nos permita factorizar la ecuaci on y aplicar la f ormula de las ecuaciones cuadr aticas. En
4
Hay caminos mucho m as cortos para llegar a este resultado y, por consiguiente, para resolver la
ecuaci on. Por ejemplo, si llamamos = cos(2/5)+i sen(2/5), = +
4
= 2 cos(2/5) y
0
=
2
+
3
,
se comprueba f acilmente que +
0
=
0
= 1, con lo que y
0
son las races del polinomio x
2
+x1.
16
general, al aplicar el teorema 2.4 s olo obtenemos aproximaciones decimales de las races
(salvo que podamos calcular algebraicamente los cosenos involucrados). Cabe pregun-
tarse si es posible obtener en general expresiones para las races en terminos de races
c ubicas y races cuadradas de n umeros positivos, pero sucede que la respuesta es negativa
salvo en el caso trivial que hemos considerado en los ejemplos, es decir, cuando al menos
una de las races es racional (si partimos de un polinomio con coecientes racionales).
Concretamente, vamos a demostrar el teorema siguiente:
Teorema 4.1 Sea K un subcuerpo del cuerpo de los n umeros reales, y consideremos una
c ubica con coecientes en K que cumpla < 0 y que no tenga races en K. Entonces
no es posible expresar (ninguna de) sus races en funci on de sus coecientes mediante
sumas, productos, cocientes y races que sean n umeros reales (es decir, con radicando
positivo cuando el ndice sea par).
Demostraci
i
K
i
tal que existe un n umero natural m
i
2 tal que
m
i
i
K
i1
.
Por ejemplo, si K = Q y
=
q
3 +
4
7
3
2
1
3
q
2 +
5
,
una cadena de cuerpos sera la determinada por
1
=
4
7,
2
=
3
2,
3
=
5,
4
=
3 +
1
2
,
5
=
3
2 +
3
.
En general, pongamos que la ecuaci on es la denida por el polinomio
f(x) = (x
1
)(x
2
)(x
3
),
donde
i
/ K, y supongamos que existe una cadena de cuerpos
K = K
0
K
1
K
n
R
en las condiciones anteriores y tal que un
i
K
n
. Vamos a llegar a una contradicci on.
Podemos suponer que
1
<
2
<
3
, con lo que
D = (
2
1
)(
3
2
)(
3
1
) > 0.
Como f(x) tiene grado 3, el hecho de que no tenga races en K equivale a que sea
irreducible en K[x]. Por lo tanto, |K(
i
) : K| = 3.
17
Sea L = K(
1
,
2
,
3
) el cuerpo de escisi on de f(x) sobre K, que es una extensi on
nita de Galois de K. Es claro que
D
2
= (
2
1
)
2
(
3
2
)
2
(
3
1
)
2
es invariante por los automorsmos de G(L/K), luego D
2
K. Si D / K, entonces la
extensi on K(D)/K tiene grado 2, luego
i
/ K(D). As pues, f(x) tampoco tiene races
en K y, cambiando K por K(D), podemos suponer que D K.
Cada G(L/K) permuta las races
i
, pero no puede inducir una permutaci on
impar, ya que entonces sera (D) = D, en contradicci on con que D K. As pues,
G(L/K), identicado con un subgrupo del grupo de permutaciones
6
, tiene que ser el
grupo alternado A
3
, que tiene orden 3, lo cual implica que |L : K| = 3, luego L = K(
i
)
para cualquier i.
Consecuentemente, aunque est abamos suponiendo que un
i
K
n
, ahora podemos
armar que K
n
contiene a todas las races de f(x) o, equivalentemente, que L K
n
.
Podemos suponer que n es el mnimo natural tal que K
n
contiene a un
i
(o, equiva-
lentemente, a todos los
i
), con lo que f(x) no tiene races en K
n1
y, cambiando K por
K
n1
, podemos suponer que n = 1.
En denitiva, tenemos que K L K(), donde
m
K, para cierto m 2.
Podemos suponer que el n umero natural m es el mnimo posible que cumple esto. Sea
p un divisor primo de m. Entonces K(
m/p
) K(), luego, por la minimalidad de
m, tenemos que f(x) no tiene races en este subcuerpo y, cambiando K por K(
m/p
),
podemos suponer que
p
K.
Sea una raz p-esima primitiva de la unidad. Entonces / K(), porque la extensi on
K()/K es abeliana, luego, si K() K(), tendramos que K()/K sera de Galois,
lo cual es absurdo, porque los conjugados de son imaginarios. Por consiguiente, la
extensi on K(, )/K() no es trivial y, de hecho,
5
tiene grado p. As pues, p divide al
grado
|K(, ) : K| = |K(, ) : K()||K() : K|,
pero el primer factor tiene grado p 1, luego p | |K() : K| luego |K() : K| = p.
Como 3 = |L : K| | |K() : K|, de hecho, ha de ser p = 3 y K() = L, pero esto es
absurdo, porque L/K es una extensi on de Galois y K()/K no lo es.
Ejemplo Consideremos una raz septima de la unidad:
= cos(2/7) +i sen(2/7)
y sean
1
= +
6
,
2
=
2
+
5
,
3
=
3
+
4
. Notemos que
1
= 2 cos(2/7). Teniendo
en cuenta que 1 + +
2
+
3
+
4
+
5
+
6
= 0, es f acil ver que
1
+
2
+
3
= 1,
1
2
+
1
3
+
2
3
= 2,
1
3
= 1.
5
Vease el teorema 17.3 de mi libro de
Algebra.
18
Por consiguiente,
1
,
2
,
3
son las races de la ecuaci on u
3
+ u
2
2u 1 = 0. Haciendo
u = 2x concluimos que cos(2/7) es una de las races de la ecuaci on
x
3
+
1
2
x
2
1
2
x
1
8
= 0.
La f ormula de Cardano nos da que
cos
2
7
=
3
s
7
144
1
3
+
3 i
+
3
s
7
144
1
3
3 i
,
para cierta elecci on de las races c ubicas. (Las otras dos elecciones nos dan cos(4/7) y
cos(8/7).) Ahora bien, el teorema anterior nos asegura que esta expresi on es esencial-
mente imaginaria, en el sentido de que es imposible obtener el resultado
cos
2
7
= 0.6234898019. . .
con una calculadora pulsando unicamente las teclas numericas y las de las operaciones de
suma, resta, producto, divisi on y extracci on de races.
6
Por supuesto, podemos llegar a
este resultado usando el teorema 2.4, pero, puestos a calcular funciones trascendentes, es
m as sencillo calcular directamente cos(2/7).
6
El hecho de que no sea posible construir con regla y comp as un hept agono regular es equivalente al
hecho de que cos(2/7) no puede calcularse a partir de n umeros racionales mediante sumas, productos,
cocientes y extracci on de races cuadradas. Aqu hemos probado que tampoco es posible calcularlo
mediante races de ndices superiores, que es algo m as fuerte.
19