Calculul valorilor si vectorilor proprii
Calculul valorilor si vectorilor proprii
Calculul valorilor si vectorilor proprii
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
INDICAŢII, RĂSPUNSURI, SOLUŢII 525<br />
x T 1x 2 = 0. Pentru celelalte matrice puteţi utiliza calculatorul.<br />
P4.58 Se utilizează reflectori complecşi care aplicaţi unui vector complex a<strong>si</strong>gură<br />
obţinerea unui vector real cu zerouri în poziţiile necesare (v. cap. 3). (În pachetul de<br />
programe LAPACK astfel de reflectori sunt folo<strong>si</strong>ţi curent).<br />
P4.59 Matricea Q H AQ rămâne antihermitică (în cazul real, anti<strong>si</strong>metrică) oricare ar<br />
fi matricea unitară (ortogonală) Q. Prin urmare, în aplicarea procedurii de reducere la<br />
forma superior Hessenberg, matricele obţinute după fiecare pas al reducerii şi matricea<br />
finală sunt antihermitice (anti<strong>si</strong>metrice). O matrice superior Hessenberg antihermitică<br />
(anti<strong>si</strong>metrică) este tridiagonală. Exploataţi aceste observaţii structurale.<br />
−γǫ 2<br />
P4.60 a) Se obţine H k+1 (2,1) =<br />
(α−β) 2 +ǫ2, ceea ce indică o convergenţă pătratică<br />
la forma Schur. b) În cazul <strong>si</strong>metric se obţine T −ǫ 3<br />
k+1(2,1) = T k+1 (1,2) =<br />
(α−β) 2 +ǫ 2,<br />
ceea ce indică o convergenţă cubică la forma diagonală.<br />
P4.61 b) Arătăm mai întâi că există o matrice de permutare P (produs de [ matrice ] de<br />
0<br />
permutare elementare) astfel încât PBP T di<br />
= diag(D 1,...,D n), unde D i = .<br />
d i 0<br />
Pentru claritate, vom con<strong>si</strong>dera numai cazul când n este par. Mai întâi, calculăm o matrice<br />
asemenea cu B, aplicând matricele de permutare elementare P n+1,2n, P n+2,2n−1, ...,<br />
P 3n/2,3n/2+1 . Obţinem matricea C = Q T AQ care are elemente nenule numai pe diagonala<br />
secundară; mai precis, aceste elemente sunt <strong>si</strong>tuate din colţul din dreapta sus spre colţul<br />
din stânga jos în ordinea d 1, d 2, ..., d n, d n, ..., d 2, d 1. Atunci, aplicând permutările<br />
elementare P 2,2n, P 4,2n−2, ..., P n,n+2, C este adusă la o formă cu blocuri diagonale 2×2,<br />
i.e. diag(D 1,D 3,...,D 4,D 2). Permutarea acestor blocuri diagonale pentru a obţine forma<br />
diag(D 1,D 2,...,D n) poate fi realizată cu uşurinţă utilizând un algoritm de sortare.<br />
P4.62 a) Avem T ′ = L −1 TL, deci matricele şirului sunt asemenea şi, în anumite<br />
condiţii (vezi b)), [ şirul poate ] pune a<strong>si</strong>mptotic în evidenţă valori <strong>proprii</strong> ale matricei T.<br />
α β<br />
b) Dacă T = , atunci T ′ are elementele α ′ = α + β2<br />
β γ<br />
, α β′ = α√ β αγ −β2 ,<br />
γ ′ = γ− β2 . Tinând seama de faptul că λ1, λ2 suntinvarianţi ai şirului, convergenţa şirului<br />
α<br />
matriceal este echivalentă cu convergenţa şirului numeric (α k ) k∈IN definit de recurenţa<br />
α ′ = σ − κ , unde σ = λ1 +λ2 şi κ = λ1λ2 sunt constante. Arătaţi că acest din urmă şir<br />
α<br />
este monoton şi mărginit şi că limita sa este λ 1.<br />
P4.63 a) Presupunem că matricea tridiagonală <strong>si</strong>metrică reală T are o valoare proprie<br />
multiplă λ. Pentru precizarea ideilor, con<strong>si</strong>derăm că ordinul de multiplicitate este 2.<br />
Atunci există doi vectori <strong>proprii</strong> ortogonali x şi y asociaţi valorii <strong>proprii</strong> λ, i.e. Tx = λx<br />
şi Ty = λy, cu y T x = 0. Presupunem că T este ireductibilă, i.e. toate elementele subşi<br />
supradiagonale [ sunt ] nenule. Con<strong>si</strong>derăm matricea S = T −λI n cu următoarea partiţie<br />
S11 S 12<br />
S = cu blocul S<br />
S 21 S 12 ∈ IR (n−1)×(n−1) ne<strong>si</strong>ngular. Atunci rezultă x(2: n) =<br />
22<br />
= S −1<br />
12<br />
S11x(1). Întrucât x ≠ 0, rezultă x(1) ≠ 0. Absolut <strong>si</strong>milar y(2:n) = S−1<br />
12<br />
S11y(1) cu<br />
y(1) ≠ 0. Rezultă că x şi y sunt coliniari ceea ce contrazice faptul că sunt ortogonali. Deci<br />
T nu poate fi ireductibilă. Dacă ordinul de multiplicitate este mai mare decât 2 atunci,<br />
conform celor de mai sus, există două elemente extradiagonale <strong>si</strong>metrice nule care ”sparg”<br />
matricea T în două matrice tridiagonale <strong>si</strong>metrice din care cel puţin una are o valoare<br />
proprie multiplă etc. b) Generic, se constată o grupare a elementelor extradiagonale nule<br />
înt-un bloc diagonal <strong>si</strong>tuat în colţul din dreapta jos. Explicaţia este următoarea: aplicarea<br />
bilaterală a reflectorilor care realizează tridiagonalizarea aduce pe poziţiile (k+1,k) valori<br />
egaleîn modulcunormadevector‖A(k+1 : n,k)‖, valoricare, pentruomatrice iniţialăfără