Está en la página 1de 18

INTEGRACIÓN NUMÉRICA

(TRAPECIO)
Repaso Teórico:

En ocasiones es necesario evaluar la integral definida de una función 𝑓 que no


tiene antiderivada explícita, o cuando no es fácil de obtener
𝑏
Aproximamos a: 𝑎
𝑓 𝑥 𝑑𝑥 = 𝑛
𝑖=0 𝑎𝑖 𝑓(𝑥𝑖 )

Recibe el nombre de cuadratura numérica. El método que veremos se basa en


polinomios interpolantes.
• Seleccionamos un conjunto de nodos distintos 𝑥0 , 𝑥1 , … , 𝑥𝑛 del intervalo 𝑎, 𝑏

• Integramos el polinomio interpolante de Lagrange:

𝑃𝑛 𝑥 = 𝑓 𝑥𝑖 𝐿𝑖 (𝑥)
𝑖=0

y su término de error de truncamiento en [𝑎, 𝑏] para obtener:

𝑏 𝑏 𝑛 𝑏 𝑛
𝑛+1
𝑓 (𝜉 𝑥 )
𝑓 𝑥 𝑑𝑥 = 𝑓 𝑥𝑖 𝐿𝑖 𝑥 𝑑𝑥 + (𝑥 − 𝑥𝑖 ) 𝑑𝑥
𝑛+1 !
𝑎 𝑎 𝑖=0 𝑎 𝑖=0
𝑛 𝑏 𝑛
1 𝑛+1
= 𝑎𝑖 𝑓 𝑥𝑖 + (𝑥 − 𝑥𝑖 )𝑓 (𝜉 𝑥 )𝑑𝑥
𝑛+1 !
𝑖=0 𝑎 𝑖=0
• Por lo tanto, la fórmula de cuadratura es:

𝒃 𝒏

𝒇(𝒙) 𝒅𝒙 = 𝒂𝒊 𝒇 𝒙𝒊
𝒂 𝒊=𝟎

Con un error dado por:

𝒃 𝒏
𝟏 𝒏+𝟏
𝑬(𝒇) = (𝒙 − 𝒙𝒊 )𝒇 (𝝃 𝒙 )𝒅𝒙
𝒏+𝟏 !
𝒂 𝒊=𝟎
𝑏
• Para encontrar la REGLA DEL TRAPECIO que aproxima a 𝑎
𝑓(𝑥) 𝑑𝑥

𝑥0 = 𝑎

Siendo 𝑥1 = 𝑏

ℎ =𝑏−𝑎

Usamos el Polinomio lineal de Lagrange

𝑥 − 𝑥1 𝑥 − 𝑥0
𝑃1 𝑥 = 𝑓 𝑥0 + 𝑓 𝑥1
𝑥0 − 𝑥1 𝑥1 − 𝑥0
Entonces:

𝑏 𝑥1
𝑥1
𝑥 − 𝑥1 𝑥 − 𝑥0 1
𝑓(𝑥) 𝑑𝑥 = 𝑓 𝑥0 + 𝑓 𝑥1 𝑑𝑥 + 𝑓 ′′ 𝜉 𝑥 𝑥 − 𝑥0 𝑥 − 𝑥1 𝑑𝑥
𝑥0 − 𝑥1 𝑥1 − 𝑥0 2 𝑥0
𝑎 𝑥0

• Dado que 𝑥 − 𝑥0 𝑥 − 𝑥1 no cambió de signo en [𝑥0 , 𝑥1 ]

Aplicamos el Teorema del Valor Medio ponderado para integrales al término del error

Operando y ya que ℎ = 𝑥1 − 𝑥0
Entonces, la Regla del Trapecio nos queda:

𝑏
ℎ ℎ3 ′′
𝑓(𝑥) 𝑑𝑥 = [𝑓 𝑥0 + 𝑓(𝑥1 )] − 𝑓 𝜉
2 12
𝑎
Ejercicio I

Integrar la siguiente función: 1


1 𝑥2
𝑒 − 2 𝑑𝑥
−1 2𝜋
Utilizando :
a) 6 intervalos
b) 8 intervalos
a) Para 6 intervalos.

Para reducir el error, dividimos el área de la integral en pequeños intervalos.

Primero obtenemos el paso del intervalo con que vamos a trabajar usando la fórmula
de h
𝑏−𝑎
ℎ=
𝑛

Reemplazando valores para n= 6 se obtiene:

1 − (−1) 1
𝒉= = = 0,33333
6 3
Antes de comenzar tengo que saber cuales serán los limites de cada mini intervalo a
integrar, para eso puedo armar una tabla en la que partiendo del extremo inferior
voy adicionando el paso, y así sucesivamente hasta alcanzar el extremo superior.

𝑖 𝑥𝑖 𝑥𝑖 𝑥𝑖
0 𝒂 = 𝒙𝟎 -1 -1
1 𝒙𝟏 = 𝒙𝟎 + 𝒉 -2/3 -0,66667
2 𝒙𝟐 = 𝒙𝟏 + 𝒉 -1/3 -0,33333
3 𝒙𝟑 = 𝒙𝟐 + 𝒉 0 0
4 𝒙𝟒 = 𝒙𝟑 + 𝒉 1/3 0,33333
5 𝒙𝟓 = 𝒙𝟒 + 𝒉 2/3 0,66667
6 𝒙𝟔 = 𝒙𝟓 + 𝒉 = 𝒃 1 1
Integramos cada mini-intervalo:

𝑏=𝒙𝟔 𝑥1 𝑥2 𝑥3 𝑥4 𝑥5 𝑥6
𝐼= 𝑓 𝑥 𝑑𝑥 = 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥
𝑎=𝒙𝟎 𝑥0 𝑥1 𝑥2 𝑥3 𝑥4 𝑥5

1
ℎ ℎ ℎ ℎ
𝐼= 𝑓 𝑥 𝑑𝑥 = 𝑓(𝑥0 + 𝑓(𝑥1 )] + 𝑓(𝑥1 + 𝑓(𝑥2 )] + 𝑓(𝑥2 + 𝑓(𝑥3 )] + 𝑓(𝑥3 + 𝑓(𝑥4 )] +
−1 2 2 2 2
ℎ ℎ
+ 𝑓(𝑥4 + 𝑓(𝑥5 )] + 𝑓(𝑥5 + 𝑓(𝑥6 )]
2 2

Factorizando, y agrupando llegamos a :

𝒃=𝒙𝟔 5

𝐼= 𝑓 𝑥 𝑑𝑥 = 𝑓(𝑥0 + 2 𝑓(𝑥𝑖 ) + 𝑓(𝑥6 )]
𝒂=𝒙𝟎 2
𝑖=1
Para hallar los valores de 𝑓(𝑥𝑖 ) se evalúa la función en los puntos:
𝑖 𝑥𝑖 𝑓(𝑥𝑖 )
0 -1 0,241971
1 -0,66667 0,319447
2 -0,33333 0,377384 1 2
−𝑥 2
𝑓 𝑥 = 𝑒
3 0 0,398942 2𝜋
4 0,33333 0,377384
5 0,66667 0,319447
6 1 0,241971

Reemplazando en la fórmula:

𝑓(𝑥𝑖 ) = 0,319447 + 0,377384 + 0,398942 + 0,377384 + 0,319447 = 1,792604


𝑖=1
1 2
−𝑥 2
𝑖 𝑥𝑖 𝑓(𝑥𝑖 ) 𝑓 𝑥 = 𝑒
0 -1 0,241971
2𝜋
1 -0,666667 0,319448 Si verificamos en Geogebra usando IntegralN
2 -0,333333 0,377383
3 0 0,398942
4 0,333333 0,377383
5 0,666667 0,319448
6 1 0,241971

0,33333
𝐼= [0,241971 + 2 ∗ 1,792604 + 0,241971]= 0,678191
2

𝐼= 0,678191
b) 8 intervalos es decir n=8
𝑏−𝑎
Obtenemos primero el ancho del intervalo: ℎ=
𝑛

1 − (−1) 1
𝑖 𝑥𝑖 𝑥𝑖 ℎ= = = 0,25
8 4
0 𝒂 = 𝒙𝟎 -1
1 𝒙𝟏 = 𝒙𝟎 + 𝒉 -0,75
2 𝒙𝟐 = 𝒙𝟏 + 𝒉 -0,50
3 𝒙𝟑 = 𝒙𝟐 + 𝒉 -0,25
4 𝒙𝟒 = 𝒙𝟑 + 𝒉 0
5 𝒙𝟓 = 𝒙𝟒 + 𝒉 0,25
6 𝒙𝟔 = 𝒙𝟓 + 𝒉 0,5
7 𝒙𝟕 = 𝒙𝟔 + 𝒉 0,75
8 𝒙𝟖 = 𝒙𝟕 + 𝒉 = 𝒃 1
𝑏=𝑥8
𝐼= 𝑓 𝑥 𝑑𝑥 =
𝑎=𝑥0

𝑥1 𝑥2 𝑥3 𝑥4 𝑥5 𝑥6 𝑥7 𝑥8
= 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥 𝑓 𝑥 𝑑𝑥 + 𝑓 𝑥 𝑑𝑥
𝑥0 𝑥1 𝑥2 𝑥3 𝑥4 𝑥5 𝑥6 𝑥7

Resolviendo:

𝑏=𝑥8 7

𝐼= 𝑓 𝑥 𝑑𝑥 = 𝑓(𝑥0 + 2 𝑓(𝑥𝑖 ) + 𝑓(𝑥8 )]
𝑎=𝑥0 2
𝑖=1

Repetimos el proceso anterior, armando una nueva tabla con el nuevo h


𝑖 𝑥𝑖 𝑓(𝑥𝑖 )

0 -1 0,241971 1 2
−𝑥 2
1 -0,75 0,301137 𝑓 𝑥 = 𝑒
2 -0,50 0,352065
2𝜋
3 -0,25 0,386668
4 0,00 0,398942
5 0,25 0,386668
6 0,5 0,352065
7 0,75 0,301137
8 1 0,241971

Reemplazando en la fórmula:

𝑓(𝑥𝑖 ) = 0,301137 + 0,352065 + 0,386668 + 0,398942 + 0,386668 + 0,352065 + 0,301137 = 2,478684


𝑖=1
𝑖 𝑥𝑖 𝑓(𝑥𝑖 )

0 -1 0,241971 1 2
−𝑥 2
1 -0,75 0,301137
𝑓 𝑥 = 𝑒
2𝜋
2 -0,50 0,352065
3 -0,25 0,386668
4 0,00 0,398942
5 0,25 0,386668
6 0,5 0,352065
7 0,75 0,301137
8 1 0,241971

0,25
𝐼= [0,241971 + 2 ∗ 2,478684 + 0,241971] = 0.680163689
2
Este valor es más cercano al que nos devuelve
𝐼 = 0.680163689 Geogebra

También podría gustarte