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.

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

3. [S,Q] = Pr(S,Q,lcbl(j),strbl(j),strbl(j +1),tol)<br />

4. i j ↔ i j+1<br />

5. strbl(j) ↔ strbl(j +1)<br />

Comentarii. Sintaxa de apel a algoritmului de mai sus este<br />

[S,Q] = FSR ORD(S,Q,p,strbl,π,tol).<br />

La fel ca în cazul complex, volumul de calcul necesar pentru ordonare este dictat<br />

esenţial de natura permutării. În cazul cel mai defavorabil, când permutarea este o<br />

inver<strong>si</strong>une şi toate blocurile sunt 2×2, se efectuează 1 2p(p+1) permutări de blocuri<br />

2×2 adiacente care conduc la o complexitate de O(n 3 ).<br />

Încazul încaresepreferăutilizareapermutăriiinverseσ = π −1 = {j 1 ,j 2 ,...,j p }<br />

se poate utiliza o schemă de calcul FSR ORD −1 , <strong>si</strong>milară cu FSC ORD −1 ,<br />

prezentată în comentariile la algoritmul 4.16.<br />

Şi aici, dacă se urmăreşte exclu<strong>si</strong>v construcţia unei baze unitare pentru un<br />

subspaţiu A-invariant asociat unui set <strong>si</strong>metric de valori <strong>proprii</strong> definite de k blocuri<br />

diagonale (k < p), este suficientă o ordonare parţială. Adaptarea algoritmului la<br />

această<strong>si</strong>tuaţie este <strong>si</strong>milarăcu ceadin cazul complex (vezi schema FSC ORD p ),<br />

şi este propusă ca exerciţiu cititorului.<br />

✸<br />

4.7 Forma bloc-diagonală<br />

Forma Schur S a unei matrice reale sau complexe A, împreună cu matricea ortogonală<br />

sau unitară Q utilizată pentru obţinerea acesteia, joacă un rol fundamental<br />

în rezolvarea multor probleme concrete care au o legătură mai mult sau mai puţin<br />

directă cu conceptele de valori şi vectori <strong>proprii</strong>. Există însă şi probleme 36 în care<br />

este necesară o descompunere suplimentară a formei Schur, descompunere care să<br />

ofere informaţii structurale cu semnificaţie mai profundă.<br />

Precizăm, de la început, că transformările de asemănare unitare (ortogonale, în<br />

cazul real) şi-au epuizat potenţele în evidenţierea formei Schur (ordonate) şi orice<br />

alte transformări structurale suplimentare, cu conservarea spectrului, fac apel, în<br />

mod necesar, la transformări de asemănare neunitare (neortogonale).<br />

Po<strong>si</strong>bilităţile de construcţie a aşa numitei forme bloc-diagonale a unei matrice<br />

pătrate sunt intim conexatecu existenţa şi calculul soluţiilor unorecuaţii matriceale<br />

Sylvester asociate. De aceea, consacrăm paragraful următor acestei probleme.<br />

4.7.1 Ecuaţia matriceală Sylvester<br />

Con<strong>si</strong>derăm date matricele A ∈ IC m×m , B ∈ IC n×n şi C ∈ IC m×n . Ecuaţia matriceală<br />

liniară<br />

AX −XB = C, (4.203)<br />

36 Amintim, în acest sens, problemele de descompunere spectrală a <strong>si</strong>stemelor dinamice liniare<br />

în care se urmăreşte obţinerea unor submatrice ”decuplate” cu spectre având proprietăţi specifice.<br />

De asemenea, forma bloc diagonală este utilă în calculul funcţiilor de matrice.

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

Saved successfully!

Ooh no, something went wrong!