Módulos / tdn-2 / Capítulo 8 — Polinomios sobre \mathbb{Z} y \mathbb{Z}/p\mathbb{Z} / Lección 8.1

Lema de Gauss para polinomios

Lección 8.1·Capítulo 8 — Polinomios sobre \mathbb{Z} y \mathbb{Z}/p\mathbb{Z}·11 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

Enunciar y demostrar el Lema de Gauss sobre polinomios primitivos, deducir que el producto de polinomios primitivos es primitivo, y aplicar el resultado para demostrar que si un polinomio con coeficientes enteros es irreducible sobre $\mathbb{Q}$, entonces también lo es sobre $\mathbb{Z}$.

Contenido de un polinomio y polinomios primitivos

Dado un polinomio f=anxn+an1xn1++a0Z[x]f = a_n x^n + a_{n-1} x^{n-1} + \cdots + a_0 \in \mathbb{Z}[x] con coeficientes enteros, su contenido es c(f)=gcd(an,an1,,a0)c(f) = \gcd(a_n, a_{n-1}, \ldots, a_0), el máximo común divisor de sus coeficientes.

Un polinomio fZ[x]f \in \mathbb{Z}[x] es primitivo si c(f)=1c(f) = 1, es decir, si el máximo común divisor de sus coeficientes es 1. Por ejemplo, f=6x2+4x+2f = 6x^2 + 4x + 2 tiene contenido 2 y no es primitivo, mientras que g=3x2+2x+1g = 3x^2 + 2x + 1 tiene contenido 1 y es primitivo.

Todo polinomio fZ[x]f \in \mathbb{Z}[x] no nulo se puede escribir de forma única (salvo signo) como f=c(f)ff = c(f) \cdot f^* donde ff^* es primitivo. Esta descomposición facilita el estudio de la factorización.

Enunciado y demostración del Lema de Gauss

Lema de Gauss. Si f,gZ[x]f, g \in \mathbb{Z}[x] son polinomios primitivos, entonces su producto fgfg también es primitivo.

Demostración. Supongamos que fgfg no es primitivo. Entonces existe un primo pp que divide a todos los coeficientes de fgfg. Consideramos ff y gg módulo pp, es decir, como elementos de Fp[x]=(Z/pZ)[x]\mathbb{F}_p[x] = (\mathbb{Z}/p\mathbb{Z})[x].

Como ff es primitivo, no todos sus coeficientes son divisibles por pp, así fˉ0\bar{f} \ne 0 en Fp[x]\mathbb{F}_p[x]. Análogamente gˉ0\bar{g} \ne 0. Pero fg=fˉgˉ=0\overline{fg} = \bar{f}\,\bar{g} = 0 en Fp[x]\mathbb{F}_p[x] (ya que pp \mid todos los coeficientes de fgfg). Esto contradice que Fp[x]\mathbb{F}_p[x] es un dominio de integridad (no tiene divisores de cero, porque Fp\mathbb{F}_p es un cuerpo). Contradicción.

f,g primitivos    fg primitivof, g \text{ primitivos} \implies fg \text{ primitivo}

Consecuencias del Lema de Gauss

Corolario 1. c(fg)=c(f)c(g)c(fg) = c(f) c(g) para todo f,gZ[x]f, g \in \mathbb{Z}[x] no nulos. Demostración: f=c(f)ff = c(f) f^*, g=c(g)gg = c(g) g^* con f,gf^*, g^* primitivos. Entonces fg=c(f)c(g)fgfg = c(f)c(g) f^* g^*. Como fgf^* g^* es primitivo por el Lema de Gauss, c(fg)=c(f)c(g)c(fg) = c(f)c(g).

Corolario 2 (Lema de Gauss en teoría de factorización). Sea fZ[x]f \in \mathbb{Z}[x] primitivo. Entonces ff es irreducible en Z[x]\mathbb{Z}[x] si y solo si es irreducible en Q[x]\mathbb{Q}[x].

Demostración del Corolario 2: la implicación \Rightarrow es trivial (ZQ\mathbb{Z} \subset \mathbb{Q}). Para \Leftarrow: supongamos f=ghf = gh con g,hQ[x]g, h \in \mathbb{Q}[x]. Escribimos g=(a/b)gg = (a/b)g^* y h=(c/d)hh = (c/d)h^* con g,hg^*, h^* primitivos en Z[x]\mathbb{Z}[x]. Entonces f=acbdghf = \frac{ac}{bd} g^* h^*. Como ff y ghg^*h^* son primitivos, c(f)=1c(f) = 1 y c(gh)=1c(g^*h^*) = 1 implican acbd=±1\frac{ac}{bd} = \pm 1. Así f=±ghf = \pm g^* h^* en Z[x]\mathbb{Z}[x] y ff se factoriza en Z[x]\mathbb{Z}[x]. Contrapositivo: si ff es irreducible en Q[x]\mathbb{Q}[x], es irreducible en Z[x]\mathbb{Z}[x].

fZ[x] primitivo e irreducible en Q[x]    f irreducible en Z[x]f \in \mathbb{Z}[x] \text{ primitivo e irreducible en } \mathbb{Q}[x] \implies f \text{ irreducible en } \mathbb{Z}[x]

Factorización en $\mathbb{Z}[x]$ y en $\mathbb{Q}[x]$

El Lema de Gauss establece que Z[x]\mathbb{Z}[x] y Q[x]\mathbb{Q}[x] tienen esencialmente la misma teoría de factorización para polinomios primitivos. Más precisamente, Z[x]\mathbb{Z}[x] es un dominio de factorización única (DFU): todo polinomio no nulo en Z[x]\mathbb{Z}[x] se factoriza de manera única (salvo unidades y reordenamiento) como producto de un entero (el contenido) y polinomios primitivos irreducibles.

Para probar la irreducibilidad de un polinomio con coeficientes enteros, podemos trabajar sobre Q\mathbb{Q} (o sobre Z/pZ\mathbb{Z}/p\mathbb{Z} para algún primo pp, como veremos en la Lección 8.3) y "transferir" el resultado a Z[x]\mathbb{Z}[x].

Ejemplo: f=x22f = x^2 - 2 es irreducible en Q[x]\mathbb{Q}[x] (no tiene raíces racionales: si a/ba/b fuera raíz con gcd(a,b)=1\gcd(a,b)=1, entonces a2=2b2a^2 = 2b^2, imposible). Como ff es primitivo, el Lema de Gauss implica que ff es irreducible en Z[x]\mathbb{Z}[x].

Extensión: el Lema de Gauss sobre DFUs

La misma demostración funciona para cualquier dominio de factorización única RR en lugar de Z\mathbb{Z}: si f,gR[x]f, g \in R[x] son primitivos, fgfg es primitivo. El papel de Fp\mathbb{F}_p lo juega el cuerpo de fracciones de R/pRR/pR para cualquier irreducible pRp \in R.

En particular, Z[x]\mathbb{Z}[x] es un DFU porque Z\mathbb{Z} lo es y el Lema de Gauss permite extender la factorización. Más generalmente, R[x]R[x] es un DFU siempre que RR lo sea. Esta es la demostración estándar del hecho.

Aplicación a olimpiadas. El Lema de Gauss se usa para demostrar que ciertos polinomios no se factorizan en Z[x]\mathbb{Z}[x]: si se puede demostrar la irreducibilidad sobre Q\mathbb{Q} (por ejemplo, con criterios como el de Eisenstein, que veremos en la Lección 8.2), se concluye automáticamente la irreducibilidad sobre Z\mathbb{Z}.

Raíces racionales y el Lema de Gauss

Teorema de la raíz racional. Si f(x)=anxn++a0Z[x]f(x) = a_n x^n + \cdots + a_0 \in \mathbb{Z}[x] tiene una raíz racional p/qp/q (con gcd(p,q)=1\gcd(p,q)=1), entonces pa0p \mid a_0 y qanq \mid a_n.

Demostración: an(p/q)n++a0=0a_n (p/q)^n + \cdots + a_0 = 0 implica anpn+an1pn1q++a0qn=0a_n p^n + a_{n-1} p^{n-1} q + \cdots + a_0 q^n = 0. Módulo pp: a0qn0(modp)a_0 q^n \equiv 0 \pmod p. Como gcd(p,q)=1\gcd(p,q)=1, gcd(p,qn)=1\gcd(p,q^n)=1, así pa0p \mid a_0. Módulo qq: análogamente qanq \mid a_n.

Este teorema es consecuencia del Lema de Gauss: si p/qp/q es raíz, (qxp)f(x)(qx - p) \mid f(x) en Q[x]\mathbb{Q}[x]; por el Lema de Gauss, (qxp)f(x)(qx-p) \mid f(x) en Z[x]\mathbb{Z}[x] (salvo contenido), lo que fuerza pa0p \mid a_0 y qanq \mid a_n.

pq raıˊz de anxn++a0,  gcd(p,q)=1    pa0 y qan\frac{p}{q} \text{ raíz de } a_n x^n + \cdots + a_0,\; \gcd(p,q)=1 \implies p \mid a_0 \text{ y } q \mid a_n

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+3f(x) = x^4 + 4x^3 + 6x^2 + 4x + 3 es irreducible sobre Q\mathbb{Q}.

TDN2-8.2★★★Estilo Cono Sur

Encuentra todos los enteros aa tales que f(x)=x3+ax+1f(x) = x^3 + ax + 1 sea irreducible sobre Q\mathbb{Q}.

TDN2-8.3★★★Estilo Iberoamericana

Demuestra que Φ8(x)=x4+1\Phi_8(x) = x^4 + 1 es irreducible sobre Q\mathbb{Q} pero reducible módulo todo primo pp.

TDN2-8.4★★★Estilo Cono Sur

Cuenta el número de polinomios irreducibles mónicos de grado 2 y de grado 3 sobre F3\mathbb{F}_3.

TDN2-8.5★★★Estilo Iberoamericana

Demuestra que para todo primo pp, el polinomio xpx1x^p - x - 1 es irreducible sobre Fp\mathbb{F}_p.

TDN2-8.6★★★★Cono Sur 2011, P4 (adaptado)

Sea pp un primo impar. Demuestra que xp1+xp2++x+1x^{p-1} + x^{p-2} + \cdots + x + 1 es irreducible sobre Q\mathbb{Q}.

TDN2-8.7★★★★Iberoamericana 2007, P2 (adaptado)

Para un primo pp y un entero aa con pap \nmid a, determina cuántas soluciones tiene x2a(modpn)x^2 \equiv a \pmod{p^n} para n1n \ge 1.

TDN2-8.8★★★★Estilo Cono Sur

Sea f(x)=xn+an1xn1++a1x+pf(x) = x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + p con ai{0,1,,p1}a_i \in \{0, 1, \ldots, p-1\} para un primo pp. Demuestra que si ff es irreducible sobre Q\mathbb{Q}, entonces todas las raíces complejas de ff tienen módulo mayor que 1.