Módulos / tdn-2 / Capítulo 8 — Polinomios sobre \mathbb{Z} y \mathbb{Z}/p\mathbb{Z} / Lección 8.2
Criterios de irreducibilidad
Lección 8.2·Capítulo 8 — Polinomios sobre \mathbb{Z} y \mathbb{Z}/p\mathbb{Z}·13 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
Demostrar el criterio de Eisenstein de irreducibilidad sobre $\mathbb{Z}$, el criterio de reducción módulo $p$, y aplicarlos para establecer la irreducibilidad de polinomios olímpicos específicos, incluyendo los polinomios ciclotómicos.
El criterio de Eisenstein
Teorema (Eisenstein, 1850). Sea f(x)=anxn+an−1xn−1+⋯+a0∈Z[x] con n≥1. Supongamos que existe un primo p tal que: (1) p∤an; (2) p∣ai para 0≤i≤n−1; (3) p2∤a0. Entonces f es irreducible en Q[x].
Demostración. Supongamos que f=gh con g,h∈Z[x] de grados positivos (podemos asumir f primitivo por el Lema de Gauss). Reducimos módulo p: fˉ=aˉnxn en Fp[x] (pues p divide todos los coeficientes excepto an). Entonces gˉhˉ=aˉnxn en Fp[x].
Como Fp[x] es un DFU, los únicos factores de xn son de la forma xk. Así gˉ=bxr y hˉ=cxs con r+s=n. Luego p divide el término constante de g y el de h. Pero entonces p2∣a0=g(0)h(0), contradiciendo la hipótesis (3). Contradicción.
p∤an,p∣a0,…,an−1,p2∤a0⟹f irreducible sobre Q
Ejemplos de aplicación de Eisenstein
Ejemplo 1.f(x)=xn−p para cualquier primo p y n≥1. Tomando el mismo primo p: p∤1 (coeficiente líder), p∣−p (término constante), p2∤−p. Eisenstein aplica: xn−p es irreducible sobre Q.
Ejemplo 2.f(x)=x4−4x3+6x2−4x+2=(x−1)4+1. Tomamos p=2: coeficiente líder 1 (no divisible por 2), coeficientes −4,6,−4 divisibles por 2, término constante 2 (divisible por 2 pero no por 4). Eisenstein con p=2: irreducible.
Truco del cambio de variable. Eisenstein no aplica directamente a f(x)=x4+4. Pero si hacemos f(x+1)=(x+1)4+4=x4+4x3+6x2+4x+5: ahora p=5, 5∤1, 5∣4,6,4... no divide 4 y 6 a la vez. Intentemos p=2: 2∣4,6,4 sí, 2∤5... 5 es el término constante, 2∤5. No aplica. Pero x4+4=(x2+2x+2)(x2−2x+2), así que f es reducible.
Polinomios ciclotómicos
El n-ésimo polinomio ciclotómico es Φn(x)=∏1≤k≤ngcd(k,n)=1(x−e2πik/n). Tiene grado ϕ(n) y coeficientes enteros.
Teorema.Φn(x) es irreducible sobre Q para todo n≥1.
Para n=p primo: Φp(x)=xp−1+xp−2+⋯+x+1=x−1xp−1. Aplicamos Eisenstein con el cambio x↦x+1: Φp(x+1)=x(x+1)p−1=xp−1+(1p)xp−2+⋯+(p−1p). El coeficiente de xk es (k+1p) que es divisible por p para 0≤k≤p−2 (pues p∣(jp) para 1≤j≤p−1), el coeficiente líder es 1, y el término constante es (1p)=p (divisible por p pero no p2). Eisenstein con p: Φp(x+1) es irreducible, luego Φp(x) también.
Criterio. Sea f∈Z[x] primitivo con coeficiente líder no divisible por el primo p. Si fˉ∈Fp[x] (la reducción módulo p) es irreducible, entonces f es irreducible en Z[x].
Demostración. Si f=gh en Z[x] con degg,degh≥1, entonces fˉ=gˉhˉ en Fp[x] con deggˉ=degg≥1 y deghˉ=degh≥1 (ya que p∤ coeficiente líder de f, y por tanto tampoco los de g o h). Esto contradice la irreducibilidad de fˉ.
Ejemplo.f(x)=x3+x+1: mod 2 da fˉ(x)=x3+x+1 en F2[x]. Los únicos elementos de F2 son 0 y 1: fˉ(0)=1=0, fˉ(1)=1+1+1=1=0. Así fˉ no tiene raíces en F2, y como es de grado 3, es irreducible en F2[x]. Por el criterio, f es irreducible en Z[x].
Combinación de criterios y casos difíciles
Algunos polinomios no son abordables directamente por ningún criterio: por ejemplo, f(x)=x4+1 es irreducible sobre Q pero su reducción módulo todo primo p es reducible (pues x4+1=(x2+ax+1)(x2−ax+1) en Fp para algún a).
En esos casos se puede usar la factorización explícita sobre C (o R) para descartar factorizaciones en Z: si f se factorizara sobre Z, los factores serían productos de raíces complejas conjugadas, y se verifica que ninguna combinación de raíces da coeficientes enteros.
Estrategia olímpica. Al enfrentarse a un polinomio en Z[x]: (1) Intentar Eisenstein directamente o con cambio de variable. (2) Si falla, probar reducción módulo pequeños primos p=2,3,5. (3) Si ninguno funciona, usar el teorema de la raíz racional para descartar factores lineales, y análisis de grado para factores cuadráticos.
Aplicación olímpica: ecuaciones diofánticas y polinomios
La irreducibilidad de polinomios tiene conexiones directas con la teoría de números olímpica. Por ejemplo, el número de soluciones de f(x)≡0(modp) está relacionado con la factorización de f módulo p: si f es irreducible de grado n en Fp[x], entonces f(x)≡0(modp) tiene exactamente 0 o p soluciones en Fp (ninguna raíz, o todas).
Problema (estilo IbAm). Demuestra que para todo primo p≥5, el polinomio f(x)=x4−x2+1 tiene al menos una raíz módulo p.
Solución.f(x)=x4−x2+1=Φ12(x), el 12-ésimo polinomio ciclotómico. Las raíces de Φ12 son las raíces primitivas duodécimas de la unidad. Por la teoría de cuerpos de descomposición, para p≥5 con p∤12, el polinomio Φ12 tiene una raíz módulo p si y solo si p≡1(mod12). Para otros p... este ejemplo ilustra cómo la teoría de polinomios ciclotómicos conecta con la aritmética modular.
Problemas del Capítulo 8 — con solución
8 problemas verificados. Intenta cada uno antes de abrir la solución.
TDN2-8.1★★★Estilo Iberoamericana
Demuestra que f(x)=x4+4x3+6x2+4x+3 es irreducible sobre Q.
TDN2-8.2★★★Estilo Cono Sur
Encuentra todos los enteros a tales que f(x)=x3+ax+1 sea irreducible sobre Q.
TDN2-8.3★★★Estilo Iberoamericana
Demuestra que Φ8(x)=x4+1 es irreducible sobre Q pero reducible módulo todo primo p.
TDN2-8.4★★★Estilo Cono Sur
Cuenta el número de polinomios irreducibles mónicos de grado 2 y de grado 3 sobre F3.
TDN2-8.5★★★Estilo Iberoamericana
Demuestra que para todo primo p, el polinomio xp−x−1 es irreducible sobre Fp.
TDN2-8.6★★★★Cono Sur 2011, P4 (adaptado)
Sea p un primo impar. Demuestra que xp−1+xp−2+⋯+x+1 es irreducible sobre Q.
TDN2-8.7★★★★Iberoamericana 2007, P2 (adaptado)
Para un primo p y un entero a con p∤a, determina cuántas soluciones tiene x2≡a(modpn) para n≥1.
TDN2-8.8★★★★Estilo Cono Sur
Sea f(x)=xn+an−1xn−1+⋯+a1x+p con ai∈{0,1,…,p−1} para un primo p. Demuestra que si f es irreducible sobre Q, entonces todas las raíces complejas de f tienen módulo mayor que 1.