Hermite interpolation prescribes values and finitely many derivatives of a polynomial at distinct points.
Let be distinct interpolation nodes, let , and let be the Hermite interpolating polynomial matching the values and first derivatives of at all nodes. For each in the interval there is an interior point for which the displayed formula holds. At a node the formula is immediate. Otherwise put , and . This function vanishes at the nodes and at , while its derivative vanishes at every node. Rolle's theorem gives additional zeros of its derivative between successive zeros of . Repeating the theorem therefore gives . Since and , rearrangement yields the formula. The extra point is a zero of , not necessarily of its derivative.
For two nodes , this gives the uniform bound , since . The squared nodal factors encode simultaneous matching of values and derivatives.
At distinct interpolation nodes , prescribed values and first derivatives determine exactly one Hermite interpolating polynomial of polynomial degree at most . The homogeneous data force a double root of a polynomial at every interpolation node. Hence the kernel of a linear map given by these conditions is zero: a nonzero polynomial with those double roots of a polynomial would have polynomial degree at least . Equal finite dimensions of a vector space then give existence as well as uniqueness. This interpolation polynomial is distinct from the Hermite polynomials forming a classical orthogonal polynomial family.

Articles by others on the same topic (1)

Hermite interpolation is a method of interpolating a set of data points that not only matches the function values (as in polynomial interpolation) but also matches the derivatives at those points. This is particularly useful when you have information about not just the values of a function at certain nodes but also the behavior of the function (i.e., its slope) at those nodes.