Estoy tratando de escribir un programa para encontrar las raíces de un polinomio dado de grado N, con la forma A0XN+A1XN−1+A2XN−2+A3XN−3+...+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)(x−6)(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.