Processing math: 100%

6 votos

Formas de encontrar las raíces irracionales de un polinomio de grado n

Estoy tratando de escribir un programa para encontrar las raíces de un polinomio dado de grado N, con la forma A0XN+A1XN1+A2XN2+A3XN3+...+AN

Sé que si hay raíces racionales en absoluto, puedo encontrar una lista exhaustiva con el teorema de la raíz racional, y luego factorizarlas usando la división sintética para encontrar todas y cada una de las raíces racionales. También sé que estoy bien si puedo factorizar hasta el grado dos, pero me gustaría saber cómo encontrar las raíces irracionales de un polinomio de grado n sin vías numéricas como el método de Newton, para poder visualizar el polinomio así.

(x+2)(x6)(x±8)...

Se agradece cualquier ayuda que se pueda recibir.

1 votos

Los métodos numéricos pueden ser muy interesantes por sí mismos. Antes de utilizar los métodos de Newton y sus relaciones cercanas, separando raíces (aislarlas en el plano complejo) es necesario en general. Estaría más en consonancia con su intención de "escribir un programa" para aprender más sobre los algoritmos de búsqueda de raíces numéricas.

0 votos

Quizás quieras buscar la serie de libros de John McNamee.

6voto

Matthew Scouten Puntos 2518

No se puede hacer. Existen fórmulas para las raíces de un cuadrático, cúbico o cuático en términos de radicales, pero no (en general) para las raíces de un polinomio de grado 5 o superior. Por ejemplo, las raíces de x5+2x+1 no se puede escribir en términos de radicales. Véase, por ejemplo Teorema de Abel-Ruffini

0 votos

@IanMiller: Las raíces son racionales o irracionales. Lo que dice el Dr. Israel es cierto, que las raíces irracionales generalmente no se pueden expresar usando sólo símbolos de radicales y aritmética racional, una vez que el grado n5 .

1 votos

@IanMiller Parece que no entiendes lo que he escrito. No hay duda de que las raíces existen, sólo que no se pueden expresar en la forma en que el PO parece querer expresarlas. Se pueden utilizar métodos numéricos (pero el PO no los quiere); a veces pueden ser útiles funciones o series especiales.

0 votos

Para ampliar la nota de Robert: se sabe que hay números algebraicos de grado 5 y superior que no pueden expresarse en términos de radicales; por tanto, hay que utilizar funciones especiales como las funciones hipergeométricas, Meijer G , funciones theta (multivariadas) o funciones (hiper)elípticas para representarlas de forma cerrada.

5voto

Count Iblis Puntos 2083

Un algoritmo eficiente para factorizar un polinomio en polinomios irreducibles se da en este artículo . El algoritmo de reducción de la base reticular que desarrollaron para este fin es el famoso Algoritmo LLL que tiene muchas aplicaciones además de su uso en problemas de factorización de polinomios.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X