Documente Academic
Documente Profesional
Documente Cultură
ntregii s i t din identitatea lui Bzout se pot calcula eficient utiliznd algoritmul lui Euclid extins. Aceast
extensie adaug algoritmului lui Euclid dou ecua ii recursive [63]
sk = sk2 qk1sk1
tk = tk2 qk1tk1
cu valorile de nceput
s2 = 1, t2 = 0
s1 = 0, t1 = 1
Cu ajutorul acestei relaii de recuren, ntregii lui Bzout s i t sunt dai de s = sN i t = tN, unde N este
pasul la care algoritmul se termin cu rN = 0.
Validitatea acestei abordri se poate demonstra prin inducie. Se presupune c formula recursiv este
corect pn la pasul k1 al algoritmului, cu alte cuvinte, se presupune c
rj = sj a + tj b
pentru orice j mai mic dect k. Al k-lea pas al algoritmului d ecuaia
rk = rk2 qk1rk1
ntruct formula de recuren este considerat corect pentru rk2 i rk1, ele pot fi exprimate n funcie de
variabilele corespunztoare s i t
rk = (sk2 a + tk2 b) qk1(sk1 a + tk1 b)
Rearanjnd aceast ecuaie, rezult formula de recuren pentru pasul k
rk = sk a + tk b = (sk2 qk1sk1) a + (tk2 qk1tk1) b
Metoda matriceal
ntregii s i t pot fi gsii i folosind o metod echivalent bazat pe matrice.[64] Secvena de
ecuaii a algoritmului lui Euclid
a = q0 b + r 0
b = q1 r0 + r1
rN2 = qN rN1 + 0
se poate scrie ca produs al matricilor cturilor 2-pe-2 nmulite cu un vector bidimensional al
resturilor
Pentru a exprima pe g sub form de combinaie liniar de a i b, ambele pri ale acestei ecuaii pot fi nmulite
cu inversa matricei M.[64][65] Determinantul lui M este egal cu (1)N+1, deoarece este egal cu produsul determinanilor
matricelorct, care sunt egale cu minus unu. ntruct determinantul lui M nu este niciodat zero, vectorul final de
resturi se poate rezolva gsind inversa lui M
Deoarece ecuaia de sus d g = (1)N+1 ( m22 a m12 b) cei doi ntregi ai identitii lui Bzout
sunt s = (1)N+1m22 i t = (1)Nm12. Metoda matricei este la fel de eficient ca i cea a formulei de recuren, cu dou
nmuliri i dou adunri la fiecare pas al algoritmului lui Euclid.
A a 21 a 22 a 23
a a a
31 32 33
este numrul
det( A) a11a 22 a33 a13 a 21a32 a12 a 23 a31 a13 a 22 a31 a12 a 21a33 a11a 23 a32
i se numete determinant de ordin 3. Termenii care apar n formul se numesc termenii
dezvoltrii determinantului.
Pentru calculul determinantului de ordin trei se utilizeaz trei tehnici simple:
Regula triunghiului
Am vzut c determinantul de ordin trei are n dezvoltarea sa ase termeni, trei cu semnul plus i
ali trei cu semnul minus.
Primul termen cu plus se gsete nmulind elementele de pe diagonala principal, iar ceilali doi,
nmulind elementele situate n vrfurile celor dou triunghiuri care au o latur paralel cu cu diagonala
principal. Dup aceeai regul, referitoare la diagonala secundar, se obin termenii cu minus.
Obs.: Att regula lui Sarrus ct i regula triunghiului se aplic numai determinanilor de ordin 3.
3 0
d
0 2 1
3 1 0
d 3 2 0 0 (1) 3 0 1 1 3 2 1 (3) 1 ( 1) 0 0 0 0 0 0 6 3 0 9
2.4. Calculul inversei unei matrici
Definiie. Fie A
n C
n C
A B B A In In
cu proprietatea c
B A 1
. Deci
A A 1 A 1 A I n
n C
Teorem. Matricea A
matrice se numete nesingular.
Construcia lui
A 1
det A 0.
a 21 a 22 ... a 2 n
a a ... a
nn
n1 n 2
Dac
,
a11 a12
a12 a 22
... ...
a1n a 2 n
... a n1
... a n 2
... ...
... a nn
1 11 D11 1 12 D12
1 21 D21 1 22 D22
A*
...
Matricea
n 1
...
Dn1
n2
Dn 2
...
1 1n D1n
1 2n D2n
...
...
...
...
n n
Dnn
O astfel de
obinut din
d 0 0 ...
0 d 0 ...
*
*
A A A A
... ... ... ...
0 0 0 ...
0
,
...
A 1
iar de aici
1 *
1 *
A A A A I n .
d
1
A*
det A