Вы находитесь на странице: 1из 9

5 Integracin

5.1 Introduccin
Dada una funcin f(x) sobre un intervalo de inters [a, b], se quiere obtener la
integral I bajo la curva f(x) en dicho intervalo donde f : .
Los mtodos de integracin ms comnmente usados pueden clasificarse en dos
grupos: los que emplean valores dados de la funcin f(x) en abscisas equidistantes y se
conocen como frmulas de Newton-Cotes, y aquellos que utilizan valores de f(x) en
abscisas desigualmente espaciadas, determinadas por ciertas propiedades de familias de
polinomios ortogonales, conocidas como frmulas de cuadratura gaussiana.

5.2 Preliminarie Remarks


Por el teorema fundamental del clculo, se tiene que: toda funcin f : que
es continua en el intervalo Ix tiene una antiderivada F en Ix. Esto es:
dF ( x )
= F ( x ) = f ( x ) para toda x Ix
(5.1)
dx
La antiderivada F de f es nica excepto por una constante aditiva arbitraria.
La integral definida de una funcin f sobre [a, b] esta definida para funciones
integrables f como:
b

I ( f : a, b ) := f ( x ) dx para [a, b] Ix

(5.)

se tiene:

Si f es continua en [a, b] Ix , entonces, por el teorema fundamental del calculo


b

I ( f : a, b ) = f ( x ) dx = F ( b ) F ( a ) ,

(5.)

donde F es la antiderivada de f.
En la prctica comnmente no se pueden evaluar directamente las integrales I (f :
a, b), sino que se hace a travs de las llamadas formulas de cuadratura Q. Las principales
razones de esto son:
1)
2)
3)

Las expresiones funcionales par la antiderivada F de una funcin f son


conocidas solo para algunas pocas funciones sencillas f.
La funcin f es conocida solo empricamente en puntos discretos xk
[a, b]
La antiderivada F puede ser representada en una forma cercana, sin
embargo encontrar F o calcular F(a) y F(b) requiere de mucho tiempo o
no puede hacerse con precisin debido a la complejidad de F.

Sino se puede evaluar directamente I (f : a, b), entonces tenemos que utilizar otros
mtodos. Una posible alternativa son los mtodos de integracin de sumas pesadas Q,
formadas a partir de valores funcionales f(xk) de la integral en ciertos nodos discretos xk
[a, b], los cuales son multiplicados o pesados por ciertos pesos Ak.
b

Q( f : a, b ) = Ak f ( x k ) f ( x ) dx , donde xk [a, b]
k

(5.)

Estas sumas imitan la definicin de la integral de Riemann. Alternativamente, una


integral definida puede aproximarse por sumas de productos que involucran valores
funcionales y aquellos de la derivada de f en ciertos nodos xk. Tales formulas de
cuadratura Q pueden aproximar valores de la integral definida I (f : a, b).
Por ejemplo:
b

Q R ( f : a, b ) = ( b a ) f ( a ) ) f ( x ) dx

(5.)

Lo cual es llamado formula del rectngulo, construido para el intervalo de


referencia [a, b].
Si se quiere determinar un valor aproximado de I (f : a, b) usando esta formula del
rectngulo, debemos particionar el intervalo [a, b]
P : a = t 0 < t1 < t 2 < < t n = b
(5.)
En subintervalos [tk, tk+1] de longitud hk:=tk+1-tk. En conjunto P = {t0, , tn} es
llamado particin del intervalo de integracin. Debido a la linearidad de la integracin se
tiene:
b

t1

t2

tn

t0

t1

tn 1

f ( x ) dx = f ( x ) dx + f ( x ) dx + + f ( x ) dx ,

(5.)

Y por lo tanto se puede aplicar la formula del rectngulo QR(f :tk, tk+1) a cada
subintervalo [tk, tk+1].
Consecuentemente la formula sumada del rectngulo
Q

R
hk

(f

n 1

k =o

: a, b ) = ( t k +1 t k ) f ( t k ) f ( x ) dx

(5.)

Es una aproximacin para I (f : a, b).


La diferencia entre el valor real de una integral y el resultado dado por una
frmula de cuadratura para un subintervalo es llamado el error local de cuadratura. La
diferencia entre el valor real de una integral y el resultado de la formula sumada de
cuadratura es llamado el error global de cuadratura. Este error puede ser reducido a
cualquier tamao realizando una particin ms fina del intervalo de integracin. Por lo
tanto conociendo una solo formula de cuadratura podra ser suficiente en teora para
evaluar numricamente todas las integrales definidas. Pero una particin ms fina,
requerir ms evaluaciones f(tk). Por lo tanto para economizar ser necesario determinar
los pesos ptimos Ak y los posibles nodos xk, de manera que:
Q( f : a, b ) = Ak f ( x k )
(5.)
k

aproxime bien a

f ( x ) dx para un pequeo nmero de trminos.


a

5.3 Formulas de cuadratura con interpolacin


Para un intervalo de referencia dado [a, b], se debera construir formulas de
cuadratura Q que evalen exactamente las integrales de los polinomios del grado ms alto
posible. Asumimos que los valores yk = f(xk) son conocidos en n + 1 nodos xk, k = 0, .., n,
distintos pero no necesariamente equidistantes, en el intervalo de referencia [a, b]
El problema sugiere conectar los n + 1 puntos de interpolacin (xk, yk = f(xk)) por
un polinomio de interpolacin p de grado al menos n y evaluar la integral definida de p
sobre [a, b]: I(p; a, b), la cual es una aproximacin de la integral deseada I(f; a, b).
Considerando la diferencia de la interpolacin R(x) podemos expresar
f ( x ) = p( x ) + R ( x ) , para x [a, b]
(5.)
Y por lo tanto la integral I(f; a, b) :
b

I ( f ; a, b ) = f ( x ) dx = Q( f ; a, b ) + E ( f ; a, b )
a

(
)
(
)
Q
f
;
a
,
b
=
I
p
;
a
,
b
=
(5.)

a p( x ) dx

E ( f ; a, b ) = I ( R, a, b ) = R ( x ) dx

a
Donde Q(f;a,b) es el resultado de la formula de cuadratura y E(f;a,b) es el residuo
asociado de la cuadratura. La suma de Q y E es llamada regla de integracin.
El remanente de la cuadratura puede escribirse como:
b

E ( f ; a, b ) = R ( x ) dx = ( f ( x ) p ( x ) ) dx

(5.)

Si f - p alternan en signo en [a, b], entonces los errores cometidos positivos y


negativos al evaluar I(f;a,b) pueden neutralizarse de manera que el error resultante de la
integracin sea pequeo, aunque p no sea una buena aproximacin de f. Esto sugiere que
la integracin puede tener algunos errores.
En general una formula de cuadratura puede ser representada por:
n

Q( f ; a, b ) = Ak f ( x k ) = A0 f ( x0 ) + A1 f ( x1 ) + + An f ( x n )
k =o

5.4 Orden del error local y global


En general una formula de cuadratura puede ser representada por:

5.5 Mtodos de Newton-Cotes

(5.)

Para estimar la integral I = f ( x ) dx , los mtodos de Newton-Cotes funcionan en


a

general en dos pasos.


1.- Se divide el intervalo [a, b] en n intervalos de igual amplitud cuyos valores
extremos son sucesivamente
ba
xi = x 0 + i
, i = 0, 1, 2,, n
(5.1)
n
Para quedar en la nueva notacin x0 = a y xn = b
2.- Se aproxima f(x) por un polinomio de grado n, pn(x) y se integra para obtener la
aproximacin de I.
Mtodo del trapecio
En el caso de n = 1, el intervalo de integracin [a, b] queda tal cual y x0 = a y
x1 = b; la aproximacin polinomial de f(x) es una lnea recta (un polinomio de primer
grado p1(x)) y la aproximacin a la integral es el rea del trapezoide bajo esta lnea
recta.
x1

Para realizar la integracin es I

p ( x ) dx ,
1

es preciso seleccionar una de la

x0

formas de representacin del polinomio p1(x), y como f(x) est dada para valores
equidistantes de x con distancia h, la eleccin lgica es una de las frmulas en diferencias
finitas. Eligiendo diferencias finitas hacia delante tendremos que:

donde p1(x) es,

f ( x ) p1 ( x )

(5.)

p1 ( x ) = p( x0 + sh ) = f ( x0 ) + sf ( x0 )

(5.)

Remplazando p1(x) en la integral se tiene:


b

f ( x ) dx

x1

[ f ( x ) + sf ( x ) ]dx
0

(5.)

xo

Para realizar la integral de lado derecho de la ecuacin 5. es necesario tener a toda


la integral en trminos de la nueva variable s.
Considerando
x = x0 +sh
(5.)
se tiene que la diferencial de x queda en trminos de s de la siguiente manera:
dx = hds
(5.)
Para que los lmites de integracin x0 y x1 a su vez queden en trminos de s, se
sustituyen por x en x = x0 + sh y se despeja s lo que da respectivamente:
X0= x0 +sh s =0
X1=x0 +sh s=1

x1

xo

[ f ( x0 ) + sf ( x0 ) ]dx = h[ f ( x0 ) + sf ( x0 ) ] ds

(5.)

Al integrar queda

f ( x0 )
s2

h [ f ( x0 ) + sf ( x0 ) ] ds = h sf ( x0 ) + f ( x0 ) = h f ( x0 ) +
2
2

0
0
Y como f(x0) = f(xo+h)-f(x0) se llega a
b
h
a f ( x ) dx 2 [ f ( x0 ) + f ( x1 ) ]
1

(5.)

(5.)

Mtodo de Simpson
Si n = 2; es decir el intervalo de integracin [a, b] se divide en dos subintervalos,
y se tendrn tres abscisas dadas por 5.1
x0 = a
x1 = x0 + 1

(b a ) 1
= ( b + a)
2
2

x2 = b
La funcin f(x) se aproxima mediante un polinomio de grado 2 (una parbola) y la
aproximacin a la integral ser dada por el rea bajo el segmento de parbola
comprendida entre f(x0) y f(x2). Esto es:
b

f ( x ) dx

x2

p ( x ) dx

(5.)

x0

Para realizar esta integracin se utilizan la formula de Newton en diferencias


finitas hacia delante para expresar p2(x).
p 2 ( x ) = p 2 ( x0 + sh ) = f ( x0 ) + sf ( x0 ) +

s ( s 1) 2
f ( x0 )
2!

(5.)

Y al sustituir p2(x) y expresar toda la integral en trminos de la nueva variable s,


nos queda:
b

f ( x ) dx

x2

x0

p 2/ ( x ) dx = h p 2 ( x0 + sh ) ds

s( s 1) 2

h p 2 ( x 0 + sh ) ds = h f ( x0 ) + sf ( x0 ) +
f ( x 0 ) ds
2!

0
0
2

(5.)

(5.)

s2
s3
s2
= h sf ( x 0 ) + f ( x0 ) + 2 f ( x 0 ) 2 f ( x0 )
2
3!
4

(5.)

= h 2 f ( x 0 ) + 2f ( x 0 ) + 2 f ( x 0 )
3

A partir de las definiciones de la primera y segunda diferencias finitas


f ( x0 ) = f ( x0 + h ) f ( x 0 ) = f ( x1 ) f ( x 0 )

(5.)

(5.)

y
2 f ( x 0 ) = f ( x0 + 2h ) 2 f ( x 0 + h ) + f ( x0 ) = f ( x 2 ) 2 f ( x1 ) + f ( x 0 )
se tiene que:
b
h
a f ( x ) dx 3 [ f ( x0 ) + 4 f ( x1 ) + f ( x2 ) ]

(5.)
(5.)

Caso general
En el caso ms general, el intervalo de integracin [a, b] se divide en n
subintervalos y da lugar a n +1 abscisas equidistantes x0, x1, x2,, xn, con x0 = a y xn = b.
El polinomio de interpolacin es de n-simo grado pn(x).
La aproximacin a la integral I esta dada por:
b

f ( x ) dx

xn

x0

pn ( x ) dx = h pn ( x0 + sh ) ds

(5.)

s( s 1) 2
s( s 1)( s 2) 3

f ( x0 )
f ( x 0 ) + sf ( x 0 ) + 2! f ( x 0 ) +
3!
= h
ds
s( s 1) ( s ( n 1) ) n

0
+ +
f ( x0 )
n!

(5.)

Con la integracin de los cinco primeros trminos se tiene


n

s3 s2 2
s2
sf ( x 0 ) + f ( x 0 ) + f ( x 0 )
2
4
6

n
s4 s3 s2

h p n ( x 0 + sh ) ds = h + + 3 f ( x 0 )
24
6
6

5
4
3
2
+ s s + 11s s 4 f ( x ) + ...
0
120 16 72

8

0

(5.)

n3 n2
n2
f ( x 0 ) + 2 f ( x0 )
nf ( x0 ) +
2
4
6

n4 n3 n 2

f ( x ) dx h +
+ 3 f ( x0 )
6
24 6

5
4
3
2
+ n n 11n + n 4 f ( x ) + ...
0
120 16

72
8

(5.)

A continuacin se dan las formulas de Newton-Cotes para integrar cuando n = 1, 2, 3,


4 y 5.
n =1 (mtodo trapezoidal)
b

h
f ( x ) dx 2 [ f ( x ) + f ( x ) ]
0

(5.)

n =2 (mtodo Simpson 1/3)


b

h
f ( x ) dx 3 [ f ( x ) + 4 f ( x ) + f ( x ) ]
0

n =3 (mtodo Simpson 3/8)


b
3h
a f ( x ) dx 8 [ f ( x0 ) + 3 f ( x1 ) + 3 f ( x2 ) + f ( x3 ) ]
n =4
b
2h
a f ( x ) dx 45 [ 7 f ( x0 ) + 32 f ( x1 ) + 12 f ( x2 ) + 32 f ( x3 ) + 7 f ( x4 ) ]
n =5
b
5h
a f ( x ) dx 288 19 f ( x0 ) + 75 f ( x1 ) + 50 f ( x2 ) + 50 f ( x3 ) + 75 f ( x4 ) + 19 f ( x5| )

5.6 Formalizacin
5.6.1

Regla del trapecio

Para integrar f en el intervalo [a, b] = [0, h] con puntos en x0= 0 y x1= h como nodos,
se tiene n = 1, a = 0,b = h. Entonces los pesos son A0=A1=h/2 y por lo tanto la
formula de cuadratura se convierte en:
h
Q TR ( 0, h ) = A0 f ( x0 ) + A1 f ( x1 ) = ( f ( 0 ) + f ( h ) )
(5.)
2
5.6.2

ss

5.7 Integracin de Roomberg


5.7.1 Extrapolacin de Richardson
La extrapolacin de Richardson son un conjunto de tcnicas que genera mejores
aproximaciones a los resultados buscandos o aproximaciones equivalentes a mtodos de
alto orden, a partir de las aproximaciones obtenidas con algn mtodo de bajo orden y
pocos clculos. Estas aproximaciones estn basadas en el anlisis del error de
truncamiento.
Supongamos que el error de truncamiento de cierto algoritmo de aproximacin de
b

I = f x dx

Se expresa por
r

E=ch f

En donde c es indenpendiente de h, r es un entero positivo y un punto desconocido del


(a, b). Luego de obtener dos aproximaciones de I emplear h1 y h2, llamar a dichas
aproximaciones I1 y I2 respectivamente y despreciar errores de redondeo, se puede
escribir:
I I 1=ch1r f r 1
.
I I 2=ch r2 f r 2

Estas dos ltimas ecuaciones se dividen miembro a miembro y como f(r)(1) y f(r)
(2) son prcticamente iguales, se tiene:
I I 1 chr1 f r 1
=
I I 2 ch r2 f r 2

de donde:
I=

hr1 I 2 hr2 I 1
h1rhr2

Particularmente se tiene que h2=h1/2 y entonces la ecuacin anterior se simplifica a:


r

2 I 2 I 1
2r 1

A este proceso se le conoce como extrapolacin de Richardson y es efectivo cuando f(r)(x)


no vara bruscamente en (a, b) y no cambia de signo en dicho intervalo. En estos casos las
ecuaciones anteriores permiten obtener una mejor aproximacin a I a partir de I1 y I2 sin
repetir el proceso de integracin y con clculos breves.
En el mtodo trapezoidal, se tiene r = 2 y la ecuacin anterior toma la forma:
r

I=

2 I 2 I 1 4 I 2I 1
=
3
2 r1

5.7.2 Integracin de Romberg


Para sistematizar la integracin de Romberg en la aproximacin trapezoidal, dentense
por Ik(0) las aproximaciones de I obtenidas empleando 2k trapezoides. Ahora para obtener
mejores resultados mediante Ik(0) y Ik+1(0), se aplica la extrapolacin de Richardson
2 0
0
.
2 I k1I k
I

2 21

Este resultado se denota por Ik(0) y se genera la cuarta columna de la tabla siguiente.
k

Nmero de
trapezoides 2k

Aproximacin
trapezoidal

Primera
Extrapolacin

Segunda
Extrapolacin

...

I0(0)

I1(0)

I0(1)

I2(0)

I1(1)

I0(2)

I3(0)

I2(1)

I1(2)

...

16

I4(0)

I3(1)

I2(2)

...

.
.
.

.
.
.

.
.
.

.
.
.

.
.
.

Estos valores sirven para producir una segunda extrapolacin y obtener una mejor
aproximacin de I. Con el empleo de Ik(1) y Ik+1(1), se llega a:
4 1

2 I k1 I k
2 31

Que se denota por Ik(2), con lo que se genera la quinta columna de la tabla. Este proceso
puede continuar en tanto cada iteracin responda al algoritmo
m

I m
k =

m1

m1

4 I k1 I k
4m1

; m = 1, 2, 3, ...

Cuando los valores de Ik(0) I al crecer, los valores de la diagonal superior de la tabla
convergen a I.

Вам также может понравиться