tema 2 resoluci on de ecuaciones no linealesmpasadas/ftp/tema2.pdf · 2009-03-23 · introducci on...

161
Introducci´ on etodo de Bisecci´ on etodo de Regula-Falsi etodo de la secante etodo de Newton-Raphson etodos Iterativos Aceleraci´ on de la convergencia Tema 2 Resoluci´ on de Ecuaciones No Lineales Departamento de Matem´ atica Aplicada. C´ alculo Num´ erico E.T.S.I. Inform´ atica Departamento de Matem´ atica Aplicada. C´ alculo Num´ erico Tema 2 Resoluci´ on de EcuacionesNo Lineales

Upload: others

Post on 10-Mar-2020

14 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Tema 2Resolucion de Ecuaciones

No Lineales

Departamento de Matematica Aplicada. Calculo Numerico

E.T.S.I. Informatica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 2: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Indice1 Introduccion2 Metodo de Biseccion

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

3 Metodo de Regula-Falsi4 Metodo de la secante5 Metodo de Newton-Raphson6 Metodos Iterativos

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

7 Aceleracion de la convergenciaMetodo de AitkenMetodo de Steffensen

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 3: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

Problema: Oscilacion amortiguada de una estructura

Supongamos que la oscilacion de una estructura, dotada de un sistema deamortiguacion, ante un movimiento oscilatorio, viene dada por la funcion

y(t) = 10 et2 cos 2t.

¿En que instante t la posicion de la estructura es y(t) = 4?

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 4: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

Problema: Oscilacion amortiguada de una estructura

Supongamos que la oscilacion de una estructura, dotada de un sistema deamortiguacion, ante un movimiento oscilatorio, viene dada por la funcion

y(t) = 10 et2 cos 2t.

¿En que instante t la posicion de la estructura es y(t) = 4?

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 5: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

Problema: Oscilacion amortiguada de una estructura

Supongamos que la oscilacion de una estructura, dotada de un sistema deamortiguacion, ante un movimiento oscilatorio, viene dada por la funcion

y(t) = 10 et2 cos 2t.

¿En que instante t la posicion de la estructura es y(t) = 4?

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 6: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

Problema: Oscilacion amortiguada de una estructura

Supongamos que la oscilacion de una estructura, dotada de un sistema deamortiguacion, ante un movimiento oscilatorio, viene dada por la funcion

y(t) = 10 et2 cos 2t.

¿En que instante t la posicion de la estructura es y(t) = 4?Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 7: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

...

Se trata de resolver la ecuacion

10 et2 cos 2t = 4.

de incognita t.

Este problema es imposible de resolver por mediosanalıticos sencillos.

En general, sea f : Ω ⊂ R→ R. Consideraremos la ecuacion en unavariable

f (x) = 0.

Definicion 1

El numero s ∈ Ω se dice una solucion de la ecuacion si se verifica quef (s) = 0, es decir, si s es una raız de la funcion f .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 8: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

...

Se trata de resolver la ecuacion

10 et2 cos 2t = 4.

de incognita t. Este problema es imposible de resolver por mediosanalıticos sencillos.

En general, sea f : Ω ⊂ R→ R. Consideraremos la ecuacion en unavariable

f (x) = 0.

Definicion 1

El numero s ∈ Ω se dice una solucion de la ecuacion si se verifica quef (s) = 0, es decir, si s es una raız de la funcion f .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 9: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

...

Se trata de resolver la ecuacion

10 et2 cos 2t = 4.

de incognita t. Este problema es imposible de resolver por mediosanalıticos sencillos.

En general, sea f : Ω ⊂ R→ R. Consideraremos la ecuacion en unavariable

f (x) = 0.

Definicion 1

El numero s ∈ Ω se dice una solucion de la ecuacion si se verifica quef (s) = 0, es decir, si s es una raız de la funcion f .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 10: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Introduccion

...

Se trata de resolver la ecuacion

10 et2 cos 2t = 4.

de incognita t. Este problema es imposible de resolver por mediosanalıticos sencillos.

En general, sea f : Ω ⊂ R→ R. Consideraremos la ecuacion en unavariable

f (x) = 0.

Definicion 1

El numero s ∈ Ω se dice una solucion de la ecuacion si se verifica quef (s) = 0, es decir, si s es una raız de la funcion f .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 11: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

El metodo de Biseccion para la resoluci0on de la ecuacion f (x) = 0 sebasa en el Teorema de Bolzano que nos asegura la existencia de, almenos, una raız de una funcion f (x) en un cierto intervalo [a, b], bajociertas condiciones.

Teorema de Bolzano

Sea f : [a, b]→ R una funcion continua en [a, b] tal que f (a)f (b) < 0.Entonces existe c ∈ (a, b) tal que f (c) = 0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 12: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

El metodo de Biseccion para la resoluci0on de la ecuacion f (x) = 0 sebasa en el Teorema de Bolzano que nos asegura la existencia de, almenos, una raız de una funcion f (x) en un cierto intervalo [a, b], bajociertas condiciones.

Teorema de Bolzano

Sea f : [a, b]→ R una funcion continua en [a, b] tal que f (a)f (b) < 0.Entonces existe c ∈ (a, b) tal que f (c) = 0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 13: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b].

Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 14: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b]. Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 15: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b]. Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 16: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b]. Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 17: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b]. Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 18: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b]. Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 19: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Supongamos que f (x) es continua y cambia de signo en los extremos de[a, b]. Basandonos en el anterior teorema, podemos aproximar unasolucion de la ecuacion f (x) = 0 dividiendo el intervalo inicial en dossubintervalos iguales y eligiendo aquel en el que f (x) cambia de signo.Despues se repite el proceso hasta que se verifique algun criterio deparada.

Algoritmo del Metodo de Biseccion

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =1

2(an + bn)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 20: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Ejemplo

Resolver mediante al algoritmo de biseccion la ecuacion

ex − x = 0

en [0, 1].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 21: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Algoritmo del metodo de Biseccion

Ejemplo

Resolver mediante al algoritmo de biseccion la ecuacion

ex − x = 0

en [0, 1].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 22: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Calculo previo del numero de interaciones

Recordemos que

Se define el error absoluto de una aproximacion s ′ respecto del valorexacto s como

e = |s ′ − s|.

Para garantizar que el error del Metodo de Biseccion sea menor o igual

que un cierto valor de tolerancia ε se aplica el siguiente resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 23: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Calculo previo del numero de interaciones

Recordemos que

Se define el error absoluto de una aproximacion s ′ respecto del valorexacto s como

e = |s ′ − s|.

Para garantizar que el error del Metodo de Biseccion sea menor o igual

que un cierto valor de tolerancia ε se aplica el siguiente resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 24: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Calculo previo del numero de interaciones

Recordemos que

Se define el error absoluto de una aproximacion s ′ respecto del valorexacto s como

e = |s ′ − s|.

Para garantizar que el error del Metodo de Biseccion sea menor o igual

que un cierto valor de tolerancia ε se aplica el siguiente resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 25: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Calculo previo del numero de interaciones

Recordemos que

Se define el error absoluto de una aproximacion s ′ respecto del valorexacto s como

e = |s ′ − s|.

Para garantizar que el error del Metodo de Biseccion sea menor o igual

que un cierto valor de tolerancia ε se aplica el siguiente resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 26: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Teorema1 (Error absoluto maximo del Metodo de Biseccion)

Sea f : [a, b]→ R una funcion continua en [a, b] tal que f (a)f (b) < 0 yf (s) = 0, para algun s ∈ (a, b).

Sea mnn=0,1,... la sucesion de aproximaciones de s obtenidas medianteel Metodo de Biseccion y en = |s −mn|, para n = 0, 1, . . ..

Entonces

en ≤b − a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 27: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Teorema1 (Error absoluto maximo del Metodo de Biseccion)

Sea f : [a, b]→ R una funcion continua en [a, b] tal que f (a)f (b) < 0 yf (s) = 0, para algun s ∈ (a, b).

Sea mnn=0,1,... la sucesion de aproximaciones de s obtenidas medianteel Metodo de Biseccion y en = |s −mn|, para n = 0, 1, . . ..

Entonces

en ≤b − a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 28: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Teorema1 (Error absoluto maximo del Metodo de Biseccion)

Sea f : [a, b]→ R una funcion continua en [a, b] tal que f (a)f (b) < 0 yf (s) = 0, para algun s ∈ (a, b).

Sea mnn=0,1,... la sucesion de aproximaciones de s obtenidas medianteel Metodo de Biseccion y en = |s −mn|, para n = 0, 1, . . ..

Entonces

en ≤b − a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 29: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Esquema de Demostracion

en = |mn − s| ≤ mn − an = bn −mn =1

2(bn − an) =

1

22(bn−1 − an−1) = . . . =

1

2n+1(b0 − a0).

Luego

en ≤b.a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 30: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Esquema de Demostracion

en = |mn − s| ≤ mn − an = bn −mn =1

2(bn − an) =

1

22(bn−1 − an−1) = . . . =

1

2n+1(b0 − a0).

Luego

en ≤b.a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 31: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Esquema de Demostracion

en = |mn − s| ≤ mn − an = bn −mn =1

2(bn − an) =

1

22(bn−1 − an−1) = . . . =

1

2n+1(b0 − a0).

Luego

en ≤b.a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 32: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Esquema de Demostracion

en = |mn − s| ≤ mn − an = bn −mn =1

2(bn − an) =

1

22(bn−1 − an−1) = . . . =

1

2n+1(b0 − a0).

Luego

en ≤b.a

2n+1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 33: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Por tanto, para garantizar que en < ε, se debe verificar que

n ≥log

b − a

εlog2

− 1.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 34: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Ejemplo: Resolucion aproximada del problema de la oscilacionamortiguada de una estructura

Se trata de resolver la ecuacion

f (t) = 10 et2 cos 2t − 4 = 0.

Supongamos que deseamos que en ≤ ε = 10−3.

Como f (0) = 6 > 0 y f (1) = −6.524 < 0 entonces podemos tomar[a, b] = [0, 1].

El numero de iteraciones que debemos realizar para asegurar la toleranciade error considerada es:

n ≥log

1

10−3

log2− 1 ≈ 8.966,

es decir, n = 9.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 35: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Ejemplo: Resolucion aproximada del problema de la oscilacionamortiguada de una estructura

Se trata de resolver la ecuacion

f (t) = 10 et2 cos 2t − 4 = 0.

Supongamos que deseamos que en ≤ ε = 10−3.

Como f (0) = 6 > 0 y f (1) = −6.524 < 0 entonces podemos tomar[a, b] = [0, 1].

El numero de iteraciones que debemos realizar para asegurar la toleranciade error considerada es:

n ≥log

1

10−3

log2− 1 ≈ 8.966,

es decir, n = 9.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 36: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Ejemplo: Resolucion aproximada del problema de la oscilacionamortiguada de una estructura

Se trata de resolver la ecuacion

f (t) = 10 et2 cos 2t − 4 = 0.

Supongamos que deseamos que en ≤ ε = 10−3.

Como f (0) = 6 > 0 y f (1) = −6.524 < 0 entonces podemos tomar[a, b] = [0, 1].

El numero de iteraciones que debemos realizar para asegurar la toleranciade error considerada es:

n ≥log

1

10−3

log2− 1 ≈ 8.966,

es decir, n = 9.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 37: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Ejemplo: Resolucion aproximada del problema de la oscilacionamortiguada de una estructura

Se trata de resolver la ecuacion

f (t) = 10 et2 cos 2t − 4 = 0.

Supongamos que deseamos que en ≤ ε = 10−3.

Como f (0) = 6 > 0 y f (1) = −6.524 < 0 entonces podemos tomar[a, b] = [0, 1].

El numero de iteraciones que debemos realizar para asegurar la toleranciade error considerada es:

n ≥log

1

10−3

log2− 1 ≈ 8.966,

es decir, n = 9.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 38: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

Ejemplo: Resolucion aproximada del problema de la oscilacionamortiguada de una estructura

Se trata de resolver la ecuacion

f (t) = 10 et2 cos 2t − 4 = 0.

Supongamos que deseamos que en ≤ ε = 10−3.

Como f (0) = 6 > 0 y f (1) = −6.524 < 0 entonces podemos tomar[a, b] = [0, 1].

El numero de iteraciones que debemos realizar para asegurar la toleranciade error considerada es:

n ≥log

1

10−3

log2− 1 ≈ 8.966,

es decir, n = 9.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 39: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo del metodo de BiseccionAnalisis del Metodo de Biseccion

Analisis del Metodo de Biseccion

...

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 40: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Se trata de realizar un refinamiento del Metodo de de Biseccion,eligiendo la aproxiamcion m a distancias de a y b proporcionales a f (a) yf (b).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 41: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Se trata de realizar un refinamiento del Metodo de de Biseccion,eligiendo la aproxiamcion m a distancias de a y b proporcionales a f (a) yf (b).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 42: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Se trata de realizar un refinamiento del Metodo de de Biseccion,eligiendo la aproxiamcion m a distancias de a y b proporcionales a f (a) yf (b).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 43: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 44: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 45: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 46: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 47: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 48: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 49: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 50: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 51: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

La ecuacion de la recta que pasa por los puntos (a, f (a)) y (b, f (b)) es

y − f (a)

f (b)− f (a)=

x − a

b − a,

de donde se tiene que el corte con el eje OX es, haciendo x = 0 ydespejando y , el valor

m =af (b)− bf (a)

f (b)− f (a).

Se verifica que:

mn converge mas rapidamente a s que en el Metodo de Biseccion.

Un extremo es fijo.

La amplitud de los intervalos no tiene a cero.

No admite acotacion del error.Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 52: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an) Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en caso

contrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 53: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an) Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en caso

contrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 54: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an) Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en caso

contrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 55: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an) Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en caso

contrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 56: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an)

Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en casocontrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 57: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an) Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en caso

contrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 58: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Regula-Falsi

Luego el algoritmo es el siguiente

Algoritmo del Metodo de Regula-Falsi

1. a0 = a, b0 = b

2. Para n = 0, 1, . . ., hacer:

mn =anf (bn)− bnf (an)

f (bn)− f (an) Si f (an)f (mn) < 0, tomar an+1 = an, bn+1 = mn; en caso

contrario, tomar an+1 = mn, bn+1 = bn.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 59: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Se trata de un metodo iterativo en el que, en cada paso, se calcula unaaproximacion de la solucion en lugar de un intervalo que la contiene.

Se parte de x0 = a y x1 = b y se calcula, iterativamente para cada n ≥ 1,la interseccion de la secante que une los puntos (xn−1, f (xn−1) y(xn, f (xn)) con el eje de abscisa, obteniendose la abscisa

xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 60: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Se trata de un metodo iterativo en el que, en cada paso, se calcula unaaproximacion de la solucion en lugar de un intervalo que la contiene.

Se parte de x0 = a y x1 = b y se calcula, iterativamente para cada n ≥ 1,la interseccion de la secante que une los puntos (xn−1, f (xn−1) y(xn, f (xn)) con el eje de abscisa, obteniendose la abscisa

xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 61: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Se trata de un metodo iterativo en el que, en cada paso, se calcula unaaproximacion de la solucion en lugar de un intervalo que la contiene.

Se parte de x0 = a y x1 = b y se calcula, iterativamente para cada n ≥ 1,la interseccion de la secante que une los puntos (xn−1, f (xn−1) y(xn, f (xn)) con el eje de abscisa, obteniendose la abscisa

xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 62: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Por tanto el algoritmo es el siguiente:

Algoritmo del Metodo de la Secante

1. x0 = a, x1 = b

2. Para n = 1, 2 . . ., hacer xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 63: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Por tanto el algoritmo es el siguiente:

Algoritmo del Metodo de la Secante

1. x0 = a, x1 = b

2. Para n = 1, 2 . . ., hacer xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 64: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Por tanto el algoritmo es el siguiente:

Algoritmo del Metodo de la Secante

1. x0 = a, x1 = b

2. Para n = 1, 2 . . ., hacer xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 65: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Por tanto el algoritmo es el siguiente:

Algoritmo del Metodo de la Secante

1. x0 = a, x1 = b

2. Para n = 1, 2 . . ., hacer xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 66: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Por tanto el algoritmo es el siguiente:

Algoritmo del Metodo de la Secante

1. x0 = a, x1 = b

2. Para n = 1, 2 . . ., hacer xn+1 =xn−1f (xn)− xnf (xn−1)

f (xn)− f (xn−1)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 67: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Ejemplo

Calculemos mediante 5 pasos del metodo de la secante una aproximacinde la solucion del problema de la oscilacion amortiguada de unaestructura:

f (t) = 10 et2 cos 2t − 4 = 0.

Tomando x0 = 0 y x1 = 1, se obtiene la siguiente sucesion deaproximaciones:

x2 = 0.479078x3 = 0.517905x4 = 0.513640x5 = 0.513652,

con lo cual podemos afirmar que una aproximacion con cuatro decimalesexactas de la solucion es 0.5126.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 68: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Ejemplo

Calculemos mediante 5 pasos del metodo de la secante una aproximacinde la solucion del problema de la oscilacion amortiguada de unaestructura:

f (t) = 10 et2 cos 2t − 4 = 0.

Tomando x0 = 0 y x1 = 1, se obtiene la siguiente sucesion deaproximaciones:

x2 = 0.479078x3 = 0.517905x4 = 0.513640x5 = 0.513652,

con lo cual podemos afirmar que una aproximacion con cuatro decimalesexactas de la solucion es 0.5126.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 69: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Ejemplo

Calculemos mediante 5 pasos del metodo de la secante una aproximacinde la solucion del problema de la oscilacion amortiguada de unaestructura:

f (t) = 10 et2 cos 2t − 4 = 0.

Tomando x0 = 0 y x1 = 1, se obtiene la siguiente sucesion deaproximaciones:

x2 = 0.479078x3 = 0.517905x4 = 0.513640x5 = 0.513652,

con lo cual podemos afirmar que una aproximacion con cuatro decimalesexactas de la solucion es 0.5126.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 70: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de la secante

Ejemplo

Calculemos mediante 5 pasos del metodo de la secante una aproximacinde la solucion del problema de la oscilacion amortiguada de unaestructura:

f (t) = 10 et2 cos 2t − 4 = 0.

Tomando x0 = 0 y x1 = 1, se obtiene la siguiente sucesion deaproximaciones:

x2 = 0.479078x3 = 0.517905x4 = 0.513640x5 = 0.513652,

con lo cual podemos afirmar que una aproximacion con cuatro decimalesexactas de la solucion es 0.5126.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 71: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Se trata de llevar el lımite el metodo de la secante y, por tanto, en cadaiteracion n, considerar la recta tangente a f (x) en (xn, f (xn)) y tomarcomo siguiente aproximacion xn+1 la interseccion de dicha tangente conel eje de abscisas.

Por tanto, teniendo en cuenta que la ecuacion de la recta tangente a lagrafica de f (x) en el punto (xn, f (xn)) es

y − f (xn) = f ′(xn)(x − xn),

se tiene que

xn+1 = xn −f (xn)

f ′(xn).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 72: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Se trata de llevar el lımite el metodo de la secante y, por tanto, en cadaiteracion n, considerar la recta tangente a f (x) en (xn, f (xn)) y tomarcomo siguiente aproximacion xn+1 la interseccion de dicha tangente conel eje de abscisas.

Por tanto, teniendo en cuenta que la ecuacion de la recta tangente a lagrafica de f (x) en el punto (xn, f (xn)) es

y − f (xn) = f ′(xn)(x − xn),

se tiene que

xn+1 = xn −f (xn)

f ′(xn).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 73: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Se trata de llevar el lımite el metodo de la secante y, por tanto, en cadaiteracion n, considerar la recta tangente a f (x) en (xn, f (xn)) y tomarcomo siguiente aproximacion xn+1 la interseccion de dicha tangente conel eje de abscisas.

Por tanto, teniendo en cuenta que la ecuacion de la recta tangente a lagrafica de f (x) en el punto (xn, f (xn)) es

y − f (xn) = f ′(xn)(x − xn),

se tiene que

xn+1 = xn −f (xn)

f ′(xn).

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 74: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Luego el algoritmo del Metodo de Newton-Raphson es

Algoritmo del Metodo de Newton-Raphson

1. Dado x0

2. Para n = 1, 2 . . ., hacer xn+1 = xn −f (xn)

f ′(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 75: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Luego el algoritmo del Metodo de Newton-Raphson es

Algoritmo del Metodo de Newton-Raphson

1. Dado x0

2. Para n = 1, 2 . . ., hacer xn+1 = xn −f (xn)

f ′(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 76: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Luego el algoritmo del Metodo de Newton-Raphson es

Algoritmo del Metodo de Newton-Raphson

1. Dado x0

2. Para n = 1, 2 . . ., hacer xn+1 = xn −f (xn)

f ′(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 77: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Luego el algoritmo del Metodo de Newton-Raphson es

Algoritmo del Metodo de Newton-Raphson

1. Dado x0

2. Para n = 1, 2 . . ., hacer xn+1 = xn −f (xn)

f ′(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 78: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 79: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 80: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 81: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 82: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 83: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 84: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Observaciones sobre el Metodo de Newton-Raphson

Es el mas rapido

Requiere que f ′(s) 6= 0

Elegir x0 puede ser delicado

La acotacion del error es complicada

El criterio de parada mas usual es la repeticion de cifras.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 85: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Ejemplos

A continuacion presentamos la solucion aproximada de algunasecuaciones con el metodo:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 86: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Ejemplos

A continuacion presentamos la solucion aproximada de algunasecuaciones con el metodo:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 87: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

¿Que ha ocurrido en el tercer caso?

Obviamente se ha presentado un caso de divergencia:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 88: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

¿Que ha ocurrido en el tercer caso?

Obviamente se ha presentado un caso de divergencia:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 89: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

¿Que ha ocurrido en el tercer caso?

Obviamente se ha presentado un caso de divergencia:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 90: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Tambien se podrıa haber presentado un caso de oscilacion como elsiguiendo grafico indica:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 91: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de Newton-Raphson

Tambien se podrıa haber presentado un caso de oscilacion como elsiguiendo grafico indica:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 92: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Metodos Iterativos

Se trata de transformar la ecuacion f (x) = 0 (calculo de una raız de lafuncion f (x)) en una ecuacion del tipo x = g(x) (calculo de un puntofijo de la funcion g(x)) de forma que sean equivalentes, es decir, tenganla misma solucion.

Ejemplo (Metodo de Newton-Raphson)

Si f (x) es una funcion de clase C 1 y s una raız (f (s) = 0) tal quef ′(s) 6= 0, entonces, resolver f (x) = 0 es un problema equivalente a

calcular un punto fijo de la funcion g(x) = x − f (x)

f ′(x)ya que f (s) = 0 si

y solo si g(s) = s, como se puede comprobar facilmente.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 93: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Metodos Iterativos

Se trata de transformar la ecuacion f (x) = 0 (calculo de una raız de lafuncion f (x)) en una ecuacion del tipo x = g(x) (calculo de un puntofijo de la funcion g(x)) de forma que sean equivalentes, es decir, tenganla misma solucion.

Ejemplo (Metodo de Newton-Raphson)

Si f (x) es una funcion de clase C 1 y s una raız (f (s) = 0) tal quef ′(s) 6= 0, entonces, resolver f (x) = 0 es un problema equivalente a

calcular un punto fijo de la funcion g(x) = x − f (x)

f ′(x)ya que f (s) = 0 si

y solo si g(s) = s, como se puede comprobar facilmente.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 94: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Los metodos iterativos se basan en el calculo de un punto fijo para unacierta funcion g(x).

El siguiente resultado determina condicionessuficientes para la existencia de un punto fijo para g(x).

Teorema del punto fijo

Sea g : [a, b]→ R una funcion derivable verificando:

g([a, b]) ⊆ (a, b),

maxx∈[a,b] |g ′(x)| < 1.

Entonces existe un unico s ∈ [a, b] tal que g(s) = s y, ademas, para todox0 ∈ [a, b], la sucesion xn generada por la iteracion xn+1 = g(xn)converge a s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 95: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Los metodos iterativos se basan en el calculo de un punto fijo para unacierta funcion g(x).El siguiente resultado determina condicionessuficientes para la existencia de un punto fijo para g(x).

Teorema del punto fijo

Sea g : [a, b]→ R una funcion derivable verificando:

g([a, b]) ⊆ (a, b),

maxx∈[a,b] |g ′(x)| < 1.

Entonces existe un unico s ∈ [a, b] tal que g(s) = s y, ademas, para todox0 ∈ [a, b], la sucesion xn generada por la iteracion xn+1 = g(xn)converge a s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 96: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Los metodos iterativos se basan en el calculo de un punto fijo para unacierta funcion g(x).El siguiente resultado determina condicionessuficientes para la existencia de un punto fijo para g(x).

Teorema del punto fijo

Sea g : [a, b]→ R una funcion derivable verificando:

g([a, b]) ⊆ (a, b),

maxx∈[a,b] |g ′(x)| < 1.

Entonces existe un unico s ∈ [a, b] tal que g(s) = s y, ademas, para todox0 ∈ [a, b], la sucesion xn generada por la iteracion xn+1 = g(xn)converge a s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 97: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Los metodos iterativos se basan en el calculo de un punto fijo para unacierta funcion g(x).El siguiente resultado determina condicionessuficientes para la existencia de un punto fijo para g(x).

Teorema del punto fijo

Sea g : [a, b]→ R una funcion derivable verificando:

g([a, b]) ⊆ (a, b),

maxx∈[a,b] |g ′(x)| < 1.

Entonces existe un unico s ∈ [a, b] tal que g(s) = s y, ademas, para todox0 ∈ [a, b], la sucesion xn generada por la iteracion xn+1 = g(xn)converge a s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 98: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Los metodos iterativos se basan en el calculo de un punto fijo para unacierta funcion g(x).El siguiente resultado determina condicionessuficientes para la existencia de un punto fijo para g(x).

Teorema del punto fijo

Sea g : [a, b]→ R una funcion derivable verificando:

g([a, b]) ⊆ (a, b),

maxx∈[a,b] |g ′(x)| < 1.

Entonces existe un unico s ∈ [a, b] tal que g(s) = s y, ademas, para todox0 ∈ [a, b], la sucesion xn generada por la iteracion xn+1 = g(xn)converge a s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 99: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Los metodos iterativos se basan en el calculo de un punto fijo para unacierta funcion g(x).El siguiente resultado determina condicionessuficientes para la existencia de un punto fijo para g(x).

Teorema del punto fijo

Sea g : [a, b]→ R una funcion derivable verificando:

g([a, b]) ⊆ (a, b),

maxx∈[a,b] |g ′(x)| < 1.

Entonces existe un unico s ∈ [a, b] tal que g(s) = s y, ademas, para todox0 ∈ [a, b], la sucesion xn generada por la iteracion xn+1 = g(xn)converge a s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 100: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b].

Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t, entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 101: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b]. Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t, entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 102: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b]. Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t,

entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 103: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b]. Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t, entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 104: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b]. Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t, entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 105: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b]. Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t, entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 106: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Demostracion Sea h(x) = g(x)− x , para todo x ∈ [a, b]. Entoncesh(x) es continua y verifica que h(a) > 0 y h(b) < 0, por lo que, por elTeorema de Bolzano, existe s ∈ (a, b) tal que h(s) = 0, es decir g(s) = s.

Para demostrar la unicidad, supongamos que existe dos valoress, t ∈ (a, b) tales que g(s) = s y g(t) = t, entonces, por el Teorema delValor Medio, existe c ∈ (s, t) tal que g(t)− g(s) = g ′(c)(t − s), esdecir, g ′(c) = 1, lo que contradice la segunda condicion.

Sea ahora xn la sucesion generada a partir de x0 ∈ [a, b] mediante laiteracion xn+1 = g(xn, para m ≥ 0, y sea L = maxx∈[a,b] |g ′(x)| < 1.

Se verifica entonces que

en = |xn − s| = |g(xn−1)− g(s)| = |g ′(x)|en−1

≤ Len−1 ≤ L2en−2 ≤ · · · ≤ Lne0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 107: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Algoritmo de un Metodo Iterativo

1. Dado x0 ∈ [a, b]

2. Para n = 1, 2 . . ., hacer xn+1 = g(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 108: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Algoritmo de un Metodo Iterativo

1. Dado x0 ∈ [a, b]

2. Para n = 1, 2 . . ., hacer xn+1 = g(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 109: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Algoritmo de los metodos iterativos

Algoritmo de un Metodo Iterativo

1. Dado x0 ∈ [a, b]

2. Para n = 1, 2 . . ., hacer xn+1 = g(xn)

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 110: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Interpretacion grafica de los metodos iterativos

Segun sea g(x) y se elija x0, los metodos iterativos pueden serconvergentes o divergentes y, en ambos casos pueden variar en formaespiral o en escalera, como se indican en los siguientes graficos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 111: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Interpretacion grafica de los metodos iterativos

Segun sea g(x) y se elija x0, los metodos iterativos pueden serconvergentes o divergentes y, en ambos casos pueden variar en formaespiral o en escalera, como se indican en los siguientes graficos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 112: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Interpretacion grafica de los metodos iterativos

Segun sea g(x) y se elija x0, los metodos iterativos pueden serconvergentes o divergentes y, en ambos casos pueden variar en formaespiral o en escalera, como se indican en los siguientes graficos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 113: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Definicion 2

Se define el orden de convergencia de una sucesion xn hacia un valors como aquel numero real p ≥ 1 tal que

limn→+∞

em+1

epn

= λ 6= 0,∞.

Se deduce que si xn → s con orden de convergencia p ≤ 1 entonces

dn+1 ≈ λepn , n→ +∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 114: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Definicion 2

Se define el orden de convergencia de una sucesion xn hacia un valors como aquel numero real p ≥ 1 tal que

limn→+∞

em+1

epn

= λ 6= 0,∞.

Se deduce que si xn → s con orden de convergencia p ≤ 1 entonces

dn+1 ≈ λepn , n→ +∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 115: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Definicion 2

Se define el orden de convergencia de una sucesion xn hacia un valors como aquel numero real p ≥ 1 tal que

limn→+∞

em+1

epn

= λ 6= 0,∞.

Se deduce que si xn → s con orden de convergencia p ≤ 1 entonces

dn+1 ≈ λepn , n→ +∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 116: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Definicion 2

Se define el orden de convergencia de una sucesion xn hacia un valors como aquel numero real p ≥ 1 tal que

limn→+∞

em+1

epn

= λ 6= 0,∞.

Se deduce que si xn → s con orden de convergencia p ≤ 1 entonces

dn+1 ≈ λepn , n→ +∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 117: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Algunos ordenes de convergencia de los metodos estudiados son lossiguientes:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 118: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Algunos ordenes de convergencia de los metodos estudiados son lossiguientes:

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 119: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Local

Sea g : [a, b]→ R una funcion de clase C 1 en un entorno del punto fijos.

Si |g ′(s)| < 1, entonces existe δ > 0 tal que en el intervalo[s − δ, s + δ] se dan las condiciones del teorema del punto fijo.

Demostracion Basta tomar L tal que |g ′(s)| < L < 1 y δ > 0 tal que

|g ′(x)| ≤ L, para todo x ∈ [s − δ, s + δ].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 120: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Local

Sea g : [a, b]→ R una funcion de clase C 1 en un entorno del punto fijos. Si |g ′(s)| < 1, entonces existe δ > 0 tal que en el intervalo[s − δ, s + δ] se dan las condiciones del teorema del punto fijo.

Demostracion Basta tomar L tal que |g ′(s)| < L < 1 y δ > 0 tal que

|g ′(x)| ≤ L, para todo x ∈ [s − δ, s + δ].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 121: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Local

Sea g : [a, b]→ R una funcion de clase C 1 en un entorno del punto fijos. Si |g ′(s)| < 1, entonces existe δ > 0 tal que en el intervalo[s − δ, s + δ] se dan las condiciones del teorema del punto fijo.

Demostracion Basta tomar L tal que |g ′(s)| < L < 1 y δ > 0 tal que

|g ′(x)| ≤ L, para todo x ∈ [s − δ, s + δ].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 122: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Cuadratica

Sea g : [a, b]→ R una funcion de clase C 2 en un entorno del punto fijo s.

Si |g ′(s) = 0, entonces la convergencia xn → s es al menos cuadratica.

Demostracion Teniendo en cuentaque

en+1 = |xn+1 − s| = |g(xn)− g(s)|

= |g ′(s)(xn − s) +1

2g ′′(cn)(xn − s)2|

0 +1

2g ′′(cn)e2

n ;

concluimos que

limn→∞

en+1

en= lim

n→+∞

1

2|g ′′(cn)| =

1

2|g ′′(s)| 6=∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 123: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Cuadratica

Sea g : [a, b]→ R una funcion de clase C 2 en un entorno del punto fijo s.Si |g ′(s) = 0, entonces la convergencia xn → s es al menos cuadratica.

Demostracion Teniendo en cuenta

que

en+1 = |xn+1 − s| = |g(xn)− g(s)|

= |g ′(s)(xn − s) +1

2g ′′(cn)(xn − s)2|

0 +1

2g ′′(cn)e2

n ;

concluimos que

limn→∞

en+1

en= lim

n→+∞

1

2|g ′′(cn)| =

1

2|g ′′(s)| 6=∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 124: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Cuadratica

Sea g : [a, b]→ R una funcion de clase C 2 en un entorno del punto fijo s.Si |g ′(s) = 0, entonces la convergencia xn → s es al menos cuadratica.

Demostracion Teniendo en cuentaque

en+1 = |xn+1 − s| = |g(xn)− g(s)|

= |g ′(s)(xn − s) +1

2g ′′(cn)(xn − s)2|

0 +1

2g ′′(cn)e2

n ;

concluimos que

limn→∞

en+1

en= lim

n→+∞

1

2|g ′′(cn)| =

1

2|g ′′(s)| 6=∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 125: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia de los metodos iterativos

Teorema de Convergencia Cuadratica

Sea g : [a, b]→ R una funcion de clase C 2 en un entorno del punto fijo s.Si |g ′(s) = 0, entonces la convergencia xn → s es al menos cuadratica.

Demostracion Teniendo en cuentaque

en+1 = |xn+1 − s| = |g(xn)− g(s)|

= |g ′(s)(xn − s) +1

2g ′′(cn)(xn − s)2|

0 +1

2g ′′(cn)e2

n ;

concluimos que

limn→∞

en+1

en= lim

n→+∞

1

2|g ′′(cn)| =

1

2|g ′′(s)| 6=∞.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 126: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia LOCAL para el Metodo de Newton-Raphson

Sea f : [a, b]→ R una funcion de clase C 2 en un entorno de s tal quef (s) = 0 y f ′(s) 6= 0.

Entonces existe δ > 0 tal que, para todox0 ∈ [s − δ, s + δ], la sucesion del metodo de Newton-Raphson convergea s.

Ademas, si f es de clase C 3[a, b], la convergencia es al menos cuadratica.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 127: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia LOCAL para el Metodo de Newton-Raphson

Sea f : [a, b]→ R una funcion de clase C 2 en un entorno de s tal quef (s) = 0 y f ′(s) 6= 0. Entonces existe δ > 0 tal que, para todox0 ∈ [s − δ, s + δ], la sucesion del metodo de Newton-Raphson convergea s.

Ademas, si f es de clase C 3[a, b], la convergencia es al menos cuadratica.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 128: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia LOCAL para el Metodo de Newton-Raphson

Sea f : [a, b]→ R una funcion de clase C 2 en un entorno de s tal quef (s) = 0 y f ′(s) 6= 0. Entonces existe δ > 0 tal que, para todox0 ∈ [s − δ, s + δ], la sucesion del metodo de Newton-Raphson convergea s.

Ademas, si f es de clase C 3[a, b], la convergencia es al menos cuadratica.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 129: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 130: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 131: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 132: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 133: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 134: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 135: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Teorema de Convergencia GLOBAL para el Metodo de Newton-Raphson

Sea f ∈ C 2[a, b] verificando

1. f (a)f (b) < 0,

2. f ′(x) 6= 0, para x ∈ [a, b],

3. f ′′(x)f ′′(y) ≥ 0, para todo x , y ∈ [a, b],

4. max

|f (a)||f ′(a)|

,|f (b)||f ′(b)|

≤ b − a.

Entonces existe un unico s ∈ [a, b] tal que f (s) = 0 y, para todox0 ∈ [a, b], la sucesion del metodo de Newton-Raphson converge a s.

Ademas, si f ∈ C 3[a, b] la convergencia es al menos cuadratica

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 136: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Demostracion Por [1.], aplicando el Teorema de Bolzeno, existe almenos una raız s para f (x); y por [2.], aplicando el Teorema de Rolle, laraız s es unica.

Asimismo, por [2.] y [3.], f ′ y f ′′ conserva su signo en [a,b].

Supongamos que f ′(x) > 0 y f ′′(x) ≥ 0, para todo x ∈ [a, b] (en el restode los casos se razona analogamente).

Tomando g(x) = x − f (x)

f ′(x)se tiene que g ′(x) =

f (x)f ′′(x)

(f ′′(x))2, y por ser

f (x) creciente, se verifica que g(x) es decreciente en [a, s] y creciente en

[s, a].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 137: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Demostracion Por [1.], aplicando el Teorema de Bolzeno, existe almenos una raız s para f (x); y por [2.], aplicando el Teorema de Rolle, laraız s es unica.

Asimismo, por [2.] y [3.], f ′ y f ′′ conserva su signo en [a,b].

Supongamos que f ′(x) > 0 y f ′′(x) ≥ 0, para todo x ∈ [a, b] (en el restode los casos se razona analogamente).

Tomando g(x) = x − f (x)

f ′(x)se tiene que g ′(x) =

f (x)f ′′(x)

(f ′′(x))2, y por ser

f (x) creciente, se verifica que g(x) es decreciente en [a, s] y creciente en

[s, a].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 138: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Demostracion Por [1.], aplicando el Teorema de Bolzeno, existe almenos una raız s para f (x); y por [2.], aplicando el Teorema de Rolle, laraız s es unica.

Asimismo, por [2.] y [3.], f ′ y f ′′ conserva su signo en [a,b].

Supongamos que f ′(x) > 0 y f ′′(x) ≥ 0, para todo x ∈ [a, b] (en el restode los casos se razona analogamente).

Tomando g(x) = x − f (x)

f ′(x)se tiene que g ′(x) =

f (x)f ′′(x)

(f ′′(x))2, y por ser

f (x) creciente, se verifica que g(x) es decreciente en [a, s] y creciente en

[s, a].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 139: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Demostracion Por [1.], aplicando el Teorema de Bolzeno, existe almenos una raız s para f (x); y por [2.], aplicando el Teorema de Rolle, laraız s es unica.

Asimismo, por [2.] y [3.], f ′ y f ′′ conserva su signo en [a,b].

Supongamos que f ′(x) > 0 y f ′′(x) ≥ 0, para todo x ∈ [a, b] (en el restode los casos se razona analogamente).

Tomando g(x) = x − f (x)

f ′(x)se tiene que g ′(x) =

f (x)f ′′(x)

(f ′′(x))2, y por ser

f (x) creciente, se verifica que g(x) es decreciente en [a, s] y creciente en

[s, a].

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 140: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Entonces

si x ∈ [a, s], s = g(s) ≤ g(x) ≤ g(a) = b por [4.], luegog(x) ∈ [s, b];

si x ∈ [s, b], s = g(s) ≤ g(x) ≤ g(b) = b po definicion de g , luegog(x) ∈ [s, b].

Por tanto, para todo x0 ∈ [a, b], la sucesion del metodo deNewton-Raphson xn ⊂ [s, b].

Ademas xn+‘1 = g(xn) = xn −f (xn)

f ′(xn)< xn, luego la sucesion es

estrictamente creciente y acotada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 141: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Entonces

si x ∈ [a, s], s = g(s) ≤ g(x) ≤ g(a) = b por [4.], luegog(x) ∈ [s, b];

si x ∈ [s, b], s = g(s) ≤ g(x) ≤ g(b) = b po definicion de g , luegog(x) ∈ [s, b].

Por tanto, para todo x0 ∈ [a, b], la sucesion del metodo deNewton-Raphson xn ⊂ [s, b].

Ademas xn+‘1 = g(xn) = xn −f (xn)

f ′(xn)< xn, luego la sucesion es

estrictamente creciente y acotada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 142: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Entonces

si x ∈ [a, s], s = g(s) ≤ g(x) ≤ g(a) = b por [4.], luegog(x) ∈ [s, b];

si x ∈ [s, b], s = g(s) ≤ g(x) ≤ g(b) = b po definicion de g , luegog(x) ∈ [s, b].

Por tanto, para todo x0 ∈ [a, b], la sucesion del metodo deNewton-Raphson xn ⊂ [s, b].

Ademas xn+‘1 = g(xn) = xn −f (xn)

f ′(xn)< xn, luego la sucesion es

estrictamente creciente y acotada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 143: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

Entonces

si x ∈ [a, s], s = g(s) ≤ g(x) ≤ g(a) = b por [4.], luegog(x) ∈ [s, b];

si x ∈ [s, b], s = g(s) ≤ g(x) ≤ g(b) = b po definicion de g , luegog(x) ∈ [s, b].

Por tanto, para todo x0 ∈ [a, b], la sucesion del metodo deNewton-Raphson xn ⊂ [s, b].

Ademas xn+‘1 = g(xn) = xn −f (xn)

f ′(xn)< xn, luego la sucesion es

estrictamente creciente y acotada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 144: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

En consecuencia tiene lımite, es decir, existe s ′ ∈ [s, b] tal quelim

n→+∞= s ′.

Finalmente, tomando lımite en xn+1 = g(xn), se llega a que s ′ = g(s ′) y,

por la unicidad del punto fijo s, concluimos que s = s ′, es decir,

limn→+∞

xn = s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 145: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Convergencia global del metodo de Newton-Raphson

En consecuencia tiene lımite, es decir, existe s ′ ∈ [s, b] tal quelim

n→+∞= s ′.

Finalmente, tomando lımite en xn+1 = g(xn), se llega a que s ′ = g(s ′) y,

por la unicidad del punto fijo s, concluimos que s = s ′, es decir,

limn→+∞

xn = s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 146: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 147: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 148: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 149: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 150: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 151: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 152: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Algoritmo de los metodos iterativosInterpretacion grafica de los metodos iterativosConvergencia de los metodos iterativosConvergencia global del metodo de Newton-RaphsonAplicacion del teorema de convergencia global

Aplicacion del teorema de convergencia global

Problema: Calcular la raız positiva de c

Se trata de hallar la raız positiva de la ecuacion f (x) = x2 − c = 0.Veamos si se verifican las cuatro condiciones del teorema de convergenciatomando 0 < a < b tales que a2 < c < b2

1. f (a)f (b) = (a2 − c)(b2 − c) < 0.

2. f ′(x) = 2x > 0, para todo x ∈ [a, b].

3. f ′′(x) = 2 6= 0, para todo x ∈ [a, b].

4.|f (b)||f ′(b)|

=b2 − c

2b≤ b2 − a2

2b=

(b + a)(b − a)

2b≤ b − a, luego se

verifica esta hipotesis.

En conclusion, el metodo de Newton-Raphson aplicado a f (x) = x2 − c

en un intervalo 0 < a < b, con a2 < c < b2, converge a la raız positiva

de c .Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 153: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Aitken

Teorema de aceleracion de Aitken

Sea xn → s al menos linealmente. Se define

xn = xn −(xn+1 − xn)2

xn+2 − 2xn+1 + xn.

Entonces xn → s mas rapidamente en el sentido

limn→+∞

en

en= 0,

siendo en = xn − s y en = xn − s.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 154: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Aitken

Demostracion Supongamos queen+1

en= kn con lim

n→+∞kn = λ y |λ| < 1.

Entonces

en = xn − s = xn −(xn+1 − xn)2

xn+2 − 2xn+1 + xn− s =

xn − s − ((xn+1 − s)− (xn − s))2

(xn+2 − s)− 2(xn+1 − s) + (xn − s)= en −

(en+1 − en)2

en+2 − 2en+1 + en=

en −e2n(kn − 1)2

en(kn+1kn − 2kn + 1)= en

kn(kn+1 − kn)

kn+1kn − 2kn + 1,

luegoen

en→ 0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 155: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Aitken

Demostracion Supongamos queen+1

en= kn con lim

n→+∞kn = λ y |λ| < 1.

Entonces

en = xn − s = xn −(xn+1 − xn)2

xn+2 − 2xn+1 + xn− s =

xn − s − ((xn+1 − s)− (xn − s))2

(xn+2 − s)− 2(xn+1 − s) + (xn − s)= en −

(en+1 − en)2

en+2 − 2en+1 + en=

en −e2n(kn − 1)2

en(kn+1kn − 2kn + 1)= en

kn(kn+1 − kn)

kn+1kn − 2kn + 1,

luegoen

en→ 0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 156: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Aitken

Demostracion Supongamos queen+1

en= kn con lim

n→+∞kn = λ y |λ| < 1.

Entonces

en = xn − s = xn −(xn+1 − xn)2

xn+2 − 2xn+1 + xn− s =

xn − s − ((xn+1 − s)− (xn − s))2

(xn+2 − s)− 2(xn+1 − s) + (xn − s)= en −

(en+1 − en)2

en+2 − 2en+1 + en=

en −e2n(kn − 1)2

en(kn+1kn − 2kn + 1)= en

kn(kn+1 − kn)

kn+1kn − 2kn + 1,

luegoen

en→ 0.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 157: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Steffensen

Dado x0, consideremos el metodo iterativo xn+1 = g(xn). Sean x1 y x2

las dos primeras aproximaciones.

Definimos

x ′′0 = x0 −(x1 − x0)2

x2 − 2x1 + x0,

Y, en general, para cada n >= 0, se define

x(n+1)0 = x ′′n

x(n+1)1 = g(x

(n+1)0 ),

x(n+1)2 = g(x

(n+1)1 ),

x ′′n+1 = x(n+1)0 − (x

(n+1)1 − x

(n+1)0 )2

x(n+1)2 − 2x

(n+1)1 + x

(n+1)0

.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 158: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Steffensen

Dado x0, consideremos el metodo iterativo xn+1 = g(xn). Sean x1 y x2

las dos primeras aproximaciones.

Definimos

x ′′0 = x0 −(x1 − x0)2

x2 − 2x1 + x0,

Y, en general, para cada n >= 0, se define

x(n+1)0 = x ′′n

x(n+1)1 = g(x

(n+1)0 ),

x(n+1)2 = g(x

(n+1)1 ),

x ′′n+1 = x(n+1)0 − (x

(n+1)1 − x

(n+1)0 )2

x(n+1)2 − 2x

(n+1)1 + x

(n+1)0

.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 159: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Steffensen

Entonces x ′′n → s mas rapidamente que los anteriores metodos. Elmetodo ası definido se denomina metodo de Steffensen.

Ejemplo La siguiente tabla muestra las sucesiones de aproximaciones

obtenidas mediante el metodo de iteracion funcional xn+1 = g(xn), el

metodo de aceleracion de Aitken y el de superaceleracion de Steffensen.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 160: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Steffensen

Entonces x ′′n → s mas rapidamente que los anteriores metodos. Elmetodo ası definido se denomina metodo de Steffensen.

Ejemplo La siguiente tabla muestra las sucesiones de aproximaciones

obtenidas mediante el metodo de iteracion funcional xn+1 = g(xn), el

metodo de aceleracion de Aitken y el de superaceleracion de Steffensen.

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales

Page 161: Tema 2 Resoluci on de Ecuaciones No Linealesmpasadas/ftp/Tema2.pdf · 2009-03-23 · Introducci on M etodo de Bisecci on M etodo de Regula-Falsi M etodo de la secante M etodo de Newton-Raphson

IntroduccionMetodo de Biseccion

Metodo de Regula-FalsiMetodo de la secante

Metodo de Newton-RaphsonMetodos Iterativos

Aceleracion de la convergencia

Metodo de AitkenMetodo de Steffensen

Metodo de Steffensen

En concreto se considera g(x) = e−x y x0 = 0.5 (que tiene convergencialineal):

Departamento de Matematica Aplicada. Calculo Numerico Tema 2 Resolucion de EcuacionesNo Lineales