Abstract
There are continuum many homeomorphism types of Polish spaces. In particular, there is a Polish space which is not homeomorphic to any computably presented Polish space. We examine the details of degrees of non-computability of presenting homeomorphic copies of Polish spaces.
Keywords: Computable topology, Computable presentation, Computable Polish space, Degree spectrum
How difficult is it to describe an explicit presentation of an abstract mathematical structure? In computable structure theory, there are a large number of works on degrees of non-computability of presenting isomorphism types (known as degree spectra) of algebraic structures such as groups, rings, fields, linear orders, lattices, Boolean algebras, and so on, cf. [1, 5, 6, 8]. In this article, we deal with its topological analogue, i.e., degrees of non-computability of presenting homeomorphism types of certain topological spaces, and mainly focus on presentations of Polish spaces (i.e., completely metrizable separable spaces). We present some of the results obtained in Hoyrup-Kihara-Selivanov [9] on this topic.
The notion of a presentation plays a central role, not only in computable structure theory, but also in computable analysis [2, 3, 16]. In this area, one of the most crucial problems was how to present large mathematical objects (which possibly have the cardinality of the continuum) such as metric spaces, topological spaces and so on, and then researchers have obtained a number of reasonable answers to this question. In particular, the notion of a computable presentation of a Polish space has been introduced around 1950-60s, cf. [12], and since then this notion has been widely studied in several areas including computable analysis [2, 14, 16] and descriptive set theory [13].
In recent years, several researchers succeeded to obtain various results on Turing degrees of presentations of isometric isomorphism types of Polish metric spaces, separable Banach spaces, and so on, cf. [4, 10, 11]. However, most of works are devoted to metric structures, and there seem almost no works on presentations on homeomorphism types of Polish spaces. The investigation of Turing degrees of homeomorphism types of topological spaces (not necessarily Polish) was initiated in [15]. Some results were obtained for domains but the case of Polish spaces was apparently not investigated seriously so far.
Every Polish space is homeomorphic to the Cauchy completion of a metric on (an initial segment of) the natural numbers
, so one may consider any distance function
as a presentation of a Polish space. Then, observe that there are continuum many homeomorphism types of Polish spaces. In particular, by cardinality argument, there is a Polish space which is not homeomorphic to any computably presented Polish space. Surprisingly however, it was unanswered until very recently even whether the following holds:
Question 1
Does there exist a
-computably presented Polish space which is not homeomorphic to a computably presented one?
The solution to Question 1 was very recently obtained by the authors of this article, and independently by Harrison-Trainor, Melnikov, and Ng [7]. One possible approach to solve this problem is using Stone duality between countable Boolean algebras and zero-dimensional compact metrizable spaces, but they also noticed that every low
-presented zero-dimensional compact metrizable space is homeomorphic to a computable one. This reveals certain limitations of Stone duality techniques. Our next step is to develop new techniques other than Stone duality. More explicitly, the next question is the following:
Question 2
Does there exist a low
-presented Polish space which is not homeomorphic to a computably presented one?
One of the main results in Hoyrup-Kihara-Selivanov [9] is that there exists a
-computable low
infinite dimensional compact metrizable space which is not homeomorphic to a computable one. This solves Question 2. Indeed, Hoyrup-Kihara-Selivanov [9] showed more general results by considering two types of presentations:
A Polish presentation (or simply a presentation) of a Polish space
is a distance function d on
whose Cauchy completion is homeomorphic to
. If
is moreover compact, then by a compact presentation of
we mean a presentation of
equipped with an enumeration of (codes of) all finite rational open covers of
, where a rational open set is a finite union of rational open balls. For readers who are familiar with the abstract theory of modern computable analysis (cf. [2]), we note that a Polish (compact, resp.) presentation of
is just a name of a homeomorphic copy of
in the space of overt (compact overt, resp.) subsets of Hilbert cube
.
Theorem 1
([9]). For any Turing degree
and natural number
, there exists a compact metrizable space
such that for any Turing degree
,
![]() |
Theorem 2
([9]). For any Turing degree
and natural number
, there exists a compact metrizable space
such that for any Turing degree
,
![]() |
Corollary 1
([9]). There exists a Polish space which is
-computably presentable, but not computably presentable.
Indeed, for any
, there exists a compact metrizable space
such that
![]() |
Corollary 2
([9]). There is a compact Polish space
which has a computable presentation, but has no presentation which makes
computably compact.
Another important question is whether the homeomorphism type of a Polish space can have an easiest presentation.
Question 3
Does there exist a homeomorphism type of a Polish space which is not computably presentable, but have an easiest presentation with respect to Turing reducibility?
Hoyrup-Kihara-Selivanov [9] partially answered Question 3 in negative. More precisely, we show the cone-avoidance theorem for compact Polish spaces, which states that, for any non-c.e. set
, every compact Polish space has a presentation that does not enumerate A.
Some other side results in [9] are:
Theorem 3
([9]). There exists a compact metrizable space
which has a computably compact presentation, but its nth Cantor-Bendixson derivative
has no
-computably compact presentation.
Indeed, there exists a compact metrizable space
such that the following are equivalent for any Turing degree
:
has an
-computable compact presentationThe nth derivative
has an
-computable compact presentation
Theorem 4
([9]). There exists a computably presentable compact metrizable space whose perfect kernel is not computably presentable.
Similarly, there exists a computably compact, computably presented, compact metrizable space whose perfect kernel is compact, but has no presentation which makes it computably compact.
Our key idea is using dimension (more explicitly, high-dimensional holes, i.e., a cycle which is not a boundary) to code a given Turing degree. As a result, all of our examples in the above results are infinite dimensional. We do not know if there are finite dimensional examples satisfying our main results. We also note that all of our examples are disconnected, and it is not known if there are connected examples.
Footnotes
The second-named author was partially supported by JSPS KAKENHI Grant 19K03602, 15H03634, and the JSPS Core-to-Core Program (A. Advanced Research Networks). The third-named author was supported by the Russian Science Foundation project No 18-11-00028.
Contributor Information
Marcella Anselmo, Email: manselmo@unisa.it.
Gianluca Della Vedova, Email: gianluca.dellavedova@unimib.it.
Florin Manea, Email: flmanea@gmail.com.
Arno Pauly, Email: arno.m.pauly@gmail.com.
Mathieu Hoyrup, Email: mathieu.hoyrup@inria.fr.
Takayuki Kihara, Email: kihara@i.nagoya-u.ac.jp.
Victor Selivanov, Email: vseliv@iis.nsk.su.
References
- 1.Ash CJ, Knight J. Computable Structures and the Hyperarithmetical Hierarchy, Studies in Logic and the Foundations of Mathematics. Amsterdam: North-Holland Publishing Co.; 2000. [Google Scholar]
- 2.Brattka, V., Hertling, P.: Handbook of Computability and Complexity in Analysis (202x)
- 3.Brattka V, Hertling P, Weihrauch K. A tutorial on computable analysis. In: Cooper SB, Löwe B, Sorbi A, editors. New Computational Paradigms. New York: Springer; 2008. pp. 425–491. [Google Scholar]
-
4.Clanin J, McNicholl TH, Stull DM. Analytic computable structure theory and
spaces. Fund. Math. 2019;244(3):255–285. doi: 10.4064/fm448-5-2018. [DOI] [Google Scholar] - 5.Ershov, Y.L., Goncharov, S.S., Nerode, A., Remmel, J.B., Marek, V.W. (eds.): Handbook of recursive mathematics. In: vol. 2, Studies in Logic and the Foundations of Mathematics, vol. 139. North-Holland, Amsterdam (1998). Recursive algebra, analysis and combinatorics
- 6.Fokina, E.B., Harizanov, V., Melnikov, A.: Computable model theory. In: Turing’s Legacy: Developments from Turing’s Ideas in Logic. Lecture Notes in Logic, vol. 42, pp. 124–194. Association for Symbolic Logic, La Jolla (2014)
- 7.Harrison-Trainor, M., Melnikov, A., Ng, K.M.: Computability up to homeomorphism (2020)
- 8.Hirschfeldt DR, Khoussainov B, Shore RA, Slinko AM. Degree spectra and computable dimensions in algebraic structures. Ann. Pure Appl. Logic. 2002;115(1–3):71–113. doi: 10.1016/S0168-0072(01)00087-2. [DOI] [Google Scholar]
- 9.Hoyrup, M., Kihara, T., Selivanov, V.: Degree spectra of Polish spaces (2020, in preparation)
-
10.McNicholl TH, Stull DM. The isometry degree of a computable copy of
Computability. 2019;8(2):179–189. doi: 10.3233/COM-180214. [DOI] [Google Scholar] - 11.Melnikov AG. Computably isometric spaces. J. Symb. Logic. 2013;78(4):1055–1085. doi: 10.2178/jsl.7804030. [DOI] [Google Scholar]
- 12.Moschovakis YN. Recursive metric spaces. Fund. Math. 1964;55:215–238. doi: 10.4064/fm-55-3-215-238. [DOI] [Google Scholar]
- 13.Moschovakis YN. Descriptive Set Theory, Mathematical Surveys and Monographs. 2. Providence: American Mathematical Society; 2009. [Google Scholar]
- 14.Pour-El, M.B., Richards, J.I.: Computability in Analysis and Physics. Perspectives in Mathematical Logic (1989)
- 15.Selivanov, V.: On degree spectra of topological spaces (2019)
- 16.Weihrauch K. Computable Analysis, An Introduction. Berlin: Springer; 2000. [Google Scholar]



