Módulos /
tdn-3 / Capítulo 7 — Sumas de caracteres y métodos analíticos en TdN / Lección 7.3
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 → Estructura de $(\mathbb{Z}/p^k\mathbb{Z})^*$ como grupo cíclico
Uno de los teoremas estructurales más importantes de la teoría de números es:
Teorema. Para todo primo p y todo k≥1, el grupo (Z/pkZ)∗ es cíclico, excepto cuando p=2 y k≥3.
Más precisamente: (Z/pkZ)∗ tiene orden φ(pk)=pk−1(p−1) y es cíclico para p impar (para todo k≥1), y para p=2: (Z/2Z)∗={1}, (Z/4Z)∗≅Z/2Z, (Z/2kZ)∗≅Z/2Z×Z/2k−2Z para k≥3.
Un generador del grupo cíclico (Z/pkZ)∗ se llama **raíz primitiva módulo pk**. Si g es raíz primitiva módulo p, entonces g o g+p es raíz primitiva módulo pk para todo k≥2 (el Hensel garantiza el levantamiento del orden).
Consecuencia para residuos cuadráticos. En (Z/pkZ)∗ cíclico de orden N=pk−1(p−1), los residuos cuadráticos son exactamente los cuadrados, que forman un subgrupo de índice gcd(2,N)=2 (para p impar). Hay exactamente N/2=pk−1(p−1)/2 residuos cuadráticos módulo pk entre los elementos de (Z/pkZ)∗.
(Z/pkZ)∗≅Z/pk−1(p−1)Z(p impar, k≥1) Raíces primitivas: existencia y propiedades
**Construcción de raíces primitivas módulo pk.** Sea g una raíz primitiva módulo p (cuya existencia se demuestra por ser Fp∗ un grupo cíclico, como campo finito). Afirmamos que g es raíz primitiva módulo p2 o bien g+p lo es.
Sea d=ordp2(g). Como (gd−1)≡0(modp2) implica p∣gd−1, tenemos (p−1)∣d. Además d∣φ(p2)=p(p−1). Así d=p−1 o d=p(p−1). Si d=p(p−1), g es raíz primitiva módulo p2. Si d=p−1, consideramos g′=g+p: se verifica que ordp2(g′)=p(p−1), pues (g+p)p−1≡gp−1+(p−1)gp−2⋅p≡1+(p−1)gp−2p(modp2), y p∤(p−1)gp−2.
Una vez que g es raíz primitiva módulo p2, es raíz primitiva módulo pk para todo k≥1 por inducción via Hensel.
Aplicación: órdenes y potencias. Si g es raíz primitiva módulo m, entonces ordm(gj)=φ(m)/gcd(j,φ(m)). En particular, gj es raíz primitiva módulo m si y solo si gcd(j,φ(m))=1. El número de raíces primitivas módulo pk es φ(φ(pk))=φ(pk−1(p−1)).
Problema típico. Demostrar que si p es primo impar y a es una raíz primitiva módulo p2, entonces a es raíz primitiva módulo pk para todo k≥1. Solución: basta demostrar ordpk(a)=pk−1(p−1) por inducción sobre k: el paso inductivo usa la identidad apk−2(p−1)=1+c⋅pk−1 con p∤c, que se verifica con LTE.
ordpk(g)=pk−1(p−1)⟹g es raıˊz primitiva moˊdulo pk Símbolo de Legendre: criterio de Euler y propiedades
Criterio de Euler. Para primo impar p y gcd(a,p)=1: a es residuo cuadrático módulo p si y solo si a(p−1)/2≡1(modp). El símbolo de Legendre codifica esto: (pa)≡a(p−1)/2(modp) (la congruencia es una igualdad pues ambos lados son ±1).
Propiedades del símbolo de Legendre. Para p primo impar y gcd(a,p)=gcd(b,p)=1:
(1) Multiplicatividad: (pab)=(pa)(pb).
(2) Periodicidad: a≡b(modp)⇒(pa)=(pb).
(3) Primer suplemento: (p−1)=(−1)(p−1)/2. Es +1 si p≡1(mod4) y −1 si p≡3(mod4).
(4) Segundo suplemento: (p2)=(−1)(p2−1)/8. Es +1 si p≡±1(mod8) y −1 si p≡±3(mod8).
(5) Reciprocidad cuadrática (ver Lección 7.1): (qp)(pq)=(−1)2p−1⋅2q−1.
Ejemplo: (9730)=(972)(973)(975). Con 97≡1(mod8): (972)=1. Con reciprocidad: (973)=(397)(−1)1⋅48=(31)=1. Y (975)=(597)(−1)2⋅48=(52)=−1. Luego (9730)=1⋅1⋅(−1)=−1: 30 no es residuo cuadrático módulo 97.
(pa)=a(p−1)/2modp∈{±1} El símbolo de Jacobi y módulos compuestos
Para módulo compuesto n=p1e1⋯prer (con n impar positivo), el símbolo de Jacobi generaliza el símbolo de Legendre:
(na)=∏i=1r(pia)ei.
Advertencia crítica. (na)=1 NO implica que a sea residuo cuadrático módulo n. Por ejemplo: (152)=(32)(52)=(−1)(−1)=1, pero 2 no es residuo cuadrático módulo 15 (pues x2≡2(mod3) no tiene solución ya que (32)=−1).
Lo que sí vale: si (na)=−1, entonces a definitivamente NO es residuo cuadrático módulo n.
Propiedades del símbolo de Jacobi. Se conservan la multiplicatividad (nab)=(na)(nb), el primer suplemento (n−1)=(−1)(n−1)/2, el segundo (n2)=(−1)(n2−1)/8, y la reciprocidad: para m,n impares positivos coprimos, (nm)(mn)=(−1)2m−1⋅2n−1. La reciprocidad del símbolo de Jacobi permite el algoritmo de Euclides para calcular el símbolo rápidamente.
El símbolo de Kronecker extiende el Jacobi a módulos arbitrarios (incluyendo pares y negativos): (na) para n∈Z cualquiera, con definiciones especiales para n∈{0,±1,±2}. Es fundamental en la teoría de formas cuadráticas y discriminantes.
(na)=∏i(pia)ei(n=∏piei,n impar) Problema resuelto: orden y residuos combinados
Problema. Sea p>3 primo con p≡3(mod4). Prueba que −1 no es una potencia de 3 módulo p (es decir, −1∈/⟨3⟩ en (Z/pZ)∗) si (p3)=−1.
Solución. Supongamos por contradicción que 3k≡−1(modp) para algún entero k≥0. Entonces 32k≡1(modp), así ordp(3)∣2k.
Sea d=ordp(3). Como 3k≡−1(modp), 3k=1(modp), así d∤k. Como d∣2k pero d∤k, tenemos v2(d)>v2(k), luego d=2s⋅t con s≥1 y k=2s−1⋅r con gcd(r,2) libre.
Ahora, 3(p−1)/2≡(p3)≡−1(modp) (por el criterio de Euler y la hipótesis (p3)=−1). Esto dice que el orden d=ordp(3) no divide a (p−1)/2, es decir v2(d)>v2((p−1)/2).
Pero p≡3(mod4) implica p−1≡2(mod4), luego v2(p−1)=1, y v2((p−1)/2)=0. Entonces la condición v2(d)>0 siempre se cumple cuando (p3)=−1.
Si 3k≡−1(modp), entonces 32k≡1 y d∣2k. Elevando al cuadrado la hipótesis 3k≡−1: (3k)(p−1)/2≡(−1)(p−1)/2≡(−1)1⋅…. Como p≡3(mod4), (p−1)/2 es impar, así (−1)(p−1)/2=−1. Pero también 3k(p−1)/2=(3(p−1)/2)k≡(−1)k(modp). Si k es impar, (−1)k=−1 ✓; si k es par, (−1)k=1, pero necesitamos que sea −1, contradicción. Así k debe ser impar.
Pero si k es impar y 3k≡−1(modp), entonces 32k≡1 con d∣2k y d∤k (pues 3k=1). Usando que (p3)=−1 significa que 3 es no-residuo cuadrático módulo p: si 3=gj para raíz primitiva g, entonces j es impar. 3k=gjk; para que gjk=−1=g(p−1)/2 necesitamos jk≡(p−1)/2(modp−1). Como j impar y (p−1)/2 impar (pues p≡3(mod4)), necesitamos k impar. Pero gjk siendo −1 requiere 2∤jk, que ocurre cuando j y k ambos impares — una condición que puede o no satisfacerse según el primo p. La conclusión es que la condición (p3)=−1 impone restricciones sobre el orden de 3, pero el enunciado literal como está formulado tiene matices adicionales que dependen de p. □