12.01.2015 Views

Calculul valorilor si vectorilor proprii

Calculul valorilor si vectorilor proprii

Calculul valorilor si vectorilor proprii

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

370 CAPITOLUL 5. DESCOMPUNEREA VALORILOR SINGULARE<br />

Definiţia 5.1 Rangul r al matricei A este numărul maxim de coloane liniar independente<br />

ale lui A, sau, echivalent,<br />

r = rangA = dim(ImA). (5.1)<br />

Se poate arăta (vezi cap. 1) că rangA = rangA T şi, astfel, orice matrice are<br />

acelaşi număr maxim de linii şi coloane liniar independente. Deci, rangul unei<br />

matrice A este dimen<strong>si</strong>unea maximă a unei submatrice ne<strong>si</strong>ngulare A(I,J), I =<br />

= {i 1 ,i 2 ,...,i r }, J = {j 1 ,j 2 ,...,j r } a lui A.<br />

În vederea elaborării unor proceduri fiabile de determinare numerică a rangului<br />

suntem interesaţi în definirea transformărilor matriceale pentru care rangul este un<br />

invariant. În acest sens introducem<br />

Definiţia 5.2 Două matrice A,B ∈ IC m×n se numesc echivalente dacă există matricele<br />

ne<strong>si</strong>ngulare S ∈ IC m×m şi T ∈ IC n×n astfel încât<br />

B = SAT. (5.2)<br />

Dacă matricele S şi T sunt unitare, atunci vom spune că A şi B sunt unitar echivalente.<br />

În cazul real este suficient să ne rezumăm la matrice de transformare reale.<br />

Într-o astfel de <strong>si</strong>tuaţie, dacă matricele S şi T sunt ortogonale vom spune că A şi<br />

B sunt ortogonal echivalente.<br />

În vederea determinării rangului unei matrice date vom urma o cale deja familiară<br />

din capitolele precedente, respectiv, vom calcula o matrice de acelaşi rang cu matricea<br />

dată la carerangul săpoată fi evaluat prin <strong>si</strong>mplă inspecţie. Astfel de matrice<br />

sunt matricele cu structură diagonală la care rangul este, evident, egal cu numărul<br />

elementelor diagonale nenule. Din motive de fiabilitate numerică ne vom restrânge<br />

la utilizarea transformărilor unitare, respectiv ortogonale în cazul real.<br />

Avem următorul rezultat important.<br />

Teorema 5.1 (Descompunerea <strong>valorilor</strong> <strong>si</strong>ngulare - DVS) Dacă A ∈ IC m×n ,<br />

atunci există matricele unitare U ∈ IC m×m şi V ∈ IC n×n astfel încât<br />

[<br />

U H Σ1 0<br />

AV = Σ =<br />

0 0<br />

]<br />

, (5.3)<br />

unde<br />

Σ 1 = diag(σ 1 ,σ 2 ,...,σ r ) ∈ IR r×r , (5.4)<br />

cu<br />

σ 1 ≥ σ 2 ≥ ... ≥ σ r > 0. (5.5)<br />

Expre<strong>si</strong>a<br />

A = UΣV H (5.6)<br />

defineşte descompunerea <strong>valorilor</strong> <strong>si</strong>ngulare a matricei A. Numerele nenegative σ i ,<br />

i = 1 : p, p = min(m,n) (σ i = 0, i = r+1 : p) se numesc valori <strong>si</strong>ngulare ale<br />

matricei A. Coloanele matricei unitare U se numesc vectori <strong>si</strong>ngulari la stânga, iar<br />

coloanele lui V se numesc vectori <strong>si</strong>ngulari (la dreapta) ai matricei A.<br />

În cazul real se obţine acelaşi rezultat, cu matricele U şi V ortogonale, i.e. cu<br />

vectorii <strong>si</strong>ngulari reali.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!