Esse blog é de caráter pessoal e destina-se aos alunos e companheiros interessados em Matemática.
Sendo a internet uma vasta rede de informações que se perde em quantidade de conteúdo, o que pretendemos é juntar todas essas informações em um local que meus alunos possam ter acesso de forma mais simples. Logo para construção desse blog o que estamos fazendo é garimpando na rede tudo que consideramos relevante e postando em um único lugar.

domingo, 20 de maio de 2012

SISTEMAS LINEARES


Convergência dos Métodos Iterativos

Quero lembrar que nos exemplos que apresentei as raízes estão sendo números inteiros e a convergência está se dando rapidamente, fatos que não ocorrerão necessariamente. Na imensa maioria dos casos reais, os valores das raízes xi não serão inteiros. Precisaremos parar quando a precisão estiver dentro da desejada. Isso se dará quando a diferença entre os valores calculados para x1 , x2, x3 , etc... estiverem dentro da precisão desejada.
Para tanto, comparamos os valores obtidos para duas iterações seguidas e vemos se esses valores variaram muito ou se estão quase que se repetindo. Nesse caso, estamos próximos das raízes desejadas.
Assim, abs(xj(i) – xj(i-1) ) deve ser menor que o erro permitido para todas as variáveis xj , onde xj(i)  é o valor calculado para a variável xj após i iterações e xj(i-1) o valor da variável xj após i-1 iterações.

Vejamos, agora, dois exemplos muito simples.
Primeiro exemplo:

5 x1 + 2 x2 = 9
2 x1 + 4 x2 = 10

Vamos resolver por Gauss-Seidel.

x1 = (9 – 2 x2)/5
x2 = (10-2 x1)/4

Seqüência de solução: (0,0) à (1,8 , 1,6) à (1,16 , 1,92) à (1,032 , 1,984) à
(1,0064 , 1,9968) à .......(1,0000 , 2,0000)

É clara a convergência para as raízes x1 = 1   e   x2 = 2.

Vamos, agora, resolver o mesmo sistema, simplesmente trocando as ordens das equações.

2 x1 + 4 x2 = 10
5 x1 + 2 x2 = 9

x1 = (10 – 4 x2) / 2
x2 = (9 – 5 x1) / 2

Partindo de (0,0) , temos a seqüência:
(0,0) à (5 , -8) à (21 , -48) à (101 , -248) .....
Como vemos não há convergência para as raízes 1 e 2 .
O que está acontecendo ?
É, que pena !!! Nem sempre há convergência.
Pode-se demonstrar, que a condição suficiente para convergência é que a matriz A seja Diagonalmente Dominante, o que significa que para cada linha o termo da diagonal principal seja, em módulo, maior ou igual à soma dos módulos dos demais termos dessa linha, garantido que, em pelo menos numa linha, o módulo seja maior.
Essa condição é suficiente mas não necessária, podendo ocorrer convergência sem que a matriz seja diagonalmente dominante.

Seja uma sistema

a11x1 + a12x2 +....+a1nxn = b1
a21x1 + a22x2 +....+a2nxn = b2
.....
an1x1 + an2x2 +....+annxn = bn    

Isolemos x1 na primeira equação, x na segunda, x3 na terceira etc. Temos:
x1  = (b1  - (a12 x2 +....+a1n xn))/ a11
x2  = (b2  - (a2x1 +....+a2n xn))/ a22
.....
xn = (bn – (an1 x1 + an2 x2 +....+ an n-1 xn-1 ))/ ann

Se colocarmos os valores exatos dos xi ‘s no lado direito, obteremos os valores exatos dos xi ‘s no lado esquerdo. Entretanto, estamos entrando com valores incorretos, com erros, logo, obteremos valores incorretos do lado esquerdo.

Assim, os xi ’s com que se entra são xi + ei . Assim,

x1 + e1 = (b1  - (a12 (x2 + e2)+....+a1n (xn + en))/ a11
x2 + e2 = (b2  - (a21(x1 + e1) +....+a2n (xn + en)))/ a22
.....
xn + e= (bn – (an1 (x1 + e1)+ an2 (x2 + e2) +....+ an n-1 (xn-1 + en-1)))/ ann

Assim,
e1 = - (a12 e+....+ a1n en)/ a11
e2 = - (a21 e1 +....+ a2n en)/ a22
....
e– (an1 e1 + an2 e2 +....+ an n-1 en-1)/ ann

Se tomarmos, no lugar dos ei ‘s o erro de maior valor absoluto, seja eM , teremos:

|e1|<|a12 e+....+ a1n eM|/ |a11| < | eM| . (|a12| + .... +| a1n|)/|a11|
|e2|<|a21 eM +....+ a2n eM)|/ |a22| < | eM|.( |a21| + ...+ | a2n|)/| a22|
....
|en| <|an1eM+an2eM+....+ann-1eM|/ |ann| <

< | eM|.(|an1| +| an2| + ... + | an n-1|)/|ann|

Sendo | aii | ³ |ai1| +| ai2| + ... + | ai i-1|
para todos os i’s de 1 a n, temos que o erro de cada nova variável calculada é menor que o maior erro até então existente, mostrando que os erros estão diminuindo.
Com facilidade, demonstra-se que os erros tendem a zero se
| aii | ³ |ai1| +| ai2| + ... + | ai i-1|
para todos os i’s.

Nenhum comentário:

Postar um comentário