Kronecker symbol - Jacobi
Kronecker-Jacobi symbolet er en funktion, der bruges i talteorien . Nogle gange omtalt som Legendre-Jacobi-Kronecker- symbolet eller blot Kronecker-symbolet .
Kronecker-Jacobi-symbolet er en generalisering af Legendre- og Jacobi -symbolerne . Legendre-symbolet er kun defineret for primtal, Jacobi -symbolet er defineret for naturlige ulige tal, og Kronecker-Jacobi-symbolet udvider dette koncept til alle heltal.
Definition
Kronecker-Jacobi symbolet er defineret som følger:

- hvis er et ulige primtal, så falder Kronecker-Jacobi-symbolet sammen med Legendre-symbolet ;

- hvis , så


- hvis , så


- hvis , så


- hvis , hvor , er enkle (ikke nødvendigvis forskellige), så



hvor det er defineret ovenfor.

Egenskaber
Forbindelse med permutationer
Lade være et naturligt tal og coprime med . Kortlægningen , der virker på alt, definerer en permutation , hvis paritet er lig med Jacobi-symbolet:






Beregningsalgoritme
1. (Case b=0 )
Hvis da

Hvis , så forlad algoritmen med svar 1

Hvis , så forlad algoritmen med svaret 0

Afslut Hvis
2. (Selv b )
Hvis a og b begge er lige, så forlad algoritmen og returner 0

Mens sløjfe b er lige

Slut på cyklus
Hvis v er lige, så er k=1 , ellers

Hvis , så

Hvis , så


Afslut Hvis
3. (Forlader du algoritmen?)
Hvis , så

Hvis , så forlad algoritmen med svaret 0

Hvis , så udgangen fra algoritmen med svaret k

Afslut Hvis

Loop mens a er lige

Slut på cyklus
Hvis v er ulige, så

4. (Anvendelse af den kvadratiske lov om gensidighed)

(mindst positive fradrag)

Gå til trin 3
Bemærk: til beregningen behøver du ikke at beregne eksponenten, det er nok at kende resten af divisionen med 8. Dette øger algoritmens hastighed.


Referencer
- Vinogradov I.M. Grundlæggende om talteori . - Moskva: GITTL, 1952. - S. 180. - ISBN 5-93972-252-0 .
- N. Cohen. Et kursus i beregningsmæssig algebraisk talteori. - Springer, 1996. - ISBN 3-540-55640-0 .