The Hermite polynomial is the one that interpolates a set of points and the value of their derivatives in any points we want. That is, let's suppose that we have $$(x_k,f_k)$$ and $$(x_k,f'_k)$$.
Then we construct the same table as in Newton's method, placing $$x_k$$ in the first column and writing twice the same point if we know the value of the derivative at this point; in the second column the values of $$f$$ corresponding to the $$x$$ of the same line. Namely if we know the value of $$f$$ in $$x_0$$ and of its derivative we will write $$x_0$$ twice and next to them we will write $$f_0$$. For example,
$$x_0$$ | $$f_0$$ |
$$x_0$$ | $$f_0$$ |
$$x_1$$ | $$f_1$$ |
$$x_1$$ | $$f_1$$ |
From here on we proceed the same way, but with the difference that we have to define $$f[x_i,x_i]=f'_i$$, the value of the derivative in $$x_i$$.
$$x_0$$ | $$f_0$$ | |||
$$f'_0$$ | ||||
$$x_0$$ | $$f_0$$ | $$f[x_0,x_0,x_1]$$ | ||
$$f[x_0,x_1]$$ | $$f[x_0,x_0,x_1,x_1]$$ | |||
$$x_1$$ | $$f_1$$ | $$f[x_0,x_1,x_1]$$ | ||
$$f'_1$$ | ||||
$$x_1$$ | $$f_1$$ |
Therefore, if we have $$n +1$$ values of the function and $$n +1$$ values of the derivatives, the Hermite polynomial will have a $$2n +1$$ degree .
Let's consider an example:
Let's suppose that we want to calculate $$f\Big(\dfrac{1}{8}\Big)$$ where $$f(x)=\tan(\pi x)$$ from Hermite interpolation in $$0,\dfrac{1}{4}$$.
To obtain the result, we draw a table as in Newton's interpolation but repeating every point which derivative we know. This is:
$$0$$ | $$0$$ | |||
$$f'(0)=\pi$$ | ||||
$$0$$ | $$0$$ | $$\dfrac{4-\pi}{\dfrac{1}{4}-0}=16-4\pi$$ | ||
$$\dfrac{1-0}{\dfrac{1}{4}-0}=4$$ | $$\dfrac{8\pi-16-16+4\pi}{\dfrac{1}{4}-0}=148\pi-128$$ | |||
$$\dfrac{1}{4}$$ | $$1$$ | $$\dfrac{2\pi-4}{\dfrac{1}{4}-0}=8\pi-16$$ | ||
$$f'\Big( \dfrac{1}{4} \Big) = 2\pi$$ | ||||
$$\dfrac{1}{4}$$ | $$1$$ |
Proceeding as with Newton's interpolation, we get: $$$ P_3(x)= \pi x +(16-4\pi)x^2+ (48\pi-128)x^2\Big( x-\dfrac{1}{4}\Big)$$$
Now, $$$\tan\Big(\dfrac{\pi}{8}\Big)\approx P_3\Big(\dfrac{1}{8}\Big)=0.4018\dots$$$