Determinação numérica de autovalores e autovetores: Método das Potências Inversas

Documentos relacionados
Determinação numérica de autovalores e autovetores: Método das Potências Inversas

Método das Secantes. Marina Andretta/Franklina Toledo ICMC-USP. 4 de setembro de 2012

Determinação numérica de autovalores e autovetores: Método de Jacobi

Resolução de sistemas de equações lineares: Método dos Gradientes Conjugados

Resolução de sistemas de equações lineares: Fatorações de matrizes

Marina Andretta/Franklina Toledo. 18 de outubro de Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires.

Resolução de sistemas de equações lineares: Fatorações de matrizes

Resolução de sistemas de equações lineares: Fatorações de matrizes

Resolução de sistemas de equações lineares: Método do Gradiente

Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner

Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento

Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner

Resolução de sistemas de equações não-lineares: Método de Newton

Métodos Previsor-Corretor

Interpolação polinomial: Diferenças divididas de Newton

Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento

Método do Ponto Fixo

Autovalores e Autovetores

Sistemas Lineares. Marina Andretta/Franklina Toledo ICMC-USP. 4 de março de 2015

Resolução de problemas com apenas restrições lineares de igualdade

Método de Newton modificado

Métodos de Runge-Kutta

Interpolação polinomial: Diferenças divididas de Newton

Autovalores e Autovetores

SME Roberto F. Ausas / Gustavo C. Buscaglia

SME Cálculo Numérico. Lista de Exercícios: Gabarito

Como resolver o QFEMUP usando otimização

Resolução de sistemas de equações não-lineares: Método Iterativo Linear

Resolução de sistemas de equações não-lineares: Método Iterativo Linear

Método de Newton truncado

Algoritmos Numéricos II. Lucia Catabriga 1

Método de Euler. Marina Andretta/Franklina Toledo ICMC-USP. 29 de outubro de 2013

SME Gustavo C. Buscaglia

Álgebra Linear I - Lista 11. Autovalores e autovetores. Respostas. 1) Calcule os autovalores e autovetores das matrizes abaixo.

G3 de Álgebra Linear I

Autovalores e Autovetores

Parte 0: Normas de Vetor e Matriz

Método de restrições ativas para minimização em caixas

Método de restrições ativas para minimização com restrições lineares

Álgebra Linear I - Lista 12. Matrizes semelhantes. Diagonalização. Respostas

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Marina Andretta. 17 de setembro de Baseado no livro Numerical Optimization, de J. Nocedal e S. J. Wright.

P4 de Álgebra Linear I

Cálculo Numérico BCC760

G3 de Álgebra Linear I

A = Utilizando ponto flutuante com 2 algarismos significativos, 2 = 0, x (0)

Método do Lagrangiano aumentado

Interpolação polinomial: Polinômio de Lagrange

G4 de Álgebra Linear I

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Capítulo III Sistemas de equações

Marina Andretta. 9 de agosto de Baseado em problemas presentes em

Notações e revisão de álgebra linear

SME0300 Cálculo Numérico Aula 11

UNIVERSIDADE FEDERAL DO ABC

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

G3 de Álgebra Linear I

G4 de Álgebra Linear I

P3 de Álgebra Linear I

Álgebra Linear I - Aula 20

Método da Potência. Gabriela Reis Afonso Paiva Neto 30/05/2014. Gabriela Reis, Afonso Paiva Neto Método da Potência

SME0300 Cálculo Numérico Aula 6

G2 de Álgebra Linear I

Algoritmos para resolução de problemas de minimização irrestrita

Fatoração LU André Luís M. Martinez UTFPR

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Método Simplex. Marina Andretta ICMC-USP. 19 de outubro de 2016

SME Roberto F. Ausas / Gustavo C. Buscaglia

Algoritmos de aproximação - Método primal-dual

Auto-Valores e Auto-Vetores

SISTEMAS LINEARES PROF. EDÉZIO

Descomposição de Cholesky

Algoritmos Numéricos 2 a edição

5. Seja A uma matriz qualquer. Assinale a afirmativa

Álgebra Linear I - Aula Forma diagonal de uma matriz diagonalizável

Regras para evitar ciclagem

Capítulo III: Sistemas de equações. III.1 - Condicionamento de sistemas lineares

Modelagem Computacional. Parte 7 2

Marina Andretta. 18 de outubro de 2010

SME300 - Cálculo Numérico - Turma Elétrica/Automação - Prof. Murilo F. Tomé. Lista 1: Solução Numérica de Sistema Lineares A = MÉTODOS DIRETOS.

AUTOVALORES E AUTOVETORES

MAP Primeiro exercício programa Método de Diferenças Finitas para solução de problemas de contorno de equações diferenciais ordinárias

Setor de Tecnologia - TC Engenharia Ambiental Prova 1. Matemática Aplicada I

5 a Lista de Exercícios de Introdução à Álgebra Linear IMPA - Verão Encontre os autovalores, os autovetores e a exponencial e At para

INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 2007/2008 Semestre: 1 o

SME602 - Cálculo Numérico - - Prof. Murilo F. Tomé. Solução Numérica de Sistema Lineares A = MÉTODOS DIRETOS. x y z

Poliedros na forma padrão

Álgebra Linear I - Aula 22

Autovalores e Autovetores

Método dos gradientes (ou método de máxima descida)

Lista 1 de Exercícios de MAT Cálculo Numérico /II

Matemática Computacional - Exercícios

3.DETERMINAÇÃO NUMÉRICA DE AUTO VALORES E AUTO VETORES

Pontos extremos, vértices e soluções básicas viáveis

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Cálculo Numérico. Sistemas lineares Métodos Iterativos: Introdução Método Iterativo de Jacobi-Richardson

Universidade Federal de Viçosa Centro de Ciências Exatas e Tecnológicas Departamento de Matemática

Marina Andretta/Franklina Toledo. 25 de outubro de 2013

Cálculo Numérico. Resumo e Exercícios P1

ESTATÍSTICA COMPUTACIONAL

Transcrição:

Determinação numérica de autovalores e autovetores: Marina Andretta/Franklina Toledo ICMC-USP 3 de setembro de 2012 Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 1 / 9

Vimos que o Método das Potências pode ser usado para determinar o maior autovalor em módulo de uma matriz A, e o autovetor associado. Se fizermos uma pequena modificação no método, podemos calcular o menor autovalor em módulo de uma matriz A, e o autovetor associado. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 2 / 9

Considere uma matriz A, com autovalores λ 1 λ 2... λ n > 0, e autovetores associados v (1), v (2),..., v (n). Como os módulos dos autovalores são estritamente positivos, a matriz A é inversível. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 3 / 9

Além disso, para todo j, temos que Av (j) = λ j v (j) A 1 Av (j) = λ j A 1 v (j) v (j) = λ j A 1 v (j) 1 λ j v (j) = A 1 v (j). Ou seja, se λ j é autovalor de A, com vetor associado v (j), temos que 1 λ j autovalor de A 1, com vetor associado v (j). é Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 4 / 9

Note que os autovalores de A 1 são dados por 1 λ n 1 λ n 1... 1 λ 1 > 0, com autovetores associados v (n), v (n 1),..., v (n). Isso significa que, se usarmos o Método das Potências para calcular o maior autovalor em módulo de A 1, calcularemos o inverso do menor autovalor em módulo de A. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 5 / 9

O Método das Potências modificado para calcular o menor autovalor em módulo de A é chamado de. No, no entanto, não calculamos a matriz A 1. Em vez disso, no passo em que deveríamos calcular y = A 1 x, resolvemos o sistema Ay = x, em y. Como vários sistemas serão resolvidos mantendo a matriz A e trocando apenas o valor de x, calculamos a Decomposição LU de A no início do método. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 6 / 9

Algoritmo : dados uma matriz A IR n n, um vetor não nulo x IR n, uma tolerância ɛ e um número máximo de iterações MAXIT, calcula µ (uma aproximação do menor autovalor em módulo de A) e uma aproximação do autovetor x, com x = 1, associado ao autovalor aproximado por µ, ou emite uma mensagem de erro. Passo 1: Faça k 1. Passo 2: Calcule p, 1 p n, o menor índice tal que x p = x. Passo 3: Faça x 1 x p x. Passo 4: Calcule as matrizes triangular inferior (L) e superior (U) tais que A = LU. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 7 / 9

Algoritmo Passo 5: Enquanto (k MAXIT ), execute os passos 6 a 11: Passo 6: Resolva o sistema LUy = x, para y. Passo 7: Faça µ y p. Passo 8: Calcule p, 1 p n, o menor índice tal que y p = y. Passo 9: Se y p = 0, então Escreva matriz singular e pare. Passo 10: Se x 1 y p y < ɛ, então devolva 1 µ como autovalor, x como autovetor e pare. Passo 11: Faça x 1 y p y e k k + 1. Passo 12: Escreva número máximo de iterações atingido e pare. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 8 / 9

Uma propriedade de autovalores é que, se uma matriz A possui autovalores λ 1, λ 2,..., λ n, com autovetores associados v (1), v (2),..., v (n), a matriz A αi possui autovalores λ 1 α, λ 2 α,..., λ n α, com os mesmos autovetores associados. Usando este fato, ao aplicarmos o à matriz A αi, podemos determinar o autovalor de A mais próximo do valor α. Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro de 2012 9 / 9