Simulation of Turing machines with analytic discrete ODEs: FPTIME and FPSPACE over the reals characterised with discrete ordinary differential equations

07/21/2023
by   Manon Blanc, et al.
0

We prove that functions over the reals computable in polynomial time can be characterised using discrete ordinary differential equations (ODE), also known as finite differences. We also provide a characterisation of functions computable in polynomial space over the reals. In particular, this covers space complexity, while existing characterisations were only able to cover time complexity, and were restricted to functions over the integers. We prove furthermore that no artificial sign or test function is needed even for time complexity. At a technical level, this is obtained by proving that Turing machines can be simulated with analytic discrete ordinary differential equations. We believe this result opens the way to many applications, as it opens the possibility of programming with ODEs, with an underlying well-understood time and space complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/27/2022

A characterization of polynomial time computable functions from the integers to the reals using discrete ordinary differential equations

In a recent article, the class of functions from the integers to the int...
research
09/30/2021

Analytic one-dimensional maps and two-dimensional ordinary differential equations can robustly simulate Turing machines

In this paper, we analyze the problem of finding the minimum dimension n...
research
09/27/2022

Polynomial time computable functions over the reals characterized using discrete ordinary differential equations

The class of functions from the integers to the integers computable in p...
research
02/19/2019

Continuous Ordinary Differential Equations and Infinite Time Turing Machines

We consider Continuous Ordinary Differential Equations (CODE) y'=f(y), w...
research
02/19/2019

Continuous Ordinary Differential Equations and Ordinal Time Turing Machines

We consider Continuous Ordinary Differential Equations (CODE) y'=f(y), w...
research
06/14/2022

On the Gauss-Manin Connection and Real Singularities

We prove that to each real singularity f: (ℝ^n+1, 0) → (ℝ, 0) one can as...
research
07/17/2020

On the Complexity of Quadratization for Polynomial Differential Equations

Chemical reaction networks (CRNs) are a standard formalism used in chemi...

Please sign up or login with your details

Forgot password? Click here to reset