El teorema de Wilson es un teorema de teoría de números que establece que
Si es un número primo, entonces el número es divisible por . Por el contrario, si es divisible por , entonces es un número primo. |
Este teorema es principalmente de importancia teórica, ya que el factorial es bastante difícil de calcular. Es más fácil de calcular , por lo que las pruebas elementales que determinan si un número es primo se basan en el teorema de Fermat , no en el teorema de Wilson. Por ejemplo, es probable que el número primo más grande encontrado usando el teorema de Wilson sea 1099511628401, e incluso con un enfoque de cálculo optimizado, tomará alrededor de un día de cálculos en procesadores SPARC , y los números con decenas de miles de dígitos pasan la prueba de primalidad usando El teorema de Fermat en menos de una hora. Pero, a diferencia del pequeño teorema de Fermat, el teorema de Wilson es tanto una condición necesaria como suficiente para la simplicidad.
Este teorema fue enunciado por primera vez por Ibn al-Haytham alrededor del año 1000 dC, [1] y en 1770 Waring formuló este teorema en su Meditationes Algebraicae publicado en Cambridge, da el teorema de Wilson sin demostración. Según él, el teorema pertenece a su alumno Wilson . Solo publicó la demostración del teorema en la tercera edición de sus Meditationes en 1782. La primera prueba del teorema de Wilson fue dada en 1771 por Lagrange [2] .
Finalmente, Euler en Opusc. Analyt , volumen 1, pág. 329 dio una prueba, Gauss generalizó el teorema de Wilson al caso de un módulo compuesto. Hay evidencia de que Leibniz conocía el resultado un siglo antes, pero nunca lo publicó.
La tabla contiene valores para p de 2 a 31, así como el resto de la división por p (el resto de la división de m por p se denota como m mod p ). Los números primos están resaltados en verde .
2 | una | una |
3 | 2 | 2 |
cuatro | 6 | 2 |
5 | 24 | cuatro |
6 | 120 | 0 |
7 | 720 | 6 |
ocho | 5040 | 0 |
9 | 40320 | 0 |
diez | 362880 | 0 |
once | 3628800 | diez |
12 | 39916800 | 0 |
13 | 479001600 | 12 |
catorce | 6227020800 | 0 |
quince | 87178291200 | 0 |
dieciséis | 1307674368000 | 0 |
17 | 20922789888000 | dieciséis |
Dieciocho | 355687428096000 | 0 |
19 | 6402373705728000 | Dieciocho |
veinte | 121645100408832000 | 0 |
21 | 2432902008176640000 | 0 |
22 | 51090942171709440000 | 0 |
23 | 1124000727777607680000 | 22 |
24 | 25852016738884976640000 | 0 |
25 | 620448401733239439360000 | 0 |
26 | 155112100433330985984000000 | 0 |
27 | 403291461126605635584000000 | 0 |
28 | 10888869450418352160768000000 | 0 |
29 | 304888344611713860501504000000 | 28 |
treinta | 8841761993739701954543616000000 | 0 |
31 | 265252859812191058636308480000000 | treinta |
Sea p primo.
Método 1Considere . El conjunto de clases de residuos distintos de cero módulo p módulo de multiplicación es un grupo , y luego es el producto de todos los elementos del grupo . Como es un grupo, entonces para cada uno de sus elementos existe un único elemento inverso . La correspondencia divide el grupo en clases: si (que es equivalente a , es decir , ya que una ecuación de segundo grado no puede tener más de dos soluciones), entonces la clase contiene un elemento , de lo contrario la clase consta de dos elementos - . Entonces, si una clase contiene un elemento , entonces el producto de todos sus elementos es igual , y si la clase contiene 2 elementos, entonces el producto de todos sus elementos es igual a 1. Ahora, en el producto, agrupamos los elementos por clases, todos los productos por clases de 2 elementos son simplemente iguales a 1:
Método 2El grupo es cíclico , es decir, hay un elemento tal que para cualquier elemento existe tal que . Como tiene un elemento, recorre los valores desde 0 hasta cuando recorre todo el grupo de residuos. Después
Método 3- campo , por lo tanto, en él tiene lugar el teorema de Lagrange , es decir, el polinomio de grado no tiene más que raíces. Considere polinomios y . Ambos polinomios tienen raíces (porque esto se obtiene por el pequeño teorema de Fermat ), los grados de los polinomios son iguales , los coeficientes principales son los mismos. Entonces el polinomio tiene al menos las mismas raíces, pero su grado es como máximo . Por tanto, según el teorema de Bezout, es idénticamente igual a cero, es decir, para todos será , en particular , lo que equivale a . Obtenemos la afirmación del teorema para , ya que es par y por lo tanto . ■
Si y es compuesto , entonces , y para , obtenemos .
Para un primo impar p = 2 m + 1 , obtenemos
Como resultado
Podemos usar este hecho para probar un resultado bien conocido: para cualquier primo p tal que p ≡ 1 (mod 4), el número (−1) es un cuadrado ( residuo cuadrático ) mod p . De hecho, sea p = 4 k + 1 para alguna k natural . Entonces m = 2 k , por lo tanto
El teorema de Wilson se usa para generar números primos, pero es demasiado lento para un uso práctico.
Usando el teorema de Euler como ejemplo , intentemos generalizar el teorema de Wilson al caso p = n , donde n es un número natural arbitrario. ¡ Un simple cambio ( p − 1)! el producto n 1 n 2 ... n k de todos los números menores que n y primos relativos a n no pasa: en el caso de n = 8, este producto es 1 × 3 × 5 × 7 = 105, y 106 es no divisible por 8 Pero resulta que n 1 n 2 … n k + 1, o n 1 n 2 … n k − 1 es necesariamente divisible por n .
Considere el conjunto E n de números menores que n y primos relativos a n . Bajo el producto de dos elementos de este conjunto ab , nos referimos al resto de dividir el producto habitual ab por n . Está claro que si a , b pertenece a E n , entonces ab pertenece a E n . El conjunto E n con respecto a la operación de multiplicación es un grupo. A diferencia del caso en que n es primo, el grupo E n puede contener elementos que no son iguales a 1 y ( n − 1) tales que su cuadrado es igual a 1: por ejemplo, si n = 8, entonces 3 × 3 = 1.5 × 5 = 1, 7 × 7 = 1. Por lo tanto, en el caso general, el producto de todos los elementos de E n no es igual a ( n − 1). Demostremos que entonces es igual a 1.
Llamamos especial a un elemento a del grupo E n si aa = 1. En este caso, el elemento n − a también es especial. Por lo tanto, el grupo E n contiene un número par de elementos especiales: ( a , n − a ) es el conjunto de tales elementos, y ningún elemento puede ser un par por sí mismo. Sean n 1 , n 2 , …, n k todos los elementos del grupo E n , es decir, un conjunto completo de números menores que n y primos relativos a n . El conjunto de elementos que no son especiales se divide en pares de elementos mutuamente inversos, por lo que el producto de tales elementos es igual a 1. Por otro lado, el producto de elementos especiales que forman el par ( a , n − a ) es igual a n − 1. Dado que ( n − 1)( n − 1) = 1, entonces el producto de todos los elementos especiales es igual a 1 o n − 1, dependiendo de si el número de pares de la forma ( a , n − a ) es par o impar. ■
El teorema fue probado y generalizado por primera vez por Gauss , para cualquier n > 2, para el producto de todos los números naturales que no excedan de n y coprimos con n , se lleva a cabo una comparación:
donde es un número primo impar, es un indicador natural.
Posteriormente se encontró otra generalización formal del teorema de Wilson (V. Vinograd):
En , se obtiene el teorema de Wilson.
Cuando resulta , es decir.
, si
y
, si
diccionarios y enciclopedias |
|
---|