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

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

Cálculo Numérico BCC760

Métodos Numéricos - Notas de Aula

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

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

Sistemas de equações lineares

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

Métodos iterativos para sistemas lineares.

Resolução de Sistemas Lineares. Ana Paula

Introdução Sistemas Lineares

SISTEMAS LINEARES PROF. EDÉZIO

UNIVERSIDADE FEDERAL DO ABC

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

ÁLGEBRA LINEAR AULA 5 MÉTODOS ITERATIVOS

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

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

Métodos Numéricos. Turma CI-202-X. Josiney de Souza.

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

Parte 1 - Matrizes e Sistemas Lineares

Figura : Monitoria. Monitoria Cálculo Numérico

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

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

Revisão: Matrizes e Sistemas lineares. Parte 01

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

Algoritmos Numéricos 2 a edição

Sistemas de Equações Lineares

Universidade Federal do Espírito Santo - UFES

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

ÁLGEBRA LINEAR SISTEMAS DE EQUAÇÕES LINEARES

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

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

Modelagem Computacional. Parte 6 2

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

Resolvendo algebricamente um PPL

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares

Resolução de Sistemas Lineares. Ana Paula

2 Sistemas de Equações Lineares

ÁLGEBRA LINEAR AULA 2

[a11 a12 a1n 7. SISTEMAS LINEARES 7.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo

Matemática I. Capítulo 3 Matrizes e sistemas de equações lineares

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

n. 5 Determinantes: Regra de Cramer e Triangulação Podemos classificar um sistema linear de três maneiras:

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

Sistemas Lineares. Juliana Pimentel. juliana.pimentel. Sala Bloco A, Torre 2

Vetores e Geometria Analítica

Sistemas Lineares. Métodos Iterativos Estacionários

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

Resolução de Sistemas Lineares. Ana Paula

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

SME0300 Cálculo Numérico Aula 11

Resolução de Sistemas Lineares. Método de Gauss. O algoritimo conhecido como Método de Gauss é desenvolvido a partir de dois ingredientes básicos:

Exercícios. setor Aula 39 DETERMINANTES (DE ORDENS 1, 2 E 3) = Resposta: 6. = sen 2 x + cos 2 x Resposta: 1

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

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

Sistema de Equaçõs Lineares

Solução de sistemas de equações lineares

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

Sistemas de equações lineares

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.

ALGEBRA LINEAR 1 RESUMO E EXERCÍCIOS* P1

Cálculo Numérico. Aula 8 Sistemas de Equações Lineares / Parte /04/2014. Prof. Guilherme Amorim*

Matriz, Sistema Linear e Determinante

Aula 5 - Produto Vetorial

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

Álgebra Linear. Professor Alessandro Monteiro. 1º Sábado - Matrizes - 11/03/2017

UFSC Matrizes. Prof. BAIANO


Álgebra Linear. Curso: Engenharia Electrotécnica e de Computadores 1 ō ano/1 ō S 2006/07

Matrizes e Sistemas Lineares

Modelagem Computacional. Parte 7 2

Renato Martins Assunção

Aulas práticas de Álgebra Linear

x 1 + b a 2 a 2 : declive da recta ;

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

Sistemas Lineares - Decomposição LU

Universidade Federal do Espírito Santo - UFES

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

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

2. Sistemas lineares

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

UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CAMPUS AVANÇADO DE NATAL CURSO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR

Sistemas Lineares Métodos Diretos

Sistemas Lineares. ( Aula 3 )

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

Sistemas de Equações Lineares

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

UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA LICENCIATURA EM ENGENHARIA CIVIL/TOPOGRÁFICA ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA

MATRIZES. Álgebra Linear e Geometria Analítica Prof. Aline Paliga

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

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

Álgebra Linear. Professor Fabrício Oliveira. 25 de agosto de Universidade Federal Rural do Semiárido

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

Notas em Álgebra Linear

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

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

Sistemas de equações lineares

decomposição de Cholesky.

Transcrição:

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

Introdução Uma variedade de problemas de engenharia pode ser resolvido através da análise linear; entre eles podemos citar: determinação do potencial em redes elétricas, cálculo da tensão na estrutura metálica da construção civil, cálculo da razão de escoamento num sistema hidráulico com derivações, previsão da concentração de reagentes sujeitos às reações químicas simultâneas. O problema matemático em todos estes casos se reduz ao problema de resolver um sistema de equações simultâneas. Também as encontramos, quando estudamos métodos numéricos para resolver problemas de equações diferenciais parciais, pois estes requerem a solução de um conjunto de equações.

Introdução A solução de um conjunto de equações é muito mais difícil quando as equações são não lineares. Entretanto a maioria das aplicações envolve somente equações lineares, muito embora quando o sistema é de grande porte devemos escolher o método numérico adequado para preservar a máxima precisão.

Introdução Uma equação é linear se cada termo contém não mais do que uma variável e cada variável aparece na primeira potência. Por exemplo: x + 4y z = xyz = é linear não é, pois o primeiro termo contém duas variáveis x + y z = não é linear, pois o primeiro termo contém uma variável elevada ao cubo 4

Introdução Vamos considerar n equações lineares com n variáveis (incógnitas) e vamos nos referir a elas como um Sistema de n Equações Lineares ou um Sistema Linear de ordem n. Uma solução para esse sistema de equações consiste de valores para as n variáveis, tais que quando esses valores são substituídos nas equações, todas elas são satisfeitas simultaneamente. Por exemplo, o sistema de três equações lineares: tem a solução x =, y = e z = 5

Introdução Observe que o sistema anterior pode ser escrito na forma matricial como: De um modo geral um sistema de n equações lineares é escrito como: Ax = b matriz de coeficientes vetor solução vetor do termo independente 6

Classificação de um Sistema Linear Dado um sistema de equações arbitrário, não podemos afirmar sem investigar que há uma solução ou, se houver, que seja única. basicamente, há três e apenas três possibilidades de seclassificar um sistema linear. A classificação de um sistema linear é feita em função do número de soluções que ele admite, da seguinte maneira: a) Sistema possível ou consistente: É todo sistema que possui pelo menos uma solução. Um sistema linear possível é: i. Determinado se admite uma única solução; ii. Indeterminado seadmite mais de uma solução b) Sistema Impossível ou Inconsistente: É todo sistema que não admite solução 7

Classificação de um Sistema Linear Exemplo: Classificar os seguintes sistemas lineares: Sistema possível e determinado Sistema possível e indeterminado 8

Classificação de um Sistema Linear Exemplo: Classificar os seguintes sistemas lineares: Sistema impossível Nosso objetivo aqui será o de desenvolver métodos numéricos para resolver sistemas lineares de ordem n, que tenham solução única. Observe que tais sistemas são aqueles onde a matriz dos coeficientes é não singular, isto é, det(a). 9

Classificação de um Sistema Linear (x) O sistema que trabalha com incógnitas são representadas geometricamente por planos, e o tipo de solução do sistema representa situações iguais a que se referem a retas, paralelas, coincidentes ou com intersecção. SPD - os três planos se interceptam segundo um único ponto. SPI - Os três planos se interceptam segundo uma reta.

Classificação de um Sistema Linear (x) Se o sistema em questão for do tipo SI, não haverá solução (x, y, z). Isso significa que não existirá uma interseção para os três planos no R. Geometricamente teremos várias situações. Algumas delas são: Figura : Os três planos interceptam-se dois a dois. Figura : Os três planos são paralelos distintos [não se interceptam]. Figura : Dois dos planos são paralelos distintos [não se interceptam].

Métodos Numéricos para Solução de Sistemas Lineares Métodos numéricos para solução de sistemas de equações lineares são divididos principalmente em dois grupos: Métodos Exatos: são aqueles que forneceriam a solução exata, não fossem os erros de arredondamento, com um número finito de operações. Métodos Iterativos: são aqueles que permitem obter a solução de um sistema com uma dada precisão através de um processo infinito convergente.

Antes de estudar os métodos numéricos para sistemas lineares, vamos lembrar alguns conceitos fundamentais sobre matrizes

Conceitos Fundamentais Definição : Matriz Real 4

Conceitos Fundamentais Definição : Matriz Diagonal 5

Conceitos Fundamentais Definição : Igualdade de Matrizes 6

Conceitos Fundamentais Definição 4: Operações com Matrizes 7

Conceitos Fundamentais Definição 4: Operações com Matrizes (cont.) 8

Conceitos Fundamentais Definição 4: Operações com Matrizes (cont.) 9

Conceitos Fundamentais Definição 5: Matriz Transposta

Conceitos Fundamentais Definição 6: Matriz Triangular

Conceitos Fundamentais Definição 7: Determinante de uma Matriz

Conceitos Fundamentais Definição 7: Determinante de uma Matriz (cont.)

Conceitos Fundamentais Definição 8: Matriz Singular Definição 9: Matriz Inversa 4

Métodos Diretos: Método da Eliminação de Gauss Métodos Iterativos: Método Iterativo de Gauss-Jacobi Método Iterativo de Gauss-Seidel

Método da Eliminação de Gauss Este método consiste em transformar o sistema linear original num sistema linear equivalente com matriz de coeficientes triangular superior, pois estes são de resolução imediata. Dizemos que dois sistemas lineares são equivalentes quando possuem a mesma solução. 6

Método da Eliminação de Gauss Esse sistema é de fácil resolução. Partindo-se dasolução daúltima equação, que é dada por: obtém-se o resultados das outras equações recursivamente. 7

Método da Eliminação de Gauss Exemplo: 8

Descrição do Método da Eliminação de Gauss TEOREMA: Seja Ax=b um sistema linear. Aplicando sobre equações deste sistema uma seqüência de operações elementares escolhidas entre: a) Trocar duas equações; b) Multiplicar uma equação por uma constante não nula c) Adicionar um múltiplo de uma equação a uma outra equação Ax ~ = b ~ Ax = b Ax ~ = b ~ Obtemos um novo sistema. Sendo que os sistemas e são equivalentes Da álgebra linear, sabemos que essas operações não alteram a solução do sistema. 9

Descrição do Método da Eliminação de Gauss Exemplo: Resolver o sistema de 4 equações e 4 incógnitas, dado por: x 6x 4x x x x x + x + x + x 8x + + x + + x = 6 Para facilitar a resolução do problema, vamos representá-lo na forma de uma matriz aumentada, que corresponde a uma matriz cujos elementos são os fatores a ii, e ela é aumentada incluindo-se os fatores b i. Portanto, o sistema acima ficará na forma: 5x 4 8x 4 4 4 = 7 = 4 = 4

Descrição do Método da Eliminação de Gauss x x x x x x A eliminação da variável x das equações i=,,4 é feita da seguinte forma: da equação i subtraímos a ª equação multiplicada por m i. L i L i mi L multiplicadores m i = a a i Pivô

Descrição do Método da Eliminação de Gauss 6 8 4 8 4 4 6 7 5 a = Multiplicadores: Pivô: 4 6 = = = = m m L m L L L m L L 6 8 8 4 5 4 7 5

Descrição do Método da Eliminação de Gauss a = Pivô: 6 8 8 4 5 4 7 5 6 8 5 4 8 4 7 5 Trocar a linha pela linha

4 Descrição do Método da Eliminação de Gauss a = Pivô: 6 8 5 4 8 4 7 5 Multiplicadores: 4 = = m 4 4 4 L m L L 4 6 5 4 8 4 7 5

Descrição do Método da Eliminação de Gauss 4 5 4 6 7 8 5 4 A próxima etapa corresponderia a operação que anularia o elemento da terceira coluna da quarta linha. Porém, esse elemento já é nulo. Portanto, já podemos obter a solução desse sistema, que será dada por: x4 = 4 x = x = x = 5

Exemplo: Resolver o sistema de 4 equações e 4 incógnitas, dado por: Tem-se: 6

Pivô: a = A b = 9 6 8 4 8 8 4 8 6 6 Multiplicadores: m = 9 =, m = 6 = e m 4 = =- L L + m. L L L + m. L L 4 L 4 + m 4. L A b = 8 8 9 9 7

Pivô: a = A b = 8 8 9 9 Multiplicadores: m = 8 = 4 e m 4 = =5 L L + m. L L 4 L 4 + m 4. L A b = 4 4 4 8

Pivô: a = 4 Multiplicadores: A b = m 4 = 4 = L 4 L 4 + m 4. L A b = 4 4 4 4 x 4 =, x =, x = e x = Portanto, a solução do sistema de equações é x = [ - -] t. 9

Exercício: Resolver o sistema com arredondamento em duas casas decimais, na matriz aumentada. 4

4

4

Cálculo do Resíduo Uma medida para avaliar a precisão dos cálculos é o resíduo, que é dado por: r = b Aഥx. Exercício: Com base no exercício anterior, calcular o resíduo r do sistema A.x =b. 4

44 44

Obs.:, x x + + x x = 5 = 6 45

Analisando..., x + x = 5 Eliminação x + x = 6 de Gauss Problema: Pivô nulo ou próximo de zero!!!! 46

Estratégias Estratégia de Pivotamento Parcial:, x x + x + x = 5 = 6 No início de cada eliminação de Gauss, trocando as linhas, escolher para o pivô o maior a ij da coluna j. Estratégia de Pivotamento Completo: No início de cada eliminação de Gauss, escolher para o pivô o maior a ij entre todos elementos que atuam no processo de eliminação. 47

Métodos Diretos: Método da Eliminação de Gauss Fatoração LU Fatoração de Cholesky Métodos Iterativos: Método Iterativo de Gauss-Jacobi Método Iterativo de Gauss-Seidel

Métodos Diretos: Método da Eliminação de Gauss Métodos Iterativos: Método Iterativo de Gauss-Jacobi Método Iterativo de Gauss-Seidel

Introdução Um método é iterativo quando fornece uma seqüência de aproximantes da solução, cada uma das quais obtida das anteriores pela repetição do mesmo tipo de processo. Um método iterativo é estacionário se cada aproximante é obtido do anterior sempre pelo mesmo processo. Como no caso de equações não lineares, para determinar a solução de um sistema linear por métodos iterativos, precisamos transformar o sistema dado em um outro sistema onde possa ser definido um processo iterativo; e mais, que a solução obtida para o sistema transformado seja também solução do sistema original, isto é, os sistemas lineares devem ser equivalentes. 5

A idéia central dos métodos iterativos é generalizar o método de ponto fixo usado na busca de raízes de uma equação não linear 5

Esquema Iterativo Seja o sistema linear: onde: A: matriz de coeficientes, nn; x: vetor de variáveis, n;. b: vetor de termos constantes, n. Este sistema é convertido, de alguma forma, num sistema do tipo: onde: C: matriz nn; g: vetor n. Ax = b x = Cx + g ( x ) = Cx + g Função de Iteração!! 5

Esquema Iterativo Partimos de x () (vetor de aproximação inicial) e então construímos consecutivamente os vetores: x () = Cx () + g = ( x () ) (primeira aproximação) x () = Cx () + g = ( x () ) (segunda aproximação), etc. De um modo geral, a aproximação x (k+) é calculada pela fórmula: x ( k+ ) = Cx ( k ) + g = ( x ( k ) ) k =,,... É importante observar que se a seqüência de aproximações x (),x (),...,x (k), é tal que: lim x k ( k ) = então =C+g, ou seja, é solução do sistema linear Ax=b 5

Critérios de Parada O processo iterativo pode ser repetido até que o vetor x (k) esteja suficientemente próximo do vetor x (k-). Assim, esta distancia pode ser medido como: d ( k ) = max i n x ( k ) i x ( k) i Assim, dada uma precisão, o vetor x (k) será escolhido como, solução aproximada da solução exata, se d (k) <. Da mesma maneira que no teste de parada dos métodos iterativos para zeros de funções, podemos efetuar aqui o teste do erro relativo: x d ( k ) r = d max in ( k ) x ( k ) i 54

Métodos Diretos: Método da Eliminação de Gauss Fatoração LU Fatoração de Cholesky Métodos Iterativos: Método Iterativo de Gauss-Jacobi Método Iterativo de Gauss-Seidel

Método Iterativo Gauss-Jacobi A forma como o método de Gauss-Jacobi transforma o sistema linear Ax=b em x=cx+g é a seguinte: Sistema Original Ax=b supondo a ii, i=,...,n, isolamos o vetor x mediante separação pela diagonal, daseguinte maneira: 56

Método Iterativo Gauss-Jacobi Ax=b Para que exista o sistema x=cx+g, é necessário que a ii, i. Caso isto não ocorra, o sistema Ax =b deve ser reagrupado. 57

Método Iterativo Gauss-Jacobi x=cx+g Formula recursiva 58

Método Iterativo Gauss-Jacobi x (k+) =Cx (k) +g 59

Exemplo Resolva o sistema a seguir, utilizando o método Gauss-Jacobi, com x () =[,,] T e =,5. 6

[,9994 -,9888,9984] 6

Um Critério de Convergência Teorema (Critério das Linhas): Uma condição suficiente (mas não necessária) para garantir a convergência do método de Gauss-Jacobi aplicado ao sistema Ax=b, com a ii, i, é: Neste caso, o método de Gauss-Jacobi gera uma seqüência {x (k) } convergente para a solução do sistema dado, independentemente da escolha da aproximação inicial, x (). 6

Exemplo Verificar se o critério das linhas é satisfeito no sistema de equações Ax=b, que segue: Solução: + + 5 + Logo, a matriz dos coeficientes A garante a convergência do método de Gauss- Jacobi aplicado a este sistema com esta ordem de equações e incógnitas. 6

Exemplo Verificar se o critério das linhas é satisfeito no sistema de equações Ax=b, que segue: Solução: + 5 + + 6 8 Logo a matriz dos coeficientes A não garante a convergência do método de Gauss- Jacobi aplicado a este sistema com esta ordem de equações e incógnitas. 64

Exemplo Verificar se o critério das linhas é satisfeito no sistema de equações Ax=b, que segue: Solução: Mas permutando adequadamente as equações do sistema, obtém-se o sistema Equivalente: + 5 + + 6 8 65

Sempre que o critério de linhas não for satisfeito, devemos tentar uma permutação de linhas e/ou colunas de forma a obtermos uma disposição para a qual a matriz de coeficientes satisfaça o critério das linhas 66