Regla de Ruffini
Dividir un polinomio de grado alto por $x-a$ con el algoritmo general funciona, pero es largo y fácil de equivocarse. La regla de Ruffini hace exactamente lo mismo trabajando solo con números: una fila de coeficientes, un valor $a$, y una tabla de tres filas que da el cociente y el resto en segundos.
Mecánica de la regla de Ruffini
Se escriben los coeficientes de $P(x)$ en fila (con $0$ en los grados que falten) y el valor $a$ aparte. El primer coeficiente baja igual; cada siguiente resultado se obtiene multiplicando el último número de la fila de abajo por $a$ y sumando el coeficiente de su columna.
Divide el polinomio $P(x) = 3x^3 - 2x^2 + 5x - 4$ entre el binomio $x - 2$ utilizando la regla de Ruffini e indica el cociente y el resto resultantes.
Divide el polinomio $P(x) = 3x^3 - 2x^2 + 5x - 4$ entre el binomio $x - 2$ utilizando la regla de Ruffini e indica el cociente y el resto resultantes.
Aplica la regla de Ruffini para realizar la división de $P(x) = x^4 - 16$ entre $x + 2$. Escribe claramente el polinomio cociente y el valor del resto.
Aplica la regla de Ruffini para realizar la división de $P(x) = x^4 - 16$ entre $x + 2$. Escribe claramente el polinomio cociente y el valor del resto.
Ruffini también evalúa y confirma raíces
El último número de la fila de Ruffini es el resto, y el resto de dividir entre $(x-a)$ es, por el teorema del resto, $P(a)$. Así que Ruffini sirve para calcular el valor numérico de un polinomio sin sustituir término a término, y para comprobar si un número es raíz: si el resto sale $0$, lo es.
Comprueba, utilizando la regla de Ruffini, si $x = 3$ es una raíz del polinomio $P(x) = x^3 - 4x^2 + x + 6$.
Comprueba, utilizando la regla de Ruffini, si $x = 3$ es una raíz del polinomio $P(x) = x^3 - 4x^2 + x + 6$.
Calcula el valor numérico del polinomio $P(x) = -2x^3 + 5x^2 - 3x + 1$ para $x = -1$ aplicando el teorema del resto mediante la regla de Ruffini.
Calcula el valor numérico del polinomio $P(x) = -2x^3 + 5x^2 - 3x + 1$ para $x = -1$ aplicando el teorema del resto mediante la regla de Ruffini.
Determina, sin realizar la división completa y utilizando el teorema del resto o la regla de Ruffini, si el binomio $x + 1$ es un factor del polinomio…
Determina, sin realizar la división completa y utilizando el teorema del resto o la regla de Ruffini, si el binomio $x + 1$ es un factor del polinomio $P(x) = x^4 + x^3 - x^2 + x + 2$.
Factorizar con una raíz conocida
Cuando ya se conoce una raíz $a$, Ruffini da directamente el cociente: un factor de grado una unidad menos. Repitiendo el proceso con el cociente (si aparece otra raíz evidente) se llega a la factorización completa.
Factoriza el polinomio $P(x) = x^3 - 2x^2 - 5x + 6$ sabiendo de antemano que $x = 1$ es una de sus raíces.
Factoriza el polinomio $P(x) = x^3 - 2x^2 - 5x + 6$ sabiendo de antemano que $x = 1$ es una de sus raíces.
Factoriza completamente el polinomio $P(x) = 2x^3 + 3x^2 - 8x + 3$ hallando todas sus raíces.
Factoriza completamente el polinomio $P(x) = 2x^3 + 3x^2 - 8x + 3$ hallando todas sus raíces.
Parámetros desconocidos a partir de una condición de Ruffini
Cuando el polinomio tiene un coeficiente sin determinar, una condición de divisibilidad ("es divisible por $x-a$", "el resto al dividir por $x-a$ es $c$") se traduce en una ecuación con Ruffini: el último número de la fila debe valer lo que diga la condición.
Determina el valor de la constante $k$ para que el polinomio $P(x) = x^3 - kx^2 + 3x - 2$ sea divisible exactamente por $x - 1$.
Determina el valor de la constante $k$ para que el polinomio $P(x) = x^3 - kx^2 + 3x - 2$ sea divisible exactamente por $x - 1$.
Determina los valores de los parámetros $m$ y $n$ para que el polinomio $P(x) = x^4 - 3x^3 + mx + n$ sea divisible exactamente por $x - 2$ y, al mismo tiempo, dé un…
Determina los valores de los parámetros $m$ y $n$ para que el polinomio $P(x) = x^4 - 3x^3 + mx + n$ sea divisible exactamente por $x - 2$ y, al mismo tiempo, dé un resto de $4$ al dividirlo entre $x + 1$.
Encuentra los valores de $a$ y $b$ para que el polinomio $P(x) = x^4 + ax^3 + bx^2 - 12x + 4$ sea divisible por $(x - 2)^2$.
Encuentra los valores de $a$ y $b$ para que el polinomio $P(x) = x^4 + ax^3 + bx^2 - 12x + 4$ sea divisible por $(x - 2)^2$.
Ruffini en problemas de modelización
Volúmenes, beneficios y trayectorias se expresan como polinomios en los que conviene encontrar factores: un volumen que es producto de dimensiones, o los instantes en los que un beneficio pasa por cero.
El volumen de una caja con forma de prisma rectangular recto viene dado por el polinomio $V(x) = x^3 + 5x^2 + 2x - 8$. Si se sabe que la altura de la caja es $x - 1$,…
El volumen de una caja con forma de prisma rectangular recto viene dado por el polinomio $V(x) = x^3 + 5x^2 + 2x - 8$. Si se sabe que la altura de la caja es $x - 1$, determina el polinomio que representa el área de la base $A(x)$.
Los beneficios de una empresa, en miles de euros, se modelizan durante sus primeros años de actividad mediante el polinomio $B(x) = -x^3 + 10x^2 - 31x + 30$, donde $x$…
Los beneficios de una empresa, en miles de euros, se modelizan durante sus primeros años de actividad mediante el polinomio $B(x) = -x^3 + 10x^2 - 31x + 30$, donde $x$ representa el tiempo en años. Encuentra los años exactos en los que el beneficio de la empresa fue nulo (puntos de equilibrio).
La posición de una partícula en movimiento rectilíneo viene dada por la ecuación $s(t) = t^3 - 7t^2 + 14t - 8$, donde $t$ es el tiempo en segundos. Determina en qué…
La posición de una partícula en movimiento rectilíneo viene dada por la ecuación $s(t) = t^3 - 7t^2 + 14t - 8$, donde $t$ es el tiempo en segundos. Determina en qué instantes de tiempo la partícula pasa por el origen de coordenadas ($s(t) = 0$).
Cuando el divisor no es exactamente $x-a$
Ruffini está pensado para dividir entre $x-a$, con coeficiente $1$ en la $x$. Para dividir entre $x-\frac12$ no hay problema: $a=\frac12$. Pero para dividir entre un binomio como $2x-3$, hay que sacar primero el $2$ como factor: $2x-3=2\left(x-\frac32\right)$, aplicar Ruffini con $a=\frac32$, y después dividir el cociente obtenido entre $2$ para compensar.
Divide el polinomio $P(x) = 2x^3 - 5x^2 + 3x - 1$ entre el binomio $x - \frac{1}{2}$ empleando la regla de Ruffini. Expresa el resultado final indicando cociente y resto.
Divide el polinomio $P(x) = 2x^3 - 5x^2 + 3x - 1$ entre el binomio $x - \frac{1}{2}$ empleando la regla de Ruffini. Expresa el resultado final indicando cociente y resto.
Realiza la división del polinomio $P(x) = 4x^3 - 8x^2 + 7x - 3$ entre el binomio $2x - 3$ utilizando la regla de Ruffini. Ten en cuenta que debes adaptar el divisor para…
Realiza la división del polinomio $P(x) = 4x^3 - 8x^2 + 7x - 3$ entre el binomio $2x - 3$ utilizando la regla de Ruffini. Ten en cuenta que debes adaptar el divisor para poder aplicar el algoritmo y, posteriormente, ajustar el cociente y el resto obtenidos.
Diseñar, comprobar y comparar un algoritmo
Ruffini también permite evaluar un polinomio. Para $P(x)=a_nx^n+\cdots+a_1x+a_0$, el esquema de Horner encadena multiplicaciones y sumas. Diseña primero cómo lo harías con lápiz; después compara tu procedimiento con este pseudocódigo:
entrada: coeficientes [a_n, ..., a_0] y valor t
v ← a_n
para cada coeficiente c restante, de mayor a menor grado:
v ← v * t + c
devolver v
Cada flecha representa la siguiente multiplicación y suma:
Para un polinomio de grado n, Horner realiza n multiplicaciones y n sumas. Si tu algoritmo directo calcula cada potencia desde cero por productos repetidos y multiplica luego por su coeficiente, usa $n(n+1)/2$ multiplicaciones y n sumas. Si reutiliza potencias, cambia el recuento: declara siempre qué algoritmo comparas. En el cúbico anterior, los recuentos genéricos son 3 frente a 6 multiplicaciones, sin simplificar términos nulos.
Modifica el algoritmo para evaluar el mismo polinomio en una lista de valores, reiniciando v para cada valor. Escribe la modificación, ejecútala a mano o en un programa y conserva una tabla de entrada, salida esperada y salida obtenida. Comprueba además $t=1$: el resultado debe ser la suma de coeficientes. Explica por qué, tras procesar todos, v representa exactamente el polinomio anidado $((2t-3)t+0)t+5$.