Primitivni korijen

Izvor: testwiki
Inačica 1876 od 20. prosinca 2021. u 00:30 koju je unio imported>PonoRoboT (RpA: WP:NI, WP:HRV)
(razl) ← Starija inačica | vidi trenutačnu inačicu (razl) | Novija inačica→ (razl)
Prijeđi na navigaciju Prijeđi na pretraživanje

Primitivni korijen jedan je od temeljnih pojmova elementarne teorije brojeva, odnosno njene grane, modularne aritmetike.

Kažemo da je broj g primitivni korijen modulo n ako je svaki broj relativno prost s n kongruentan s potencijom broja g modulo n. Drugim riječima, g je primitivni korijen modulo n ako za svaki cijeli broj relativno prost s n postoji neki cijeli broj k za koji je gka(modn).

Broj k zovemo indeks ili diskretni logaritam od a po bazi g modulo n. Uočimo da je g primitivni korijen modulo n ako i samo ako je g generator multiplikativne grupe cijelih brojeva modulo n.

Dodajmo da se, ako su a i n relativno prosti prirodni brojevi, najmanji prirodni broj d sa svojstvom da je ad1(modn) zove red od a modulo n. Još kažemo da a pripada eksponentu d modulo n.[1]

Alternativna definicija primitivnog korijena kaže da ako je red broja a modulo n jednak φ(n) tada je a primitivni korijen modulo n.

Teoremi vezani uz primitivne korijene

Neka je d red od a modulo n. Tada za prirodan broj k vrijedi ak1(modn) ako i samo ako d|k. Posebno, d|φ(n).

Dokaz. Ako d|k, recimo k=dl, onda je ak(ad)l1(modn). Podijelimo sada k sa d, pa dobivamo k=qd+r, gdje je 0r<d. Sada je 1akaqd+r(ad)qarar(modn) pa zbog minimalnosti od d slijedi da je r=0, tj. d|k.

Neka svojstva

Neka su r,p,r<5p fiksirani prosti brojevi. Promotrimo koje ostatke pri dijeljenju s p redom daju elementi skupa S={r,r2,r3,...,rp1}. Prva stvar koju treba uočiti je ta da će, prema Eulerovom teoremu, vrijediti rp11(modp). Zbog ovoga će se ostatci modulo p za rp,rp+1,rp+2,...,r2p1 redom podudarati s ostatcima koji daju brojevi r,r2,r3,... modulo p. Drugim riječima, vrijedit će rrp(modp),r2rp+1(modp), i tako dalje sve do rkrp+k.

Zato će, za proučavanje ostataka brojeva u formi rk (za bilo koji k) modulo p biti dovoljno promatrati svojstva skupa S. Uočimo još da prvi element skupa S, broj r, ne može davati ostatak 1 modulo p. Upravo ta pojavljivanja ostatka 1 u nizu brojeva r,r2,r3,...,rp1 će zato određivati cikličku strukturu skupa S, što će se dolje podrobnije objasniti.

Prva lema. Ne postoje dva uzastopna člana skupa S koja su kongruentna modulo p, tj. ne postoji k takav da je rkrk+1(modp). Dokaz. Pretpostavimo da takav k postoji. Onda je rkrk+1 iz čega slijedi da p dijeli rk(r1), što nije moguće jer su rk,p relativno prosti te r1∤p.

Druga lema. Neka je x najmanji broj takav da je rx1(modp). Ako je rxry(modp),x<y tada je y višekratnik od x. Dokaz. Naime, zapišimo y u obliku y=x+n,n. Tada iz tvrdnje leme slijedi p|rx(rn1). Jedina mogućnost je da je rn1(modp). Kako je x najmanji broj s ovim svojstvom slijedi da su brojevi rx,r2x,r3x,... skupa S kongruentni 1 modulo p. Isto tako, znači da će se ostatci brojeva u nizu r,r2,...,rx redom ciklički ponavljati i poklapati s ostatcima brojeva u nizu rx+1,rx+2,...,r2x i tako sve do rp1x+1=rpx,rpx+1,...,rp1.

Treća lema. Ako je najmanji broj x takav da je rx1(modp) jednak x=p1, tada skup S čini potpun sustav ostatka do na nulu (bez nule). Prvo, očito je da niti jedan od elemenata skupa S ne daje ostatak 0 pri dijeljenju s p. Dalje, pretpostavljamo da vrijedi rkrk+n(modp) za n<p1. Ovo povlači rn1(modp), što je u kontradikciji s pretpostavkom da je x=p1.

Četvrta lema. Ako je rx1(modp), tada x|p1. Dokaz. Pretpostavimo da je 2xp3 (prema svemu gore navedenome jasno je da vrijedi x2,xp2) najmanji prirodni broj takav da je rx1(modp),x∤p1.

Pretpostavimo još da je rx prvi broj u nizu r,r2,...,rx koji je kongruentan 1 modulo p. Pokazat ćemo da ovo ne smanjuje općenitost.

Dokazali smo gore da su ostatci r,r2,...,rx1 međusobno različiti. Očito je da će se, nakon rx, idućih x ostataka ponavljati, i onda sljedećih x, itd. Uz to, uočimo da treba biti rp1r1,...,rp1+xrx modulo p. No, dolazimo do kontradikcije jer, bi se, zbog toga što x∤p1, ostatak koji daje broj rx pojavio na mjestu prije rp1+x, što je u suprotnosti s pretpostavkom o minimalnosti broja x.

Ako pak postoji rm1(modp),1<m<x,m|p1 očito je da bi x "narušio" ponavljanja ostataka koja bi se tada trebala pojaviti.

Ovime je dokazano da ako je rx1(modp) mora biti x|p1.

Primjeri

Navest ćemo dva elementarna primjera.

Potencije 2,22,23,24, modulo 5 će redom dati ostatke 2, 4, 3, 1 pri dijeljenju s 5. Dakle, ovdje nema cikličkog ponavljanja, jer se ostatak 1 prvi puta pojavljuje tek na posljednjem mjestu niza, ali su zato navedeni svi ostaci, osim nule, modulo 5.

Za primjer cikličkog ponavljanja ostataka, uzmimo potencije 2,22,...,26 modulo 7. Ovi brojevi redom daju ostatke 2, 4, 1, 2, 4, 1 modulo 7. Vidimo da očito nisu navedeni svi ostatci modulo 7, ali se zato ostatci uredno ciklički ponavljaju jer se ostatak 1 pojavio na trećem umjesto na posljednjem mjestu, za razliku od prethodnog primjera.

Izvori

Predložak:Izvori

  1. Andrej Dujella, Teorija brojeva, Školska knjiga, 2019.