Escolar Documentos
Profissional Documentos
Cultura Documentos
Marzo 2017
Unidad 3: Métodos de solución de sistemas de ecuaciones.
3.1 Métodos iterativos.
3.2 Sistemas de ecuaciones no lineales.
3.3 Iteración y convergencia de sistemas de ecuaciones.
3.4 Aplicaciones
UNIDADES DE APRENDIZAJE
UNIDAD III. Métodos de solución de ecuaciones
Competencias Específicas a Desarrollar. Actividades de Aprendizaje
• Investigar los métodos de solución de sistemas de
Aplica los métodos numéricos para la ecuaciones lineales. Haciendo una tabla de
solución de sistemas de ecuaciones características y uso.
lineales mediante la aplicación de los
• Desarrollar ejercicios de sistemas de ecuaciones
métodos de solución clásicos. lineales para la obtención y el análisis de
resultados, empleando los siguientes métodos:
Eliminación Gaussiana, Método de Gauss- Jordan,
Método de Gauss-Seidel y Método de Jacobi.
Escribir en el cuaderno haciendo el análisis de
resultados de cada uno.
Aplica los métodos numéricos para la • Análisis de las posibilidades y limitaciones de los
solución de sistemas de ecuaciones programas realizados. Hacer un reporte.
lineales mediante la aplicación de los
• Aplicar soluciones a casos específicos en el
métodos de solución clásicos. contexto.y documentarlos
Conceptos Previos
Sistema de Ecuaciones
Los sistemas de funciones no lineales son por ejemplo las ecuaciones cuadráticas o
exponenciales, y pueden ser manejados con las mismas técnicas de resolución que las
ecuaciones lineales.
A las matrices con dimensión renglón n = 1, tales como se les conoce como vectores renglón.
Las matrices con dimensión columna m = 1, como se conocen como vectores columna
A la diagonal que contiene los elementos a11, a22, a33, a44 se le llama diagonal principal
de la matriz.
Ciertas matrices tienen una estructura particular que puede aprovecharse para desarrollar
esquemas de solución eficientes. La primera parte de este tema se dedica a dos de estos
sistemas: matrices bandeadas y simétricas. Se describen métodos de eliminación eficiente
para ambas, así como un método general para determinar la solución de una matriz..
Solución.
Paso 1: Primero, exprese los coeficientes y el lado derecho como una matriz aumentada.
Paso 2: Normalice (dividir entre el número pivote) el primer renglón, dividiéndolo entre el
elemento pivote, 3, para obtener
Nuevo renglón 2
Renglón 1 Auxiliar
- 0.1 0.00333 0.00667 - 0.261670
+
0.1 7.00000 - 0.30000 - 19.30000 Renglón 2 Original
0 7.00333 -0.29333 -19.56167 Renglón 2 Nuevo
Paso 4: Eliminar x1 del tercer renglón, multiplicando el primer renglón por su coeficiente
a31 (cuyo valor es 0.3), multiplíquelo por (-1), y haga una suma de renglones.
Nuevo renglón 3
Renglón 1 Auxiliar
- 0.3 0.01 0.02000 - 0.78500
+
0.3 -0.20 10.00000 71.40000 Renglón 3 Original
0 -0.19 10.02000 70.61500 Renglón 3 Nuevo
Nuevo renglón 1
Renglón 2 Auxiliar
0 0.03333 - 0.00140 - 0.09311
+
1 -0.03333 - 0.06667 2.61667 Renglón 1 Original
Paso 8: Eliminar x2 del tercer renglón, multiplicando el segundo renglón por el coeficiente
a32 (cuyo valor es -0.19), haga una suma de renglones.
Nuevo renglón 1
Renglón 2 Auxiliar
0.00000 0.19000 - 0.00796 - 0.53071
+
0.00000 -0.19000 10.02000 70.61500 Renglón 3 Original
0.00000 0.00000 10.01204 70.08429 Renglón 3 Nuevo
1 0 − 0.06806 2.52356
0 1 − 0.04188 −2.79319 M5
0 0 10.01204 70.08429
1 0 − 0.06806 2.52356
0 1 − 0.04188 −2.79319 M6
0 0 1 7
Paso 11: Multiplique el reglón 3, por el coeficiente a31 (cuyo valor es -0.06806),
multiplíquelo por (-1), haga una suma de renglones.
Nuevo renglón 1
1 0 -0.06806 2.52356 Renglón 1 Original
+
0 0 0.06806 0.47642 Renglón 3 Auxiliar
1 0 0 2.99998 Renglón 1 Nuevo
Paso 12: Multiplique el reglón 3, por el coeficiente a32 (cuyo valor es -0.04188),
multiplíquelo por (-1), haga una suma de renglones.
Nuevo renglón 1
0 1 -0.04188 -2.79319 Renglón 2 Original
+
0 0 -0.04188 -0.29316 Renglón 3 Auxiliar
0 1 0 -2.50003 Renglón 2 Nuevo
1 0 0 2.99998
0 1 0 −2.50003 M7
0 0 1 7
Aunque este método puede aplicarse a cualquier sistema de ecuaciones lineales que
produzca una matriz (cuadrada, naturalmente pues para que exista solución única, el
sistema debe tener tantas ecuaciones como incógnitas), el método requiere que
coeficientes con los elementos de su diagonal no-nulos, la convergencia del método solo se
garantiza si la matriz es diagonalmente dominante o si es simétrica y, a la vez, definida
positiva (Toda matriz definida positiva es invertible (su determinante es positivo), y su
inversa es definida positiva.)
Apuntes por: Rusbel Bermudez Rivera
Diagonalmente Dominante
Lo es por filas cuando, para todas las filas, el valor absoluto del elemento de la
diagonal de esa fila es estrictamente mayor que la norma del resto de elementos de
esa fila.
Lo es por columnas cuando, para todas las columnas, el valor absoluto del elemento
de la diagonal de esa columna es estrictamente mayor que la norma del resto de
elementos de esa columna.
𝑏1 − 𝑎12𝑥2 − 𝑎13𝑥3
𝑥1 = Ec. 3.1a
𝑎11
𝑏2 − 𝑎21𝑥1 − 𝑎23𝑥3
𝑥2 = Ec. 3.1b
𝑎22
𝑏3 − 𝑎31𝑥1 − 𝑎32𝑥2
𝑥3 = Ec. 3.1c
𝑎33
2. Después, se sustituye este nuevo valor de x1 junto con el valor previo cero de x3 en la
ecuación (3.2) y se calcula el nuevo valor de x2.
3. Este proceso se repite con la ecuación (3.3) para calcular un nuevo valor de x3.
Ec. 3.2
para todas las i (iteraciones), donde j y j–1 son las iteraciones actuales y previas,
respectivamente.
Apuntes por: Rusbel Bermudez Rivera
GAUSS-SEIDEL
Los métodos iterativos constituyen una alternativa a los métodos de eliminación descritos
hasta ahora, para aproximar la solución de un sistema de ecuaciones lineales, el método
comúnmente más utilizado es el método de Gauss-Seidel
𝑏2 − 𝑎21𝑥1 − 𝑎23𝑥3
𝑥2 = Ec. 3.1b
𝑎22
𝑏3 − 𝑎31𝑥1 − 𝑎32𝑥2
𝑥3 = Ec. 3.1c
𝑎33
2. Después, se sustituye este nuevo valor de x1 junto con el valor previo cero de x3 en la
ecuación (3.2) y se calcula el nuevo valor de x2.
3. Este proceso se repite con la ecuación (3.3) para calcular un nuevo valor de x3.
Ec. 3.2
para todas las i (iteraciones), donde j y j–1 son las iteraciones actuales y previas,
respectivamente.
Apuntes por: Rusbel Bermudez Rivera
Planteamiento del problema. Use el método de Gauss-Seidel para obtener la solución
del sistema usado en el ejemplo
Primero, despeje la incógnita sobre la diagonal para cada una de las ecuaciones.
−19.3−0.1(2.990557)+0.3(7.005610 )
𝑥2 = 7
= −2. 499625 Et = 0.015%
El método es, por lo tanto, convergente hacia la verdadera solución. Es posible aplicar
iteraciones adicionales para mejorar los resultados. Sin embargo, en un problema real, no
se podría saber a priori el resultado correcto. En consecuencia, la ecuación (3.2) nos da un
medio para estimar el error. Por ejemplo, para x1
Iteración 1: X2 y X3 valen cero para todas las formulas (3.1a, 3.1b y 3.1c) , y no se
sustituyen en las ecuaciones.
Iteración 2: En las formulas (3.1a, 3.1b y 3.1c) utilizan los valores de x1, x2, y x3
calculados en la iteración anterior.
Dados los siguientes sistemas de ecuaciones, resolverlos por los tres métodos
a) Gauss-Jordan
b) Gauss-Seidel
c) Jacobi
x2 + xy = 10
y + 3xy2 = 57
son dos ecuaciones simultáneas no lineales con dos incógnitas, x y y, las cuales se expresan
en la forma siguiente:
Así, la solución serían los valores de x y de y que hacen a las funciones u(x, y) y v(x, y)
iguales a cero. La mayoría de los métodos para determinar tales soluciones son
extensiones de los métodos abiertos para resolver ecuaciones simples.
Planteamiento del problema. Con el método de iteración de punto fijo determine las raíces
de la ecuación (3.2.1). Observe que un par correcto de raíces es x = 2 y y = 3.
Inicie el cálculo con el valor inicial x = 1.5 y y = 3.5.
Solución. Al igual que en el método original de punto fijo primero debe despejarse x e y
de las ecuaciones
10 − 𝑥12 yi + 1 = 57 – 3xiyi2
𝑥𝑖 + 1 =
𝑦𝑖
10−(1.5)2
𝑥𝑖 + 1 = 3.5
= 2.21429
Este resultado y el valor inicial de y = 3.5 se sustituye en la ecuación para yi+1 para
determinar un nuevo valor de y:
yi + 1 = 57 – 3(2.21429)(3.5)2 = -24.37516
Así, parece que el método diverge. Este comportamiento es aún más pronunciado en la
segunda iteración:
10−(2.21429)2
𝑥𝑖 + 1 = − 24.37516 = – 0.20910
𝑦=
57−3.5
= 2.86051 57 − 2.86051
3(2.17945) 𝑦= = 3.04955
3(1.94053)
a)
b)
c)
u(x, y) = x2 + xy – 10 = 0
v(x, y) = y + 3xy2 – 57 = 0
𝜕𝑢0 𝜕𝑣0
= x = (1.5) = 1.5 = 1 + 6xy = 1 + 6 (1.5)(3.5) = 32.5
𝜕𝑦 𝜕𝑦
𝜕𝑣 𝜕𝑢 𝜕𝑢 𝜕𝑣
𝑢𝑖 𝜕𝑦𝑖 −𝑣𝑖 𝜕𝑦𝑖 𝑣𝑖 𝜕𝑥𝑖 −𝑢𝑖 𝜕𝑥𝑖
x𝑖 + 1 = xi - y𝑖 + 1 = yi -
( 𝜕𝑢
𝜕𝑥
𝑖 ∙
𝜕𝑣𝑖
𝜕𝑦
) − ( 𝜕𝑢
𝜕𝑦
𝑖 ∙
𝜕𝑣𝑖
𝜕𝑥
) ( 𝜕𝑢
𝜕𝑥
𝑖 ∙
𝜕𝑣𝑖
𝜕𝑦
) − ( 𝜕𝑢
𝜕𝑦
𝑖 ∙
𝜕𝑣𝑖
𝜕𝑥
)
x = 156.125 y = 2.84388
Así, los resultados están convergiendo a los valores verdaderos x = 2 y y = 3. Los cálculos
se repiten hasta que se obtenga una precisión aceptable, realice la iteración 2 y 3,
tomando los ultimos valores calculados como los nuevos valores iniciles.
a)
b)
c)