Vous êtes sur la page 1sur 8

Integracin por cuadratura de Gauss

Gauss investigo y encontr que es factible disminuir el error en la integracin


cambiando la localizacin de los puntos sobre la curva de integracin f(x). El
investigador desarrollo su propio mtodo conocido como cuadratura de Gauss.
La Cuadratura Gaussiana selecciona los puntos de la evaluacin de manera
ptima y no en una forma espaciada. Se escogen los nodos X 1, X2, Xn en el
intervalo [a, b] y los coeficientes C 1, C2,. . . , Cn para reducir en lo posible el
error esperado que se obtiene al efectuar la aproximacin:
b

f ( x ) dx C i f ( x i )
a

i=1

b =a X2
= X1

Para resolver cualquier problema por medio de la cuadratura de Gauss,


primero tenemos que cambiar los lmites de integracin a [-1, 1] mediante la
siguiente formula:
2 x( a+b)
Z=
2a

Posteriormente tenemos que efectuar un cambio de variable a la funcin para


que quede en trminos de Z mediante la siguiente formula:
( ba ) Z ( b+ a )
f ( x )=f
+
2
2

Luego tenemos que cambiar nuestra dx a una dz, para que todos nuestros
trminos estn en funcin de Z.
ba
dx=
dz
2
Para tal caso queda la siguiente funcin:
b

f ( x ) dx
a

ba
ba
a+ b

F
z+
dz

2 1
2
2

{(

ba
ba
a+ b
ba
a+b
F
(0.57735 ) +
+F
( 0.57735 ) +
2
2
2
2
2

) (

)}

Este caso fue resuelto con dos puntos pero el mtodo de Gauss puede
extenderse a 3, 4 ms puntos, el algoritmo general ya en funcin de z tiene la
forma de:
1

F ( z ) dz= A w1 F ( z 1) + w2 F ( z 2 ) +w 3 F ( z 3 ) + + w n F ( z n )
1

As tambin puede expresarse de la siguiente forma:


b
n
( ba ) z i +b+ a
ba
f
(
x
)
dx=
wi F

2 i=1
2
a

Donde los valores de wi y zi se extraen de la siguiente tabla:


No. de Puntos
2
3
4
5
6

Coeficientes wi
w1 = w2 = 1.0
w1= w3 = 0.55555
w2 = 0.88888
w1 = w4 = 0.3478548451
w2 = w3 = 0.6521451549
w1 = w5 = 0.2369268850
w2 = w4 = 0.4786286705
w3 = 0.56888888
w1 = w6 = 0.1713244924
w2 = w5 = 0.3607615730
w3 = w4 = 0.4679139346

Races zi
-z1 = z2 = 0.5773502
-z1 = z3 = 0.7745966
z2 = 0.0
-z1 = z4 = 0.861136311
-z2 = z3 = 0.33998104
-z1 = z5 = 0.90617984
z3 = 0.0
-z2 = z4 = 0.53846931
-z1=z6=0.9324695142
-z2=z5=0.6612093865
-z3=z4=0.2386191861

Por ultimo determinamos el nmero de puntos en que queremos dividir nuestro


intervalo, mientras ms puntos tomemos mejor ser nuestra aproximacin.
El mtodo de cuadratura de Gauss est diseado para que cuando se use dos
puntos obtener exactitud en polinomios cbicos, con tres puntos en polinomios
de cuarto grado y as sucesivamente.
Ejemplo 01.
7

ln|x|dx
3

Resolviendo analticamente, por el mtodo de "integracin por partes", se tiene


vdu=uv u dv
Donde elegimos v = ln(x), du = dx, (luego u = x y dv = dx/x) as que queda
dx
ln|x|dx=x ln|x| x x

ln|x|dx=x ln|x| dx
ln|x|dx=x ln|x|x +c
ln |x|dx=|x ln |x|x|7
3

Se evala x tanto en 7 como en 3 y se tiene:


( 71.9459101497 )(31.09861228863)
( 13.621371043387 ) (3.29583686600433)
6.621371043387193130.2958368660043

6.32553417738289313

Se usa la frmula:
b
n
( ba ) z i +b+ a
wi F
f ( x ) dx= ba

2 i=1
2
a
7

ln|x|dx=
3
7

ln|x|dx=
3

[
[

2
(73 ) z i+ 7+3
73
wi F

2 i=1
2

]
]

2
( 4 ) z i +10
4
wi F

2 i=1
2

ln|x|dx=2 wi F

( 4 ) z i+ 10
2

i=1

[
[(

(2.3094008 )+10
2.3094008+10
+F
2
2

[(

7.6905992
12.3094008
+F
2
2

ln|x|dx=2
3
7

ln|x|dx=2
3
7

ln|x|dx=2
3

1F

) +10
4(0.5773502)+10
+ 1F (
( 4(0.5773502
)
)]
2
2

) (

) (

)]

)]

ln|x|dx=2 [ F ( 3.8452996 ) + F ( 6.1547004 ) ]


3

ln|x|dx=2 [ ln|3.8452996|+ ln|6.1547004|]


3
7

ln|x|dx=2 [ 1.34685151929+ 1.81721608257 ]


3
7

ln|x|dx=2 [ 3.164067601867 ]
3
7

ln|x|dx=6.328135203735
3

Ahora se resuelve por cuadratura de Gauss por 3 puntos


b
n
( ba ) z i +b+ a
ba
f ( x ) dx= 2 wi F
2
i=1
a

[
[

]
]

2
(73 ) z i+ 7+3
73
ln|x|dx= 2 wi F
2
i=1
3
7

ln|x|dx=
3

ln|x|dx=2 wi F
3

i=1

ln|x|dx=2
3

[
[

2
( 4 ) z i +10
4
wi F

2 i=1
2

( 4 ) z i+ 10
2

0.55555F

) +10
4( 0.0 ) +10
4( 0.774596
+0.88888F (
+ 0.55555F (
( 4(0.7745966
)
)
2
2
2

ln|x|dx=2
3
7

ln|x|dx=2
3

[
[

0.55555F

10
3.0983864 +10
+0.88888F ( )+0.55555F (
(3.0983864+10
)
)]
2
2
2

0.55555F

10
13.0983864
+0.88888F ( )+0.55555F (
( 6.9016136
)
)]
2
2
2

ln|x|dx=2 [ 0.55555F ( 3.4508068 ) +0.88888F ( 5 ) +0.55555F ( 6.5491932 ) ]


3

ln|x|dx=2 [ 0.55555ln|3.4508068|+0.88888ln|5|+ 0.55555ln|6.5491932|]


3
7

ln|x|dx=2 [ 0.555551.23860805877+ 0.888881.609437912+0.555551.879341866 ]


3
7

ln|x|dx=2 [ 0.688108707+1.43059717121+1.044068373656 ]
3
7

ln|x|dx=2 [ 3.1627742517 ]
3
7

ln|x|dx=6.3255485035546
3

Si se calcula de otra forma se puede ver como:


x=3=z=

2 ( 3 )(3+7) 610 4
=
=
=1
73
4
4

x=7=z=

2 ( 7 ) (3+7) 1410 4
=
= =1
73
4
4

ln |x|=f

3+ 7
z+
( 73
2
2 )

ln |x|=f

( 42 z + 102 )

ln |x|=f ( 2 z +5 )
ln|x|=ln |2 z +5|

dx=

73
4
dz= dz=2 z
2
2

ln|x|dx= ln|2 z +5|2 dz= ln|2 z +5|dz


3

Usando Gauss para 5 puntos:


1

f ( z ) dz =w1f ( z 1 ) +w 2f ( z 2 ) + w3f ( z 3 )+ w 4f ( z 4 ) +w 5f ( z5 )
1

Aplicando el mtodo
1

= 2 (0.2369268850 * [ln |2(-0.9061798459) + 5|]


+ 0.4786286705 * [ln |2(-0.5384693101) + 5|]
+ 0.5688888889 * [ln |2(0) + 5|]
+ 0.4786286705 * [ln |2(0.5384693101) + 5|]
+ 0.2369268850 * [ln |2(0.09061798459) + 5|] =
=2(0.274664819+ 0.654224278 + 0.915591345 + 0.863685939 + 0.390263182)
= 2(3.098429563) = 6.196859127

2 ln |2z+5|
dz

Se tiene la curva de la funcin f(x) que se desea integrar entre los lmites a y b.
La parte (a) de la figura muestra como se integrara usando un trapezoide:
uniendo el punto A de coordenadas (a,f(a)) con el punto B (b,f(b)) mediante un
segmento de recta P1(x) Esto forma un trapezoide de base h = (b-a) cuya
rea es:
T= h / 2 [f(a) + f(b)],
Y que poda escribirse como
T = W1 f(a) + W2 f(b)
Donde W1 = W2 = h / 2
Por otro lado en la aplicacin de la cuadratura de Gauss en lugar de tomar los
dos puntos A y B en los extremos del intervalo se escogen dos puntos interiores
CyD

C
D

F(X)

F (X)

X0

X1

METODO
TRAPEZOIDE
PUNTOS

METODO
DE GAUSS CON DOS

Gauss se propuso desarrollar una formula del tipo.


A = W1 F(Z1) + W2 F(Z2)
Ya que esto simplificara relativamente el clculo del rea. El problema
planteado de esta manera consiste en encontrar los valores de Z1, Z2 W1 y
W2 Entonces hay cuarto parmetros por determinar y por tanto cuatro
condiciones que se pueden imponer.
Si los lmites son distintos se hace un cambio de variable para pasarlos a -1 y 1
b

f ( x)
a

En general si se desea calcular


con la siguiente formula.

dx se cambia el intervalo de integracin

Z= 2x (a + b) / b a
Ya que si x = a, Z = - 1 y si X = b, Z = 1
El integrando f(x) en trminos de la nueva variable queda
F(x) = F ( b a / 2 (z) + a + b / 2)
dx= b a / 2 dz

Una cuestin importante es que el mtodo de gauss puede extenderse a tres o


ms puntos en generar el algoritmo tienen la forma
b

f ( z)
a

dz = A = W1 F (Z1) + W2 F(Z2) + W3 F (Z3) + + Wn F (Zn)


Donde se han calculado los valores de Wi y Zi por usar la tabla muestra estas
constantes. Con dos puntos el mtodo de gauss esta diseado para obtener
exactitud en polinomios cbicos con tres se tendr exactitud en polinomio de
cuarto grado y as sucesivamente.

Vous aimerez peut-être aussi