domingo, 10 de agosto de 2014

Escalonamento ou o Método da Eliminação de Gauss

Escalonamento ou o Método da Eliminação de Gauss

A teoria das equações lineares desempenha papel importante e motivador no campo da Álgebra Linear, onde muitos problemas são equivalentes ao estudo de um sistema de equações lineares.
Procurei neste artigo evitar todo o rigor matemático do método aplicado no Cálculo Numérico, sem abrir mão de um mínimo de formalismo necessário para o bom entendimento.
image
Os métodos diretos que aprendemos no ensino médio como por substituição só é prático para duas equações a duas incógnitas; para outros casos destaca-se a regra de Cramer. Esse método, se aplicado a um sistema de n x n envolve um cálculo de (n + 1) determinantes de ordem n. Se n = 20, por exemplo, o total de operações efetuadas será de 21 x 20! x 19 multiplicações mais um número semelhante de adições. Assim, se um computador que efetue cerca de cem milhões de multiplicações por segundo, levaria 3 x 105 anos para efetuar as operações necessárias.
Claro que na época de Gauss não existia computador. Imaginem como era para resolver sistemas com n = 4, n = 5, n = 10.
O método de eliminação de Gauss consiste em transformar o sistema linear original num sistema linear equivalente com a matriz dos coeficientes triangular superior, pois estes são de resolução imediata.
Uma equação linear no campo dos números Reais pode ser representada como:
clip_image002
onde clip_image004 e os xi são indeterminados, ou seja as incógnitas ou variáveis. Os escalares ai são chamados coeficientes de respectivamente, e b é chamado de constante ou termo independente.
Um sistema de equações lineares é um conjunto de m equações com n incógnitas. Neste estudo, vamos nos concentrar em sistemas lineares do tipo n x n, onde o número de equações é igual ao número de incógnitas.
Considere o sistema linear Ax = b:
clip_image006
O método de eliminação de Gauss consiste em transformar convenientemente o sistema linear original para obter um sistema linear equivalente com matriz dos coeficientes triangular superior.
Para modificar convenientemente um sistema linear num equivalente, podemos fazer uso do teorema abaixo:
Teorema: Seja Ax = b um sistema linear n x n. Aplicamos sobre as equações desse sistema uma sequência de operações elementares escolhidas entre:
i) trocar duas equações ou duas colunas;
ii) multiplicar uma equação por uma constante não-nula;
iii) adicionar um múltiplo de uma equação a outra equação.
Assim, obteremos um novo sistema A'x = b' de modo que os sistemas Ax = b e A'x = b' são equivalentes.
Considere o sistema de equações lineares dado em (1). A triangularização do sistema é dada como segue:
1) Transpomos equações de modo que o termo a11 seja não-nulo;
2) Para cada i > 1, aplicamos a operação:
clip_image008
Substituímos a i-ésima equação linear Li pela equação equivalente resultante da multiplicação da equação L1 por –ai1 somada ao produto da equação Li por a11.
Com isso eliminamos o termo ai1 da equação Li:
clip_image010
Esse processo elimina uma incógnita de equações sucessivas até, por fim, encontrarmos somente:
clip_image012
Que nos dá de imediato o valor de xn.
Substituindo xn na equação Ln – 1, obteremos o valor de xn – 2 e assim sucessivamente.
Exemplo 1: Considere o sistema de equações abaixo. Encontre os valores de x, y e z.
clip_image014
Primeiramente, vemos que o termo a11 é não-nulo e igual a 2. Vemos identificar cada equação como:
clip_image016
clip_image018
clip_image020
Etapa 1: Eliminando a incógnita x da segunda e terceira equações.
Primeiramente vamos eliminar a incógnita x da equação L2. Assim, devemos aplicar a operação:
clip_image022
Então, fazemos:
clip_image024
clip_image026
clip_image028
clip_image030
Somando termo a termo, temos:
clip_image032
Eliminemos agora a incógnita x da terceira equação:
clip_image034
clip_image036
clip_image038
Somando termo a termo, temos:
clip_image040
Obtemos, assim, um sistema equivalente ao original, mas com as primeiras incógnitas eliminadas:
clip_image042
Etapa 2: Eliminando a incógnita y da terceira equação.
Agora vamos eliminar a incógnita y da terceira equação. Aplicamos a operação:
clip_image044
clip_image046
clip_image048
Somando termo a termos, obtemos:
clip_image050
Obtemos agora um sistema linear triangular superior:
clip_image052
Agora fica fácil a resolução. Vejam que a equação 3 já nos fornece diretamente o valor da incógnita z:
clip_image054
clip_image056
Substituímos z na equação 2 obtendo:
clip_image058
clip_image060
Substituímos z e y na equação 1, obtendo:
clip_image062
clip_image064
O sistema de equações lineares tem solução única e é dado pela 3-upla (1, 2, –3).
Para verificarmos se a solução encontrada é consistente, basta substituir os valores encontrados nas equações dadas e checar as igualdades.
Exemplo 2: Encontre uma solução para o sistema linear abaixo.
clip_image066
Etapa 1: Eliminando a incógnita x da segunda e terceira equações.
clip_image068
clip_image070
clip_image072
clip_image074
clip_image076
clip_image078
clip_image080
clip_image082
Obtemos o sistema equivalente:
clip_image084
Etapa 2: Eliminando a incógnita y da terceira equação.
clip_image086
clip_image088
clip_image090
clip_image092
Obtemos o sistema equivalente:
clip_image094
Temos diretamente que:
clip_image096
Substituindo z na segunda equação, temos que:
clip_image098
Substituindo z e y na primeira equação, obtemos:
clip_image100
Logo, a solução única para o sistema dado é a 3-upla (–3, 5, 0).
Exemplo 3: Encontre a solução para o sistema linear abaixo:
clip_image102
Neste caso, podemos transpor linhas e colunas:
clip_image104
Etapa 1: Eliminando a incógnita y da segunda equação.
clip_image106
clip_image108
clip_image110
clip_image112
Obtemos o sistema equivalente:
clip_image114
Etapa 2: Eliminando a incógnita x da terceira equação.
clip_image116
clip_image118
clip_image120
clip_image122
Obtemos o sistema equivalente:
clip_image124
Temos diretamente que:
clip_image126
Substituindo z na segunda equação, temos que:
clip_image064[1]
Substituindo z e x na primeira equação, obtemos:
clip_image060[1]
Logo, a solução única para o sistema dado é a 3-upla (1, 2, 3).
Veja uma outra abordagem para o método no blog Fatos Matemáticos sobre O Método de Eliminação de Gauss.
Referências:
[1] Álgebra Linear – Seymour Lipschutz – Coleção Schaum – Ed. McGraw-Hill
[2] Cálculo Numérico – Márcia A. G. Ruggiero – Ed. Makron Books

Nenhum comentário:

Postar um comentário