Analog computers and recursive functions over the reals

  title={Analog computers and recursive functions over the reals},
  author={Daniel Silva Graça and Jos{\'e} F{\'e}lix Costa},
  journal={J. Complex.},

Figures from this paper

Some recent developments on Shannon's General Purpose Analog Computer
  • D. Graça
  • Mathematics, Computer Science
    Math. Log. Q.
  • 2004
It is shown that if a new notion of computability is introduced for the GPAC, based on ideas from computable analysis, then one can compute transcendentally transcendental functions such as the Gamma function or Riemann's Zeta function.
Real recursive functions and their hierarchy
The Extended Analog Computer and Functions Computable in a Digital Sense
  • M. Piekarz
  • Mathematics, Computer Science
    Acta Cybern.
  • 2010
It is shown that the EAC can generate any partial recursive function defined over N, and the classical halting problem for partial recursive functions is an equivalent of testing by EAC if sets are empty or not.
The General Purpose Analog Computer and Computable Analysis are Two Equivalent Paradigms of Analog Computation
This paper revisits one of the first models of analog computation, Shannon's General Purpose Analog Computer (GPAC), and shows that all real computable functions can be defined by such models.
An Analog Characterization of Elementarily Computable Functions over the Real Numbers
It is proved that the Grzegorczyk Hierarchy functions correspond to the smallest class of functions that contains some basic functions, and closed by composition, linear integration, and a simple limit schema.
On the Functions Generated by the General Purpose Analog Computer
Implicit complexity in recursive analysis
This paper provides a framework that allows to dive into complexity for functions over the reals and provides the first algebraic characterization of polynomial time computable functions overThe reals, inspired by Bellantoni and Cook's characterization.
Analog Computability with Differential Equations
This dissertation study of a pioneering model of analog computation called General Purpose Analog Computer, introduced by Shannon in 1941, presents a characterization which generalizes Shannon’s results and attempts to relate its model of computation to the notion of tracking computability as studied by Tucker and Zucker.
A foundation for real recursive function theory


The general purpose analog computer and recursive functionsover the reals
This work starts by analyzing the first known model of this kind, the General Purpose Analog Computer, and proposes an alternative approach that originates a more robust model than the GPAC, maintaining its principal properties such as the equivalence with differentially algebraic functions.
Recursion Theory on the Reals and Continuous-Time Computation
  • C. Moore
  • Computer Science
    Theor. Comput. Sci.
  • 1996
Abstract computability and its relation to the general purpose analog computer (some connections between logic, differential equations and analog computers)
This work presents a mathematical definition of an analog generable function of a real variable in terms of a simultaneous set of nonlinear differential equations possessing a "domain of generation," which includes functions generated by existing general-purpose analog computers.
Iteration, Inequalities, and Differentiability in Analog Computers
It is shown that G, the set G of GPAC-computable functions is not closed under iteration, but a simple extension of it is, which includes all primitive recursive functions and has the additional closure property that if T(x) is in G+?k, then any function ofx computable by a Turing machine in T( x) time is also.
Upper and Lower Bounds on Continuous-Time Computation
Shannon's General Purpose Analog Computer is considered, which is a model of computation by differential equations in continuous time, and it is shown that several classical computation classes have natural analog counterparts.
A concise introduction to the theory of integration
The choice of topics included in this book, as well as the presentation of those topics, has been guided by the author's experience in teaching this material to classes consisting of advanced
Computability with Low-Dimensional Dynamical Systems
Classical recursion theory
THIS is a text–book intended primarily for undergraduates. It is designed to give a broad basis of knowledge comprising such theories and theorems in those parts of algebra which are mentioned in the