z-logo
open-access-imgOpen Access
Computability of Operators on Continuous and Discrete Time Streams
Author(s) -
John V. Tucker,
J. I. Zucker
Publication year - 2014
Publication title -
computability
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.136
H-Index - 12
eISSN - 2211-3576
pISSN - 2211-3568
DOI - 10.3233/com-14024
Subject(s) - streams , computability , computer science , discrete time and continuous time , mathematics , theoretical computer science , operating system , statistics
A stream is a sequence of data indexed by time. The behaviour of natural and artificial systems can be modelled by streams and stream transformations. There are two distinct types of data stream: streams based on continuous time and streams based on discrete time. Having investigated case studies of both kinds separately, we have begun to combine their study in a unified theory of stream transformers, specified by equations. Using only the standard mathematical techniques of topology, we have proved continuity properties of stream transformers. Here, in this sequel, we analyse their computability. We use the theory of computable functions on algebras to design two distinct methods for defining computability on continuous and discrete time streams of data from a complete metric space. One is based upon low-level concrete representations, specifically enumerations, and the other is based upon high-level programming, specifically while programs, over abstract data types. We analyse when these methods are equivalent. We demonstrate the use of the methods by showing the computability of an analog computing system. We discuss the idea that continuity and computability are important for models of physical systems to be “well-posed”.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom