Volver al temario.

Tema 4. Métodos de integración numérica


1. Introducción

Consideremos la función f(x)=ex2, cuya gráfica en el intervalo [2,2] es:
Pasted image 20250210090748.png|400
¿Cómo calcularías el área que encierra dicha función con el eje OX?
Sabemos que dicha área corresponde con el valor de la integral:

22ex2dx

Pero, ¿y si no existe una primitiva elemental de dicha función? En este tema, introduciremos métodos numéricos basados en interpolación para aproximar el valor de integrales definidas.


2. Regla del punto medio

2.1 Fórmula de cuadratura

Aproximamos la función f(x) por una constante, tomando el valor de la función en el punto medio del intervalo [a,b]:

c=a+b2

Entonces, la aproximación de la integral es:

abf(x)dx(ba)f(a+b2)

Interpretación geométrica: Aproximamos el área bajo la curva por el área de un rectángulo con base [a,b] y altura f(a+b2).
Pasted image 20260303114141.png|500

2.2 Cota del error

El error cometido es:

EPm(f)=(ba)324f(ξ),para ξ[a,b]

Cota del error:

|EPm(f)|(ba)324maxx[a,b]|f(x)|

2.3 Fórmula compuesta

Dividimos el intervalo [a,b] en n subintervalos de longitud ban. Lo más cómodo es definir h=ba2n, y xi=a+ih,i=0,1,,2n.
La aproximación de la integral es:

abf(x)dx2hi=1nf(x2i1).

Pasted image 20260303114220.png|500

2.4 Cota del error y cálculo del número de nodos

Cota del error para el cálculo de nodos:

|EPm(f)|(ba)324n2maxx[a,b]|f(x)|

Ejemplo

Vamos a aplicar la regla del punto medio compuesta para aproximar la integral:

I=111x2dx

dividiendo el intervalo en cuatro subintervalos.

El intervalo de integración es [1,1], y dividimos en n=4 subintervalos. Tomamos

h=ba2n=14

y por tanto:

x0=1,x1=34,x2=12,x3=14,x4=0,x5=14,x6=12,x7=34,x8=1.

Evaluamos en los impares:

f(34)=1(34)2=1916=716=74f(14)=1(14)2=1116=1516=154f(14)=154,f(34)=74

Aplicando la fórmula

I12[74+154+154+74]=1.6297

La integral exacta es conocida, la mitad del área del círculo de radio 1:

Iexacta=π2

luego el error cometido con la regla del punto medio compuesta es aproximadamente:

|E|=|1.57081.6297|0.0589

3. Regla del trapecio

Fórmula de cuadratura

Aproximamos f(x) por una recta que une los puntos (a,f(a)) y (b,f(b)):

abf(x)dxf(a)+f(b)2(ba)

Interpretación geométrica: Aproximamos el área bajo la curva por el área de un trapecio con bases f(a) y f(b). Recuerda que la fórmula del área de un trapecio es

A=Bmayor+Bmenor2altura

Fórmula compuesta

Dividimos el intervalo [a,b] en n subintervalos de longitud ban. Tenemos xi=a+ih,i=0,1,,n
La aproximación es:

abf(x)dxh2(f(x0)+2i=1n1f(xi)+f(xn))

Pasted image 20260303114322.png|500
Cota del error:

|ETr(f)|(ba)312n2maxx[a,b]|f(x)|

Ejemplo

Para calcular la integral I=111x2dx utilizando la regla compuesta del trapecio con cuatro subintervalos, seguimos los siguientes pasos:
Tomamos h=ban=12. Los puntos xi se calculan como:

x0=1,x1=0.5,x2=0,x3=0.5,x4=1

Evaluamos f(x)=1x2 en cada xi:

f(x0)=f(1)=1(1)2=0f(x1)=f(0.5)=1(0.5)2=10.25=0.750.8660f(x2)=f(0)=102=1f(x3)=f(0.5)=10.52=10.25=0.750.8660f(x4)=f(1)=112=0

Sustituyendo los valores:

111x2dx0.5(f(x0)2+f(x1)+f(x2)+f(x3)+f(x4)2)=0.5(02+0.8660+1+0.8660+02)=0.5(0+0.8660+1+0.8660+0)=0.5(2.7320)=1.3660

Error cometido:

|E|=|1.57081.3660|0.2048

4. Regla de Simpson

4.1 Fórmula de cuadratura

abf(x)dxba6(f(a)+4f(a+b2)+f(b))

Idea: aproximamos la función con un polinomio de grado 2.
Pasted image 20260303115128.png|600

4.2 Cota del error

ES(f)=(ba)52880fiv(ξ)

4.3 Fórmula compuesta y cota del error

Dividimos el intervalo [a,b] en n subintervalos de longitud ban. Al igual que en la fórmula del punto medio, lo más cómodo es definir h=ba2n, y xi=a+ih,i=0,1,,2n.
La aproximación de la integral es:

abf(x)dx=h3[f(x0)+2i=1n1f(x2i)+4i=1nf(x2i1)+f(x2n)]|ES(f)|(ba)52880n4maxx[a,b]|fiv(x)|

Pasted image 20260303115558.png|600

Ejemplo

Para calcular la integral I=111x2dx utilizando la regla compuesta de Simpson con cuatro subintervalos, seguimos los siguientes pasos. Tenemos h=ba2n=14

x0=1,x1=0.75,x2=0.5,x3=0.25,x4=0,x5=0.25,x6=0.5,x7=0.75,x8=1

Evaluamos f(x)=1x2 en cada xi:

f(x0)=f(1)=1(1)2=0f(x1)=f(0.75)=1(0.75)2=10.5625=0.43750.6614f(x2)=f(0.5)=1(0.5)2=10.25=0.750.8660f(x3)=f(0.25)=1(0.25)2=10.0625=0.93750.9682f(x4)=f(0)=102=1f(x5)=f(0.25)=10.252=10.0625=0.93750.9682f(x6)=f(0.5)=10.52=10.25=0.750.8660f(x7)=f(0.75)=10.752=10.5625=0.43750.6614f(x8)=f(1)=112=0

Sustituyendo los valores:

111x2dx1/43[f(x0)+2(f(x2)+f(x4)+f(x6))+4(f(x1)+f(x3)+f(x5)+f(x7))+f(x8)]=112[0+2(0.8660+1+0.8660)+4(0.6614+0.9682+0.9682+0.6614)+0]=112[0+2(2.7320)+4(3.2592)+0]=112[0+5.4640+13.0368+0]=112[18.5008]1.5417

Error cometido:

|E|=|1.57081.5417|0.0361

5. Aclaración sobre nodos, subintervalos y el incremento h:

6. Acotación del error

Ejemplo 1: Punto Medio Compuesto

Enunciado: Determina el número mínimo de subintervalos (n) necesarios para aproximar la integral 01x3dx mediante la regla del punto medio compuesto con un error absoluto menor que 0.001.

Para el método compuesto, la fórmula es:

|EM|(ba)324n2maxx[a,b]|f(x)|

Queremos que |EM|<0.001:

1324n26<0.001624n2<0.00114n2<0.0014n2>10.0014n2>1000n2>250n>25015.81

Resultado: Se necesitan al menos n=16 subintervalos.


Ejemplo 2: Simpson Compuesto

Enunciado: Determina el número mínimo de subintervalos (n) necesarios para aproximar 0π/2sin(x)dx mediante la regla de Simpson compuesta con un error menor que 0.001.

En este caso tenemos:

|ES(f)|(ba)52880n4maxx[a,b]|fiv(x)|<0.001

Queremos que el error sea menor que 0.001:

(1.5708)52880n41<0.0019.58852880n4<0.0019.5885<0.0012880n49.5885<2.88n4n4>9.58852.883.3293n>3.32934n>1.3506

Como n debe ser un número entero de subintervalos:
n=2 subintervalos.

Aclaración:
Pasted image 20260312074806.png|600

  1. Divides [0,π/2] en dos subintervalos: [0,π/4] y [π/4,π/2].

  2. En cada uno usas el punto medio (π/8 y 3π/8).

  3. En total estarás evaluando la función en 5 puntos (los 3 extremos y los 2 puntos medios).