Académique Documents
Professionnel Documents
Culture Documents
n
a b
x c
n
n
n
n n n n
n n
n n
n n
a b
x c a b x c Error
a b a b a b
a b n
a b a b a b
a b
a b
a b
n Demostraci
2
* *
2 2 2
1
2
)
...
2 2 2
1
2
) 2
2
) 1
:
1
1 1
2
1 1
2 2
1 1
Ntese que, por el propio funcionamiento del
mtodo, la raz real x* est contenida en todos
los subintervalos sucesivos. En particular, en el
intervalo [a
n
, b
n
]. Si c
n
es la raz aproximada
correspondiente a este intervalo, grficamente
se observa que:
a
n
b
n
c
n
x*
|c
n
- x*|
3. Mtodos abiertos.
En los mtodos cerrados descritos en el apartado anterior, la raz buscada se
encuentra dentro de un intervalo prederterminado por un lmite inferior y por un lmite
superior. Como hemos visto, la aplicacin repetida de estos mtodos siempre genera
aproximaciones cada vez ms cercanas al valor verdadero de la raz. Se dice que
tales mtodos son, por tanto, convergentes.
En contraste, los mtodos abiertos que describiremos en este apartado se basan en
frmulas iterativas que requieren de un conjunto de valores iniciales (usualmente
uno slo) pero que no necesariamente encierran la raz. Estos mtodos, en
ocasiones, y dependiendo de la forma de la funcin que se est estudiando, pueden
divergir. Esto es, la solucin aproximada en cada iteracin se separa
progresivamente del valor verdadero de la raz buscada.
Sin embargo, cuando los mtodos abiertos son convergentes, en general, alcanzan la
raz mucho ms rpido que los mtodos cerrados. Por ello, se ha extendido su uso
de una forma muy amplia para el clculo de races de funciones.
3. Mtodos abiertos. Iteracin de Punto Fijo
Un punto fijo de una funcin g(x) es un punto p para el cual g(p)=p. En esta seccin
estudiaremos el problema de encontrar las soluciones a los problemas de punto fijo y
de la conexin entre stos y la bsqueda de la raz que deseamos calcular.
La clave de estos mtodos se basan en que los problemas de bsqueda de races y
de localizacin de puntos fijos son equivalentes atendiendo al siguiente teorema:
Dada una funcin f(x) se puede definir, a partir de ella, una funcin g(x) con punto
fijo. En el caso ms general, si la funcin g(x) se define como g(x) = x + h(x)f(x), y
sta tiene un punto fijo en p (g(p)=p), con h(p) 0, entonces para la funcin f(x) se
cumple que f(p)=0. Ntese que p es, al mismo tiempo, raz de la funcin f(x) y
punto fijo de la funcin g(x).
En efecto:
p p g p h p p g p f p h p p g
entonces x f de raz es p si viceversa Y
p f que sigue se p h que Puesto
p f p h p f p h p p p p g Si
= + = + =
=
= + = =
) ( 0 ) ( ) ( ) ( ) ( ) (
: ), ( ,
. 0 ) ( , 0 ) (
. 0 ) ( ) ( ) ( ) ( ) (
3. Mtodos abiertos. Iteracin de Punto Fijo
En virtud del teorema anterior, siempre podemos transformar un problema de
localizacin de races en un problema de determinacin de punto fijo. Esta
transformacin permite definir un esquema iterativo fcilmente programable para la
localizacin del punto fijo y, por tanto, de la raz de la funcin original, pues podemos
escribir que:
( )
i i
x g x =
+1
ALGORITMO DEL MTODO DE ITERACIN DE PUNTO FIJO
INICIO
Asignacin de variables
n1; Inicializar el contador de iteraciones
x x
0
; Asignar el valor inicial
fx f(x)
gx g(x)
mientras |f(x)|<tolerancia AND n<itermax hacer
x gx
Actualizar variables para el nuevo valor de x
fx f(x)
gx g(x)
n n+1
finmientras
FIN
3. Mtodos abiertos. Iteracin de Punto Fijo
CONVERGENCIA Y ERROR COMETIDO EN EL MTODO DE PUNTO FIJO
El error cometido en cada iteracin del mtodo, as como su convergencia, pueden
analizarse atendiendo al siguiente teorema:
El mtodo de iteracin de punto fijo converge, si en el entorno de la raz buscada, o
en el entorno del punto fijo equivalente, |g(x)|<1 .
En efecto:
( )
( )
( ) ( )
( )
i i i i
i i
i i
E k g E x x k g x x
a b
a g b g
k g
x g x g x x
x g x
x g x
) ( ' * ) ( ' *
) ( ) (
) ( '
] 1 [ * *
* *
1 1
1
1
= =
=
=
=
=
+ +
+
+
Si la solucin verdadera es:
Restando las dos ecuaciones y teniendo en cuenta el
Teorema del valor medio de la derivada:
Si hacemos a = x
i
y b = x* la ecuacin [1] se transforma en:
Slo si g(k) < 1 se garantiza que el error disminuye en cada
iteracin
Donde k es un valor contenido en [a,b]
3. Mtodos abiertos. Mtodo de Newton - Raphson.
De la frmulas para localizar races, el esquema iterativo presentado por el mtodo
de Newton Raphson quiz sea el ms empleado.
Si el valor inicial es x
i
, entonces puede trazarse una recta tangente a la funcin de
inters en el punto (x
i
, f(x
i
)). Por lo comn, el punto donde esa tangente cruza al eje x
representa una aproximacin mejorada de la raz. La frmula iterativa del mtodo
puede obtenerse entonces a partir de esta interpretacin geomtrica.
x
i
x
i+1
f(x)
x
x
i
x
i+1
f(x
i
)
f(x
i
) - 0
Pendiente: f(x
i
)
( )
( ) ( )
( )
i
i
i i
i i
i
i
x f
x f
x x
x x
x f
x f
'
0
'
1
1
=
+
+
ALGORITMO DEL MTODO DE NEWTON - RAPHSON
INICIO
Asignacin de variables
n1; Inicializar el contador de iteraciones
x x
0
; Asignar el valor inicial
fx f(x)
dfx f(x)
mientras |f(x)|<tolerancia AND n<itermax hacer
x x-fx/dfx
Actualizar variables para el nuevo valor de x
fx f(x)
dfx f(x)
n n+1
finmientras
FIN
3. Mtodos abiertos. Mtodo de Newton - Raphson.
3. Mtodos abiertos. Mtodo de Newton - Raphson.
CONVERGENCIA Y ERROR COMETIDO EN EL MTODO DE NEWTON
RAPHSON
Adems de la deduccin geomtrica que acabamos de presentar, la frmula iterativa
del mtodo de Newton Raphson puede obtenerse a partir del desarrollo de la serie
de Taylor de la funcin en el entorno de la raz. La ventaja de esta va es que permite
expresar explcitamente el error cometido en cada iteracin:
( ) ( ) ( )( ) ( )
( ) ( ) ( )( )
cuadrtica ia Convergenc E
x f
x f
E
Taylor de polinomio el toda utiliza se si adems Y
x f
x f
x x x x x f x f x f
derivada primera la en polinomio el Truncando
x x
f
x x x f x f x f
i
r
r
i
i
i
i i i i i i i
i i i i i i i
=
= +
+ + =
+
+ + +
+ + +
2
1
1 1 1
2
1 1 1
) ( ' 2
) ( ' '
: ,
) ( '
) (
'
:
! 2
) ( ' '
'
OJO! Si f(x) en el entorno de la raz es 0, o no es suave, el mtodo diverge.