Documente Academic
Documente Profesional
Documente Cultură
SolutiiExamenFAI18Iunie2010 (Semianula)
SolutiiExamenFAI18Iunie2010 (Semianula)
m
3
= 28, c2 =
m
4
= 21,
n2 2
(15p)
n
3. Radacini primitive.
(a) Fie m 2 astfel ncat Zm admite radacini primitive. Demonstrati
ca a Zm este radacina primitiva modulo m daca si numai daca
(m)
a r 6 1 mod m, oricare ar fi r un divizor prim al lui (m). (15p)
(b) Fie p, q numere prime impare, p = 2q + 1. Descrieti un algoritm
de generare a unei radacini primitive modulo p.
(10p)
(c) Determinati o radacina primitiva modulo 7.
(5p)
Solutie:
(a) - a se vedea cursul
http://profs.info.uaic.ro/fltiplea/AFCS/Groups.pdf
si demonstratia facuta la tabla pentru Teorema 4(2) poate fi adaptata pentru G = Zm si |G| = (m).
(b) In acest caz, (p) = p1 = 2q si astfel caracterizarea de la punctul
precedent se simplifica la: a Zp este radacina primitiva modulo
p daca si numai daca
a2 6 1 mod p aq 6 1 mod p.
Algoritmul consta n generarea aleatoare a unui element 2 a
p 2 pana cand conditia aq 6 1 mod p va fi ndeplinita.
(c) 2 nu este radacina primitiva modulo 7 deoarece, aplicand algoritmul de la punctul precedent pentru p = 7, q = 3, a = 2,
23 mod 7 = 1, dar 3 este radacina primitiva modulo 7 deoarece
33 mod 7 = 6 6 1 mod 7.