21.04.2015 Views

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

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.

CHAPTER 9. DIFFERENTIAL ALGEBRAIC EQUATIONS 189<br />

we can transform to canonical form<br />

where<br />

( ) I 0<br />

Ỹ i ′ +<br />

0 N<br />

Partitioning the solutions as<br />

( ) ⎛ C 0<br />

⎝ỹ<br />

0 I n−1 + h<br />

⎞<br />

s∑<br />

a ij Ỹ j<br />

′ ⎠ = g(t n−1 + c i h) (9.211)<br />

j=1<br />

ỹ n = ỹ n−1 + h<br />

s∑<br />

b i Ỹ i ′ (9.212)<br />

i=1<br />

Ỹ ′ i = Q −1 Y ′ i, ỹ n = Q −1 y n , g(t) = P y(t) (9.213)<br />

Ỹ =<br />

( ( ( U u p<br />

, ỹ = , ˜g =<br />

V)<br />

v)<br />

q)<br />

(9.214)<br />

and multiplying out the matrix expression in equation 9.211,<br />

⎛<br />

⎞<br />

s∑<br />

U ′ i + C ⎝u n−1 + h a ij U ′ ⎠<br />

j = p(t n−1 + c i h) (9.215)<br />

j=1<br />

NV ′ i + v n−1 + h<br />

s∑<br />

a ij V j ′ = q(t n−1 + c i h) (9.216)<br />

j=1<br />

<strong>Equation</strong> 9.215 is an ordinary differential equation that has been discretized using<br />

an s-stage Runge-Kutta method, which has properties that we have already studied.<br />

<strong>Equation</strong> 9.216 contains the “singular” part of the system, and because the differential<br />

and singular parts of the system are completely decoupled, it suffices to just<br />

study the canonical singular subsystem.<br />

Let v n,p , q p denote the p th component of the corresponding vectors v n , q, let V j,p<br />

be the j th stage derivative for the p th component of V j , and denote the RK matrix<br />

(a ij ) by A. <strong>The</strong>n for the index-1 system (with N = 0) equation 9.216 becomes<br />

v n−1,p + hAV ′ = q p (t n−1 + c i h) (9.217)<br />

where V is the vector of stage derivatives corresponding to component p. <strong>Equation</strong><br />

9.217 must hold for all values of h, and in the limit h → 0,<br />

v n−1,p = q p (t n−1 ) (9.218)<br />

Omitting the index p to simplify the notation and assuming that the matrix A is<br />

nonsingular,<br />

V ′ = 1 h A−1 [(q(t n−1 + c i h) − v n−1 )] i=1,...,s (9.219)<br />

= 1 h A−1 [(q(t n−1 + c i h) − q(t n−1 ))] i=1,...,s (9.220)<br />

c○2007, B.E.<strong>Shapiro</strong><br />

Last revised: May 23, 2007<br />

Math 582B, Spring 2007<br />

California State University Northridge

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

Saved successfully!

Ooh no, something went wrong!