Módulos / tdn-3 / Capítulo 7 — Sumas de caracteres y métodos analíticos en TdN / Lección 7.2

El método del análisis p-ádico avanzado: LTE generalizado

Lección 7.2·Capítulo 7 — Sumas de caracteres y métodos analíticos en TdN·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

Dominar el LTE en todas sus variantes (primos impares, $p=2$, sumas de potencias, bases compuestas) y entender las estructuras p-ádicas subyacentes: valor absoluto ultramétrico y el lema de Hensel, que permite levantar raíces módulo $p$ a raíces módulo potencias de $p$.

Revisión del LTE y sus hipótesis exactas

El Lema de Levantamiento de la Exponente (LTE) es una de las herramientas más potentes de la TdN olímpica. Recordemos sus dos versiones:

LTE para primos impares. Sea pp primo impar, pabp \mid a - b, pap \nmid a, pbp \nmid b, nn entero positivo. Entonces:

vp(anbn)=vp(ab)+vp(n),v_p(a^n - b^n) = v_p(a - b) + v_p(n),

donde vp(m)v_p(m) denota la valuación pp-ádica de mm (el mayor exponente kk tal que pkmp^k \mid m).

**LTE para p=2p = 2.** Con 2ab2 \mid a - b (i.e., ab(mod2)a \equiv b \pmod{2}), nn par positivo: v2(anbn)=v2(ab)+v2(a+b)+v2(n)1v_2(a^n - b^n) = v_2(a-b) + v_2(a+b) + v_2(n) - 1. Para nn impar: v2(anbn)=v2(ab)v_2(a^n - b^n) = v_2(a - b).

Atención a las hipótesis. En el LTE para primos impares, la condición pabp \mid a - b es esencial. Si pabp \nmid a - b pero panbnp \mid a^n - b^n, la fórmula no aplica directamente; en ese caso vp(anbn)=vp(Φd(a,b))v_p(a^n - b^n) = v_p(\Phi_d(a,b)) donde d=ordp(ab1)d = \mathrm{ord}_p(ab^{-1}), conectando con la teoría de Zsygmondy.

vp(anbn)=vp(ab)+vp(n)(p impar,  pab,  pa,b)v_p(a^n - b^n) = v_p(a-b) + v_p(n) \quad (p \text{ impar},\; p \mid a-b,\; p\nmid a,b)

LTE para sumas: $a^n + b^n$

La variante del LTE para sumas an+bna^n + b^n es igualmente útil. Recordemos: an+bn=an(b)na^n + b^n = a^n - (-b)^n cuando nn es impar.

**LTE para sumas, primo impar pp.** Sea pp primo impar, pa+bp \mid a + b, pap \nmid a, pbp \nmid b, nn entero positivo impar. Entonces:

vp(an+bn)=vp(a+b)+vp(n).v_p(a^n + b^n) = v_p(a + b) + v_p(n).

Extensión a sumas de cubos y potencias. La fórmula a3+b3=(a+b)(a2ab+b2)a^3 + b^3 = (a+b)(a^2 - ab + b^2) permite analizar vp(a3+b3)v_p(a^3 + b^3) para cualquier primo pp: si pa+bp \mid a + b y pa2ab+b2p \nmid a^2 - ab + b^2, entonces vp(a3+b3)=vp(a+b)v_p(a^3+b^3) = v_p(a+b). Nótese que a2ab+b2(a+b)23aba^2 - ab + b^2 \equiv (a+b)^2 - 3ab. Si p=3p = 3 y 3a+b3 \mid a + b: a2ab+b2a2+2a(a)+a2=0(mod3)a^2 - ab + b^2 \equiv a^2 + 2a(-a) + a^2 = 0 \pmod 3, así 3a2ab+b23 \mid a^2 - ab + b^2 y hay que ser más cuidadoso. En general: para p3p \ne 3 con pa+bp \mid a+b, se tiene vp(a3+b3)=vp(a+b)v_p(a^3+b^3) = v_p(a+b).

Ejemplo ilustrativo: v3(102023+22023)v_3(10^{2023} + 2^{2023}). Aquí a=10a = 10, b=2b = 2, a+b=12a + b = 12, 3123 \mid 12 y 3a,b3 \nmid a, b. Por LTE: v3(102023+22023)=v3(12)+v3(2023)=1+v3(7172)=1+0=1v_3(10^{2023} + 2^{2023}) = v_3(12) + v_3(2023) = 1 + v_3(7 \cdot 17^2) = 1 + 0 = 1.

vp(an+bn)=vp(a+b)+vp(n)(p impar, n impar,  pa+b,  pa,b)v_p(a^n + b^n) = v_p(a+b) + v_p(n) \quad (p \text{ impar, } n \text{ impar},\; p \mid a+b,\; p\nmid a,b)

El valor absoluto $p$-ádico y la desigualdad ultramétrica

El LTE tiene una interpretación profunda en términos de los números pp-ádicos Qp\mathbb{Q}_p. El **valor absoluto pp-ádico** de un racional x=pka/bx = p^k \cdot a/b (con pa,pbp \nmid a, p\nmid b) es xp=pk|x|_p = p^{-k}. Por convención 0p=0|0|_p = 0.

Este valor absoluto satisface la desigualdad ultramétrica (o no-arquimediana): x+ypmax(xp,yp)|x + y|_p \le \max(|x|_p, |y|_p), con igualdad cuando xpyp|x|_p \ne |y|_p.

En términos de valuaciones: vp(x+y)min(vp(x),vp(y))v_p(x + y) \ge \min(v_p(x), v_p(y)), con igualdad si vp(x)vp(y)v_p(x) \ne v_p(y).

La desigualdad ultramétrica es la responsable de que muchos argumentos sobre divisibilidad "funcionen mejor" que en los reales. Por ejemplo: si vp(x)>vp(y)v_p(x) > v_p(y), entonces vp(x+y)=vp(y)v_p(x + y) = v_p(y) exactamente. Esto es intuitivo: "la parte más pequeña domina".

Aplicación directa: si f(x)=anxn++a0f(x) = a_n x^n + \cdots + a_0 es un polinomio y queremos estimar vp(f(m))v_p(f(m)) para entero mm, la desigualdad ultramétrica dice que vp(f(m))mink(vp(akmk))v_p(f(m)) \ge \min_k(v_p(a_k m^k)), con igualdad si el mínimo se alcanza en un único término.

vp(x+y)min(vp(x),vp(y)),= si vp(x)vp(y)v_p(x + y) \ge \min\bigl(v_p(x),\, v_p(y)\bigr), \quad = \text{ si } v_p(x) \ne v_p(y)

El lema de Hensel: levantar raíces de $p$ a $p^k$

El lema de Hensel permite "levantar" raíces de un polinomio módulo pp a raíces módulo pkp^k para cualquier kk. Es el análogo pp-ádico del teorema de la función implícita.

Teorema (Hensel). Sea f(x)Z[x]f(x) \in \mathbb{Z}[x] un polinomio y aZa \in \mathbb{Z} tal que f(a)0(modp)f(a) \equiv 0 \pmod{p} y f(a)≢0(modp)f'(a) \not\equiv 0 \pmod{p}. Entonces para todo k1k \ge 1 existe un único akZ/pkZa_k \in \mathbb{Z}/p^k\mathbb{Z} con f(ak)0(modpk)f(a_k) \equiv 0 \pmod{p^k} y aka(modp)a_k \equiv a \pmod{p}.

Construcción iterativa. Dados aka_k con f(ak)0(modpk)f(a_k) \equiv 0 \pmod{p^k}, buscamos ak+1=ak+tpka_{k+1} = a_k + t \cdot p^k con t{0,1,,p1}t \in \{0, 1, \ldots, p-1\} tal que f(ak+1)0(modpk+1)f(a_{k+1}) \equiv 0 \pmod{p^{k+1}}. Expandiendo por Taylor: f(ak+tpk)f(ak)+f(ak)tpk(modpk+1)f(a_k + tp^k) \equiv f(a_k) + f'(a_k) \cdot tp^k \pmod{p^{k+1}}. Como f(ak)=cpkf(a_k) = c \cdot p^k para algún entero cc (pues pkf(ak)p^k \mid f(a_k)), necesitamos c+f(ak)t0(modp)c + f'(a_k) t \equiv 0 \pmod{p}, es decir tc(f(ak))1(modp)t \equiv -c (f'(a_k))^{-1} \pmod{p} (que es único pues f(ak)≢0(modp)f'(a_k) \not\equiv 0 \pmod{p}).

Contraejemplo sin la hipótesis. Si f(a)0(modp)f'(a) \equiv 0 \pmod{p} y f(a)≢0(modp2)f(a) \not\equiv 0 \pmod{p^2}, entonces aa no se levanta. Por ejemplo: f(x)=x2+pf(x) = x^2 + p, a=0a = 0. f(0)=p0(modp)f(0) = p \equiv 0 \pmod{p}, f(0)=00(modp)f'(0) = 0 \equiv 0 \pmod{p}. Para k=2k = 2: f(tp)=t2p2+pf(tp) = t^2p^2 + p; esto nunca es 0(modp2)\equiv 0 \pmod{p^2} pues p≢0(modp2)p \not\equiv 0 \pmod{p^2}.

Uso olímpico. El lema de Hensel es la clave para preguntas del tipo "¿para cuáles kk tiene solución xna(modpk)x^n \equiv a \pmod{p^k}?". La respuesta, cuando pap \nmid a: si xna(modp)x^n \equiv a \pmod p tiene solución a1a_1 con f(a1)=na1n1≢0(modp)f'(a_1) = n a_1^{n-1} \not\equiv 0 \pmod p (es decir, pnp \nmid n y pa1p \nmid a_1), entonces se puede levantar a todos los pkp^k.

f(a)0(modp),  f(a)≢0(modp)    !aka(modp):f(ak)0(modpk)f(a) \equiv 0 \pmod{p},\; f'(a) \not\equiv 0 \pmod{p} \;\Longrightarrow\; \exists!\, a_k \equiv a\pmod{p}: f(a_k) \equiv 0 \pmod{p^k}

Problema olímpico resuelto: LTE avanzado

Problema (estilo IMO/selectivo). Sea pp un primo impar. Encuentra todos los enteros positivos nn tales que p22n1p^2 \mid 2^n - 1 si p2ordp(2)1p \mid 2^{\mathrm{ord}_p(2)} - 1 y pn/ordp(2)p \nmid n / \mathrm{ord}_p(2).

Solución. Sea d=ordp(2)d = \mathrm{ord}_p(2), el orden multiplicativo de 22 módulo pp. Entonces p2n1    dnp \mid 2^n - 1 \iff d \mid n.

Supongamos dnd \mid n, digamos n=dmn = d \cdot m. Escribimos 2n1=(2d)m1m2^n - 1 = (2^d)^m - 1^m. Como p2d1p \mid 2^d - 1, aplicamos LTE con a=2da = 2^d, b=1b = 1, primo pp: vp(ambm)=vp(ab)+vp(m)=vp(2d1)+vp(m).v_p(a^m - b^m) = v_p(a - b) + v_p(m) = v_p(2^d - 1) + v_p(m).

Entonces: vp(2n1)=vp(2d1)+vp(n/d)v_p(2^n - 1) = v_p(2^d - 1) + v_p(n/d).

La condición p22n1p^2 \mid 2^n - 1 equivale a vp(2n1)2v_p(2^n - 1) \ge 2, es decir vp(2d1)+vp(n/d)2v_p(2^d - 1) + v_p(n/d) \ge 2.

Caso 1: vp(2d1)2v_p(2^d - 1) \ge 2 (p es un "primo de Wieferich respecto a base 2 con exponente dd"). Entonces p22n1p^2 \mid 2^n - 1 para todo nn múltiplo de dd.

Caso 2: vp(2d1)=1v_p(2^d - 1) = 1 (el caso genérico). Entonces necesitamos vp(n/d)1v_p(n/d) \ge 1, es decir pn/dp \mid n/d, i.e., pdnpd \mid n. La condición p22n1p^2 \mid 2^n - 1 es equivalente a pdnpd \mid n en este caso. Resultado: los nn buscados son exactamente los múltiplos de pdpd (generalmente) o de dd (si p22d1p^2 \mid 2^d - 1). \square

Problemas del Capítulo 7 — con solución

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

TDN3-C7-1★★★★★Sumas de Gauss — estilo IMO Shortlist N

Sea p>3p > 3 un primo. Demuestra que n=0p1(n2+1p)=(1p)\sum_{n=0}^{p-1} \left(\frac{n^2 + 1}{p}\right) = -\left(\frac{-1}{p}\right), donde (p)\left(\frac{\cdot}{p}\right) es el símbolo de Legendre. Concluye que el número de n{0,1,,p1}n \in \{0, 1, \ldots, p-1\} tales que n2+1n^2 + 1 es residuo cuadrático módulo pp es p3(1p)2\frac{p - 3 - \left(\frac{-1}{p}\right)}{2} si pn2+1p \nmid n^2+1 para todo nn, y ajusta si pn2+1p \mid n^2 + 1 para algún nn.

TDN3-C7-2★★★★★Valuaciones p-ádicas — estilo selectivo IMO Iberoamérica

Sean a,ba, b enteros positivos con gcd(a,b)=1\gcd(a, b) = 1 y a>ba > b. Sea pp un primo impar con pa+bp \mid a + b y pabp \nmid a - b. Prueba que para todo entero positivo impar nn: vp(an+bn)=vp(a+b)v_p(a^n + b^n) = v_p(a + b). Además, si n=psmn = p^s \cdot m con gcd(m,p)=1\gcd(m, p) = 1 y mm impar, entonces vp(an+bn)=vp(a+b)+sv_p(a^n + b^n) = v_p(a + b) + s.

TDN3-C7-3★★★★★Reciprocidad cuadrática — estilo IMO Shortlist N4

Sea pp un primo impar. Prueba que el número de enteros nn con 1np11 \le n \le p - 1 tales que (np)=(n+1p)=1\left(\frac{n}{p}\right) = \left(\frac{n+1}{p}\right) = 1 (es decir, tanto nn como n+1n+1 son residuos cuadráticos módulo pp) es igual a p4(1p)4\frac{p - 4 - \left(\frac{-1}{p}\right)}{4} para p>5p > 5.

TDN3-C7-4★★★★★Lema de Hensel y orden multiplicativo — estilo selectivo IMO

Sea pp un primo impar y aa un entero con gcd(a,p)=1\gcd(a, p) = 1. Prueba que aa es una raíz primitiva módulo pkp^k para todo k1k \ge 1 si y solo si aa es raíz primitiva módulo pp y ap1≢1(modp2)a^{p-1} \not\equiv 1 \pmod{p^2}.