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.

366 CAPITOLUL 4. VALORI ŞI VECTORI PROPRII<br />

P 4.51 Presupunem A ∈ IC n×n şi z ∈ IC n date. Elaboraţi un algoritm pentru calculul unei<br />

matrice unitare (în cazul real, ortogonale) Q astfel încât Q H AQ este superior Hessenberg<br />

şi Q H z este coliniar cu vectorul e 1.<br />

P 4.52 Fie H ∈ IR n×n o matrice superior Hessenberg. Scrieţi un algoritm care să testeze<br />

dacă H este în formă Schur reală.<br />

P 4.53 Elaboraţi un algoritm pentru calculul <strong>valorilor</strong> şi <strong>vectorilor</strong> <strong>proprii</strong> ai matricei<br />

A = I n +uv H , unde u,v ∈ IC n sunt vectori nenuli daţi.<br />

P 4.54 Se con<strong>si</strong>deră dată o pereche (valoare proprie, vector propriu asociat)= (λ,x) reală<br />

a unei matrice H ∈ IR n×n superior Hessenberg. Elaboraţi un algoritm de calcul [ al unei ]<br />

λ f<br />

matrice ortogonale Q astfel încât matricea Q T HQsa aibă structuraQ T T<br />

HQ = ,<br />

0 G<br />

unde matricea G ∈ IR (n−1)×(n−1) este în formă superior Hessenberg.<br />

P 4.55 Fie matricea superior Hessenberg H ∈ IR n×n şi următoarea procedură recurentă<br />

de calcul al matricei succesor H ← H ′ :<br />

1. Se aplică matricei H procedura de triangularizare prin eliminare gaus<strong>si</strong>ană cu pivotare<br />

parţială M n−1P n−1...M 1P 1H = R, unde P k sunt matrice de permutare<br />

elementare, M k matrice inferior triunghiulare elementare, iar R este o matrice superior<br />

triunghiulară.<br />

2. H ← H ′ = RP 1M −1<br />

1 ...P n−11M −1<br />

n−1 ,<br />

care defineşte o iteraţie a algoritmului LR modificat (un precursor al algoritmului QR).<br />

Arătaţi că matricea succesor H ′ a) are o structură superior Hessenberg şi b) este asemenea<br />

cu matricea H.<br />

P 4.56 Se con<strong>si</strong>deră matricea bloc superior triunghiulară<br />

A =<br />

[<br />

A11 A 12 A 13<br />

]<br />

0 A 22 A 23 ,<br />

0 0 A 33<br />

cu A 22 ∈ IR 2×2 având valori <strong>proprii</strong> complexe şi distincte de valorile <strong>proprii</strong> ale matricelor<br />

A 11 şi A 33. Se cere să se calculeze un subspaţiu A-invariant real asociat <strong>valorilor</strong> <strong>proprii</strong><br />

ale matricei A 22, i.e. vectorii liniar independenţi x 1,x 2 ∈ IR n care să formeze o bază a<br />

acestui subspaţiu.<br />

P 4.57 Calculaţi valorile şi vectorii <strong>proprii</strong> pentru matricele <strong>si</strong>metrice A, B şi pentru<br />

matricea hermitică C, unde<br />

A =<br />

[<br />

1 2<br />

2 3<br />

]<br />

, B =<br />

[ 1 2 3<br />

2 4 5<br />

3 5 6<br />

Verificaţi că vectorii <strong>proprii</strong> sunt ortogonali.<br />

]<br />

, C =<br />

[<br />

1 1+i −i<br />

1−i 2 −1−i<br />

i −1+i 3<br />

P 4.58 Fie o matrice hermitică A = A H ∈ IC n×n . Adaptaţi algoritmul TQ pentru<br />

tridiagonalizarea unitară a matricei A astfel încât matricea T = Q H AQ să fie tridiagonală,<br />

<strong>si</strong>metrică şi reală.<br />

]<br />

.

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

Saved successfully!

Ooh no, something went wrong!