lunes, 27 de febrero de 2017

Matemáticas - Polinomios


método de Bairstow es un algoritmo eficiente de búsqueda de las raíces de un polinomio real de grado arbitrario. Es un método iterativo, basado en el método de Müller y de Newton Raphson. Dado un polinomio  se encuentran dos factores, un polinomio cuadrático
 y 
El procedimiento general para el método de Bairstow es el siguiente. Dado:
 y  y 
  • 1. Utilizando el método de Newton Raphson se calcula:
 y , tal que, el residuo de  sea igual a cero.
  • 2. Se determinan la raíces  , utilizando la formula general.
  • 3. Se calcula 
  • 4. Se hace 
  • 5. Si el grado del polinomio es mayor que tres regresamos al paso 2; en caso contrario, terminamos.
La principal diferencia de este método, respecto a otros, es que permite calcular todas las raíces de un polinomio (reales e imaginarias).
Para calcular la división de polinomios, hacemos uso de la división sintética. Así dado:
Al dividir entre  , se tiene como resultado el siguiente polinomio:
con un residuo  , el residuo será cero solo si  lo son.
Los términos b, se calculan utilizando división sintética, la cual puede resolverse utilizando la siguiente relación de recurrencia:
Una manera de determinar los valores de r y s que hacen cero el residuo es utilizar el método de Newton-Raphson. Para ello necesitamos una aproximación lineal de  respecto a r y s la cual calculamos utilizando la serie de Taylor
donde los valores de r y s están dados y se calculan los incrementos dr y ds que hacen a  y  igual a cero. El sistema de ecuaciones que se tiene que resolver es:
Bairtow muestra que las derivadas parciales pueden obtener haciendo un procedimiento similar a la división sintética, así:
donde:












regla de los signos de Descartes, inicialmente descrita por René Descartes en su obra La géométrie, es un teorema que determina el número de raíces positivas y negativas de un polinomio.
"El número de raíces reales positivas de un polinomio f(x)=0 es igual al número de cambios de signo de término a término (variaciones) de f(x) o es menor que este en un numero par. El numero de raíces negativas es igual al número de variaciones de f(-x) o es menor que este en un numero par"
Según la regla, si los términos de un polinomio con coeficientes reales se colocan en orden descendente de grado, entonces el número de raíces positivas del polinomio es igual al número de cambios de signo, o menor de esa cifra por una diferencia par, (por ejemplo si hay 3 cambios de signo, hay o 3 o 1 raíces positivas). Es importante precisar que esta regla no proporciona el número exacto de raíces del polinomio ni tampoco identifica las raíces del polinomio.

Ejemplo

Tiene un cambio de signo entre el segundo y el tercer término. Por tanto existe solamente una raíz positiva.
Para contar el número de raíces negativas (como corolario a la regla), hacemos la sustitución :
Este polinomio tiene dos cambios de signo, luego el polinomio original posee 2 o 0 raíces negativas.
Para confirmar el resultado, obsérvese la factorización del polinomio original:
Las raíces son 1 y - 1 (dos veces)














regla de Ruffini facilita el cálculo rápido de la división de cualquier polinomio entre un binomio de la forma . Descrita por Paolo Ruffini en 1809, es un caso especial de «división sintética» (una división de polinomios en donde el divisor es un «factor lineal»).1 El Algoritmo de Horner para la división de polinomios utiliza la regla de Ruffini (también se la conoce como Método de Horner o Algoritmo de Ruffini-Horner). La regla de Ruffini permite asimismo localizar las raíces de un polinomio y factorizarlo en binomios de la forma  (siendo r un número entero) si es coherente.

Historia del método de Ruffini

El método de Ruffini-Horner para la búsqueda de un valor aproximado de la raíz de un polinomio fue publicado con algunos años de diferencia por Paolo Ruffini (1804-1807-1813) y por William George Horner (1819-1845, póstumamente); al parecer Horner no tenía conocimiento de los trabajos de Ruffini.
El método de Ruffini-Horner es difícilmente explotable si el polinomio posee dos raíces muy cercanas. Ruffini no evoca esta problemática, pero Horner propone un procedimiento especial para estos casos.2 El método de Horner fue utilizado por los matemáticos De Morgan y J.R. Young.
En tanto que técnica de cambio de variable, históricamente se encuentran algoritmos parecidos; por ejemplo en China, para la extracción de la raíz n-ésima;3 en la obra de Al Samaw'al (siglo XII).4 El matemático persa Sharaf al-Din al-Tusi (siglo XII) fue uno de los primeros en aplicarlo al caso general de una ecuación de tercer grado.5

Algoritmo

La regla de Ruffini establece un método para la división del polinomio:
entre el binomio:
para obtener el cociente:
y el resto:
  • 1. Se trazan dos líneas a manera de ejes y se escriben los coeficientes de P(x), ordenados y sin omitir términos nulos. Se escribe la raíz r del lado izquierdo y el primer coeficiente en el renglón inferior (an):
  • 2. Se multiplica (an) por r y se escribe debajo de an-1:
  • 3. Se suman los dos valores obtenidos en la misma columna:
  • 4. El proceso se repite:
Los valores b son los coeficientes del polinomio resultante  de grado uno menos que el grado de . El residuo es 

Ejemplo 1

División de
entre
utilizando la regla de Ruffini.
1. Se escribe  y el primer coeficiente (2) en el primer renglón:
2. Multiplicando por la raíz r=(-1):
3. Sumando la columna:
4. El procedimiento se repite hasta obtener el residuo:

Si el polinomio original = divisor×cociente+resto, entonces
, donde
 y 

Ejemplo 2

Cuando el resto es igual a 0; permite factorizar, como en el siguiente ejemplo:
Tomamos
Usamos el método, y nos queda así:
Entonces F(x) se factoriza 

Encontrar raíces

Si  es un polinomio con coeficientes enteros y con a0 y an distintos de cero, entonces por el teorema de la raíz racional, todas las raíces racionales reales serán de la forma p/q, donde p es un entero divisor de a0 y q es un entero divisor de an. Así por ejemplo, si el polinomio es
entonces las posibles raíces racionales son todos los enteros divisores de a0 (−2):
Esto es de utilidad para poder factorizar un polinomio (en caso de ser factorizable) de coeficientes enteros, usando los divisores del término independiente.

No hay comentarios:

Publicar un comentario