Académique Documents
Professionnel Documents
Culture Documents
Métodos Numéricos
Si se tiene un problema de valores iniciales
Y suponemos que dicho problema cumple con las hipótesis del teorema de existen-
cia y unicidad podemos asegurar que existe una solución en un intervalo (x0 , x0 +
α), sin embargo, es posible que no contemos con un método eficiente para hallar
dicha solución. Los métodos numéricos son una herramienta útil para aproximar
la solución de un problema de valores iniciales cuando esta no se puede encontrar
analı́ticamente.
Método de Euler
El método de Euler es una aproximación de primer orden a la solución del prob-
lema de valores iniciales (1). Al ser el método más sencillo de aproximación, no
es el método más eficiente para obtener una solución muy precisa. Dicho esto, y
como se discutirá posteriormente, el esquema puede ser ampliado para mejorar la
aproximación a la solución real.
Derivación
El método consiste en obtener valores aproximados y1 , y2 , ..., yn de la función y(x)
evaluada en un número finito de puntos x1 , x2 , ..., xn donde x0 , x1 , x2 , ..., xn = x0 + α
es una partición uniforme del intervalo (x0 , x0 + α) tal que xn = x0 + nh.
Consideramos la aproximación de la derivada de y(x)
1
y 0 (x) ≈ [y(x + h) − y(x)]
h
1
Ya que y 0 (x) = f (x, y)
1
[y(xn+1 ) − y(xn ) ≈ f (x, y)
h
y(xn+1 ) ≈ y(xn ) + h[f (xn , yn )]
El método de Euler consiste en tomar esta aproximación como un valor exacto y
y(x) = y0 como la primer aproximación a la solución, por lo que el esquema se
reduce a
yn+1 = yn + h[f (xn , yn )] y0 = y(x0 )
0 h2 00 h2 00
y(xn+1 ) = y(xn ) + hy (xn ) + y (ξn ) = y(xn ) + h[f (xn , y(xn ))] + y (ξn )
2 2
h2 00
Para alguna xn ≤ ξn ≤ xn+1 donde el término Tn+1 = 2
y (ξn ) es el error de
truncamiento al hacer la aproximación
y(xn+1 ) ≈ y(xn ) + h[f (xn , y(xn ))]
El error en la aproximación de Euler es la diferencia
h2 00
y(xn+1 ) − yn+1 = y(xn ) − yn + h[f (xn , y(xn )) − f (xn , yn )] + y (ξn )
2
El nuevo término en el error de yn+1 Pn+1 = y(xn ) − yn + h[f (xn , y(xn )) − f (xn , yn )]
es el error de propagación que puede simplificarse utilizando el teorema de valor
medio para f (x, y(x)) como una función de y(x).
∂f (xn , ζn )
f (xn , y(xn )) − f (xn , yn ) = (y(xn ) − yn )
∂y
para alguna ζn entre y(xn ) y yn . Si en = y(xn ) − yn entonces
h2
∂f (xn , ζn )
en+1 = 1 + h en + y 00 (ξn ) e0 = 0
∂y 2
2
Método de Heun o método de Euler mejorado
Dado el problema de valores iniciales (1), al integrar ambos lados con respecto a x
desde xn hatsa xn + h = xn+1 se obtiene la siguiente igualdad:
Z xn+1
y(xn+1 ) = y(xn ) + f (x, y(x))dx
xn
Esto nos indica que ahora lo que se debe aproximar es el área bajo la curva de
f (x, y(x)). Como se observa en la siguiente figura, una primera aproximación a ésta
área es el área del rectángulo R = h(f (xn , y(xn ))) lo que nos deja con y(xn+1 ) =
y(xn ) + h(f (xn , y(xn ))) que es el método de Euler
Referencias
1. Braun, M. (1992). Differential equations and their applications: An introduc-
tion to applied mathematics (4th ed.). New York: Springer.
2. K. A., W. H., & D. S. (2009). Chapter 2: Euler’s Method. In Numerical
solution of ordinary differential equations. New Jersey: John Wiley & Sons.