Академический Документы
Профессиональный Документы
Культура Документы
Escuela de Matem
aticas
Universidad de Costa Rica
juan.sotoquiros@ucr.ac.cr - oscar.salashuertas@ucr.ac.cr
UCR Presentaci
on
Esquema
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Esquema
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Esquema
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Introduccion
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rn
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rn
Norma 1:
n
}x}1 |xk | |x1 | ` |x2 | ` ...|xn |
k1
Norma 2: g
f n b
f
}x}2 e x2k x21 ` x22 ` ...x2n
k1
Norma 8:
}x}8 m
ax |xk |
k1,...,n
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rn
Ejemplo
Sea x p1, 3, 10, 15, 7qT P R5 . Entonces:
Norma 1:
Norma 2:
a ?
}x}2 p1q2 ` p3q2 ` p10q2 ` p15q2 ` p7q2 384 19.5959...
Norma 8:
}x}8 m
ax |xk | | 15| 15
k1,...,5
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rmn
Norma en Rmn
Una norma en Rmn se define como una funcion ||| ||| : Rmn R tal
que para todo A, B P R mn y P R se cumple
|||A||| 0
0 0
|||A||| 0 si y solo si A ... . . . ... .
0 0 mn
|||A||| || |||A|||
|||A ` B||| |||A||| ` |||B|||
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rmn
Un ejemplo de norma matricial es la norma de Frobenius:
g
fm n
f
|||A|||F e pAi,j q2
i1 j1
Ejemplo
1 2 3 4
Calcular la norma de Frobenius de A 5 6 1 2 .
1 0 1 2
|||A|||F
a
p1q2 ` p2q2 ` p3q2 ` p4q2 ` p5q2 ` p6q2 ` p1q2 ` p2q2 ` p1q2 ` p0q2 ` p1q2 ` p2q2
?
102 10.0995...
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rmn
Norma Inducida
Sea || || una norma vectorial en Rn . Entonces ||| ||| : Rnn R definida
por
||Ax||
|||A||| m ax
xPRn t0u ||x||
UCR Presentaci
on
Introduccion
Preliminares
M
etodos Iterativos
Normas en Rmn
Dependiendo de la norma vectorial utilizada, se puede obtener una formula
explcita para ellas. Algunos ejemplos de normas inducidas por una norma
vectorial son:
Normas en Rmn
Ejemplo
Sea B P R33 tal que
1 2 3
B 1 2 5 .
0 1 2
Entonces
La maxima suma en valor absoluto de las filas se obtiene en la fila 2,
cuyo resultado es 8. Entonces |||B|||8 8.
La maxima suma en valor absoluto de las columnas se obtiene en la
columna 3, cuyo resultado es 10. Entonces |||B|||8 10.
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Metodos Iterativos
A M N,
Ax b
pM N qx b
Mx Nx ` b
x M 1 N x ` M 1 b
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Metodos Iterativos
on x M 1 N x ` M 1 b se obtiene el siguiente
A partir de la descomposici
teorema que define un metodo iterativo para aproximar la solucion de un
sistema lineal.
Teorema
Sean A, M, N P Rnn tales que A M N , con A y M matrices y
b P Rn . Entonces si }M 1 N }8 1, el metodo iterativo definido por
" pk`1q
x M 1 N xpkq ` M 1 b,
x p0q
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Metodos Iterativos
Error Relativo:
}xpk`1q xpkq }
tol,
}xpk`1q }
Error Absoluto:
}b Axpkq } tol,
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Metodos Iterativos
A L ` D ` U,
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Metodos Iterativos
Figura : Descomposici
on A L ` D ` U
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Metodos Iterativos
Ejemplo
1 2 3 4 0 0 0 0
5 6 7 8 5 0 0 0
Para A
9 10 11 12
. Entonces: L ,
9 10 0 0
13 14 15 16 13 14 15 0
1 0 0 0 0 2 3 4
0 6 0 0 0 0 7 8
D
0
yU
0 11 0 0 0 0 12
0 0 0 16 0 0 0 0
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Ejemplo
Utilizando la iteracion de Jacobi, determine la aproximacion xp5q , del
sistema $
& 5x1 ` x2 ` x3 7,
x1 ` 5x2 ` x3 7,
x1 ` x2 ` 5x3 7,
%
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Soluci
on:
5 1 1 7
Para el sistema dado por A 1 5 1 ,b
7 .
1 1 5 7
De la matriz de coeficiente A se obtiene:
0 0 0 5 0 0 0 1 1
L 1 0 0 , D 0 5 0 , U 0 0 1
1 1 0 0 0 5 0 0 0
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
"
xpk`1q D1 pL ` U qxpkq ` D1 b
xp0q
$
pk`1q 1 pkq 1
x 0 0 0 1 1 x 0 0 7
1 5 1 5
pk`1q 1 pkq 1
x2 0 5 0 1 0 1 x2 ` 0 5 0 7
pk`1q pkq
1 1
& x3 0 0 5 1 1 0 x3 0 0 5 7
0
0
% 0
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
p1q 1 p0q 1
x 0 0 0 1 1 x 0 0 7
1 5 1 5
p1q
x2p1q 1 p0q 1
x
0 5 0 1 0 1 x2 ` 0 5 0 7
p1q 1 p0q 1
x3 0 0 5 1 1 0 x3 0 0 5 7
1 1
0 0 0 1 1 0 0 0 7
5 5
0 1 1
5 0 1 0 1 0 ` 0 5 0 7
1 1
0 0 5 1 1 0 0 0 0 5 7
1.4
1.4
1.4
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
1.064 1.0024
xp3q 1.064 xp5q 1.0024
1.064 1.0024
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
$
a1,1 x1 ` a2,1 x2 ` a3,1 x3 ` a4,1 x4 b1
a1,2 x1 ` a2,2 x2 ` a3,2 x3 ` a4,2 x4 b2
&
a x ` a2,3 x2 ` a3,3 x3 ` a4,3 x4 b3
% 1,3 1
a1,4 x1 ` a2,4 x2 ` a3,4 x3 ` a4,4 x4 b4
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
y da los mismos resultados del ejemplo anterior con xp0q p0, 0, 0qT .
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Nota: Una matriz es estrictamente dominante cuando, para todas las filas,
el valor absoluto del elemento de la diagonal de esa fila es estrictamente
mayor que la suma de los valores absolutos del resto de elementos de esa
fila. Es decir
n
|Ai,i | |Ai,j |, i P t1, 2, ..., nu.
j1
ji
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Ejemplo
Considere el sistema Ax b donde
2 1 0
A 1 3 1 .
0 1 2
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
1 Introduccion
2 Preliminares
3 Metodos Iterativos
Iteraci
on de Jacobi
Iteraci
on de Gauss-Seidel
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Entonces: "
xpk`1q pL ` Dq1 U xpkq ` pL ` Dq1 b
G-S hacia adelante:
xp0q
"
xpk`1q pD ` U q1 Lxpkq ` pD ` U q1 b
G-S hacia atr
as:
xp0q
Ejemplo
Utilizando la iteracion de Gauss-Seidel hacia adelante, plantee el sistema
iterativo del sistema
$
& 5x1 ` x2 ` x3 7,
x1 ` 5x2 ` x3 7,
x1 ` x2 ` 5x3 7,
%
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
Soluci
on:
5 1 1 7
Para el sistema dado por A 1 5 1 ,b
7 .
1 1 5 7
De la matriz de coeficiente A se obtiene:
0 0 0 5 0 0 0 1 1
L 1 0 0 , D 0 5 0 , U 0 0 1
1 1 0 0 0 5 0 0 0
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
"
xpk`1q pL ` Dq1 U xpkq ` pL ` Dq1 b
xp0q
$
pk`1q 1 pkq 1
x 0 0 0 1 1 x 0 0 7
1 5 1 5
pk`1q 1 1 pkq 1 1
x2 0 0 0 1 x ` 0 7
2
25 5
25 5
pk`1q 4 1 pkq 4 1
1 1
& x3 125 25 5 0 0 0 x3 125 25 5 7
p0q
x
1
p0q
x2
p0q
% x3
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
$
a1,1 x1 ` a2,1 x2 ` a3,1 x3 ` a4,1 x4 b1
a1,2 x1 ` a2,2 x2 ` a3,2 x3 ` a4,2 x4 b2
&
a x ` a2,3 x2 ` a3,3 x3 ` a4,3 x4 b3
% 1,3 1
a1,4 x1 ` a2,4 x2 ` a3,4 x3 ` a4,4 x4 b4
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on
Introduccion
Iteraci
on de Jacobi
Preliminares
Iteraci
on de Gauss-Seidel
M
etodos Iterativos
UCR Presentaci
on