04 SistemasDeEcuacionesLineales-MetodosDirectos
04 SistemasDeEcuacionesLineales-MetodosDirectos
04 SistemasDeEcuacionesLineales-MetodosDirectos
1
Sistemas de ecuaciones lineales
Definición
Un sistema con m ecuaciones lineales con n incógnitas es una expresión de la
forma:
a1,1 x1 + a1,2 x2 + a1,3 x3 + ... + a1,n−1 xn−1 + a1,n xn =0
a2,1 x1 + a2,2 x2 + a2,3 x3 + ... + a2,n−1 xn−1 + +a2,n xn = 0
... ...
a x + a x + ... + a x + +a x = 0
n−1,1 1 n−1,2 2 n−1,n−1 n−1 n−1,n n
an,1 x1 + an,2 x2 + an,3 x3 + ... + an,n−1 xn−1 + +an,n xn = 0
Donde ai,j son constantes para todo i, j ∈ [1, n] y x1 , x2 , ..., xn son n variables .
2
Método de Gauss: Eliminación Gaussiana
Una vez que se haya realizado el cambio de la forma del sistema, se procede a
realizar una sustitución inversa.
3
Eliminación Gaussiana
4
Algoritmo general
ak−1
i,k
aki,j = ak−1
i,j − · ak−1
k,j
ak−1
k,k
ak−1
i,k
bki = bk−1
i − · bk−1
k
ak−1
k,k
Pk−1 Pn
bn−k−1
n−k − n−k−1
r=0 an−k,n−r · xn−r bk−1
k − r=k+1 ak−1
k,r · xr
xn−k = ⇒ xk =
an−k−1
n−k,n−k ak−1
k,k
5
Ejemplo
x + y − 3z − 4w = −1
2x + y + 5z + w = 5
3x + 6y − 2z + w = 8
2x + 2y + 2z − 3w = 2
6
Ejemplo
x + y − 3z − 4w = −1
2x + y + 5z + w = 5
3x + 6y − 2z + w = 8
2x + 2y + 2z − 3w = 2
Solución:
1 4
x=2 y= z=0 w=
5 5
7
Ejercicio
x + 2y − 3z = −3
2x − 5y + 4z = 13
5x + 4y − z = 5
8
Ejercicio
x + 2y − 3z = −3
2x − 5y + 4z = 13
5x + 4y − z = 5
Solución:
x=2 y = −1 z=1
9
Limitaciones del método
10
Limitaciones del método
11
Limitaciones del método
12
Ejemplo de sistemas mal condicionados
10x + 7y + 8z + 7w = 32
7x + 5y + 6z + 5w = 23
8x + 6y + 10z + 9w = 33
7x + 5y + 9z + 10w = 31
10x + 7y + 8z + 7w = 32,1
7x + 5y + 6z + 5w = 22,9
8x + 6y + 10z + 9w = 33,1
7x + 5y + 9z + 10w = 30,9
10x + 7y + 8,1z + 7,2w = 32
7,08x + 5,04y + 6z + 5w = 23
8x + 5,98y + 9,89z + 9w = 33
6,99x + 4,99y + 9z + 9,98w = 31
13
Si se resuelven los sistemas anteriores se obtienen como soluciones:
• x = 1, y = 1, z = 1, w = 1
14
Pivoteo
Definición: Pivote
El pivote es cada elemento de la diagonal (ak,k ) de la matriz asociada al sistema
de ecuaciones. El pivote es el elemento que se utiliza para hacer los ceros en cada
columna.
15
Pivoteo Parcial
16
Ejemplo: Pivoteo parcial
0,0001x + y = 1
x + y = 2
x = 1,00010... y = 0,99990
17
Ejemplo: Pivoteo parcial
Solución
x=2 y = 0,9998
x = 1,0003 y = 0,9997
18
Pivoteo parcial escalonado
|ai,k |
ei =
máxj=k,...,n {|ai,j |}
19
Ejemplo: Pivoteo parcial escalonado
2x1 + 3x2 = 8
−x1 + 2x2 − x3 = 0
3x1 + 2x3 = 9
20
Ejemplo: Pivoteo parcial escalonado
2x1 + 3x2 = 8
−x1 + 2x2 − x3 = 0
3x1 + 2x3 = 9
Solución:
x1 = 1 x2 = 2 x3 = 3
21
Factorización LU
Se tiene que U es una matriz triangular superior, que resulta de realizar eliminación
gaussiana a la matriz A. Y L es una matriz triangular inferior con unos en la
diagonal, cada uno de los términos de esta matriz están dados por:
ak−1
i,k
li,k = (i = k + 1, k + 1, ..., n − 1)
ak−1
k,k
22
Factorización LU
LU x = b
Lc = b
Ux = c
23
Existencia y unicidad de la factorización LU
Submatriz principal
Sea A una matriz cuadrada de tamaño n ≥ 2 y sea 1 ≤ k ≤ n . Se tiene que la
submatriz A(K) es una matriz cuadrada de tamaño k, cuyos elementos
corresponden a los elementos ai,j de la matriz A con 1 ≤ i, i ≤ k.
( (
a1,1 a1,2 a1,3 ... a1,n
a2,1 a1,2 a1,3 ... a1,n
a3,1 a1,2 a1,3 ... a1,n
.. .. .. .. ..
. . . . .
an ,1 an ,2 an ,3 ... an ,n
24
Existencia y unicidad de la factorización LU
25
Ejemplo: Factorización LU
26
Ejemplo: Factorización LU
Solución:
x1 = 4 x2 = 8 x3 = −2
27
Matriz inversa
Definición
Sea A una matriz cuadrada de orden n, tal que |A| =
6 0. Se cumple
A · A−1 = In
En general:
· A−1
Ai,: :,i = 1
Ai,: · A−1
:,i = 0 si i 6= j
28
Ejemplo: Inversa de una matriz
29
Ejemplo: Inversa de una matriz
Solución
69 −51 −99 −21
1 −22 22 66 11
A−1 =
99 26 −35 −33 5
98 −71 −132 −4
30