Primitív gyök (számelmélet)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. február 7-én felülvizsgált verziótól ; az ellenőrzések 12 szerkesztést igényelnek .

A modulo m primitív gyök olyan g egész szám , amelyre

és

nál nél

hol van az Euler-függvény . Más szóval, egy primitív gyök egy modulo m maradékgyűrű multiplikatív csoportjának generátora .

Annak érdekében, hogy ne ellenőrizzen mindent től -ig , elegendő három feltételt ellenőrizni:

  1. A szám koprím -e és ha nem, akkor ez nem primitív gyök.
  2. Mivel , mindig páros szám , minden szám esetén, akkor van legalább egy prímosztója - egy prímszám , ezért ahhoz, hogy jelentős számú nem gyököt kiszűrjünk, elegendő olyan számot ellenőrizni, amely illeszkedik a primitív gyök modulo . [1] Ha az eredmény +1 m , akkor g nem gyök, ellenkező esetben az eredmény -1 m, ha g egy esetleg primitív gyök.
  3. Ezután meg kell győződnie arról, hogy minden , ahol a faktorizálás eredményeként kapott szám prímosztója .

Tulajdonságok

Létezés

A primitív gyökök csak az alak modulusaiban léteznek

,

ahol egy prímszám és egy egész szám. Csak ezekben az esetekben a modulo m maradékgyűrű multiplikatív csoportja ciklikus rendű csoport .

Modulo szám index

Egy g primitív gyöknél a g 0 =1, g , …, g φ( m ) − 1 hatványai összehasonlíthatatlanok modulo m és redukált modulo m maradékrendszert alkotnak . Ezért minden számhoz egy m -hez tartozó koprím van egy l, 0 ⩽ ℓ ⩽ φ( m ) − 1 kitevő, úgy, hogy

Az ilyen ℓ számot a indexnek nevezzük g bázisban .

Mennyiség

Ha modulo m létezik egy g primitív gyök , akkor van φ(φ( m )) különböző modulo m primitív gyök , és mindegyiknek van alakja , ahol és .

Minimális gyökér

Vinogradov kutatása kimutatta, hogy van olyan állandó , hogy minden prímhez van egy primitív gyök . Más szavakkal, egyszerű modulok esetén a minimális primitív gyök sorrendje . Victor Shupe matematikus , a Torontói Egyetemről kimutatta, hogy ha az „ általánosított Riemann-hipotézis ” igaz, akkor a primitív gyök a természetes sorozat első számai között van [2] .

Történelem

Az egyszerű modulok primitív gyökereit Euler vezette be , de az egyszerű modulok primitív gyökeinek létezését csak Gauss bizonyította az " Aritmetikai vizsgálatok " (1801) című művében.

Példák

A 3-as szám egy primitív modulo 7 gyök. Ennek megtekintéséhez elegendő minden 1-től 6-ig terjedő számot egy hármas modulo 7 bizonyos hatványaként ábrázolni:

Példák a legkisebb primitív gyökök modulo m -re ( A046145 szekvencia az OEIS -ben ):

m modul 2 3 négy 5 6 7 nyolc 9 tíz tizenegy 12 13 tizennégy
primitív gyökér egy 2 3 2 5 3 2 3 2 2 3

Lásd még

Jegyzetek

  1. Primitív gyökér – versenyképes programozási algoritmusok . cp-algorithms.com . Letöltve: 2020. október 27. Az eredetiből archiválva : 2020. október 24.
  2. Bach, Eric; Shallit, Jeffrey. Algoritmikus számelmélet (I. kötet: Hatékony algoritmusok). - Cambridge: The MIT Press, 1996. - P. 254. - ISBN 978-0-262-02405-1 .

Irodalom

Linkek