An exact solution to the Fourier Transform of band-limited periodic functions with nonequispaced data and application to non-periodic functions
Guy Perrin
TL;DR
The paper tackles reconstructing the Fourier spectrum of band-limited signals from irregular samples. It derives an exact inversion formula for periodic signals by inverting a Toeplitz matrix C_Γ, giving hat{S}_{Sol} = hat{S}_{Reg} = N Δx^{-1} C_Γ^{-1} hat{S}_Γ, and extends the framework to higher dimensions; for non-periodic signals it yields an excellent approximation with a theoretical error term E_th and practical leakage control via apodization. The method achieves very high dynamic ranges (up to ~10^{13} in double precision) and runs with O(N^2) complexity (Levinson–Durbin), potentially improved to near O(N log^2 N) with advanced solvers. In practice, it offers a fast, accurate alternative to iterative nonuniform-spectrum methods and can serve as a robust initializer for further refinement, with applicability to imaging and multidimensional spectral analysis.
Abstract
The need to Fourier transform data sets with irregular sampling is shared by various domains of science. This is the case for example in astronomy or sismology. Iterative methods have been developed that allow to reach approximate solutions. Here an exact solution to the problem for band-limited periodic signals is presented. The exact spectrum can be deduced from the spectrum of the non-equispaced data through the inversion of a Toeplitz matrix. The result applies to data of any dimension. This method also provides an excellent approximation for non-periodic band-limit signals. The method allows to reach very high dynamic ranges ($10^{13}$ with double-float precision) which depend on the regularity of the samples.
