A tractable case of the Turing automorphism problem: bi-uniformly $E_0$-invariant Cantor homeomorphisms
Bj{\o}rn Kjos-Hanssen

TL;DR
This paper investigates bi-uniform $E_0$-invariant Cantor homeomorphisms and proves they can only induce trivial automorphisms of the Turing degrees, shedding light on the structure of such automorphisms.
Contribution
It establishes that bi-uniform $E_0$-invariant Cantor homeomorphisms induce only trivial Turing degree automorphisms, addressing a specific case of the Turing automorphism problem.
Findings
Bi-uniform $E_0$-homeomorphisms induce trivial Turing automorphisms.
Characterization of $E_0$-isomorphisms in Cantor space.
Insight into the Turing automorphism problem for specific automorphisms.
Abstract
A function is an -isomorphism if for all , we have , where . If such witnesses for and for depend on each other but not on , , then is called bi-uniform. It is shown that a homeomorphism of Cantor space which is a bi-uniform -isomorphism can induce only the trivial automorphism of the Turing degrees.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Dynamics and Fractals · Advanced Topology and Set Theory · semigroups and automata theory
A tractable case of the Turing automorphism problem: bi-uniformly -invariant Cantor homeomorphisms
Bjørn Kjos-Hanssen
This work was partially supported by grants from the Simons Foundation (#315188 and #704836 to Bjørn Kjos-Hanssen) and by the Institute for Mathematical Sciences, National University of Singapore.
Abstract
A function is an -isomorphism if for all , we have , where . If such witnesses for and for depend on each other but not on , , then is called bi-uniform. It is shown that a homeomorphism of Cantor space which is a bi-uniform -isomorphism can induce only the trivial automorphism of the Turing degrees.
Dedicated to the celebration of the work of Theodore A. Slaman and W. Hugh Woodin *
Contents
- 1 Introduction
- 2 Excluding permutations by recursion
- 3 Excluding bi-uniformly -invariant homeomorphisms
1 Introduction
Let denote the set of Turing degrees and let denote its ordering. This article gives a partial answer to the following famous question.
Question 1*.*
Does there exist a nontrivial automorphism of ?
Definition 2**.**
A bijection is an automorphism of if for all , iff . If moreover there exists an with then is nontrivial.
Question 1 has a long history. Already in 1977, Jockusch and Solovay [3] showed that each jump-preserving automorphism of the Turing degrees is the identity above . Nerode and Shore [5] showed that each automorphism (not necessarily jump-preserving) is equal to the identity on some cone . Slaman and Woodin [6, 7] showed that each automorphism is equal to the identity on the cone above and that is countable.
There is an obstacle to reducing the base of the cone to and ultimately : Turing reducibility is , but not or in the sense of descriptive set theory.
In the other direction, S. Barry Cooper [1] claimed to construct a nontrivial automorphism, induced by a discontinuous function on , itself induced by a function on . That claim was not independently verified. In [4] we attacked the problem by ruling out a certain simple but natural possibility: automorphisms induced by permutations of finite objects. We showed that no permutation of represents a nontrivial automorphism of the Turing degrees. That proof was too complicated, in a way, and did not extend from down to . Here we give a more direct proof using the shift map . Our proof here will generalize to a certain class of homeomorphisms, distinct from the class of such homeomorphisms that the result in [4] generalizes to.
2 Excluding permutations by recursion
Lemma 3**.**
Suppose is a bijection such that is computable, where is the successor function given by . Then is computable.
Proof.
Let . Then for any , and so we compute by recursion:
[TABLE]
We write if is a prefix of .
Lemma 4**.**
Suppose , , and is a Turing functional, satisfying
[TABLE]
For any and , if , then .
Proof.
If instead then is undefined. So let , . This violates (1). ∎
Lemma 5**.**
If is injective and is a Turing functional such that
[TABLE]
is nonmeager, then is computable.
Proof.
By assumption, it is not the case that
[TABLE]
So we have
[TABLE]
Pick such a : then cannot make a mistake above , and we can always extend to get the right answer.
As finite data we assume we know the values of and for which .
We compute the value as follows.
Check the finite database of , and output if found. Otherwise we know .
By dovetailing computations, find a such that . By Lemma 4 we have that . Thus, where is the closed interval . Let . It suffices to show how to eliminate either or as a candidate for being equal to .
Let be such that and let be such that . Then mark as eliminated whichever makes . Thus we one-by-one eliminate all until only one candidate remains. ∎
Definition 6**.**
We say that a permutation induces the automorphism of if, letting be defined by for all , we have for all .
Lemma 7**.**
If is a permutation of and induces an automorphism of then induces .
Proof.
We must show that . We have , since
[TABLE]
We have the well-definedness condition Moreover, since is injective, it must be that Since , we also have
[TABLE]
so that also induces the automorphism :
[TABLE]
Theorem 8**.**
No permutation of the integers can induce a nontrivial automorphism of , for any reducibility between and .
Proof.
Suppose is a permutation (bijection) and that induces an automorphism of . Thus, letting and , is well-defined and is an automorphism of .
Recall that from Definition 3 is simply the successor function given by . For any , let (so iff ). We have and so by assumption . This gives for some Turing functional . Let . Since for each there exists such a , there must be some such that the set
[TABLE]
is nonmeager. By Lemma 5, is computable. By Lemma 3, is computable.
But this means that for any , , so that the map is everywhere-decreasing: , and in particular
[TABLE]
where is the ordering of . By Lemma 7, is also induced by a permutation, namely . Applying (2) to we get
[TABLE]
for all , and so for all . ∎
3 Excluding bi-uniformly -invariant homeomorphisms
Making computability-theoretic uniformity assumptions is one way to rule out certain possible Turing automorphisms. We will instead focus on uniformity of a simpler, combinatorial kind.
Let . As usual we write if is finite. The equivalence relation is also known as . We refine this to
[TABLE]
As a relation, is the union . A map is -invariant, or an -endomorphism, if for all , , if then . In terms of the refinements , this means that for all , , and , if then there is an such that . If this only depends on we have a certain uniformity:
Definition 9**.**
A function is a uniformly -invariant if for each there is a such that for all , , if then . If is invertible and both and are uniformly -invariant then is said to be a bi-uniformly -invariant.
Some continuous maps induce maps but do not have the uniform property:
Example 10*.*
Let , if , and otherwise. We shall show that for there is no as required in Definition 9. Let be given. Let be any set with and , and let . Thus . We compute that and . Suppose . Then , a contradiction. Thus is not uniformly -invariant.
On the other hand, is -invariant. Indeed, let denote the Hamming distance function, whereby . We have , so that if then
[TABLE]
and hence .
Lemma 11**.**
If for a permutation then is uniformly -invariant.
Proof.
Let . Let . Suppose , i.e., for all . Let and let be such that . By definition of , we have , so that
[TABLE]
giving . ∎
Define the operator by . Again, recall the successor function from Definition 3.
Lemma 12**.**
Suppose is a homeomorphism such that the function is computable. Then is computable.
Proof.
Let be the constant function. For , note that , so . Note that
[TABLE]
so . Also, . Let By assumption, is computable. Then
[TABLE]
Since homeomorphisms have finite use, is just a finite amount of information. Thus, we can recursively compute this way. For a concrete case, the reader may wish to inspect Example 16. ∎
Definition 13**.**
For a real and a string of length ,
[TABLE]
Lemma 14**.**
Suppose is a uniformly -invariant continuous function. Suppose is forced above , where is a Turing functional. Then is computable.
Proof.
Indeed, let force . Let . Let be as in Definition 9. Let the truth tables for for be given as a finite database. For ,
[TABLE]
Theorem 15**.**
Let be an automorphism ot , for any reducibility between and . Suppose that is induced by a homeomorphism of that is a bi-uniform -isomorphism111 The non-redundancy of the notion of bi-uniformly -invariant Cantor homeomorphism has been pointed out by Salo [2]. . Then is computable and is trivial.
Proof.
The overall proof strategy mirrors that for Theorem 8. Suppose that letting makes well-defined and makes an automorphism of .
Again, let be the successor function, . For any , let iff . We have and so by assumption . This gives for some Turing functional . Let , which is also uniformly -invariant. Since for each there exists such a , there must be some such that the set
[TABLE]
is nonmeager. By Lemma 14, is computable. By Lemma 12, is computable.
But this means that for any , , and in particular
[TABLE]
where is the ordering of . Now by assumption, is also induced by a homeomorphism, namely and so applying (3) to we get
[TABLE]
for all , and so for all . ∎
Example 16* (The inductive procedure in Lemma 12.).*
Suppose is the truth table reduction given by for all and . Suppose we know the first truth-table for , in that we know that for all . Then
[TABLE]
Next,
[TABLE]
Remark 17*.*
Woodin mentioned on June 6, 2019 that he and Slaman may have shown the following result in unpublished work from the 1990s: Each automorphism of , the degrees of arithmetical reducibility, is represented by a continuous function (outright). This gives some extra interest in a possible future version of our results.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Barry Cooper. The Turing universe is not rigid. University of Leeds Pure Mathematics Preprint Series 1997, no. 16 (revised February 1998).
- 2[2] Ville Salo (https://mathoverflow.net/users/123634/ville salo). Homeomorphisms and “mod finite”. Math Overflow. URL:https://mathoverflow.net/q/364844 (version: 2020-07-04).
- 3[3] Carl G. Jockusch, Jr. and Robert M. Solovay. Fixed points of jump preserving automorphisms of degrees. Israel J. Math. , 26(1):91–94, 1977.
- 4[4] Bjørn Kjos-Hanssen. Permutations of the integers induce only the trivial automorphism of the Turing degrees. Bull. Symb. Log. , 24(2):165–174, 2018.
- 5[5] Anil Nerode and Richard A. Shore. Reducibility orderings: theories, definability and automorphisms. Ann. Math. Logic , 18(1):61–89, 1980.
- 6[6] Theodore A. Slaman. Global properties of the Turing degrees and the Turing jump. In Computational prospects of infinity. Part I. Tutorials , volume 14 of Lect. Notes Ser. Inst. Math. Sci. Natl. Univ. Singap. , pages 83–101. World Sci. Publ., Hackensack, NJ, 2008.
- 7[7] Theodore A. Slaman and Hugh Woodin. Definability in degree structures. Online draft, July 2005. URL: https://math.berkeley.edu/~slaman/talks/sw.pdf .
