Conectar vía MCP →

Ingresar cálculo

a0 multiplica a x^n (coeficiente principal, distinto de cero); el término independiente es a(n). Los coeficientes que no uses pueden quedarse en 0.

Fórmula

Publicidad

Resultados

Número de raíces encontradas
5
roots (real & complex) via Durand-Kerner
Raíz Value (re ± i·im)
x_1 2.6817925684442003E-15
x_2 1.3368995720865E-15
x_3 -1.5843433783877E-15
x_4 -2.1505841279553E-15
x_5 1.1330769043639002E-16

Qué hace este resolutor

El resolutor de ecuaciones polinómicas de grado n encuentra todas las raíces —reales y complejas— de una ecuación polinómica \(\text{a}_0\,x^{n} + \text{a}_1\,x^{n-1} + \cdots + \text{a}_{n-1}\,x + \text{a}_n = 0\) con coeficientes reales. Emplea el método de Durand-Kerner (también conocido como método de Weierstrass, la base de la familia DKA / Durand-Kerner-Aberth), un esquema iterativo simultáneo que va afinando todas las estimaciones de las raíces a la vez. Es una herramienta matemática universal, sin restricciones de país ni unidades.

Plano complejo con las raíces de un polinomio representadas como puntos, incluidos pares conjugados
Las raíces de un polinomio aparecen como puntos en el plano complejo, donde las raíces complejas forman pares conjugados que son imágenes especulares.

Convención de los coeficientes

Esta herramienta ordena los coeficientes empezando por el principal: a0 multiplica a xn (el coeficiente principal, que debe ser distinto de cero) y an es el término independiente. Es justo lo contrario de la convención habitual de los libros de texto («a_k multiplica a x^k»), así que introduce tus coeficientes en consecuencia. Los coeficientes con índice mayor que n se ignoran.

Cómo usarlo

Elige el grado n (de 1 a 16), escribe los coeficientes desde a0 hasta an (deja en 0 los que no uses), selecciona cuántas cifras significativas quieres mostrar y pulsa calcular. Las raíces reales aparecen con parte imaginaria nula; las raíces complejas de un polinomio real surgen en pares conjugados (re + i·im y re − i·im).

Publicidad

La fórmula

Tras dividir cada coeficiente entre a0 para obtener un polinomio mónico \(p(x)=x^{n}+b_1\,x^{n-1}+\cdots+b_n\), cada estimación se actualiza mediante

$$z_i \leftarrow z_i - \frac{p(z_i)}{\displaystyle\prod_{j \ne i}\left(z_i - z_j\right)}$$

Partiendo de puntos distintos repartidos alrededor de una circunferencia, las estimaciones convergen de forma simultánea hacia las n raíces.

Diagrama de la iteración de Durand-Kerner con estimaciones iniciales sobre un círculo que convergen hacia las raíces reales
El método DKA coloca todas las estimaciones de las raíces en un círculo y las actualiza simultáneamente hasta que convergen.

Ejemplo resuelto

Para \(x^3 - 6x^2 + 11x - 6 = 0\) introduce n=3, a0=1, a1=−6, a2=11, a3=−6. El polinomio se factoriza como \((x-1)(x-2)(x-3)\), y la iteración converge hacia las raíces 1, 2 y 3 (todas reales).

Publicidad

Preguntas frecuentes

¿Por qué a0 tiene que ser distinto de cero? Si el coeficiente principal es cero, la ecuación no es realmente de grado n; la herramienta considera a0=0 como un valor no válido.

¿Por qué las raíces complejas aparecen en pares? Un polinomio con coeficientes reales siempre tiene sus raíces complejas en pares conjugados, así que verás valores coincidentes +i·im y −i·im.

¿Se admiten raíces repetidas? Sí, pero las raíces múltiples (repetidas) convergen más despacio, por lo que el resolutor permite muchas iteraciones y una tolerancia más holgada; los residuos imaginarios diminutos se redondean a cero.

Última actualización: