¿Cómo resolver esta ecuación algebraica de octavo grado resoluble por radicales?

Resuelve la siguiente ecuación en radicales.

X 8 8 X 7 + 8 X 6 + 40 X 5 14 X 4 232 X 3 + 488 X 2 568 X + 1 = 0

Uso Magma para verificar que su grupo de Galois es un grupo soluble.

R := RationalField(); 
R < x > := PolynomialRing(R); 
f := x^8-8*x^7+8*x^6+40*x^5-14*x^4-232*x^3+488*x^2-568*x+1; 
G := GaloisGroup(f); 
print G;
GroupName(G: TeX:=true);
IsSolvable(G);

La salida de Magma (en línea) es:

Permutation group G acting on a set of cardinality 8
Order = 16 = 2^4
    (2, 4)(6, 8)
    (1, 2, 3, 4)(5, 6, 7, 8)
    (1, 5)(2, 8)(3, 7)(4, 6)
C_2\times D_4
true

También traté de calcular con PARI/GP(64-bit)v_2.13.3+GAP(64-bit)v_4.11.1, pero fallé.

gap> LoadPackage("radiroot");
true
gap> x := Indeterminate(Rationals,"x");;
gap> g := UnivariatePolynomial( Rationals, [1,-8,8,40,-14,-232,488,-568,1]);
x^8-8x^7+8x^6+40x^5-14x^4-232x^3+488x^2-568x+1
gap>  RootsOfPolynomialAsRadicals(g, "latex");
"/tmp/tmp.sfoZ6C/Nst.tex"
Error,AL_EXECUTABLE,the executable for PARI/GP,has to be set at /proc/
cygdrive/C/gap-4.11.1/pkg/aInuth-3.1.2/gap/kantin.gi : 205 called from
Cierto, el grupo de Galois es soluble y por lo tanto el polinomio soluble por radicales. Pero las expresiones aún pueden ser extremadamente complicadas, solo mire las fórmulas para el grado 3 y 4 . ¿Lo probaste con Wolfram Alpha?
¿De donde viene esto? Parece que no es el eqn de octavo grado que obtendría al construir el 17-gon regular.

Respuestas (3)

Bueno, en honor a una vieja caricatura, diré que ocurre un milagro. Pero, ¿podemos ponernos detrás de la cortina para ver cómo se hacen los efectos especiales?

Si sacas la raíz cuadrada de, digamos, 2358 por el método estándar de "división larga", se obtiene 48 con un resto de 54 , que puede interpretarse como la ecuación

2358 = 48 2 + 54.

Podemos adaptar este método para determinar la raíz cuadrada de un polinomio, y para el dado en este problema terminamos con esto:

X 8 8 X 7 + 8 X 6 + 40 X 5 14 X 4 232 X 3 + 488 X 2 568 X + 1 = ( X 4 4 X 3 4 X 2 + 4 X + 1 ) 2 + ( 192 X 3 + 480 X 2 576 X )

Si el resto fuera una constante multiplicada por un cuadrado, entonces podríamos representar nuestro polinomio óctico en la forma a 2 b 2 = ( a + b ) ( a b ) o quizás a 2 + b 2 = ( a + b i ) ( a b i ) , obteniendo un par de factores cuárticos que luego serían resolubles por radicales de la forma habitual. Lamentablemente, no podemos hacer eso porque el resto es un polinomio cúbico. Sin embargo, el hecho de que los coeficientes de este resto tengan un factor común hace que uno diga "hmmm...". ¿Qué pasaría si hubiera una forma de modificar el resto para que tuviera un grado par y pudiera ser una cantidad cuadrada (o mejor aún, una constante multiplicada por uno)?

Empecé notando que la raíz cuadrada de 2358 determinado por el método estándar resulta como 48 con un resto de 54 . Pero, ¿realmente tenía que representar el "cociente" como 48 ? Si permito un resto negativo en la etapa final, tal vez podría representar la raíz como 49 en cambio, en cuyo caso el resto es de hecho negativo y obtenemos una expresión igualmente válida que la primera que cité:

2358 = 48 2 + 54 pero también

2358 = 49 2 43.

Incluso podríamos decir que la segunda forma es superior porque, con el resto absolutamente más pequeño, da el valor redondeado de 2358 (correctamente) como 49 en lugar de 48 .

Ahora, ¿qué podemos hacer con nuestra raíz cuadrada polinomial? Digamos que, tal como representamos el último dígito de la raíz como 9 en lugar de 8 cuando sacamos la raíz cuadrada de 2358 , dejamos el término constante en nuestra expresión cuártica como algo distinto de 1 . Obtenemos

X 8 8 X 7 + 8 X 6 + 40 X 5 14 X 4 232 X 3 + 488 X 2 568 X + 1 = ( X 4 4 X 3 4 X 2 + 4 X + h ) 2 + [ ( 2 h + 2 ) X 4 + ( 8 h 200 ) X 3 + ( 8 h + 472 ) X 2 + ( 8 h 568 ) X + ( h 2 + 1 ) ]

¿Puede este resto ser una cantidad al cuadrado, tal vez multiplicada por una constante, para algún valor de h , presumiblemente racional?

Una condición necesaria para que esto ocurra en la expresión cuartica a X 4 + b X 3 + C X 2 + d X + mi es a / mi = ( b / d ) 2 . Aquí requerimos

2 h + 2 h 2 + 1 = ( 8 h 200 8 h 568 ) 2

2 h + 1 = ( h 25 h + 71 ) 2

Convertimos esto en una ecuación polinomial cúbica para h , buscar raíces racionales y descubrir h = 49 . Volvemos a decir "hmmm...", porque no solo dimos con una raíz racional sino que incrementamos h de su valor anterior ( 1 ) por la mitad del factor común de 96 vimos en el resto anterior.

insertamos h = 49 y obtener

X 8 8 X 7 + 8 X 6 + 40 X 5 14 X 4 232 X 3 + 488 X 2 568 X + 1 = ( X 4 4 X 3 4 X 2 + 4 X + 49 ) 2 96 [ X 4 2 X 3 9 X 2 + 10 X + 25 ]

Si la cantidad entre paréntesis fuera un cuadrado, sería ( X 2 X 5 ) 2 para hacer coincidir los términos de grado 4, grado 3, grado 1 y grado 0 (que nuestra ecuación para h fue diseñado para hacer). Pero, ¿obtenemos el término de grado 2 adecuado? De hecho:

( X 2 X 5 ) 2 = X 4 2 X 3 9 X 2 + 10 X + 25

¡y hemos acertado con nuestro resto al cuadrado!

Así que ahora solo factorizamos el polinomio óctico como una diferencia de cuadrados cuyas raíces contienen 96 o equivalente 6 :

X 8 8 X 7 + 8 X 6 + 40 X 5 14 X 4 232 X 3 + 488 X 2 568 X + 1 = [ ( X 4 4 X 3 4 X 2 + 4 X + 49 ) + 4 6 ( X 2 X 5 ) ] [ ( X 4 4 X 3 4 X 2 + 4 X + 49 ) 4 6 ( X 2 X 5 ) ]

y luego resolvemos cada factor cuártico por el método usual.

Las raíces, con todos los radicales definidos como números reales no negativos, son

1 + 2 + 3 + 3 4

1 2 + 3 + 3 4

1 + 2 + 3 3 4

1 2 + 3 3 4

1 + 2 3 ± i 3 4

1 2 3 ± i 3 4

Este conjunto de raíces se ajusta al C 2 × D 4 simetría del cálculo del grupo de Galois.

Escribiría una palabra, "Wow", pero creo que un comentario tan corto no está permitido.

Solo para explicar por qué falló el intento de calcular en GAP. El mensaje de error fue producido por el paquete Alnuth GAP del cual depende RadiRoot, y Alnuth a su vez requiere PARI/GP . Si todo está instalado, el código en cuestión funcionó (también tenga en cuenta el orden correcto de los coeficientes):

gap> LoadPackage("radiroot");
true
gap> x := Indeterminate(Rationals,"x");;
gap> g := UnivariatePolynomial( Rationals, [1,-568,488,-232,-14,40,8,-8,1]);
x^8-8*x^7+8*x^6+40*x^5-14*x^4-232*x^3+488*x^2-568*x+1
gap> RootsOfPolynomialAsRadicals(g, "latex");
"/var/folders/dt/some_random_path/tempfilename.tex"

Escribió un archivo temporal y mostró su nombre. El archivo contiene todos los comandos necesarios para compilarlo con LaTeX, y solo muestro aquí la parte crucial de la salida (sin modificar el contenido, por lo que tiene algunos detalles redundantes) que dice lo siguiente:

Una expresión por radicales para las raíces del polinomio

X 8 8 X 7 + 8 X 6 + 40 X 5 14 X 4 232 X 3 + 488 X 2 568 X + 1
con el norte -ésima raíz de la unidad ζ norte y
ω 1 = 2 2 ,
ω 2 = 3 2 ,
ω 3 = ω 2 2 ,
ω 4 = ω 2 2 ,
es:
1 ω 1 ω 2 ω 3

Para otras fuentes de ayuda con GAP, especialmente con paquetes GAP específicos, consulte la descripción de la etiqueta GAP .

tu defines ζ norte pero no veo ese simbolo en las formulas, falta algo? Además, las raíces cuadradas generalmente no se escriben con el 2 explícitamente en el signo radical.
@OscarLanzi, que fue un LaTeX autogenerado producido por el paquete RadiRoot, podría ser superfluo, la idea es que el usuario lo ajuste según sus necesidades.
Comprendido. Pero ahora, encuentro que puedes haber invertido el orden de los coeficientes de la ecuación original. Es posible que desee verificar eso y ajustar el código según sea necesario.
@OscarLanzi gracias! Acabo de usar la entrada GAP de la pregunta y no le presté atención. Es curioso cómo funcionó eso en el OP, o si esa sesión GAP se editó manualmente (por ejemplo, aInuthdebería ser alnuth). Ahora he actualizado mi respuesta.

Un cálculo de Pari muestra que el discriminante del grado 8 campo numérico F generado por una raíz del polinomio F = 𝑥 8 8 𝑥 7 + 8 𝑥 6 + 40 𝑥 5 14 𝑥 4 232 𝑥 3 + 488 𝑥 2 568 𝑥 + 1 es el producto de una potencia de 2 y un poder de 3 . Por lo tanto, cualquier subcampo cuadrático de F es de la forma q ( ± d ) con d un divisor de 6 . Un cálculo de Pari muestra que F factores en un producto de dos grados 4 factores irreducibles sobre q ( 2 ) y más q ( 3 ) . Esto implica que tenemos q ( 2 , 3 ) F . Un cálculo final de Pari muestra que F es un producto de cuatro polinomios cuadráticos en q ( 2 , 3 ) [ X ] . Sus raíces son iguales a 1 + 2 + 3 4 ( 1 + 3 4 ) y sus conjugados.

Muchas respuestas asistidas por computadora incluyen el código y la E/S utilizada. Puede obtener más votos a favor de esta manera.