A unified approach for degree bound estimates of linear differential operators
Louis Gaillard
TL;DR
This work frames four central problems on D-finite functions—Hermite-based creative telescoping, differential resolvent, LCLM, and symmetric product—within a single linear-relations paradigm driven by a pseudo-linear map $\theta = \partial_x + T$. By representing $T$ through matrix fractions $T = XM^{-1}Y$ and employing state-space realisations, the authors derive precise degree bounds via determinantal-denominator theory, improving prior bounds in generic settings to $O(d_y^2 d_x)$ for several cases. Key contributions include a unified theorem bounding the degrees of the solution polynomials in $\eta$ in terms of $\det M$ and the input data, and tight analyses for the four concrete instances, along with direct Cramer-style bounds and a thorough treatment of matrices of rational functions. The results enable tighter output-size estimates and pave the way for output-sensitive, unified algorithms for manipulating and composing D-finite functions in symbolic computation.
Abstract
We identify a common scheme in several existing algorithms addressing computational problems on linear differential equations with polynomial coefficients. These algorithms reduce to computing a linear relation between vectors obtained as iterates of a simple differential operator known as pseudo-linear map. We focus on establishing precise degree bounds on the output of this class of algorithms. It turns out that in all known instances (least common left multiple, symmetric product,. . . ), the bounds that are derived from the linear algebra step using Cramer's rule are pessimistic. The gap with the behaviour observed in practice is often of one order of magnitude, and better bounds are sometimes known and derived from ad hoc methods and independent arguments. We propose a unified approach for proving output degree bounds for all instances of the class at once. The main technical tools come from the theory of realisations of matrices of rational functions and their determinantal denominators.
