10. Exercises on Approximating Derivatives, the Method of Undetermined Coefficients and Richardson Extrapolation#
Exercise 1#
Show that for a three-point one-sided difference approximation of the first derivative
the most accurate choice is \(C_0 = -3/2\), \(C_1 = 2\), \(C_2 = -1/2\), giving
and verify that this is of second order
Do this by setting up the three equations as above for the coefficients \(C_0\), \(C_1\) and \(C_2\), and solving them. Do this “by hand”, to get exact fractions as the answers; us the two Taylor serei formulas, but now tak advanta of what we saw above, whi cis that the error stsrts at the terms in \(D^3f(x)\), so use the forms
and
Exercise 2#
Repeat Exercise 1, but using the degree of precision method.
That is, impose the condition of giving the exact value for the derivative at \(x=0\) for the monomial \(f(x) = 1\), then the same for \(f(x) = x\), and so on until there are enough equations to determine a unique solution for the coefficients.
Exercise 3#
Verify that the most accurate three-point centered difference approximation of \(D^2 f(x)\), form
is given by the coefficients \(C_{-1} = C_1 = 1\), \(C_0 = -2\) in that this is of the highest order; \(p=2\).
That is
Do this by hand, and exploit the symmetry.
Note that it works a bit better than expected, due to the symmetry.
Exercise 4#
Repeat Exercise 3, but using the degree of precision method.
Exercise 5#
Derive a symmetric five-point approximation of the second derivative, using the Method of Undetermined Coefficients; I recomend that you use the simpler second, “monomials” approach.
Note: try to exploit symmetry to reduce the number of equations that need to be solved.
Exercise 6#
Use the symmetric centered difference approxmation of the second derivative and Richardson extrapolation to get another more accurate approximation of this derivative.
Then compare to the result in Exercise 5.