09.05.2013 Views

Métodos numericos: ecuaciones diferenciales ordinarias

Métodos numericos: ecuaciones diferenciales ordinarias

Métodos numericos: ecuaciones diferenciales ordinarias

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Métodos</strong>deunpaso<br />

Definimos el error global de la solución aproximada como<br />

ei = yi − y(ti; t0, y0), i=0, 1,...,n,<br />

y el método numérico en cuestión se dirá convergente si<br />

lim<br />

h→0 max<br />

0≤i≤n ||ei|| =0.<br />

Básicamente,laconvergenciaimplicaqueelerrorglobaltiendeacerocuandolohaceeltamañode<br />

paso.<br />

Otro concepto importante es el de consistencia. Un método numérico dado por (2.4) se dice<br />

consistente si<br />

Φ(t, y, 0) = f(t, y). (2.5)<br />

Porejemplo,enelcasodelosmétodosdeTaylordeordenn, lafuncióndadapor(2.5)es<br />

nX h<br />

Φ(t, y, 0) =<br />

j−1<br />

j! yj) = y 0 = f(t, y).<br />

En el caso de los métodos de Runge—Kutta, dicho método es consistente si<br />

nX<br />

j=1<br />

bj =1.<br />

j=1<br />

En el estudio del error global de un método, tienen gran importancia dos errores locales que a<br />

continuación describimos. Se llama error local del paso i como<br />

li = yi − y(ti; ti−1, yi−1),<br />

es decir, la diferencia entre el valor proporcionado por el método yi y el valor exacto proporcionado<br />

por la solución exacta del problema de condiciones iniciales<br />

½<br />

0 y = f(t, y),<br />

y(ti−1) =yi.<br />

El último tipo de error local que vamos a introducir es lo que llamaremos el error local de<br />

truncamiento, que definimos como<br />

ti = y(ti−1; t0, y0)+hΦ(ti−1, y(ti−1; t0, y0),h) − y(ti; t0, y0),<br />

es decir, aquel error que se obtendría al sustituir la solución real del problema de condiciones iniciales<br />

y(t; t0, y0) en el método numérico implementado<br />

yi = yi−1 + hΦ(ti−1, yi−1,h).<br />

Si el método numérico es consistente, entonces el error de local de truncaminento converge a cero<br />

cuando se divide por h. Enefecto<br />

ti<br />

lim<br />

h→0 h<br />

y(ti−1; t0, y0) − y(ti−1 + h; t0, y0)<br />

= lim<br />

h→0<br />

h<br />

+ lim Φ(ti−1, y(ti−1; t0, y0),h)<br />

h→0<br />

= −y 0 (ti−1; t0, y0)+f(ti−1, y(ti−1; t0, y0)) = 0,<br />

34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!