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.

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

unde<br />

Y = U T XV, ˜C = U T CV. (4.220)<br />

După calculul matricei Y cu algoritmul Bartels-Stewart, matricea necunoscută iniţială<br />

se determină cu relaţia<br />

X = UYV T . (4.221)<br />

Obţinem următorul algoritm.<br />

Algoritmul 4.22 (SYLVr – Rezolvarea ecuaţiei Sylvester reale)<br />

(Date matricele A∈IR m×m , B∈IR n×n , C ∈ IR m×n , cu λ(A)∩λ(B) = ∅,<br />

şi toleranţa tol, algoritmul calculează soluţia X ∈ IR m×n a ecuaţiei<br />

Sylvester continue AX −XB = C prin reducerea matricelor A şi B la<br />

forma Schur reală cu algoritmul QR2 şi utilizarea algoritmului Bartels-<br />

Stewart. Se presupune că algoritmul QR2 se termină normal în ambele<br />

cazuri.)<br />

1. [S, U ] = QR2(A,I m ,tol, ′ da ′ )<br />

2. [T, V ] = QR2(A,I n ,tol, ′ da ′ )<br />

3. C ← ˜C = U T CV<br />

4. Y = BS(S,T,C)<br />

5. X = UYV T<br />

Comentarii. Sintaxa de apel, cu care algoritmul 4.22 va fi utilizat în continuare,<br />

este<br />

X = SYLVr(A,B,C).<br />

Pentru alte aspecte, cum sunt aprecierea complexităţii şi memorarea economică,<br />

vezi comentariile de la algoritmul 4.20.<br />

✸<br />

Observaţia 4.7 Condiţia (4.204), de existenţă şi unicitate a soluţiei ecuaţiei<br />

Sylvester (4.203), sugerează ideea că soluţia este cu atât mai ”robustă” cu cât<br />

spectrele matricelor A şi B sunt mai bine ”separate”. Măsura separării spectrelor<br />

matricelor A şi B este dată de scalarul<br />

‖AV −VB‖ F<br />

sep(A,B) = min<br />

(4.222)<br />

V≠0 ‖V‖ F<br />

(pentru mai multe detalii vezi §4.10). Concret, se poate arăta [54] că soluţia X a<br />

ecuaţiei Sylvester (4.203) satisface condiţia<br />

‖X‖ F ≤ ‖C‖ F<br />

sep(A,B) . (4.223)<br />

Deci, dacă separarea matricelor A şi B este redusă, atunci este po<strong>si</strong>bil ca norma<br />

Frobenius a soluţiei să fie mare.<br />

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

Saved successfully!

Ooh no, something went wrong!