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.

5.1. FORMULAREA PROBLEMEI 379<br />

În sfârşit, notând U def<br />

= diag(U 1 ,U 2 ), V def<br />

= diag(V 1 ,V 2 ) obţinem următoarea<br />

structură a matricei W<br />

⎡<br />

W = U H QV = ⎣ C X Y ⎤<br />

−S C 0 ⎦,<br />

0 0 I k−l<br />

unde [X Y ] def<br />

= U1 HQ 12V 2 .<br />

Rezultatul urmărit se obţine imediat din faptul că matricea W este unitară, din<br />

egalitatea W H W = I n rezultând X = S şi Y = 0.<br />

În cazulk > l = n−k se începecu descompunerea<strong>valorilor</strong><strong>si</strong>ngulareale blocului<br />

Q 22 , după care cursul demonstraţiei este <strong>si</strong>milar cu cel de mai sus.<br />

În cazul real toate transformările unitare utilizate pot fi luate ortogonale, cursul<br />

demonstraţiei fiind identic.<br />

✸<br />

5.1.4 Descompunerea <strong>valorilor</strong> <strong>si</strong>ngulare generalizate<br />

O generalizare po<strong>si</strong>bilă a descompunerii <strong>valorilor</strong> <strong>si</strong>ngulare este diagonalizarea <strong>si</strong>multană<br />

a două matrice sau, echivalent, diagonalizarea unui fascicol matriceal, prin<br />

transformări de echivalenţă. Condiţiile în care acest demers este po<strong>si</strong>bil sunt enunţate<br />

în teorema de mai jos.<br />

Teorema 5.4 Descompunerea <strong>valorilor</strong> <strong>si</strong>ngulare generalizate (DVSG). Fie matricele<br />

A ∈ IC m×n cu m ≥ n şi B ∈ IC p×n 9 astfel încât KerA∩KerB = {0}. Atunci<br />

există matricele unitare U ∈ IC m×m şi V ∈ IC p×p precum şi matricea ne<strong>si</strong>ngulară<br />

W ∈ IC n×n astfel încât<br />

⎧ [ ]<br />

[ ] ⎪⎨ S<br />

U H C pentru p ≥ n<br />

AW = , V H BW = 0<br />

(5.33)<br />

0 ⎪⎩ [ ] 0 S pentru p < n<br />

unde<br />

C = diag(c 1 ,c 2 ,...,c n ) ∈ IR n×n cu 1 ≥ c 1 ≥ c 2 ≥ ... ≥ c p ≥ 0,<br />

⎧<br />

⎪⎨<br />

diag(s 1 ,s 2 ,...,s n ) ∈ IR n×n cu 0 ≤ s 1 ≤ s 2 ≤ ... ≤ s n ≤ 1, pt. p ≥ n<br />

S =<br />

⎪⎩<br />

diag(s n−p+1 ,s n−p+2 ,...,s n ) ∈ IR p×p<br />

cu 0 = s 1 = s 2 = ... = s n−p ≤ s n−p+1 ≤ ... ≤ s n ≤ 1, pt. p < n<br />

(5.34)<br />

cu c 2 i + s2 i = 1, i = 1:n 10 . Perechile (c i ,s i ), i = 1:n definesc valorile <strong>si</strong>ngulare<br />

generalizate ale perechii (A,B), mai exact perechile (c i ,s i ) cu s i = 0 definesc<br />

9 Teorema este enunţată pentru cazul a două matrice cu acelaşi număr de coloane. Se poate<br />

da şi o formulare pentru două matrice A şi B cu acelaşi număr de linii, formulare care se poate<br />

obţine aplicând enunţul de mai sus matricelor A H şi B H . Lăsăm detaliile în sarcina cititorului<br />

interesat.<br />

10 În cazul p < n avem c 1 = c 2 = ... = c n−p = 1 şi, de aceea, am introdus în (5.34), prin<br />

convenţie şi pentru comoditatea notaţiilor, numerele s 1 = s 2 = ... = s n−p = 0. De asemenea,<br />

în aceeaşi <strong>si</strong>tuaţie, vom conveni să extindem termenul de ”structură diagonală” pentru matricea<br />

[ 0 S] (în unele lucrări [VI], în cazul p < n, matricea V H BW are structura [S 0] cu S diagonală<br />

dar ”preţul” plătit este pierderea ordonării elementelor diagonale ale matricelor C şi S).

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

Saved successfully!

Ooh no, something went wrong!