Documentos de Académico
Documentos de Profesional
Documentos de Cultura
aij b x
donde , j son constantes y j
son las incógnitas. Se dice que el sistema
tiene n ecuaciones con n incógnitas o simplemente que es de n n .
aij
En la notación , i se refiere al renglón, y j se refiere a la columna
donde está ubicado el elemento correspondiente.
MATRICES
El sistema de ecuaciones lineales se puede escribir en forma matricial si definimos:
Por ejemplo, supóngase que en algún paso del proceso de hacer ceros
tenemos la siguiente matriz:
2
x2
De donde, 3 ; sustituímos arriba y obtenemos:
# (*)
Cifras Error relativo
Significativas porcentual
3 0.667 -33 10,000 %
4 0.0067 -3 1,000 %
5 0.00067 0 100 %
6 0.000067 .3 10 %
7 0.6666667 0.33 1%
1
x1
(*) Para calcular este error se tomó el valor verdadero de 3 .
2
x2
De donde obtenemos 3 ; sustituyendo arriba nos da:
Nuevamente tomamos distintas cifras significativas y resumimos los
resultados en la siguiente tabla:
# (*)
Cifras Error Relativo
Significativas Porcentual
3 0.667 0.333 0.1 %
4 0.6667 0.3333 0.01 %
5 0.66667 0.33333 0.001 %
6 0.666667 0.333333 0.0001 %
7 0.6666667 0.3333333 0.00001 %
En este último caso, vemos que el error relativo porcentual no varía drásticamente
como en la solución anterior.
Así, vemos que los elementos que son cercanos a cero, son elementos malos
para hacer ceros. En general, para evitar este problema se elige como elemento
para hacer ceros (el cual recibe el nombre de elemento pivotal o simplemente
pivote) como el elemento mayor en valor absoluto de entre todos los candidatos.
Filas/renglon= horizontal
Ejemplo 1:
Usar eliminación Gaussiana con pivoteo para resolver el siguiente sistema:
Filas
Columnas
Valores de fila 1
Valores de fila 2
Valores de fila 1
Valores de fila 3
Pivote 1.25
Hacemos cero debajo del pivote para ello multiplicamos toda la fila 3
por -0.5 entre el pivote y le vamos sumando la fila 2. De esta forma:
Valores de fila 2
Valores de fila 3
De ecuación 3
De ecuación 2
De ecuación 3
Ejemplo 2.
Para lograr esto, se usa la técnica del pivoteo con la única diferencia que el
pivote se usa para hacer ceros hacia abajo y hacia arriba.
Valores de fila 1
Valores de fila 2
Ahora hacemos cero el -0.2 de la fila 3, para ello multiplicamos por -0.2 entre el pivote
y le sumamos el valor de la fila 3, y así hacemos con toda esa fila
Valores de fila 1
Valores de fila 3
Mostramos la nueva matriz que nos va quedando con estos nuevos valores
Ahora debemos buscar un nuevo pivote de la columna 2 sin tomar en cuenta la fila 1, el
valor mayor es 1.25, ese será nuestro nuevo pivote.
Intercambiamos la fila 2 por la 3
Pivote 1.25
Hacemos cero debajo del pivote para ello multiplicamos toda la fila 3 por -0.5 entre el
pivote y le vamos sumando la fila 2. De esta forma:
Valores de fila 2
Valores de fila 3
Hecho esto vemos que nos queda
Debemos hacer ahora cero los valores por encima de la diagonal principal
Aprovechando el pivote el 1.25 vamos hacer cero el valor encima de el para ello
dividimos el 5 entre el pivote y multiplicamos toda esa fila por ese factor sumándole la
fila 1.
Valores de fila 1
Valores de fila 2
Ahora nos falta hacer cero lo que está encima del 0.09, entonces tomamos ese 0.09
como pivote y vamos a dividirlo inicialmente entre 0.85 y ese factor lo multiplicamos
por la fila 3 y le vamos sumando la fila 2. Luego hacemos lo mismo con 1.9 entre el
pivote
Valores de fila 3
Valores de fila 2
Valores de fila 3
Valores de fila 1
Nos queda entonces
Solo nos falta hace 1 la diagonal principal para ello dividimos 1 entre cada valor de la
diagonal y multiplicamos por la fila correspondiente.
; -1/2*150= -75
; 1/25*-75= -60
; 1/0.09*-9= -100
Observamos que el primer elemento pivote está bien colocado y por lo tanto no hay
necesidad de intercambiar renglones. Por lo tanto hacemos ceros debajo del pivote
Entonces nuestro pivote será 1 pero no debemos intercambiar filas ya que tenemos
el 1 bien colocado ya
Lo que hacemos es dividir 0.4 entre el pivote multiplicado por fila 1 y sumándole la
fila 2
Valores de fila 1
Valores de fila 2
Ahora hacemos cero el 0.5, que está debajo del pivote para ello Lo que hacemos es
dividir 0.5 entre el pivote multiplicado por fila 1 y sumándole la fila 3
Valores de fila 1
Valores de fila 3
Nos queda la matriz así
Ubicamos nuevo pivote para ellos debemos ver la columna 2 el valor mayor sin tomar
en cuenta la fila 1. Por tanto el pivote será 4 intercambiamos las filas 2 y 3
Entonces dividimos 2.8 entre el pivote y multiplicamos por fila 2 y sumamos fila 3
Valores de fila 2
Valores de fila 3
Aprovechamos el pivote de 4 y hacemos 0 el valor encima de el . Multiplicamos 2 entre
pivote multiplicamos por fila 2 sumamos fila 1
Nos falta hacer cero los valores encima del -0.15 para ellos lo tomamos como pivote -
0.15.
Dividimos primero -0.5 entre pivote y multiplicamos por fila 3 sumamos fila 2
Dividimos ahora 2.75 entre pivote y multiplicamos por fila 3 sumamos fila 1
MATRIZ INVERSA
Una de las aplicaciones del método de Gauss-Jordan, es el cálculo de matrices
inversas. Recordamos primero la definición de matriz inversa.
Ahora debemos hacer cero encima del 0.25 y por tanto como los casos anteriores
tomamos ese como pivote.
Finalmente, hacemos los 1’s en la diagonal principal. Para ello, multiplicamos el
1 1
renglón 1 por 4 y el renglón 2 por 0.25 . Esto nos da la matriz final:
Ejemplo 2. Usar el método de Gauss-Jordan para calcular la matriz inversa de:
Para elegir el segundo elemento pivote, debemos escoger el elemento mayor (con
a 0 .2
32 a 1.25
valor absoluto) entre 22 y , el cual obviamente es éste último.
Por lo tanto, debemos intercambiar el renglón 2 y el renglón 3. Tenemos entonces:
Procedemos a hacer ceros arriba y abajo de nuestro segundo elemento pivote; para
1.425 y lo sumamos al renglón 1, y también
ello, multiplicamos el renglón 2 por
0.2
multiplicamos el mismo renglón 2 por 1.25 y lo sumamos al renglón 3. Esto nos da:
METODO DE GAUSS-SEIDEL
El método de Gauss-Seidel, es un método iterativo y por lo mismo, resulta ser un
método bastante eficiente. Comenzamos con nuestro sistema de ecuaciones:
De la ecuación 1 despejemos
x1 , de la ecuación 2 despejemos x 2 , …, de la
xn
ecuación n despejemos . Esto nos da el siguiente conjunto de ecuaciones:
Este último conjunto de ecuaciones son las que forman nuestras fórmulas
iterativas. Para comenzar el proceso iterativo, le damos el valor de cero a las
x ,, x n
2 x1 . Más precisamente,
variables ; esto nos dará un primer valor para
tenemos que:
s
donde es una cota suficiente prefijada.
Ejemplo 1
Solución
x1 , x 2 y x3
Primero despejamos las incógnitas de las ecuaciones 1, 2 y 3
respectivamente. Tenemos:
x1 2.66667 x3 0
Ahora, sustituimos y en la segunda ecuación, para obtener
x 2 :
Ahora sustituimos
x1 2.66667 y x 2 2.82381 en la tercera ecuación, para
x3
obtener :
Iteración 1
Sustituyendo
x 2 2.82381 y x3 7.1051 en la ecuación 1 obtenemos
x1 3.6626 . Sustituyendo x1 3.6626 y x3 7.1051 en la ecuación 2 obtenemos
x 2 3.24404 ; finalmente, sustituyendo x1 3.6626 y x 2 3.24404 en la
x3 7.06106
ecuación 3 obtenemos . Así, tenemos la segunda lista de valores de
aproximación a la solución del sistema:
Iteración 2
Ahora si podemos calcular los errores absolutos para cada una de las incógnitas.
Tenemos:
E1=0.97%
E2=0.03%
E3=0.02%
Vemos que ahora si se ha cumplido el objetivo para cada uno de los errores
aproximados. Por lo tanto, concluímos que la solución aproximada es:
TABLA RESUMEN
x1 x2 x3 E1 E2 E3
2,66667 0 0
1 2,66667 -2,82381 0
2,66667 -2,82381 7,10510
3,66260 -2,82381 7,10510 27,19 12,95 -0,6
2 3,66260 -3,24404 7,10510
3,66260 -3,24404 7,06106 0
3,62724 -3,24404 7,06106 -0,97 -0,093 0,02
3 3,62724 -3,24102 7,06106
3,62724 -3,24102 7,06250
,para
cada
Ejemplo 2
Solución
590
Ahora sustituímos
x1 18.84 y x3 0 en la ecuación 2 para obtener x 2 :
sustituyendo
x1 19.69765 y x 2 3.42775 en la ecuación 3, obtenemos
x3 0.05207
. Por lo tanto, nuestra segunda aproximación es:
Y ahora si podemos calcular los errores aproximados para cada una de las
incógnitas. Tenemos:
Tercera iteración:
Cuarta Iteración:
Así, el objetivo se ha logrado hasta la cuarta iteración y tenemos que los valores
aproximados de la solución del sistema son:
TABLA RESUMEN
x1 x2 x3 E1 E2 E3
-18,84000 0 0
1 -18,84000 -3,15200 0
-18,84000 -3,15200 -0,04613
-19,69765 -3,15200 -0,04613 4,35 8,04 11,4
2 -19,69765 -3,42775 -0,04613 0
-19,69765 -3,42775 -0,05207 0
-19,77165 -3,42775 -0,05207 0,37 0,712 1,22
3 -19,77165 -3,45232 -0,05207 0
-19,77165 -3,45232 -0,05271 0
-19,77819 -3,45232 -0,05271 0,03 0,06 0,1
4 -19,77819 -3,45454 -0,05271
-19,77819 -3,45454 -0,05277
EJERCICIOS
NOTA: En todos los ejercicios, redondea tus resultados a cinco decimales.
Solución:
Solución:
Solución:
4. Usa el método de Gauss-Jordan para resolver el siguiente sistema:
Solución:
i) ii)
Soluciones:
i)
ii)
a 1%
6. Usa el método de Gauss-Seidel hasta que para aproximar la solución
del siguiente sistema de ecuaciones:
Solución:
a 1%
7. Usa el método de Gauss-Seidel hasta que para aproximar la solución
del siguiente sistema de ecuaciones:
Solución: