Sunteți pe pagina 1din 21

MODULUL 6

GRUPURI, INELE, CORPURI


Tema are ca scop prezentarea detaliat a noiunilor de aritmetica numerelor ntrgi, care
stau la baza multor aplicaii din criptografie precum i din alte domenii ale informaticii.
Aceste operaii sunt abordate folosind suportul structurilor algebrice. Algoritmele
prezentate constituie un punct de plecare n abordarea problemelor privind baze de date de
mare volum. Mediul familiar al obiectelor cu care se lucreaz precum i abordarea
riguroas a problemelor face ca aceast lecie s constituie un model pe care viitorii
absolveni s-l poat folosi pentru a aborda singuri tematici similare.
Studenii vor ntocmi o tem de cas care const n rezolvarea problemelor i
exerciiilor propuse.
Cuvinte cheie: numere prime, numere prime ntre ele, clase de resturi, uniti ale unui inel,
generatori.
Indicaii de studiere a temei: Timpul minim pe care trebuie s-l acordai studierii acestui
modul este de 4 ore.
Se citete cu atenie i se noteaz ideile principale, ecuaiile matematice, se aprofundeaz
noiunile subliniate. Se apeleaz la literatura suplimentar indicat. Se parcurg ntrebrile
de control i testele de verificare. Se studiaz problemele i exerciiile rezolvate. Se rezolv
exerciiile propuse. Dac nu se neleg rezolvrile sau nu pot da soluii unor probleme
propuse se restudiaz subiectul n cauz.
Cuprins
6.1.Teorema mpririi cu rest; relaia de divizibilitate; numere prime.
6.2. Cel mai mare divizor comun a dou numere.
6.3. Algoritmul lui Euclid.
6.4. Grupuri, subgrupuri, grupuri ciclice, teorema lui Lagrange.
6.5. Inelul claselor de resturi modulo n.
6.6. Produse directe de grupuri i inele.
6.7. Teorema chinez.
6.8. Caracteristica lui Euler.
6.9. Teoremele Fermat, Euler, Wilson.
6.10. Probleme rezolvate.
6.11. Teme pentru cas.
Dup parcurgerea i nsuirea acestei teme, studentul va cunoate:
- Noiuni de baz ale aritmeticii numerelor ntregi;
- Algoritme de calcularea ctului, restului, a celui mai mare divizor comun;
- Structura de inel a mulimii claselor de resturi modulo n;
- Generatori ai grupului unitilor;
6.1 TEOREMA MPRIRII CU REST; RELAIA DE
DIVIZIBILITATE; NUMERE PRIME
Punctul de plecare n structurarea aritmetic a numerelor ntregi l constituie
algoritmul cunoscut sub numele de Teorema mpririi cu rest, avnd urmtorul enun:
Date fiind numerele ntregi m i n n care n este nenul, exist i sunt unice
numerele ntregi q i r care ndeplinesc condiiile:
; 0 1 = + s s m nq r r n .
Subliniem faptul c teorema afirm pe de o parte existena numerelor q i r, iar pe de
alt parte unicitatea lor. Existena are la baz algoritmul de mprire bine cunoscut. n ce
privete unicitatea, dac numerele
1 1
i
q r ndeplinesc aceleai condiii ca numerele q i r,
atunci:
1 1
0 ( ) m m n q q r r = = +
1 1
r r n q q = . n aceast egalitate
membrul stng este strict mai mic dect n , deoarece este modului diferenei a dou numere
pozitive strict mai mici dect n . Pe de alt parte, membrul drept nu poate fi strict mai mic
dect n dect dac
1
q q = , adic dac membrul drept este nul. Dar n acest caz i membrul
stng este nul, adic
1
r r = .
Cazul 0 r = conduce la noiunea de divizibilitate:
DEFINIIE
Spunem c n divide m (notm acest lucru n|m) dac exist un numr ntreg q astfel
nct m = qn. Se mai spune c n este divizor al lui m sau c m este multiplu al lui n, sau c m
este divizibil prin n.
Din definiia relaiei de divizibilitate rezult urmtoarele proprieti ale acesteia:
I) reflexivitatea: n|n;
II) tranzitivitatea: dac n|m i m|k, atunci n|k;
III) dac n|m i m|n, atunci m = n;
IV) dac n|m, atunci n m s .
Remarcm c dac 0 m= , atunci lund 0 q = , se ndeplinete relaia m qn = oricare
ar fi n. Deci, orice numr este divizor al lui zero, adic orice numr divide pe zero sau zero
este multiplu al oricrui numr.
Pe de alt parte, dac 0 n = , atunci singurul numr m pentru care relaia n|m poate fi
satisfcut este 0 m= . Singurul numr care-l are pe zero ca divizor, deci care este divizibil
prin zero, este numai zero.
Numerele 1 i 1 au fiecare numai doi divizori: 1.
Oricare alt numr n n afar de 0, 1, 1 are cel puin patru divizori: 1 i
n numii i divizori improprii. Ceilali divizori pe care i-ar mai putea avea numrul n se
numesc divizori proprii. Evident c orice divizor propriu al lui m are valoarea absolut strict
mai mic dect valoarea absolut a lui m.
Numerele m i n au aceiai divizori dac i numai dac m = n. n acest caz spunem
c ele sunt asociate.
DEFINIIE
Un numr ntreg p se zice c este numr prim dac este diferit de 0, 1, 1 i nu are ali
divizori n afar de divizorii improprii. Altfel spus, nu are divizori proprii.
Un numr care nu este prim se numete numr compus. Evident c dac n este un
numr compus, atunci el se poate scrie ca produsul a doi divizori proprii, fiecare avnd
valoarea absolut strict cuprins ntre unu i valoarea absolut a lui n.
Numrul 2 este cel mai mic numr prim i este singurul numr prim care este numr
par. Toate celelalte numere prime sunt, firete, impare. De aceea preferm ca n loc s spunem
c un numr prim este diferit de 2 i menionm calitatea sa de a fi impar.
Urmtoarea teorem pune n eviden o proprietate esenial a numerelor prime.
TEOREM
Dac numrul prim p divide produsul a dou numere nenule a i b, atunci p divide cel
puin unul din cele dou numere.
DEMONSTRAIE
Deoarece relaia de divizibilitate m|n rmne valabil cnd se schimb semnul lui m
sau al lui n, este suficient s se demonstreze teorema pentru numerele ntregi pozitive.
Prin reducere la absurd presupunem c ar exista numere prime pentru care teorema nu
este adevrat i c numrul prim p este cel mai mic dintre acestea. n plus, numrul prim p
fiind fixat, dintre toate perechile de numere a, b pentru care teorema nu este valabil
presupunem c am ales acea pereche pentru care produsul ab este minim.
Putem considera c numerele a i b sunt strict mai mici dect p.
ntr-adevr, dac a p > , aplicnd teorema mpririi cu rest obinem dou numere naturale q
i r care ndeplinesc condiiile:
; 0 a pq r r p = + < < ,
unde am inut seam c a nu este divizibil cu p. Rezult c numrul:
( ) rb a pq b ab pbq = = este divizibil prin p, deoarece produsele ab i pbq sunt
divizibile prin p. Aadar numrul a poate fi nlocuit cu numrul r care este strict mai mic
dect p. La fel se poate proceda i cu numrul b. n concluzie, putem admite c
2
ab p < .
Relaia p ab nseamn c exist un numr natural c astfel nct ab = pc i deoarece
2
ab p < rezult c < p. Dac numrul c nu este prim, atunci exist un numr prim q care
divide pe c, adic exist un numr h astfel nct c = hq. Evident, q < c < p i din
minimalitatea lui p rezult c pentru numrul prim q este adevrat teorema. Deci, din faptul
c q|ab rezult q|a sau q|b. n cazul cnd q|a, avem: ab = qsb = pc = phq de unde rezult ph
= sb, adic p|sb, n care, evident, sb < ab. Din minimalitatea produsului ab rezult c p|s sau
p|b, adic p|a sau p|b, ceea ce contrazice presupunerea fcut.
QED
OBSERVAIE
Proprietatea enunat n teorema precedent este valabil numai pentru numerele
prime. Numerele compuse nu au aceast proprietate. ntr-adevr, dac n este un numr natural
compus, atunci n = ab, n care a i b sunt divizori proprii, deci a < n i b < n. Dac n|a sau
n|b, atunci ar rezulta n a s , respectiv n b s .
TEOREM
Orice numr ntreg diferit de 0, 1, 1 se poate descompune n produs de numere prime,
iar aceast descompunere este unic, n afara semnului acestora.
DEMONSTRAIE
Teorema afirm dou lucruri: pe de o parte existena, iar pe de alt parte unicitatea
descompunerii.
Demonstrm mai nti existena descompunerii.
Prin reducere la absurd presupunem c ar exista numere care nu se pot descompune n
produs de numere prime i fie n numrul cu cea mai mic valoare absolut dintre acestea.
Evident c numrul n nu poate fi prim. Dar numrul n nu poate fi nici compus,
deoarece n acest caz el s-ar scrie ca produs de dou numere, n = ab, numerele a i b avnd
fiecare valoarea absolut strict mai mic dect valoarea absolut a lui n. Din minimalitatea lui
n rezult c numerele a i b se pot descompune n produs de numere prime i se obine astfel
descompunerea lui n.
n ce privete unicitatea presupunem c pe de o parte
1 2
...
r
n p p p = , iar pe de alt
parte
1 2
...
s
n q q q = , unde
i
i j
p q sunt numere prime nu neaprat distincte.
Vom arta c r s = i c = ; 1, 2,...,
i i
q p i r = . Presupunem r s s . n egalitatea
1 2 1 2
... ...
r s
p p p q q q =
pe baza teoremei precedente, fiecare factor din membrul stng (fiind numr prim) se poate
simplifica cu un numr din membrul drept, cu care este asociat. Schimbnd numerotarea
factorilor din membrul drept i nlocuind unii dintre aceti factori cu asociaii lor, putem
considera ; 1, 2,...,
i i
q p i r = = . Dup simplificare, relaia anterioar devine:
1 2
1 ...
r r s
q q q
+ +
= .
Deoarece nici un numr prim nu poate fi divizor al lui unu rezult c n membrul drept
nu poate s apar nici un factor prim. Deci:
i
r s =
1 1 2 2
, ,...,
r r
q p q p q p = = = .
QED
OBSERVAIE
Uneori este util s punem n eviden factorii primi distinci din descompunerea lui n,
astfel c aceast descompunere se scrie n felul urmtor:
1 2
1 2 1 2
... ; , ,...,
k
k k
n p p p N
o o o -
= o o o e ,
n care
1 2
, ,...,
k
p p p sunt numere prime distincte. Descompunerea lui n este unic n afara
nlocuirii unora din factorii primi cu opuii lor.
n plus, putem considera c numerele prime
1 2
, ,...,
k
p p p sunt strict pozitive dac
scriem pe n sub forma:
1 2
1 2 1 2
... ; , ,...,
k
k k
n p p p N
o o o -
= o o o e ,
unde se pune semnul plus sau minus dup cum n este pozitiv sau negativ.
6.2 CEL MAI MARE DIVIZOR COMUN A DOU NUMERE
DEFINIIE
Se numete cel mai mare divizor comun al numerelor a i b numrul pozitiv d, notat
(a,b), care are urmtoarele proprieti:
i i
d a d b
c a c b c d
Numerele a i b se spune c sunt prime ntre ele dac (a,b) = 1.
EXEMPLE
1. Deoarece orice numr se afl printre divizorii lui zero, rezult c
(a,0) = |a| oricare ar fi numrul ntreg a. Deci, numrul zero este prim numai cu numerele 1 i
1.
2. Pentru orice numr ntreg a, avem: (a,1) = 1. Deci, orice numr este prim cu
numerele 1 i 1.
3. Dac a|b, atunci (a,b) = |a|.
4. Dac p i q sunt dou numere prime distincte, atunci (p,q) = 1, adic sunt prime
ntre ele.
OBSERVAIE
Deoarece din m|n rezult |m| |n|, condiiile din definiia lui (a,b) arat c acesta este,
aa cum indic numele, cel mai mare dintre divizorii comuni ai numerelor a i b.
6.2.1 O metod de calculare a celui mai mare divizor comun
a dou numere
Unicitatea descompunerii unui numr n (diferit de 0, 1, 1) ca produs de puteri de
numere prime pozitive permite identificarea tuturor divizorilor lui n. Anume, dac
1 2
1 2 1 2
... ; , ,...,
k
k k
n p p p N
o o o -
= o o o e i d|n, atunci d poate avea ca factori primi numai
numerele
1 2
, ,...,
k
p p p sau opusele lor. Deci:
1 2
1 2
... ; 0 ; 1, 2,...,
k
i i k
d p p p i n
| | |
= s | s o = .
Dac
1 2
, ,...,
k
p p p sunt factorii primi pozitivi comuni numerelor m i n, atunci:
1 2 1 2
1 1 1 1 1 2 1 2
... ; ... ; , ; ( , ) 1
k k
i i k k
m p p p m n p p p n N m n
o | o o | | -
= = o | e = .
Rezult c orice divizor propriu comun numerelor m i n este de forma:
1 2
1 2
... ; 0 min( , ); 1, 2,...,
k
i i i k
d p p p i n

= s s o | = .
Firete, cel mai mare dintre divizorii comuni se obine cnd exponenii iau toi
valoarea maxim, adic min( , )
i i i
= o | .
S-a obinut astfel regula de calculare a celui mai mare divizor comun a dou numere,
bazat pe descompunerea acestora n factori primi: este produsul factorilor primi (pozitivi)
la puterea cea mai mic.
DEFINIIE
Se numete cel mai mic multiplu comun al numerelor a i b numrul:
[ , ]
( , )
ab
a b
a b
= .
Aa cum indic denumirea, numrul [a,b] este cel mai mic dintre multiplii comuni ai
celor dou numere.
ntr-adevr, notnd: d = (a,b),
1 1
,
a b
a b
d d
= = , avem:
2
1 1
1 1 1 1
ab a b d
a b d ab a b
d d
= = = = .
Deci, [a,b] este multiplu i al lui a i al lui b.
Fie acum m un multiplu comun al numerelor a i b. Din a|m rezult un numr ntreg h
care ndeplinete condiia: m=ah. Din b|m rezult
1
b |m=ah i cum , )
1
, 1 b a = rezult
1
b |h,
adic h este de forma
1
h b h' = .
Deci,
1
[ , ]
ab
m ah ab h h a b h
d
' ' ' = = = = , adic m este multiplu al lui [a,b].
PROPRIETI ALE RELAIEI DE DIVIZIBILITATE
I. Dac m|ab i (m,a) = 1, atunci m|b.
ntr-adevr din (m,a) = 1 rezult c m nu are factori comuni cu a. Pe de alt parte, din
m|ab rezult c toi factorii lui m se afl n descompunerea lui ab, deci m|b.
III. Dac a|m, b|m i (a,b) = 1, atunci ab|m.
ntr-adevr, [a,b]|m i din (a,b) = 1 rezult [a,b] = ab.
6.3 ALGORITMUL LUI EUCLID
Oricare ar fi numerele ntregi a i b exist i este unic cel mai mare divizor comun al
lor. n plus, se pot gsi dou numere ntregi u i v astfel nct:
(a,b) = ua + vb. (Expresia ua + vb, adic suma numerelor a i b nmulite cu nite numere
ntregi se numete combinaie liniar a numerelor a i b).
DEMONSTRAIE
Unicitatea se deduce din faptul c dac dou numere d i d' ndeplinesc amndou
cele dou condiii din definiia celui mai mare divizor comun al numerelor a i b, atunci
rezult att d| d' , ct i d' |d, adic d = d' . Dar cum numerele d i d' sunt pozitive
nseamn c d = d' .
Unicitatea justific folosirea articolului hotrt n denumirea cel mai mare divizor
comun. El este n fapt cel mai mare dintre divizorii comuni pozitivi ai celor dou numere.
n ce privete existena, deoarece exemplul 1 de mai sus justific teorema pentru cazul
cnd a sau b este nul, putem considera c numerele a i b sunt amndou nenule.
n plus, deoarece orice numr are aceiai divizori ca i opusul su, putem considera c
numerele a i b sunt strict pozitive i c a > b.
Din teorema mpririi cu rest rezult c exist numerele
1 1
, q r astfel nct:
1 1 1
; 0 a bq r r b = + s < .
Dac
1
0 r = , atunci rezult b|a i deci (a,b) = b. Dac
1
0 r = , atunci mprim pe b la
1
r i obinem:
1 2 2 2 1
; 0 b r q r r r = + s < .
Continund s mprim mpritorul la rest, acesta scade cu cel puin o unitate cnd se
trece de la o operaie la cea urmtoare, astfel c dup un numr de n mpriri se ajunge c
0
n
r = . Ultimele trei mpriri arat astfel:
4 3 2 2
3 2 1 1
2 1
.
n n n n
n n n n
n n n
r r q r
r r q r
r r q



= +
= +
=
Se observ din acest algoritm c ultimul rest nenul, adic
1 n
r

divide succesiv
resturile anterioare:
2 3 4 2 1
, , ,..., , , ,
n n n
r r r r r b a

, deci este divizor comun al numerelor a i
b.
Pe de alt parte, dac c|a i c|b, atunci parcurgnd pas cu pas, de sus n jos etapele
algoritmului, obinem succesiv c numrul c divide:
1 2 1
, ,...,
n
r r r

.
Deci
1 n
r

ndeplinete cele dou condiii din definiia celui mai mare divizor comun.
Din penultima relaie a algoritmului se poate exprima
1 n
r

, care este (a,b), ca o
combinaie liniar de resturile anterioare, adic
2 n
r

i
3 n
r

. Folosind relaia antepenultima,
2 n
r

se poate exprima n funcie de resturile anterioare, astfel c
1 n
r

se exprim ca o
combinaie liniar de resturile
2 n
r

i
3 n
r

. Continund acest proces, se ajunge la exprimarea
lui
1 n
r

ca o combinaie liniar de a i b.
QED
6.4. Grupuri, subgrupuri, grupuri ciclice, teorema lui Lagrange
6.4.1. Definiii, notaii
DEFINIIE
Se numete grup o mulime G n care este definit o operaie intern:
, x y G x y G e e
avnd urmtoarele proprieti:
1) asociativitatea: ( ) ( );
2) element neutru: ; ;
3) element simetric: , ; .
x y z x y z
e G x G e x x e x
x G x' G x x x x e
=
- e e = =
' ' e - e = =



Dac, n plus, operaia are proprietatea de comutativitate, adic:
, x y G x y y x e = ,
atunci grupul se numete grup comutativ.
OBSERVAII
I. Spre deosebire de modul standard n care este prezentat definiia de mai sus
(considerat bine cunoscut), n general, pentru simplitate, se renun la precizarea
apartenenei elementelor, de exemplu: , x y G e , atunci cnd aceasta este de la sine neleas
din context. n plus, se folosete, de regul, numai cuantificatorul existenial ( ) - , iar cnd nu
apare nici un cuantificator se subnelege cuantificatorul universal ( ) .
II. Cnd este vorba de un grup abstract (adic n care nu se precizeaz natura
elementelor) operaia se noteaz cu diferite simboluri, cum ar fi: , , - - etc. n grupuri
concrete se folosesc de regul dou notaii:
- notaia aditiv, cu semnul +. n acest caz, grupul se mai numete grup aditiv.
Elementul neutru se noteaz atunci cu 0 sau u, numindu-se elementul nul, iar simetricul
unui lui x se numete opusul lui x i se noteaz x. Ca exemple menionm: (Z,+); (Q,+);
(R,+); (C,+);
- notaia multiplicativ n care se folosete punctul ca semn al operrii sau lipsa
oricrui semn. n acest caz grupul se mai numete grup multiplicativ. Elementul neutru se
noteaz de regul cu 1 i se numete elementul unitate al grupului, iar simetricul lui x se mai
numete inversul lui x i se noteaz
1
x

. Exemple de astfel de grupuri sunt: (Q


*
,); (R
*
,);
(C
*
,) n care semnul stea nseamn c din mulimea respectiv s-a exclus elementul nul.
De regul, n ambele cazuri grupul este comutativ, cum este n toate exemplele
menionate.
III. Dac grupul G este finit, adic are un numr finit de elemente, atunci numrul
elementelor sale se noteaz G sau ord(G) i se numete ordinul grupului G.
DEFINIIE
Se numete inel o mulime A cu dou operaii interne, una notat aditiv, iar cealalt
notat multiplicativ, astfel nct:
- (A,+) este grup abelian;
- operaia de nmulire este asociativ;
- operaia de nmulire are element neutru, notat 1;
- nmulirea este distributiv fa de adunare, adic:
( ) ; ( ) ; , , x y z xy xz x y z xz yz x y z A + = + + = + e .
OBSERVAII
I. Dac nmulirea structurii de inel este comutativ, atunci inelul A se numete inel
comutativ. De exemplu, ( , , ); ( , , ); ( , , ); ( , , ) Z Q R C + + + + sunt toate inele comutative.
Mulimea matricelor ptratice de ordinul n, formate cu numere reale, notat ( )
n
M R , cu
operaiile cunoscute, de adunare i de nmulire a matricelor, formeaz un inel care nu este
comutativ.
II. Din definiia inelului rezult c fa de adunare fiecare element x al inelului are un
simetric numit, aa cum am menionat, opusul lui x, care se noteaz x. Fa de operaia de
nmulire nu toate elementele inelului au simetric (numit invers). Se poate deduce cu uurin
c elementul nul al inelului nu are invers. De aici rezult c ntr-un inel unele elemente sunt
inversabile, iar altele nu. Elementele inversabile ale unui inel se numesc unitile inelului.
Este uor de demonstrat c mulimea unitilor unui inel A, mulime notat A* este grup fa
de operaia de nmulire a inelului, numit grupul unitilor inelului.
De exemplu, n inelul numerelor ntregi, grupul unitilor este format numai din dou
elemente: 1. n inelele ( , , ); ( , , ); ( , , ) Q R C + + + grupul unitilor se obine eliminnd
elementul nul. n inelul necomutativ ( ( ) , )
n
M R + grupul ( )*
n
M R al unitilor este
constituit din mulimea matricelor care au determinantul nenul.
III. n cazul cnd grupul unitilor inelului A este format din toate elementele nenule
ale inelului, atunci inelul se numete corp. De exemplu, inelele ( , , ); ( , , ); ( , , ) Q R C + + +
sunt corpuri, iar inelele Z i ( )
n
M R nu sunt corpuri.
6.4.2. Subgrupuri, grupuri ciclice, teorema lui Lagrange
Definiii
n definiiile i faptele elementare de teoria grupurilor pe care le vom prezenta n cele
ce urmeaz vom folosi notaia multiplicativ n grupul G.
DEFINIIE
Se numete subgrup al grupului G o submulime nevid H G c avnd urmtoarele
proprieti:
1
,
.
h k H hk H
h H h H

e e
e e
Prima condiie din definiia subgrupului exprim faptul c submulimea H este o parte
stabil a lui G, fa de operaia intern a grupului G. Pe baza acesteia putem considera c
operaia grupului G este o operaie intern pe submulimea H, numit i operaia indus pe H
de operaia lui G. Evident c operaia indus pe H este i ea asociativ, ca i operaia
considerat pe ntreaga mulime G. n plus, dac grupul G este comutativ, atunci i operaia
indus pe H este comutativ.
Pentru ca submulimea H, cu operaia indus s fie grup trebuie s fie ndeplinite
celelalte dou condiii: s aib element neutru i fiecare element din H s aib inversul tot n
H. Aceste condiii nu sunt obligatoriu ndeplinite numai pe baza ipotezei c H este parte
stabil. De exemplu, mulimea
*
N a numerelor naturale nenule este o parte stabil a grupului
aditiv (Z,+) al numerelor ntregi, dar nu ndeplinete cele dou condiii menionate ale
structurii de grup. Dei mulimea (Z,+) are element neutru, acesta neaflndu-se n
submulimea
*
N , proprietatea elementului neutru nu este ndeplinit pentru operaia indus
pe
*
N .
Mulimea N a tuturor numerelor naturale (inclusiv zero) este iari parte stabil i de
data asta are element neutru, deoarece numrul zero se afl n aceast mulime. Dar
proprietatea elementului simetric nu este ndeplinit deoarece, dei fiecare element din N are
un opus n (Z,+), n general acesta nu se afl n N . Singurul element din N care are opusul
tot n N este zero.
Condiia a doua din definiia subgrupului exprim faptul c pentru orice element din
H, inversul su se afl tot n H, adic se ndeplinete proprietatea elementului simetric. n
plus, aceast condiie asigur i existena elementului neutru: lund n prima condiie
1
1 2
i
h h h h

= = , obinem
1
hh e H

= e .
Aadar, un subgrup este o submulime nevid a grupului G, care fa de operaia
indus este grup.
Teorema lui Lagrange
Dac H este subgrup al grupului G, m=|H|, n=|G|, atunci m|n.
DEMONSTRAIE
Pentru orice element x al grupului G considerm mulimea { ; } xH xh x H = e .
Deoarece elementul neutru e al grupului se afl n H, rezult c x nsui se afl n aceast
mulime, deoarece x xe = , deci reuniunea mulimilor xH d ntreaga mulime G.
Submulimile xH au urmtoarele dou proprieti:
I) pentru orice element x din G mulimea xH are m elemente.
ntr-adevr, n mulimea H se afl m elemente i dac
1 2
xh xh = atunci, compunnd la stnga
ambii membri ai acestei egaliti cu inversul lui G, se obine
1 2
h h = ;
II) dac submulimile xH i yH au un element n comun, atunci aceste
submulimi coincid. ntr-adevr,
1 2
, ; z xH yH h h H e - e
1
, z xh =
2 1 2
z xh xh yh = = . Dac u este un element oarecare al mulimii xH, atunci:
1
2 1
u xh yh h h yH

= = e , deci xH yH _ . La fel se demonstreaz i incluziunea invers.


Aadar, submulimile xH sau sunt disjuncte sau coincid.
Prin urmare, mulimea G, avnd n elemente, este mprit n clase disjuncte, toate
avnd acelai numr de elemente, i anume: m elemente, ca i H. Dac i este numrul acestor
clase, atunci n = mi, de unde rezult m|n.
QED
Ordinul unui element
Pentru un element oarecare a al grupului finit G notm:

2 3
[ ] , , ,... a a a a = .
Deoarece grupul G este finit, elementele acestei mulimi nu pot fi toate distincte, deci
exist i > j, astfel nct
i j
a a = , de unde rezult
i j
a e

= .
Fie
*
min{ ; }
k
m k N a e = e = . Acest numr natural se numete ordinul elementului
a i-l notm ord(a). Folosind acest numr putem descrie mai precis submulimea [a], i
anume:
2 3 1
[ ] , , ,..., ,
m m
a a a a a a e

= = . Se poate deduce cu uurin faptul c cele m


elemente menionate ale acestei submulimi sunt distincte, din cauza minimalitii lui m i c
puterile lui a, mai mari dect m, se regsesc printre acestea. Deci, submulimea [a] are m
elemente.
n plus, aceast submulime satisface condiiile din definiia subgrupului. ntr-adevr,
compunerea elementelor din [a] se efectueaz prin adunarea
modulo m a exponenilor, deci submulimea [a] este o parte stabil a lui G fa de operaia
grupului. Pe de alt parte, observm c pentru un element
, )
1
;1 [ ]
i i m i
a i m a a a


s s = e , deci este ndeplinit i a doua condiie din definiia
subgrupului.
Subgrupul [a] se numete subgrupul generat de elementul a. Ordinul acestui subgrup
este tocmai ordinul elementului a.
Din teorema lui Lagrange rezult: Ordinul oricrui element al grupului divide
ordinul grupului.
Grupuri ciclice
DEFINIIE
Se numete grup ciclic un grup G n care exist un element g astfel nct [g] = G.
Elementul g se numete generator al grupului G.
EXEMPLE
I. Pentru orice numr natural n grupul (Z
n
,+) este ciclic. ntr-adevr, putem
considera ca generator clasa reprezentat de numrul ntreg 1, deoarece orice clas modulo n
se obine prin compunerea (n sensul operaiei de adunare) clasei lui 1 cu ea nsi de un
numr de ori. Evident, compunnd de n ori aceast clas cu ea nsi, se obine elementul nul
al grupului. Deci [1] = Z
n
.
II. Tot pentru orice numr natural n mulimea U
n
a rdcinilor complexe ale
ecuaiei z
n
= 1 formeaz un grup ciclic fa de operaia de nmulire a numerelor complexe.
ntr-adevr, notnd
2 2
cos i sin
n n
t t
c = + , acest numr complex este rdcin a ecuaiei z
n
=
1 i toate cele n rdcini ale acestei ecuaii sunt numerele:
2 2
cos isin ; 1, 2,..., ; 1
k n
k k
k n
n n
t t
c = + = c = , prin urmare [ ] G c = .
OBSERVAIE
Se observ c aceste dou grupuri, avnd acelai numr de elemente, difer numai prin
modul cum sunt notate elementele lor (la primul elementele sunt: 1, 2,..., 0 n = , iar la al
doilea elementele sunt:
1 2 3
, , ,..., 1
n
c c c c = ) i prin modul cum este notat operaia (primul
este grup aditiv, iar al doilea este multiplicativ). Modul cum se compun elementele este
acelai n cele dou grupuri. ntr-adevr, n grupul
n
U elementele
k
c se compun prin
adunarea modulo n a exponenilor, iar n grupul (Z , )
n
+ elementele k se compun tot prin
adunarea modulo n a numerelor k.
Acest lucru se confirm n cazul general.
TEOREM
Dou grupuri ciclice de acelai ordin sunt izomorfe.
DEMONSTRAIE
Fie G i H dou grupuri ciclice de acelai ordin n. Pentru simplitatea demonstraiei
vom folosi notaia multiplicativ n cele dou grupuri. Dac g este generatorul grupului ciclic
G i h al lui H, atunci:

1 2 1 2
, ,..., ; , ,...,
n n
G g g g g e H h h h h e' = = = = = = ,
unde am notat e, e' elementul neutru din G, respectiv H. Evident, compunerea n ambele
grupuri se face prin adunarea modulo n a exponenilor.
Fie funcia : ; ( ) ; 1, 2,...,
i i
f G H f g h i n = = . Evident, funcia f este bijectiv.
Ea este i morfism: , ) , ) , ) , )
i j k k i j i j
f g g f g h h h f g f g = = = = unde k = (i+j)
(mod.n).
QED
CONSECIN
Dac ordinul unui grup G este un numr prim p, atunci G este izomorf cu grupul ciclic
Z
p
. ntr-adevr, dac a este un element al lui G diferit de elementul neutru, atunci ordinul lui a
fiind diferit de unu i fiind divizor al numrului prim p trebuie s fie egal cu p, adic G este
grup ciclic avnd ca generator pe a. Din teorema precedent grupul G fiind ciclic de ordinul p,
este izomorf cu Z
p
.
Generatorii unui grup ciclic de ordinul n
TEOREM
Fie G un grup ciclic de ordinul n notat multiplicativ i g un generator al su. Atunci
ordinul elementului ;1 este
( , )
k
n
g k n
k n
s s . n particular, condiia necesar i suficient
ca elementul
k
g s fie generator al grupului G, adic
k
g G

=
]
, este ca numrul k s fie
prim cu n.
DEMONSTRAIE
Demonstrm mai nti teorema pentru cazul cnd (k,n) = k, adic numrul k este un
divizor al lui n. Notm cu m ctul mpririi lui n la k, adic n = mk. Din definiia ordinului
unui element rezult c ordinul lui
k
g este chiar m, deoarece elementele:
, ) , ) , ) , )
1 2 3
2 3
, , ,...,
m
k k k k k k k mk n
g g g g g g g g g e = = = = = =
sunt distincte, elementul g fiind un generator al grupului G.
n cazul general, notnd ( , ) d k n = i , n k ' ' astfel nct n dn' = i k dk' = rezult:
, )
k
k dk d k d k d
g g g g g g g
'
'

= = e c
] ] ]
.
Pe de alt parte, o proprietate a celui mai mare divizor comun asigur c exist
numerele ntregi u i v astfel nct d uk vn = + , de unde, innd seam c
n
g e = , rezult:
, ) , ) , )
u v u
d uk vn uk vn k n k k d u
g g g g g g g g g g
+

= = = = e c
] ] ]
.
Aadar elementele
k
g i
d
g genereaz acelai subgrup, deci au acelai ordin. Dar,
deoarece d este un divizor al lui n, ordinul lui
d
g este ctul mpririi lui n la ( , ) d k n = .
ntr-adevr, notnd d' acest ct, avem: n dd' = i cea mai mic valoare a numrului natural
h pentru care
, )
h
d
g e = este h d' = .
QED.
6.5. INELUL CLASELOR DE RESTURI MODULO n
6.4.1 Congruena modulo n
Pentru fiecare numr ntreg x notm x mulimea tuturor numerelor ntregi care dau
acelai rest la mprirea cu numrul natural nenul n. Aceast mulime se numete clasa de
congruen modulo n a lui x.
Evident c oricare dou astfel de clase sunt disjuncte, adic n-au nici un element n
comun. Pe de alt parte, reuniunea tuturor claselor de congruen modulo n este egal cu
ntreaga mulime Z a numerelor ntregi. Cu alte cuvinte, mulimea Z este mprit n n
clase de congruen, corespunztoare celor n resturi care se pot obine la mprirea cu
numrul natural n.
Notm
n
Z mulimea care are ca elemente aceste clase. Mulimea
n
Z are deci n
elemente.
EXEMPLE
I. Pentru 2 n = , mulimea Z se mparte n dou clase: clasa numerelor pare (care dau
restul zero la mprirea cu 2) i clasa numerelor impare (care dau restul unu la mprirea cu
2).
II. Pentru 1 n = toate numerele ntregi sunt congruente, deci ele se constituie ntr-o
singur clas.
Dou numere ntregi, x i y, care se afl n aceeai clas de congruen modulo n se
spune c sunt congruente modulo n. Aceast relaie se exprim n felul urmtor:
(mod. ) x y n = . Se poate deduce cu uurin c:
(mod. ) ( ) x y n n x y = . (2.1)
OBSERVAIE
Relaia de congruen exprimat sub forma (2.1) are sens i pentru 0 n = . De remarcat
c relaia de congruen modulo zero este relaia de egalitate, deoarece numrul zero l divide
numai pe zero. Dou numere ntregi sunt congruente modulo zero dac i numai dac ele sunt
egale.
n cazul 1 n = toate numerele ntregi sunt congruente, deoarece numrul unu divide
orice numr ntreg. La antipod se afl cazul 0 n = n care nu exist dou numere congruente
distincte, deoarece singurul numr care este divizibil cu zero este zero nsui.
Orice element al unei clase este numit reprezentant al clasei respective sau c
reprezint acea clas. De exemplu, pentru 2 n = , orice numr par reprezint clasa numerelor
pare, n timp ce orice numr impar reprezint clasa numerelor impare.
n general se prefer s facem o alegere a cte unui reprezentant din fiecare clas. O
astfel de alegere definete ceea ce numim un sistem complet de resturi modulo n. Cea mai des
folosit modalitate de alegere este s se ia ca reprezentant al unei clase, restul pe care-l dau
toate numerele acelei clase la mprirea cu numrul natural n. Deoarece acest rest poate fi
orice numr cuprins ntre zero i n 1, nseamn c un sistem complet de resturi este
mulimea constituit de numerele: 0, 1, 2,, n 1.
Cu aceast alegere mulimea
n
Z se poate reprezenta astfel:
0, 1,..., 1
n
Z n = .
Elementele lui
n
Z se pot identifica astfel:
; k x qn k q Z = = + e .
Uneori se prefer ca s se ia n ca reprezentant al clasei multiplilor lui n, adic al clasei
numerelor care dau restul zero la mprirea cu n, caz n care mulimea
n
Z se poate
reprezenta astfel:
1, 2,...,
n
Z n = .
Sistemul complet de resturi este atunci mulimea format din numerele:
1, 2,, n.
6.4.2 Adunarea i nmulirea claselor de congruen modulo n
Clasele se pot aduna dup urmtoarea regul:
x y x y + = + .
S observm c adunarea claselor, dei se efectueaz cu ajutorul unor reprezentani ai
celor dou clase, clasa care se obine ca rezultat nu depinde de reprezentanii alei n cele
dou clase. ntr-adevr,
(mod. )
i (mod. ) ( ) i ( ) ( )
[( ) ( )] (mod. ) .
x x n y y n n x x n y y n x x y y
n x y x y x y x y n x y x y
' ' ' ' ' ' = = +
' ' ' ' ' ' + + + = + + = +
La fel se efectueaz operaia de nmulire a claselor:
xy xy = .
Este uor de verificat c aceste dou operaii definite pe mulimea
n
Z ndeplinesc
condiiile prevzute n definiia inelului comutativ.
TEOREM
Grupul
*
n
Z al unitilor inelului
n
Z este constituit din clasele reprezentate de numere
prime cu n.
DEMONSTRAIE
Observm mai nti c dac un reprezentant x al unei clase modulo n este prim cu n,
adic (x,n) = 1, atunci toate numerele din acea clas sunt prime cu n. ntr-adevr, dac y se
afl n aceeai clas cu x, atunci diferena y x este divizibil cu n. Dac y nu ar fi prim cu
n, atunci ar avea un factor comun propriu, s zicem d, cu n. Numrul d va divide atunci i pe
x, adic x i n ar avea un factor comun propriu i deci x nu ar mai fi prim cu n.
Dac x este prim cu n, adic (x,n) = 1, atunci o proprietate a celui mai mare divizor
comun ne asigur c exist dou numere ntregi u i v astfel c:
1 = (x,n) = ux + vn, deci:
1 ux vn ux vn ux = + = + =

,
adic x reprezint o clas inversabil.
Reciproc, dac x reprezint o clas inversabil, atunci exist un numr ntreg u astfel
nct produsul ux este congruent cu 1, adic n divide diferena
ux 1. Dac x ar avea un divizor propriu d comun cu n, atunci acesta ar divide att pe x, ct i
diferena ux 1 (care este multiplu al lui n) i deci divide i pe 1, ceea ce contrazice definiia
divizorului propriu
6.6 PRODUSUL DIRECT DE GRUPURI I PRODUSUL DIRECT
DE INELE
Fiind date dou grupuri G i H, amndou notate moltiplicativ, cu elementul neutru e,
respectiv e' , pe mulimea {( , ); , } G H x h x G h H = e e numit produsul cartezian al
mulimilor G i H se consider operaia pe componente, i anume:
( , )( , ) ( , ) x h x h xx hh ' ' ' ' = .
Este uor de verificat c aceast operaie definit pe produsul cartezian ndeplinete
proprietile structurii de grup. Acest grup se numete produsul direct al celor dou grupuri.
Elementul neutru al produsului direct este perechea ( , ) e e' i inversa perechii (x,h) este
perechea
1 1
( , ) x h

. Dac grupurile G i H sunt comutative, respectiv finite, atunci produsul
lor direct este comutativ, respectiv finit.
Acelai lucru este valabil n cazul a dou inele A i B. Notnd aditiv i multiplicativ
operaiile n cele dou inele, pe produsul cartezian A B se consider operaiile de adunare
i de nmulire pe componente, adic: ( , ) ( , ) ( , ) a b a b a a b b ' ' ' ' + = + + i
( , )( , ) ( , ) a b a b aa bb ' ' ' ' = . Aceste operaii definite pe A B ndeplinesc proprietile
structurii de inel. Elementul neutru al nmulirii din A B este perechea (1,1) unde am notat
cu 1 att elementul neutru al lui A, ct i cel al lui B.
TEOREM
Grupul unitilor lui A B este produsul direct dintre grupul unitilor lui A i grupul
unitilor lui B, adic:
* * *
( ) A B A B =
DEMONSTRAIE
Dac
* *
( , ) a b A B e , atunci
* *
, a A b B e e , deci exist , a A b B ' ' e e astfel
nct 1 aa' = i 1 bb' = . Rezult c ( , )( , ) ( , ) (1,1) a b a b aa bb ' ' ' ' = = , adic
1
( , ) ( , ) a b a b

' ' = i deci perechea (a,b) este inversabil, ( , ) ( ) a b A B
-
e . Ca urmare,
* * *
( ) A B A B _ .
Reciproc, dac
*
( , ) ( ) a b A B e , atunci exist perechea ( , ) a b ' ' astfel nct
( , )( , ) (1,1) a b a b ' ' = . Dar ( , )( , ) ( , ) a b a b aa bb ' ' ' ' = i deci 1 aa' = , 1 bb' = , adic
* *
, a A b B e e . Prin urmare,
* * *
( ) A B A B _ .
QED
6.7. TEOREMA CHINEZ
Dac (m,n) = 1, atunci funcia:
: ; ( ) ( , )
mn m n mn m n
f Z Z Z f x x x =
n care x este un numr ntreg oarecare, iar , ,
mn m n
x x x reprezint clasa lui x modulo mn, m,
n, respectiv, este un izomorfism de inele.
DEMONSTRAIE
S observm mai nti c funcia f este corect definit, n sensul c dei ea opereaz
cu un reprezentant modulo mn al unei clase, anume numrul ntreg x, perechea ( , )
m n
x x nu
se schimb dac se nlocuiete x cu un alt numr y aflat n aceeai clas modulo mn ca i x.
ntr-adevr,
( ) ( ), ( )
, ( , ) ( , )
mn mn
m m n n m n m n
y x mn x y m x y n x y
x y x y x x y y
=
= = =
Funcia f astfel definit este un morfism de inele. ntr-adevr,
( ) (( ) ) (( ) , ( ) ) ( , )
( , ) ( , ) ( ) ( )
( ) (( ) ) (( ) , ( ) ) ( , )
( , )( , ) ( ) ( )
mn mn mn m n m m n n
m n m n mn mn
mn mn mn m n m m n n
m n m n mn mn
f x y f x y x y x y x y x y
x x y y f x f y
f x y f xy xy xy x y x y
x x y y f x f y
+ = + = + + = + + =
= + = +
= = = =
= =
De remarcat c pn n acest stadiu al demonstraiei nu s-a folosit faptul c numerele
m i n sunt prime ntre ele. Este nevoie de aceast ipotez pentru a arta c funcia f este
bijectiv.
De fapt, domeniul i codomeniul funciei f fiind mulimi finite cu acelai numr de
elemente, i anume mn, este suficient s se demonstreze numai injectivitatea.
Dar funcia f este injectiv:
( ) ( ) ( , ) ( , ) ,
( ), ( ), ( , ) 1 ( ) ( )
mn mn m n m n m m n n
mn mn
f x f y x x y y x y x y
m x y n x y m n mn x y x y
= = = =
= = =
QED
OBSERVAIE
Inversarea funciei f nseamn rezolvarea sistemului de ecuaii n x
(numr ntreg) cu parametrii ntregi a i b:
m m
n n
x a
x b
=

Acest sistem de congruene are soluii oricare ar fi numerele ntregi a i b dac i


numai dac numerele m i n sunt prime ntre ele. ntr-adevr, numai n acest caz funcia f fiind
surjectiv, dat fiind un element oarecare ( , ) din
m n m n
a b Z Z exist (i este unic) o clas
modulo mn, reprezentat de un numr ntreg x, astfel nct: ( ) ( , )
mn m n
f x a b = , adic
m m
x a = i
n n
x b = .
Soluia sistemului se obine folosind nite numere u i v care ndeplinesc condiia: um
+ vn = (m,n) = 1, din care rezult: 1
m
= (um + vn)
m
= (vn)
m
i
1
n
= (um + vn)
n
= (um)
n
. Pentru x = avn + bum avem:
x
m
= (avn + bum)
m
= (avn)
m
= a
m
(vn)
m
= a
m
1
m
= a
m
i
x
n
= (avn + bum)
n
= (bum)
n
= b
n
(um)
n
= b
n
1
n
= b
n
.
6.8. CARACTERISTICA LUI EULER
DEFINIIE
Se numete caracteristica lui Euler numrul, notat (n), al claselor modulo n
reprezentate de numere prime cu n. Am demonstrat c dac un reprezentant al unei clase
modulo n este un numr prim cu n, atunci toi reprezentanii acelei clase sunt numere prime cu
n. De aceea putem vorbi de clase prime cu n.
EXEMPLE
I. Dac n = p este un numr prim, atunci dintre numerele 1, 2,, p singurul care nu
este prim cu p este nsui p. Deci, (p) = p 1.
II. Dac
k
n p = n care p este numr prim, atunci numerele cuprinse ntre unu i n
care nu sunt prime cu n sunt multiplii lui p, i anume: p, 2p, 3p,,
1 k k
p p p

= . Numrul
acestora este
1 k
p

. Deci numrul claselor prime cu n este diferena
1 k k
p p

. Aadar,
, )
1
1
1
k k k k
p p p p
p

| |
= =
|
\ .
.
III. Dac
1 2
1 2
...
k
k
n p p p
o o o
= este descompunerea lui n n produs de puteri de factori
primi distinci, atunci:
1 2
1 1 1
( ) 1 1 ... 1
k
n n
p p p
| || | | |
=
| | |
\ .\ . \ .
ntr-adevr, din teorema chinez rezult c
1 2
1 2
* * * *
...
k
k
n
p p p
Z Z Z Z
o o o
= . Pe de
alt parte, am remarcat mai sus c ( ) n este ordinul grupului
*
n
Z . Prin urmare,
, )
1 2 1 2
1 2 1 2
1 2
1 2
1 1 1
( ) ... 1 1 ... 1
1 1 1
1 1 ... 1 .
k k
k k
k
k
n p p p p p p
p p p
n
p p p
o o o o o o | | | | | |
= = =
| | |
\ . \ . \ .
| || | | |
=
| | |
\ .\ . \ .
Proprieti ale caracteristicei lui Euler
I. Ordinul grupului unitilor inelului
n
Z este egal cu ( ) n .
ntr-adevr, elementele inversabile ale inelului
n
Z sunt clase reprezentate de numere
prime cu n, iar numrul acestor clase este, prin definiie, ( ) n .
II. ( ) n este numrul generatorilor unui grup ciclic de ordinul n.
ntr-adevr, dac G este un grup ciclic de ordinul n avnd ca generator elementul g,
atunci elementele care genereaz grupul sunt cele de forma
m
g n care 1 m n i (m,n) = 1.
Numrul acestora este ( ) n .
III. Dac G este un grup ciclic de ordinul n, atunci acest grup are elemente de ordinul
d numai dac d este un divizor al lui n. n acest caz elementele de ordinul d sunt elementele de
forma
, )
m
n
d
g , n care 1 m d i (m,d) = 1. Numrul acestora este ( ) d .
ntr-adevr, din teorema lui Lagrange, ordinul unui element al unui grup finit divide
ordinul grupului. Deci, grupul G nu poate avea elemente de ordinul d dect dac d este divizor
al lui n.
Pe de alt parte, dac d este un divizor al lui n, atunci rezult c
h
g ;
1 h n are ordinul d dac i numai dac
( , )
n
d
h n
= . Notnd ( , ) h n d' = , aceasta nseamn
c h md' = i n dd' = , n care (m,d) = 1, adic
, )
m
n
h d m
d
g g g
'
= = cu
1 m d i (m,d) = 1.
IV. Pentru orice numr natural n este adevrat egalitatea:
( )
d n
n d =

.
ntr-adevr, dac n este ordinul unui grup ciclic, atunci elementele sale se grupeaz
dup ordinele lor, care sunt divizori ai lui n. Pentru fiecare divizor d al lui n, numrul
elementelor de ordinul d este ( ) d .
Reciproca teoremei chineze
Teorema chinez afirm c dac numerele naturale m i n sunt prime ntre ele, atunci
grupul
m n
Z Z este izomorf cu
mn
Z i deci este ciclic.
Vom arta c este valabil i reciproca acestei teoreme, n sensul c
m n
Z Z este
izomorf cu
mn
Z numai n cazul cnd m i n sunt prime ntre ele.
Ca urmare, grupul
m n
Z Z este ciclic dac i numai dac m i n sunt prime
ntre ele.
TEOREM
Dac numerele naturale m i n nu sunt prime ntre ele, atunci grupul
m n
Z Z nu este
ciclic i deci nu este izomorf cu
mn
Z .
DEMONSTRAIE
Fie p un numr prim care divide att pe m, ct i pe n i fie , m n ' ' cturile respective,
adic: m pm' = , n pn' = . Pentru orice k = 1, 2,, p 1 numrul km' reprezint un
element de ordinul p din grupul aditiv
m
Z . ntr-adevr, ordinul clasei lui km' este
( , ) ( , ) ( , ) ( , ) 1
m m pm p p
p
km m km pm k p m k p
'
= = = = =
' ' ' '
.
Analog, numerele hn' ; h = 1, 2,, p 1 reprezint clase de ordinul p din grupul
aditiv
n
Z . Rezult c perechile de numere ( , ) km hn ' ' , n numr de
2
( 1) p reprezint
elemente de ordinul p n grupul
m n
Z Z .
Dar dac
m n
Z Z ar fi un grup ciclic, atunci pentru divizorul p al ordinului acestui
grup am avea numai ( ) 1 p p = elemente de ordinul p.
QED
6.9. TEOREMELE FERMAT, EULER, WILSON
TEOREMA FERMAT
Dac p este numr prim, atunci pentru orice numr ntreg x avem:
(mod. )
p
x x p =
DEMONSTRAIE
Grupul
*
p
Z are ordinul ( ) 1 p p = i deci ordinul oricrui element al grupului
divide 1 p . Ca urmare, orice clas nenul, ridicat la puterea 1 p d ca rezultat clasa
unitate, aceasta fiind clasa lui unu. Rezult c pentru orice numr ntreg nedivizibil cu p este
adevrat congruena:
1
1(mod. )
p
x p

= .
nmulind aceast congruen cu numrul oarecare x (care poate fi i multiplu de p) se
obine relaia din enun.
QED
TEOREMA EULER
Dac (m,n) = 1, atunci
( )
1(mod. )
n
m n

= .
DEMONSTRAIE
Ordinul grupului
*
n
Z este ( ) n , ca urmare, orice element al grupului, ridicat la
puterea ( ) n d elementul neutru al grupului. Elementele grupului sunt reprezentate de
numerele m care sunt prime cu n.
QED
TEOREMA WILSON
Dac p este un numr prim, atunci ( 1)! 1(mod. ) p p = .
DEMONSTRAIE
Teorema se verific lesne pentru p = 2. Putem deci considera c p este un numr prim
impar.
Elementele grupului
*
p
Z sunt reprezentate de numerele: 1, 2, 3,, p 1 dintre care
numai primul i ultimul element este propriul su invers, deoarece n corpul
p
Z ecuaia
2
1 x = nu poate avea mai mult de dou rdcini. Prin urmare, celelalte clase, n numr de p
3 (care este par), sunt grupate dou cte dou, inverse una alteia, deci produsul acestora d
elementul unitate al grupului
*
p
Z , reprezentat de numrul unu. Deci produsul ( 1)! p modulo
p se reduce la produsul dintre primul i ultimul factor, care produs este congruent cu
1 modulo p.
6.10. PROBLEME REZOLVATE
6.10.1. S se verifice c numrul n = 1009 este prim.
Rezolvare
Este suficient s se verifice c nu are divizori primi. Se vede c nu se mparte exact la
2, 3, 5,.. Nu parcurgem ns toate numerele prime mai mici det 1009. Este uor de observat
c dac n nu are divizori primi mai mici dect rdcina ptrat a lui n (mai precis mai mici
dect partea ntreag a acestei rdcini) atunci nu poate avea divizori primi mai mari. Cum
32
2
= 1024 rezult c trebuie testate toate numerele prime pn la 31(inclusiv).
6.10.2. S se arate c dac n este un numr natural impar atunci exist o coresponden
biunivoc ntre divizorii lui n care sunt mai mari ca i modurile de scriere a lui n sub
forma: n = u
2
v
2
.
Rezolvare. Fie n = a.b n care a . Evident, numerele a i b sunt impare i a b. Sistemul:
are ca unic soluie:
Deoarece numerele a i b sunt impare rezult c numerele u i v sunt ntregi.
De exemplu, divizorii lui n = 35 care sunt mai mari dect sunt 7 i 35 i aceti
divizori corespund la scrierile: 35 = 6
2
1
2
= 18
2
17
2
.
6.10.3. S se afle cel mai mare divizor comun d al numerelor a = 189 i b = 154 i s se scrie
numrul d sub forma d = u.a + v.b n care u i v sunt numere ntregi.
Rezolvare
Se aplic algoritmul lui Euclid:
189 = 154 + 35;
154 = 4.35 + 14;
35 = 2.14 + 7;
14 = 2.7 + 0.
de unde rezult d = 7.
Din penultima relaie a algoritmului se onine:
7 = -2.14 + 35
Din a doua relaie a algoritmului se obine 14 = 154 4.35 i deci: 7 = -2.14 + 35 =
= -2(154 4.35) + 35 = -2.154 +35[(-2).(-4) + 1] = -2.154 + 9.35
Din prima relaie a algoritmului se scoate: 35 = 189 154 i se obine:
7 = -2.154 + 9.35 = -2.154 + 9(189 -154) = 9.189 11.154.
adic 7 = u.189 + v.154 cu u = 9 i v = -11.
6.10.4. S se afle inversele claselor nenule din corpul Z
43.
Rezolvare
Este suficient s se afle inversele claselor reprezentate de numerele prime.
Pentru a afla inversa clasei lui 2 se observ c (2,43) = 1, deoarece numrul 43 este
prim i se scrie numrul 1 ca o combinaie de 2 43, folosind, n general, algoritmul lui
Euclid: 1 = 22.2 43. Reducnd modulo 43 se obine 2.22 = 1, adic 22 este inversa clasei lui
2. Rezult 11.4 = 1, deci 11
-1
= 4.
Din 1 = 43 3.14 rezult 3
-1
= -14 = 29. Din 1 = 2.43 17.5 rezult 5
-1
= -17 = 26.
Din aceast ultim relaie rezult 2.13 = 5
-1
adic 13
-1
= (5
-1
.2
-1
)
-1
= 5.2 = 10.
Pe de alt parte, deoarece (-1)
-1
= -1 = 42 rezult: 17
-1
= (-5
-1
) = -5 = 38 = 2.19. Mai
departe, 19
-1
= (17
-1
.2
-1
)
-1
= 17.2 = 34. n plus, din 1 = 43 -6.7 rezult -6.7 = 1 i deci
7
-1
= (-6
-1
)
-1
= -6 = 37.
Pentru numerele prime mai mari dect 43/2 se trece la opusul lor. De exemplu,
23
-1
= (-20)
-1
= -2
-1
.2
-1
5
-1
= - 22.22.26 = 15
6.11. TEME PENTRU CAS
6.11.1. S se verifice c numerele: 1013, 1019, 1021, 1031, 1033 sunt prime.
6.11.2. Numerele prime de forma 2
n
1 se numesc numere prime Mersenne. Evident, pentru
ca numrul 2
n
1 s fie prim este necesar ca numrul n s fie prim (dar nu i suficient). S se
determine primele 8 numere prime Mersenne.
6.11.3. S se afle toate modurile de scriere a numrului n = 1575 sub forma u
2
v
2
6.11.4. S se afle inversele claselor nenule din inelele: Z
17
, Z
53
, Z
101
.
Bibliografie
[1] C. DOCHIOIU, Instrumente algebrice ale criptografiei, Editura ATM, Bucureti, 2009.
[2] N. KOBLITZ, A Course in Number Theory and Cryptography, Editura Springer, Berlin,
1988
[3], by A. MENEZES, P. van OORSCHOT, and S. VANSTONE, Handbook of Applied
Cryptography, CRC Press, 1996.

S-ar putea să vă placă și