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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

122 CHAPTER 6. LINEAR MULTISTEP METHODS<br />

that interpolates the points<br />

P (t 0 ) = f(t 0 ) (6.40)<br />

P (t 1 ) = f(t 1 ) (6.41)<br />

.<br />

P (t n−1 ) = f(t n−1 ) (6.42)<br />

P (t n ) = f(t n ) (6.43)<br />

We define the backward difference operator ∇ for an element f n of a sequence<br />

as<br />

∇f n = f n − f n−1 (6.44)<br />

∇ 2 f n = ∇f n − ∇f n−1 = f n − 2f n−1 + f n−2 (6.45)<br />

∇ 3 f n = ∇ 2 f n − ∇ 2 f n−1 = f n − 3f n−1 + 3f n−2 − f n−3 (6.46)<br />

.<br />

∇ k f n = ∇ k−1 f n − ∇ k−1 f n−1 (6.47)<br />

Letting f n = f(t n ) we have by substituting 6.43 into 6.39 that<br />

From 6.42 we get<br />

Substituting at t = t n−2 = t n − 2h gives<br />

f n = a 0 (6.48)<br />

f n−1 = f n + a 1 (t n−1 − t n ) (6.49)<br />

= f n − a 1 h (6.50)<br />

a 1 = 1 h (f n − f n−1 ) = 1 h ∇f n (6.51)<br />

f n−2 = a 0 + a 1 (t n−2 − t n ) + a 2 (t n−2 − t n )(t n−2 − t n−2 ) (6.52)<br />

= f n + 1 h (f n − f n−1 )(−2h) + a 2 (−2h)(−h) (6.53)<br />

= 2f n−1 − f n + 2h 2 a 2 (6.54)<br />

a 2 = 1<br />

2h 2 (f n − 2f n−1 + f n−2 ) = 1<br />

2h 2 ∇2 f n (6.55)<br />

Continuing the process we find in general that<br />

Next we define the polynomials Q k by<br />

a k = 1<br />

k!h k ∇k f n (6.56)<br />

k−1<br />

∏<br />

Q k (t) = (t − t n−j ) (6.57)<br />

j=0<br />

Math 582B, Spring 2007<br />

California State University Northridge<br />

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

Last revised: May 23, 2007

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

Saved successfully!

Ooh no, something went wrong!