Teorema Condição Suficiente de Converência do Método de Gauss-Jacobi

O método de Gauss-Jacobi é uma técnica iterativa utilizada para resolver sistemas lineares da forma:

Ax=b

onde A é uma matriz quadrada de ordem n, b é o vetor dos termos independentes, e x é o vetor incógnita que queremos determinar.

Ideia Do Método

A partir da decomposição da matriz A em três componentes:

Podemos reescrever:

A=D+L+U

A fórmula iterativa do método de Gauss-Jacobi é:

x(k+1)=D1(LU)x(k)+D1b

Condição Suficiente de Convergência

Uma condição suficiente para garantir a convergência do método é que a matriz A seja diagonal dominante, ou seja:

|aii|>ji|aij|

para todo i=1,2,,n.

Se essa condição for satisfeita, o método de Gauss-Jacobi converge para a solução do sistema, independentemente da escolha do vetor inicial x(0).

Norma Matricial e Condição Necessária

Outra forma de analisar a convergência do método é usando a norma matricial. Seja:

T=D1(L+U)

O método converge se a norma de T for estritamente menor que 1:

|T|<1

Uma norma comum utilizada é a norma infinita (ou norma do máximo):

|T|=max1inj=1n|tij|

Se |T|<1, o método converge. Isso é uma condição suficiente, mas não necessária. De forma mais geral, a condição necessária e suficiente é que o raio espectral da matriz T seja menor que 1:

ρ(T)=maxi|λi(T)|<1

onde λi(T) são os autovalores da matriz T.

Exemplo 1

Considere o sistema linear:

{2x1+x2x3=5x1+4x2+x3=7x1x2+6x3=8

A matriz A e o vetor b são:

A=(211141116),b=(578)

Verificando a diagonal dominância:

A matriz não é estritamente diagonal dominante na primeira linha, mas o método pode ainda assim convergir dependendo do raio espectral de T.

Exemplo 2

Considere o sistema:

{2x1x2=1x1+3x2x3=22x2+4x3=3

Neste caso:

A=(210131024),b=(123)

As matrizes D, L e U são:

D=(200030004)L=(000100020),U=(010001000)

Calculando T=D1(L+U), é possível verificar se a norma é menor que 1 e garantir a convergência.

Critérios Práticos de Parada

Na prática, a convergência do método é controlada por um critério de parada, como:

  1. Erro absoluto entre iterações:
|x(k+1)x(k)|<ε
  1. Erro residual:
|bAx(k)|<ε

onde ε é uma tolerância previamente estabelecida.