Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Métodos numéricos
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 1 / 81
Tabla de contenido
3 Diferenciación numérica
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 2 / 81
Series de Taylor, error de truncamiento
Section 1
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 3 / 81
Series de Taylor, error de truncamiento
Series de Taylor
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 4 / 81
Series de Taylor, error de truncamiento
Series de Taylor
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 4 / 81
Series de Taylor, error de truncamiento
Series de Taylor
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 4 / 81
Series de Taylor, error de truncamiento
Series de Taylor
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 4 / 81
Series de Taylor, error de truncamiento
que
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 5 / 81
Series de Taylor, error de truncamiento
que
2
(√ ( ))
sinh log √ 1
1+x2
e
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 5 / 81
Series de Taylor, error de truncamiento
Posibilidades:
1 Información puntual (Taylor)
información puntual
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 6 / 81
Series de Taylor, error de truncamiento
Posibilidades:
1 Información puntual (Taylor)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 6 / 81
Series de Taylor, error de truncamiento
Posibilidades:
1 Información puntual (Taylor)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 6 / 81
Series de Taylor, error de truncamiento
Posibilidades:
1 Información puntual (Taylor)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 6 / 81
Series de Taylor, error de truncamiento
O, de forma general,
X
N
(x – x0 )n (x – x0 )N+1
f(x) = f(n) (x0 ) + f(N+1) (ξ) , ξ entre x y x0 (1)
n! (N + 1)!
n=0
dn f(x)
donde f(n) (x0 ) := dxn x=x
0
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 7 / 81
Series de Taylor, error de truncamiento
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 8 / 81
Series de Taylor, error de truncamiento
PN = a0 + a1 x + a2 x2 + · · · + aN xN
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 8 / 81
Series de Taylor, error de truncamiento
PN = a0 + a1 x + a2 x2 + · · · + aN xN
2 El termino
(x – x0 )N+1 (N+1)
RN = f(N+1) (ξ) f (ξ)
(N + 1)!
se llama resto y representa el error de aproximación.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 8 / 81
Series de Taylor, error de truncamiento
PN = a0 + a1 x + a2 x2 + · · · + aN xN
2 El termino
(x – x0 )N+1 (N+1)
RN = f(N+1) (ξ) f (ξ)
(N + 1)!
se llama resto y representa el error de aproximación.
3 La serie converge (teorema de cálculo), bajo ciertas condiciones,
cuando N → ∞; es decir, cuantos más términos, mejor aproximamos
f(x) por la serie.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 8 / 81
Series de Taylor, error de truncamiento
PN = a0 + a1 x + a2 x2 + · · · + aN xN
2 El termino
(x – x0 )N+1 (N+1)
RN = f(N+1) (ξ) f (ξ)
(N + 1)!
se llama resto y representa el error de aproximación.
3 La serie converge (teorema de cálculo), bajo ciertas condiciones,
cuando N → ∞; es decir, cuantos más términos, mejor aproximamos
f(x) por la serie.
4 Necesitamos que la función sea muy suave (diferenciable)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 8 / 81
Series de Taylor, error de truncamiento
PN = a0 + a1 x + a2 x2 + · · · + aN xN
2 El termino
(x – x0 )N+1 (N+1)
RN = f(N+1) (ξ) f (ξ)
(N + 1)!
se llama resto y representa el error de aproximación.
3 La serie converge (teorema de cálculo), bajo ciertas condiciones,
cuando N → ∞; es decir, cuantos más términos, mejor aproximamos
f(x) por la serie.
4 Necesitamos que la función sea muy suave (diferenciable)
5 Cuanto más lejos estamos del punto x0 , peor es la aproximación . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 8 / 81
Series de Taylor, error de truncamiento
Observación 2.
La idea es usar el teorema del valor medio
f(x) – f(x0 )
= f′ (χ)
x – x0 .
.
.
.
.
. . . . . . . . . . . . .
. . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
2 de febrero de 2021 9 / 81
Series de Taylor, error de truncamiento
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 10 / 81
Series de Taylor, error de truncamiento
f′ (x) = 1
1+x = (1 + x)
–1 f′ (0) = 1
f′′ (x) = –(1 + x) –2 f′′ (0) = –1
f′′′ (x) = 2(1 + x)–3 f′′′ (0) = 2
fiv (x) = –3!(1 + x)–4 fiv (0) = – 3!
fv (x) = 4!(1 + x)–5 fv (0) = 4!, · · ·
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 10 / 81
Series de Taylor, error de truncamiento
f′ (x) = 1
1+x = (1 + x)
–1 f′ (0) = 1
f′′ (x) = –(1 + x) –2 f′′ (0) = –1
f′′′ (x)2(1 + x)–3
= 2 f′′′ (0) =
fiv (x) –3!(1 + x)–4
= – 3! fiv (0) =
fv (x) 4!(1 + x)–5
= 4!, · · · fv (0) =
1 2 3! 4! 1 1 1 1
ln(1 + x) ≈ x – x2 + x3 – x4 + x5 , ln(2) ≈ 1 – + – + = 0′ 7833
2 3! 4! 5! 2 3 4 5
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 10 / 81
Series de Taylor, error de truncamiento
f′ (x) = 1
1+x = (1 + x)
–1 f′ (0) = 1
f′′ (x) = –(1 + x) –2 f′′ (0) = –1
f′′′ (x)2(1 + x)–3
= 2 f′′′ (0) =
fiv (x) –3!(1 + x)–4
= – 3! fiv (0) =
fv (x) 4!(1 + x)–5
= 4!, · · · fv (0) =
1 2 3! 4! 1 1 1 1
ln(1 + x) ≈ x – x2 + x3 – x4 + x5 , ln(2) ≈ 1 – + – + = 0′ 7833
2 3! 4! 5! 2 3 4 5
Errorabs
Errorabs = |valorexacto – valoraprox |, Errorrel =
valorexacto
0′ 0902
Errorabs = |0′ 7833 – 0′ 6931| = 0′ 0902, Errorrel = = 0′ 1301
0′ 6931
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 10 / 81
Series de Taylor, error de truncamiento
Otro ejemplo
Ejemplo 1.3 (Serie de Taylor).
√
f(x) = x, x 0 = 1, x = 1 .5 .
√
Sabemos que 1.5 ≡ 1.2247. Calcular el error absoluto y el error relativo.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 11 / 81
Series de Taylor, error de truncamiento
Otro ejemplo
Ejemplo 1.3 (Serie de Taylor).
√
f(x) = x, x 0 = 1, x = 1 .5 .
√
Sabemos que 1.5 ≡ 1.2247. Calcular el error absoluto y el error relativo.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 11 / 81
Series de Taylor, error de truncamiento
Otro ejemplo
Ejemplo 1.3 (Serie de Taylor).
√
f(x) = x, x 0 = 1, x = 1 .5 .
√
Sabemos que 1.5 ≡ 1.2247. Calcular el error absoluto y el error relativo.
√ 1 (x – x0 ) 1 (x – x0 )2 3 (x – x0 )3
x≈1+ – +
2 1! 4 2! 8 3!
p 1 1 1 3 1 1 1 1
1′ 5 ≈ 1 + – + =1+ – + = 1′ 2266
4 4 2!22 8 3!23 4 32 128
0′ 0019
Errorabs = |1′ 2247 – 1′ 2266| = 0′ 0019, Errorrel = ′ = 0′ 0016
1 2247
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 11 / 81
Interpolación con polinomios (representación de Newton)
Section 2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 12 / 81
Interpolación con polinomios (representación de Newton)
Motivación
1 Integración
Z
x3
x2 dx = +C
Z
3
2
e–x dx =???
2
aproximar la función e–x por algo más fácil, por ejemplo, un
polinomio.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 13 / 81
Interpolación con polinomios (representación de Newton)
Motivación
1 Integración
Z
x3
x2 dx = +C
Z
3
2
e–x dx =???
2
aproximar la función e–x por algo más fácil, por ejemplo, un
polinomio.
2 interpolar: dado varios puntos (de una función compleja o imposible
de evaluar), calcular valores intermedios
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 13 / 81
Interpolación con polinomios (representación de Newton)
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 14 / 81
Interpolación con polinomios (representación de Newton)
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 14 / 81
Interpolación con polinomios (representación de Newton)
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 14 / 81
Interpolación con polinomios (representación de Newton)
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 14 / 81
Interpolación con polinomios (representación de Newton)
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 14 / 81
Interpolación con polinomios (representación de Newton)
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 14 / 81
Interpolación con polinomios (representación de Newton)
y3
y1
y2
y0
x0 x1 x2 x3
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 15 / 81
Interpolación con polinomios (representación de Newton)
La teoría: Existencia
Teorema 1 (Weierstrass).
Sea f ∈ C [a, b] . Dado ϵ > 0, existe un polinomio P(x) tal que
f(x) – P(x) < ϵ ∀x ∈ [a, b] (2)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 16 / 81
Interpolación con polinomios (representación de Newton)
La Teoría: Unicidad
Pn (xk ) = fk k = 0, 1, . . . , n (3)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 17 / 81
Interpolación con polinomios (representación de Newton)
Implicación de la unicidad
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 18 / 81
Interpolación con polinomios (representación de Newton)
Implicación de la unicidad
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 18 / 81
Interpolación con polinomios (representación de Newton)
Implicación de la unicidad
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 18 / 81
Interpolación con polinomios (representación de Newton)
Implicación de la unicidad
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 18 / 81
Interpolación con polinomios (representación de Newton)
Implicación de la unicidad
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 18 / 81
Interpolación con polinomios (representación de Newton)
PN (xk ) = f(xk ) = yk
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 19 / 81
Interpolación con polinomios (representación de Newton)
PN (xk ) = f(xk ) = yk
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 19 / 81
Interpolación con polinomios (representación de Newton)
N=3
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 20 / 81
Interpolación con polinomios (representación de Newton)
N=3
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 20 / 81
Interpolación con polinomios (representación de Newton)
Requisitos
P1 (x0 ) = y0 = f(x0 )
P1 (x1 ) = y1 = f(x1 )
Para Lagrange
L10 (x0 ) =1 L11 (x0 ) =0
L10 (x1 ) =0 L11 (x1 ) =1
x – x1 x – x0
L10 (x) = L11 (x) =
x0 – x1 x1 – x 0
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 21 / 81
Interpolación con polinomios (representación de Newton)
Para Newton
P1 (x0 ) = a0 = y0 = f(x0 )
P1 (x1 ) = a0 +a1 (x1 – x0 ) = f(x1 )
|{z}
ya conocido
hasta
f[x1 , · · · , xk ] – f[x0 , · · · , xk–1 ]
f[x0 , · · · , xk ] =
xk – x0
De forma general
Pk (x) = Pk–1 (x) + f[x0 , · · · , xk ](x – x0 )(x – x1 ) · · · (x – xk–1 )
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 23 / 81
Interpolación con polinomios (representación de Newton) Coeficientes del polinomio de Newton
Idea de la construcción
X
n
f(xj )
an =: f[x0 , x1 , . . . , xn ] =
Q
n (9)
j=0 (xj – xk )
k=0
k̸=j
o en manera recursiva
f[x1 , x1 , . . . , xn ] – f[x0 , x1 , . . . , xn–1 ]
f[x0 , x1 , . . . , xn ] = (10)
xn – x0
o
2–1
f[xk–j , xk–k+1 , ..., xk ] =
| {z } xk – xk–j
=1
| {z }
=2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 25 / 81
Interpolación con polinomios (representación de Newton) Idea de la construcción
El triángulo
xk f[xk ]
x0 f[x0 ]
f[x1 , x0 ]
x1 f[x1 ] f[x0 , x1 , x2 ]
f[x1 , x2 ] f[x0 , x1 , x2 , x3 ]
x2 f[x2 ] f[x1 , x2 , x3 ] f[x0 , x1 , x2 , x3 , x4 ]
f[x2 , x3 ] f[x1 , x2 , x3 , x4 ]
x3 f[x3 ] f[x2 , x3 , x4 ],
f[x3 , x4 ]
x4 f[x4 ]
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 26 / 81
Interpolación con polinomios (representación de Newton) Idea de la construcción
El triángulo incompleto
xk f[xk ]
x0 f[x0 ]
f[x1 ]–f[x0 ]
= f[x0 , x1 ] x1 –x0
f[x1 ,x2 ]–f[x0 ,x1 ]
x1 f[x1 ] f[x0 , x1 , x2 ] = x2 –x0
f[x2 ]–f[x1 ] f[x1 x2 ,x3 ]–f[x0 x1 ,x2 ]
f[x1 , x2 ] = x2 –x1 f[x0 x1 , x2 , x3 ] = x3 –x0
f[x2 ,x3 ]–f[x1 ,x2 ]
x2 f[x2 ] f[x1 , x2 , x3 ] = x3 –x1
f[x3 ]–f[x2 ] f[x2 ,x3 ,x4 ]–f[x1 ,x2 ,x3 ]
f[x2 , x3 ] = x3 –x2 f[x1 , x2 , x3 , x4 ] = x4 –x1
f[x3 ,x4 ]–f[x2 ,x3 ]
x3 f[x3 ] f[x2 , x3 , x4 ] = x4 –x2
f[x4 ]–f[x3 ] f[x3 x4 ,x5 ]–f[x2 x3 ,x4 ]
f[x3 , x4 ] = x4 –x3 f[x2 x3 , x4 , x5 ] = x5 –x2
f[x4 ,x5 ]–f[x3 ,x4 ]
x4 f[x4 ] f[x3 , x4 , x5 ] = x5 –x3
f[x5 ]–f[x4 ]
f[x4 , x5 ] = x5 –x4
x5 f[x5 ]
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 27 / 81
Interpolación con polinomios (representación de Newton) Ejemplo de las diferencias divididas de Newton
Dados
x0 = 1 f0 = –3
x1 = 2 f1 = 0
x2 = 3 f3 = 15
x3 = 4 f4 = 48
x4 = 5 f5 = 105
x5 = 6 f6 = 192
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 28 / 81
Interpolación con polinomios (representación de Newton) Ejemplo de las diferencias divididas de Newton
La tabla completa
Finalmente
xk f[xk ]
x0 = 1 –3
= 0–(– 3)
f[x1 ]–f[x0 ]
f[x0 , x1 ] = x1 –x0 2–1 = 3
f[x1 ,x2 ]–f[x0 ,x1 ]
x1 = 2 0 f[x0 , x1 , x2 ] = x2 –x0 = 15 –3
3–1 = 6
f[x2 ]–f[x1 ] f[x1 x2 ,x3 ]–f[x0 x1 ,x2 ]
f[x1 , x2 ] = x2 –x1 = 15 –0
3–2 = 15 f[x0 x1 , x2 , x3 ] = x3 –x0 = 93––61 = 1
f[x2 ,x3 ]–f[x1 ,x2 ]
x2 = 3 15 f[x1 , x2 , x3 ] = x3 –x1 = 334––15
2 =9 f[x0 x1 , x2 , x3 , x4 ] = 0
f[x3 ]–f[x2 ] f[x2 ,x3 ,x4 ]–f[x1 ,x2 ,x3 ]
f[x2 , x3 ] = x3 –x2 = 484––15
3 = 33 f[x1 , x2 , x3 , x4 ] = x4 –x1 = 12 –9
5–2 = 1
f[x3 ,x4 ]–f[x2 ,x3 ]
x3 = 4 48 f[x2 , x3 , x4 ] = x4 –x2 = 575––33
3 = 12 f[x1 , x2 x3 , x4 , x5 ] = 0
f[x4 ]–f[x3 ] f[x3 x4 ,x5 ]–f[x2 x3 ,x4 ]
f[x3 , x4 ] = x4 –x3 = 105 –48
5–4 = 57 f[x2 x3 , x4 , x5 ] = x5 –x2 = 15 –12
5–2 = 1
f[x4 ,x5 ]–f[x3 ,x4 ]
x4 = 5 105 f[x3 , x4 , x5 ] = x5 –x3 = 876––57
4 = 15
f[x5 ]–f[x4 ]
f[x4 , x5 ] = x5 –x4 = 1926––5105 = 87
x5 = 6 192
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 29 / 81
Interpolación con polinomios (representación de Newton) Ejemplo de las diferencias divididas de Newton
El resultado para P3 es
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 30 / 81
List of todos
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 31 / 81
Diferenciación numérica
Section 3
Diferenciación numérica
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 32 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
En concreto
dsin(x)
= cos(x)x =1 = 0.5403
dx x0 =1 0
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 33 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 33 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 34 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
Idea central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 34 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
f(x0 + h) – f(x0 )
f′ (x0 ) = + O(h),
h
Así obtenemos diferencias divididas hacia adelante
f(x0 + h) – f(x0 )
f′ (x0 ) ≈
h
Observación 3.1.
Si |h| ≪ 1 puede haber problemas con el error de redondeo!
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 35 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
De la misma forma
f(x0 – h) = f(x0 ) – hf′ (x0 ) + O(h2 )
f(x0 ) – f(x0 – h)
f′ (x0 ) = + O(h),
h
y diferencias divididas hacia atrás
f(x0 ) – f(x0 – h)
f′ (x0 ) ≈
h
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 36 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
h2
f(x0 ± h) = f(x0 ) ± hf′ (x0 ) + f′′ (x0 ) + O(h3 )
2
Restando
f(x0 + h) – f(x0 – h) = 2hf′ (x0 ) + O(h3 ),
f(x0 + h) – f(x0 – h)
f′ (x0 ) = + O(h2 ),
2h
Así obtenemos diferencias divididas centradas
f(x0 + h) – f(x0 – h)
f′ (x0 ) ≈
2h
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 37 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
Ejemplo 3.1.
x 0’96 0’98 1’00 1’02 1’04
sen(x) 0’8192 0’8305 0’8415 0’8521 0’8624
cos(x) 0’5735 0’5570 0’5403 0’5234 0’5062
Conclusión
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 39 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
Conclusión
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 39 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 40 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 40 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 40 / 81
Diferenciación numérica Hacia delante, hacia atrás y central
h2 h3 ′′′
f(x0 ± h) = f(x0 ) ± hf′ (x0 ) + f′′ (x0 ) ± f (x0 ) + O(h4 )
2 3!
Sumando
f(x0 + h) + f(x0 – h) = 2f(x0 ) + h2 f′′ (x0 ) + O(h4 ),
f(x0 + h) – 2f(x0 ) + f(x0 – h)
f′′ (x0 ) = + O(h2 ),
h2
Obtenemos diferencias divididas centradas
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 42 / 81
Integración interpolatoria, simple y compuesta
Section 4
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 43 / 81
Integración interpolatoria, simple y compuesta
Consideramos
Zb
2
e–x dx (11)
a
Sabemos
que la integral (11) no tiene una función primitiva
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 44 / 81
Integración interpolatoria, simple y compuesta
Consideramos
Zb
2
e–x dx (11)
a
Sabemos
que la integral (11) no tiene una función primitiva
pero sabemos calcular la integral impropia:
Z∞
2
e–x dx
–∞
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 44 / 81
Integración interpolatoria, simple y compuesta
Y por lo tanto
Z b Z b Z b Z b
f(x) dx = PN (x) dx + EN (x) dx ≈ PN (x) dx
a a a a
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 45 / 81
Integración interpolatoria, simple y compuesta
La malla:
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 46 / 81
Integración interpolatoria, simple y compuesta
La malla:
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 46 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 46 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 46 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 46 / 81
Integración interpolatoria, simple y compuesta
Sea
N=1
Así que
Z x1
h
f(x) dx ≈ f(x0 ) + f(x1 )
x0 2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 47 / 81
Integración interpolatoria, simple y compuesta
Sea
N=1
x0 = a , x1 = b
h = x 1 – x0
Así que
Z x1
h
f(x) dx ≈ f(x0 ) + f(x1 )
x0 2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 47 / 81
Integración interpolatoria, simple y compuesta
Demostración
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 48 / 81
Integración interpolatoria, simple y compuesta
Demostración II
Demostración.
f(x1 ) – f(x0 ) 1 2
= hf(x0 ) + h Luego
h 2
1 1
= hf(x0 ) + hf(x1 ) – hf(x0 )
2 2
h
= f(x0 ) + f(x1 )
2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 49 / 81
Integración interpolatoria, simple y compuesta
Zx1
f(x1 ) – f(x0 ) f(x1 ) – f(x0 ) 1 2
(x – x0 )dx = h
x1 – x0 h 2
x0
así que
Zx1 Zx1
f(x1 ) – f(x0 ) f(x1 ) – f(x0 )
(x – x0 )dx = (x – x0 )dx
x1 – x0 x1 – x0
x0 x0
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 50 / 81
Integración interpolatoria, simple y compuesta
x21 x2
= – x0 x1 + 0
2 2
1 2
= x1 – 2x0 x1 + x20
2
1 2
= x1 – x0
2
1
= h2
2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 51 / 81
Integración interpolatoria, simple y compuesta
La Regla de Simpson
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 52 / 81
Integración interpolatoria, simple y compuesta
Z1
1
ex dx = ex 0 = e1 – 1 = 1.71828
0
Z1
1 0 1 1 + e
ex dx ≈ e +e = = 1.85914
2 2
0
error = 1.85914 – 1.71828 = 0.140859
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 54 / 81
Integración interpolatoria, simple y compuesta
La regla de Simpson N = 1, h = 1
2
Z1
1
ex dx = ex 0 = e1 – 1 = 1.71828
0
Z1 0 1 1
1 e + 4e 2 + e
1
x 1 1 + 4e 2 + e
e dx ≈ = = 1.71886
2 3 2 3
0
error = 1.71886 – 1.71828 = 0.000579323
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 55 / 81
Integración interpolatoria, simple y compuesta
Z1
1 0 –1 1 + e–1
ex dx ≈ e +e = = 0.68394
2 2
0
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 56 / 81
Integración interpolatoria, simple y compuesta
Z1
1 0 1 1
1 1 + 4e– 4 + e–1
x
e dx ≈ e + 4e– 4 + e–1 = = 0.74718
2 3 6
0
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 57 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 58 / 81
Integración interpolatoria, simple y compuesta
El fenómeno de Runge
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
17 de febrero de 2017 2/1
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 59 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 60 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 60 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 60 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 60 / 81
Integración interpolatoria, simple y compuesta
Integración compuesta
Idea central:
1 Divide el intervalo en cuestión en M subintervalos
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 61 / 81
Integración interpolatoria, simple y compuesta
Integración compuesta
Idea central:
1 Divide el intervalo en cuestión en M subintervalos
subintervalo.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 61 / 81
Integración interpolatoria, simple y compuesta
Integración compuesta
Idea central:
1 Divide el intervalo en cuestión en M subintervalos
subintervalo.
Observación 5 (Fórmulas generales).
Para cada método (Trapecio, Simpson compuesto, etc.) existe una
fórmula general, que es un poco difícil de memorizar.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 61 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 62 / 81
Integración interpolatoria, simple y compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 62 / 81
Integración interpolatoria, simple y compuesta
Z1
1
ex dx = ex 0 = e1 – 1 = 1.71828
0
1
Z1 Z2 Z1
1 0 1
1 1
x
e dx = x
e dx + ex dx ≈ e + e2 + e 2 + e1 = 1.75393
4 4
0 0 1
2
error = 1.75393 – 1.71828 = 0.0356493
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 63 / 81
Integración interpolatoria, simple y compuesta
Z1
1
ex dx = ex 0 = e1 – 1 = 1.71828
0
Z1
ex dx ≈ 1.71928
0
error = 1.71928 – 1.71828 = 0.000994261
Simpson compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 65 / 81
EDO: Problemas de Valor Inicial, método de Euler
Section 5
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 66 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 67 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 67 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 67 / 81
EDO: Problemas de Valor Inicial, método de Euler
Dado (
y′ (t) = y, t ∈ (a, b),
(14)
y(a) =1
la única solución (variables separadas) está dada por
y(t) = et
Observación 8.
Sin el dato inicial hubiese existido una familia de soluciones dadas por
y(t) = Cet
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 68 / 81
EDO: Problemas de Valor Inicial, método de Euler
( 2
y′ (t) = et
(15)
y(a) =1
El método por variables separadas nos da
Z
2
y= et dt + C
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 69 / 81
EDO: Problemas de Valor Inicial, método de Euler
Necesitamos
Discretización
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 70 / 81
EDO: Problemas de Valor Inicial, método de Euler
Necesitamos
Discretización
Una aproximación de la EDO
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 70 / 81
EDO: Problemas de Valor Inicial, método de Euler
Discretización
1 Discretización: Construimos una red (o una malla) de paso de la
siguiente manera
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 71 / 81
EDO: Problemas de Valor Inicial, método de Euler
Discretización
1 Discretización: Construimos una red (o una malla) de paso de la
siguiente manera
paso o incremento:
b–a
h=
N
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 71 / 81
EDO: Problemas de Valor Inicial, método de Euler
Discretización
1 Discretización: Construimos una red (o una malla) de paso de la
siguiente manera
paso o incremento:
b–a
h=
N
La malla
t0 = a
t1 = t 0 + h
.. ..
.=.
tk+1 = tk + h, k = 0, · · · N – 1.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 71 / 81
EDO: Problemas de Valor Inicial, método de Euler
En el intervalo [0, 1], elegimos N = 10, por lo tanto el paso h está dado
por
1–0
h= = 0.1
10
y la malla está dada por
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 72 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 73 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 73 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 73 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 75 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 75 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 75 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 75 / 81
EDO: Problemas de Valor Inicial, método de Euler
yk = yk–1 + hf(tk , yk )
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 76 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 77 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 78 / 81
EDO: Problemas de Valor Inicial, método de Euler
así que
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
así que
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
así que
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 79 / 81
EDO: Problemas de Valor Inicial, método de Euler
Tenemos
h y2k
yk+1 = yk + |{z}
=0.1
para k = 0, 1
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 80 / 81
EDO: Problemas de Valor Inicial, método de Euler
Solución completa
t = [0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]
y = [1 1.1 1.22 1.37 1.56 1.8 2.12 2.58 3.24 4.29]
sol(0.9) = 10
err = |(y9 – sol(0.9)| = 5.71
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
2 de febrero de 2021 81 / 81