Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solucin de ecuaciones no
Lineales
Races de ecuaciones
Algebraicas y Trascendentes
Races reales de ecuaciones algebraicas
y trascendentes. Determinan slo una raz
real. (Mtodos Cerrados y Mtodos
Abiertos) Cap. 5 y Cap. 6
respectivamente-)
Races reales y complejas de polinomios.
Determinan todas las races. Cap. 7
Problema del paracaidista
Solucin analtica
v( t )=
g m
c
1e
c
m
t
Forma explcita: calcular v dadas g,m,c y t
Forma implcita: calcular c dadas g,m,v y t
f ( c)=
g m
c
1e
c
m
t
v=0
Ecuacin no lineal
Mtodos Cerrados
Mtodo de Biseccin y Mtodo de la Falsa
Posicin:
La funcin cambia de signo en la vecindad de
una raz.
Dos valores iniciales que encierren a la raz.
Reducen el tamao del intervalo y as
convergen a la respuesta correcta.
Los mtodos grficos son tiles para
determinar los valores iniciales y visualizar
propiedades de las funciones.
Cdigo en Octave: biseccion.m
Planilla de calculo: biseccion.ods
Ejemplo 5.5
Resolver, por el mtodo de la Falsa
Posicin, con g = 9.8, m = 68.1, t = 10
f ( c)=
g m
c
1e
c
m
t
v=0
Solucin en planilla de clculo:
regula_falsi.ods
Solucin en Octave: regula_falsi.m
Errores
Problemas 5.1 a 5.19, pag. 139
Mtodos Abiertos (cap. 6)
Tambin emplean iteraciones sucesivas.
No requieren que el intervalo inicial
encierre a la raz.
En general, son ms eficientes que los
cerrados, aunque no siempre funcionan.
Se extienden para sistemas de ecuaciones
no lineales.
Mtodos abiertos y cerrados
Iteracin de punto fijo
Idea: reescribir la ecuacin
f ( x)=0
Como
Despejando x
Sumando x m.a m.
Ejemplos
x=g ( x)
x
2
2 x+3=0 x=
x
2
+3
2
sin x=0 x=sin x+x
Iteracin de punto fijo
Esquema iterativo
x
i +1
=g ( x
i
)
Error aproximado
e
a
=
x
i +1
x
i
x
i
100%
Ejemplo 6.1
Encontrar, por la iteracin de punto fijo, la
raz de
f ( x)=e
x
x
Se reescribe como
x
i +1
=e
x
i
Valor inicial : x
0
= 0
Ejemplo 6.1
Planilla de clculo: punto_fijo.ods
Octave: punto_fijo.m
x
1
=e
x
0
=e
0
=1
x
2
=e
x
1
=e
1
=0.367879...
Interpretacin geomtrica
Resolver x = g(x)
equivale a
encontrar la
interseccin de
las grficas de
las funciones
f
1
( x)=x
f
2
( x)=e
x
Convergencia
Condicin de convergencia
Ecuacin iterativa
x
i +1
=g ( x
i
)
Solucin exacta
x
r
=g ( x
r
)
Restando m. a m., x
r
x
i +1
=g ( x
r
)g ( x
i
)
Por TVM:
g ' ( ()=
g ( x
r
)g ( x
i
)
x
r
x
i
reemplazando:
E
t , i +1
=g ' ( () E
t , i
Condicin de convergencia
Por lo tanto, g ' ( () 1
Ejemplo*
x
2
2 x2=0 , x
0
=2
g
2
( x)=
x
2
2
2
g '
1
( x)=x g ' ( 2)>1
converge
g
1
( x)= 2 x+2 g '
2
( x)=
1
2 x+2
g ' ( 2)1
diverge
Mtodo de Newton-Raphson
Igualando la
pendiente a f'(x):
f ' ( x
i
)=
f ( x
i
)0
x
i
x
i +1
Despejando (...):
x
i +1
=x
i
f ( x
i
)
f ' ( x
i
)
Mtodo de Newton - Raphson
Mtodo de Newton - Raphson
Mtodo de Newton - Raphson
Ejemplo 6.3
Encontrar, por el mtodo de Newton-
Raphson, la raz de
f ( x)=e
x
x
f ' ( x)=e
x
1
Valor inicial x
0
= 0
f ( x
0
)=e
0
0=1 ; f ' ( x
0
)=e
0
1=2
f ( x
1
)=x
0
f ( x
0
)
f ' ( x
0
)
=0
1
2
=0.5 ...
Ejemplo 6.3
Planilla de clculo: newton_raphson.ods
Octave: newton_raphson.m
Desventajas
del mtodo
de Newton-
Raphson
Mtodo de la Secante
Se aproxima la
derivada de N-R
con una diferencia
finita dividida hacia
atrs:
f ' ( x
i
)=
f ( x
i 1
) f ( x
i
)
x
i 1
x
i
Mtodo de la Secante
Sustituyendo en la frmula de Newton-
Raphson (...):
x
i+1
=x
i
f ( x
i
) x
i 1
x
i
f ( x
i 1
) f ( x
i
)
Si bien necesita 2 puntos, no se clasifica
como un mtodo cerrrado
Ejemplo 6.6, pg. 155
Resolver, por el mtodo de la secante,
f ( x)=e
x
x
Se eligen como valores iniciales,
x
1
=0.0 , x
0
=1.0
Raz verdadera
x=0.56714329...
Ejemplo 6.6, pg. 155
Primera iteracin
x
1
=0 , f ( x
1
)=1.00000
x
0
=1 , f ( x
0
)=0.63212
x
1
=1
0.63212( 01)
1(0.63212)
=0.61270 , e
t
=8.0%
()
Planilla de clculo: secante.ods
Octave: secante.m
Diferencias
entre los
mtodos de
la secante y
de la falsa
posicin
Mtodo de la secante
modificado
Considera un cambio fraccionario para
estimar la derivada:
f ' ( x
i
)=
f ( x
i
+6 x
i
) f ( x
i
)
6 x
i
Reemplazando en la ecuacin de N-R:
x
i+1
=x
i
6 x
i
f ( x
i
)
f ( x
i
+6 x
i
) f ( x
i
)
Races mltiples
Se puede demostrar que u(x)
tiene las mismas races que f(x):
u( x)=
f ( x)
f ' ( x)
Planteando N-R para u(x):
x
i+1
=x
i
u( x)
u' ( x)
Desarrollando (...),
x
i+1
=x
i
f ( x
i
) f ' ( x
i
)
f ' ( x
i
)
2
f ( x
i
) f ' ' ( x
i
)
Problemas 6.1 a 6.25, pag. 167
Races de polinomios (cap. 7)
Deflacin polinomial
Mtodo de Mller
Deflacin polinomial*
Permite encontrar varias races
(sucesivamente) de un polinomio P(x)