Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2004, MLQ
Analogous to Ershov's hierarchy for ∆ 0 2-subsets of natural numbers we discuss the similar hierarchy for recursively approximable real numbers. Namely, we define the k-computability for natural number k and f-computability for function f. We will show that these notions are not equivalent for different representations of real numbers based on Cauchy sequence, Dedekind cut and binary expansion.
Journal of Complexity, 2000
A real number x is recursively approximable if it is a limit of a computable sequence of rational numbers. If, moreover, the sequence is increasing (decreasing or simply monotonic), then x is called left computable (right computable or semicomputable). x is called weakly computable if it is a difference of two left computable real numbers. We show that a real number is weakly computable if and only if there is a computable sequence (x s) s # N of rational numbers which converges to x weakly effectively, namely the sum of jumps of the sequence is bounded. It is also shown that the class of weakly computable real numbers extends properly the class of semi-computable real numbers and the class of recursively approximable real numbers extends properly the class of weakly computable real numbers.
Journal of Complexity, 2003
A real number x is called h-monotonically computable (h-mc for short), for some function h : N-N; if there is a computable sequence ðx s Þ of rational numbers converging to x such that hðnÞjx À x n jXjx À x m j for all m4n: x is called o-monotonically computable (o-mc) if it is h-mc for some computable function h: Thus, the class of o-mc real numbers is an extension of the class of monotonically computable real numbers introduced in (Math. Logic Quart. 48(3) (2002) 459), where only constant functions h c are considered and the corresponding real numbers are called c-monotonically computable. In (Math. Logic Quart. 48(3) (2002) 459) it is shown that the classes of c-mc real numbers form a proper hierarchy inside the class of weakly computable real numbers which is the arithmetical closure of the 1-mc real numbers. In this paper, we show that this hierarchy is dense, i.e., for any real numbers c 2 4c 1 X1; there is a c 2mc real number which is not c 1-mc and there is also an o-mc real number which is not c-mc for any cAR: Furthermore, we show that the class of all o-mc real numbers is incomparable with the class of weakly computable real numbers.
2018
The TTE-approach to computability of real functions uses infinitary names of the argument’s and the function’s values, computability being defined as the existence of some algorithmic procedure transforming the names of any argument’s value into ones of the corresponding value of the function. Two ways to avoid using such names are considered in the present paper. At each of them, the corresponding characterization of computability of real functions is through the existence of an appropriate recursively enumerable set establishing some relation between rational approximations of the argument’s value and rational approximations of the corresponding value of the function. The characterizations in question are derived from ones for computability of functions in metric and in topological spaces.
Proc. of the Thirty-Second Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2017), 2017
—We investigate interrelationships among different notions from mathematical analysis, effective topology, and classical computability theory. Our main object of study is the class of computable functions defined over a bounded domain with the boundary being a left-c.e. number. We investigate necessary and sufficient conditions under which such function can be computably extended. It turns out that this depends on the behavior of the function near the boundary as well as on the class of left-c.e. numbers to which the boundary belongs, that is, how it can be constructed. Of particular interest a class of functions is investigated: sawtooth functions constructed from computable enumerations of c.e. sets.
Domains and Processes, 2001
There have been many suggestions for what should be a computable real number or function. Some of them exhibited pathological properties. At present, research concentrates either on an application of Weihrauch's Type Two Theory of Effectivity or on domain-theoretic approaches, in which case the partial objects appearing during computations are made explicit. A further, more analysis-oriented line of research is based on Grzegorczyk's work. All these approaches are claimed to be equivalent, but not in all cases proofs have been given. In this paper it is shown that a real number as well as a real-valued function are computable in Weihrauch's sense if and only if they are definable in Escardó's functional language Real PCF, an extension of the language PCF by a new ground type for (total and partial) real numbers. This is exactly the case if the number is a computable element in the continuous domain of all compact real intervals and/or the function has a computable extension to this domain. For defining the semantics of the language Real PCF a full subcategory of the category of bounded-complete ω-continuous directed-complete partial orders is introduced and it is defined when a domain in this category is effectively given. The subcategory of effectively given domains contains the interval domain and is Cartesian closed. * The paper mainly contains results from the second author's diploma thesis [18] written under the supervision of the first author.
Archive for Mathematical Logic, 2008
The basic motivation behind this work is to tie together various computational complexity classes, whether over different domains such as the naturals or the reals, or whether defined in different manners, via function algebras (Real Recursive Functions) or via Turing Machines (Computable Analysis). We provide general tools for investigating these issues, using two techniques we call approximation and lifting. We use these methods to obtain two main theorems. First we provide an alternative proof of the result from Campagnolo, Moore and Costa [3], which precisely relates the Kalmar elementary computable functions to a function algebra over the reals. Secondly, we build on that result to extend a result of Bournez and Hainry [1], which provided a function algebra for the C 2 real elementary computable functions; our result does not require the restriction to C 2 functions. In addition to the extension, we provide an alternative approach to the proof. Their proof involves simulating the operation of a Turing Machine using a function algebra. We avoid this simulation, using a technique we call lifting, which allows us to lift the classic result regarding the elementary computable functions to a result on the reals. The two new techniques bring a different perspective to these problems, and furthermore appear more easily applicable to other problems of this sort.
Lecture Notes in Computer Science, 2011
▸ For any class F of total functions in N, we define what it means for a real function to be conditionally F-computable. This notion extends the notion of uniform F-computability of real functions introduced in the paper [SkWeGe 10].
Journal of Logic and Computation, 2010
The results on the subject of the talk are obtained by the authors and Ivan Georgiev during the period June 2008-July 2009. Outline 1 Introduction The class M 2 F-computability of real numbers 2 Proving M 2-computability by using appropriate partial sums M 2-computability of the number e M 2-computability of Liouville's number A partial generalization 3 Stronger tools for proving M 2-computability of real numbers M 2-computable real-valued function with natural arguments Logarithmically bounded summation M 2-computability of sums of series 4 Applications of the stronger tools M 2-computability of π A generalization Some other M 2-computable constants Preservation of M 2-computability by certain functions 5 Conclusion 6 References
Lecture Notes in Computer Science, 2003
Let h : N → Q be a computable function. A real number x is h-monotonically computable (h-mc, for short) if there is a computable sequence (xs) of rational numbers which converges to x in such a way that the ratios of the approximation errors are bounded by h. In this paper we discuss the h-monotonic computability of semi-computable real numbers which are limits of monotone computable sequences of rational numbers. Especially, we show a sufficient and necessary condition for the function h such that the h-monotonic computability is simply equivalent to the normal computability.
MLQ, 2005
Let h : N → Q be a computable function. A real number x is called h-monotonically computable (h-mc, for short) if there is a computable sequence (xs) of rational numbers which converges to x h-monotonically in the sense that h(n)|x − xn| ≥ |x − xm| for all n and m > n. In this paper we investigate classes h-MC of h-mc real numbers for different computable functions h. Especially, for computable functions h : N → (0, 1) Q , we show that the class h-MC coincides with the classes of computable and semi-computable real numbers if and only if i∈N (1 − h(i)) = ∞ and the sum i∈N (1 − h(i)) is a computable real number, respectively. On the other hand, if h(n) ≥ 1 and h converges to 1, then h-MC = SC no matter how fast h converges to 1. Furthermore, for any constant c > 1, if h is increasing and converges to c, then h-MC = c-MC. Finally, if h is monotone and unbounded, then h-MC contains all ω-mc real numbers which are g-mc for some computable function g.
2011
Computable analysis is an approach to real continuous computation that is based on extending the normal Turing machine model. It was introduced by A. Turing 1936, A. Grzegorczyk 1955, and D. Lacombe 1955. Since the introduction of Moore's real recursion theory in 1996 several classes of computable analysis functions have been characterized by functions algebras. On the one hand these algebraic characterizations provide a unifying theoretical framework that interconnects computable analysis with other approaches to real computation such as the GPAC and Moore's recursion theory. On the other hand they provide machine-independent characterizations and hence a different perspective on computable analysis, a perspective that is more intuitive and natural especially from the vantage point of the mathematical analysis community. In this article we give an introduction to the field of computable analysis and a survey of the different algebraic characterizations of computable analysis classes starting from the elementary functions up to the total computable ones passing through the Grzegorczyk hierarchy. Unfortunately, not much work has been done in characterizing the sub elementary, in particular the lower complexity-theoretic classes. Some of the author's published work in that latter direction are presented in this article. This includes the introduction of a function algebra that is an extension of the Bellantoni-Cook class. The extended class can exactly characterize discrete polynomial time computation, however, can only partially characterize polynomial time real computation. Furthermore, there exists a gap between the computation concept over the rational numbers and the corresponding one over the reals. This difference is illustrated by the existence of computable rational functions whose extension to the reals are not computable and vice versa. Understanding this gap might help us extend the algebraic discrete complexity classes to the reals. This article surveys many of the major results in the area and their implications.
Theoretical Computer Science, 2005
We present an analog and machine-independent algebraic characterization of elementarily computable functions over the real numbers in the sense of recursive analysis: we prove that they correspond to the smallest class of functions that contains some basic functions, and closed by composition, linear integration, and a simple limit schema.
MLQ, 2002
A real number x is called k-monotonically computable (k-mc), for constant k > 0, if there is a computable sequence (x n) n∈N of rational numbers which converges to x such that the convergence is k-monotonic in the sense that k • |x − x n | ≥ |x − x m | for any m > n and x is monotonically computable (mc) if it is k-mc for some k > 0. x is weakly computable if there is a computable sequence (x s) s∈N of rational numbers converging to x such that the sum s∈N |x s − x s+1 | is finite. In this paper we show that all mc real numbers are weakly computable but the converse fails. Furthermore, we show also an infinite hierarchy of mc real numbers.
Theoretical Computer Science, 2002
We study the relationship between a computably enumerable real and its presentations: ways of approximating the real by enumerating a prefix-free set of binary strings.
Lecture Notes in Computer Science, 2004
We present an analog and machine-independent algebraic characterization of elementarily computable functions over the real numbers in the sense of recursive analysis: we prove that they correspond to the smallest class of functions that contains some basic functions, and closed by composition, linear integration, and a simple limit schema. We generalize this result to all higher levels of the Grzegorczyk Hierarchy. Concerning recursive analysis, our results provide machine-independent characterizations of natural classes of computable functions over the real numbers, allowing to define these classes without usual considerations on higher-order (type 2) Turing machines. Concerning analog models, our results provide a characterization of the power of a natural class of analog models over the real numbers.
Electronic Notes in Theoretical Computer Science, 2007
In mathematics, various representations of real numbers have been investigated. All these representations are mathematically equivalent because they lead to the same real structure-Dedekindcomplete ordered field. Even the effective versions of these representations are equivalent in the sense that they define the same notion of computability of real numbers. However, the primitive recursive (p.r., for short) versions of these representations can lead to different notions of p.r. real numbers. Several interesting results about p.r. real numbers can be found in literatures. In this paper we summarize the known results about the primitive recursiveness of real numbers for different representations as well as show some new relationships. Our goal is to clarify systematically how the primitive recursiveness depends on the representations of the real numbers.
Theoretical Computer Science, 2006
A real x is called h-bounded computable, for some function h : N → N, if there is a computable sequence (x s) of rational numbers which converges to x such that, for any n ∈ N, at most h(n) non-overlapping pairs of its members are separated by a distance larger than 2 −n. In this paper we discuss properties of h-bounded computable reals for various functions h. We will show a simple sufficient condition for a class of functions h such that the corresponding h-bounded computable reals form an algebraic field. A hierarchy theorem for h-bounded computable reals is also shown. Besides we compare semi-computability and weak computability with the h-bounded computability for special functions h.
MLQ, 2007
In mathematics, various representations of real numbers have been investigated. All these representations are mathematically equivalent because they lead to the same real structure-Dedekind-complete ordered field. Even the effective versions of these representations are equivalent in the sense that they define the same notion of computable real numbers. Although the computable real numbers can be defined in various equivalent ways, if "computable" is replaced by "primitive recursive" (p. r., for short), these definitions lead to a number of different concepts, which we compare in this article. We summarize the known results and add new ones. In particular we show that there is a proper hierarchy among p. r. real numbers by nested interval representation, Cauchy representation, b-adic expansion representation, Dedekind cut representation, and continued fraction expansion representation. Our goal is to clarify systematically how the primitive recursiveness depends on the representations of the real numbers.
Theoretical Computer Science, 2005
We present an analog and machine-independent algebraic characterization of elementarily computable functions over the real numbers in the sense of recursive analysis: we prove that they correspond to the smallest class of functions that contains some basic functions, and closed by composition, linear integration, and a simple limit schema. We generalize this result to all higher levels of the Grzegorczyk
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.