Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Este mtodo de basa en muestrear el integrando de la funcin cuya integral se desea encontrar, a
valores que representan races de polinomios ortogonales. Los ms populares de stos son los
polinomios de Legendre. En general un conjunto de funciones
0 ( x ), 1
( x ), , n
(x)
se conocen como ortogonales en un
intervalo a x
b , si a
b
w(x)m(x)n
( x ) dx = 0,
m n (1)
Donde w ( x
) es una funcin de ponderacin no negativa en [ a b ]
.
Si las funciones m
(x)
son polinomios, estos se designan como polinomios ortogonales.
POLINOMIOS DE LEGENDRE
.
Los primeros cinco polinomios de Legendre son:
P0
(x
)=
1
P1
(x)
=
x
P2(x)=12
(3 x
2
1)
P3(x)=12
(5 x 3
3x
)
P4(x)=18
(35 x 4 30 x
2+
3)
(2)
El polinomio de Legendre de grado n se puede obtener por medio d la frmula de Rodrigues
Pn(x)=1
d
n
2nn!
dx
n
(x
2
1)
n
( n + 1) P n + 1 ( x ) (2 n + 1) x P n ( x ) + n P n
(x
)
=0
Las relaciones de ortogonalidad y normalizacin, con las funciones de ponderacin (peso) igual a
1, son:
Pn(x)Pm
(x)
dx
=022n
+
1
=mn
mn
(3)
Todas las races de cada son reales y distintas, adems estn contenidas en el intervalo
Pn
(x)=
0[
11]
.
CUADRATURA GAUSSIANA.
El propsito es discutir la frmula de integracin Gaussiana que aproxima
1
1
f ( x ) dx
(4)
y mostrar que con un simple cambio de variable se pueden extender los lmites de integracin a
valores distintos a
[11]
. La aproximacin d la integral definida se puede definir como
1
1
f(x)=w0f(x0)+w1f(x1)+w2f(x2
) + + w n f ( x n ) = n
k
=
0
kk
(5)
01
wf(x
)
w,w, ,
wn
(x
)
.
Tomemos un polinomio arbitrario g n
(x
)
de grado n. En trminos de polinomios de Legendre g n
(x
)
puede expresarse como
gn
(x)=0P0(x)+1P1
( x ) + +
nPn
(x
)
(6) Como
ejemplo supongamos
g2
(x)=1+2x+
x2
.
g 2 ( x ) = 0 + 1 x + 2 2 (3 x 2 1)
=02
2
+
1x+
32
x 2 Comparando esta
ltima expresin con la g 2
(x
) inicial obtenemos:
0
2 2 = 1, 1 = 2, 3 2
=1
,
De donde obtenemos finalmente:
0 = 4 3 , 1 = 2, 2 =
23
g2(x)=43P0(x)+2P1(x)+
23
P2(x).
Este simple ejemplo muestra que cualquier polinomio se puede escribir en trminos de
polinomios de Legendre.
gn
(x
)
1
1
gn(x)Pn
+
1
(x)
dx
=
1 1 0 P 0 ( xP ) n + 1 ( x ) + 1 1 1 P 1 ( xP ) n +
1 ( x ) + +
1
1
n P n ( xP ) n
+
1
(x)=
0
(7)
Observamos que g n ( xP ) n
+
1
(x
)
, es un polinomio de grado
2n+ 1
, y por tanto representa
exactamente polinomios de grado 2 n+ 1 menos, lo cual constituye el requisito bsico
mencionado antes, en la definicin de la ecuacin (5), para la seleccin de w
k
yxk
( k = 0, ,
n).
Comparando (7) con (5) obtenemos:
wg 0 n ( x 0 ) P n + 1 ( x 0 ) + wg 1 n ( x 1 ) P n + 1 ( x 1 ) + + wg n n (
xn)Pn+
1
(x
n
)=
0
(8) Como
gn
(x)
es un polinomio arbitrario, g n ( x k
) ( k = 0, , n )
no es cero en general. As mismo
las n+ 1 funciones de ponderacin pesos w k
( k = 0, , n )
no pueden ser todos cero, de
lo contrario la ecuacin (5) ser igual a cero, lo cual constituye el caso trivial.
Dado lo anterior la nica condicin para la ecuacin (8) ser:
(Px
)=
0P(x
)=
0 P(x
)=
0
Lo anterior implica que
01
n
+
10
n
+
11
n+
1
n
x,x, ,
xn
(x
)=
0
. Para
Pn
+
1
(x
) [1+1]
(3x
21)
=
0
por lo que las races son x = 1 3 . Mientras que para el caso n=2,
P3(x)=12(5x33x)=12
x(5x23x)
=0,
por lo que las races son x = 0, x =
3
5
.
Para la determinacin de los coeficientes w k
(k=0
, , )n de nuevo tomamos en
consideracin el requisito establecido en (5), esto es, que si el integrando f(x) es un polinomio de
grado n+1 menos, dicha ecuacin no involucra una aproximacin. Por definicin, el polinomio
de Lagrange para aproximar cualquier polinomio de grado n, que pasa por n+1 puntos
hn
(x
)xk
( k = 0, , )n se puede expresar como
h n ( x ) =
n
h(xk
)Lk
(x
)k
=
0
Por lo que
+ 1 h n ( x ) dx = + 1
n
k1
1
k
=
0
h(xk
)L(x
)
.
Dado que h ( x
k
) es una constante + 1 h n ( x ) dx = n
+
1h(xk
)
Lk
(x
)1k
=
0
(9)
Comparando (5) con (9) tenemos
+
1wk=
Lk
(x)k
= 0, ,
n
(10).
1
Es comn encontrar la definicin de
Lk
k
Pn
+
(x
)x
x
k
lim x x
k
= ( ) dP P n + 1 ( x ) x x k
k
+
1
(x
) d x dx x k = = (Dado que la derivada del denominador es igual a 1), donde
k dP k
+
1
(x
k ) dx
P'(x
)
dx
k
+
=
n1
k
xx
(x
)=
0
.
Dado lo anterior, el polinomio de Lagrange puede expresarse como
L
k
=
1Pn'
+
1
(xk)
(Pxn
+1
(xx
k))
=
1Pn'
+1(xk)
+
11
(Pxn
+1
(xx
k))
d
x
(11).
Para ejemplificar consideremos n=1,
Pn
+
1(x)=P2(x)=12
(3x
21
)
cuyas races son
x 0 = 1 3, x 1
= 1 3 y su derivada
P2'(x)=12
(6x)=
3 x . De aqu entonces
()
()
()
2w0
=
3
1
1
+
11
2
13
3x
1x
+
13
d
w1
=
3
1
1
+
11
2
13
3x
2
1x
+13
d
x
Para n=2,
()
Pn
+
1(x)=P3(x)=12
(5x33
x
)
. Las races de se determinaron
previamente y resultaron
P(x)012
3x=3
5 , x = 0,
x=
35
y la derivada de P 3
(x
),
P3'(x)=32
(
5x2
1)
, por lo que obtenemos
w0=132
5 531
+ 11 2
(531xx
+33
x
) dx 5
= 3(3 2
1) + 1
122
1
x
53x
dx =
95
w1
=3
2(5 101)
+
11 1
2
(5x3
3
x
)x
0d
x
=
89
w2=132
5 351
+ 11 2 ( 1 5 x 3
3
x
)
x
35
dx = 3(3 2
1) +
1
1
12
x
2+53x
dx =
95
El procedimiento descrito arriba puede extenderse para diferentes valores de n, es decir, para tres
puntos, cuatro puntos, cinco puntos, etctera. La siguiente tabla muestra algunos de estos casos,
(z
)
Races (z
i
1
)+
1
Fzdz ( ) = n
wFz i ( i
)
Factores de ponderacin (peso)
1
i
=
x=(ba)t+(b+a)
2d
x=b2
a
dt
En este caso
a
b
f(x)
dx se convertir en
ab
f(x)
dx =
b2a
+
1
1
f(ba)tk
2
+(b+a)
dt
+
1
1
f ( x ) dx = n
wkk
=
0
f(x
k
0
a
b
f(x)
dx =
(ba
2w=
f)
n
k
bat+b+a()k()k
2
Esta formulacin es la apropiada para usarse en la programacin de este mtodo en computadora,
en lugar de usar una transformacin simblica de f (x). En este caso los puntos base t
k
se modifican al
multiplicarse por la constante
b a 2
.
Por ejemplo, usamos la frmula de cuadratura de Gauss-Legendre de dos puntos para calcular
4
(x2
2x+1
) dx = 2
26 3
(x2
2 x + 1 ) dx = 2
= (4 2 2) (1.0)* f 0.577350269189626*(4 2 2) + 4 + 2 +
(1.0)*
f
0.577350269189626*(4 2
2) + 4 + 2
= 2.0239322565749 + 6.6427344100918 =
8.666666666667 .