1. In what different ways are the cubic spline and piecewise cubic Hermite useful interpolants?
2. Define the different end conditions for cubic spline interpolation, giving rise to the natural, complete, and not-a-knot variants.
Which of these is most suitable for general purpose implementation, and why?
3. What is a tridiagonal matrix and how does it arise in spline interpolation?
4. What is the support of a function, and what can be said about the support of basis functions for piecewise interpolation?