For data (x1,y1,y’1),⋯,(xn,yn,y’n) of different x1,⋯,xn that satisfies {p(xi)=yip′(xi)=y’i and degH≤2n−1, the polynomial function H is referred to as Hermite Interpolation.
[4]: Error with the actual function: For a 2n times differentiable f:R→R and some ξx∈H{x1,⋯,xn,x}, the Hermite Interpolation Hn satisfies the following.
f(x)−Hn(x)=(2n)![Ψn(x)]2f(2n)(ξx)
H{a,b,c,⋯} represents the smallest interval that includes a,b,c,⋯.
Explanation
Hermite Interpolation is interested in the polynomial that interpolates not only the function values but also the derivative values in Polynomial Interpolation. Since the differentiation is reflected, it is more accurate than Polynomial Interpolation.
However, it can also be applied to more than one differentiation, but its form is extremely complicated.
Proof
[1]
Strategy: Assume that multiple Hermite interpolations exist and show that it is a contradiction.
Assuming H and a different Hermite Polynomial G exist.
If R:=H−G, then for x=x1,⋯,xn{H(xi)=G(xi)=yiH’(xi)=G′(xi)=y’i, meaning
R(xi)=R’(xi)=0
This means x1,⋯,xn are all R(x)=0th multiple roots of 2, so for some polynomial q(x),
R=q(x)(x−x1)2⋯(x−xn)2
If q(x)=0, it contradicts because degR≥2n, and if q(x)=0, R(x)=0 must be H(x)=G(x).
■
[2]
Strategy: Similar to Lagrange’s formula, specifically find hi and h~i.
Part 1.
Ψn(x):=(x−x1)⋯(x−xn)
Differentiating Ψn with respect to x and substituting x=xj yields
Ψ’n(xj):=(x−x1)⋯(x−xj−1)(x−xj+1)⋯(x−xn)
According to the Newton’s Divided Differences Formula for z1,⋯,z2n,
f(x)−p2n−1(x)=(x−z1)⋯(x−z2n)f[z1,⋯,zn,x]
If z2i−1,z2i→xi, then
f(x)−p2n−1(x)=(x−x1)2⋯(x−xn)2f[x1,x1,⋯,xn,xn,x]
Directly substituting x=x1,⋯,xn yields
f(xi)−p2n−1(xi)=0
Meanwhile, differentiating both sides of (1) yields
A(x):=B(x):=(x−x1)2⋯(x−xn)2dxdf[x1,x1,⋯,xn,xn,x]2f[x1,x1,⋯,xn,xn,x]i=1∑n(x−xi)i=j∏(x−xj)2
For which,
f′(x)−p2n−1′(x)=A(x)+B(x)
Direct substitution of x=x1,⋯,xn gives A(xi)=B(xi)=0, so
f′(xi)−p2n−1′(xi)=0
Therefore, we obtain Hn(x)=p2n−1(x).
■
[4]
According to [3],
f(x)−Hn(x)=f[x1,x1,⋯,xn,xn,x]