Sei sulla pagina 1di 3

MAT-270 “Análisis Numérico”

Segundo semestre de 2019


Reglas compuestas de integración numérica

Ejercicio 1: Dado una función f , el objetivo es aproximar 0 f (x) dx con un error menor que
10−8 .

1. Si usamos la regla de punto medio compuesta, determine el número de subintervalos para


garantizar el error requerido.

2. Si usamos la regla trapezoidal compuesta, determine el número de subintervalos para garan-


tizar el error requerido.

En ambos casos, determine el número de evaluaciones de f necesarias. La funciones f son las


siguientes:

(a) f (x) = sin(2x),

(b) f (x) = cos(x) sin(x).

Solución: Vamos a presentar la solución con la función en (a). Para la regla de punto medio
compuesta Qpm , la cota del error es
Z b
1 2
| f (x) dx − Qpm (f )| ≤ h (b − a) max |f (2) (x)|.
a 24 x∈[a,b]

En nuestro caso, [a, b] = [0, π] y f (x) = sin(2x). Es decir, f (2) (x) = −4 sin(2x). Por lo tanto,
Z π
1 h2 π
| f (x) dx − Qpm (f )| ≤ h2 π4 = .
0 24 6

Para garantizar un error menor que 10−8 , es suficiente pedir

h2 π
< 10−8 ,
6
es decir
r
6 · 10−8
h< ∼ 1.382 · 10−4 .
π
Dado que mh = b − a se necesita por lo menos
b−a π
= ∼ 22733
h h
subintervalos.

1
Para la regla trapezoidal compuesta Qtrap , la cota del error es
Z b
1 2
| f (x) dx − Qtrap (f )| ≤ h (b − a) max |f (2) (x)|.
a 12 x∈[a,b]

Por lo tanto,
Z π
1 2 h2 π
| f (x) dx − Qtrap (f )| ≤ h π4 = .
0 12 3

Para garantizar un error menor que 10−8 , es suficiente pedir

h2 π
< 10−8 ,
3
es decir
r
3 · 10−8
h< ∼ 9.7721 · 10−5 .
π
Dado que mh = b − a se necesita por lo menos
b−a π
= ∼ 32149
h h
subintervalos.

La regla de punto medio compuesta se lee


m−1
X xj+1 + xj
Qpm (f ) = h f( ),
2
j=0

es decir, necesita una evaluación por subintervalo. Entonces necesita 22733 evaluaciones. La
regla trapezoidal compuesta se lee
 
m−1
X
h 
Qtrap (f ) = = f (x0 ) + f (xj ) + f (xm ) ,
2
j=1

es decir, evalua la función m + 1 veces. Entonces son 32150 evaluaciones.


Rb
Ejercicio 2: Para aproximar a f (x) dx, definimos la regla de integración númerica

I(f ) = (b − a) · f (a) + α · (b − a)2 · f ′ (a).

Encuentre un número α tal que la regla I sea exacta de para polinomios de grado menor o igual
que 1.

2
Ejercicio 3: En una biblioteca de software está implementada una regla de integración numérica,
que permite integrar numéricamente una función fb sobre el intervalo fijo [−1, 1]. Si queremos
aproximar la integral
Z 5
f (x) dx,
−3

como tenemos que elegir la función fb?

Ejercicio 4: En una biblioteca de software está implementada una regla de integración numérica
Qba que permite integrar numéricamente una función f sobre un intervalo arbitrario [a, b]. Se
sabe que
Z b
1
f (x) dx − Q(f ) = (b − a)6 f (5) (ξ),
a 10

con un punto ξ ∈ (a, b). Usted implementa una regla compuesta basada en la regla de arriba para
aproximar la integral sobre [a, b]. Si se sabe que maxx∈[a,b] |f (5) (x)| ≤ 5, cuantos subintervalos
necesita la regla compuesta para garantizar un error menor o igual que 10−6 ?

Potrebbero piacerti anche