Logo Studenta

integracion numerica

¡Este material tiene más páginas!

Vista previa del material en texto

Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Cálculo Avanzado-Fundamentos para el
Análisis de Señales
Docentes: Cavalieri Federico - Contini Liliana
Ayudantes: Fabio Tibaldo - Maciel Martı́n
INTEGRACION NUMERICA
October 1, 2014
mailto:cavafede@gmail.com
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Motivación
La integración numérica se usa para evaluar valores aproximados de
integrales que no pueden calcularse analı́ticamente. Por ejemplo:
I =
∫ x
0
t3
et − 1
dt
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
La integración numérica se usa cuando se dispone de una función
tabulada donde los valores de x de y f(x) están dados como un
conjunto discreto de puntos, lo cual es el caso cuando se tienen
datos experimentales de campo.
Un topógrafo podrı́a necesitar saber el área de un campo limitado por
una corriente zigzagueante y dos caminos.
Un ingeniero en hidráulica tal vez requiera conocer el área de la sección
transversal de un rı́o.
Un ingeniero en estructuras quizá necesite determinar la fuerza neta
ejercida por un viento no uniforme que sopla contra un lado de un
rascacielos.
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
FORMULAS CERRADAS DE
NEWTON-COTES
Si he hecho descubrimientos invaluables ha sido más por tener
paciencia que cualquier otro talento.
Isaac Newton.
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Cuadratura Numérica
Utilizaremos las fórmulas de Newton-Cotes para derivar los esquemas
de integración más comunes.
La estrategia de Newton-Cotes se basa en reemplazar una función
complicada por un polinomio más fácil de integrar.
I =
∫ b
a
f(x)dx ∼=
∫ b
a
Pn(x)dx =
n∑
i=0
aif(xi)
donde Pn(x) es un polinomio de grado n, ai son denominados pesos
y los xi se llaman nodos de integración o de cuadratura.
Al término:
n∑
i=0
aif(xi)
se lo conoce como cuadratura numérica. La integral exacta se
puede escribir como:
I =
∫ b
a
f(x)dx =
∫ b
a
Pn(x)dx + E(f) =
n∑
i=0
aif(xi) + E(f)
donde E(f) es el error de truncamiento.
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Regla del Trapecio
Primero seleccionamos un conjunto de nodos distintos {x0, x1 . . . , xn}
igualmente espaciados del intervalo de integración [a, b].
La regla del trapecio se forma con un polinomio interpolante de
Lagrange de grado 1. Por ejemplo, el polinomio interpolador lineal para
los puntos x0, x1 es:
P1(x) =
1∑
i=0
f(xi)L1,i(x) =
x− x1
x0 − x1
f(x0) +
x− x0
x1 − x0
f(x1)
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
A1 =
∫ x1
x0
f(x)dx =
∫ x1
x0
P1(x)dx +
∫ x1
x0
E1(f)dx =
=
∫ x1
x0
1∑
i=0
f(xi)L1,i(x)dx +
∫ x1
x0
E1(f)dx =
=
1∑
i=0
f(xi)
∫ x1
x0
L1,i(x)dx +
∫ x1
x0
E1(f)dx⇒
El área A1 resulta
A1 =
1∑
i=0
aif(xi) +
∫ x1
x0
E1(f)dx
donde los pesos se calculan como
ai =
∫ x1
x0
L1,i(x)dx para i = 0, 1
y el error local está dado por
E1(f) =
∫ x1
x0
f (n+1)(ξ(x))
(n + 1)!
n∏
i=0
(x−xi) =
∫ x1
x0
(x−x0)(x−x1)
f2(ξ(x))
2
dx
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Fórmula General
a0 =
∫ x1
x0
L1,0(x)dx =
∫ x1
x0
(x− x1)
(x0 − x1)
dx =
x1 − x0
2
=
h
2
a1 =
∫ x1
x0
L1,1(x)dx =
∫ x1
x0
(x− x0)
(x1 − x0)
dx =
x1 − x0
2
=
h
2
Por lo tanto el A1 será
A1 ≈ a0f(x0) + a1f(x0) =
h
2
[f(x0) + f(x1)]⇒ Fórmula del trapecio
El área total en el intervalo [a, b] de f(x) se obtiene como
A ≈
n∑
i=0
Ai = h
[f(x0) + f(x1)]
2
+h
[f(x1) + f(x2)]
2
+. . .+h
[f(xn−1) + f(xn)]
2
o agrupando términos
A ≈ h
2
[
f(x0) + f(xn) + 2
n−1∑
i=1
f(xi)
]
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Análisis del Error
E1(f) =
1
2
∫ x1
x0
f2(ξ(x))(x− x0)(x− x1)dx
Por el Teorema del Valor Medio ponderado para integrales
f2(ξ(x)) = f2(ξ)
E1(f) =
f2(ξ)
2
∫ x1
x0
(x− x0)(x− x1)dx = −
h3
12
f2(ξ)
El error local es de orden h3. Luego, f2(ξ) nos indica que la regla del
trapecio da un resultado exacto cuando se aplica una función cuya
derivada segunda sea cero, es decir, cualquier polinomio de grado
1 o menor. El error global será:
E =
n∑
i=0
Ei(f) =
h3
12
n∑
i=0
f2(ξi) ≤ n
h3
12
max‖f2(ξ)‖ a ≤ x ≤ b
Teniendo en cuenta que hn = b− a
E ≤ h
2
12
(b− a)max‖f2(ξ)‖ a ≤ x ≤ b
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Regla de Simpson
Se obtiene al integrar en [a, b] el segundo polinomio de Lagrange,
P2(x) =
(x− x1)(x− x2)
(x0 − x1)(x0 − x2)
f(x0) +
(x− x0)(x− x2)
(x1 − x0)(x1 − x2)
f(x1)+
(x− x0)(x− x1)
(x2 − x0)(x2 − x1)
f(x2)
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
El área debajo del polinomio entre los puntos x0, x2 es
A1 =
2∑
i=0
aif(xi)+
∫ x2
x0
E1(f)dx con ai =
∫ x2
x0
L2,i(x)dx para i = 0, 2
Luego, teniendo en cuenta que los puntos están igualmente
distanciados en h,
x2 − x0 = 2h→ x0 = x2 − 2h
x2 − x1 = h→ x1 = x2 − h
Los factores de peso resultan,
a0 =
∫ x2
x0
(x− x1)(x− x2)
(x0 − x1)(x0 − x2)
dx =
h
3
a1 =
∫ x2
x0
(x− x0)(x− x2)
(x1 − x0)(x1 − x2)
dx =
4
3
h
a2 =
∫ x2
x0
(x− x0)(x− x1)
(x2 − x0)(x2 − x1)
dx =
h
3
y el error
E1(f) = f3(ξ)
∫ x2
x0
(x− x0)(x− x1)(x− x2)
6
dx = 0
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Reemplazando los valores calculados, se tiene el área A1
A1 ≈
2∑
i=0
aif(xi) +
∫ x2
x0
E1(f)dx =
h
3
[f(x0) + 4f(x1) + f(x2)] + 0
Notar que el error dio 0. Para tener una estimación del error,
tomamos un punto más, esto es,
E1(f) = f3(ξ)
∫ x2
x0
(x− x0)(x− x1)(x− x2)(x− x3)
4!
dx =
h5
90
f4(ξ)
Luego, el error global será
E =
n∑
i=0
Ei(f) =
h5
90
n∑
i=0
f4(ξi) ≤ m
h5
90
max‖f4(ξ)‖ a ≤ x ≤ b
Teniendo en cuenta que hn = b− a y m = n/2
E ≤ h
4
180
(b− a)max‖f4(ξ)‖ a ≤ x ≤ b
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
La regla de Simpson es más exacta de lo esperado. En lugar de ser
proporcional a la tercera derivada, el error es proporcional a la cuarta
derivada. En otras palabras,
La regla de Simpson
proporciona resultados exactos para polinomios cúbicos aun
cuando se utilice una parabola.
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
El área total en el intervalo [a, b] de f(x) se obtiene como
o agrupando términos
A ≈ h
3
[E + 4I + 2P ]
Donde, si n es par
Valores correspondientes a los puntos Extremos:
E = f(a) + f(b)
Valores correspondientes a los puntos Impares:
I =
n/2∑
j=1
f(x2j−1)
Valores correspondientes a los puntos Pares:
P =
n/2−1∑
j=1
f(x2j)
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
CUADRATURA DE
GAUSS-LEGENDRE
No es el conocimiento, sino el acto de aprendizaje; y no la posesión,
sino el acto de llegar a ella, lo que concede el mayor disfrute.
Carl Friedrich Gauss
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Motivación
La regla del trapecio utiliza la siguiente expresión para evaluar una
integral
I ≈ h
2
[f(x0) + f(x1)]
Debido a que la regla del trapecio necesita los puntos extremos,
existen casos como el de la Figura a) donde la fórmula puede dar un
gran error.
Si tuvieramos la libertad de evaluar el área bajo una lı́nea recta que
uniera dos puntos ubicados en forma inteligente, definirı́amos una
lı́nea recta que equilibrara los errores negativos y positivos.
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Polinomios de Legendre
Antes de empezar con la demostración, es necesario recurrir a los
polinomios de Legendre.
La expresión general de los polinomios de Legendre son:
φj(x) =
j!
(2j)!
dj
dxj
(x2 − 1)j
φ0(x) = 1 φ1(x) = x φ2(x) = x2 −
1
3
φ3(x) = x3 −
3x
5
∫ 1
−1
φi(x)φj(x)dx = 0 si i 6= j
∫ 1
−1
φi(x)φj(x)dx > 0 si i = j
Indicándonos que φj(x) son ortogonales.
IntroducciónNewton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Teorema
Si P2n−1(x) es un polinomio de grado 2n− 1, entonces la fórmula∫ b
a
P2n−1(x)dx =
n∑
j=0
ajP2n−1(xj)
es exacta si los puntos xj (j = 0, 1, . . . , n) son los ceros del polinomio
ortogonal de Legendre φn y las aj son los pesos.
Comparación del método de Gauss-Legendre con Trapecios y
Simpson
Método Puntos n Máximo Grado: Int. exacta
Trapecios 2 1
Simpson 3 3
Gauss-Legendre 2 3
Gauss-Legendre 3 5
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Demostración
El polinomio P2n−1 puede escribirse en la forma
P2n−1(x) = qn−1(x)φn(x) + rn−1(x)
donde qn−1(x) y rn−1(x) son los polinomios de grado máximo n− 1.
Puesto que las xj (j = 0, 1, . . . , n) son los ceros de φn(x), esto es:
(φn(xj) = 0) se desprende que,
P2n−1(xj) = qn−1(xj)φn(xj) + rn−1(xj) = rn−1(xj)
Conisedérese ahora
I(P2n−1) =
∫ b
a
P2n−1dx =
∫ b
a
qn−1(x)φn(x)dx + rn−1(x)dx
=
∫ b
a
qn−1(x)φn(x)dx +
∫ b
a
rn−1(x)dx
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
qn−1(x) y rn−1(x) tiene representación única (Atkinson/Harley) si
qn−1(x) =
n−1∑
j=0
γjφj(x) rn−1(x) =
n−1∑
j=0
βjφj(x)
es decir qn−1(x) y rn−1(x) se forma como una combinación lineal de
funciones ortogonales hasta grado n− 1. Entonces
I(P2n−1) =
∫ b
a
n−1∑
j=0
γjφj(x)φn(x)dx +
∫ b
a
rn−1(x)dx =
∫ b
a
rn−1(x)dx
puesto que
=
n−1∑
j=0
γj
∫ b
a
φj(x)φn(x)dx = 0
ya que φn(x) es ortogonal a todos los demás polinomios φj(x)
(j = 0, 1, . . . , n− 1).
I(P2n−1) =
∫ b
a
rn−1(x)dx =
n∑
j=0
ajrn−1(xj) =
n∑
j=0
ajP2n−1(xj) =
=
∫ b
a
P2n−1(x)dx = I(P2n−1) y el teorema queda demostrado.
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Los coeficientes aj se obtienen de resolver la integral,
aj =
∫ 1
−1
Lj,k(x)dx siendo Lj,k los pols. de Lagrange.
Por ejemplo, el polinomio de Legendre:
φ2 = x2 −
1
3
sus raı́ces son: x1,2 =
±1√
3
= ±0.57735
Luego,
a0 =
∫ 1
−1
L1,0(x)dx =
∫ 1
−1
x− x1
x0 − x1
dx =
∫ 1
−1
x− 0.57735
−0.57735− 0.57735
dx = 1
a1 =
∫ 1
−1
L1,1(x)dx =
∫ 1
−1
x− x0
x1 − x0
dx =
∫ 1
−1
x + 0.57735
0.57735 + 0.57735
dx = 1
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
En la tabla se muestran algunos resultados con polinomios de
Legendre de mayor orden
n Raices xj Coeficientes aj
2 0.5773502692 1
-0.5773502692 1
3 0.7745966692 0.5555555556
0 0.8888888886
-0.7745966692 0.5555555556
4 0.8611363116 0.3478548451
0.3399810436 0.6521451549
-0.3399810436 0.6521451549
-0.8611363116 0.3478548451
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
La ortogonalidad de los polinomios de Legendre se obtiene en el
intervalo [−1, 1], pero, ¿qué sucede cuando la integral la queremos
hacer en un intervalo genérico [a, b]? Hacemos un cambio de
variables:
a→ 1
b→ −1
x→ t
luego:
t =
2x− a− b
b− a
⇒ x = 1
2
[(b− a)t + a + b]
dx =
b− a
2
dt
y finalmente∫ b
a
f(x)dx =
∫ 1
−1
f
[
(b− a)t + b + a
2
]
(b− a)
2
dt
Introducción Newton-Cotes Regla del Trapecio Simpson 1/3 Cuadratura de Gauss
Ejemplo
Integrar por cuadratura de Gauss-Legendre con n = 2 la siguiente
integral
I =
∫ 1,5
1
e−x
2
dx
Solución
Hacemos el cambio de variable
x =
1
2
[(b− a)t + a + b] = 0, 25t + 1, 25
∫ 1
−1
1
4
e−(0,25t+1,25)
2
dt = a0f(x0) + a1f(x1)
donde los pesos a0, a1, x0 y x1 se obtienen de la tabla. Luego,∫ 1,5
1
e−x
2
dx ≈ 1
4
e−(0,25 0,557735+1,25)
2
+
1
4
e−(−0,25 0,557735+1,25)
2
= 0, 109
	Introducción
	Newton-Cotes
	Regla del Trapecio
	Simpson 1/3
	Cuadratura de Gauss

Continuar navegando