Está en la página 1de 11

MÉTODOS NUMÉRICOS 3006907

NOTAS DE CLASE - SEMANA 08


INTEGRACIÓN NUMÉRICA
Rb
Queremos aproximar a f (x) dx cuando no conocemos la antiderivada de f . Para ello empleamos cuadratura numérica
Z b n
X
f (x) dx ≈ wi f (xi )
a i=0

donde wi son los pesos de la cuadratura y xi son los nodos de la cuadratura, xi ∈ [a, b].

Estudiaremos cuadratura que se obtiene al aproximar f por el polinomio de interpolación pn en los nodos {xi }ni=0 , ası́
Z b Z b Z n
bX n
X Z b
f (x) dx ≈ pn (x) dx = f (xi )Li (x) dx = f (xi ) Li (x) dx
a a a i=0 i=0 a

Z b
donde los pesos wi := Li (x) dx.
a
Y dado que conocemos el error en la interpolación tendremos el error en la integración, esto es
Z b Z b Z b n
f (n+1) (α(x)) Y
f (x) dx − pn (x) dx = (x − xi ) dx α(x) ∈ [a, b].
a a a (n + 1)! i=0

⋆ Regla del trapecio

La regla del trapecio es la regla de cuadratura que se obtiene al tomar sólo dos nodos de cuadratura, más especı́ficamente,
al tomar los valores extremos del intervalo [a, b].

Si x0 = a, x1 = b y denotamos h = b − a = x1 − x0 tamaño del intervalo, el polinomio interpolante es


x − x1 x − x0 x − x1 x − x0
p1 (x) = f (x0 )L0 (x) + f (x1 )L1 (x) = f (x0 ) + f (x1 ) = −f (x0 ) + f (x1 )
x0 − x1 x1 − x0 h h
luego
Z b Z x1 Z  x1 
x − x1 x − x0
f (x) dx ≈ p1 (x) dx = −f (x0 ) + f (x1 ) dx
a x0 x0 h h
x1 x1
f (x0 )
2 f (x1 )
2
=− (x − x1 ) + (x − x0 )
2h x0 2h x0
f (x0 ) f (x1 ) 2
=− (−h)2 + h
2h 2h
h
= (f (x0 ) + f (x1 ))
2

ası́, la regla del trapecio está dada por


Z x1 Z b
h b−a
f (x) dx ≈ [f (x0 ) + f (x1 )] ⇔ f (x) dx ≈ [f (a) + f (b)]
x0 2 a 2
Rb
Recibe el nombre de regla del trapecio ya que si f toma valores positivos en [a, b], el valor de a
f (x) dx se aproxima por
el área del trapecio.

Para estudiar el error cometido, vamos a recordar un resultado importante.


Teorema (Teorema del valor medio ponderado para integrales). Supongamos que f ∈ C[a, b], la integral de g
existe en [a, b] y g no cambia de signo en (a, b). Entonces existe un único β ∈ (a, b) tal que
Z b Z b
f (x)g(x) dx = f (β) g(x) dx .
a a

En particular, si g ≡ 1 tenemos el teorema del valor medio para integrales tradicional: si f ∈ C[a, b] entonces existe un
único β ∈ (a, b) tal que Z b
f (x) dx = (b − a)f (β).
a
Rb
Supongamos que f ∈ C 2 [a, b], el error cometido al aproximar a f (x) dx por medio de la regla del trapecio será
Z b Z b
b−a 1
f (x) dx − (f (a) + f (b)) = (x − a)(x − b)f ′′ (α(x)) dx, α(x) ∈ (a, b),
a 2 a 2!
si denotamos g(x) := (x − a)(x − b), g toma valores negativos en (a, b), ası́ por el teorema del valor medio ponderado para
integrales, existe un único β ∈ (a, b) tal que
Z b Z b
1 ′′ 1 ′′ 1 (a − b)3
(x − a)(x − b)f (α(x)) dx = f (β) (x − a)(x − b) dx = f ′′ (β) .
a 2 2 a 2 6
Rb 3
Concluimos que el error cometido al aproximar a f (x) dx por medio de la regla del trapecio es − h12 f ′′ (β), ası́

Z b
b−a h3
f (x) dx = [f (a) + f (b)] − f ′′ (β), β ∈ (a, b), h=b−a .
a 2 12

Notemos que a la hora de estudiar el error cometido aparece la potencia h3 , ası́ que la pregunta es ¿que hacemos cuando
h > 1? ya que en esos casos el error no necesariamente es una cantidad pequeña (menor a 1) que es lo que esperamos
siempre. La respuesta esta en tratar de aplicar la regla del trapecio sobre intervalos de tamaño menor a 1 y esto se obtiene
usando una regla compuesta.

Regla del trapecio compuesta


Rb
Queremos aproximar a f (x) dx mediante la regla del trapecio tratando que el error sea realmente pequeño, para ello
vamos a discretizar el intervalo [a, b], esto es, vamos a dividir el intervalo [a, b] en n subintervalos, ası́
b−a
h= ⇒ xi = a + ih, i = 0, . . . , n.
n

Si f ∈ C[a, b], gracias a la propiedad aditiva de la integral


Z b Z xn Z x1 Z x2 Z xn−1 Z xn
f (x) dx = f (x) dx = f (x) dx + f (x) dx + · · · + f (x) dx + f (x) dx
a x0 x0 x1 xn−2 xn−1

aplicando la regla del trapecio a cada integral y teniendo presente que xi+1 − xi = h, i = 0, . . . , n − 1, obtenemos
Z b
h h3 h h3
f (x) dx = [f (x0 ) + f (x1 )] − f ′′ (β1 ) + [f (x1 ) + f (x2 )] − f ′′ (β2 ) + · · ·
a 2 12 2 12
3
h h h h3
+ [f (xn−2 ) + f (xn−1 )] − f ′′ (βn−1 ) + [f (xn−1 ) + f (xn )] − f ′′ (βn )
2 12 2 12
donde βi ∈ (xi−1 , xi ), i = 1, . . . , n.
La regla del trapecio compuesta está dada por

Z " n−1
#
b
h X b−a
f (x) dx ≈ f (x0 ) + 2 f (xi ) + f (xn ) , h= .
a 2 i=1
n

Si suponemos que f ∈ C 2 [a, b], el error cometido al emplear la regla del trapecio compuesta esta dada por
Z xn " n−1
# n
h X h3 X ′′
f (x) dx − f (x0 ) + 2 f (xi ) + f (xn ) = − f (βi ),
x0 2 i=1
12 i=1

y por teorema de los valores extremos sobre f ′′ en [a, b], existen m y M tales que

m ≤ f ′′ (x) ≤ M ∀x ∈ [a, b]

en particular
n
X n
X n
X
m ≤ f ′′ (βi ) ≤ M i = 1, . . . , n ⇒ mn = m≤ f ′′ (βi ) ≤ M = nM
i=1 i=1 i=1
n
1 X
m≤ f ′′ (βi ) ≤ M
n i=1

y por teorema del valor intermedio para f ′′ en [a, b], existe ξ ∈ (a, b) tal que
n
1 X ′′
f ′′ (ξ) = f (βi ).
n i=1
Rb 3
Concluimos que el error cometido al aproximar a f (x) dx por medio de la regla del trapecio compuesta es − n12
h
f ′′ (ξ) y
b−a
dado que h = n , obtenemos

Z " n−1
#
b
h X h2 b−a
f (x) dx = f (x0 ) + 2 f (xi ) + f (xn ) − (b − a)f ′′ (ξ), ξ ∈ (a, b), h= .
a 2 i=1
12 n

Z 2
Ejemplo Aproximar el valor de ex ln(x2 + 1) tan−1 (x2 + 10π) dx empleando la regla del trapecio simple y compuesta
0
con 2, 3 y 4 subintervalos.

Solución: Denotemos f (x) = ex ln(x2 + 1) tan−1 (x2 + 10π), claramente f ∈ C[0, 2] ya que la única restricción será que el
argumento de la función logaritmo natural sea positivo y en este caso se cumple x2 + 1 > 0, es más, se puede chequear
que f ∈ C 2 [0, 2] y por lo tanto los errores son del orden de O(h3 ) y O(h2 ) para las reglas del trapecio simple y compuesto,
respectivamente.

Trapecio simple: h = b − a = 2 − 0 = 2
Z 2
2
f (x) dx ≈ [f (0) + f (2)] = e0 ln(1) tan−1 (10π) + e2 ln(22 + 1) tan−1 (22 + 10π) ≈ 18.34457, error O(23 ).
0 2

Trapecio compuesto:
2−0
• n=2 → h= 2 =1 → x0 = 0, x1 = 1, x2 = 2
Z 2
1 1
f (x) dx ≈ [f (0) + 2f (1) + f (2)] ≈ [0 + 2(2.90154) + 18.34457] ≈ 12.073825, error O(12 ).
0 2 2
2−0 2
• n=3 → h= 3 = 3 → x0 = 0, x1 = 32 , x2 = 43 , x3 = 2
Z 2        
1 2 4 4
f (x) dx ≈ f (0) + 2f + 2f + f (2) ≈ 10.83082, error O .
0 3 3 3 9

2−0 1
• n=4 → h= 4 = 2 → x0 = 0, x1 = 21 , x2 = 1, x3 = 32 , x4 = 2
Z 2        
1 1 3 1
f (x) dx ≈ f (0) + 2f + 2f (1) + 2f + f (2) ≈ 10.390384, error O .
0 4 2 2 4

Observación Notemos de la expresión de error, que si la función f cumple que f ′′ (x) = 0 para todo x ∈ [a, b] entonces
la regla del trapecio es exacta. En particular, si f ∈ P1 donde P1 representa el conjunto de todos los polinomios lineales,
se cumple que f ′′ ≡ 0 en todo R. Además, como estamos aproximando con polinomios de grado menor o igual a uno se
entiende la exactitud de la regla del trapecio.

Esta observación nos da pie a introducir el concepto de exactitud de una regla de cuadratura.

Definición. El grado de precisión o exactitud de una fórmula de cuadratura es el entero positivo más grande m
tal que la fórmula sea exacta para xk para k = 0, . . . , m.

Notemos que al tomar las potencias xk para k = 0, . . . , m, estamos tomando los elementos de la base canónica de Pm
conjunto de todos los polinomios de grado a lo más m. Ası́ que el grado de precisión o exactitud de una fórmula de
cuadratura esta directamente relacionado con el grado del polinomio para los cuales la regla de cuadratura es exacta.

Es directo de la definición y lo dicho en la observación que el grado de precisión o exactitud de la regla del trapecio es 1.

Ahora vamos a obtener más fórmulas de cuadratura que tengan mayor grado de precisión o exactitud.
1
⋆ Regla de Simpson 3

1
La regla de Simpson 3 es la regla de cuadratura que se obtiene al tomar tres nodos igualmente espaciados del intervalo
[a, b] incluyendo los extremos

b−a a+b
h= → x0 = a, x1 = a + h = , x2 = a + 2h = b
2 2

ası́
Z b Z b Z b Z b Z b
f (x) dx ≈ p2 (x) dx = f (x0 ) L0 (x) dx + f (x1 ) L1 (x) dx + f (x2 ) L2 (x) dx = f (x0 ) A + f (x1 ) B + f (x2 ) C.
a a a a a
| {z } | {z } | {z }
A B C

Para hallar los valores de A, B y C, vamos a usar el hecho que esta fórmula de cuadratura debe tener al menos grado de
precisión o exactitud 2. Más aún, primero consideremos un intervalo amigable [0, 2] con nodos z0 = 0, z1 = 1 y z2 = 2
para que hallemos los valores de A, B y C que hacen que la fórmula de cuadratura
Z 2
g(z) dz ≈ g(0) A + g(1) B + g(2) C
0

tenga grado de precisión o exactitud 2 y posteriormente, vı́a cambio de variable obtenemos la fórmula que buscamos.
La fórmula tiene grado de precisión o exactitud 2 si al reemplazar g(z) por z k , k = 0, 1, 2 se tiene la igualada, esto es
Z 2 Z 2
0
k=0: g(z) = z = 1 ⇒ dz = 2 y dz = A + B + C
0 0
Z 2 2 Z 2
z 2 22
k=1: g(z) = z 1 = z ⇒ z dz = = −0=2 y z dz = B + 2C
0 2 0 2 0
Z 2 2 Z 2
z 3 23 8
k=2: g(z) = z 2 ⇒ 2
z dz = = −0= y z 2 dz = B + 4C
0 3 0 3 3 0

obtenemos el sistema 
1
A+B +C = 2 

 A= 3
⇒ 4
B + 2C = 2 B= 3


B + 4C = 8 
3 C= 1
3

ası́ la fórmula de cuadratura


Z 2
1 4 1 1
g(z) dz ≈ g(0) + g(1) + g(2) = [g(0) + 4g(1) + g(2)]
0 3 3 3 3

tiene (hasta acá) grado de precisión o exactitud 2. Realizando el cambio de variable adecuado podemos obtener la fórmula
Rb R2
de cuadratura a f (x) dx a partir de 0 g(z) dz

Z x=a+ b−a z Z   Z  
2
b
b−a 2
2
↓ b−a b−a b−a b−a1
f (x) dx = f a+ z dz = f a+ z dz ≈ [g(0) + 4g(1) + g(2)]
a 0 2 2 2 0 2 2 3
| {z }
g(z)
     
b−a a+b b−a
donde g(0) = f (a) = f (x0 ), g(1) = f a + =f = f (x1 ) y g(2) = f a + 2 = f (b) = f (x2 ), y
2 2 2
b−a 1
dado que h = 2 , la regla de Simpson 3 está dada por
Z x2 Z b    
h b−a a+b
f (x) dx ≈ [f (x0 ) + 4f (x1 ) + f (x2 )] ⇔ f (x) dx ≈ f (a) + 4f + f (b)
x0 3 a 6 2

Observaciones

También se podı́a proceder de forma directa para obtener la regla de Simpson 31 , es decir, calculando las integrales
Rb
L (x) dx, i = 0, 1, 2, para obtener los valores de A, B y C.
a i

1
R2
La regla de Simpson 3 tiene grado de precisión o exactitud 3. En efecto, verifiquemos con la 0
g(z) dz
Z 2 2 Z 2
3 3 z 4 24 ? 1 
k=3: g(z) = z ⇒ z dz = = −0=4 y z 3 dz ≈ 4 + 23 = 4
0 4 0 4 0 3

se obtiene el mismo valor, empleando la regla y calculando la integral definida en forma exacta. Podemos pregun-
tarnos: ¿será que es exacta para P4 ? Ejercicio

Rb 1 5
Se puede demostrar que el error cometido al aproximar a f (x) dx por medio de la regla de Simpson 3 es − h90 f (iv) (β), ası́

Z b    
b−a a+b h5 b−a
f (x) dx = f (a) + 4f + f (b) − f (iv) (β), β ∈ (a, b), h= .
a 6 2 90 2

Nuevamente, notemos que a la hora de estudiar el error cometido ahora aparece la derivada f (iv) y la potencia h5 . La
derivada explica el por qué se tiene un grado de precisión o exactitud de 3 y en este caso si h > 1 el error podrı́a no ser
pequeño, ası́ que tenemos la opción de mejorarlo empleando la regla compuesta.
1
Regla de Simpson 3 compuesta

Nuevamente vamos a discretizar el intervalo [a, b] en un número par n par subintervalos

y empleamos la propiedad aditiva de la integral cada dos subintervalos


Z b Z xn Z x2 Z x4 Z xn−2 Z xn
f (x) dx = f (x) dx = f (x) dx + f (x) dx + · · · + f (x) dx + f (x) dx
a x0 x0 x2 xn−4 xn−2

1
aplicando la regla de Simpson 3 a cada integral, obtenemos
Z b
h h5 h h5
f (x) dx = [f (x0 ) + 4f (x1 ) + f (x2 )] − f (iv) (β2 ) + [f (x2 ) + 4f (x3 ) + f (x4 )] − f (iv) (β4 ) + · · ·
a 3 90 3 90
h h5 (iv) h h5
+ [f (xn−4 ) + 4f (xn−3 ) + f (xn−2 )] − f (βn−2 ) + [f (xn−2 ) + 4f (xn−1 ) + f (xn )] − f (iv) (βn )
3 90 3 90
h
= [f (x0 ) + 4f (x1 ) + 2f (x2 ) + 4f (x3 ) + · · · + 4f (xn−3 ) + 2f (xn−2 ) + 4f (xn−1 ) + f (xn )]
3
h5 h (iv) i
− f (β2 ) + f (iv) (β4 ) + · · · + f (iv) (βn−2 ) + f (iv) (βn )
90
donde β2i ∈ (x2i−2 , x2i ), i = 1, . . . , n2 .
1
La regla de Simpson 3 compuesta está dada por
 n n

Z b 2 2 −1
h X X b−a
f (x) dx ≈ f (x0 ) + 4 f (x2i−1 ) + 2 f (x2i ) + f (xn ) , h= .
a 3 i=1 i=1
n

Procediendo de manera similar a como se hizo en la regla del trapecio compuesta para obtener la expresión del error,
Rb
podemos concluir que el error cometido al aproximar a f (x) dx por medio de la regla de Simpson 31 compuesta es
4
h
− 180 (b − a)f (iv) (ξ) y por lo tanto
 n n

Z b 2 −1
h 2
X X h4 b−a
f (x) dx = f (x0 ) + 4 f (x2i−1 ) + 2 f (x2i ) + f (xn ) − (b − a)f (iv) (ξ), ξ ∈ (a, b), h= .
a 3 i=1 i=1
180 n

Z 3
5e2x tan−1 (3x) 1
Ejemplo Aproximar el valor de dx empleando la regla de Simpson 3 simple y compuesta con 4 y 6
1 ln(x2 + 1) + 2
subintervalos.
5e2x tan−1 (3x)
Solución: Denotemos f (x) = . En este caso los errores son del orden de O(h5 ) y O(h4 ) para las reglas de
ln(x2 + 1) + 2
1
Simpson 3 simple y compuesto, respectivamente.
1 3−1
Simpson 3 simple: h = 2 = 1 → x0 = 1, x1 = 2, x2 = 3
Z 3
1
f (x) dx ≈ [f (1) + 4f (2) + f (3)] ≈ 375.6432, error O(15 ).
1 3
1
Simpson 3 compuesto:

• n=4 → h = 3−14 = 2
1
→ x0 = 1, x1 = 23 , x2 = 2, x3 = 52 , x4 = 3
Z 3 1        
2 3 5 1
f (x) dx ≈ f (1) + 4f + 2f (2) + 4f + f (3) ≈ 359.5914, error O .
1 3 2 2 24
3−1 1
• n=6 → h= 6 = 3 → x0 = 1, x1 = 34 , x2 = 53 , x3 = 2, x4 = 73 , x5 = 38 , x6 = 3
Z 3 1            
3 4 5 7 8 1
f (x) dx ≈ f (1) + 4f + 2f + 4f (2) + 2f + 4f + f (3) ≈ 358.4517, error O .
1 3 3 3 3 3 34

En general, las fórmulas de cuadratura que se obtienen al emplear nodos igualmente espaciados en [a, b] incluyendo los
extremos, reciben el nombre de fórmulas cerradas de Newton-Cotes. Es decir, las fórmulas cerradas de Newton-
Cotes de M + 1 puntos provienen de aproximar f por el polinomio pM que interpola a f en los M + 1 nodos xi = a + ih,
b−a
i = 0, . . . , M, donde h = M .
PM
Teorema. Sea i=0 wi f (xi ) la fórmula cerrada de Newton-Cotes de M + 1 puntos.
M+2
Si M es par y f ∈ C [a, b], existe ξ ∈ (a, b) tal que
Z b M Z M
X f (M+2) (ξ)
f (x) dx = wi f (xi ) + hM+3 t2 (t − 1) · · · (t − M) dt.
a i=0
(M + 2)! 0

Si M es impar y f ∈ C M+1 [a, b], existe ξ ∈ (a, b) tal que


Z b M (M+1) Z M
X
M+2 f (ξ)
f (x) dx = wi f (xi ) + h t(t − 1) · · · (t − M) dt.
a i=0
(M + 1)! 0

Observaciones

Del teorema se puede verificar la expresión del error demostrada para la regla del trapecio, tomando M = 1 y la que
1
se dice para la regla de Simpson 3 tomando M = 2.

Del mismo teorema se deduce que al tomar M entero par, el grado de precisión o exactitud es más de lo que se
espera, es M + 1. Si se toma M entero impar, el grado de precisión o exactitud es el que se espera, M. Que fue lo
1
que se vio en la regla de Simposon 3, se parte de un polinomio interpolante de grado 2 y la regla tiene grado de
precisión o exactitud 3.

Del teorema concluimos


Z b M
X Z b M
X
M+3
f (x) dx = wi f (xi ) + O(h ) M par y f (x) dx = wi f (xi ) + O(hM+2 ) M impar
a i=0 a i=0

Otras fórmulas cerradas de Newton-Cotes son:


3 b−a
Regla de Simpson 8 (M = 3 → h= 3 )

Z x3
3h 3h5 (iv)
f (x) dx = [f (x0 ) + 3f (x1 ) + 3f (x2 ) + f (x3 )] − f (ξ), x0 < ξ < x3 .
x0 8 80
b−a
Regla de Boole (M = 4 → h= 4 )
Z x4
2h 8h7 (vi)
f (x) dx = [7f (x0 ) + 32f (x1 ) + 12f (x2 ) + 32f (x3 ) + 7f (x4 )] − f (ξ), x0 < ξ < x4 .
x0 45 495

Ejercicios
3 3
Deducir fórmulas de Simpson 8 y Boole compuestas, tomando n subintervalos, n múltiplo de 3 para Simpson 8
compuesta y n múltiplo de 4 para Boole compuesta.
3
Escribir rutinas propias MATLAB para las fórmulas Simpson 8 y Boole simples y compuestas. Para ello, mirar la
1
rutina simprl.m de Simpson 3 compuesta.

Ahora, las fórmulas de cuadratura que se obtienen al emplear nodos igualmente espaciados en [a, b] sin incluir los
extremos, reciben el nombre de fórmulas abiertas de Newton-Cotes. Es decir, las fórmulas abiertas de Newton-Cotes
de M + 1 puntos provienen de aproximar f por el polinomio pM que interpola a f en los M + 1 nodos xi = a + (i + 1)h,
b−a
i = 0, . . . , M, donde h = M+2 .

b−a
h= ⇒ xi = a + (i + 1)h, i = −1, . . . , M + 1.
M+2

En este caso obtenemos un teorema similar al de las fórmulas cerradas que nos permite concluir que al emplear M entero
par el error es O(hM+3 ) y al emplear M entero impar el error es O(hM+2 ). Unas fórmulas abiertas de Newton-Cotes son:
b−a
Regla del punto medio: M = 0 → h= 2
Z x1
h3 ′′
f (x) dx = 2h f (x0 ) + f (ξ), x−1 < ξ < x1 .
x−1 3
b−a
Regla abierta: M = 1 → h= 3
Z x2
3h 3h3 ′′
f (x) dx = [f (x0 ) + f (x1 )] + f (ξ), x−1 < ξ < x2 .
x−1 2 4
b−a
Regla abierta: M = 2 → h= 4
Z x3
4h 14h5 (iv)
f (x) dx = [2f (x0 ) − f (x1 ) + 2f (x2 )] + f (ξ), x−1 < ξ < x3 .
x−1 3 45
b−a
Regla abierta: M = 3 → h= 5
Z x4
5h 95h5 (iv)
f (x) dx = [11f (x0 ) + f (x1 ) + f (x2 ) + 11f (x3 )] + f (ξ), x−1 < ξ < x4 .
x−1 24 144

Ejercicios

Demuestre que la regla del punto medio compuesta esta dada por:
n
Z b Z xn+1 2
X b − a 2 ′′
f (x) dx = f (x) dx = 2h f (x2i ) + h f (µ) a < µ < b.
a x−1 i=0
6

b−a
n entero par, h = y xi = a + (i + 1)h, i = −1, 0, . . . , n + 1.
n+2
Escribir rutinas propias MATLAB para la regla del punto medio compuesta.
Z −2  
−1 1
Aproximar el valor de cos e−x dx empleando la regla de punto medio compuesta tomando n = 6.
−5 3x2 + 5
Deducir fórmulas abiertas de Newton-Cotes compuestas para cuando M = 2, 3.

Escribir rutinas propias MATLAB para las fórmulas abiertas de Newton-Cotes compuestas.
b−a
Ejemplo Deduzca la fórmula de Newton-Cotes abierta compuesta que se obtiene al tomar h = , M entero de la
M+2
forma M = 3m + 1 (m ∈ N, m ≥ 1), para la fórmula de Newton-Cotes abierta que se obtiene al tomar 3 subintervalos
Z b Z x2
3h
f (x) dx = f (x) dx ≈ [f (x0 ) + f (x1 )].
a x−1 2
b−a
Solución: Notemos que para la fórmula usa los nodos interiores x0 y x1 , para la fórmula compuesta tomamos h = ,
M+2
xi = a + (i + 1)h, i = −1, . . . , M + 1, donde M = 3m + 1 (m ∈ N, m ≥ 1)

Z xM+1
3h 3h 3h 3h
f (x) dx ≈ [f (x0 ) + f (x1 )] + [f (x3 ) + f (x4 )] + [f (x6 ) + f (x7 )] + · · · + [f (xM−1 ) + f (xM )],
x−1 2 2 2 2
Z xM+1
3h
f (x) dx ≈ [f (x0 ) + f (x1 ) + f (x3 ) + f (x4 ) + f (x6 ) + f (x7 ) + · · · + f (xM−1 ) + f (xM )],
x−1 2

como M = 3m + 1, m ∈ N entonces M − 1 = 3m múltiplo de 3, ası́


 
Z xM+1 M−1 M
3h  X X
f (x) dx ≈ f (xi ) + f (xj ) .
x−1 2 i=0,3,6,... j=1,4,7,...

M−1
Para la primera sumatoria basta tomar i = 3k, i = 0 cuando k = 0 y i = M − 1 cuando k = 3 . Y para la segunda
M−1
sumatoria podemos tomar j = 3k + 1, j = 1 cuando k = 0 y j = M cuando k = 3 . Concluimos ası́ que la fórmula de
Newton-Cotes abierta compuesta es
 M−1 M−1

Z xM+1 3 3
3h  X X
f (x) dx ≈ f (x3k ) + f (x3k+1 ) .
x−1 2
k=0 k=0

Ejemplo Hallar el grado de precisión o exactitud de la siguiente fórmula de cuadratura


Z b
9 3 b−a
f (x) dx ≈ hf (a + h) + hf (b) donde h=
a 4 4 3
Z −2  
1 −1
y aproxime el valor de cos e−x dx empleando la fórmula de cuadratura.
−5 3x2 + 5
Solución: Notemos que la fórmula dada no hace parte de las fórmulas de Newton-Cotes, en este caso se tomaron nodos
arbitrarios en [a, b]. Ahora, para obtener el grado de precisión o exactitud 2 reemplazamos f (x) por xk , k = 0, . . . hasta
que no se tenga la igualdad

k=0: f (x) = x0 = 1
Z b Z b
9 3
⋆ dx = b − a ⋆ dx ≈ h + h = 3h = b − a X
a a 4 4

k=1: f (x) = x1 = x
Z b b
x2 b 2 − a2
⋆ x dx = =
a 2 a 2
 3

9 b − a 3  b − a
Z b  
x dx ≈ h(a + h) + hb = h  a +  6a + 6b
9 3 9 (b − a)(a + b)
⋆ + b = = X
a 4 4 4 4 3 4 3 4A 2
k=2: f (x) = x2
Z b b
2 x3 b 3 − a3
⋆ x dx = =
a 3 a 3
Z b
9 3 h 
⋆ x2 dx ≈ h(a + h)2 + hb2 = 9a2 + 18ah + 9h2 + 3b2
a 4 4 4
 6 (b − a)2 
b−a 2 b−a  > 2 b−a b−a 2
= 9a + 18a + 
9 + 3b = (4a2 + 4ab + 4b2 ) = (a + ab + b2 ) X
12 
3 
9 12 3

k=3: f (x) = x3
Z b b
3 x4 b 4 − a4
⋆ x dx = =
a 4 a 4
Z b
9 3 3h  b−a
⋆ x3 dx ≈
4
h(a + h)3 + hb3 =
4 4
3a3 + 9a2 h + 9ah2 + 3h3 + b2 =
36
(8a3 + 12a2 b + 6ab2 + b3 + 9b2 ) /
a

Concluimos que el grado de precisión


Z −2o exactitud
 de la 
fórmula de cuadratura es 2.
−1 1
Ahora, para aproximar el valor de cos 2+5
e−x dx empleando la fórmula de cuadratura, tenemos que h esta
−4 3x  
−2−(−4) 2 1
dado por h = 3 = 3 y si denotamos f (x) = cos−1 3x2 +5 e−x , entonces
Z −2    
92 2 32 3 10 1 3 1
f (x) dx ≈ f −4 + + f (−2) = f − + f (−2) ≈ 43.3006 + 11.1718 ≈ 70.5368.
−4 43 3 43 2 3 2 2 2

Ejemplo Encuentre la fórmula de cuadratura


Z π
f (x) dx ≈ a0 f (0) + a1 f (π)
0

que es exacta para funciones de la forma f (x) = a + b cos x.

Solución: Para obtener los valores de a y b basta tomar a f (x) en el conjunto {1, cos x}, base de las funciones de la forma
f (x) = a + b cos x.

Si f (x) = 1 Z π
π
dx = x|0 = π = a0 (1) + a1 ⇒ a0 + a1 = π
0

Si f (x) = cos x Z π
π
cos x dx = sen(x)|0 = 0 = a0 cos(0) + a1 cos(π) ⇒ a0 − a1 = 0
0
π
resolviendo se llega a que a0 = a1 = 2, ası́ la fórmula de cuadratura
Z π
π
f (x) dx = (f (0) + f (π))
0 2
será exacta para funciones de la forma a + b cos x.

Ejemplo Hallar las constantes A, B y C tales que la fórmula de cuadratura


Z 1
xf (x)dx ≈ Af (−2) + Bf (0) + Cf (1)
−2

sea exacta para funciones de la forma f (x) = a + bx2 + cx3 .

Solución: Nuevamente, para hallar la fórmula de cuadratura basta formar f (x) en el conjunto {1, x2 , x3 }, base para las
funciones de la f (x) = a + bx2 + cx3 .
Si f (x) = 1
Z 1 1
x2 3 3
xdx = = − 2 = A(1) + B(1) + C(1) ⇒ A+B+C =−
−2 2 −2 2

Si f (x) = x2
Z 1 1
x4 15 15
x3 dx = =− = A(4) + B(0) + C(1) ⇒ 4A + C = −
−2 4 −2 4 4

Si f (x) = x3
Z 1 1
4 x5 33 33
x dx = = = A(−8) + B(0) + C(1) ⇒ −8A + C =
−2 5 −2 5 5
Primero resolvemos primero para A y C, A = − 69 3 27
80 y C = − 10 , reemplazando estos valores se obtiene B = − 80 , ası́ la
fórmula de cuadratura Z 1
69 27 3
xf (x)dx = − f (−2) − f (0) − f (1)
−2 80 80 10
es exacta para funciones de la forma a + bx2 + cx3 .

También podría gustarte