Weak Reduction Principle and Computable Metric Spaces

This paper is a part of the ongoing research on developing a foundation for studying arithmetical and descriptive complexity of partial computable functions in the framework of computable topology. We propose new principles for computable metric spaces. We start with a weak version of Reduction Principle (\(\mathrm {WRP}\)) and prove that the lattice of the effectively open subsets of any computable metric space meets \(\mathrm {WRP}\). We illustrate the role of \(\mathrm {WRP}\) within partial computability. Then we investigate the existence of a principal computable numbering for the class of partial computable functions from an effectively enumerable space to a computable metric space. We show that while in general such numbering does not exist in the important case of a perfect computable Polish space it does. The existence of a principal computable numbering gives an opportunity to make reasoning about complexity of well-known problems in computable analysis in terms of arithmetical and analytic complexity of their index sets.

[1]  Abbas Edalat,et al.  Domains for Computation in Mathematics, Physics and Exact Real Arithmetic , 1997, Bulletin of Symbolic Logic.

[2]  Klaus Weihrauch,et al.  Computability on Computable Metric Spaces , 1993, Theor. Comput. Sci..

[3]  Y. Moschovakis Recursive metric spaces , 1964 .

[4]  Oleg V. Kudinov,et al.  Characteristic Properties of Majorant-Computability over the Reals , 1998, CSL.

[5]  Robert I. Soare,et al.  Recursively enumerable sets and degrees - a study of computable functions and computability generated sets , 1987, Perspectives in mathematical logic.

[6]  Yuri L. Ershov,et al.  Theory of Numberings , 1999, Handbook of Computability Theory.

[7]  Klaus Weihrauch,et al.  Computable Analysis: An Introduction , 2014, Texts in Theoretical Computer Science. An EATCS Series.

[8]  Y. Moschovakis Descriptive Set Theory , 1980 .

[9]  Oleg V. Kudinov,et al.  Towards Computability of Higher Type Continuous Data , 2005, CiE.

[10]  Oleg V. Kudinov,et al.  Towards Computability over Effectively Enumerable Topological Spaces , 2008, CCA.

[11]  I︠U︡riĭ Leonidovich Ershov Definability and Computability , 1996 .

[12]  Oleg V. Kudinov,et al.  Complexity for partial computable functions over computable Polish spaces , 2016, Mathematical Structures in Computer Science.

[13]  Oleg V. Kudinov,et al.  Outline of Partial Computability in Computable Topology , 2017, CiE.

[14]  Armin Hemmerling Effective metric spaces and representations of the reals , 2002, Theor. Comput. Sci..

[15]  Oleg V. Kudinov,et al.  On Higher Effective Descriptive Set Theory , 2017, CiE.

[16]  Jr. Hartley Rogers Theory of Recursive Functions and Effective Computability , 1969 .