The Computable Differential Equation Lecture ... - Bruce E. Shapiro
The Computable Differential Equation Lecture ... - Bruce E. Shapiro
The Computable Differential Equation Lecture ... - Bruce E. Shapiro
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
94 CHAPTER 5. RUNGE-KUTTA METHODS<br />
Figure 5.2: Polynomial interpolation through a set of points using the Lagrange<br />
method.<br />
• Polynomial p i (t) is a polynomial of degree i;<br />
• 〈p i (t), p j (t)〉 = δ ij where δ ij = 1 if i = j and 0 otherwise, and<br />
〈f, g〉 =<br />
• p 0 (t) = 1, p 1 (t) = t, and<br />
∫ 1<br />
−1<br />
f(t)g(t)dt (5.36)<br />
(i + 1)P i+1 (t) = (2i + 1)tP i (t) − iP i−1 (t) (5.37)<br />
• If q(t) is any polynomial of degree less than 2n and t 1 , t 2 , . . . are the roots of<br />
the n th Legendre Orthogonal Polynomal p n (t) then<br />
∫ 1<br />
−1<br />
q(t)dt =<br />
n∑<br />
w i q(t i ) (5.38)<br />
i=1<br />
where<br />
w i =<br />
∫ 1<br />
−1<br />
P (t)dt (5.39)<br />
where P (t) is the n th Lagrange Interpolating Polynomial (equation 5.32).<br />
<strong>The</strong> problem can be translated from any interval [a, b] (which corresponds, say, to<br />
[t 0 , t]), to the interval [−1, 1] by the transformation<br />
∫ b<br />
a<br />
f(t)dt = b − a<br />
2<br />
∫ 1<br />
−1<br />
f<br />
( b − a<br />
2 t + a + b )<br />
dt (5.40)<br />
2<br />
Gaussian quadrature has the highest precision possible for polynomial quadrature,<br />
and it forms the basis of Implicit Runge Kutta methods. 1<br />
1 For more details and proofs of these observations see [6], section 4.7 and [13], section 3.1.<br />
Math 582B, Spring 2007<br />
California State University Northridge<br />
c○2007, B.E.<strong>Shapiro</strong><br />
Last revised: May 23, 2007