Sei sulla pagina 1di 6

MÉTODO DE SIMPSON

Si 𝑛 = 2; esto es, el intervalo de integración [a, b] se divide en dos subintervalos, se


tendrán tres abscisas dadas por la ecuación 6.1 como:

𝑥0 = 𝑎

(𝑏−𝑎) 𝑏 𝑎 1
𝑥1 = 𝑥0 + 1 2
= 𝑎 + 2 − 2 = 2 (𝑏 − 𝑎)

𝑥2 = 𝑏

Se aproxima 𝑓(𝑥) con una parábola [un polinomio de segundo grado 𝑝2 𝑖𝑥), y la
aproximación

a la integral será el área bajo el segmento de parábola comprendida entre 𝑓(𝑥0 ) 𝑦 𝑓(𝑥2 )

como muestra la figura 6.4. Esto es:

𝑏 𝑥2
∫ 𝑓(𝑥) 𝑑𝑥 = ∫ 𝑝2 𝑖𝑥) 𝑑𝑥
𝑎 𝑥0

𝑥
para realizar la integración ∫𝑥 2 𝑝2 𝑖𝑥) 𝑑𝑥 , se usa la fórmula de Newton en diferencias
0

finitas hacia delante para expresar 𝑝2 𝑖𝑥) (Ec. 5.35)

𝑠(𝑠 − 1) 2
𝑝2 (𝑥) = 𝑝2 (𝑥0 + 𝑠ℎ) = 𝑓(𝑥0 ) + 𝑠∆𝑓(𝑥0 ) + ∆ 𝑓(𝑥0 )
2!

al sustituir 𝑝2 𝑖𝑥) y expresar toda la integral en términos de la nueva variable 𝑠, queda:

𝑏 𝑥2 2
∫ 𝑓(𝑥) 𝑑𝑥 = ∫ 𝑝2 𝑖𝑥) 𝑑𝑥 = ℎ ∫ 𝑝2 𝑖𝑥0 + 𝑠ℎ) 𝑑𝑠
𝑎 𝑥0 0
2 2
𝑠(𝑠 − 1) 2
∫ 𝑝2 (𝑥0 + 𝑠ℎ) 𝑑𝑠 = ℎ ∫ [𝑓(𝑥0 ) + 𝑠∆𝑓(𝑥0 ) + ∆ 𝑓(𝑥0 )] 𝑑𝑠
0 0 2!

2
𝑠2 𝑠2 2 𝑠2 2
= ℎ [𝑠𝑓(𝑥0 ) + ∆𝑓(𝑥0 + ∆ 𝑓(𝑥0 − ∆ 𝑓(𝑥0 )]
) )
2 3! 4 0

1
= ℎ [2𝑓(𝑥0 ) + 2∆𝑓(𝑥0 ) + ∆2 𝑓(𝑥0 )]
3

De la definición de la primera segunda diferencia hacia adelante se tiene:

∆𝑓(𝑥0 ) = 𝑓(𝑥0 + ℎ) − 𝑓(𝑥0 ) = 𝑓(𝑥1 ) − 𝑓(𝑥0 )

∆2 𝑓(𝑥0 ) = 𝑓(𝑥0 + 2ℎ) − 2𝑓(𝑥0 + ℎ) + 𝑓(𝑥0 ) = 𝑓(𝑥2 ) − 2𝑓(𝑥1 ) + 𝑓(𝑥0 )

que sustituidas en la última ecuación dan lugar a:

𝑏

∫ 𝑓(𝑥) 𝑑𝑥 = [𝑓(𝑥0 ) + 4𝑓(𝑥1 ) + 𝑓(𝑥2 )]
𝑎 3

el algoritmo de Simpson.

Ejemplo 6.2

Con el algoritmo de Simpson aproxime las integrales del ejemplo 6.1

Solución: Con la ecuación 6.4 se tiene:

1800−500
a) ℎ = 2
= 650, 𝑥0 = 500, 𝑥1 = 𝑥0 + ℎ = 500 + 650 = 1150, 𝑥2 = 1800

𝑓(𝑥0 ) = 9, 𝑓(𝑥1 ) = 16.08, 𝑓(𝑥2 ) = 23

[𝑓(𝑥1 ) se obtiene interpolando con un polinomio de segundo grado en diferencias finitas]

650
𝐴1 = [9 + 4(16.08) + 23] = 20869.33
3
5−0
b) ℎ = 2
= 2.50, 𝑥0 = 0, 𝑥1 = 𝑥0 + ℎ = 0 + 2.50 = 2.50, 𝑥2 = 5

2.50
𝐴2 = [2 + 3(0) + 4(2 + 3(0.25)) + 2 + 3(5)] = 47.5
3
5−(−2)
c) ℎ = 2
= 3.0, 𝑥0 = −2, 𝑥1 = 𝑥0 + ℎ = 2 + 3.0 = 1.0, 𝑥2 = 4

3
𝐴3 = [1 + 2(−2) + 3(−2)2 + 4(1 + 2(1) + 3(1)2 ) + 1 + 2(4) + 3(4)2 ] = 90
3
𝜋
−0 𝜋 𝜋 𝜋
2
b) ℎ = 2
= 4 , 𝑥0 = 0, 𝑥1 = 0 + 4
, 𝑥2 = 2
𝜋
𝜋 𝜋
𝐴4 = 4 [𝑠𝑒𝑛0 + 4 (𝑠𝑒𝑛 ) + 𝑠𝑒𝑛 ] = 1.0023
3 4 2

Se deja a11ector la comparación y discusión de los resultados obtenidos [casos de los


incisos 𝑏), 𝑐) 𝑦 𝑑) con los obtenidos en el ejemplo 6.1.

CASO GENERAL

A continuación, se verá el caso más general, donde el intervalo de integración [a, b] se


divide en 𝑛 subintervalos da lugar a 𝑛 + 1 abscisas equidistantes𝑥0 , 𝑥1 , … , 𝑥𝑛 con 𝑥0 =
𝑎 y 𝑥𝑛 = 𝑏 (véase Fig. 6.2). Esta vez el polinornio de interpolación es de n-ésimo grado
𝑝𝑛 (𝑥)y se utilizará la representación 5.35 para éste.

𝑏
La aproximación a la integral ∫𝑎 𝑓(𝑥) 𝑑𝑥 está dada por

𝑏 𝑥𝑛 𝑥𝑛
∫ 𝑓(𝑥) 𝑑𝑥 = ∫ 𝑝𝑛 (𝑥) 𝑑𝑥 = ℎ ∫ 𝑝𝑛 (𝑥0 + 𝑠ℎ) 𝑑𝑠
𝑎 𝑥0 𝑥0

𝑛
𝑠(𝑠 − 1) 2 𝑠(𝑠 − 1)(𝑠 − 2) 3
= ℎ ∫ [𝑓(𝑥0 ) + 𝑠∆𝑓(𝑥0 ) + ∆ 𝑓(𝑥0 ) + ∆ 𝑓(𝑥0 ) + ⋯
0 2! 3!
𝑠(𝑠 − 1)(𝑠 − 2) … (𝑠 − (𝑛 − 1)) 𝑛
+ ∆ 𝑓(𝑥0 )] 𝑑𝑠
𝑛!

Con la integración de los cinco primeros términos se tiene:

𝑛
∫ 𝑝2 (𝑥0 + 𝑠ℎ) 𝑑𝑠 =
0

𝑠2 𝑠3 𝑠2 𝑠4 𝑠3 𝑠2
= ℎ [𝑠𝑓(𝑥0 ) + ∆𝑓(𝑥0 ) + ( − ) ∆2 𝑓(𝑥0 ) + ( − + ) ∆3 𝑓(𝑥0 )
2 6 4 24 6 6
2
𝑠5 𝑠 4 11𝑠 3 𝑠 2 4
+( − + + ) ∆ 𝑓(𝑥0 ) + 𝑡é𝑟𝑚𝑖𝑛𝑜𝑠 𝑓𝑎𝑙𝑡𝑎𝑛𝑡𝑒𝑠]
120 16 72 8 0

Todos los términos son cero en el límite inferior, por lo que

(6.5)
A continuación se dan las fórmulas de Newton-Cotes para integrar cuando 𝑛 = 1, 2, 3, 4,
5 𝑌 6. El lector puede verificarlas sustituyendo el valor seleccionado de n y las
diferencias correspondientes en términos de sus valores funcionales en la ecuación 6.5

MÉTODO DE SIMPSON COMPUESTO

Como para cada aplicación de la regla de Simpson se requieren dos subintervalos, a fin
de aplicarla número de veces, deberá dividirse el intervalo [a, b] en un número de
subintervalos igual a 2n (véase Fig. 6.6).

Cada par de subintervalos sucesivos se aproxima por un polinornio de segundo grado


(parábola) y se integra usando la ecuación 6.4, de tal manera que la suma de las áreas
bajo cada segmento de parábola sea la aproximación a la integración deseada. Esto es:

𝑏 𝑥2 𝑥4 𝑥𝑛 =𝑏
𝐼 = ∫ 𝑓(𝑥) 𝑑𝑥 = ∫ 𝑝1 (𝑥) 𝑑𝑥 = ∫ 𝑝2 (𝑥) 𝑑𝑥 + ⋯ + ∫ 𝑝𝑛 (𝑥) 𝑑𝑥
𝑎 𝑎=𝑥0 𝑥2 𝑥𝑛−2

donde 𝑝1 (𝑥) = 1,2, . . . , 𝑛, es el polinornio de segundo grado que pasa por tres puntos
consecutivos.
Al sustituir la ecuación 6.4 en cada uno de los sumandos se tiene:

ℎ1 ℎ2
𝐼= [𝑓(𝑥0 ) + 4𝑓(𝑥1 ) + 𝑓(𝑥2 )] + [𝑓(𝑥2 ) + 4𝑓(𝑥3 ) + 𝑓(𝑥4 )] + ⋯
3 3
ℎ𝑛
+ [𝑓(𝑥𝑛−2 ) + 4𝑓(𝑥𝑛−1 ) + 𝑓(𝑥𝑛 )]
3

donde:

ℎ1 = 𝑥1 − 𝑥0 = 𝑥2 − 𝑥1

ℎ2 = 𝑥3 − 𝑥2 = 𝑥4 − 𝑥3
.
.
.
ℎ𝑛 = 𝑥𝑛−1 − 𝑥𝑛−2 = 𝑥𝑛 − 𝑥𝑛−1

Si ℎ1 = ℎ2 = ⋯ = ℎ2 a ecuación (6.9) queda como sigue:

ℎ ℎ
𝐼= [𝑓(𝑥0 ) + 4𝑓(𝑥1 ) + 𝑓(𝑥2 )] + [𝑓(𝑥2 ) + 4𝑓(𝑥3 ) + 𝑓(𝑥4 )] + ⋯
3 3

+ [𝑓(𝑥𝑛−2 ) + 4𝑓(𝑥𝑛−1 ) + 𝑓(𝑥𝑛 )]
3

que usando la notación de sumatoria queda de la siguiente manera:

donde ∆𝑖 significa el incremento de 𝑖.


Ejemplo 6.4: Mediante el algoritmo de Simpson de integración, aproxime el área bajo
la curva del ejemplo 6.3.

Solución

Con los puntos dados de la tabla, se puede aplicar la regla de Simpson en dos
ocasiones; por ejemplo, una vez con los puntos (0), (1) 𝑦 (2) Y otra con los puntos
(2), (3) 𝑦 (4). Como la integración debe hacerse de 𝑥 = − 1 𝑎 𝑥 = 4, se integra entre
los puntos (4) 𝑦 (5) con el método trapezoidal y la suma será la aproximación buscada:

a) Método de Simpson aplicado dos veces: ℎ1 = ℎ2 = ℎ3 = 𝑛, = 1, entonces. Puede


usarse la ecuación 6.10

1
𝐴1 = [8 + 4(10 + 20) + 2(10) + 76] = 74.666
3

b) Método trapezoidal aplicado a los puntos (4) 𝑦 (5)

1
𝐴2 = [76 + 238] = 157
2

por tanto, la aproximación al área es:

𝜆 = 74.666 + 157 = 231.666

Compare este resultado con el obtenido en el ejemplo 6.3 y el resultado de la solución


analítica (la función tabulada es 𝑓 (𝑥) = 𝑥 4 − 2𝑥 2 + 𝑥 + 10.

Potrebbero piacerti anche