Métodos numericos: ecuaciones diferenciales ordinarias
Métodos numericos: ecuaciones diferenciales ordinarias
Métodos numericos: ecuaciones diferenciales ordinarias
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Ecuaciones en diferencias<br />
si |z| > 1. Entonces si |z| > 2 se tiene que<br />
por lo que si k ≥ 2<br />
Z[yk](z) =<br />
−1 3 4<br />
− +<br />
(z − 1) 2 z − 1 z +2<br />
=<br />
∞X<br />
∞X<br />
∞X<br />
n +1 1 (−2)<br />
− − 3 +4<br />
zn+2 zn+1 n=0<br />
n=0<br />
n=0<br />
n<br />
zn+1 = 1<br />
z −<br />
∞X<br />
∞X<br />
∞X<br />
n +1 3 4(−2)<br />
− +<br />
zn+2 zn+2 n=0<br />
n=0<br />
n=0<br />
n+1<br />
zn+2 = 1<br />
z +<br />
∞X −n − 4+4(−2) n+1<br />
zn+2 ,<br />
n=0<br />
yk =4(−2) k+1 − 4+k.<br />
Veamos a continuación el siguiente ejemplo, en que las raices son complejas:<br />
½<br />
xn+2 − 2xn+1 +2xn =1,<br />
x0 = x1 =0.<br />
Si aplicamos la transformada Z a la ecuación, tenemos que<br />
Por un lado<br />
mientras que<br />
Z[xn+2 − 2xn+1 +2xn](z) =Z[1](z).<br />
Z[1](z) =<br />
∞X<br />
n=0<br />
1 1<br />
=<br />
zn 1 − 1<br />
z<br />
= z<br />
z − 1 ,<br />
Z[xn+2 − 2xn+1 +2xn](z) = Z[xn+2](z) − 2Z[xn+1](z)+2Z[xn](z)<br />
= z 2 Z[xn](z) − z 2 x0 − zx1 − 2zZ[xn](z) − 2zx0 +2Z[xn](z)<br />
= (z 2 − 2z +2)Z[xn](z),<br />
de donde<br />
z<br />
Z[xn](z) =<br />
(z − 1)(z2 − 2z +2) .<br />
Desarrollamos la función en serie de Laurent para calcular xn. Para ello en primer lugar<br />
z<br />
(z − 1)(z2 − 2z +2) =<br />
z<br />
(z − 1)(z − 1 − i)(z − 1+i)<br />
=<br />
1 1 1+i 1 1 − i<br />
− −<br />
z − 1 2 z − 1 − i 2 z − 1+i .<br />
Calculamos de forma separada<br />
1<br />
z − 1<br />
= 1<br />
z<br />
1<br />
1 − 1<br />
z<br />
= 1<br />
z<br />
102<br />
∞X<br />
n=0<br />
1<br />
=<br />
zn ∞X<br />
n=1<br />
1<br />
,<br />
zn