Barycentric Interpolation Based on Equilibrium Potential
Kelong Zhao, shuhuang Xiang
TL;DR
BIEP extends barycentric interpolation to general bounded regions in the complex plane by tying node and pole placement to the logarithmic equilibrium potential. Nodes are computed from the equilibrium density via Symm's integral equation, enabling polynomial interpolation, while poles are introduced through a companion region $F$ for rational interpolation, yielding convergence rates tied to the potential and Robin constant $V_E$. The approach demonstrates near-optimal convergence for analytic functions and substantial improvements for near-singular problems, with practical applications including solving 2-D Laplace boundary-value problems. The work provides actionable algorithms, parameter guidelines, and open-source code, broadening the applicability of high-order interpolation beyond intervals and circles.
Abstract
We present a novel barycentric interpolation algorithm designed for analytic functions $f\in\mathcal{A}(E)$ defined on the complex plane. The algorithm, which encompasses both polynomial and rational interpolation, is tailored to handle singularities near $E$. Our method is applicable to regions $E$ bounded by piecewise smooth Jordan curves, and it imposes no connectivity restrictions on the region. The key feature of our approach lies in efficiently computing discrete points via the numerical solution of Symm's integral equation, enabling the construction of polynomial or rational barycentric interpolants. Furthermore, our method provides relevant parameters for the equilibrium potential, such as Robin's constant, which can be used to estimate convergence rates. Numerical experiments demonstrate the convergence rate achieved by our method in comparison to the theoretical convergence rate.
