Módulos / algebra-1 / Capítulo 3 — Polinomios / Lección 3.2

División y teorema del resto

Lección 3.2·Capítulo 3 — Polinomios·10 min·Piloto

Video en producción

El contenido pedagógico de esta lección ya está completo y lo puedes leer abajo. El video con la voz de Eduardo Espinoza Ramos se produce según la Política de IA.

Disclosure de IA: al publicarse, este contenido reproducirá digitalmente, con autorización expresa del autor, la voz y fisonomía de Eduardo Espinoza Ramos. Curaduría revisada por matemáticos profesionales. Política completa →

Objetivo de la lección

Aplicar el algoritmo de división de polinomios para hallar cociente y resto; usar el teorema del resto para evaluar polinomios eficientemente; y emplear el teorema del factor para determinar divisibilidad y encontrar factores lineales.

El algoritmo de división de polinomios

Dado cualquier polinomio p(x)p(x) de grado nn y un divisor d(x)d(x) de grado mnm \leq n, existe una única escritura p(x)=d(x)q(x)+r(x)p(x) = d(x) \cdot q(x) + r(x) donde q(x)q(x) es el cociente (grado nmn - m) y r(x)r(x) es el resto (con degr<degd\deg r < \deg d, o bien r=0r = 0). Esta es la división euclídea de polinomios, análoga a la división entera.

El algoritmo es la división larga de polinomios, que se ejecuta column por columna: en cada paso, se divide el término líder del dividendo actual por el término líder del divisor, se multiplica el resultado por el divisor entero, y se resta. Se repite hasta que el grado del remanente sea menor que el del divisor.

Ejemplo: divide p(x)=x3+2x2x+5p(x) = x^3 + 2x^2 - x + 5 entre d(x)=x2d(x) = x - 2. Primer paso: x3÷x=x2x^3 \div x = x^2; x2(x2)=x32x2x^2(x-2) = x^3 - 2x^2; resta: 4x2x+54x^2 - x + 5. Segundo paso: 4x2÷x=4x4x^2 \div x = 4x; 4x(x2)=4x28x4x(x-2) = 4x^2 - 8x; resta: 7x+57x + 5. Tercer paso: 7x÷x=77x \div x = 7; 7(x2)=7x147(x-2) = 7x - 14; resta: 1919. Resultado: p(x)=(x2)(x2+4x+7)+19p(x) = (x-2)(x^2 + 4x + 7) + 19.

El resto 1919 se puede obtener sin hacer la división completa, usando el teorema del resto: p(2)=8+82+5=19p(2) = 8 + 8 - 2 + 5 = 19 ✓. Esto ahorra mucho tiempo en olimpiadas.

p(x)=d(x)q(x)+r(x),degr<degdp(x) = d(x) \cdot q(x) + r(x), \quad \deg r < \deg d

El teorema del resto y el teorema del factor

El teorema del resto afirma que el resto de dividir p(x)p(x) entre (xa)(x - a) es exactamente p(a)p(a). La demostración ya la vimos: p(x)=(xa)q(x)+Rp(x) = (x-a)q(x) + R, evaluando en x=ax = a da p(a)=Rp(a) = R.

El teorema del factor es el corolario inmediato: (xa)(x-a) divide exactamente a p(x)p(x) (es decir, R=0R = 0) si y solo si p(a)=0p(a) = 0. Este teorema es el motor de la factorización de polinomios en olimpiadas: para factorizar p(x)p(x), buscamos un valor aa con p(a)=0p(a) = 0, luego dividimos p(x)p(x) entre (xa)(x-a), y repetimos con el cociente.

En olimpiadas, los candidatos naturales para aa son los divisores del término constante (cuando el polinomio tiene coeficientes enteros). Si p(x)=xn++a0p(x) = x^n + \cdots + a_0 y aZa \in \mathbb{Z} es raíz, entonces aa0a \mid a_0. Esta es la versión mónica del criterio de raíces racionales.

Ejemplo olímpico: factoriza p(x)=x41p(x) = x^4 - 1. Probamos p(1)=0p(1) = 0, luego (x1)p(x)(x-1) \mid p(x). División: x41=(x1)(x3+x2+x+1)x^4-1 = (x-1)(x^3+x^2+x+1). En el cúbico, p(1)=1+11+1=0p(-1) = -1+1-1+1 = 0, luego (x+1)(x3+x2+x+1)(x+1) \mid (x^3+x^2+x+1). Cociente: x2+1x^2+1 (irreducible en R\mathbb{R}). Factorización completa: x41=(x1)(x+1)(x2+1)x^4-1 = (x-1)(x+1)(x^2+1).

p(a)=0    (xa)p(x)p(a) = 0 \iff (x - a) \mid p(x)

División por polinomios cuadráticos

Cuando el divisor es cuadrático, por ejemplo d(x)=x2bx+cd(x) = x^2 - bx + c, el resto es de la forma r(x)=Ax+Br(x) = Ax + B. Para hallar AA y BB sin hacer la división completa, se utilizan las dos raíces α,β\alpha, \beta de d(x)d(x) (reales o no): p(α)=Aα+Bp(\alpha) = A\alpha + B y p(β)=Aβ+Bp(\beta) = A\beta + B. Esto da un sistema lineal en AA y BB.

Ejemplo: halla el resto de dividir p(x)=x10p(x) = x^{10} entre d(x)=x21d(x) = x^2 - 1. Las raíces de dd son α=1\alpha = 1 y β=1\beta = -1. El resto es Ax+BAx + B con p(1)=A+B=1p(1) = A + B = 1 y p(1)=A+B=1p(-1) = -A + B = 1. Sumando: 2B=22B = 2, luego B=1B = 1. Restando: 2A=02A = 0, luego A=0A = 0. Resto: r(x)=1r(x) = 1. Verificación: x101=(x21)(x8+x6+x4+x2+1)x^{10} - 1 = (x^2-1)(x^8 + x^6 + x^4 + x^2 + 1) ✓.

Esta técnica es especialmente poderosa cuando p(x)=xnp(x) = x^n y el divisor tiene raíces especiales como ±1\pm 1, las raíces de la unidad, o números enteros pequeños. Es mucho más eficiente que ejecutar la división larga de un polinomio de grado 10.

Otro caso frecuente en olimpiadas: halla el resto de x100+x50+1x^{100} + x^{50} + 1 al dividir entre x2+x+1x^2 + x + 1. Las raíces de x2+x+1=0x^2+x+1=0 son ω=e2πi/3\omega = e^{2\pi i/3} y ωˉ\bar{\omega}. Como ω3=1\omega^3 = 1, tenemos ω100=ω1=ω\omega^{100} = \omega^1 = \omega (pues 100=333+1100 = 33 \cdot 3 + 1), ω50=ω2\omega^{50} = \omega^2 (pues 50=163+250 = 16 \cdot 3 + 2). Entonces p(ω)=ω+ω2+1=0p(\omega) = \omega + \omega^2 + 1 = 0 (pues 1+ω+ω2=01 + \omega + \omega^2 = 0). Igualmente p(ωˉ)=0p(\bar\omega) = 0. El resto Ax+BAx + B satisface Aω+B=0A\omega + B = 0 y Aωˉ+B=0A\bar\omega + B = 0, lo que implica A=0A = 0 y B=0B = 0. El resto es 00, es decir, x2+x+1x100+x50+1x^2+x+1 \mid x^{100}+x^{50}+1.

Aplicaciones olímpicas de la división polinomial

**Divisibilidad por (x1)2(x-1)^2:** el polinomio p(x)p(x) es divisible por (xa)2(x-a)^2 si y solo si p(a)=0p(a) = 0 y p(a)=0p'(a) = 0 (la derivada también se anula en aa). Para p(x)=xnnx+(n1)p(x) = x^n - nx + (n-1): p(1)=1n+n1=0p(1) = 1 - n + n - 1 = 0 ✓. p(x)=nxn1np'(x) = nx^{n-1} - n, y p(1)=nn=0p'(1) = n - n = 0 ✓. Por lo tanto (x1)2xnnx+(n1)(x-1)^2 \mid x^n - nx + (n-1) para todo entero n2n \geq 2.

Problema ONEM tipo: demuestra que (x+y)(x+y) divide a xn+ynx^n + y^n para todo nn impar positivo. Evaluando en x=yx = -y: p(y)=(y)n+yn=yn+yn=0p(-y) = (-y)^n + y^n = -y^n + y^n = 0 (pues nn es impar). Por el teorema del factor, (x(y))=(x+y)(x - (-y)) = (x+y) divide a xn+ynx^n + y^n. ✓

Esta es una de las identidades más usadas en olimpiadas: xn+yn=(x+y)(xn1xn2y++yn1)x^n + y^n = (x+y)(x^{n-1} - x^{n-2}y + \cdots + y^{n-1}) para nn impar. Junto con xnyn=(xy)(xn1+xn2y++yn1)x^n - y^n = (x-y)(x^{n-1} + x^{n-2}y + \cdots + y^{n-1}) para todo nn, forman el arsenal básico de divisibilidad polinomial.

xnyn=(xy)(xn1+xn2y++yn1)x^n - y^n = (x - y)(x^{n-1} + x^{n-2}y + \cdots + y^{n-1})

Problemas del Capítulo 3 — con solución

8 problemas verificados. Intenta cada uno antes de abrir la solución.

A1-3.1

Las raíces del polinomio p(x)=x27x+10p(x) = x^2 - 7x + 10 son r1r_1 y r2r_2. Calcula r12+r22r_1^2 + r_2^2, r13+r23r_1^3 + r_2^3 y r1r2+r2r1\dfrac{r_1}{r_2} + \dfrac{r_2}{r_1} sin hallar las raíces explícitamente.

A1-3.2

Halla el resto de dividir p(x)=x502x25+1p(x) = x^{50} - 2x^{25} + 1 entre (x1)(x - 1).

A1-3.3

El polinomio p(x)=x3+ax2+bx8p(x) = x^3 + ax^2 + bx - 8 tiene raíces r1=1r_1 = 1, r2=2r_2 = 2 y r3r_3. Halla aa, bb y r3r_3.

A1-3.4★★

Demuestra que (x+y)(x + y) divide a x2025+y2025x^{2025} + y^{2025}, y halla el cociente en forma factorizada.

A1-3.5★★

Sea p(x)=x33x+kp(x) = x^3 - 3x + k para alguna constante real kk. Halla todos los valores de kk para los cuales p(x)p(x) tiene tres raíces reales distintas.

A1-3.6★★

Si p(x)p(x) es un polinomio con coeficientes enteros y p(1)=p(2)=p(3)=5p(1) = p(2) = p(3) = 5, demuestra que p(x)=5p(x) = 5 no tiene soluciones enteras distintas de 1,2,31, 2, 3.

A1-3.7★★★

Sea p(x)=x3+px+qp(x) = x^3 + px + q con p,qRp, q \in \mathbb{R}. Las raíces de p(x)p(x) son α,β,γ\alpha, \beta, \gamma. Expresa α4+β4+γ4\alpha^4 + \beta^4 + \gamma^4 en términos de pp y qq.

A1-3.8★★★Problema estilo ONEM

Sea f(x)f(x) un polinomio con coeficientes enteros tal que f(0)=0f(0) = 0, f(1)=1f(1) = 1 y f(n){0,1}f(n) \in \{0, 1\} para todo entero no negativo nn. Demuestra que degf3\deg f \geq 3, o bien halla todos los polinomios de grado 2\leq 2 que satisfacen estas condiciones.