Beruflich Dokumente
Kultur Dokumente
Mtodos Numricos
Segundo Cuatrimestre 2012
Departamento de Computacin
Facultad de Ciencias Exactas y Naturales
Universidad de Buenos Aires
Prctica 1
Soluciones de Ecuaciones No Lineales
1.
Implementar el mtodo de Biseccin, Newton, Secante y Regula Falsi y testear las implementaciones encontrando al menos una raz de las siguientes ecuaciones:
x3 2x 5 = 0
ex = x
x sin(x) = 1
x3 3x2 + 3x 1 = 0
(a) Qu criterio de parada debera usar?
(b) Cul es el orden de convergencia en cada caso?
(c) Compare sus resultados con los de alguna rutina para hallar ceros de funciones.
2. Las ecuaciones siguientes tienen todas una raz en el intervalo
(0, 16).
x cos(x) = ln(x)
2x ex = 0
e2x = 1 x
Para cada una de ellas, se pide:
(a) Realizar dos iteraciones de los mtodos de biseccin, Newton, secante y regula falsi, observando cul es la distancia a la solucin en cada caso.
(b)
0.02
El punto
x0 = 2 debera ser
en este caso un buen punto inicial para calcular cualquiera de las races pequeas del polinomio
por medio del mtodo de Newton. Hacer los clculos y explicar lo que sucede.
(a) Si
x0 >
a,
probar que
xn+1 < xn
para
n0
nsimas de a,
para
n N, n 2.
5.
(a) En las siguientes funciones, proponer un intervalo cerrado en el que se cumplan las condiciones para aplicar el mtodo de punto jo si existe, o demostrar que no existe tal intervalo.
(b)
(a)
g(x) =
(b)
g(x) =
(c)
g(x) =
(d)
g(x) =
6. Sea
Para los casos en que se haya encontrado dicho intervalo, calcular el punto jo.
x5
6
x2
3
5
4 2 x + 4 (usando
cos(x)+sen(x)
2
x2 2x + 23
f :RR
[0, 1]
como intervalo)
la siguiente funcin:
(
f (x) :=
sgn(x) e x2
0
si
si
x 6= 0
x=0
Se pide:
(a)
x0
A partir de un
por el
x3 + 4x2 10 = 0
xn+1 = f (xn )?
x = g(x)
g(x) = x x3 4x2 + 10
(b)
2
g(x) = ( 10
x 4x)
(c)
g(x) = 12 (10 x3 ) 2
(d)
10 2
g(x) = ( 4+x
)
(e)
g(x) = x
g(x)
[1, 2].
de una funcin
adecuada. Por
x3 +4x2 10
3x2 +8x
Determinar si se cumplen las condiciones para aplicar el mtodo de punto jo sobre
cada una de las funciones en el intervalo
convergencia,
[1, 2].
para
x0 = 1.5.
r
8. Sea
xn =
q
p
2 + 2 + + 2, n 1
races
anidadas).
(a) Hallar una funcin
tal que
xn+1 = g(xn )
para
n 1.
comenzando por
x0 = 1.5.
9. Dada
g(x) = x2 2x + 2,
para qu valores de
x0
la iteracin
xn+1 = g(xn ) (n 0)
converge?
x0 R,
xn+1 = cos(xn ) (n 0)
x0 .
y el lmite no depende de
Hallar una aproximacin con tres dgitos signicativos correctos de la (nica) solucin real
de la ecuacin x = cos(x).
(b)
x + ln x = 0,
cuya raz es
0.5,
xn+1 = ln xn ;
F1 :
xn+1 = exn ;
F2 :
F3 :
xn+1 =
xn + exn
.
2
(a) Indicar cules de las tres frmulas pueden utilizarse, e indicar su orden de convergencia.
(b) Hallar una frmula de iteracin con mayor orden de convergencia que las anteriores.
(c)
12. Sea
Calcular
R.
f /f 0 .
(b) Sea
f : R>0 R
aproximar la raz
la funcin
r=1
f (x) = x +
1
x
2.
para
f:
de
xn+1 = 2
(a) Demostrar que si
{xn }n0
x0 > 1
la sucesin
{xn }n0
1
.
xn
converge a
r = 1.
Determinar el orden de
convergencia.
(b) Hallar una sucesin
{yn }n0
p(x) = x3 x2 x 1
punto jo xn = g(xn1 )
g1 (x) =
g1 (x)
de la funcin
1.839 . . . .
con orden de
{xn }n0 .
14. El polinomio
iteracin de
r = 1
Consideramos la
para
(x + 1)2
x2 + 1
g1 (x)
g2 (x)
g2 (x) = 1 +
es la raz
de
1
1
+ 2
x x
p(x).
[1, 2]
y que para
g2 (x)
no es
g1 (x)
x0 0.
15. Kepler descubri las leyes que rigen el movimiento de los planetas alrededor del Sol. Los planetas giran en una rbita elptica, uno de cuyos focos lo ocupa el Sol, pero no lo hacen con un
movimiento uniforme, sino cubriendo reas iguales en tiempos iguales. El plasmado matemtico
de esta ley es la Ecuacin de Kepler:
M = E e sin E
donde
es la anomala media o ngulo que recorrera un planeta cticio que se moviese con
0e<1yE
g(E) = M + e sin(E)
converge,
M = 1 y e = 0.5,
E0 [1, 2].
para la funcin
converge para
cualquier
(d) Plantear la iteracin de Newton y probar que converge siempre para cualquier valor de
e,
E0
partiendo de un
convergencia.
(e)
M = 27/365 2
0.0167,
se
16. Sea
f : (a, b) R
una funcin
C2
en
x0
(a, b)
{xn }n0
0 = E e sin E M .
sucientemente cercano a
xn+1 = xn 2
para
x0
sucientemente cercano a
x2 x 2 = 0,
(a, b).
{xn }n0
denida por:
f (xn )
(n 0)
f 0 (xn )
g1 (x) = x2 2
g2 (x) = x + 2
2
x
x2 +2
2x1
g3 (x) = 1 +
g4 (x) =
(a) Analice cada una de las correspondientes iteraciones de punto jo para la raz
0
2 considerando
|gi (2)|.
(b)