Ajude a manter o site livre, gratuito e sem propagandas. Colabore!
Em revisão
A iteração QR é um método para a computação aproximada de todos os autovalores de uma dada matriz . A ideia é explorar um método iterativo para a computação da decomposição de Schur5252endnote: 52Issai Schur, 1875 - 1941, matemático russo-alemão. Fonte: Wikipédia. de A, i.e. encontrar uma matriz unitária5353endnote: 53Uma matriz é dita unitária quando . tal que
(3.25)
Assumindo , sejam uma matriz ortogonal5454endnote: 54Uma matriz é dita ortogonal quando . e . A iteração consiste em
(3.26)
(3.27)
para .
Ou seja, a cada iteração , computa-se a fatoração da matriz como o produto de uma matriz ortogonal com uma matriz triangular superior . Então, computa-se uma nova aproximação pela multiplicação de por . Com isso, temos
(3.28)
(3.29)
(3.30)
(3.31)
(3.32)
(3.33)
(3.34)
Observação 3.2.1(Convergência do método QR).
Se for uma matriz com autovalores tais que
(3.35)
então
(3.36)
Para a taxa de convergência, temos
(3.37)
quando .
Ainda, se for uma matriz simétrica, então tende a uma matriz diagonal quando .
Observação 3.2.2.
Variantes do método QR permitem sua aplicação para matrizes mais gerais. Consulte [5].
Uma forma de eficiente do método QR é chamada de iteração Hessenberg5555endnote: 55Karl Adolf Hessenberg, 1904 - 1959, matemático e engenheiro alemão. Fonte: Wikipédia.-QR. Consiste em inicializar como uma matriz de Hessenberg superior, i.e. para . A computação de é feito com matrizes de Householder5656endnote: 56Alston Scott Householder, 1904 - 1993, matemático estadunidense. Fonte: Wikipédia. e a fatoração de utiliza de matrizes de Givens5757endnote: 57James Wallace Givens Jr., 1910 - 1993, matemático estadunidense. Fonte: Wikipédia..
Observação 3.2.3(Computação dos autovalores).
Se é autovetor associado ao autovalor simples de , então
(3.38)
(3.39)
Denotando, , temos
(3.40)
Com isso, podemos computar e, então, temos .
E. 3.2.1.
Use a iteração QR para computar os autovalores da matriz de coeficientes do problema discreto associado ao Exercício 1.1.3.
E. 3.2.2.
Use a iteração QR para computar os autovalores da matriz de coeficientes do problema discreto associado ao Exemplo 1.1.2. Use spla.hessenberg para computar .
Envie seu comentário
As informações preenchidas são enviadas por e-mail para o desenvolvedor do site e tratadas de forma privada. Consulte a Política de Uso de Dados para mais informações. Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!