Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula3 - Sistemas Lineares - Parte 2
Aula3 - Sistemas Lineares - Parte 2
Parte 2
Mtodos Iterativos
Introduo
Teste de Parada
Se a seqncia estiver suficientemente
prximo de paramos o processo.
) 1 ( k
x
) (k
x
MTODOS ITERATIVOS
MTODO DE GAUSS-JACOBI
Seja o sistema linear
Se podemos isolar
por separao da diagonal.
n n nn n n n
n n
n n
b x a x a x a x a
b x a x a x a x a
b x a x a x a x a
+ + + +
+ + + +
+ + + +
......
....... .......... .......... .......... .......... ..........
......
......
3 3 2 2 1 1
2 2 3 23 2 22 1 21
1 1 3 13 2 12 1 11
n i a
ii
... 1 para 0
g x C x +
MTODOS ITERATIVOS
MTODO DE GAUSS-JACOBI
Iterativamente, o sistema reescreve-se como:
( )
( )
( )
) (
1 1 ,
) (
2 2
) (
1 1
) 1 (
) (
2
) (
3 23
) (
1 21 2
22
) 1 (
2
) (
1
) (
3 13
) (
2 12 1
11
) 1 (
1
......
1
....... .......... .......... .......... .......... ..........
......
1
......
1
k
n n n
k
n
k
n n
nn
k
n
k
n n
k k k
k
n n
k k k
x a x a x a b
a
x
x a x a x a b
a
x
x a x a x a b
a
x
+
+
+
MTODOS ITERATIVOS
MTODO DE GAUSS-JACOBI
Desta forma temos , onde
e
Do mtodo de Gauss-Jacobi, dado ,
Obtemos , ....., atravs da relao
recursiva
,
_
0 ....... / /
......... ....... ......... ........
/ ....... 0 /
/ ...... / 0
2 1
22 2 22 21
11 1 11 12
nn n nn n
n
n
a a a a
a a a a
a a a a
C
,
_
nn n
a b
a b
a b
g
/
.......
/
/
22 2
11 1
g x C x +
) 0 (
x
) 1 (
x
) 1 ( + k
x
g x C x
k k
+
+ ) ( ) 1 (
MTODOS ITERATIVOS
MTODO DE GAUSS-JACOBI
Exemplo:Seja o sistema linear
Seja com . Portanto,
,
_
6 . 0
6 . 1
7 . 0
) 0 (
x
05 . 0
6 10 3 2
8 5 1
7 2 10
3 2 1
3 2 1
3 2 1
+ +
+ +
+ +
x x x
x x x
x x x
,
_
0 10 / 3 5 / 1
5 / 1 0 5 / 1
10 / 1 10 / 2 0
C
,
_
,
_
6 . 0
6 . 1
7 . 0
10 / 6
5 / 8
10 / 7
g
MTODOS ITERATIVOS
MTODO DE GAUSS-JACOBI
Substituindo
Segue . Calculando
,
_
94 . 0
86 . 1
96 . 0
) 1 (
x
94 . 0 6 . 0 ) 6 . 1 ( 3 . 0 ) 7 . 0 ( 2 . 0 6 . 0 3 . 0 2 . 0
86 . 1 6 . 1 ) 6 . 0 ( 2 . 0 ) 7 . 0 ( 2 . 0 6 . 1 2 . 0 2 . 0
96 . 0 7 . 0 ) 6 . 0 ( 1 . 0 ) 6 . 1 ( 2 . 0 7 . 0 1 . 0 2 . 0
) 0 (
2
) 0 (
1
) 1 (
3
) 0 (
3
) 0 (
1
) 1 (
2
) 0 (
3
) 0 (
2
) 1 (
1
+ +
+ +
x x x
x x x
x x x
05 . 0 34 . 0
05 . 0 26 . 0
05 . 0 26 . 0
) 0 (
3
) 1 (
3
) 1 (
3
) 0 (
2
) 1 (
2
) 1 (
2
) 0 (
1
) 1 (
1
) 1 (
1
>
>
>
x x d
x x d
x x d
MTODOS ITERATIVOS
MTODO DE GAUSS-JACOBI
Continuando com
Segue a soluo, pois
critrio de
parada
,
_
966 . 0
98 . 1
978 . 0
) 2 (
x
( ) ( )
>
12 . 0
1 2
1
) 2 (
i i
n i
x x MAX d
,
_
998 . 0
999 . 1
999 . 0
) 3 (
x
<
032 . 0
) 2 ( ) 3 (
1
) 3 (
i i
n i
x x MAX d
Critrios de Convergncia
1 max
1
<
k
n k
) 0 (
x
Mtodo de Gauss-Jacobi
Convergncia: Critrio das linhas
,
_
10 3 2
1 5 1
1 2 10
A
6 10 3 2
8 5 1
7 2 10
3 2 1
3 2 1
3 2 1
+ +
+ +
+ +
x x x
x x x
x x x
1 5 . 0
10
3 2
3
<
+
1 4 . 0
5
1 1
2
<
+
1 5 . 0 max
1
<
k
n k
Mtodo de Gauss-Jacobi
Convergncia: Critrio das linhas
Obs2: O sistema
Contudo, o sistema
Equivalente converge
pelo critrio das linhas
3 3
3
2 1
2 1
+
x x
x x
1 max
1
k
n k
6 8 6 0
3 2 2 5
2 3 1
3 2 1
3 2 1
3 2 1
+ +
+ +
+ +
x x x
x x x
x x x
4 max
1
k
n k
6 8 6 0
2 3 1
3 2 2 5
3 2 1
3 2 1
3 2 1
+ +
+ +
+ +
x x x
x x x
x x x
1 8 . 0 max
1
<
k
n k
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Seja o sistema linear
Se podemos isolar
por separao da diagonal.
n n nn n n n
n n
n n
b x a x a x a x a
b x a x a x a x a
b x a x a x a x a
+ + + +
+ + + +
+ + + +
......
....... .......... .......... .......... .......... ..........
......
......
3 3 2 2 1 1
2 2 3 23 2 22 1 21
1 1 3 13 2 12 1 11
n i a
ii
... 1 para 0
g x C x +
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Iterativamente, o sistema reescreve-se como:
( )
( )
( )
) 1 (
1 1 ,
) 1 (
2 2
) 1 (
1 1
) 1 (
) (
2
) (
3 23
) 1 (
1 21 2
22
) 1 (
2
) (
1
) (
3 13
) (
2 12 1
11
) 1 (
1
......
1
....... .......... .......... .......... .......... ..........
......
1
......
1
+
+ + +
+ +
+
k
n n n
k
n
k
n n
nn
k
n
k
n n
k k k
k
n n
k k k
x a x a x a b
a
x
x a x a x a b
a
x
x a x a x a b
a
x
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Comentrio: Gauss-Jacobi X Gauss-Seidel
+ + + k
j
k k k
x x x x
) 1 ( ) 1 (
2
) 1 (
1
, ..... , ,
+ +
+
+
+
k
n
k
j
k
j
x x x
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Exemplo:Seja o sistema linear
Seja com . Portanto,
,
_
0
0
0
) 0 (
x
05 . 0
0 6 3 3
6 1 4 3
5 1 1 5
3 2 1
3 2 1
3 2 1
+ +
+ +
+ +
x x x
x x x
x x x
( )
( )
( )
) 1 (
2
) 1 (
1
) 1 (
3
) (
3
) 1 (
1
) 1 (
2
) (
3
) (
2
) 1 (
1
5 . 0 5 . 0 0
25 . 0 75 . 0 5 . 1
2 . 0 2 . 0 1
+ + +
+ +
+
k k k
k k k
k k k
x x x
x x x
x x x
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Logo, a primeira iterao fornece
( )
( )
( ) 88 . 0 75 . 0 5 . 0 1 5 . 0 5 . 0 5 . 0 0
75 . 0 0 25 . 0 1 75 . 0 5 . 1 25 . 0 75 . 0 5 . 1
1 0 0 1 2 . 0 2 . 0 1
) 1 (
2
) 1 (
1
) 1 (
3
) 0 (
3
) 1 (
1
) 1 (
2
) 0 (
3
) 0 (
2
) 1 (
1
x x x
x x x
x x x
,
_
88 . 0
75 . 0
1
) 1 (
x
>
>
>
88 . 0 0 88 . 0
75 . 0 0 75 . 0
1 0 1
) 0 (
3
) 1 (
3
) 0 (
2
) 1 (
2
) 0 (
1
) 1 (
1
x x
x x
x x
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Logo, a segunda iterao fornece
( )
( )
( ) 99 . 0 5 . 0 5 . 0 0
95 . 0 25 . 0 75 . 0 5 . 1
03 . 1 2 . 0 2 . 0 1
) 2 (
2
) 2 (
1
) 2 (
3
) 1 (
3
) 2 (
1
) 2 (
2
) 1 (
3
) 1 (
2
) 2 (
1
x x x
x x x
x x x
,
_
99 . 0
95 . 0
03 . 1
) 2 (
x
>
>
<
11 . 0
2 . 0
03 . 0
) 1 (
3
) 2 (
3
) 1 (
2
) 2 (
2
) 1 (
1
) 2 (
1
x x
x x
x x
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Logo, a terceira iterao fornece
( )
( )
( ) 00 . 1 5 . 0 5 . 0 0
99 . 0 25 . 0 75 . 0 5 . 1
01 . 1 2 . 0 2 . 0 1
) 3 (
2
) 3 (
1
) 3 (
3
) 2 (
3
) 3 (
1
) 3 (
2
) 2 (
3
) 2 (
2
) 3 (
1
x x x
x x x
x x x
,
_
00 . 1
99 . 0
01 . 1
) 3 (
x
<
<
<
01 . 0
04 . 0
02 . 0
) 2 (
3
) 3 (
3
) 2 (
2
) 3 (
2
) 2 (
1
) 3 (
1
x x
x x
x x
MTODOS ITERATIVOS
MTODO DE GAUSS-SEIDEL
Logo, aps a terceira iterao
soluo do sistema considerado com erro
menor do que .
,
_
00 . 1
99 . 0
01 . 1
) 3 (
x x
05 . 0
Critrios de Convergncia
Sejam
e
+ + +
n
j
j
n
a
a
a
a a a
2 11
1
11
1 13 12
1
| |
| |
| |
| | | | | |
n i a a a
a
a a a a a
ii
n
i j
ij j
i
j
ij
ii
in ii i ii i i
i
, 3 , 2 | | / |] | | | [
| |
| | | | | | | | | |
1
1
1
1 1 1 2 2 1 1
+
+ + + + +
+
+
Critrio de Sassenfeld
Seja
Se < 1, o mtodo de Gauss-Seidel gera
uma sequncia convergente para qualquer
. Quanto menor , mais rpida a
convergncia.
} { max
1
i
n i
) 0 (
x
Exemplos
Seja o sistema:
'
+ + +
+ +
+
+ +
5 . 2 2 . 0 3 . 0 1 . 0
0 . 1 2 . 0 2 . 0 1 . 0
6 . 2 1 . 0 2 . 0 2 . 0
2 . 0 1 . 0 1 . 0 5 . 0
4 3 2 1
4 3 2 1
4 3 2 1
4 3 2 1
x x x x
x x x x
x x x x
x x x x
274 . 0 1 / ] 358 . 0 2 . 0 44 . 0 2 . 0 7 . 0 1 . 0 [
| | / ] | | | | | [| | | / |] | | | [
358 . 0 1 / ] 2 . 0 44 . 0 2 . 0 7 . 0 1 . 0 [
| | / |] | | | | [| | | / |] | | | [
44 . 0 1 / ] 1 . 0 2 . 0 7 . 0 2 . 0 [
| | / |] | | | | [| | | / |] | | | [
7 . 0 1 / ] 1 . 0 1 . 0 5 . 0 [ | | / |] | | | | [| | | / ] | | [
44 3 43 2 42 1 41 44
4
1 4
4
1 4
1
4 4
33 34 2 32 1 31 33
4
1 3
3
1 3
1
3 3
22 24 23 1 21 22
4
1 2
2
1 2
1
2 2
11 14 13 12 11
4
2
1 1
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + +
a a a a a a a
a a a a a a a
a a a a a a a
a a a a a a
j
j j
j
j
j
j j
j
j
j
j j
j
j
j
j
Exemplos
Ento,
de modo que o mtodo de Gauss-Seidel
converge.
1 7 . 0 } { max
1
<
i
n i
Exemplos
2. Seja o sistema:
Neste caso,
Trocando a 1 equao pela terceira,
Nesta disposio:
'
+
+
+ +
3 3
1
9 3 2
3 1
3 2
3 2 1
x x
x x
x x x
1 2 2 / ] 3 1 [
1
> +
'
+ +
+
+
9 3 2
1
3 3
3 2 1
3 2
3 1
x x x
x x
x x
1 3 1 / ] 3 0 [
1
> +
Exemplos
2. Agora se trocarmos a 1 coluna pela
terceira,
Nesta disposio:
'
+ +
+
+
9 2 3
1
3 3
1 2 3
2 3
1 3
x x x
x x
x x
3 / 2 2 // ) 3 / 1 ( 1 ) 3 / 1 ( 3 [
3 / 1 1 / ] 0 ) 3 / 1 ( 1 [
3 / 1 3 / ] 1 1 [
3
2
1
+
+
+
1 3 / 2 } { max
1
<
i
n i
Garantia de
convergncia
Exemplos
3. Seja o sistema:
'
+
3 3
3
2 1
2 1
x x
x x
3 / 1 3 / 1 1
1 1 / 1
2
1
O critrio de Sassenfeld
no satisfeito.
O critrio de Sassenfeld tambm
suficiente, mas no necessrio.
Metodos Iterativos - Comparao
Seja o sistema:
Mtodo de Gauss-Jacobi:
Temos a seqncia:
'
+
3 3
3
2 1
2 1
x x
x x
( )
) (
1
) 1 (
2
) (
2
) 1 (
1
3
3
1
3
k k
k k
x x
x x
+
+
,
_
,
_
,
_
,
_
,
_
3 / 4
3 / 4
,
3 / 5
1
,
2
2
,
1
3
,
0
0
) 4 ( ) 3 ( ) 2 ( ) 1 ( ) 0 (
x x x x x
Metodos Iterativos - Comparao
Seja o sistema:
Mtodo de Gauss-Seidel:
Temos a seqncia:
'
+
3 3
3
2 1
2 1
x x
x x
( )
) 1 (
1
) 1 (
2
) (
2
) 1 (
1
3
3
1
3
+ +
+
k k
k k
x x
x x
,
_
,
_
,
_
,
_
9 / 14
3 / 5
,
3 / 4
1
,
2
3
,
0
0
) 3 ( ) 2 ( ) 1 ( ) 0 (
x x x x
Metodos Iterativos - Comparao
GS
x
( ) 33 . 1 33 . 1
) 4 (
GJ
x
Mtodos Direto e Iterativos
Comparao
1) Convergncia: