Símbolo de Kronecker - Jacobi

El símbolo de Kronecker-Jacobi  es una función utilizada en teoría de números . A veces denominado símbolo de Legendre-Jacobi-Kronecker o simplemente símbolo de Kronecker .

El símbolo de Kronecker-Jacobi es una generalización de los símbolos de Legendre y Jacobi . El símbolo de Legendre se define solo para números primos, el símbolo de Jacobi se define  para números impares naturales y el símbolo de Kronecker-Jacobi extiende este concepto a todos los números enteros.

Definición

El símbolo de Kronecker-Jacobi se define de la siguiente manera:

donde se definió anteriormente.

Propiedades

Conexión con permutaciones

Sea un número natural y coprimo con . El mapeo que actúa sobre todo define una permutación cuya paridad es igual al símbolo de Jacobi:

Algoritmo de cálculo

1. (Caso b=0 ) si entonces Si , entonces salga del algoritmo con la respuesta 1 Si , entonces salga del algoritmo con la respuesta 0 Terminara si 2. (Par b ) Si a y b son pares, salga del algoritmo y devuelva 0 Mientras que el bucle b es par fin de ciclo Si v es par, entonces k=1 , de lo contrario si , entonces si , entonces Terminara si 3. (¿Salir del algoritmo?) si , entonces Si , entonces salga del algoritmo con la respuesta 0 Si , entonces la salida del algoritmo con la respuesta k Terminara si Bucle mientras a es par fin de ciclo Si v es impar, entonces 4. (Aplicación de la ley cuadrática de reciprocidad) (menos deducción positiva) Ir al paso 3

Nota: para el cálculo , no es necesario calcular el exponente, basta con saber el resto de la división por 8. Esto aumenta la velocidad del algoritmo.

Referencias