Kronecker szimbólum - Jacobi

A Kronecker-Jacobi szimbólum a számelméletben  használt függvény . Néha Legendre-Jacobi-Kronecker szimbólumnak vagy egyszerűen Kronecker szimbólumnak nevezik .

A Kronecker-Jacobi szimbólum a Legendre és Jacobi szimbólumok általánosítása . A Legendre szimbólum csak prímszámokra, a Jacobi szimbólum  a természetes páratlan számokra van definiálva, a Kronecker-Jacobi szimbólum pedig kiterjeszti ezt a fogalmat minden egész számra.

Definíció

A Kronecker-Jacobi szimbólum meghatározása a következő:

ahol fent meghatároztuk.

Tulajdonságok

Kapcsolódás permutációkkal

Legyen természetes szám, és egy prím -val . A mindenre ható leképezés egy permutációt határoz meg, amelynek paritása megegyezik a Jacobi szimbólummal:

Számítási algoritmus

1. ( b=0 eset ) Ha akkor Ha , akkor az 1-es válasszal lépjen ki az algoritmusból Ha , akkor lépjen ki az algoritmusból 0 válasszal Vége Ha 2. (Páros b ) Ha a és b páros, akkor lépjen ki az algoritmusból, és térjen vissza 0-val Míg a b hurok páros Ciklus vége Ha v páros, akkor k=1 , ellenkező esetben Ha , akkor Ha , akkor Vége Ha 3. (Elhagyja az algoritmust?) Ha , akkor Ha , akkor lépjen ki az algoritmusból 0 válasszal Ha , akkor az algoritmusból való kilépés a k válasszal Vége Ha Hurok, miközben a páros Ciklus vége Ha v páratlan, akkor 4. (A reciprocitás másodfokú törvényének alkalmazása) (legkevesebb pozitív levonás) Folytassák a 3. lépéssel

Megjegyzés: a számításhoz nem kell kitevőt számolni, elég tudni a 8-cal való osztás maradékát. Ez növeli az algoritmus sebességét.

Hivatkozások