Generalized ODE reduction algorithm for bounded degree transformation
Shaoxuan Huang

TL;DR
This paper presents an efficient Maple algorithm for transforming and reducing rational first-order ODEs, even when the numerator and denominator are not coprime, improving computational feasibility for large and complex equations.
Contribution
It introduces a generalized algorithm for ODE reduction that handles non-coprime cases with known degree bounds, enhancing previous methods' applicability and efficiency.
Findings
Algorithm effectively computes transformations for non-coprime cases
Implementation in Maple demonstrates practical utility
Reduces computational complexity for large ODEs
Abstract
The integrability problem of rational first-order ODEs , where is a long-term research focus in the area of dynamical systems, physics, etc. Although the computer algebra system such as Mathematica, Maple has developed standard algorithms to tackle its first integral expressed by Liouvillian or special function, this problem is quite difficult and the general method requires specifying a tight degree bound for the Darboux polynomial. Computing the bounded degree first integral, in general, is very expensive for a computer algebra system\cite{duarte2021efficient}\cite{cheze2020symbolic} and becomes impractical for ODE of large size. In \cite{huang2025algorithm}, we have proposed an algorithm to find the inverse of a local rational transformation that transforms a rational ODE to a simpler and more…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Nonlinear Waves and Solitons · Numerical methods for differential equations
