Solución de sistemas de ecuaciones lineales: Métodos de Jácobi y Gauss-Seidel

Documentos relacionados
Solución de ecuaciones algebraicas y trascendentes: Método de Newton Raphson

Solución de sistemas de ecuaciones lineales: Introducción y conceptos generales

Método de diferencias finitas para ecuaciones diferenciales parciales elípticas. (Parte II)

SISTEMAS DE ECUACIONES LINEALES. Método de reducción o de Gauss. 1º DE BACHILLERATO DPTO DE MATEMÁTICAS COLEGIO MARAVILLAS AUTORA: Teresa González.

Sistemas de ecuaciones

5 Métodos iterativos para resolver sistemas de ecuaciones lineales

Ecuaciones de 1er Grado 2. Incógnitas. Ing. Gerardo Sarmiento Díaz de León

MÓDULO SE: SISTEMAS DE ECUACIONES

Sistema de ecuaciones algebraicas

DISEÑO CURRICULAR ALGEBRA LINEAL

Álgebra Lineal Ma1010

Sistemas de ecuaciones lineales

Algebra lineal y conjuntos convexos

Esta expresión polinómica puede expresarse como una expresión matricial de la forma; a 11 a 12 a 1n x 1 x 2 q(x 1, x 2,, x n ) = (x 1, x 2,, x n )

Práctica: Métodos de resolución de ecuaciones lineales.

Matrices y determinantes

Álgebra y Trigonometría Clase 7 Sistemas de ecuaciones, Matrices y Determinantes

SISTEMAS DE ECUACIONES LINEALES Y MATRICES Dos ecuaciones lineales con dos

Álgebra Lineal Ma1010

3- Sistemas de Ecuaciones Lineales

Algebra Lineal Tarea No 22: Valores y vectores propios Solución a algunos problemas de la tarea (al 29 de junio de 2014)

Sistemas de Ecuaciones. Lineales I

Matemáticas Aplicadas a los Negocios

Dr. Horacio Martínez Alfaro Centro de Sistemas Inteligentes

Sistem as de ecuaciones lineales

MODELOS LINEALES. Alejandro Vera Trejo

Unidad 2: Ecuaciones, inecuaciones y sistemas.

Dos matrices son iguales cuando tienen la misma dimensión y los elementos que ocupan el mismo lugar en ambas son iguales

SISTEMA DE 2 ECUACIONES LINEALES CON 2 INCÓGNITAS

MATEMÁTICAS II CC III PARCIAL

TEMA 6. Sistemas de dos Ecuaciones de Primer grado con dos Incógnitas

Sistema de Ecuaciones Lineales Matrices y Determinantes (3ª Parte)

TEMA 8.- NORMAS DE MATRICES Y

Tema 3: Sistemas de ecuaciones lineales

Resumen 3: Matrices, determinantes y sistemas de ecuaciones

Sistemas de dos ecuaciones lineales de primer grado con dos incógnitas

Sistemas de ecuaciones lineales

Matrices, determinantes, sistemas de ecuaciones lineales.

Métodos Iterativos para Resolver Sistemas Lineales

Tema 3 Álgebra Matemáticas I 1º Bachillerato. 1

Métodos Matemáticos 2 Ecuaciones Diferenciales de Orden Superior

!MATRICES INVERTIBLES

MENORES, COFACTORES Y DETERMINANTES

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

Algebra Lineal XXVI: La Regla de Cramer.

Álgebra Lineal VII: Independencia Lineal.

1 SISTEMAS DE ECUACIONES LINEALES Y MATRICES

como el número real que resulta del producto matricial y se nota por:

SISTEMAS DE ECUACIONES LINEALES

Tema 1: MATRICES. OPERACIONES CON MATRICES


Matemáticas financieras

Sistemas de Ecuaciones Lineales

Materia: Matemática de 5to Tema: Método de Cramer. Marco Teórico

Sistemas de ecuaciones de primer grado con dos incógnitas.

Tema 4: Sistemas de ecuaciones e inecuaciones

Determinantes. Determinante de orden uno. a 11 = a 11 5 = 5

Matrices y Determinantes

Matemáticas 2º E.S.P.A. Pág.1 C.E.P.A. Plus Ultra. Logroño

Se llama adjunto de un elemento de una matriz A, al número resultante de multiplicar por el determinante de la matriz complementaria

Conferencia clase. Al desacoplar las ecuaciones se tiene. Sistemas de ecuaciones diferenciales lineales usando álgebra lineal

1.3.- V A L O R A B S O L U T O

UNIDAD 1 SOLUCIÓN DE SISTEMAS DE ECUACIONES

TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS.

MATEMÁTICAS 1º DE ESO

Sistemas de Ecuaciones Lineales y Matrices

Tema 3 Resolución de Sistemas deecuaciones Lineales

Forma polar de números complejos (repaso breve)

Clase 9 Sistemas de ecuaciones no lineales

SISTEMAS DE ECUACIONES LINEALES. MÉTODO DE GAUSS.

Curso º ESO. UNIDADES 6 Y 7: EXPRESIONES ALGEBRAICAS Y ECUACIONES Departamento de Matemáticas IES Fray Bartolomé de las Casas de Morón

Límites de funciones de varias variables.

Matemáticas Discretas TC1003

ECUACIONES.

Tema 5: Sistemas de ecuaciones lineales.

UNIVERSIDAD DEL ISTMO PROGRAMA DE ESTUDIO

Elementos de Cálculo en Varias Variables

Sistemas de Ecuaciones Lineales con Dos Incognitas

CINEMÁTICA: ESTUDIO DEL MOVIMIENTO. Cinemática es la parte de la Física que estudia la descripción del movimiento de los cuerpos.

de la forma ), i =1,..., m, j =1,..., n, o simplemente por (a i j ).

SISTEMAS DE ECUACIONES. Nacho Jiménez

Representación en el espacio de estado. Sistemas Control Embebidos e Instrumentación Electrónica UNIVERSIDAD EAFIT

ALN. Repaso matrices. In. Co. Facultad de Ingeniería Universidad de la República

RESUMEN DE CONCEPTOS

Los números enteros Z = {,-3, -2, -1, 0, 1, 2, 3, }

Unidad 1: SISTEMAS DE ECUACIONES. MÉTODO DE GAUSS

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN INGENIERÍA QUÍMICA

Introducción a los Métodos Numéricos

1 Método de la bisección. 1.1 Teorema de Bolzano Teorema 1.1 (Bolzano) Contenido

Métodos Numéricos (SC 854) Solución de ecuaciones no lineales. 1. Definición del problema: raíces de ecuaciones no lineales

Regresión con variables independientes cualitativas

Sistemas lineales con parámetros

MATEMATICA GRADO 9 II PERIODO PROF. LIC. ESP. BLANCA NIEVES CASTILLO R. CORREO: cel

MATEMÁTICAS ÁLGEBRA (TIC)

3.2. El método del «vecino más cercano»

Tutorial MT-b11. Matemática Tutorial Nivel Básico. Inecuaciones e intervalos

FUNDAMENTOS DEL ÁLGEBRA. Folleto De Trabajo Para La Clase ECUACIONES LINEALES EN DOS VARIABLES

Matriz de Insumo - Producto

Cadenas de Markov. José Antonio Camarena Ibarrola

Ecuaciones de primer grado

Transcripción:

Solución de sistemas de ecuaciones lineales: Métodos de Jácobi y Gauss-Seidel Ing Jesús Javier Cortés Rosas M en A Miguel Eduardo González Cárdenas M en A Víctor D Pinilla Morán Facultad de Ingeniería, UNAM * 200 Resumen Introducción Definición del método de Jácobi Criterio de convergencia Definición del método de Gauss-Seidel Criterio de convergencia Ejemplo de aplicación 1 Introducción Los métodos de Jácobi y de Gauss-Seidel son los equivalentes en la solución de sistemas de ecuaciones lineales al método de aproximaciones sucesivas en la solución de ecuaciones algebráicas y trascendentes Consiste básicamente en obtener una ecuación de recurrencia (matricial en este caso)y proponer un vector solución inicial; posteriormente, se deberán realizar las iteraciones necesarias hasta que la diferencia entre dos vectores consecutivos cumpla con una tolerancia predefinida En realidad, estos métodos representan una adaptación vectorial de un proceso escalar, lo que implica la necesidad de adaptar los conceptos necesarios: los procesos iterativos se detienen cuando entre dos aproximaciones consecutivas se cumple con determinado error preestablecido En este caso, deberá medirse la norma entre dos vectores para reconocer el momento en que se satisface la cota de error Por otra parte, resta el hecho de tener que evaluar un criterio de equivalencia el cual, naturalmente, tendrá caracter vectorial 2 Definición del método de Jácobi Sea el sistema de ecuaciones lineales A X = b, donde A es la matriz de coeficientes, X es el vector de incógnitas y b el vector de términos independientes * Profesores de tiempo completo del Departamento de Matemáticas Aplicadas de la División de Ciencias Básicas 1

Análisis numérico 2 A X = b (1) En la ecuación 1 se puede sustituir a la matriz A por la suma de dos matrices: A = D + R (2) En donde la matriz D es una matriz cuyos elementos son cero excepto los elementos de la diagonal que corresponden a los elementos de la matriz A y R que es una matriz con ceros en la diagonal y sus restantes elementos coindicen con los respectivos de A A = D = R = a 11 a 12 a 13 a 1n a 21 a 22 a 23 a 2n a 31 a 32 a 33 a 3n a n1 a n2 a n3 a nn a 11 0 0 0 0 a 22 0 0 0 0 a 33 0 0 0 0 a nn 0 a 12 a 13 a 1n a 21 0 a 23 a 2n a 31 a 32 0 a 3n a n1 a n2 a n3 0 (3) (4) (5) Sustituyendo la ecuación 2 en la ecuación 1: (D + R) X = b despejando el término D X: Premultiplicando por la matriz D 1 D X + R X = b D X = b R X D 1 D X = D 1 ( b R X) Resulta: X = D 1 ( b R X) () La ecuación no aporta una solución por sí misma, si se observa desde la óptica del álgebra matricial Sin embargo, si se aplica desde una forma recursiva: = D 1 ( b R X (k) ) (7)

Análisis numérico 3 Para k = 0, 1, 2,, n y donde X (k) representa un vector solución inicial y representa una aproximación posterior a la inicial X(k) Se puede constatar claramente que la ecuación 7 es totlamente representativa de un método de aproximaciones sucesivas Esta ecuación 7 requiere de un breve análisis para su aplicación práctica En principio, la matriz D, detallada en 4 sólo posee elementos diferentes de cero (que corresponden a los propios de A) en su diagonal principal Es fácilmente comprobable que la matriz inversa D 1 también posee únicamente valores diferentes de cero en su diagonal principal y que estos valores corresponden a los recíprocos de sus valores en la matriz A, es decir, serán 1 a ii Por otra parte, el resto de los elementos de cada renglón de la matriz A se encuentran en la matriz R y son restados del vector de términos independientes En contexto, la ecuación 7 equivale, a partir del sistema de ecuaciones lineales, a despejar a la incóginita de ubicada en la diagonal principal de cada una de las ecuaciones que conforman el sistema, de la siguiente forma: 3 = b 1 (a 12 X (k 2 ) +a 13 X (k 3 ) ++a 1n X (kn) a 11 b 2 (a 21 X (k 2 ) +a 23 X (k 3 ) ++a 2n X (kn) a 22 b 3 (a 31 X (k 2 ) +a 32 X (k 3 ) ++a 3n X (kn) a 33 () X n (k+1) = bn (a n1x (k 2 ) +a n2 X (k 3 ) ++a nn 1 X (k) n 1 a nn El método de Jácobi propone que el vector inicial X0 sea igual a cero A partir de esta propuesta, el vector siguiente será X b i a ii, es decir, el elemento independiente entre el coeficiente de la diagonal principal para cada ecuación X (1) = b 1 a 11 b 2 a 22 b 3 a 33 b n a nn (9) Este vector X (1) se sustituye en las ecuaciones obteniéndose el siguiente vector El proceso se realiza consecutivamente hasta que la norma entre dos vectores consecutivos es menor que cierta tolerancia preestablecida La norma θ se calcula como: θ = ( 1 X (k) 1 )2 + ( 2 X (k) 2 )2 + ( 3 X (k) 3 )2 + + (X n (k+1) X n (k) ) 2 ()

Análisis numérico 4 3 Criterio de convergencia El método de Jácobi es susceptible de los efectos del pivoteo En consecuencia, su criterio de convergencia lo conforman los criterios de la diagonal pesada, mismo que posee dos condiciones: 1 Condición necesaria: Es condición necesaria que el elemento ubicado en la diagonal principal de cada ecuación sea mayor en valor absoluto que el resto de los elementos de la misma ecuación a ii > a ij (11) 2 Condición suficiente: Es condición suficiente que el elemento ubicado en la diagonal principal de cada ecuación sea mayor en valor absoluto que la suma del resto de los elementos de la misma ecuación a ii > a ij (12) 4 Método de Gauss-Seidel Este método es una versión acelerada del método de Jácobi En el método de Jácobi es necesario contar con un vector aproximado completo para proceder a la sustitución en las ecuaciones de recurrencia y obtener una nueva aproximación En el método de Gauss-Seidel se propone ir sustituyendo los nuevos valores de la aproximación siguiente conforme se vayan obteniendo sin esperar a tener un vector completo De esta forma se acelera la convergencia A partir de las ecuaciones de recurrencia del método de Jácobi (): 3 = b 1 (a 12 X (k 2 ) +a 13 X (k) 3 ++a 1nX (kn)) a 11 b 2 (a 21 2 +a 23 X (k) 3 ++a 2nX (kn)) a 22 b 3 (a 31 2 +a 32 3 ++a 3n X (kn) ) a 33 (13) X n (k+1) = bn (a n1 2 +a n2 3 ++a nn 1 n 1 ) a nn 5 Criterio de convergencia El criterio de convergencia del método de Gauss-Seidel corresponde totalmente al criterio de la diagonal pesada cuyas condiciones se expresan en las ecuaciones 11 y 12

Análisis numérico 5 Ejemplo de aplicación Sea el sistema de ecuaciones lineales [1]: X 1 +X 2 +2X 3 = 3 4X 1 +X 2 X 3 = 9 2X 1 +3X 2 +X 3 = 51 (14) Antes de proceder en la solución respectiva, se observa que los elementos ubicados en la diagonal principal cumplen satisfactoriamente con el criterio de convergencia o diagonal pesada Dado lo anterior, se resolverá el sistema utilizando ambos métodos para contrastar su uso Iniciando por el método de Jácobi Las ecuaciones de recurrencia son: 3 X (k) 2 2X(k) 3 9 4X (k) 1 +X(k) 3 3 = 51+2X(k) 1 3X(k) 2 (15) La primera iteración k = 1 es: X (1) = X (1) = 3 9 51 0,3 1,5,375 (1) La segunda iteración k = 2 se obtiene sustituyendo al vector X 1 (1) en las ecuaciones de recurrencia 15 3 (1,5) 2(,375) 9 4 (0,3)+,375 3 = 51+2 (0,3) 3 (1,5) = 1,125 2,325 5,75 (17) Las sucesivas iteraciones se muestran en los cuadros 1 y 2 Las tolerancias son calculadas con la ecuación : Se dice entonces que después de trece iteraciones, con una tolerancia = 0,000007, el vector solución es: 1,00000 X (12) = 2,9999 (1) 5,00004 Ahora se realizará la solución atendiendo la mejora en el método Gauss-Seidel Las ecuaciones de

Análisis numérico Cuadro 1: Iteraciones 0 a por el método de Jácobi Iteración X (0) X (1) X (3) X (4) X (5) X () X 030000-112500 -111375-49 -0902-09907 -099705 X 150000 23250 323125 3147 302393 29241 299292 X 3 = 37500 5750 52071 444 494240 499402 500 Tolerancia 173557 13 03429 012915 0031 001922 Cuadro 2: Iteraciones 7 a 12 en el método de Jácobi Iteración X (7) X () X (9) X () X (11) X (12) X -07-003 -0011-099991 -09999-0000 X 299951 30012 300041 299997 299991 29999 X 3 = 500339 499992 49993 49992 500003 500004 Tolerancia 000947 000392 00011 0000 000023 0000007 recurencia son: 3 X (k) 2 2X(k) 3 9 4 1 +X (k) 3 3 = 51+2X(k+1) 1 3 2 La iteración X (1) se obtiene de la misma forma que la indicada en el vector 1: X (1) = 0,3 1,5 (20),375 La diferencia se presenta en el cálculo de la iteración : 3 (1,5) 2(,375) = 1,125 9 4 ( 1,125)+,375 = 3,3125 (19) 3 = 51+2 ( 1,125) 3 (3,3125) = 4,515 = 1,125 3,3125 (21) 4,515 Repitiendo el proceso consecutivamente, mismo que se presenta en el cuadro 3: Se dice entonces que después de seis iteraciones, con una tolerancia =,4239 ( 5), el vector solución es: 0,999997259 X (12) = 2,999995399 (22) 5,000002411 La tolerancia es calculada por medio de la ecuación

Análisis numérico 7 Cuadro 3: Iteraciones por el método de Jácobi Iteración X (0) X (1) X (3) X (4) X (5) X 1 030000-1125 -01525-0999329427 -00057753-0999997259 X 2 150000 33125 29730203 3000997 30000052 2999995399 X 3 37500 451525 50049094 49990421 49999335 5000002411 Tolerancia 2734477 039134 0022407 0001220 4239 ( 5) 7 Conclusiones Se concluye en dos sentidos diferentes: Primeramente, debe percibirse que el método de Jàcobi es un antecedente del método de Gauss-Seidel, mismo que lo mejora de forma notable al acelerar su convergencia En segundo término, pero no menos importante, estos métodos del género de las aproximaciones sucesivas dependen fundamentalmente de su criterio de convergencia En este caso, del criterio de la diagonal pesada Es difícil establecer que tan pesada es una diagonal No se establece una relación numérica que nos diga la relación que debe guardar el elemento a ii sobre el resto de los coeficientes a ij de su ecuación En todo caso, entre más evidente sea el dominio de los elementos sobre la diagonal principal, más rápida será la convergencia de la solución Referencias [1] Rosa Elena Scheid, Francis Di Constanzo Métodos numéricos Schaum 1991