12.01.2015 Views

Calculul valorilor si vectorilor proprii

Calculul valorilor si vectorilor proprii

Calculul valorilor si vectorilor proprii

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.6. APLICAŢIILE DVS 427<br />

minimul atingându-se pentru<br />

Rezultă<br />

(H +F) ∗ =<br />

n∑<br />

j=1<br />

σ j u j v H j = U 1 Σ 1<br />

[<br />

V11<br />

V 21<br />

] H<br />

. (5.148)<br />

F ∗ = U 1 Σ 1<br />

[<br />

V11<br />

V 21<br />

] H<br />

−H = −U 2 Σ 2<br />

[<br />

V21<br />

V 22<br />

] H<br />

, (5.149)<br />

de unde se obţine imediat (5.142). Mai mult, conform lemei 5.1, în condiţiile teoremei<br />

aveminegalitateastrictă σ n > σ n+1 , ceeace a<strong>si</strong>gurăunicitateamatricei G = G ∗<br />

care minimizează expre<strong>si</strong>a (5.137).<br />

În finalul demonstraţiei vom arăta că X ∗ din (5.144) este unica soluţie a <strong>si</strong>stemului<br />

(A+E ∗ )X = B +R ∗ care, conform (5.146), poate fi scris şi sub forma<br />

(H +CG ∗ D)D −1 [ X<br />

−I p<br />

]<br />

= 0. (5.150)<br />

Pentru aceasta, din expre<strong>si</strong>a (5.142) a matricei G ∗ şi DVS a matricei H rezultă<br />

H +CG ∗ [ ]<br />

D = U 1 Σ 1 V<br />

H<br />

11 V21<br />

H , (5.151)<br />

de unde, datorită monicităţii matricei U 1 Σ 1 , rezultă<br />

Ker(H +CG ∗ D) = Ker [ V11 H V21<br />

H<br />

]<br />

= Im<br />

[<br />

V12<br />

V 22<br />

]<br />

. (5.152)<br />

Prin urmare, din (5.150) şi (5.143) rezultă că orice soluţie X satisface relaţiile<br />

[ ] [ ] {<br />

D −1 X V12 D<br />

−1<br />

= Y ⇒<br />

1 X = V 12Y<br />

−I p V 22 D2 −1 (5.153)<br />

= V 22 Y.<br />

Deci, în virtutea lemei 5.1, avem Y = −V22 −1 D−1 2 . În concluzie, în mod necesar, din<br />

(5.153) rezultă că unica (pseudo)soluţie, în sens CMMPT, este<br />

i.e. (5.144). Teorema este demonstrată.<br />

X = D 1 V 12 Y = −D 1 V 12 V −1<br />

22 D−1 2 = X ∗ ,<br />

Prezentăm în continuare o modalitate de calcul a soluţiei problemei CMMPT<br />

care derivă nemijlocit din demonstraţia teoremei 5.16.<br />

Algoritmul 5.8 (CMMPT – Soluţia problemei CMMPT) (Se dau<br />

matricele A ∈ IC m×n , B ∈ IC m×p , cu m ≥ n+p, precum şi matricele diagonalene<strong>si</strong>ngulareC<br />

= diag(c 1 ,c 2 ,...,c m ) ∈ IC m×m şi D=diag(D 1 ,D 2 )<br />

∈ IC (n+p)×(n+p) , unde D 1 = diag(d 1 ,d 2 ,...,d n ), D 2 = diag(d n+1 , d n+2 ,<br />

..., d n+p ). Algoritmul calculează soluţia (dacă există a) problemei<br />

CMMPT, definite de cvartetul (A,B,C,D), i.e. calculează matricele<br />

E = E ∗ ∈ IC m×n şi R = R ∗ ∈ IC m×p care sunt soluţia problemei de minimizare<br />

(5.137) precum şi soluţia X ∗ a <strong>si</strong>stemului liniar (A+E ∗ )X =<br />

= B + R ∗ . Dacă soluţia nu există sau nu este unică se tipăreşte un<br />

mesaj, iar elementele tripletului (E ∗ ,R ∗ ,X ∗ ) rămân vide.)<br />

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

Saved successfully!

Ooh no, something went wrong!