Módulos /
algebra-1 / Capítulo 3 — Polinomios / Lección 3.3
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 → Polinomios enteros: definición y ejemplos
Un polinomio f(x) se llama polinomio entero (o polinomio de valores enteros) si f(n)∈Z para todo n∈Z. Tener coeficientes enteros es suficiente pero no necesario: el polinomio f(x)=2x(x−1) tiene coeficientes no enteros (21) pero f(n)=(2n)∈Z para todo entero n.
Los polinomios binomiales (kx)=k!x(x−1)(x−2)⋯(x−k+1) para k=0,1,2,… son el ejemplo más importante de polinomios enteros sin coeficientes enteros. Forman una base del espacio de polinomios enteros: todo polinomio de grado d que toma valores enteros en los enteros se escribe de manera única como f(x)=c0(0x)+c1(1x)+⋯+cd(dx) con ck∈Z.
Propiedad fundamental: si f(x) tiene coeficientes enteros, entonces f(a)−f(b)≡0(moda−b) para cualesquiera enteros a=b. En particular, f(a)≡f(b)(moda−b). Esta es la "congruencia de valores de polinomios" y se usa extensamente en teoría de números olímpica.
(kx)=k!x(x−1)(x−2)⋯(x−k+1) Diferencias finitas y la fórmula de Newton hacia adelante
El operador diferencia Δ actúa sobre una sucesión f por Δf(n)=f(n+1)−f(n). Las diferencias sucesivas son Δkf(n)=∑j=0k(−1)k−j(jk)f(n+j). Para polinomios, Δ reduce el grado en 1, de manera análoga a la derivada.
La fórmula de Newton hacia adelante expresa f(n) en términos de las diferencias en n=0: f(n)=∑k=0dΔkf(0)⋅(kn). Esta fórmula muestra que los coeficientes en la base binomial son exactamente ck=Δkf(0). En particular, si f es un polinomio entero de grado d, entonces Δdf es una constante entera (el coeficiente líder multiplicado por d!).
Ejemplo: para f(n)=n2, calculamos Δf(n)=(n+1)2−n2=2n+1, Δ2f(n)=Δ(2n+1)=2. Por Newton: n2=Δ0f(0)(0n)+Δ1f(0)(1n)+Δ2f(0)(2n)=0+1⋅n+2⋅2n(n−1)=n+n(n−1)=n2 ✓.
El resultado clave para olimpiadas: si f(x) es un polinomio de grado d con coeficientes racionales y f(n)∈Z para todo entero n, entonces d!⋅ad∈Z, donde ad es el coeficiente líder. Por ejemplo, para un polinomio cuadrático ax2+bx+c con valores enteros, se necesita 2a∈Z.
f(n)=∑k=0dΔkf(0)⋅(kn) La congruencia de polinomios: $p(a) - p(b) \equiv 0 \pmod{a-b}$
Si p(x)=anxn+⋯+a1x+a0 tiene coeficientes enteros, entonces para cualesquiera enteros a y b: (a−b)∣(p(a)−p(b)). La demostración usa que ak−bk=(a−b)(ak−1+ak−2b+⋯+bk−1), luego p(a)−p(b)=∑k=1nak(ak−bk), que es divisible por (a−b).
Este resultado es extraordinariamente útil en competencias. Aplicación directa: si p(x) es un polinomio con coeficientes enteros y p(c)=d para algún entero c, entonces p(x)=d no puede tener dos soluciones enteras a=b a menos que (a−b)∣0. Más útil: si p(a)=p(b), entonces (a−b)∣0, imposible si a=b. Es decir, p es inyectivo en los enteros si (a−b)∤(p(a)−p(b)) implica a=b... Esto se usa para acotar soluciones.
Aplicación concreta: si p(x) tiene coeficientes enteros y p(n)=n2+1 para n=0,1,2, ¿qué dice la congruencia sobre p(3)? Como (3−0)∣(p(3)−p(0)) y p(0)=1, tenemos 3∣(p(3)−1). Como (3−1)∣(p(3)−p(1)) y p(1)=2, tenemos 2∣(p(3)−2), es decir p(3) es par. Como (3−2)∣(p(3)−p(2)) y p(2)=5, no hay nueva restricción. Si degp=2 y coincide con n2+1 en tres puntos, entonces p(x)=x2+1 y p(3)=10.
Problema ONEM clásico: Si p(x) es un polinomio con coeficientes enteros y p(a)=p(b)=p(c)=1 para distintos enteros a,b,c, demuestra que p no tiene raíces enteras. Supón que p(r)=0 para r∈Z. Entonces (r−a)∣(p(r)−p(a))=0−1=−1, luego r−a∈{1,−1}. Igualmente r−b∈{1,−1} y r−c∈{1,−1}. Pero a,b,c son distintos, entonces r−a,r−b,r−c son tres enteros distintos, y no pueden ser todos en {1,−1} (que solo tiene dos elementos). Contradicción.
Polinomios enteros y residuos: aplicaciones a olimpiadas
Resultado clave: si p(x) es un polinomio con coeficientes enteros de grado d, entonces p toma todos los residuos módulo m cuando x recorre {0,1,…,m−1} si y solo si p es inyectivo módulo m. Para polinomios cuadráticos, esto nunca ocurre con módulo par (pues el polinomio siempre omite ciertos residuos cuadráticos).
Ejemplo: demuestra que n2+n+1≥1 para todo entero n y que este valor es siempre impar. Para la paridad: n2+n=n(n+1) es siempre par (producto de consecutivos), luego n2+n+1 es siempre impar. Para la desigualdad: n2+n+1=(n+21)2+43>0, o bien n(n+1)≥0 para n≤−1 o n≥0, y =−1⋅0=0 en ningún entero. El valor mínimo es en n=0 o n=−1: 0+0+1=1.
Otro resultado: el número de enteros en {0,1,…,n−1} que son ceros de un polinomio de grado d (módulo n) no supera d si n es primo. Esto es el **Teorema de Lagrange para polinomios módulo p**: un polinomio no nulo de grado d con coeficientes en Z/pZ tiene a lo más d raíces. Este resultado es fundamental en teoría de números olímpica de nivel intermedio.
(a−b)∣(p(a)−p(b))para p(x)∈Z[x]