15.05.2013 Views

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO 7. DETERMINAÇÃO NUMÉRICA DE AUTO-VALORES E AUTO-VETORES 215<br />

Logo, podemos escrever:<br />

c = cos ϕ =<br />

1<br />

1 + tg 2 ϕ =<br />

s = sen ϕ = cos ϕ · t =<br />

Resumindo, o método de Jacobi, consiste em:<br />

1<br />

√ 1 + t 2 ,<br />

t<br />

√ 1 + t 2 .<br />

1) Determinar o elemento de maior módulo de A fora da diagonal. Esse elemento será denotado por<br />

apq.<br />

2) Calcular:<br />

2.1) φ = aqq − app<br />

2apq<br />

2.2) t =<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

2.3) cos ϕ =<br />

2.4) sen ϕ =<br />

.<br />

1<br />

φ + Sinal(φ) φ 2 + 1<br />

1<br />

√ 1 + t 2 .<br />

t<br />

√ 1 + t 2 .<br />

, φ = 0 ;<br />

1 , φ = 0 .<br />

3) Usar as fórmulas de rotação de Jacobi, isto é: as fórmulas: (7.13), (7.14), (7.6) com j = p, q<br />

e (7.5) com i = p, q.<br />

O processo deve ser repetido até obtermos uma matriz diagonal.<br />

Observe que em cada passo k, o item 3) acima pode ser substituído pelo produto U t k AkUk.<br />

<strong>Cálculo</strong> dos Auto-Vetores<br />

Ao mesmo tempo que calculamos os auto-valores de uma matriz A pelo método de Jacobi podemos<br />

obter seus auto-vetores. Vimos que a sequência de matrizes Ak é calculada por recorrência através de:<br />

Como A1 = A, obtemos:<br />

Ak+1 = U t k AkUk (k = 1, 2, . . .).<br />

Ak+1 = U t k U t k−1 . . . U t 2U t 1 A U1U2 . . . Uk−1Uk = V t AV,<br />

onde V = U1U2 . . . Uk−1Uk.<br />

Com a hipótese que Ak D obtemos que D = V t AV , onde V é matriz ortogonal, pois a matriz V é<br />

produto de matrizes ortogonais. Assim D contém os auto-valores de A e V contém seus correspondentes<br />

auto-vetores (em colunas), isto é, a j-ésima coluna de V é o auto-vetor correspondente ao auto-valor λj.<br />

Observe que em cada passo do método de Jacobi, um par de elementos fora da diagonal torna-se zero.<br />

Assim pode parecer, à primeira vista, que uma matriz diagonal é obtida após um número finito de passos.<br />

Entretanto, isso não é verdade porque transformações ortogonais subsequentes destroem os zeros criados

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

Saved successfully!

Ooh no, something went wrong!