Métodos numericos: ecuaciones diferenciales ordinarias
Métodos numericos: ecuaciones diferenciales ordinarias
Métodos numericos: ecuaciones diferenciales ordinarias
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 />
por ser y(ti−1; t0, y0) solución de la ecuación diferencial. Básicamente, la consistencia indica que ||ti||<br />
es al menos O(h 2 ). Diremos que un método es consistente de orden n si es consistente y el error local<br />
de truncamiento es de orden O(h n+1 ).<br />
Vamos a analizar este último tipo de error para los método numéricos que conocemos.<br />
2.4.1 Error local de truncamiento en el método de Taylor<br />
RecordemosqueelmétododeTayloresdelaforma<br />
yi = yi−1 + 1<br />
1! f1(ti−1, yi−1)h + 1<br />
2! f2(ti−1, yi−1)h 2 + ... + 1<br />
n! fn(ti−1, yi−1)h n<br />
= yi−1 +<br />
nX<br />
j=1<br />
h j<br />
j! fj(ti−1, yi−1).<br />
Entonces, el error local de truncamiento es<br />
ti = y(ti−1; t0, y0)+hΦ(ti−1, y(ti−1; t0, y0),h) − y(ti; t0, y0)<br />
=<br />
nX hj j! yj) ∞X h<br />
(ti−1; t0, y0) −<br />
j<br />
j! yj) (ti−1; t0, y0)<br />
j=1<br />
= −<br />
=<br />
∞X<br />
j=n+1<br />
h j<br />
j! yj) (ti−1; t0, y0)<br />
j=1<br />
h n+1<br />
(n +1)! yn+1) (ti−1 + ηh; t0, y0),<br />
con η ∈ (0, 1). Entonces, existe A>0 de manera que<br />
oequivalentemente<br />
||ti|| ≤ Ah n+1 ,<br />
||ti|| = O(h n+1 ),<br />
con lo que el método de Taylor truncado en el paso n es de orden n +1.<br />
2.4.2 Error local de truncamiento en los métodos de Runge—Kutta<br />
Por simplicidad, vamos a considerar sólamente los métodos de dos etapas dados por<br />
⎧<br />
⎨<br />
donde a21 = c2 = 1<br />
2b2 y b1 =1− b2. Entonces<br />
⎩<br />
g1 = hf(ti−1, yi−1),<br />
g2 = hf(ti−1 + c2h, yi−1 + a21g1),<br />
yi = yi−1 + b1g1 + b2g2,<br />
Φ(t, y,h)=b1f(t, y)+b2f(t + c2h, y + a21hf(t, y)).<br />
35