Constrained mock-Chebyshev least squares approximation for Hermite interpolation
Francesco Dell'Accio, Francisco Marcellán, Federico Nudo
TL;DR
The paper tackles the problem of approximating a function on $[-1,1]$ from equispaced nodes where Runge phenomenon undermines polynomial interpolation. It extends the constrained mock-Chebyshev least squares framework to Hermite data by incorporating derivative information up to order $k$, resulting in data size $\tilde{n}=(k+1)(n+1)$ and target degree $\tilde{r}=(k+1)r=(k+1)(m+p+1)$ with $m=\left\lfloor \pi \sqrt{n/2} \right\rfloor$. The method constructs a KKT system involving matrices $\Lambda$ and $\Xi$ to compute coefficients in a basis $\mathcal{B}_{\tilde{r}}$ such that $\hat{H}_{\tilde{r},n,k}^{(\ell)}(f,x_i)=f^{(\ell)}(x_i)$ for $i\le m$ and $\ell\le k$, thereby generalizing CMCLS when $k=0$. Numerical experiments on smooth and oscillatory test functions demonstrate that the Hermite CMCLS operator and its derivative outperform standard CMCLS in accuracy as $n$ grows, albeit with worsening conditioning as $k$ increases. The results extend mock-Chebyshev strategies to Hermite data, offering a robust, derivative-informed tool for high-accuracy polynomial approximation using equispaced nodes.
Abstract
This paper addresses the challenge of function approximation using Hermite interpolation on equally spaced nodes. In this setting, standard polynomial interpolation suffers from the Runge phenomenon. To mitigate this issue, we propose an extension of the constrained mock-Chebyshev least squares approximation technique to Hermite interpolation. This approach leverages both function and derivative evaluations, resulting in more accurate approximations. Numerical experiments are implemented in order to illustrate the effectiveness of the proposed method.
