Está en la página 1de 8

N UNIVERSIDAD

PRIVADA DEL NORTE

CURSO: CÁLCULO 4

Tema: INTEGRACIÓN NUMÉRICA

En esta sección, proponemos métodos para la aproximación numérica de integrales de funcio-


nes. Con respecto a la integración, se sabe que para una función genérica no siempre es posible
hallar una primitiva en forma explı́cita. Incluso si fuese conocida, podrı́a ser difı́cil de utilizar.

Éste es el caso, por ejemplo, de la función: f (x) = cos (4x) cos (3sen (x)), para el cual tenemos:

 4 X

π
3 (−9/4)k
Z
f (x) dx = π (1)
0 2 k! (k + 4)!
k=0

la tarea de calcular una integral se transforma en la, igualmente incómoda, de sumar una serie.
En otras circunstancias, la función que queremos integrar sólo se conocerı́a en un conjunto de
nudos (por ejemplo, cuando representa los resultados de una medida experimental), exactamente
como sucede en el caso de la aproximación de funciones.

En todas estas situaciones es necesario considerar métodos numéricos para obtener un valor
aproximado de la cantidad de interés, independientemente de lo compleja que sea la función a
integrar.

Analizaremos métodos numéricos apropiados para aproximar la integral:

Z b
I (f ) = f (x) dx, (2)
a

donde f es una función arbitraria continua en [a, b]. Empezamos introduciendo algunas fórmulas
simples que son, de hecho, casos especiales de la familia de fórmulas de Newton-Cotes. Después
introduciremos las llamadas fórmulas de Gauss, que poseen el mayor grado de exactitud posible
para un número dado de evaluaciones de la función f .

Facultad de Ingeniería Departamento de Ciencias

1
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

1. Fórmula del punto medio.


Un procedimiento sencillo para aproximar I (f ) se puede establecer dividiendo el intervalo
[a, b] en subintervalos Ik = [xk−1 , xk ], k = 1, . . . , M , con xk = a + kH, k = 0, . . . , M y H =
(b − a) /M . Como:

M Z
X
I (f ) = f (x) dx, (3)
k=1 Ik

sobre cada subintervalo Ik podemos aproximar la integral exacta de f por la de un polinomio f¯


que aproxima f sobre Ik . La solución más simple consiste en elegir f¯ como el polinomio constante
que interpola a f en el punto medio de Ik :

xk−1 + xk
x̄k = (4)
2

De esta forma obtenemos la fórmula de cuadratura del punto medio compuesta:

c (f ) = H
PM
Imp k=1 f (x̄k ) (5)

El sı́mbolo mp significa el punto medio, mientras que c quiere decir compuesta. Esta fórmula
es una aproximación de segundo orden con respecto a H. Concretamente, si f es dos veces
continuamente diferenciable en [a, b], tenemos:

c b − a 2 ′′
I (f ) − Imp (f ) = H f (ξ) , (6)
24

donde ξ es un punto apropiado en [a, b]. La fórmula (5) también se llama fórmula de cuadratura
del rectángulo compuesta a causa de su interpretación geométrica, que es evidente a partir de
la Figura 1. La formula del punto medio clásica (o fórmula del rectángulo) se obtiene tomando
M = 1 en (5), es decir, utilizando la regla del punto medio directamente sobre el intervalo (a, b):

Imp (f ) = (b − a) f [(a + b) /2] (7)

Ahora el error viene dado por:


(b − a)3 ′′
I (f ) − Imp (f ) = f (ξ) , (8)
24

Facultad de Ingeniería Departamento de Ciencias

2
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

donde ξ es un punto apropiado del intervalo [a, b]. La relación (8) se deduce como un caso
especial de (6), pero también se puede probar directamente. En efecto, poniendo x̄ = (a + b) /2,
tenemos:
Rb
I (f ) − Imp (f ) = a [f (x) − f (x̄)] dx =
Rb Rb
= a f ′ (x̄) (x − x̄) dx + 1
2 a f ′′ (η (x)) (x − x̄)2 dx,

donde η (x) es un punto apropiado del intervalo cuyos puntos extremos son x y x̄. Entonces se
Rb
deduce (8) porque a (x − x̄) dx = 0 y, por el teorema del valor medio para las integrales, existe
ξ ∈ [a, b] tal que:

f f

x0 xk xM a (a+b) 2 b

Figura 1: Fórmula del punto medio compuesta (izquierda); fórmula del punto medio (derecha).

1 b
1 b
(b − a)3 ′′
Z Z
f ′′ (η (x)) (x − x̄)2 dx = f ′′ (ξ) (x − x̄)2 dx = f (ξ) .
2 a 2 a 24

El grado de exactitud de una fórmula de cuadratura es el máximo entero r ≥ 0 para el cual la


integral aproximada (producida por la fórmula de cuadratura) de cualquier polinomio de grado
r es igual a la integral exacta. Podemos deducir de (6) y (8) que la fórmula del punto medio
tiene grado de exactitud 1, ya que integra exactamente todos los polinomios de grado menor o
igual que 1 (pero no todos los de grado 2).

La fórmula de cuadratura del punto medio compuesta se implementa en el Programa 1.


Los parámetros de entrada son los extremos del intervalo de integración a y b, el número de
subintervalos M y la función en MatLab f para definir la función f .

Facultad de Ingeniería Departamento de Ciencias

3
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

Programa 1 midpointc:
fórmula de cuadratura del punto medio compuesta.

function Imp=midpointc (a,b,M,f,varargin)


% MIDPOINTC Integración numérica del punto medio compuesta
% IMP = MIDPOINTC(A,B,M,FUN ) calcula una aproximacion
% de la integral de la funcion FUN via el método
% del punto medio (con M intervalos equiespaciados).
% FUN acepta un vector real de entrada x
% y devuelve un vector real.
% FUN puede ser tambien un objeto inline.
% IMP=MIDPOINTC(A,B,M,FUN ,P1 ,P2 ,...) llama a la función
% FUN pasando los parametros opcionales P1 ,P2 ,... como
% FUN(X,P1 ,P2 ,...).
H=(b-a)/M;
x = linspace(a+H/2,b-H/2,M);
fmp=feval(f,x,varargin { : }).*ones(1,M);
Imp=H*sum(fmp);
return

2. Fórmula del trapecio.


Puede obtenerse otra fórmula reeplazando f en Ik por el polinomio de interpolación lineal
de f en los nudos xk−1 y xk (equivalentemente, reeplazando f por ΠH 1 f sobre todo el intervalo
(a, b)).

Esto da:
H PM
Itc (f ) = 2 k=1 [f (xk ) + f (xk−1 )] =
(9)
H PM −1
= 2 [f (a) + f (b)] + H k=1 f (xk )

Esta fórmula se llama fórmula del trapecio compuesta y es una aproximación de segundo orden
con respecto a H. En efecto, se puede obtener:

la expresión:

b − a 2 ′′
I (f ) − Itc (f ) = − H f (ξ) (10)
12

Facultad de Ingeniería Departamento de Ciencias

4
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

para el error de cuadratura, siendo ξ un punto apropiado de [a, b], con tal que f ∈ C 2 ([a, b]).
Cuando se utiliza (9) con M = 1, se obtiene:

f f

x0 = a xk xM = b x0 = a x1 = b

Figura 2: Fórmula del trapecio compuesta (izquierda); fórmula del trapecio (derecha).

b−a
It (f ) = 2 [f (a) + f (b)] (11)

que es la llamada fórmula del trapecio a causa de su interpretación geométrica. El error inducido
viene dado por:

(b − a)3 ′′
I (f ) − It (f ) = − f (ξ) , (12)
12

donde ξ es un punto apropiado de [a, b]. Podemos deducir que (11) tiene grado de exactitud
igual a 1 como en el caso de la regla del punto medio.

Programa 2 traprl:
Regla compuesta del trapecio.

Facultad de Ingeniería Departamento de Ciencias

5
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

function s = traprl(f,a,b,M)
% DATOS.
% - F es el integrando dado como cadena de caracteres.
% - a y b son los extremos inferior y superior del intervalo de integración.
% - M es el número de subintervalos.
% RESULTADO
% - s es la aproximación obtenida con la regla compuesta del trapecio.
h=(b-a)/M;
s=0;
for k=1:(M-1)
x=a+h*k;
s=s+feval(f,x);
end
s=h*(feval(f,a)+feval(f,b))/2+h*s;

3. Fórmula de Simpson
La fórmula se Simpson puede obtenerse reemplazando la integral de f sobre cada Ik por la
de su polinomio de interpolación de grado 2 en los nudos xk−1 , x̄k = (xk−1 + xk ) /2 y xk ,

2 (x − x̄k ) (x − xk )
Π2 f (x) = f (xk−1 ) +
H2
4 (xk−1 − x) (x − xk ) 2 (x − x̄k ) (x − xk−1 )
+ f (x̄k ) + f (xk ) .
H2 H2

La fórmula resultante se llama fórmula de cuadratura de Simpson compuesta y se escribe:

H PM
Isc (f ) = 6 k=1 [f (xk−1 ) + 4f (x̄k ) + f (xk )] (13)

Se puede probar que induce el error:

b − a H 4 (4)
I (f ) − Isc (f ) = − f (ξ) (14)
180 16

donde ξ es un punto apropiado de [a, b], con tal de que f ∈ C 4 ([a, b]). Por consiguiente es una
aproximación de cuarto orden con respecto a H. Cuando (13) se aplica a un único intervalo,
digamos (a, b), obtenemos la llamada fórmula de cuadratura de Simpson:

Facultad de Ingeniería Departamento de Ciencias

6
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

b−a
Is (f ) = 6 [f (a) + 4f ((a + b) /2) + f (b)] (15)

Ahora el error viene dado por:

1 (b − a)5 (4)
I (f ) − Is (f ) = − f (ξ) , (16)
16 180

para un ξ ∈ [a, b] apropiado. Su grado de exactitud es, por tanto, igual a 3.


La regla de Simpson compuesta se implementa en el Programa 3.

Programa 3 simprl:
Regla compuesta de Simpson.

function s = simprl (f,a,b,M)


% DATOS.
% - f es el integrando dado como una cadena de caracteres ’f’.
% - a y b son los extremos superior e inferior del intervalo de integración.
% - M es el número de subintervaos.
% RESULTADO
% - s es la aproximación obtenida con la regla compuesta de Simpson.
h=(b-a)/(2*M);
s1=0;
s2=0;
for k=1:M
x=a+h*(2*k-1);
s1=s1+feval(f,x);
end
for k=1:(M-1)
x=a+h*2*k;
s2=s2+feval(f,x);
end
s=h*(feval(f,a)+feval(f,b)+4*s1+2*s2)/3;

Facultad de Ingeniería Departamento de Ciencias

7
LAUREATE
INTERNATIONAL
UNIVERSIDAD PRIVADA DEL NORTE
UNIVERSITIES
R
R
Laureate International Universities

Índice
1. Fórmula del punto medio. 2

2. Fórmula del trapecio. 4

3. Fórmula de Simpson 6

Facultad de Ingeniería Departamento de Ciencias

También podría gustarte