On Computable Metrization

Every second-countable regular topological space X is metrizable. For a given ''computable'' topological space satisfying an axiom of computable regularity M. Schroder [M. Schroder, Effective metrization of regular spaces, in: K.-I. Ko, A. Nerode, M. B. Pour-El, K. Weihrauch and J. Wiedermann, editors, Computability and Complexity in Analysis, Informatik Berichte 235 (1998), pp. 63-80, cCA Workshop, Brno, Czech Republic, August, 1998.] has constructed a computable metric. In this article we study whether this metric space (X,d) can be considered computationally as a subspace of some computable metric space [K. Weihrauch, Computable Analysis, Springer, Berlin, 2000]. While Schroder's construction is ''pointless'', i.e., only sets of a countable base but no concrete points are known, for a computable metric space a concrete dense set of computable points is needed. By partial completion we extend (X,d) to a metric space ([email protected]?,[email protected]?) with computable metric and canonical representation. We construct a computable sequence (x"i)"i"@?"N of points which is dense in ([email protected]?,[email protected]?). The isometric embedding of X into [email protected]? is computable. Its inverse is computable if some further computability axiom holds true. The space ([email protected]?,[email protected]?) can be embedded computationally into the computable metric space generated by the sequence (x"i)"i"@?"N of points. The inverse of this embedding is continuous.

[1]  Viggo Stoltenberg-Hansen,et al.  Concrete Models of Computation for Topological Algebras , 1999, Theor. Comput. Sci..

[2]  Klaus Weihrauch,et al.  Multi-Functions on Multi-Represented Sets are Closed under Flowchart Programming , 2005, CCA.

[3]  Martin Ziegler,et al.  Computable operators on regular sets , 2004, Math. Log. Q..

[4]  Klaus Weihrauch,et al.  A Computable Version of Dini's Theorem for Topological Spaces , 2005, CCA.

[5]  Klaus Weihrauch,et al.  Computability theory of generalized functions , 2003, JACM.

[6]  Vasco Brattka,et al.  Computability on subsets of metric spaces , 2003, Theor. Comput. Sci..

[7]  Klaus Weihrauch,et al.  Computability on Subsets of Euclidean Space I: Closed and Compact Subsets , 1999, Theor. Comput. Sci..

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

[9]  Eric Schechter,et al.  Handbook of Analysis and Its Foundations , 1996 .

[10]  Pieter Collins,et al.  Continuity and computability of reachable sets , 2005, Theor. Comput. Sci..

[11]  Qing Zhou,et al.  Computable Real-Valued Functions on Recursive Open and Closed Subsets of Euclidean Space , 1996, Math. Log. Q..

[12]  Mariko Yasugi,et al.  Effective Properties of Sets and Functions in Metric Spaces with Computability Structure , 1999, Theor. Comput. Sci..

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

[14]  Martin Ziegler Computability on Regular Subsets of Euclidean Space , 2002 .