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.

528 INDICAŢII, RĂSPUNSURI, SOLUŢII<br />

P5.13 a) Dacă U 1 ∈ IR m×m , V 1 ∈ IR n×n sunt reflectori elementari astfel încât U 1u =<br />

= ‖u‖e 1 ∈ IR m , şi V 1v = ‖v‖e 1 ∈ IR n , atunci:<br />

[ ]<br />

U1 T ‖u‖‖v‖ 0<br />

AV 1 = ∈ IR m×n .<br />

0 0<br />

Evident, rangA = 1 dacă u ≠ 0, v ≠ 0, şi zero altfel. b) Dacă rangA = 1, atunci<br />

dezvoltarea <strong>valorilor</strong> <strong>si</strong>ngulare se reduce la A = σ 1u 1v1 H .<br />

P5.14 Fie ¯w def<br />

= Q¯v⊥ū, unde Q este o matrice ortogonală (cum calculaţi matricea Q)<br />

şi w def<br />

= ¯w/‖¯w‖, u def<br />

= ū/‖ū‖. Calculaţi o matrice ortogonală C ∈ IR n×(n−2) astfel încât<br />

U = [u w C] şi V = [w u C] sunt ortogonale (folo<strong>si</strong>ţi factorizarea QR a matricei [u w]).<br />

Atunci<br />

⎡<br />

u T (I +ū¯v T )w u T (I +ū¯v T )u 0<br />

U T (I +ū¯v T )V = ⎣ w T (I +ū¯v T )w w T (I +ū¯v T )u 0 ⎦ =<br />

=<br />

0 0 I n−2<br />

⎤<br />

[ ]<br />

uTū¯v T w 1+u T ū¯v T u 0<br />

1 0 0<br />

0 0 I n−2<br />

şi problema a fost redusă la cazul 2×2 (oricum, celelalte n−2 valori <strong>si</strong>ngulare ale lui A<br />

sunt egale cu 1).<br />

P5.15 Se aplică algoritmul JQ cu precizarea că reflectorii complecşi utilizaţi sunt de<br />

tipul celor care dau un rezultat real, e.g. pentru x ∈ IC n se obţine U H 1 x = ‖x‖e 1 ∈ IR n .<br />

P5.16 Matricea T = J H J este tridiagonală, hermitică şi are două valori <strong>proprii</strong> egale.<br />

Conform problemei 4.63 (v. cap.4) T este reductibilă, i.e. există i astfel încât T(i+1,i) =<br />

= ḡ if i = 0. Deci, g i = 0 sau/şi f i = 0.<br />

P5.17 Pentru a exploata structura superior triunghiulară, se utilizează o secvenţă de<br />

rotaţii ”modificate”, conform următoarei scheme de calcul:<br />

1. Pentru k = n : −1 : 3<br />

1. Pentru i = 1 : k −2<br />

1. Se calculează rotaţia modificată P i,i+1 astfel încât (P H i,i+1A)(i,k) = 0.<br />

2. A ← P H i,i+1A % Apare un element nenul în poziţia (i+1,i).<br />

3. Se calculează rotaţia modificată Q i,i+1 astfel încât (AQ i,i+1)(i+1,i) = 0.<br />

2. A ← AQ i,i+1.<br />

Pentru n = 4, primul pas al ciclului exterior se desfăşoară astfel:<br />

A ← P H 12A =<br />

A ← P H 23A =<br />

⎡<br />

⎢<br />

⎣<br />

⎡<br />

⎢<br />

⎣<br />

× × × ∅<br />

+ × × ×<br />

× ×<br />

×<br />

× × × 0<br />

× × ∅<br />

+ × ×<br />

×<br />

⎤<br />

⎥<br />

⎦, A ← AQ 12 =<br />

⎤<br />

⎥<br />

⎦, A ← AQ 23 =<br />

⎡<br />

⎢<br />

⎣<br />

⎡<br />

⎢<br />

⎣<br />

× × × 0<br />

∅ × × ×<br />

× ×<br />

×<br />

× × × 0<br />

× × 0<br />

∅ × ×<br />

×<br />

⎤<br />

⎥<br />

⎦,<br />

⎤<br />

⎥<br />

⎦.

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

Saved successfully!

Ooh no, something went wrong!