Classical multivariate Hermite coordinate interpolation on n-dimensional grids
Aristides I. Kechriniotis, Konstantinos K. Delibasis, Iro P. Oikonomou, Georgios N. Tsigaridas
TL;DR
This work addresses multivariate Hermite interpolation on $n$-D non-equidistant grids by deriving a unique, dimension-free closed-form interpolant built from a non-fundamental basis and reverse-lexicographic derivative ordering. It provides a remainder formula via $n$-variate contour integrals and a Gröbner-basis description of the interpolation ideal, establishing deep algebraic structure for the method. A spline-oriented variant yields $C^0$ continuity (and higher when multiplicities are large) and offers practical, local computations that improve efficiency in high dimensions. Numerical experiments in 2D and 3D demonstrate superior accuracy compared to several state-of-the-art spline methods, highlighting potential applications in image resampling, geometric transforms, and multidimensional signal processing.
Abstract
In this work, we study the Hermite interpolation on $n$-dimensional non-equally spaced, rectilinear grids over a field $\Bbbk $ of characteristic zero, given the values of the function at each point of the grid and the partial derivatives up to a maximum degree. First, we prove the uniqueness of the interpolating polynomial, and we further obtain a compact closed form that uses a single summation, irrespective of the dimensionality, which is algebraically simpler than the only alternative closed form for the $n$-dimensional classical Hermite interpolation [1]. We provide the remainder of the interpolation in integral form; we derive the ideal of the interpolation and express the interpolation remainder using only polynomial divisions, in the case of interpolating a polynomial function. Moreover, we prove the continuity of Hermite polynomials defined on adjacent $n$-dimensional grids, thus establishing spline behavior. Finally, we perform illustrative numerical examples to showcase the applicability and high accuracy of the proposed interpolant, in the simple case of few points, as well as hundreds of points on 3D-grids using a spline-like interpolation, which compares favorably to state-of-the-art spline interpolation methods.
