En teoría de números , el criterio de Euler es una fórmula para determinar si un número entero es un residuo cuadrático módulo un primo . Precisamente,
Sea p un primo impar y a un entero coprimo con p . Entonces [1] [2] [3]
El criterio de Euler se puede reformular de forma concisa utilizando el símbolo de Legendre : [4]
El criterio data de un artículo de Leonhard Euler de 1748. [5] [6]
La prueba se basa en el hecho de que las clases de residuos módulo un número primo son un cuerpo . Consulte el artículo sobre cuerpos primos para obtener más detalles.
Como el módulo es primo, se aplica el teorema de Lagrange : un polinomio de grado k solo puede tener k raíces como máximo. En particular, x 2 ≡ a (mod p ) tiene como máximo 2 soluciones para cada a . Esto implica inmediatamente que además de 0 hay al menos pág - 1/2residuos cuadráticos distintos módulo p : cada uno de los p − 1 valores posibles de x solo puede ir acompañado de otro para dar el mismo residuo.
De hecho, esto se debe a que entonces los residuos cuadráticos distintos son:
Como a es coprimo de p , el pequeño teorema de Fermat dice que
que puede escribirse como
Como los enteros módulo p forman un cuerpo, para cada a , uno u otro de estos factores debe ser cero. Por lo tanto,
Ahora bien, si a es un residuo cuadrático, a ≡ x 2 ,
Por lo tanto, cada residuo cuadrático (mod p ) hace que el primer factor sea cero.
Aplicando nuevamente el teorema de Lagrange, observamos que no puede haber más de pág - 1/2 valores de a que hacen que el primer factor sea cero. Pero como notamos al principio, hay al menos pág - 1/2 residuos cuadráticos distintos (mod p ) (además de 0). Por lo tanto, son precisamente las clases de residuos las que hacen que el primer factor sea cero. Los otros pág - 1/2Las clases de residuos, los no residuos, deben hacer que el segundo factor sea cero, o no satisfarían el pequeño teorema de Fermat. Este es el criterio de Euler.
Esta prueba solo usa el hecho de que cualquier congruencia tiene una solución única (módulo ) siempre que no divida a . (Esto es cierto porque como recorre todos los residuos distintos de cero módulo sin repeticiones, también lo hace —si tenemos , entonces , por lo tanto , pero y no son congruentes módulo .) De este hecho se deduce que todos los residuos distintos de cero módulo cuyo cuadrado no es congruente con se pueden agrupar en pares desordenados de acuerdo con la regla de que el producto de los miembros de cada par es congruente con módulo (ya que por este hecho para cada podemos encontrar tal , de manera única, y viceversa, y diferirán entre sí si no es congruente con ). Si no es un residuo cuadrático no cuadrático, esto es simplemente una reagrupación de todos los residuos distintos de cero en pares, por lo tanto concluimos que . Si es un residuo cuadrático, exactamente dos residuos no estaban entre los emparejados, y tales que . Si emparejamos esos dos residuos ausentes, su producto será en lugar de , de donde en este caso . En resumen, considerando estos dos casos hemos demostrado que para tenemos . Queda por sustituir (que obviamente es un cuadrado) en esta fórmula para obtener a la vez el teorema de Wilson , el criterio de Euler y (elevando al cuadrado ambos lados del criterio de Euler) el pequeño teorema de Fermat .
Ejemplo 1: Encontrar números primos para los cuales a es un residuo
Sea a = 17. ¿Para qué primos p es 17 un residuo cuadrático?
Podemos probar los números primos p manualmente dada la fórmula anterior.
En un caso, probando p = 3, tenemos 17 (3 − 1)/2 = 17 1 ≡ 2 ≡ −1 (mod 3), por lo tanto, 17 no es un residuo cuadrático módulo 3.
En otro caso, probando p = 13, tenemos 17 (13 − 1)/2 = 17 6 ≡ 1 (mod 13), por lo tanto, 17 es un residuo cuadrático módulo 13. Como confirmación, note que 17 ≡ 4 (mod 13), y 2 2 = 4.
Podemos hacer estos cálculos más rápido utilizando varias propiedades de aritmética modular y símbolos de Legendre.
Si seguimos calculando los valores, encontramos:
Ejemplo 2: Hallar residuos dado un módulo primo p
¿Qué números son cuadrados módulo 17 (residuos cuadráticos módulo 17)?
Podemos calcularlo manualmente como:
Por lo tanto, el conjunto de los residuos cuadráticos módulo 17 es {1,2,4,8,9,13,15,16}. Nótese que no necesitamos calcular cuadrados para los valores del 9 al 16, ya que todos son negativos de los valores cuadrados previamente elevados (por ejemplo, 9 ≡ −8 (mod 17), por lo que 9 2 ≡ (−8) 2 = 64 ≡ 13 (mod 17)).
Podemos encontrar residuos cuadráticos o verificarlos usando la fórmula anterior. Para probar si 2 es un residuo cuadrático módulo 17, calculamos 2 (17 − 1)/2 = 2 8 ≡ 1 (mod 17), por lo que es un residuo cuadrático. Para probar si 3 es un residuo cuadrático módulo 17, calculamos 3 (17 − 1)/2 = 3 8 ≡ 16 ≡ −1 (mod 17), por lo que no es un residuo cuadrático.
El criterio de Euler está relacionado con la ley de reciprocidad cuadrática .
En la práctica, es más eficiente utilizar una variante extendida del algoritmo de Euclides para calcular el símbolo de Jacobi . Si es un primo impar, es igual al símbolo de Legendre y decide si es un residuo cuadrático módulo .
Por otra parte, dado que la equivalencia de con el símbolo de Jacobi se cumple para todos los primos impares, pero no necesariamente para los números compuestos, calcular ambos y compararlos se puede utilizar como una prueba de primalidad, específicamente la prueba de primalidad de Solovay-Strassen . Los números compuestos para los que la congruencia se cumple para un dado se denominan pseudoprimos de Euler-Jacobi con base .
Las Disquisitiones Arithmeticae han sido traducidas del latín ciceroniano de Gauss al inglés y al alemán . La edición alemana incluye todos sus artículos sobre teoría de números: todas las pruebas de reciprocidad cuadrática , la determinación del signo de la suma de Gauss , las investigaciones sobre reciprocidad bicuadrática y notas inéditas.