Sei sulla pagina 1di 9

UNIVERSIDAD DE EL SALVADOR

FACULTAD MULTIDISCIPLINARIA ORIENTAL


DEPARTAMENTO DE CCNN Y MATEMATICA
SECCIÓN DE MATEMÁTICA
ASIGNATURA: ANÁLISIS NUMÉRICO

NOMBRE DE LOS ESTUDIANTES:


CESAR ALFREDO VENRURA RUIZ
DANIELA MASSIEL LAZO LEMUS
TAREA I, CÓMPUTO I

FECHA DE ENTREGA: 28 DE FEBRERO DEL 2019


1. Sean 𝑓(𝑥) = 𝑒 𝑥 y 𝑥0 = 0. Determine el 𝑛 −ésimo polinomio de Taylor 𝑃𝑛 (𝑥)
para 𝑓(𝑥) respecto a 𝑥0 . Determine un valor de 𝑛 necesario para que 𝑃𝑛 (𝑥) aproxime
a 𝑓(𝑥) hasta 10−6 en [0,0.5].
Solución.

Por dato 𝑓(𝑥) = 𝑒 𝑥 , luego


𝑓(𝑥) = 𝑒 𝑥 ⇒ 𝑓(0) = 1
𝑓′(𝑥) = 𝑒 𝑥 ⇒ 𝑓′(0) = 1
𝑓′′(𝑥) = 𝑒 𝑥 ⇒ 𝑓′′(0) = 1
𝑓′′′(𝑥) = 𝑒 𝑥 ⇒ 𝑓′′′(0) = 1

(𝑛) 𝑥 (𝑛)
𝑓 (𝑥) = 𝑒 ⇒ 𝑓 (0) = 1

𝑓′′(𝑥0 ) 𝑓 (𝑛) (𝑥0 )


𝑃𝑛 (𝑥) = 𝑓(𝑥0 ) + 𝑓′(𝑥0 )(𝑥 − 𝑥0 ) + (𝑥 − 𝑥0 )2 + ⋯ + (𝑥 −
2! 𝑛!
𝑛
𝑥0 )
𝑓′′(0) 𝑓 (𝑛) (0)
= 𝑓(0) + 𝑓′(0)𝑥 + 𝑥2 + ⋯ + 𝑥𝑛
2! 𝑛!
1 1
= 1 + 𝑥 + 2! 𝑥 2 + ⋯ + 𝑛! 𝑥 𝑛
𝑥0 𝑥1 𝑥2 𝑥𝑛
= + + +⋯+
0! 1! 2! 𝑛!
𝑛 𝑥𝑘
= ∑𝑘=0
𝑘!

𝑓 (𝑛+1) (𝜉(𝑥))
Calculando el valor de n 𝑅𝑛 (𝑥) = (𝑥 − 𝑥0 )𝑛+1
(𝑛+1)!
𝑒 𝜉(𝑥)
Se sabe que 𝑅𝑛 (𝑥) = (𝑛+1)! 𝑥 𝑛+1
𝑒 0.5
Acotando tenemos 𝑅𝑛 (𝑥) ≤ (𝑛+1)! (0.5)𝑛+1
Ahora buscaremos el menor valor de 𝑛 que satisfaga que
𝑒 0.5
(0.5)𝑛+1 ≤ 10−6
(𝑛+1)!
Tomando 𝑛 = 1, entonces
𝑒 0.5
(2)!
(0.5)2 ≈ 0.2060901 No se cumple
Tomando 𝑛 = 2, entonces
𝑒 0.5
(3)!
(0.5)3 ≈ 0.034383 No se cumple
Y así sucesivamente
Tomando 𝑛 = 7, entonces
𝑒 0.5
(8)!
(0.5)8 ≈ 0.000000160 Sí cumple
El valor de n es n=7
2. Determine el polinomio cuadrático que mejor aproxima una función 𝑓 cerca de 𝑥0 =
1 si la recta tangente en 𝑥0 = 0 tiene la ecuación 𝑦 = 4𝑥 − 1 y si 𝑓′′(1) = 6

Solución.

Llevaremos la ecuación de la recta tangente 𝑦 = 4𝑥 − 1 a la ecuación punto pendiente


𝑦 = 4𝑥 − 1
𝑦 − 4 = 4𝑥 − 1 − 4
𝑦 − 3 = 4𝑥 − 4
𝑦 − 3 = 4(𝑥 − 1)
Así obtenemos que pasa por (1,3) 𝑦 𝑚 = 4 . Enonces la derivada representa la
pendiente de la recta tangente entonces 𝑓′(1) = 4 y además 𝑓(1) = 3

𝑓′′(𝑥0 )
𝑃2 (𝑥) = 𝑓(𝑥0 ) + 𝑓′(𝑥0 )(𝑥 − 𝑥0 ) + (𝑥 − 𝑥0 )2
2!
𝑓′′(1) 2
= 𝑓(1) + 𝑓′(1)(𝑥 − 1) + (𝑥 − 1)
2!
6 2
= 3 + 4(𝑥 − 1) + 2 (𝑥 − 1)
= 3 + 4(𝑥 − 1) + 3(𝑥 − 1)2

3. Suponga que 𝑓 ∈ 𝐶[𝑎, 𝑏], que 𝑥1 y 𝑥2 están en [𝑎, 𝑏] y que 𝑐1 y 𝑐2 son


constantes positivas. Demuestre que existe un número 𝜉 entre 𝑥1 y 𝑥2 tal que
𝑐 𝑓(𝑥 )+𝑐 𝑓(𝑥 )
𝑓(𝜉) = 1 𝑐1 +𝑐2 2
1 2

Solución.

Tomando el intervalo [𝑎, 𝑏] y sean 𝑥1 y 𝑥2 que están en [𝑎, 𝑏] donde 𝑥1 < 𝑥2 . Por
el teorema del valor intermedio sabemos que existe un 𝜉 ∈ (𝑥1 , 𝑥2 ) y un 𝐾 entre 𝑓(𝑥1 )
y 𝑓(𝑥2 ) tal que 𝑓(𝜉) = 𝐾.

Luego

𝑓(𝑥1 ) < 𝑓(𝑥2 )


⟹ 𝑐2 𝑓(𝑥1 ) < 𝑐2 𝑓(𝑥2 ) c2 > 0
⟹ 𝑐1 𝑓(𝑥1 ) + 𝑐2 𝑓(𝑥1 ) < 𝑐1 𝑓(𝑥1 ) + 𝑐2 𝑓(𝑥2 )
⟹ (𝑐1 + 𝑐2 )𝑓(𝑥1 ) < 𝑐1 𝑓(𝑥1 ) + 𝑐2 𝑓(𝑥2 )
𝑐 𝑓(𝑥 )+𝑐 𝑓(𝑥 )
⟹ 𝑓(𝑥1 ) < 1 𝑐1 +𝑐2 2
1 2
Ahora
𝑓(𝑥1 ) < 𝑓(𝑥2 )
⟹ 𝑐1 𝑓(𝑥1 ) < 𝑐1 𝑓(𝑥2 ) c1 > 0
⟹ 𝑐1 𝑓(𝑥1 ) + 𝑐2 𝑓(𝑥2 ) < 𝑐1 𝑓(𝑥2 ) + 𝑐2 𝑓(𝑥2 )
⟹ 𝑐1 𝑓(𝑥1 ) + 𝑐2 𝑓(𝑥2 ) < (𝑐1 + 𝑐2 )𝑓(𝑥2 )
𝑐 𝑓(𝑥 )+𝑐 𝑓(𝑥 )
⟹ 1 1 2 2 < 𝑓(𝑥2 )
𝑐1 +𝑐2
Entonces
𝑐1 𝑓(𝑥1 )+𝑐2 𝑓(𝑥2 )
𝑓(𝑥1 ) < < 𝑓(𝑥2 )
𝑐1 +𝑐2
𝑐1 𝑓(𝑥1 )+𝑐2 𝑓(𝑥2 )
Por el el teorema del valor intermedio se toma 𝐾 = .
𝑐1 +𝑐2

𝑐1 𝑓(𝑥1 )+𝑐2 𝑓(𝑥2 )


Y como 𝑓(𝜉) = 𝐾 = .
𝑐1 +𝑐2
𝑐1 𝑓(𝑥1 )+𝑐2 𝑓(𝑥2 )
Se concluye que 𝑓(𝜉) = 𝑐1 +𝑐2

4. Sea
𝑥cos𝑥−𝑥
𝑓(𝑥) = 𝑥−𝑠𝑒𝑛𝑥

a. Calcule lim𝑥→0 𝑓(𝑥)

Solución.
𝑥cos𝑥−𝑥
Lim
𝑥→0 𝑥−𝑠𝑒𝑛𝑥
𝑑
[𝑥cos𝑥−𝑥]
= lim 𝑑𝑥𝑑
𝑥→0 [𝑥−𝑠𝑒𝑛𝑥]
𝑑𝑥
−𝑥𝑠𝑒𝑛𝑥+𝑥−𝑥
= lim
𝑥→0 1−cos𝑥
−𝑥𝑠𝑒𝑛𝑥
= lim
𝑥→0 1−cos𝑥
−𝑥𝑠𝑒𝑛 1+cos𝑥
= lim ⋅
𝑥→0 1−cos𝑥 1+cos𝑥
−𝑥𝑠𝑒𝑛𝑥(1+cos𝑥)
= lim
𝑥→0 1−cos2 𝑥
−𝑥𝑠𝑒𝑛(1+cos𝑥)
= lim
𝑥→0 𝑠𝑒𝑛 2 𝑥
𝑥
= lim − (1 + cos𝑥)
𝑥→0 𝑠𝑒𝑛𝑥
𝑥
= lim − ⋅ lim(1 + cos𝑥)
𝑥→0 𝑠𝑒𝑛𝑥 𝑥→0
= −(1)(1 + 1)
= −2

Por lo tanto lim𝑥→0 𝑓(𝑥) = −2


b. Use aritmética de redondeo a cuatro cifras para evaluar 𝑓(0.1)

Solución.
(0.1000)cos(0.1000)−(0.1000)
𝑓(0.1000) = 0.1000−(0.1000)
(0.1000)(0.9950)−0.09983
= 0.1000−0.09983
0.09950−0.09983
= 0.0001700
0.0003300
= − 0.0001700
= −1.941
Entonces 𝑓(0.1) = −1.941

c. Reemplace cada función trigonométrica por su cuarto polinomio de Maclaurin y repita


el inciso b.
Solución.

𝑞(𝑥) = cos𝑥 ⇒ 𝑞(0) = 1


𝑞′(𝑥) = −𝑠𝑒𝑛𝑥 ⇒ 𝑞′(0) = 0
𝑞′′(𝑥) = −cos𝑥 ⇒ 𝑞′′(0) = −1
𝑞′′′(𝑥) = sen𝑥 ⇒ 𝑞′′′(0) = 0
𝑞(𝑥) = cos𝑥 ⇒ 𝑞 (4) (0) = 1
1 1
cos𝑥 = 1 − 2 𝑥 2 + 24 𝑥 4
𝑔(𝑥) = sen𝑥 ⇒ 𝑔(0) = 0
𝑔′(𝑥) = cos𝑥 ⇒ 𝑔′(0) = 1
𝑔′′(𝑥) = −𝑠𝑒𝑛𝑥 ⇒ 𝑔′′(0) = 0
𝑔′′′(𝑥) = −cos𝑥 ⇒ 𝑔′′′(0) = −1
𝑔(4) (𝑥) = sen𝑥 ⇒ 𝑔(4) (0) = 0
1
𝑠𝑒𝑛𝑥 = 𝑥 − 6 𝑥 3

𝑥cos𝑥−𝑥
𝑓(𝑥) =
𝑥−𝑥
1 1 1
𝑥(1−2𝑥 2 +24𝑥 4 )−(𝑥−6𝑥 3 )
= 1
𝑥−(𝑥−6𝑥 3 )
1 1 1
𝑥− 𝑥 3 + 𝑥 5 −𝑥+ 𝑥 3
2 24 6
= 1
𝑥−𝑥+6𝑥 3
1 5 1 3
24
𝑥 −3𝑥
= 𝑥3
6
1
= 𝑥2 − 2
4
Luego:
1
𝑓(0.1000) = 4 (0.1000)2 − 2.000
1
= 4 (0.01000) − 2.000
= 0.0025 − 2.000
= −1.998

5. Suponga que dos puntos (𝑥0 , 𝑦0 ) y (𝑥1 , 𝑦1 ) están en una línea recta, con 𝑦0 ≠ 𝑦1 . Se
tienen dos fórmulas para determinar la ordenada al origen de la recta:

𝑥0 𝑦1 −𝑥1 𝑦0 (𝑥1 −𝑥0 )𝑦0


𝑥= 𝑦 𝑥 = 𝑥0 −
𝑦1 −𝑦0 𝑦1 −𝑦0
a) Demuestre que ambas fórmulas son algebráicamente. correctas.

Solución.
(𝑥 −𝑥 )𝑦
Como 𝑥 = 𝑥0 − 𝑦1 −𝑦0 0 entonces
1 0
𝑥0 (𝑦1 − 𝑦0 ) − (𝑥1 − 𝑥0 )𝑦0
𝑥=
𝑦1 − 𝑦0
𝑥0 𝑦1 − 𝑥0 𝑦0 − 𝑥1 𝑦0 + 𝑥0 𝑦0
=
𝑦1 − 𝑦0

𝑥0 𝑦1 − 𝑥1 𝑦0
=
𝑦1 − 𝑦0

Entonces las dos fórmulas son algebraicamente correctas.

b.Utilice los datos (𝑥0 , 𝑦0 ) = (1.31,3.24) y (𝑥1 , 𝑦1 ) = (1.93,4.76) y la aritmética de


redondeo a tres cifras para calcular la ordenada al origen de ambas formas. ¿Cuál fórmula
es mejor y por qué?

Solución.

Usando la primera fórmula tenemos con (𝑥0 , 𝑦0 ) = (1.31,3.24) y (𝑥1 , 𝑦1 ) = (1.93,4.76)


tenemos que
𝑥0 𝑦1 −𝑥1 𝑦0
𝑥=
𝑦1 −𝑦0
(1.31)(4.76)−(1.93)(3.24)
=
4.76−3.24
6.24−6.25
=
1.52
−0.0100
=
1.52
= −0.00658
Usando la segunda
(𝑥1 −𝑥0 )𝑦0
𝑥 = 𝑥0 −
𝑦1 −𝑦0
(1.93−1.31)3.24
= 1.31 −
4.76−3.24
0.62(3.24)
= 1.31 −
1.52
2.01
= 1.31 −
1.52
= 1.31 − 1.32
= −0.0100

Ahora encontraremos el valor exacto


𝑦 −𝑦
𝑚 = 𝑥1 −𝑥0
1 0
4.76−3.24
= 1.93−1.31
1.52
= 0.62
1.52
𝑦 − 4.76 = 0.62 (𝑥 − 1.93)
Para hallar el valor de x hacemos y=0

1.52
−4.76 = 0.62 (𝑥 − 1.93)
0.62
𝑥 − 1.93 = −4.76 (1.52)
0.62
𝑥 = −4.76 (1.52) + 1.93
𝑥 = −0.011578947

Calculando errores 𝐸𝑟𝑟𝑜𝑟1 = | − 0.011578947 − (−0.00658)| = 0.0049989


Ahora para el segundo método
𝐸𝑟𝑟𝑜𝑟2 = | − 0.011578947 − (−0.01)| = 0.0015789

El mejor método es el segundo porque el error es más pequeño


6. Vea el problema 19 del conjunto de ejercicios 1.2 y resuelva el sistema de ecuaciones
lineales mediante una aritmética de a)redondeo b)truncamiento, a cuatro cifras:
1.130𝑥 − 6.990𝑦 = 14.20,
8.110𝑥 + 12.20𝑦 = −0.370

Solución. Por el problema 19 podemos identificar que 𝑎 = 1.130 , 𝑏 = −6.990 , 𝑐 =


8.110, 𝑑 = 12.20, 𝑒 = 14.20 y 𝑓 = −0.370

a) Resolveremos el sistema mediante una aritmética de redondeo.


𝑐 8.110
𝑚 = 𝑎 = 1.130 = 7.177
𝑑1 = 𝑑 − 𝑚𝑏
= 12.20 − (7.177)(−6.990)
= 12.20 + 50.17 = 62.37
𝑓1 = 𝑓 − 𝑚𝑒
= −0.1370 − (7.177)(14.20)
= −0.1370 − 101.9 = −102.0
𝑓
𝑦 = 𝑑1
1
−102.0
= = −1.635
62.37
(𝑒−𝑏𝑦)
𝑥= 𝑎
14.20−(−6.990)(−1.635)
= 1.130
14.20−11.43
= 1.130
2.770
= 1.130 = 2.451
b) Por aritmética de truncamiento
𝑐 8.110
𝑚 = 𝑎 = 1.130 = 7.176
𝑑1 = 𝑑 − 𝑚𝑏
= 12.20 − (7.176)(−6.990)
= 12.20 + 50.16 = 62.36
𝑓1 = 𝑓 − 𝑚𝑒
= −0.1370 − (7.176)(14.20)
= −0.1370 − 101.8 = −101.9
𝑓
𝑦= 1
𝑑1
−101.9
= = −1.634
62.36
(𝑒−𝑏𝑦)
𝑥= 𝑎
14.20−(−6.990)(−1.634)
= 1.130
14.20−11.42
= 1.130
2.780
= 1.130 = 2.460
1 1 1 1
7. La serie armónica 1 + 2 + 3 + 4 + ⋯ diverge, pero la sucesión 𝛾𝑛 = 1 + 2 + ⋯ +
1
− ln𝑛 converge, pues {𝛾𝑛 } es una sucesión acotada no creciente. El límite 𝛾 =
𝑛
0.5772156649. .. de la sucesión {𝛾𝑛 } se llama constante de euler.

a. Diseñe un algoritmo que, dado un valor 𝑘, calcule el valor de 𝑛 para el cual


𝛾𝑛 ,esté a menos de 10−𝑘 de 𝛾

Algoritmo Iteraciones
n<-1
Leer k
Repetir
suma<-0
Para i<-1 Hasta n Con Paso 1 Hacer
suma<-suma+1/i
Fin Para
suma<-suma-ln(n)
Si |suma-0:57772156649|>10^-k Entonces
n<-n+1
Fin Si
Hasta Que |suma-0:57772156649|<10^-k
Escribir n
FinAlgoritmo

b. Escriba el código en lenguaje Python para el algoritmo a. y péguelo en una hoja

from math import*


n=1
k=int(input(("Ingrese el valor de k")))
while True:
suma=0
for i in range(1,n+1):
suma=suma+(1/i)
suma=suma-log(n)

if abs(suma-0.5772156649)<10**(-k):
break
else:
n=n+1
print("Así el valor de n es ", n )

Potrebbero piacerti anche