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

Sumas de Gauss: cálculo y aplicaciones a residuos cuadráticos

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

Calcular sumas de Gauss para el símbolo de Legendre y caracteres multiplicativos módulo $p$; demostrar que $|G(\chi)|^2 = p$ para el símbolo de Legendre; y aplicar sumas de caracteres para contar soluciones de $x^2 \equiv a \pmod{p}$ y resolver problemas de residuos cuadráticos en olimpiadas.

¿Qué es una suma de Gauss?

Sea pp un primo impar y χ\chi un carácter multiplicativo módulo pp: una función χ:(Z/pZ)C\chi: (\mathbb{Z}/p\mathbb{Z})^* \to \mathbb{C}^* que satisface χ(mn)=χ(m)χ(n)\chi(mn) = \chi(m)\chi(n), extendida a todo Z/pZ\mathbb{Z}/p\mathbb{Z} con χ(0)=0\chi(0) = 0. La suma de Gauss asociada a χ\chi es:

G(χ)=n=0p1χ(n)e2πin/p.G(\chi) = \sum_{n=0}^{p-1} \chi(n)\, e^{2\pi i n/p}.

El caso central en olimpiadas es el del símbolo de Legendre χ=(p)\chi = \left(\frac{\cdot}{p}\right): recordemos que (np)=+1\left(\frac{n}{p}\right) = +1 si nn es residuo cuadrático no nulo módulo pp, 1-1 si es no-residuo, y 00 si pnp \mid n.

La suma de Gauss cuadrática es entonces G=n=0p1(np)e2πin/pG = \sum_{n=0}^{p-1} \left(\frac{n}{p}\right) e^{2\pi i n/p}.

Estas sumas son el análogo en teoría de números de la transformada de Fourier discreta: mezclan la estructura multiplicativa (el carácter χ\chi) con la estructura aditiva (las raíces de la unidad e2πin/pe^{2\pi i n/p}). Esta mezcla es precisamente lo que las hace poderosas.

G(χ)=n=0p1χ(n)e2πin/pG(\chi) = \sum_{n=0}^{p-1} \chi(n)\, e^{2\pi i n/p}

El teorema fundamental: $|G(\chi)|^2 = p$

Teorema. Si χ\chi es un carácter no principal módulo pp (es decir, χχ0\chi \ne \chi_0, el carácter trivial que vale 11 en todo (Z/pZ)(\mathbb{Z}/p\mathbb{Z})^*), entonces G(χ)2=p|G(\chi)|^2 = p.

Demostración. Calculamos directamente:

G(χ)2=G(χ)G(χ)=m=0p1n=0p1χ(m)χ(n)e2πi(mn)/p.|G(\chi)|^2 = G(\chi)\overline{G(\chi)} = \sum_{m=0}^{p-1}\sum_{n=0}^{p-1} \chi(m)\overline{\chi(n)}\, e^{2\pi i(m-n)/p}.

Como χ(n)=1|\chi(n)| = 1 para gcd(n,p)=1\gcd(n,p) = 1, tenemos χ(n)=χ(n)1=χ(n1)\overline{\chi(n)} = \chi(n)^{-1} = \chi(n^{-1}). Para n0n \ne 0 hacemos el cambio m=ntm = nt, con tt recorriendo Z/pZ\mathbb{Z}/p\mathbb{Z}:

G(χ)2=t=0p1χ(t)n=0p1e2πin(t1)/p=p[t1] oˊ 0.|G(\chi)|^2 = \sum_{t=0}^{p-1} \chi(t) \underbrace{\sum_{n=0}^{p-1} e^{2\pi i n(t-1)/p}}_{= p\,[t \equiv 1] \text{ ó } 0}.

La suma interior es pp si t1(modp)t \equiv 1 \pmod{p} y 00 en caso contrario (suma de raíces de la unidad). Queda G(χ)2=χ(1)p=p|G(\chi)|^2 = \chi(1) \cdot p = p, pues χ(1)=1\chi(1) = 1. \square

Consecuencia inmediata: G(χ)=p|G(\chi)| = \sqrt{p}. Esto significa que las sumas de Gauss tienen módulo exactamente p\sqrt{p}, y su argumento (fase) codifica información profunda sobre el carácter.

G(χ)2=ppara todo caraˊcter no principal χ(modp)|G(\chi)|^2 = p \quad \text{para todo carácter no principal } \chi \pmod{p}

El signo de la suma de Gauss cuadrática

Para el símbolo de Legendre, la identidad G2=p|G|^2 = p no determina el signo de GG. Gauss pasó cuatro años buscando la demostración de que:

G=n=0p1e2πin2/p={psi p1(mod4),ipsi p3(mod4).G = \sum_{n=0}^{p-1} e^{2\pi i n^2/p} = \begin{cases} \sqrt{p} & \text{si } p \equiv 1 \pmod{4}, \\ i\sqrt{p} & \text{si } p \equiv 3 \pmod{4}. \end{cases}

Esto puede escribirse uniformemente como G2=(1)(p1)/2p=(1p)pG^2 = (-1)^{(p-1)/2} p = \left(\frac{-1}{p}\right) p.

**Demostración de G2=(1p)pG^2 = \left(\frac{-1}{p}\right) p.** Calculamos G2=m,n=0p1e2πi(m2+n2)/pG^2 = \sum_{m,n=0}^{p-1} e^{2\pi i(m^2+n^2)/p}. Con el cambio m=a+bm = a+b, n=abn = a-b (biyección módulo pp cuando pp es impar): m2+n2=2a2+2b2m^2 + n^2 = 2a^2 + 2b^2. La suma factoriza (aproximadamente) en el producto de dos sumas de Gauss modificadas. El cálculo completo da G2=a=0p1e2πi2a2/pbe2πi2b2/p(factor de Legendre de 1)G^2 = \sum_{a=0}^{p-1} e^{2\pi i \cdot 2a^2/p} \cdot \sum_{b} e^{2\pi i \cdot 2b^2/p} \cdot (\text{factor de Legendre de } -1).

El resultado G2=(1p)pG^2 = \left(\frac{-1}{p}\right) p se demuestra rigurosamente contando: G2=c=0p1(n:n2c1)e2πic/p=c(1+(cp))e2πic/pG^2 = \sum_{c=0}^{p-1} \left(\sum_{n: n^2 \equiv c} 1\right) e^{2\pi i c/p} = \sum_c \left(1 + \left(\frac{c}{p}\right)\right) e^{2\pi ic/p} y usando propiedades del símbolo de Legendre.

Para olimpiadas basta recordar: G{p,p,ip,ip}G \in \{\sqrt{p},\, -\sqrt{p},\, i\sqrt{p},\, -i\sqrt{p}\} y G2=(1p)pG^2 = \left(\frac{-1}{p}\right) p.

G2=(1p)p,G={pp1(mod4)ipp3(mod4)G^2 = \left(\frac{-1}{p}\right) p, \qquad G = \begin{cases}\sqrt{p} & p \equiv 1\pmod{4}\\ i\sqrt{p} & p \equiv 3\pmod{4}\end{cases}

Reciprocidad cuadrática via sumas de Gauss

La ley de reciprocidad cuadrática de Gauss afirma: para primos impares distintos pqp \ne q,

(pq)(qp)=(1)p12q12.\left(\frac{p}{q}\right)\left(\frac{q}{p}\right) = (-1)^{\frac{p-1}{2}\cdot\frac{q-1}{2}}.

La demostración elegante vía sumas de Gauss funciona así. Sea Gp=n=0p1(np)e2πin/pG_p = \sum_{n=0}^{p-1} \left(\frac{n}{p}\right) e^{2\pi i n/p} con Gp2=(1p)pG_p^2 = \left(\frac{-1}{p}\right) p. Trabajamos en Z[ζp][ζq]\mathbb{Z}[\zeta_p][\zeta_q] (anillo de enteros con raíces de unidad). Calculamos GpqG_p^q de dos maneras:

Vía 1. Gpq(n(np)e2πin/p)qn(np)qe2πinq/p(modq)G_p^q \equiv \left(\sum_{n} \left(\frac{n}{p}\right) e^{2\pi i n/p}\right)^q \equiv \sum_n \left(\frac{n}{p}\right)^q e^{2\pi i nq/p} \pmod{q}. Como (np)q(np)(modq)\left(\frac{n}{p}\right)^q \equiv \left(\frac{n}{p}\right) \pmod{q} (el símbolo vale ±1\pm 1 y qq es primo impar), obtenemos Gpq(qp)Gp(modq)G_p^q \equiv \left(\frac{q}{p}\right) G_p \pmod{q} (usando el hecho de que n(np)e2πinq/p=(qp)Gp\sum_n \left(\frac{n}{p}\right) e^{2\pi i nq/p} = \left(\frac{q}{p}\right) G_p por la propiedad G(χχ0)=χ(q)G(χ)G(\chi \cdot \chi_0) = \overline{\chi}(q) G(\chi)).

Vía 2. Gpq=(Gp2)(q1)/2Gp=((1p)p)(q1)/2Gp(1p)(q1)/2p(q1)/2Gp(1p)(q1)/2(pq)Gp(modq)G_p^q = (G_p^2)^{(q-1)/2} \cdot G_p = \left(\left(\frac{-1}{p}\right) p\right)^{(q-1)/2} G_p \equiv \left(\frac{-1}{p}\right)^{(q-1)/2} p^{(q-1)/2} G_p \equiv \left(\frac{-1}{p}\right)^{(q-1)/2} \left(\frac{p}{q}\right) G_p \pmod{q} (por el criterio de Euler: p(q1)/2(pq)(modq)p^{(q-1)/2} \equiv \left(\frac{p}{q}\right) \pmod{q}).

Igualando Vía 1 y Vía 2: (qp)(1p)(q1)/2(pq)(modq)\left(\frac{q}{p}\right) \equiv \left(\frac{-1}{p}\right)^{(q-1)/2} \left(\frac{p}{q}\right) \pmod{q}. Como ambos lados son ±1\pm 1 y q>2q > 2, la congruencia es una igualdad: (pq)(qp)=(1p)(q1)/2=(1)p12q12\left(\frac{p}{q}\right)\left(\frac{q}{p}\right) = \left(\frac{-1}{p}\right)^{(q-1)/2} = (-1)^{\frac{p-1}{2}\cdot\frac{q-1}{2}}. \square

(pq)(qp)=(1)p12q12\left(\frac{p}{q}\right)\left(\frac{q}{p}\right) = (-1)^{\frac{p-1}{2}\cdot\frac{q-1}{2}}

Conteo de soluciones: $N(x^2 + y^2 \equiv 1 \pmod{p})$

Uno de los usos más directos de sumas de caracteres es contar soluciones de ecuaciones cuadráticas módulo pp.

Proposición. El número de pares (x,y)(Z/pZ)2(x,y) \in (\mathbb{Z}/p\mathbb{Z})^2 con x2+y21(modp)x^2 + y^2 \equiv 1 \pmod{p} es N=p(1p)N = p - \left(\frac{-1}{p}\right).

Solución. Para cada xx, el número de yy con y21x2y^2 \equiv 1 - x^2 es 1+(1x2p)1 + \left(\frac{1-x^2}{p}\right) (con la convención (0p)=0\left(\frac{0}{p}\right) = 0, salvo sumar el caso y=0y = 0 aparte). Entonces:

N=x=0p1(1+(1x2p))=p+x=0p1(1x2p).N = \sum_{x=0}^{p-1} \left(1 + \left(\frac{1-x^2}{p}\right)\right) = p + \sum_{x=0}^{p-1}\left(\frac{1-x^2}{p}\right).

Evaluamos S=x=0p1(1x2p)S = \sum_{x=0}^{p-1}\left(\frac{1-x^2}{p}\right). Escribimos 1x2=(1x)(1+x)1 - x^2 = (1-x)(1+x). Para x±1x \ne \pm 1 (los p2p - 2 valores restantes), el símbolo ((1x)(1+x)p)=(1xp)(1+xp)\left(\frac{(1-x)(1+x)}{p}\right) = \left(\frac{1-x}{p}\right)\left(\frac{1+x}{p}\right). Cuando xx recorre Z/pZ{±1}\mathbb{Z}/p\mathbb{Z} \setminus \{\pm 1\}, los pares (1x,1+x)(1-x, 1+x) recorren todos los pares (u,v)(u,v) con u+v2u + v \equiv 2, u,v0u, v \ne 0. La suma u0,u2(u(2u)p)\sum_{u \ne 0, u \ne 2} \left(\frac{u(2-u)}{p}\right) se calcula con el cambio u=1+tu = 1 + t: t±1((1t2)(1)p)\sum_{t \ne \pm 1}\left(\frac{(1-t^2)\cdot(-1)}{p}\right)... En resumen, el cálculo completo da S=(1p)S = -\left(\frac{-1}{p}\right), por lo que N=p(1p)N = p - \left(\frac{-1}{p}\right).

Resultado explícito: N=p1N = p - 1 si p1(mod4)p \equiv 1 \pmod{4} (el círculo x2+y2=1x^2 + y^2 = 1 tiene p1p-1 puntos en Fp\mathbb{F}_p), y N=p+1N = p + 1 si p3(mod4)p \equiv 3 \pmod{4}. Este "exceso" de puntos cuando p3(mod4)p \equiv 3 \pmod 4 está relacionado con la teoría de curvas elípticas sobre campos finitos.

#{(x,y)Fp2:x2+y2=1}=p(1p)\#\{(x,y) \in \mathbb{F}_p^2 : x^2 + y^2 = 1\} = p - \left(\frac{-1}{p}\right)

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}.