A Taxonomy of Numerical Differentiation Methods

Reading time: 2 minute
...

📝 Original Info

  • Title: A Taxonomy of Numerical Differentiation Methods
  • ArXiv ID: 2512.09090
  • Date: 2025-12-09
  • Authors: ** 정보 없음 (논문에 저자 정보가 제공되지 않았습니다) **

📝 Abstract

Differentiation is a cornerstone of computing and data analysis in every discipline of science and engineering. Indeed, most fundamental physics laws are expressed as relationships between derivatives in space and time. However, derivatives are rarely directly measurable and must instead be computed, often from noisy, potentially corrupt data streams. There is a rich and broad literature of computational differentiation algorithms, but many impose extra constraints to work correctly, e.g. periodic boundary conditions, or are compromised in the presence of noise and corruption. It can therefore be challenging to select the method best-suited to any particular problem. Here, we review a broad range of numerical methods for calculating derivatives, present important contextual considerations and choice points, compare relative advantages, and provide basic theory for each algorithm in order to assist users with the mathematical underpinnings. This serves as a practical guide to help scientists and engineers match methods to application domains. We also provide an open-source Python package, PyNumDiff, which contains a broad suite of methods for differentiating noisy data.

💡 Deep Analysis

Figure 1

📄 Full Content

📸 Image Gallery

RMSE-R-Pareto.png bsplines.png butterdiff.png butterfly.png chebnoise.png collocation_points.png comsol1.png comsol2.png comsol3.png cruise_control.png cruise_control_robust.png cruise_control_with_polyfits.png cylinder.png even_extension.png fd_vs_fe.jpeg fe-fn-projection-example.png fe-fn-projection.png fe_lagrange_basis_fns.png finitediff.png freq_responses.png gibbs.png inverse_flow.png iterated_fd_freq_response.png kerneldiff.png noises.png odd_extension.png outlier_robust.png polydiff.png power_spectra.png rbf_A.png rbfdiff.png rts_freq_response.png rtsdiff.png runge_phenomenon.png savgol_freq_response.png savgoldiff.png second_order.png sims.png spectraldiff.png spectraldiff_hacks.png spline_smoothing.png splinediff.png tvrdiff.png ukf.png vary_dt.png vary_f.png vary_noise_scale.png vary_noise_type.png vary_outliers.png wavesim.png

Reference

This content is AI-processed based on open access ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut