Abstract

We consider the General Purpose Analog Computer (GPAC), introduced by Claude Shannon in 1941 as a mathematical model of Differential Analysers, that is to say as a model of continuous-time analog machines. The GPAC generates as output univariate functions (i.e. functions f:R→R). In this paper we extend this model by: (i) allowing multivariate functions (i.e. functions f:Rn→Rm); (ii) introducing a notion of amount of resources (space) needed to generate a function, which allows the stratification of GPAC generable functions into proper subclasses. We also prove that a wide class of (continuous and discontinuous) functions can be uniformly approximated over their full domain. We prove a few stability properties of this model taking into account the amount of resources needed to perform each operation. We establish that generable functions are always analytic but that they can nonetheless (uniformly) approximate a wide range of nonanalytic functions.

Original languageEnglish
Pages (from-to)34-57
Number of pages24
JournalInformation and Computation
Volume257
DOIs
Publication statusPublished - 1 Dec 2017

Keywords

  • Analog computation
  • Continuous-time computations
  • General purpose analog computer
  • Real computations

Fingerprint

Dive into the research topics of 'On the functions generated by the general purpose analog computer'. Together they form a unique fingerprint.

Cite this