En álgebra , la división larga de polinomios es un algoritmo para dividir un polinomio por otro polinomio de igual o menor grado , una versión generalizada de la conocida técnica aritmética llamada división larga . Se puede realizar fácilmente a mano, porque separa un problema de división que de otro modo sería complejo en otros más pequeños. A veces, usar una versión abreviada llamada división sintética es más rápido, requiere menos escritura y menos cálculos. Otro método abreviado es la división corta de polinomios (método de Blomqvist).
La división larga de polinomios es un algoritmo que implementa la división euclidiana de polinomios , que a partir de dos polinomios A (el dividendo ) y B (el divisor ) produce, si B no es cero, un cociente Q y un resto R tales que
y R = 0 o el grado de R es menor que el grado de B. Estas condiciones definen de forma única Q y R , lo que significa que Q y R no dependen del método utilizado para calcularlos.
El resultado R = 0 ocurre si y solo si el polinomio A tiene a B como factor . Por lo tanto, la división larga es un medio para comprobar si un polinomio tiene a otro como factor y, si lo tiene, para factorizarlo. Por ejemplo, si se conoce una raíz r de A , se puede factorizar dividiendo A por ( x – r ).
Halla el cociente y el resto de la división de , el dividendo , por , el divisor .
El dividendo se reescribe primero así:
El cociente y el resto se pueden determinar de la siguiente manera:
El polinomio sobre la barra es el cociente q ( x ), y el número que queda (5) es el resto r ( x ).
El algoritmo de división larga para aritmética es muy similar al algoritmo anterior, en el que la variable x se reemplaza (en base 10) por el número específico 10.
El método de Blomqvist [1] es una versión abreviada de la división larga mencionada anteriormente. Este método, que se realiza con lápiz y papel, utiliza el mismo algoritmo que la división larga de polinomios, pero se utiliza el cálculo mental para determinar los residuos. Esto requiere menos escritura y, por lo tanto, puede ser un método más rápido una vez que se domina.
La división se escribe primero de forma similar a la multiplicación larga, con el dividendo arriba y el divisor debajo. El cociente se escribe debajo de la barra de izquierda a derecha.
Divida el primer término del dividendo por el término más alto del divisor ( x 3 ÷ x = x 2 ). Coloque el resultado debajo de la barra. x 3 se ha dividido sin dejar residuo, y por lo tanto se puede marcar como usado con una barra invertida. El resultado x 2 se multiplica luego por el segundo término en el divisor −3 = −3 x 2 . Determine el residuo parcial restando −2 x 2 − (−3 x 2 ) = x 2 . Marque −2 x 2 como usado y coloque el nuevo residuo x 2 encima.
Divida el término más alto del resto por el término más alto del divisor ( x 2 ÷ x = x ). Coloque el resultado (+x) debajo de la barra. x 2 se ha dividido sin dejar resto y, por lo tanto, se puede marcar como usado. El resultado x se multiplica luego por el segundo término en el divisor −3 = −3 x . Determine el resto parcial restando 0 x − (−3 x ) = 3 x . Marque 0 x como usado y coloque el nuevo resto 3 x encima.
Divida el término más alto del resto por el término más alto del divisor (3x ÷ x = 3). Coloque el resultado (+3) debajo de la barra. 3x se ha dividido sin dejar resto, y por lo tanto se puede marcar como usado. El resultado 3 se multiplica luego por el segundo término del divisor −3 = −9. Determine el resto parcial restando −4 − (−9) = 5. Marque −4 como usado y coloque el nuevo resto 5 encima.
El polinomio debajo de la barra es el cociente q ( x ), y el número que queda (5) es el resto r ( x ).
El algoritmo se puede representar en pseudocódigo de la siguiente manera, donde +, − y × representan aritmética polinomial y / representa la división simple de dos términos:
La función n/d es requiere d ≠ 0 q ← 0 r ← n // En cada paso n = d × q + r mientras r ≠ 0 y grado(r) ≥ grado(d) hacen t ← lead(r) / lead(d) // Divide los términos principales q ← q + t r ← r − t × d devolver (q, r)
Esto funciona igualmente bien cuando grado( n ) < grado( d ); en ese caso el resultado es simplemente el trivial (0, n ).
Este algoritmo describe exactamente el método de papel y lápiz mencionado anteriormente: d se escribe a la izquierda del ")"; q se escribe, término tras término, sobre la línea horizontal, siendo el último término el valor de t ; la región debajo de la línea horizontal se utiliza para calcular y escribir los valores sucesivos de r .
Para cada par de polinomios ( A , B ) tales que B ≠ 0, la división polinomial proporciona un cociente Q y un resto R tales que
y R = 0 o grado( R ) < grado( B ). Además ( Q , R ) es el único par de polinomios que tiene esta propiedad.
El proceso de obtener los polinomios Q y R definidos de forma única a partir de A y B se denomina división euclidiana (a veces, transformación de división ). La división larga de polinomios es, por lo tanto, un algoritmo para la división euclidiana. [2]
A veces se conocen una o más raíces de un polinomio, tal vez habiéndose encontrado utilizando el teorema de la raíz racional . Si se conoce una raíz r de un polinomio P ( x ) de grado n, entonces se puede utilizar la división larga de polinomios para factorizar P ( x ) en la forma ( x − r ) Q ( x ) donde Q ( x ) es un polinomio de grado n − 1. Q ( x ) es simplemente el cociente obtenido del proceso de división; dado que se sabe que r es una raíz de P ( x ), se sabe que el resto debe ser cero.
De la misma manera, si se conocen varias raíces r , s , . . . de P ( x ), se puede dividir un factor lineal ( x − r ) para obtener Q ( x ), y luego ( x − s ) se puede dividir de Q ( x ), etc. Alternativamente, el factor cuadrático se puede dividir de P ( x ) para obtener un cociente de grado n − 2.
Este método es especialmente útil para polinomios cúbicos y, a veces, se pueden obtener todas las raíces de un polinomio de grado superior. Por ejemplo, si el teorema de la raíz racional produce una sola raíz (racional) de un polinomio de quinto grado , se puede factorizar para obtener un cociente de cuarto grado; la fórmula explícita para las raíces de un polinomio de cuarto grado se puede utilizar para encontrar las otras cuatro raíces del polinomio de quinto grado. Sin embargo, no existe una forma general de resolver un polinomio de quinto grado mediante métodos puramente algebraicos, consulte el teorema de Abel-Ruffini .
La división larga de polinomios se puede utilizar para encontrar la ecuación de la línea que es tangente a la gráfica de la función definida por el polinomio P ( x ) en un punto particular x = r . [3] Si R ( x ) es el resto de la división de P ( x ) por ( x – r ) 2 , entonces la ecuación de la línea tangente en x = r a la gráfica de la función y = P ( x ) es y = R ( x ), independientemente de si r es o no una raíz del polinomio.
Encuentra la ecuación de la recta que es tangente a la siguiente curva
Comience dividiendo el polinomio por:
La recta tangente es
Una verificación de redundancia cíclica utiliza el resto de la división polinomial para detectar errores en los mensajes transmitidos.