Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf ·...

76
Alonso Ramírez Manzanares Métodos Numéricos 15.08 Sistema de ecuaciones lineales. Métodos de solución para matrices cuadradas MAT-251 Dr. Alonso Ramírez Manzanares CIMAT, A.C. e-mail: [email protected] web: http://ww w.cimat.mx/~alram/met_num/ Dr. Joaquín Peña Acevedo CIMAT A.C. e-mail: [email protected] Wednesday, August 17, 16

Transcript of Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf ·...

Page 1: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Sistema de ecuaciones lineales.Métodos de solución para matrices cuadradasMAT-251

Dr. Alonso Ramírez ManzanaresCIMAT, A.C.e-mail: [email protected]: http://www.cimat.mx/~alram/met_num/

Dr. Joaquín Peña AcevedoCIMAT A.C.e-mail: [email protected]

Wednesday, August 17, 16

Page 2: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones... en matemáticas

2

Wednesday, August 17, 16

Page 3: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones... en matemáticas

2

Wednesday, August 17, 16

Page 4: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones... en matemáticas

2

Wednesday, August 17, 16

Page 5: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones... en matemáticas

2

Wednesday, August 17, 16

Page 6: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Es este caso el sistema puede ser

En general modelan interacción de varias propiedades

Wednesday, August 17, 16

Page 7: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

También aparecen en la vida cotidiana

Uno:

Wednesday, August 17, 16

Page 8: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

También aparecen en la vida cotidiana

Uno:

Wednesday, August 17, 16

Page 9: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

También aparecen en la vida cotidiana

Uno:

0.05*CA + 0.10*CB= 10g0.03*CA + 0.01*CB= 3g

Wednesday, August 17, 16

Page 10: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

También aparecen en la vida cotidiana

Uno:

Solución CA=80, CB=60 0.05*CA + 0.10*CB= 10g0.03*CA + 0.01*CB= 3g

Wednesday, August 17, 16

Page 11: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Ejemplos de SEL

• Find the equation of the parabola that passes through the points (–1, 9), (1, 5), and (2, 12).

• a(–1)2 + b(–1) + c = 9

• a(1)2 + b(1) + c = 5

• a(2)2 + b(2) + c = 12

• Simplifying the three equations, I get:

• a – b + c = 9

• a + b + c = 5

• 4a + 2b + c = 12

Wednesday, August 17, 16

Page 12: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

Wednesday, August 17, 16

Page 13: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

Wednesday, August 17, 16

Page 14: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

Wednesday, August 17, 16

Page 15: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

Wednesday, August 17, 16

Page 16: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

with the jetstream: (p + w)(3) = 1800

Wednesday, August 17, 16

Page 17: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

with the jetstream: (p + w)(3) = 1800against the jetstream: (p – w)(4) = 1800

Wednesday, August 17, 16

Page 18: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

with the jetstream: (p + w)(3) = 1800against the jetstream: (p – w)(4) = 1800

p + w = 600

Wednesday, August 17, 16

Page 19: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

with the jetstream: (p + w)(3) = 1800against the jetstream: (p – w)(4) = 1800

p + w = 600 p – w = 450

Wednesday, August 17, 16

Page 20: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

with the jetstream: (p + w)(3) = 1800against the jetstream: (p – w)(4) = 1800

p + w = 600 p – w = 450

Then, by adding down, 2p = 1050 so p = 525, and w must then be 75.

Wednesday, August 17, 16

Page 21: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales aparecen en muchas situaciones.

A passenger jet took three hours to fly 1800 miles in the direction of the jetstream. The return trip against the jetstream took four hours.

What was the jet's speed in still air and the jetstream's speed?

We'll use "p" for "the plane's speedometer reading (apparent speed)" and "w" for "the windspeed".

with the jetstream: (p + w)(3) = 1800against the jetstream: (p – w)(4) = 1800

p + w = 600 p – w = 450

Then, by adding down, 2p = 1050 so p = 525, and w must then be 75.

The jet's speed was 525 mph and the jetstream windspeed was 75 mph.

Wednesday, August 17, 16

Page 22: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Los sistemas de ecuaciones lineales en observaciones indirectas.

Wednesday, August 17, 16

Page 23: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

También aparecen en la vida cotidiana

• Grandes sistemas de ecuaciones lineales:

• Cálculo de esfuerzos Analisis de la litósfera Movimiento de objetos

Wednesday, August 17, 16

Page 24: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Movimiento de objetos

5002 x 2 = 500,000incógnitas

Wednesday, August 17, 16

Page 25: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Forma de los sistemas de ecuaciones lineales

• La ecuación Ei puede multiplicarse por una constante λ distinta de cero y la ecuación resultante se emplea en vez de Ei . (λEi ) -> (Ei)

• También podemos operar (λEi + Ej ) -> (Ei)

• El orden de 2 ecuaciones pueden intercambiarse (Ei) <-> (Ej)

• Queremos resolver el sistema para xi, i=1,.., n

Wednesday, August 17, 16

Page 26: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 27: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 28: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 29: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 30: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 31: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 32: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 33: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 34: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 35: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Este es un sistema “triangular” o reducido

Wednesday, August 17, 16

Page 36: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos como se comporta en el ejemplo

Wednesday, August 17, 16

Page 37: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 38: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 39: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 40: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 41: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Veamos un ejemplo de solución

Wednesday, August 17, 16

Page 42: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Matrices en los sistemas de ecuaciones

• Para automatizar el proceso anterior usamos la notación de matrices A de dimensiones n x m la cual tiene entradas aij.

• Una matriz de 1 x n es un vector renglón n-dimensional, y una de n x 1 es un vector columna n-dimensional.

Wednesday, August 17, 16

Page 43: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Matrices en los sistemas de ecuaciones

• Para automatizar el proceso anterior usamos la notación de matrices A de dimensiones n x m la cual tiene entradas aij.

• Una matriz de 1 x n es un vector renglón n-dimensional, y una de n x 1 es un vector columna n-dimensional.

Wednesday, August 17, 16

Page 44: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Matrices en los sistemas de ecuaciones

• Para automatizar el proceso anterior usamos la notación de matrices A de dimensiones n x m la cual tiene entradas aij.

• Una matriz de 1 x n es un vector renglón n-dimensional, y una de n x 1 es un vector columna n-dimensional.

Wednesday, August 17, 16

Page 45: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Matrices en los sistemas de ecuaciones

• La representación matricial del SLE con n ecuaciones y n incógnitas es

• y formando la matriz aumentada de n x (n+1):

Ax = bx =

2

664

x1

x2

. . .

xn

3

775

Wednesday, August 17, 16

Page 46: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Matrices en los sistemas de ecuaciones

• La representación matricial del SLE con n ecuaciones y n incógnitas es

• y formando la matriz aumentada de n x (n+1):

Ax = bx =

2

664

x1

x2

. . .

xn

3

775

Wednesday, August 17, 16

Page 47: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Matrices en los sistemas de ecuaciones

• La representación matricial del SLE con n ecuaciones y n incógnitas es

• y formando la matriz aumentada de n x (n+1):

Ax = bx =

2

664

x1

x2

. . .

xn

3

775

Wednesday, August 17, 16

Page 48: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás

• supóngase que a11 ≠ 0 , queremos todas las entradas abajo de a11 igual a cero, calculamos (Ek - mk1 E1 ) -> (Ek), para k= 2,...,n, con mk1 = ak1/a11.

• a11 es el elemento pivote.

Wednesday, August 17, 16

Page 49: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás

• supóngase que a11 ≠ 0 , queremos todas las entradas abajo de a11 igual a cero, calculamos (Ek - mk1 E1 ) -> (Ek), para k= 2,...,n, con mk1 = ak1/a11.

• a11 es el elemento pivote. • (Ya que queremos que ak1 - a11 * mk1 = 0)

Wednesday, August 17, 16

Page 50: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás

• supóngase que a11 ≠ 0 , queremos todas las entradas abajo de a11 igual a cero, calculamos (Ek - mk1 E1 ) -> (Ek), para k= 2,...,n, con mk1 = ak1/a11.

• a11 es el elemento pivote. • (Ya que queremos que ak1 - a11 * mk1 = 0)

Wednesday, August 17, 16

Page 51: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás

• Supóngase que a22 ≠ 0 , para k= 3,...,n, con mk2 = ak2/a22. Ahora a22 es el elemento pivote.

• siguiendo el proceso desde k=3,...,n con ninguna ak-1,k-1 = 0 obtenemos:

Wednesday, August 17, 16

Page 52: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás

• Supóngase que a22 ≠ 0 , para k= 3,...,n, con mk2 = ak2/a22. Ahora a22 es el elemento pivote.

• siguiendo el proceso desde k=3,...,n con ninguna ak-1,k-1 = 0 obtenemos:

Wednesday, August 17, 16

Page 53: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Sustitución hacia atrás

• Resolviendo la n-ésima ecuación:

• Resolviendo la (n-1)-ésima ecuación

• y en general

• para i= n-1, n-2, ... , 2 , 1

Wednesday, August 17, 16

Page 54: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Sustitución hacia atrás

• Resolviendo la n-ésima ecuación:

• Resolviendo la (n-1)-ésima ecuación

• y en general

• para i= n-1, n-2, ... , 2 , 1

Wednesday, August 17, 16

Page 55: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Sustitución hacia atrás

• Resolviendo la n-ésima ecuación:

• Resolviendo la (n-1)-ésima ecuación

• y en general

• para i= n-1, n-2, ... , 2 , 1

Wednesday, August 17, 16

Page 56: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Sustitución hacia atrás

• Resolviendo la n-ésima ecuación:

• Resolviendo la (n-1)-ésima ecuación

• y en general

• para i= n-1, n-2, ... , 2 , 1

Wednesday, August 17, 16

Page 57: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Wednesday, August 17, 16

Page 58: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Wednesday, August 17, 16

Page 59: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Wednesday, August 17, 16

Page 60: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Wednesday, August 17, 16

Page 61: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Problema

Wednesday, August 17, 16

Page 62: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Problema

Wednesday, August 17, 16

Page 63: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Problemacon

Wednesday, August 17, 16

Page 64: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• El método anterior falla si alguna aii = 0 para i<n, o bien si ann es cero no se puede hacer sustitución hacia atrás. Esto no significa necesariamente que el sistema no tenga solución:

• eliminando para el pivote a11 ¿?

Problemacon

Wednesday, August 17, 16

Page 65: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• Entonces tenemos

• Finalmente con

Wednesday, August 17, 16

Page 66: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• Entonces tenemos

• Finalmente con

Wednesday, August 17, 16

Page 67: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Método de eliminación Gaussiana con sustitución hacia atrás, modificaciones

• Entonces tenemos

• Finalmente con

Wednesday, August 17, 16

Page 68: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Algoritmo de Eliminación Gaussiana con sustitución hacia atras

Wednesday, August 17, 16

Page 69: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Algoritmo de Eliminación Gaussiana con sustitución hacia atras

Wednesday, August 17, 16

Page 70: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Error debido a las operaciones, también saber el tiempo que toma

Wednesday, August 17, 16

Page 71: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Error debido a las operaciones, también saber el tiempo que toma

• ¿que orden de complejidad tiene este algoritmo?

Wednesday, August 17, 16

Page 72: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Error debido a las operaciones, también saber el tiempo que toma

• ¿que orden de complejidad tiene este algoritmo?

• Hay que contar el # de multiplicaciones y divisiones, para un sistema de ecuaciones de n x n

Wednesday, August 17, 16

Page 73: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Wednesday, August 17, 16

Page 74: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Error debido a las operaciones, también saber el tiempo que toma

Wednesday, August 17, 16

Page 75: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Error debido a las operaciones, también saber el tiempo que toma

• ¿que orden de complejidad tiene este algoritmo?

Wednesday, August 17, 16

Page 76: Sistema de ecuaciones lineales. Métodos de solución para ...alram/met_num/clases/clase02b.pdf · Los sistemas de ecuaciones lineales aparecen en muchas situaciones. A passenger

Alonso Ramírez Manzanares Métodos Numéricos 15.08

Error debido a las operaciones, también saber el tiempo que toma

• ¿que orden de complejidad tiene este algoritmo?

• Hay que contar el # de multiplicaciones y divisiones, para un sistema de ecuaciones de n x n

• multiplicaciones/divisiones O(n3)

• sumas/restas O(n3)

Wednesday, August 17, 16