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

Documentos relacionados
SME0300 Cálculo Numérico Aula 11

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

SISTEMAS LINEARES PROF. EDÉZIO

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

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

Disciplina: Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer. Aula 6 - Solução de Sistema de Equações Algébricas

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA. Exercícios sobre Sistemas de Equações Lineares.

Introdução aos Métodos Numéricos

Sistemas Lineares - Métodos Iterativos : Jacobi e Gauss-Seidel. Profa. Cynthia de O. Lage Ferreira Métodos Numéricos e Computacionais I - SME0305

Cálculo Numérico Prof. Guilherme Amorim 26/11/2013. Aula 11 Sistemas de Equações Lineares / Parte 4 Convergência e Sistemas mal-condicionados

Resolução de Sistemas de Equações Lineares

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.

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

INSTITUTO SUPERIOR TÉCNICO Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia e Gestão Industrial Ano Lectivo: 2002/

INTRODUÇÃO AOS MÉTODOS NUMÉRICOS. Solução de Sistemas Lineares

Universidade Federal do Espírito Santo - UFES

Cálculo Numérico BCC760

UNIVERSIDADE FEDERAL DO ABC

Modelagem Computacional. Parte 7 2

Prof. MSc. David Roza José 1/35

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

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

EXERCÍCIOS DE MATEMÁTICA COMPUTACIONAL: PRIMEIRO BIMESTRE: EDGARD JAMHOUR. QUESTÃO 1: Indique as afirmativas verdadeiras.

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA

Sistemas de Equações Lineares

Métodos iterativos para sistemas lineares.

Métodos Numéricos - Notas de Aula

Uma equação linear com n variáveis tem a seguinte forma:

Capítulo III Sistemas de equações

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

UNIVERSIDADE FEDERAL DE PERNAMBUCO Lista de Exercícios / Cálculo Numérico 1ª Unidade

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

Parte 0: Normas de Vetor e Matriz

Laboratório de Simulação Matemática. Parte 7 2

Resolução de Sistemas Lineares. Ana Paula

Fundamentos IV. Sistemas Lineares. Gustavo Vinhal. August 18, Departamento de Computação

Solução de Sistemas Lineares: Métodos Iterativos

Norma em matrizes e condicionamento de sistemas lineares

Introdução Sistemas Lineares

Métodos numéricos para soluções de sistemas lineares

ESTATÍSTICA COMPUTACIONAL

Resolução de Sistemas Lineares. Ana Paula


Sistemas Lineares. Métodos Iterativos Estacionários

SME Roberto F. Ausas / Gustavo C. Buscaglia

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

14 Estimador assintótico

Notas de Aula de Cálculo Numérico

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

Sistemas de Equações Lineares

Sistemas de equações lineares

Agenda do Dia Aula 14 (19/10/15) Sistemas Lineares: Introdução Classificação

3 a Avaliação Parcial - Álgebra Linear

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

Universidade Federal do Rio Grande do Norte. Métodos Computacionais Marcelo Nogueira

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

Figura : Monitoria. Monitoria Cálculo Numérico

Introdução aos Métodos Numéricos

Primeiro Exercício programa: Como o Google ordena páginas. MAP-2121 para EPUSP

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

Autovalores e Autovetores

Sistemas de equações lineares

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

Algoritmos Numéricos 2 a edição

O teorema do ponto fixo de Banach e algumas aplicações

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

Matemática Computacional - Exercícios

UNIVERSIDADE FEDERAL DE PERNAMBUCO Resolução Lista / Cálculo Numérico 1ª Unidade

Matemática Computacional - Exercícios

Lista de Exercícios 1 Cálculo Numérico - Professor Daniel

SME Gustavo C. Buscaglia

SME Roberto F. Ausas / Gustavo C. Buscaglia

Introdução aos Métodos Numéricos

1 Métodos Diretos. UNIVERSIDADE FEDERAL DE OURO PRETO Departamento de Computação Cálculo Numérico - BCC760 Lista 1 - Sistemas Lineares

Sistemas de Equações Lineares

Método de Newton modificado

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Departamento de Ciência da ComputaçãoUFRJ. Cálculo Numérico. S. C. Coutinho. Provas e gabaritos

Métodos Diretos. 1. Resolva os sistemas lineares utilizando o método de substituição retroativa ou progressiva (sucessiva):

Resolução de Sistemas Lineares. Ana Paula

Autovalores e Autovetores

Nota importante: U é a matriz condensada obtida no processo de condensação da matriz

decomposição de Cholesky.

GAAL - Primeira Prova - 06/abril/2013. Questão 1: Considere o seguinte sistema linear nas incógnitas x, y e z.

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

Pode-se mostrar que da matriz A, pode-se tomar pelo menos uma submatriz quadrada de ordem dois cujo determinante é diferente de zero. Então P(A) = P(A

Consideremos um sistema linear de n equações lineares e n incógnitas, do tipo:

Método de Newton-Raphson

Resolvendo algebricamente um PPL

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

Capítulo 3. Séries Numéricas

SME0300 Cálculo Numérico Aula 4

Exercício: Identifique e faça um esboço do conjunto solução da. 3x xy + y 2 + 2x 2 3y = 0

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

Escalonamento. Sumário. 1 Pré-requisitos. 2 Sistema Linear e forma matricial. Sadao Massago a Pré-requisitos 1

Matemática Computacional - Exercícios

ADA 1º BIMESTRE CICLO I 2018 MATEMÁTICA 2ª SÉRIE DO ENSINO MÉDIO

GAAL Exercícios 6: Umas soluções

Transcrição:

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

Métodos como: Métodos exatos Método de eliminação de Gauss Método de decomposição LU Método de Cholesky são ditos exatos: obtém a solução final após um número k de passos. Em alguns casos/aspectos, métodos iterativos têm algumas vantagens. são melhores em matrizes esparsas apresentam auto-correção de erros (podem ser usados para melhorar a solução obtida por métodos exatos).

Idéia geral Similar à idéia do método iterativo linear para resolução de equações. Queremos resolver: Ax =b E reescrevemos o sistema como: x = Bx + g (B = I-A, g =b, por exemplo)

Idéia geral De posse de x = Bx +g: Chutamos um valor inicial para x: x (0). Obtemos: x (1) = Bx (0) +g. x (2) = Bx (1) +g. x (3) = Bx (2) +g.... x (k+1) = Bx (k) +g. Da mesma forma como fazíamos: x k+1 = ψ(x k )

Convergência A seqüência converge? Critério: A sequência será convergente se, para qualquer norma de matrizes, B < 1. Demonstração: e (k) = x - x (k) Mas x = Bx + g (5.1) x (k) = Bx (k-1) + g (5.2) Logo: e (k) = B(x - x (k-1) ) = B e (k-1)

Convergência e (k) = B(x - x (k-1) ) = B e (k-1) Como fizemos antes para mostrar a convergência do método iterativo linear: e (k) = B e (k-1) e (k-1) = B e (k-2) Logo: e (k) = B 2 e (k-2) E, se aplicamos sucessivamente: e (k) = B k e (o)

Convergência e (k) = B k e (o) Usando normas consistentes (def. 1.14 do livro): AB A. B e logo, e (k) B k. e (o) Que tende a zero quando B < 1. Note a semelhança com o método iterativo linear: B é chamada a matriz de iteração do processo iterativo

Conclusão Condição suficiente: O sistema é convergente se, para uma norma qualquer de matrizes, B <1. Uma condição necessária e suficiente: max λ i <1, onde λ i são os autovalores de B Por hora, vamos nos preocupara com a condição suficiente. Depois veremos como calcular os autovalores de B.

Algumas normas norma linha norma coluna Exemplo: norma Euclidiana

Exemplo (convergência) Um sistema Ax=b que seja reescrito na forma: x = Bx + g Irá convergir quando o método iterativo for aplicado? Não podemos concluir... tentemos outra norma: Convergência garantida!

Método iterativo Vimos que dado um sistema Ax=b, se conseguirmos reescrevê-lo na forma: x = Bx+g Podemos usar um processo iterativo do tipo: x (k+1) = Bx (k) +g. Que convergirá se, para qualquer norma consistente, B <1.

Jacobi-Richardson Vamos ver uma maneira simples de obter uma matriz B, chamado de método de Jacobi-Richardson. Seja o sistema : A matriz A (det(a) 0) do sistema linear pode ser escrita como a soma de três matrizes: A = L+D+R.

Jacobi-Richardson A = L+D+R. Vamos escolher L,D e R de modo que L só tenha elementos abaixo da diagonal D só tenha elementos na diagonal R só tenha elementos acima da diagonal

Jacobi-Richardson Exemplo (3x3) A L D R

Jacobi-Richardson Supondo det(d) 0 (a ii 0, i=1,...n) e dividindo cada linha pelo elemento da diagonal, temos: A* L* I R* exemplificado no caso 3x3, mas válido para qualquer dimensão obviamente, o vetor b i também é dividido pelo elemento a ii.

Jacobi-Richardson No caso geral:

Reescrevendo Podemos reescrever o sistema como: (L*+I+R*)x = b* x = -(L*+R*)x + b* B g E o processo iterativo fica: Jacobi-Richardson

Convergência Vimos que o processo iterativo converge se B < 1, para ao menos uma norma. No caso de Jacobi-Richardson: B = -(L*+R*) e portanto o método converge se, por exemplo: L*+R* 1 < 1 (critério das linhas) ou L*+R* 1 < 1 (critério das colunas):

Notas Note que se a matriz for estritamente diagonal dominante (isto é, em cada linha, o elemento da diagonal é estritamente maior que a soma de todos os outros elementos da linha), então o critério de convergência é automaticamente atendido para B = -(L*+R*). Note que o critério independe de x (0) No método de Jacobi-Richardson todos os valores de x da iteração (k+1) dependem dos valores de x da iteração (k), por isso o método é também chamado de Método dos deslocamentos simultâneos.

Exemplo Resolva o sistema linear: Pelo método de Jacobi-Richardson com x (0) = (0.7,-1.6,0.6) t, até encontrar um erro de 10-2.

Exemplo (solução) Verificando convergência: Vemos que a matriz é estritamente diagonal dominante: Portanto o método irá convergir.

Exemplo (solução) Verificando convergência (outros critérios que poderiam ser usados): Critério das linhas: Critério das colunas:

Iteração 1: Exemplo (solução)

Continuando: Exemplo (solução)