Teoría de NúmerosContenidos

Polinomios: identidades, raíces y funciones simétricas

Fórmulas de Vieta, identidades de Newton, divisibilidad polinómica, criterio de Eisenstein. La caja de herramientas algebraica que conecta los coeficientes de un polinomio con sus raíces y aparece en toda olimpiada de nivel medio.

DificultadRegional
Etiquetaspolinomiosvietanewtonsimetricaseisensteinraices
AutorAdrián García Bouzas
Actualizado2026-06-03

Los polinomios son el puente entre el álgebra y la aritmética. Una ecuación diofántica en enteros tiene, antes de ser entera, una existencia algebraica como polinomio. Un resultado sobre divisibilidad —como el Pequeño Teorema de Fermat o el Teorema de Wilson— se puede probar manipulando polinomios en Fp[x]\mathbb F_p[x]. Las funciones simétricas de las raíces relacionan los coeficientes con cualquier expresión que no dependa del orden de las raíces.

Este capítulo desarrolla las herramientas polinómicas estándar: fórmulas de Vieta, identidades de Newton (con prueba completa), divisibilidad, criterio de Eisenstein y polinomios módulo primo. Son las herramientas que todo olympiano necesita en automático.

Fórmulas de Vieta
Teorema

Sea P(x)=anxn+an1xn1++a1x+a0P(x) = a_n x^n + a_{n-1} x^{n-1} + \cdots + a_1 x + a_0 un polinomio de grado nn con raíces r1,r2,,rnr_1, r_2, \ldots, r_n (contadas con multiplicidad, posiblemente complejas). Entonces:

P(x)=an(xr1)(xr2)(xrn),P(x) = a_n (x - r_1)(x - r_2) \cdots (x - r_n),

y los polinomios simétricos elementales de las raíces se relacionan con los coeficientes por:

e1=r1+r2++rn=an1an,e_1 = r_1 + r_2 + \cdots + r_n = -\frac{a_{n-1}}{a_n},

e2=i<jrirj=an2an,e_2 = \sum_{i < j} r_i r_j = \frac{a_{n-2}}{a_n},

ek=i1<i2<<ikri1ri2rik=(1)kankan,e_k = \sum_{i_1 < i_2 < \cdots < i_k} r_{i_1} r_{i_2} \cdots r_{i_k} = (-1)^k \frac{a_{n-k}}{a_n},

en=r1r2rn=(1)na0an.e_n = r_1 r_2 \cdots r_n = (-1)^n \frac{a_0}{a_n}.

Demostración

El polinomio P(x)P(x) se factoriza sobre C\mathbb C (por el Teorema Fundamental del Álgebra) como P(x)=ani=1n(xri)P(x) = a_n \prod_{i=1}^n (x - r_i). Expandiendo este producto:

ani=1n(xri)=an(xne1xn1+e2xn2+(1)nen).a_n \prod_{i=1}^n (x - r_i) = a_n \left(x^n - e_1 x^{n-1} + e_2 x^{n-2} - \cdots + (-1)^n e_n\right).

Comparando con los coeficientes de PP: an(1)kek=anka_n \cdot (-1)^k e_k = a_{n-k}, lo que da ek=(1)kank/ane_k = (-1)^k a_{n-k}/a_n. \blacksquare

Ejemplo

Vieta en grado 2 y 3.

Para P(x)=x2+bx+cP(x) = x^2 + bx + c con raíces r,sr, s: r+s=br + s = -b, rs=crs = c.

Para P(x)=x3+px+qP(x) = x^3 + px + q (sin término en x2x^2) con raíces r,s,tr, s, t: r+s+t=0r + s + t = 0, rs+st+tr=prs + st + tr = p, rst=qrst = -q.

Ejemplo concreto: Las raíces de x36x2+11x6=0x^3 - 6x^2 + 11x - 6 = 0 son 1,2,31, 2, 3. Verificamos: 1+2+3=6=6/11+2+3 = 6 = 6/1 ✓, 12+23+13=111 \cdot 2 + 2 \cdot 3 + 1 \cdot 3 = 11 ✓, 123=61 \cdot 2 \cdot 3 = 6 ✓.

Identidades de Newton

Las sumas de potencias pk=r1k+r2k++rnkp_k = r_1^k + r_2^k + \cdots + r_n^k se expresan en términos de los simétricos elementales eje_j por las identidades de Newton.

Teorema

(Identidades de Newton) Para 1kn1 \leq k \leq n:

pk=e1pk1e2pk2+e3pk3+(1)k1kek.p_k = e_1 p_{k-1} - e_2 p_{k-2} + e_3 p_{k-3} - \cdots + (-1)^{k-1} k e_k.

Para k>nk > n:

pk=e1pk1e2pk2++(1)n1enpkn.p_k = e_1 p_{k-1} - e_2 p_{k-2} + \cdots + (-1)^{n-1} e_n p_{k-n}.

Las primeras identidades explícitas son:

p1=e1,p_1 = e_1, p2=e1p12e2=e122e2,p_2 = e_1 p_1 - 2e_2 = e_1^2 - 2e_2, p3=e1p2e2p1+3e3,p_3 = e_1 p_2 - e_2 p_1 + 3e_3, p4=e1p3e2p2+e3p14e4.p_4 = e_1 p_3 - e_2 p_2 + e_3 p_1 - 4e_4.

Demostración

Trabajamos formalmente. El polinomio es P(x)=an(xri)=an(xne1xn1++(1)nen)P(x) = a_n \prod (x - r_i) = a_n (x^n - e_1 x^{n-1} + \cdots + (-1)^n e_n).

Consideramos la serie de potencias generatriz. Para cada raíz rir_i, la derivada logarítmica de (xri)(x - r_i) es 1/(xri)1/(x - r_i). Sumando sobre todas las raíces:

P(x)P(x)=i=1n1xri=i=1n1x11ri/x=1xi=1nk=0(rix)k=k=0pkxk+1\frac{P'(x)}{P(x)} = \sum_{i=1}^n \frac{1}{x - r_i} = \sum_{i=1}^n \frac{1}{x} \cdot \frac{1}{1 - r_i/x} = \frac{1}{x} \sum_{i=1}^n \sum_{k=0}^{\infty} \left(\frac{r_i}{x}\right)^k = \sum_{k=0}^{\infty} \frac{p_k}{x^{k+1}}

para x>ri|x| > |r_i|. Por otro lado, P(x)/P(x)P'(x)/P(x) se puede calcular directamente:

P(x)=an(nxn1(n1)e1xn2+(n2)e2xn3).P'(x) = a_n(nx^{n-1} - (n-1)e_1 x^{n-2} + (n-2)e_2 x^{n-3} - \cdots).

Igualando P(x)pk/xk+1=P(x)P(x) \cdot \sum p_k / x^{k+1} = P'(x) y comparando coeficientes de xnkx^{n-k} en ambos lados, se obtienen las identidades de Newton. \blacksquare

(Una demostración alternativa más directa: multiplicar P(x)P(x) por pkp_k, usar rikP(ri)=0r_i^k \cdot P(r_i) = 0 para cada raíz, y comparar coeficientes.)

Ejemplo

Aplicación de Newton

Ejemplo 1. Sean r,sr, s raíces de x22x1=0x^2 - 2x - 1 = 0. Calcular r7+s7r^7 + s^7.

Por Vieta: e1=r+s=2e_1 = r + s = 2, e2=rs=1e_2 = rs = -1.

Recurrencia de Newton para k>2k > 2: pk=e1pk1e2pk2=2pk1+pk2p_k = e_1 p_{k-1} - e_2 p_{k-2} = 2p_{k-1} + p_{k-2}.

kkpkp_k
0022
1122
2222+21=62 \cdot 2 + 2 \cdot 1 = 6
3326+2=142 \cdot 6 + 2 = 14
44214+6=342 \cdot 14 + 6 = 34
55234+14=822 \cdot 34 + 14 = 82
66282+34=1982 \cdot 82 + 34 = 198
772198+82=4782 \cdot 198 + 82 = 478

r7+s7=478r^7 + s^7 = 478.

(Observación: la recurrencia pk=2pk1+pk2p_k = 2p_{k-1} + p_{k-2} es la misma que la de la sucesión de Pell.)


Ejemplo 2. Sean a,b,ca, b, c raíces de x33x+1=0x^3 - 3x + 1 = 0. Calcular a5+b5+c5a^5 + b^5 + c^5.

e1=a+b+c=0e_1 = a+b+c = 0, e2=ab+bc+ca=3e_2 = ab+bc+ca = -3, e3=abc=1e_3 = abc = -1.

Newton: para k3k \leq 3: pk=e1pk1e2pk2+(1)k1kekp_k = e_1 p_{k-1} - e_2 p_{k-2} + (-1)^{k-1} k e_k.

p1=e1=0p_1 = e_1 = 0. p2=e1p12e2=02(3)=6p_2 = e_1 p_1 - 2e_2 = 0 - 2(-3) = 6. p3=e1p2e2p1+3e3=00+3(1)=3p_3 = e_1 p_2 - e_2 p_1 + 3e_3 = 0 - 0 + 3(-1) = -3.

Para k>3k > 3: pk=e1pk1e2pk2+e3pk3=0pk1+3pk2pk3p_k = e_1 p_{k-1} - e_2 p_{k-2} + e_3 p_{k-3} = 0 \cdot p_{k-1} + 3 p_{k-2} - p_{k-3}.

p4=360=18p_4 = 3 \cdot 6 - 0 = 18. p5=3(3)6=96=15p_5 = 3 \cdot (-3) - 6 = -9 - 6 = -15.

a5+b5+c5=15a^5 + b^5 + c^5 = -15.

Divisibilidad de polinomios
Teorema

(División euclidiana de polinomios) Para todo par de polinomios A,BA, B sobre un cuerpo con B0B \neq 0, existen únicos polinomios QQ (cociente) y RR (resto) con A=QB+RA = QB + R y degR<degB\deg R < \deg B.

(Teorema del resto) P(a)=RP(a) = R, donde RR es el resto de dividir P(x)P(x) entre (xa)(x - a).

(Teorema del factor) (xa)P(x)(x - a) \mid P(x) si y solo si P(a)=0P(a) = 0.

(Cota de raíces) Un polinomio de grado nn tiene a lo sumo nn raíces en cualquier cuerpo.

Demostración

Del teorema del resto. P(x)=(xa)Q(x)+RP(x) = (x - a)Q(x) + R con RR constante (grado <1< 1). Evaluando en aa: P(a)=0Q(a)+R=RP(a) = 0 \cdot Q(a) + R = R. \blacksquare

De la cota de raíces. Si a1,,an+1a_1, \ldots, a_{n+1} fueran n+1n+1 raíces distintas, por el teorema del factor (xai)P(x)(x - a_i) \mid P(x). Como son distintas y el cuerpo es un dominio integral, (xa1)(xan+1)P(x)(x-a_1)\cdots(x-a_{n+1}) \mid P(x). Pero este producto tiene grado n+1>n=degPn+1 > n = \deg P, imposible. \blacksquare

Polinomios con coeficientes enteros
Teorema

(Criterio de Eisenstein) Sea P(x)=anxn++a0Z[x]P(x) = a_n x^n + \cdots + a_0 \in \mathbb Z[x]. Si existe un primo pp tal que:

  • panp \nmid a_n,
  • paip \mid a_i para 0in10 \leq i \leq n-1,
  • p2a0p^2 \nmid a_0,

entonces PP es irreducible sobre Q\mathbb Q.

Demostración

Supongamos por contradicción que P=FGP = FG con F,GZ[x]F, G \in \mathbb Z[x] (por el Lema de Gauss, si hay una factorización en Q[x]\mathbb Q[x] hay una en Z[x]\mathbb Z[x]) y degF,degG1\deg F, \deg G \geq 1.

Sea F=bkxk++b0F = b_k x^k + \cdots + b_0 y G=clxl++c0G = c_l x^l + \cdots + c_0 con k+l=nk + l = n.

Módulo pp: Panxn(modp)P \equiv a_n x^n \pmod p (todos los coeficientes excepto ana_n son divisibles por pp). Así en Fp[x]\mathbb F_p[x]: FˉGˉanxn\bar F \cdot \bar G \equiv a_n x^n.

Como Fp[x]\mathbb F_p[x] es un DFU (dominio de factorización única), Fˉ\bar F y Gˉ\bar G son ambos monomios: Fˉ=bkxk\bar F = b_k x^k y Gˉ=clxl\bar G = c_l x^l.

En particular, pb0p \mid b_0 y pc0p \mid c_0. Pero a0=b0c0a_0 = b_0 c_0, así p2a0p^2 \mid a_0. Contradicción con p2a0p^2 \nmid a_0. \blacksquare

Ejemplo

Eisenstein y raíces racionales

Ejemplo 3. Probar que x54x+2x^5 - 4x + 2 es irreducible sobre Q\mathbb Q.

p=2p = 2: 212 \nmid 1 (coeficiente líder), 242 \mid 4 y 222 \mid 2 (coeficientes intermedios; el de x0x^0 es 22, sí divisible), 424 \nmid 2 (el término constante). Eisenstein con p=2p = 2 aplica. Irreducible. \square


Ejemplo 4. Demostrar que Φp(x)=xp1+xp2++x+1\Phi_p(x) = x^{p-1} + x^{p-2} + \cdots + x + 1 es irreducible para pp primo.

El cambio de variable y=x+1y = x + 1 da:

Φp(y+1)=(y+1)p1y=yp1+(p1)yp2+(p2)yp3++(pp1).\Phi_p(y + 1) = \frac{(y+1)^p - 1}{y} = y^{p-1} + \binom{p}{1} y^{p-2} + \binom{p}{2} y^{p-3} + \cdots + \binom{p}{p-1}.

El coeficiente de yp1ky^{p-1-k} es (pk+1)\binom{p}{k+1}. Para 1kp21 \leq k \leq p-2: p(pk+1)p \mid \binom{p}{k+1} (pues 1k+1p11 \leq k+1 \leq p-1). El coeficiente constante es (pp)=1\binom{p}{p} = 1... espera: Φp(1+y)y=0=Φp(1)=p\Phi_p(1+y)|_{y=0} = \Phi_p(1) = p. Y (pp1)=p0\binom{p}{p-1} = p \equiv 0 y p2pp^2 \nmid p.

Así Eisenstein aplica a Φp(x+1)\Phi_p(x+1) con primo pp: el coeficiente líder es 11 (no divisible por pp), los coeficientes (pk+1)\binom{p}{k+1} para 1k+1p11 \leq k+1 \leq p-1 son divisibles por pp, y el término constante es pp (divisible por pp pero no p2p^2). Luego Φp(x+1)\Phi_p(x+1) es irreducible, y en consecuencia Φp(x)\Phi_p(x) también. \square


Ejemplo 5. Calcular r4+s4+t4r^4 + s^4 + t^4 donde r,s,tr, s, t son las raíces de x3+x+1=0x^3 + x + 1 = 0.

e1=0e_1 = 0, e2=1e_2 = 1, e3=1e_3 = -1.

p1=0p_1 = 0. p2=e1p12e2=2p_2 = e_1 p_1 - 2e_2 = -2. p3=e1p2e2p1+3e3=003=3p_3 = e_1 p_2 - e_2 p_1 + 3e_3 = 0 - 0 - 3 = -3.

Para k=4k = 4: p4=e1p3e2p2+e3p1=0(2)+0=2p_4 = e_1 p_3 - e_2 p_2 + e_3 p_1 = 0 - (-2) + 0 = 2.

r4+s4+t4=2r^4 + s^4 + t^4 = 2.

Raíces racionales
Teorema

(Regla de las raíces racionales) Si P(x)=anxn++a0Z[x]P(x) = a_n x^n + \cdots + a_0 \in \mathbb Z[x] tiene una raíz racional p/qp/q en forma irreducible (gcd(p,q)=1\gcd(p, q) = 1), entonces pa0p \mid a_0 y qanq \mid a_n.

Demostración

an(p/q)n+an1(p/q)n1++a0=0a_n (p/q)^n + a_{n-1}(p/q)^{n-1} + \cdots + a_0 = 0. Multiplicando por qnq^n:

anpn+an1pn1q++a0qn=0.a_n p^n + a_{n-1} p^{n-1} q + \cdots + a_0 q^n = 0.

Todo término excepto el primero es divisible por qq, así qanpnq \mid a_n p^n. Como gcd(p,q)=1\gcd(p, q) = 1, qanq \mid a_n.

Análogamente, pa0qnp \mid a_0 q^n y gcd(p,q)=1\gcd(p,q) = 1 da pa0p \mid a_0. \blacksquare

Aplicaciones

Irracionalidad. Para probar que 53\sqrt[3]{5} es irracional: satisface x35=0x^3 - 5 = 0. Las raíces racionales posibles son ±1,±5\pm 1, \pm 5. Ninguna es raíz. Luego 53\sqrt[3]{5} es irracional (y de hecho algebraico de grado 33, no 11).

Polinomios sobre Fp\mathbb F_p. En el cuerpo Fp=Z/pZ\mathbb F_p = \mathbb Z/p\mathbb Z, los mismos resultados (división, raíces, factorización) valen. La cota de nn raíces para un polinomio de grado nn es clave en las pruebas del PTF y del Teorema de Wilson: «xp11x^{p-1} - 1 tiene exactamente p1p-1 raíces, a saber 1,2,,p11, 2, \ldots, p-1».

Observación

El Lema de Gauss y la factorización entera. Si PZ[x]P \in \mathbb Z[x] es irreducible sobre Q\mathbb Q, entonces es irreducible sobre Z\mathbb Z (no se factoriza en polinomios enteros de grado positivo). Esto permite trasladar resultados de irreducibilidad sobre Q\mathbb Q (más accesibles via Eisenstein) a resultados sobre Z\mathbb Z.

Polinomios simétricos y el Teorema de Newton. El Teorema Fundamental de las Funciones Simétricas dice que toda función simétrica (invariante bajo cualquier permutación de las variables) es un polinomio en e1,e2,,ene_1, e_2, \ldots, e_n. Las identidades de Newton dan el algoritmo para expresar pkp_k en términos de los eje_j.

Conexión con el álgebra lineal. Una sucesión que satisface una recurrencia lineal de orden kk tiene un polinomio característico de grado kk. Las raíces de ese polinomio dan la solución general via la fórmula de Binet. La forma de Jordan de la matriz de recurrencia generaliza esto a raíces múltiples.