Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integra Resum PDF
Integra Resum PDF
Contenido
1. Fórmulas de cuadratura
2. Fórmulas de Newton-Cotes
3. Fórmulas compuestas
1 Fórmulas de cuadratura
• Objetivo
Aproximar la integral
Z b
I= f (x) dx
a
usando una combinación lineal de valores de f (x) en puntos del intervalo
[a, b],
a ≤ x0 < x1 < · · · < xn ≤ b,
Z b
f (x) dx ' α0 f (x0 ) + α1 f (x1 ) + · · · + αn f (xn ).
a
La fórmula de cuadratura es
• Error
E (f ) = I − F (f )
Z b
= f (x) dx − [α0 f (x0 ) + α1 f (x1 ) + · · · + αn f (xn )] .
a
1
Francisco Palacios Tema 3: Integración Numérica 2
1. Valor aproximado.
Tenemos
a = 0, b = 1, f (x) = x sin x,
1−0
F (f ) = (0 + 4 · (0.5) sin (0.5) + sin 1) = 0. 30005.
6
2. Valor exacto y error.
Calculamos una primitiva de f (x)
Z
x sin x dx = integramos por partes
Z
µ ¶ = −x cos x − (− cos x) dx
u=x du = dx Z
dv = sin x dx v = − cos x = −x cos x + cos x dx
= −x cos x + sin x + c
El valor exacto es
Z 1
x sin x dx = [−x cos x + sin x]x=1
x=0 = − cos 1 + sin 1 = 0. 30117.
0
Error
|E (f )| = |I − F (f )| = |0. 30117 − 0. 30005| = 0.00 112.
La fórmula de cuadratura ha producido una aproximación con 2 decimales
exactos. ¤
• Grado de precisión
Dado un intervalo [a, b], decimos que una fórmula de cuadratura
F (f ) = α0 f (x0 ) + α1 f (x1 ) + · · · + αn f (xn )
tiene grado de precisión g si es exacta para todos los polinomios de grado
≤ g (y no lo es para alguno de grado g +1). Es decir, si p(x) es un polinomio
de grado ≤ g, entonces la fórmula de cuadratura es exacta para p(x)
Z b
p(x) dx = α0 p(x0 ) + α1 p(x1 ) + · · · + αn p(xn ).
a
Francisco Palacios Tema 3: Integración Numérica 3
y no lo es para
pg+1 (x) = xg+1 .
p(x) = x3 − x,
Z 2 ∙ 4 ¸2
¡ 3 ¢ x x2 16 4
x − x dx = − = − = 4 − 2 = 2,
0 4 2 0 4 2
1 6
F (p) = [0 + 4· (1 − 1) + (8 − 2)] = = 2. ¤
3 | {z } | {z } 3
p(1) p(2)
2 Fórmulas de Newton-Cotes
Las fórmulas de Newton-Cotes se obtienen integrando el polinomio interpo-
lador construido con nodos igualmente espaciados.
• Estrategia
x0 = a,
x1 = a + h,
x2 = a + 2h,
..
.
xj = a + jh,
..
.
xn = a + nh = b.
Francisco Palacios Tema 3: Integración Numérica 5
x0 , x1 , x2 , . . . , xn .
3. Tomamos Z Z
b b
f (x) dx ' pn (x) dx.
a a
Z b
f (a) + f (b)
p1 (x) dx = (b − a) .
a 2
b−a
FT (f ) = [f (a) + f (b)] .
2
Si tomamos h = b − a
h
FT (f ) = [f (x0 ) + f (x1 )] ,
2
x0 = a, x1 = a + h,
h = b − a.
• Fórmula de Simpson
Es la fórmula de Newton-Cotes de 3 puntos.
b−a
h= ,
2
x0 = a, x1 = a + h, x2 = a + 2h = b.
Francisco Palacios Tema 3: Integración Numérica 6
h
FS (f ) = [f (x0 ) + 4f (x1 ) + f (x2 )] ,
3
x0 = a, x1 = a + h, x2 = a + 2h,
b−a
h= .
2
2.2 Errores
• Fórmula del trapecio
Sea f (x) de clase C 2 [a, b],
x0 = a, x1 = b, h = b − a.
Se cumple
Z b
h h3
I= f (x) dx = [f (x0 ) + f (x1 )] − f (2) (t) , t ∈ (a, b) .
a 2 12
Valor absoluto del error
h3 ¯¯ (2) ¯¯
|ET (f )| = |I − FT (f )| = ¯f (t)¯ , t ∈ (a, b) .
12
Cota superior de error
h3 ¯ ¯
|ET (f )| ≤ M2 , M2 = max ¯f (2) (x)¯ .
12 x∈[a,b]
• Fórmula de Simpson
Sea f (x) de clase C 4 [a, b],
b−a
x0 = a, x1 = a + h, x2 = b, h= .
2
Se cumple
Z b
h h5
I= f (x) dx = [f (x0 ) + 4f (x1 ) + f (x2 )] − f (4) (t) , t ∈ (a, b) .
a 3 90
Valor absoluto del error
h5 ¯¯ (4) ¯¯
|ES (f )| = |I − FS (f )| = ¯f (t)¯ , t ∈ (a, b) .
90
Cota superior de error
h5 ¯ ¯
|ES (f )| ≤ M4 , M4 = max ¯f (4) (x)¯ .
90 x∈[a,b]
Francisco Palacios Tema 3: Integración Numérica 8
1. Aproximación trapecio.
Tenemos
a = 1, b = 2, h = 2 − 1 = 1, f (x) = x ln x,
1
FT (f ) = (1 ln 1 + 2 ln 2) = ln 2 = 0. 69315.
2
Cota de error
h3 ¯ ¯
|ET (f )| ≤ M2 , M2 = max ¯f (2) (x)¯ .
12 x∈[1,2]
f 0 (x) = ln x + 1,
1
f 00 (x) = ,
x
f 00 (x) es positiva si x ∈ [1, 2]. La función objetivo es
¯ ¯ 1
¯ ¯
g(x) = ¯f (2) (x)¯ = ,
x
−1
g 0 (x) = ,
x2
la derivada g 0 (x) es negativa, por lo tanto g(x) es decreciente en el intervalo
y resulta ¯ ¯
¯ ¯
M2 = max ¯f (2) (x)¯ = g(1) = 1.
x∈[1,2]
La cota de error es
h3 1
|ET (f )| ≤ M2 = = 0.083333.
12 12
x0 = 1, x1 = 1.5, x2 = 2.
Valor de la aproximación,
0.5
FS (f ) = (1 ln 1 + 4 · 1.5 ln (1.5) + 2 ln 2) = 0. 63651.
3
Cota de error,
h5 ¯ ¯
|Es (f )| ≤ M4 , M4 = max ¯f (4) (x)¯ .
90 x∈[1,2]
h5 (0.5)5
|ES (f )| ≤ M4 = 2 = 0.0006 9444.
90 90
Vemos que, en este caso, podemos asegurar 2 decimales exactos.
3. Valor exacto y errores.
Calculamos una primitiva de f (x)
Z
x ln x dx = integramos por partes.
Z 2
x2 x 1
⎛ 1 ⎞ = ln x − dx
u = ln x, du = dx. 2 2 x
⎜ ⎟ x2 Z
x
⎝ 2 ⎠ = ln x − 1 x dx
x 2 2
dv = x dx, v = .
2 x2 x2
= ln x − + c.
2 4
Francisco Palacios Tema 3: Integración Numérica 10
3 Fórmulas compuestas
3.1 Trapecio compuesto
• Estrategia
1. Dividimos el intervalo [a, b] en n subintervalos de longitud
b−a
h= ,
n
y obtenemos n + 1 puntos
x0 = a, x1 = a + h, x2 = a + 2h, . . . , xn = a + nh = b.
(n) h
FT C = [f (x0 ) + 2f (x1 ) + · · · + 2f (xj ) + · · · + 2f (xn−1 ) + f (xn )] ,
2
b−a
h= .
n
X n−1
(n) h b−a
FT C = [f (x0 ) + f (xn )] + h f (xj ) , h= .
2 n
j=1
• Cota de error
Si f (x) es de clase C 2 [a, b], se cumple
¯ ¯ ¯Z ¯
¯ (n) ¯ ¯¯ (n) ¯
b
b−a 2 b−a
¯ET C ¯ = ¯ f (x)dx − FT C ¯¯ ≤ h M2 , h= .
a 12 n
¯ ¯
¯ ¯
M2 = max ¯f (2) (x)¯ .
x∈[a,b]
por lo tanto
¯ ¯ h3 h3 h3 h3 b − a h2
¯ (n) ¯
¯ET C ¯ ≤ M2 + M2 + · · · + M2 = n M2 = n M2
12 12 12 12 n 12
b−a 2
≤ h M2 . ¤
12
Francisco Palacios Tema 3: Integración Numérica 13
a = 1, b = 2, f (x) = x ln x.
Tenemos la acotación
¯ ¯
¯ (n) ¯ b − a 2 b−a
¯ET C ¯ ≤ h M2 , h = ,
12 n
¯ ¯
¯ ¯
M2 = max ¯f (2) (x)¯ .
x∈[1,2]
entonces ¯ ¯
¯ (n) ¯ 1
¯ET C ¯ ≤ h2 .
12
Exigimos ¯ ¯
¯ (n) ¯ 1
¯ T C ¯ ≤ h2 ≤ 0.5 × 10−2
E
12
y resulta ¡ ¢
h2 ≤ 12 · 0.5 × 10−2 = 0.0 6,
√
h ≤ 0.0 6 = 0. 24495.
Como
2−1 1
h= = ,
n n
resulta
1 1
≤ 0. 24495 ⇒ n≥ = 4. 0825.
n 0. 24495
Necesitamos 5 subintervalos.
2. Valor de la aproximación.
Con n = 5, el valor del step es
1
h= = 0.2.
5
Obtenemos los nodos
X 4
(5) h
FT C = [f (x0 ) + f (x5 )] + h f (xj ) ,
2
j=1
3. Error exacto.
Valor exacto con 5 decimales
Z 2
I= x ln x dx = 0. 63629.
1
Error
¯ ¯ ¯ ¯
¯ (5) ¯ ¯ (5) ¯
¯ET C ¯ = ¯I − FT C ¯ = |0. 63629 − 0. 63860| = 0.00 231. ¤
A1 , A2 , . . . , Am
b−a
h= .
2m
Los nodos son
x0 = a, x1 = a + h, x2 = a + 2h, . . . , xn = a + 2mh = b.
(1) h
A1 = [x0 , x2 ] ⇒ FS = [f (x0 ) + 4f (x1 ) + f (x2 )] .
3
(2) h
A2 = [x2 , x4 ] ⇒ FS = [f (x2 ) + 4f (x3 ) + f (x4 )] .
3
(3) h
A3 = [x4 , x6 ], ⇒ FS = [f (x4 ) + 4f (x5 ) + f (x6 )] .
3
En el caso m = 3
(3) h
FSC = [f (x0 ) + 4f (x1 ) + 2f (x2 ) + 4f (x3 ) + 2f (x4 ) + 4f (x5 ) + f (x6 )] .
3
Podemos reordenar y agrupar los valores como sigue.
(3) h
FSC = {f (x0 ) + f (x6 ) +2 [f (x2 ) + f (x4 )] +4 [f (x1 ) + f (x3 ) + f (x5 )]}.
3 | {z } | {z } | {z }
nodos extremos nodos pares interiores nodos impares
• Cota de error
Si f (x) es de clase C 4 [a, b], se cumple
¯ ¯ ¯Z ¯
¯ (m) ¯ ¯¯ (m) ¯
b
b−a 4 b−a
¯ESC ¯ = ¯ f (x)dx − FSC ¯¯ ≤ h M4 , h= .
a 180 2m
¯ ¯
¯ ¯
M4 = max ¯f (4) (x)¯ .
x∈[a,b]
entonces ¯ ¯
¯ (m) ¯ h5 (1) h5 (2) h5 (m)
¯ESC ¯ ≤ M4 + M4 + · · · + M4 .
90 90 90
Si tomamos ¯ ¯
¯ ¯
M4 = max ¯f (4) (x)¯ ,
x∈[a,b]
por lo tanto
¯ ¯ h5 h5 h5
¯ (m) ¯
¯ESC ¯ ≤ M4 + M4 + · · · + M4
90 90 90
h5 b − a h4
≤ m M4 = m M4
90 2m 90
b−a 4
≤ h M4 . ¤
180
Ejemplo 3.2 Calcula Z 2
x ln x dx
1
con 4 decimales exactos usando la fórmula de Simpson compuesto.
a = 1, b = 2, f (x) = x ln x.
Tenemos la acotación
¯ ¯
¯ (m) ¯ b − a 4 b−a
¯ESC ¯ ≤ h M4 , h = ,
180 2m
¯ ¯
¯ ¯
M4 = max ¯f (4) (x)¯ .
x∈[a,b]
entonces ¯ ¯
¯ (m) ¯ 1 4
¯ESC ¯ ≤ h · 2.
180
Exigimos
1 4
h · 2 ≤ 0.5 × 10−4 ,
180
¡ ¢
4 180 · 0.5 × 10−4
h ≤ = 0.00 45,
2
√
4
h ≤ 0.0 045 = 0. 259.
Como
2−1 1
h= = ,
2m 2m
resulta
1 1
≤ 0. 259 ⇒ m ≥ = 1. 9305.
2m 2 · 0. 259
Necesitamos tomar m = 2. Se trata de Simpson doble, con 2m = 4 subin-
tervalos.
Francisco Palacios Tema 3: Integración Numérica 18
2. Valor de la aproximación.
Con m = 2, resulta
1
h= = 0.25.
4
Los nodos son