Supóngase que y(t) es la solución del problema (1) y que el intervalo [a,b] se divide en N subintervalos de longitud constante.
De acuerdo con el teorema de Taylor, si y tiene derivadas continuas,
Si se reemplaza t i+1 por x, ti por x0 y t i+1- ti por h resulta:
(2)
para cada i = 0, 1, 2..., N - 1
Si y(ti+1) se aproxima con un polinomio de Taylor de grado 1
y(ti+1) y( ti ) + y'( ti )h, pero y'( ti ) = ( ti ) = f( ti, y( ti ) ) por (1)
Luego y(ti+1) y( ti ) + f( ti, y( ti ) )h
Si yi = y( ti ) y y0 = y( t0 ) = , la solución y( t ) se puede aproximar por:
para i = 0, 1,2,3 ..., N - 1
yi+1= yi +h f(ti, yi) (3) y0=
Este método se conoce como el método de Euler o método de Taylor de orden 1 (ó
método de las tangentes).
Observe que y1 = y0 + hy'0, y2 = y1 + hy'1 donde y'0 = y'(t0) , y'1 = y'(t1).
Se muestran varios pasos del método de Euler. Los puntos (t 1, y1),(t2, y2),...,(tN , yN) son aproximaciones a los puntos (t1, y(t1)) , (t2, y(t2)), ..., (tN , y(tN)) en la curva solución y(t).
Si en la ecuación (2) y(ti+1) se aproxima por un polinomio de Taylor de grado 2
resulta:
, como y' = f(t,y) y y" = f’(t,y) entonces
La solución y(t) se puede aproximar ahora por:
, para i = 0,1,2,..., N-1 (4)
y0=
Este método se conoce como el método de Taylor de orden 2.
Ejemplo 1.
La ecuación diferencial
= 2ty, 1 t 1.5
y(1) = 1
Tiene como solución exacta o analítica a , ya que
, además y(1) = 1.
Si se quiere aproximar la solución con N=5, entonces
h=0.1, ti=1+0.1i, f(ti, yi) = 2tiyi
Si se utiliza el método de Euler entonces:
yi+1 = yi + hf(ti, yi) yi+1 = yi + h(2tiyi)
i = 0,1,2,3,4 ti = 1+0.1i y0= y0= Si se utiliza el método de Taylor de orden 2,
y0=
En este ejemplo,
f '(t, y) = 2ty
f '(t, y) = 2y + 2ty', recuerde que y = y(t) y = y' = f(t, y)
f '(t, y) = 2y + 2t(2ty) = 2y(1 + 2t 2)
Luego
yi+1 = yi + h(2tiyi) + h2yi(1 + 2ti2), i = 0,1,2,3,4 ti = 1+0.1i
y2 = y1 + h(2t1y1) + h2y1(1 + 2t12) = 1.5427 y3 = 1.9728 y4 = 2.5721 y5 = 3.4188 En la tabla se muestra la comparación entre los valores aproximados en t i y los valores reales y(ti).
ti Euler yi Taylor orden 2 Valor exacto Error en Euler Error con