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.1. FORMULAREA PROBLEMEI 381<br />

relaţie cu care obţinem<br />

ˆQ =<br />

[ ] [<br />

U<br />

H<br />

0 ˜C<br />

0 V H QZ =<br />

˜S<br />

]<br />

, (5.38)<br />

de unde<br />

[ A<br />

F =<br />

B<br />

]<br />

= QR =<br />

[ U 0<br />

0 V<br />

][ ˜C<br />

˜S<br />

] [ U ˜CZ<br />

Z H R =<br />

H R<br />

V ˜SZ H R<br />

]<br />

. (5.39)<br />

În final, datorită ne<strong>si</strong>ngularităţii matricei Z H R, din ultima relaţie se obţine diagonalizarea<br />

<strong>si</strong>multană urmărită a matricelor A şi B, i.e. U H AW = ˜C şi V H BW = ˜S<br />

unde W = R −1 Z. q.e.d.<br />

b) Dacă S este <strong>si</strong>ngulară (ceea ce se întâmplă întotdeuna dacă p < n) demonstraţia<br />

decurge asemănător. Elementele diagonale ale lui S din (5.37) fiind ordonate<br />

crescător, S este <strong>si</strong>ngulară numai dacă s 1 = ... = s l = 0 pentru un l ≥ 1, i.e. (5.37)<br />

se scrie<br />

Z H Q H 2 Q 2Z = I n −C 2 def<br />

= S 2 =<br />

[ ] 0 0<br />

0 Ŝ 2<br />

(5.40)<br />

cu Ŝ = diag(s l+1,s l+2 ,...,s n ) ne<strong>si</strong>ngulară. Notăm X = Q 2 Z ∈ IC p×n şi con<strong>si</strong>derăm<br />

partiţiaX = [X 1 X 2 ]cuX 1 ∈ IC p×l , X 2 ∈ IC p×(n−l) . Din(5.40)avemX1 H X 1 = 0de<br />

unde rezultă X 1 = 0. De asemenea, avem X2 HX 2 = Ŝ2 , deci Ŝ−1 X2 HX2Ŝ−1 = I n−l ,<br />

def<br />

i.e. matricea V 2 = X 2 Ŝ −1 ∈ IC p×(n−l) are coloanele ortogonale. Con<strong>si</strong>derăm şi aici<br />

două <strong>si</strong>tuaţii.<br />

b1) În cazul p ≥ n, procedând ca mai sus, i.e. completând V 2 cu matricele<br />

V 1 ∈ IC p×l şi V 3 ∈ IC p×(p−n) până la o matrice unitară V = [V 1 V 2 V 3 ] 11 putem<br />

scrie<br />

˜S def<br />

= V H Q 2 Z=V H X=[0 V H X 2 ]=<br />

⎡<br />

⎣ 0 V 1 H X 2<br />

0 V H<br />

2 X 2<br />

0 V H<br />

3 X 2<br />

⎤<br />

⎡<br />

⎦= ⎣<br />

0 0<br />

0 Ŝ<br />

0 0<br />

⎤<br />

[ S<br />

⎦=<br />

0<br />

] }n<br />

}p−n ,<br />

relaţie cu care se obţine imediat (5.38) şi apoi, cu aceleaşi argumente, (5.33). q.e.d.<br />

b2) În cazul p < n avem, în mod necesar, l ≥ n−p sau n−l ≤ p şi, prin urmare,<br />

completând matricea cu coloanele ortogonale V 2 cu matricea V 1 ∈ IC p×(p−n+l) până<br />

la o matrice unitară V = [V 1 V 2 ] ∈ IC p×p , obţinem<br />

[ ] [ ]<br />

˜S def<br />

0 V<br />

= V H Q 2 Z=V H X=[0 V H H<br />

X 2 ]= 1 X 2 0 0 0<br />

0 V2 HX<br />

= = [ 0 S ]<br />

2 0 0 Ŝ<br />

unde, de această dată, IC p×p ∋ S = diag(s n−p+1 ,s n−p+2 ,...,s n ) cu 0 = s n−p+1 =<br />

= ... = s l < s l+1 ≤ s l+2 ≤ ... ≤ s n , q.e.d. În acest caz elementele s 1 = s 2 =<br />

= ... = s n−p = 0 convenţional introduse nu apar efectiv în structurile matricelor<br />

transformate dar participă la definirea <strong>valorilor</strong> <strong>si</strong>ngulare generalizate infinite.<br />

11 Dacă V 13 ∈ IC p×(p−n+l) este o completare a matricei V 2 până la o matrice unitară, calculată<br />

în modul uzual (vezi observaţia 4.3), atunci V 1 se obţine luând oricare l coloane ale matricei V 13 ,<br />

iar V 3 este definită de celelalte p−n coloane.

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

Saved successfully!

Ooh no, something went wrong!