Demostración del Teorema de Wilson: tres caminos
si y solo si es primo. Probamos esta identidad por emparejamiento de inversos, por polinomios sobre , y por una identidad combinatoria.
Wilson. Para todo entero :
Demostración 1: emparejamiento de inversos
Sea primo. Vamos a probar que .
En el grupo multiplicativo (los enteros del al con multiplicación módulo ), cada elemento tiene un único inverso tal que .
Pregunta clave: ¿qué elementos son su propio inverso? Estos satisfacen , es decir, . Como es primo, o .
Por tanto, los autoinversos son y . Los demás elementos se emparejan: , , etc., con cada par contribuyendo un producto .
Multiplicando todos:
Recíproco. Si no es primo y , entonces tiene un divisor propio con . Es entonces porque aparece como factor. Pero y implicaría , contradicción. Para se verifica directamente: , no es . ✓
Demostración 2: polinomios sobre
Sea primo, y consideremos el polinomio
Por el pequeño teorema de Fermat, todos los son raíces de . Como tiene grado y exactamente raíces distintas, se factoriza completamente:
Comparando los términos constantes de ambos lados:
Como es impar (excepto , que se verifica directamente), , así que
Esta demostración es más estructural: identifica el factorial con un coeficiente del polinomio y deduce la identidad como álgebra, no como conteo.
Demostración 3: identidad combinatoria
(Esquema.) Consideramos el número de permutaciones de objetos sin punto fijo (desarreglos), denotado . Por inclusión-exclusión:
Por otro lado, los desarreglos tienen una estructura cíclica: cada uno se descompone en ciclos de longitud . Una construcción combinatoria muestra que para primo, .
Combinando esto con la fórmula de inclusión-exclusión y simplificando módulo (los términos con contienen factor o se cancelan), se obtiene Wilson.
(El desarrollo completo es notable porque conecta el factorial con la combinatoria de permutaciones — y a través de ella con la teoría de representaciones del grupo simétrico.)
Las tres demostraciones son distintamente filosóficas:
- Emparejamiento: combinatoria pura, una idea inmediatamente verificable.
- Polinomios: álgebra estructural, generaliza inmediatamente al teorema de Lagrange y a los polinomios cíclotómicos.
- Combinatoria: convierte una identidad numérica en una afirmación sobre permutaciones, abriendo puertas a la teoría de Pólya-Burnside.
Esta multiplicidad es típica de los teoremas profundos: una sola fórmula admite muchas demostraciones porque conecta varias áreas.
Aplicación 1: cálculo de inversos
Wilson da una fórmula explícita para el inverso de :
Es decir, para todo primo .
Aplicación 2: criterio de primalidad
Wilson da un criterio de primalidad: primo . Aunque computacionalmente impráctico (calcular es , mientras que algoritmos modernos primarian en ), es teóricamente importante.
Aplicación 3: refinamientos modulares
Wilson se generaliza:
con el signo excepto cuando con primo impar. Este es un teorema más sutil con aplicaciones en aritmética analítica.