Sunteți pe pagina 1din 4

1.

Utilizand Teorema Chineza a Resturilor, sa se rezolve sistemul de ecuatii:


(
x 1 mod 3
x 2 mod 4
x 6 mod 7
(25p)
Solutie:
Numerele 3, 4, 7 sunt coprime doua cate doua, deci se poate aplica
Teorema Chineza a Resturilor.
(I) Se calculeaza m = 3 4 7 = 84, c1 =
c3 = m7 = 12;

m
3

= 28, c2 =

(II) Se rezolva ecuatiile


28x 1 mod 3 x 1 mod 3 x1 = 1;
21x 2 mod 4 x 2 mod 4 x2 = 2;
12x 6 mod 7 5x 6 mod 7 x3 = 4;
(III) Solutia sistemului se obtine astfel:
x0 = (c1 x1 + c2 x2 + c3 x3 ) mod m
= (28 1 + 21 2 + 12 4) mod 84
= 118 mod 84
= 34

m
4

= 21,

2. (a) Algoritmul Sardinas-Patterson


(argumentare teoretica, algoritm)
n!

n2 2

(15p)
n

(b) Fie X = {a, b} si C = {a , a


b, ba }, unde n este un numar
natural, n 2. Este multimea C cod peste X? Justificati
raspunsul.
(10p)
Solutie:
(a) - a se vedea paginile 32-33 din cursul
http://profs.info.uaic.ro/fltiplea/AFCS/Semigroups.pdf
(b) Se vor considera 3 cazuri:
i. n = 2 - n acest caz, C = {a2 , a2 b, ba2 } - C1 = {b} (C C1 = )
dar C2 = {a2 } si C C2 6= , deci C nu este cod;
ii. n = 3 - n acest caz, C = {a6 , a7 b, ba3 } - C1 = {ab} (C C1 =
), C2 = = C3 , deci C este cod;
iii. n 4 - n acest caz se poate demonstra cu usurinta (prin
inductie matematica) ca n! > n2 2 - astfel C1 = = C2 ,
deci C este cod (este chiar cod prefix);
In concluzie, C nu este cod pentru n = 2 si este cod pentru orice
n 3.

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.

4. Fie M = (A; ) o mpo completa si f o functie continua de la A la A.


Demonstrati ca daca exista un element a A astfel ncat f (a) a
atunci are loc si (f ) a (unde (f ) reprezinta cel mai mic punct fix
al functiei f ). Daca f (a) a atunci se poate deduce ca (f ) a?
Justificati raspunsul.
(20p)
Solutie:
Conform Teoremei de Punct Fix, (f ) = sup(L), unde lantul L =
{f i (A )|i 0}. Astfel, pentru a demonstra ca (f ) a, sau, echivalent, sup(L) a, este suficient sa demonstram ca a este majorant
pentru L - ntr-adevar, n acest caz, a va fi mai mare decat cel mai mic
majorant al lui L, care este tocmai sup(L).
Vom demonstra ca f i (A ) a, pentru orice i 0, prin inductie
matematica:
- pentru i = 0, relatia devine f 0 (A ) a, adica A a, ceea ce
este adevarat deoarece A este cel mai mic element al lui A;
- Fie i 0. Presupunem ca f i (A ) a si vom demonstra ca
f i+1 (A ) a. Deoarece f este monotona (f este continua) relatia
f i (A ) a va implica f (f i (A )) f (a), adica f i+1 (A ) f (a).
Combinand ultima inegalitate cu f (a) a va rezulta n final
f i+1 (A ) a (din tranzitivitate).

Pentru a doua parte a exercitiului, raspunsul este negativ, adica poate
exista un element a A astfel ncat f (a) a dar ((f ) a). De
exemplu, putem consideram functia identitate (f (x) = x, pentru orice
x A) care este continua. Orice element din A este punct fix al lui f
si, n plus, (f ) =A . Fie a un element din A diferit de A . Atunci
f (a) a dar ((f ) a).

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