Relating the Computational and Logical Difficulty of Solving ODEs: From Polynomial to Discontinuous Right-Hand Sides
Olivier Bournez, Alonso N\'u\~nez

TL;DR
This paper explores the intrinsic computational complexity of solving ordinary differential equations (ODEs), linking classical theory, computability, and complexity to identify fundamental barriers and parameters affecting solvability.
Contribution
It introduces a representation-invariant framework using reverse mathematics to classify ODE problems into computational strata based on regularity and other intrinsic parameters.
Findings
Every level of the Big Five hierarchy corresponds to a natural ODE statement.
The stratification distinguishes fundamental computational barriers from technical limitations.
Intrinsic parameters like length bounds and moduli of continuity determine problem feasibility.
Abstract
When a computer algebra system fails to solve an Ordinary Differential Equation, is this a limitation of its implementation, or a genuine computational barrier? Three traditions bear on the question. Modern computer algebra algorithms can be extremely efficient: Newton-type methods solve polynomial ODEs over in quasi-linear time. Analog models of computation has shown that polynomial ODEs and Turing machines are two presentations of the same phenomenon, with solution length acting as time and precision as space. Computable analysis shows that ODEs can be intrinsically hard -- undecidable, even -complete, over compact domains. Comparing these traditions is natural and necessary, yet such comparisons routinely reduce to comparisons of encodings rather than of underlying algorithmic content. We argue that reverse mathematics provides a…
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.
