En matemáticas , el método de Graeffe o método de Dandelin - Lobachevsky - Graeffe es un algoritmo para hallar todas las raíces de un polinomio . Fue desarrollado independientemente por Germinal Pierre Dandelin en 1826 y Lobachevsky en 1834. En 1837, Karl Heinrich Gräffe también descubrió la idea principal del método. [ 1 ] El método separa las raíces de un polinomio elevándolas al cuadrado repetidamente. Esta elevación al cuadrado de las raíces se realiza implícitamente, es decir, trabajando únicamente sobre los coeficientes del polinomio. Finalmente, se utilizan las fórmulas de Viète para aproximar las raíces.
Dandelin – Iteración de Graeffe
Sea p ( x ) un polinomio de grado n
Entonces
Sea q ( x ) el polinomio que tiene los cuadradoscomo sus raíces,
Entonces podemos escribir:
Ahora se puede calcular q ( x ) mediante operaciones algebraicas sobre los coeficientes del polinomio p ( x ) únicamente. Sea:
entonces los coeficientes están relacionados por
Graeffe observó que si se separa p ( x ) en sus partes impares y pares:
Entonces se obtiene una expresión algebraica simplificada para q ( x ) :
Esta expresión implica elevar al cuadrado dos polinomios de grado tan solo la mitad, y por lo tanto se utiliza en la mayoría de las implementaciones del método.
Al iterar este procedimiento varias veces, se separan las raíces según sus magnitudes. Repitiéndolo k veces se obtiene un polinomio de grado n :
con raíces
Si las magnitudes de las raíces del polinomio original estuvieran separadas por algún factor, eso es,, entonces las raíces de la k -ésima iteración están separadas por un factor de rápido crecimiento.
- .
Método clásico de Graeffe
A continuación se utilizan las relaciones de Vieta
Si las raícesestán suficientemente separados, digamos por un factor.,, luego los poderes iteradosde las raíces están separadas por el factor, que rápidamente se vuelve muy grande.
Los coeficientes del polinomio iterado pueden entonces aproximarse mediante su término principal,
- etcétera,
reticente
Finalmente, se utilizan logaritmos para hallar los valores absolutos de las raíces del polinomio original. Estas magnitudes por sí solas ya son útiles para generar puntos de partida significativos para otros métodos de búsqueda de raíces.
Para obtener también el ángulo de estas raíces, se ha propuesto multitud de métodos, siendo el más sencillo calcular sucesivamente la raíz cuadrada de una raíz (posiblemente compleja) de, m que varía de k a 1, y probando cuál de las dos variantes de signo es una raíz de. Antes de continuar a las raíces de, podría ser necesario mejorar numéricamente la precisión de las aproximaciones de raíz para, por ejemplo, mediante el método de Newton .
El método de Graeffe funciona mejor para polinomios con raíces reales simples, aunque puede adaptarse para polinomios con raíces y coeficientes complejos, y raíces con mayor multiplicidad. Por ejemplo, se ha observado [ 2 ] que para una raízcon multiplicidad d , las fracciones
- tienden a
paraEsto permite estimar la estructura de multiplicidad del conjunto de raíces.
Desde un punto de vista numérico, este método resulta problemático, ya que los coeficientes de los polinomios iterados abarcan rápidamente varios órdenes de magnitud, lo que implica graves errores numéricos. Un segundo inconveniente, aunque menor, es que muchos polinomios diferentes dan lugar a las mismas iteraciones de Graeffe.
Método de Graeffe tangencial
Este método reemplaza los números por series de potencias truncadas de grado 1, también conocidas como números duales . Simbólicamente, esto se logra introduciendo un "infinitesimal algebraico".con la propiedad definitoria. Entonces el polinomio tiene raíces, con poderes
Por lo tanto, el valor dese obtiene fácilmente como fracción
Este tipo de cálculo con infinitesimales es fácil de implementar, de forma análoga al cálculo con números complejos. Si se asumen coordenadas complejas o un desplazamiento inicial de un número complejo elegido al azar, todas las raíces del polinomio serán distintas y, por consiguiente, recuperables mediante la iteración.
Renormalización
Todo polinomio puede escalarse en dominio y rango de tal manera que en el polinomio resultante el primer y el último coeficiente tengan tamaño uno. Si el tamaño de los coeficientes internos está acotado por M , entonces el tamaño de los coeficientes internos después de una etapa de la iteración de Graeffe está acotado porDespués de k etapas se obtiene el límitepara los coeficientes internos.
Para superar el límite que supone el crecimiento de las potencias, Malajovich-Zubelli proponen representar los coeficientes y los resultados intermedios en la k -ésima etapa del algoritmo mediante una forma polar escalada.
dóndees un número complejo de longitud unitaria yes un real positivo. Separando la energíaEn el exponente, el valor absoluto de c se reduce a la raíz diádica correspondiente. Dado que esto preserva la magnitud de los coeficientes iniciales (o su representación), este proceso se denominó renormalización.
La multiplicación de dos números de este tipo es sencilla, mientras que la suma se realiza después de la factorización., dóndese elige como el mayor de los dos números, es decir,. De este modo
- ycon
Los coeficientesde la etapa final k de la iteración de Graeffe, para algún valor razonablemente grande de k , están representados por pares,Al identificar las esquinas de la envolvente convexa del conjunto de puntosSe pueden determinar las multiplicidades de las raíces del polinomio. Combinando esta renormalización con la iteración tangente, se pueden extraer directamente de los coeficientes en los vértices de la envolvente las raíces del polinomio original.
Véase también
Referencias
- ↑ Householder, Alston Scott (1959). "Dandelin, Lobačevskiǐ o Graeffe". The American Mathematical Monthly . 66 (6): 464– 466. doi : 10.2307/2310626 . JSTOR 2310626 .
- ↑ Best, GC (1949). "Notas sobre el método de Graeffe para la elevación al cuadrado de raíces". The American Mathematical Monthly . 56 (2): 91– 94. doi : 10.2307/2306166 . JSTOR 2306166 .
- Weisstein, Eric W. "El método de Graeffe" . MundoMatemático .
- Malajovich, Gregorio; Zubelli, Jorge P. (2001). "Iteración tangente de Graeffe". Matemática numérica . 89 (4): 749– 782. CiteSeerX 10.1.1.44.3611 . doi : 10.1007/s002110100278 . S2CID 100025 .
- Algoritmos de factorización de polinomios