Fórmulas de cuadratura.

Anuncio
PROYECTO DE “ANALISIS MATEMATICO I”: Integración numérica.
Objetivos: Aprender los métodos más sencillos de integración númerica y aplicarlos en diversos
problemas.
Fórmulas de cuadratura.
Sea f (x) una función continua definida en el intervalo [a, b]. Nuestro objetivo será encontrar
Z b
f (x) dx. En caso de conocer la primitiva F (x) es
fórmulas aproximadas para calcular la integral
a
evidente que podemos
Z b encontrar el valor exacto de la integral utilizando el Teorema fundamental del
cálculo integral:
f (x) dx = F (b) − F (a). Sin embargo no siempre esto es posible. Por ejemplo,
a
2
para la función f (x) = e−x no existe ninguna primitiva que podamos escribir utilizando funciones
elementales. En esta práctica vamos a aprender tres métodos para calcular aproximadamente el valor
númerico de las integrales definidas.
Fórmula de los rectángulos.
Una aproximación de la integral
Z
b
f (x) dx consiste en aproximar el área bajo la curva y = f (x)
por un rectángulo de base b − a y altura f a+b
(ver figura 1), entonces
2
a
Z
b
f (x) dx = (b − a)f
a
a+b
2
+ R(ξ),
ξ ∈ [a, b],
(1)
donde el error R(ξ), si f tiene primera y segunda derivadas continuas en [a, b], se expresa de la forma
R(ξ) =
f
(b − a)2 00
f (ξ),
24
(2)
f FORMULA DE LOS RECTANGULOS
AREA BAJO LA CURVA f
a
ξ ∈ [a, b].
b
a
b
Figura 1: Aproximación de una integral por el método de los rectángulos.
Ahora si queremos aproximar la integral
Z
b
f (x) dx con mejor exactitud podemos dividir el intera
valo [a, b] en n puntos, o sea, consideremos la partición del intervalo
[a, b] = [a, x1 ] ∪ [x1 , x2 ] ∪ · · · ∪ [xn−2 , xn−1 ] ∪ [xn−1 , b],
donde
xk = a +
De
Z
b
f (x) dx =
a
Z
b−a
k,
n
n = 0, 1, 2, ..., n,
x1
f (x) dx + · · · +
a
Z
x0 = a, xn = b.
xk+1
f (x) dx + · · · +
xk
1
Z
b
f (x) dx.
xn−1
Z
si aplicamos a cada integral
xk+1
f (x) dx la fórmula (1)obtenemos la ecuación
xk
Z
n−1
b
b−a X
f
n
f (x) dx =
a
k=0
y
(b − a)2
,
24n2
|R(ξ)| ≤ M
xk + xk+1
2
+ R(ξ),
(3)
M = máx |f 00 (x)|.
(4)
x∈[a,b]
Problema 1 Utilizando las fórmulas (1) y (2) demostrar las fórmulas (3) y (4).
Problema 2 (Opcional)
Prueba la fórmula (1) y (2) .
Fórmula de los trapecios.
Otra aproximación de la integral
Z
b
f (x) dx consiste en aproximar el área bajo la curva y = f (x)
a
no por un rectángulo sino por un trapecio de base b − a (ver figura 2), entonces
Z b
f (a) + f (b)
+ R(ξ),
f (x) dx = (b − a)
2
a
(5)
donde el error R(ξ), si f tiene primera y segunda derivadas continuas en [a, b] se expresa de la forma
R(ξ) = −
f
(b − a)2 00
f (ξ),
12
(6)
f FORMULA DE LOS TRAPECIOS
AREA BAJO LA CURVA f
a
ξ ∈ [a, b].
b
a
b
Figura 2: Aproximación de una integral por el método de los trapecios.
Problema 3 Demostrar las fórmulas (5) y (6). Para ello seguir los siguientes pasos:
1.
Demostrar que
Z
b
f 00 (x)(x − a)(x − b) dx = −(b − a)[f (a) + f (b)] + 2
a
2.
3.
Utilizando el teorema del valor medio integral demostrar que
Z b
(b − a)3 00
f (ξ),
f 00 (x)(x − a)(x − b) dx = −
6
a
Z
b
f (x) dx.
(7)
a
ξ ∈ [a, b].
(8)
Usando los dos apartados anteriores obtén las fórmulas (5) y (6).
Ahora podemos aproximar la integral
Z
b
f (x) dx con mejor exactitud dividiendo, igual que antes,
a
el intervalo [a, b] en n puntos, o sea, consideremos la partición del intervalo
[a, b] = [a, x1 ] ∪ [x1 , x2 ] ∪ · · · ∪ [xn−2 , xn−1 ] ∪ [xn−1 , b],
2
donde
xk = a +
b−a
k,
n
k = 0, 1, 2, ..., n,
x0 = a, xn = b.
Nuevamente,
Z
b
f (x) dx =
a
Z
x1
f (x) dx + · · · +
a
Z
y, por tanto, si aplicamos a cada integral
Z
b
a
|R(ξ)| ≤ M
xk+1
f (x) dx + · · · +
xk
Z
b
f (x) dx,
xn−1
xk+1
f (x) dx la fórmula (1) obtenemos la expresión
xk
b−a
f (x) dx =
2n
donde
Z
f (a) + f (b) + 2
n−1
X
f (xk )
k=1
(b − a)2
,
12n2
!
+ R(ξ),
(9)
M = máx |f 00 (x)|.
(10)
x∈[a,b]
Problema 4 Utilizando las fórmulas (5) y (6) demostrar las fórmulas (9) y (10).
Problema 5 (Opcional)
Prueba la fórmula (5) y (6) .
Método de Simpson.
El método de Simpson para calcular integrales consiste en aproximar la integral
la siguiente forma
Z
b
f (x) dx = A f (a) + B f
a
a+b
2
+ C f (b) + R(ξ),
Z
b
f (x) dx de
a
(11)
donde A, B, C son tales que R(ξ) es igual a cero si f (x) = 1, f (x) = x y f (x) = x 2 , respectivamente.
Es decir si sustituimos en (11) la función f por cualquiera de las funciones f (x) = 1, f (x) = x o
f (x) = x2 , la fórmula es exacta, o sea R(ξ) = 0. Esto es equivalente a aproximar el área debajo de f
por una parabola (ver figura 3)
f
f
AREA BAJO LA CURVA f
a
FORMULA DE SIMPSON
b
a
b
Figura 3: Aproximación de una integral por el método de Simpson.
Problema 6 Sustituyendo f (x) = 1, f (x) = x y f (x) = x 2 en (11) encontrar un sistema de ecuaciones para las incógnitas A, B, C y demostrar entonces que (12) se puede escribir de la forma
Z
a
b
4(b − a)
b−a
f (a) +
f
f (x) dx =
6
6
a+b
2
+
b−a
f (b) + R(ξ).
6
(12)
Si f es cuatro veces derivable y todas sus derivadas son continuas en [a, b] entonces se puede demostrar
que R(ξ) se expresa de la forma
R(ξ) =
(b − a)5 (4)
f (ξ),
2880
3
ξ ∈ [a, b].
(13)
Problema 7 Demostrar la fórmula anterior. Para ello seguir los siguientes pasos.
1.
Comprobar que la función F (x, t), con x = a+b
2 , definida por
Z x+t
t
f (ξ)dξ − [f (x − t) + 4f (x) + f (x + t)] ,
F (x, t) =
3
x−t
es continua y tres veces diferenciable para todo t ∈ [0,
además F (x, 0) = F 0 (x, 0) = F 00 (x, 0) = 0.
b−a
2 ],
(14)
y F 000 (x, t) = − 3t [f 000 (x+t)−f 000 (x−t)],
2.
Probar que F 000 (x, t) es tal que existen dos números reales m y M (¿quiénes son dichos números?)
tales que
2
2 2
mt ≤ F 000 (x, t) ≤ M t2 ,
3
3
y deducir de aquı́ que
1
1
mt2 ≤ F (x, t) ≤
M t5 .
90
90
3.
deducir el resultado deseado.
Z b
Al igual que en los casos anteriores vamos aproximar la integral
f (x) dx con mejor exactitud
Finalmente, substituyendo t =
b−a
2 ,
a
dividiendo el intervalo [a, b] en 2n puntos de la forma
[a, b] = [a, x1 ] ∪ [x1 , x2 ] ∪ · · · ∪ [x2n−2 , x2n−1 ] ∪ [x2n−1 , b],
donde
b−a
k, k = 0, 1, 2, ..., 2n,
x0 = a, x2n = b.
2n
Apliquemos ahora la fórmula de Simpson (12) para cada subintervalo [x 2k , x2k+2 ], k = 0, 1, ..., n − 1,
o sea, escribamos la integral original como la suma de las integrales
Z b
Z x2k+2
Z x2
Z b
f (x) dx + · · · +
f (x) dx.
f (x) dx + · · · +
f (x) dx =
xk = a +
a
x2k
a
x2n−2
y apliquemos el método de Simpson a cada uno de los sumandos. Nótese que los intervalos siguen
teniendo una longitud x2k+2 − x2k = b−a
n igual que antes. Esto nos conduce a la expresión
!
Z b
n
n−1
X
X
b−a
f (x) dx =
f (a) + f (b) + 4
f (x2k−1 ) + 2
f (x2k ) + R(ξ),
(15)
6n
a
k=1
donde
|R(ξ)| ≤ M
(b − a)5
,
2880n4
k=1
M = máx |f (4) (x)|.
x∈[a,b]
(16)
Problema 8 Utilizando las fórmulas (12) y (13) demostrar las fórmulas (15) y (16).
Comparación de los métodos de cuadratura de los rectángulos, los trapecios y de
Simpson.
Problema 9 Sea la función f (x) = cos x. Calcular la inegral
Z 1
2
I=
cos xdx,
0
utilizando las fórmulas (1), (5), (12), respectivamente. Comparar los resultados con el resultado exacto
Z 1
2
1
cos xdx = sin = 0,4794255386 . . .
2
0
Calcular una aproximación de la integral cambiando la función f (x) por su polinomio de McLaurin
de orden 5. Comparar los resultados con los del apartado anterior.
4
Problema 10 Calcular el orden del error cometido al calcular la integral

sin x

Z 1

, x 6= 0
x
I=
f (x) dx
f (x) =

0

1,
x=0
por los métodos de de los rectángulos, los trapecios y de Simpson, respectivamente, utilizando en todos
ellos una partición del intervalo [0, 1] con n = 4 puntos. ¿Quién aproxima mejor?
Problema 11 (Opcional)
Calcular la integral
I=
Z
1
2
e−x dx,
0
utilizando los métodos de de los rectángulos, los trapecios y de Simpson cuando n = 4. Comparar los
resultados con el resultado exacto con 10 cifras decimales I = 0,7468241328...
5
Descargar