D-Algebraic Functions
Rida Ait El Manssour, Anna-Laura Sattelberger, Bertrand Teguia Tabuguia
TL;DR
This work develops constructive, algorithmic tools for D-$algebraic$ functions, i.e., zeros of differential polynomials, and proves closure properties under arithmetic and composition. It introduces two complementary strategies: a jet-based elimination method (Method I) and an order-bounded approach (Method II) to compute ADEs for rational expressions, antiderivatives, and compositions of univariate D-$algebraic$ functions, with provable bounds on the resulting differential order. Implementations in Macaulay2 and the Maple NLDE package enable practical computation of ADEs for complex expressions arising in physics, epidemiology, and applied mathematics, and the paper demonstrates applications to Painlevé transcendents, elliptic functions, and dynamical systems. The methods facilitate robust, symbolic handling of D-$algebraic$ expressions, expanding the toolkit for analyzing, verifying, and manipulating these functions in scientific computing. Overall, the paper advances both the theory and practice of algorithmic differential algebra, providing concrete procedures and bounds that improve on existing software capabilities and support broader applications.
Abstract
Differentially-algebraic (D-algebraic) functions are solutions of polynomial equations in the function, its derivatives, and the independent variables. We revisit closure properties of these functions by providing constructive proofs. We present algorithms to compute algebraic differential equations for compositions and arithmetic manipulations of univariate D-algebraic functions and derive bounds for the order of the resulting differential equations. We apply our methods to examples in the sciences.
