
TL;DR
This paper constructs a positive arithmetical formula with no hyperarithmetical fixed point, impacting various areas such as proof theory, set theory, and the structure of hyperdegrees, and answers a question posed by Jäger.
Contribution
It introduces a positive arithmetical formula lacking a hyperarithmetical fixed point, providing new insights into fixed points and proof-theoretic strength.
Findings
Existence of a positive arithmetical formula with no hyperarithmetical fixed point
Implications for proof-theoretic strength of Kripke-Platek set theory
Results on hyperdegrees and non-Borel uniformization
Abstract
We show that there exists a positive arithmetical formula , where , , with no hyperarithmetical fixed point. This answers a question of Gerhard J\"{a}ger. As corollaries we obtain results on the proof-theoretic strength of the Kripke-Platek set theory; the fixed points of monotone functions in chain-complete partial orders; the non-Borel uniformization of Borel sets; and the hyperdegrees of fixed points of positive formulae. Further we prove a Suslin-Kleene type result for the specific encoding of the hyperarithmetical sets that we are using.
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
TopicsAdvanced Topology and Set Theory · Functional Equations Stability Results · Mathematical Dynamics and Fractals
On a Question of Jägers
Vassilios Gregoriades
Abstract.
We show that there exists a positive arithmetical formula , where , , with no hyperarithmetical fixed point. This answers a question of Gerhard Jäger. As corollaries we obtain results on the proof-theoretic strength of the Kripke-Platek set theory; the fixed points of monotone functions in chain-complete partial orders; the non-Borel uniformization of Borel sets; and the hyperdegrees of fixed points of positive formulae. Further we prove a Suslin-Kleene type result for the specific encoding of the hyperarithmetical sets that we are using.
Key words and phrases:
positive formula, fixed point, hyperarithmetical point, Suslin-Kleene theorem, uniformization
2010 Mathematics Subject Classification:
03D60, 03E15
Special thanks are owed to Yiannis Moschovakis and Gerhard Jäger for valuable discussions.
1. Introduction
We begin with some comments on notation. We identify the natural numbers with the first infinite ordinal and we denote by the -th largest partial recursive function on to , where . In fact we will omit the preceding and write simply since the domain of the latter will be clear from the context - further the text will make it clear when the symbol refers to the set which contains only . When we use the term “” without explicit comment on the domain of we always mean that is defined on ; for example means that is defined on and its value at is a member of .
The set of all finite sequences of natural numbers is denoted by . We include in the empty sequence as well. A typical element of will be denoted by , by we mean the empty sequence. Given the unique for which is the length of and is denoted by .
We fix the injective function , where is the increasing enumeration of all prime numbers; the empty sequence is mapped by to . If we say that encodes . We will often view as a domain for recursive functions; the latter makes sense via . For example a subset of is semirecursive if and only if the set of all for which and is semirecursive.
If and are non-empty sets, , and , we denote by the -section .
The Baire space is the space of all sequences of natural numbers together with the product topology and the Cantor space is , where the sequences take values in .
We recall the class HYPof all hyperarithmetical subsets of . As it is well-known a set is hyperarithmetical exactly when it appears in the constructive hierarchy at a stage below the first non-recursive ordinal . It is also a well-known fact in effective descriptive set theory that the class HYPcoincides with the class of all effective bi-analytic sets. The latter is immediate from the Souslin-Kleene Theorem see [6, 7B.4].
Given we say that is hyperarithmetical in if the set
[TABLE]
is a subset of . The latter is equivalent to saying the singleton is a set. We define
[TABLE]
The hyperdegree of is the set . We fix in the sequel a subset of the naturals that is and not , for example Kleene’s . When we write we mean that the characteristic function of is -below .
We consider the language of first-order arithmetic and a new unary relation symbol . In the sequel we denote by the language obtained by and . We recall that a formula in is positive in or simply positive if does not appear in ; or it has one of the following forms: , , , , , , , , , , where and are positive.
Evidently a formula in induces the operation
[TABLE]
(where is the powerset of ) and if is positive it is easy to see that is monotone, i.e., if then . A fixed point of is a set such that for all we have
[TABLE]
equivalently is a fixed point of the associated operation . As it is well-known a monotone operation has a fixed point (see for example [6, 7C]).
The topic of fixed points in the Kripke-Platek set theory or in weak fragments of second-order arithmetic has received attention from Gerhard Jäger and Silvia Steila, see [5] and [4]. The following question of Gerhard Jäger was communicated to us through Yiannis Moschovakis: does there exist a positive formula in in , which does not have a fixed point that lies in the constructive hierarchy up to the -level? In Theorem 1 we show that the answer to this question is affirmative.
Theorem 1**.**
Consider the formula of defined by
[TABLE]
Then is positive and has no hyperarithmetical fixed points, i.e., no fixed point of belongs to .
Remark 2**.**
We note that our original version of the preceding result is that the positive formula
[TABLE]
has no hyperarithmetical fixed points.
The employment of the formula in favor of and the subsequent modification of the original proof was suggested to us by Yiannis Moschovakis. While is slightly simpler to define, we think that provides a shorter and somewhat more elegant proof.
We remark moreover that is on and on as well; the latter means that if is on of or then for all sets in the set is in as well. It follows from the Norm Induction Theorem (see [6, 7C.8]) that its least fixed point is a set and its greatest a one. Therefore from Theorem 1 these fixed points are proper and sets.
In the sequel we investigate some of the consequences of the preceding result.
Fixed points in chain-complete partial orders. Obviously we can identify a subset of with a member of and vice versa. We transfer the subset relation to members of the usual way,
[TABLE]
A function is monotone if for all we have . Obviously the partially ordered space is chain-complete, i.e., every chain has a supremum, and as it is well-known every monotone function in a complete partially ordered space has a fixed point. It is natural to ask if there are arithmetical monotone functions without hyperaritmetical fixed points. The answer is provided by Theorem 1.
Corollary 3**.**
There exists a -recursive monotone function with no hyperarithmetical fixed points.
Proof.
Consider the formula in Theorem 1. Clearly the associated operation can be identified with the function
[TABLE]
where . Since is positive, the function is monotone. Moreover for every fixed point of the set is a fixed point of . Hence has no hyperarithmetical fixed points. Finally we remark that is a formula, which implies that is -recursive. ∎
Unprovability in KP. As it was communicated to us by G. Jäger, it was known to him that the Kripke-Platek set theory (KP) with infinity cannot prove that an arithmetical positive formula with parameters has fixed points. It is immediate from Theorem 1 that the parameter-free version of the preceding result is also true:
Corollary 4**.**
There is a positive (parameter-free) formula of such that
[TABLE]
Relativization and uniformity. As usual one can relativize the preceding result to a parameter in in a uniform way: we extend the language to by adding a new unary symbol and we define by replacing the -th partial recursive function in the definition of in Theorem 1 with , where stands for the characteristic function of . In other words the condition “” becomes “there exists an initial segment of the characteristic function of such that . (Notice that here refers to , the -th largest recursive partial function on .) The preceding condition is expressible in ,
[TABLE]
Evidently is positive in (but not in ).
It will become apparent from the proof of Theorem 1 that for every set , the positive formula of with constant has no -fixed points.
The relativized version of Corollary 3 gives a -recursive function such that for all the section is monotone and has no fixed points. This in turn has an interesting application in classical descriptive set theory.
Recall that a set uniformizes the set , where , are Polish spaces, if and for all for which the section is non-empty there exists exactly one with . It is a prominent question in descriptive set theory to ask whether a given set that belongs to some pointclass can be uniformized by a set that is in as well.
Corollary 5**.**
There exists a function with the following properties:
- (i)
each section is monotone and therefore it has a fixed point;
- (ii)
the function is \raisebox{0.0pt}[0.0pt][0.0pt]{\underset{\widetilde{}}{\bm{\Sigma}}}\mbox{\hskip 1.0pt}^{0}_{4}-measurable;
- (iii)
there is no Borel-measurable function such that is a fixed point of for all .
In particular the set
[TABLE]
is \raisebox{0.0pt}[0.0pt][0.0pt]{\underset{\widetilde{}}{\bm{\Pi}}}\mbox{\hskip 1.0pt}^{0}_{4}, has non-empty sections for all , and cannot be uniformized by any Borel set.
Proof.
Consider the function as in the relativized version of Corollary 3. Since is -recursive it is also \raisebox{0.0pt}[0.0pt][0.0pt]{\underset{\widetilde{}}{\bm{\Sigma}}}\mbox{\hskip 1.0pt}^{0}_{4}-measurable. Assume toward a contradiction that there is a Borel-measurable function that chooses a fixed point for each section . Then would be -recursive for some and consequently would be a fixed point of , contradicting the key property of . ∎
For compactness reasons no function that satisfies Corollary 3 can be recursive. We believe that if we replace the Cantor space with the Baire space and with a necessary modification of we can indeed obtain a recursive function .
Conjecture 6**.**
There is a partial ordering on such that every -chain has a least upper bound and a function with the following properties:
- (i)
the function is recursive;
- (ii)
each section is monotone and therefore it has a fixed point;
- (iii)
no fixed point of is .
If satisfies the conclusion of the preceding conjecture it follows as above that the set
[TABLE]
is closed, has non-empty sections for all , and cannot be uniformized by any Borel set.
Hypedegrees of fixed points. With the help of Theorem 1 we can derive some results about the hyperdegrees of the fixed points of positive formulae.
Corollary 7**.**
Consider the positive formula of Theorem 1 and let
[TABLE]
be the set of all fixed points of . Then we have the following.
- (1)
Every hyperdegree from Kleene’s and above is obtained by some fixed point , i.e.,
[TABLE] 2. (2)
There exists a decreasing sequence of subsets of (we view the latter as a subset of the Baire space) and a sequence of fixed points with such that
[TABLE]
In particular the hyperdegree of does not appear in . Additionally the ’s can be chosen so that the relativized Church-Kleene ordinal equals to .
Proof.
We remark that the set is an arithmetical subset of ; this is because
[TABLE]
and the satisfiability relation is arithmetical.
As it is well-known every set is the recursive injective image of a subset of , see [6, 4A.7]; hence there exists recursive tree and a recursive function such that is the image of the body of under . Moreover is injective on .
Since is recursive we have , and using the injectiveness of , it is not hard to see that we also have and therefore for all . Recall also that the -injective image of a set is also ; hence if is then is also , see [6, 4D.7]. The problem is therefore reduced to a question about rather than .
From Theorem 1 it follows that had no -branches; hence it is a Kleene tree, i.e., a recursive tree with but . As it was proved by H. Friedman [2] every hyperdegreee from Kleene’s and above occurs in the body of a Kleene tree; hence we proved (1).
Assertion (2) is immediate from the following result (see the proof of [3, 3.13]): For every Kleene tree there exists a Kleene tree and some with such that . Thus we can construct inductively a decreasing sequence of Kleene trees and a sequence such that and for all . We take then and , . ∎
Question 8**.**
We have seen above that , where is as in Theorem 1, is no different from the body of a Kleene tree as far as -injections go. It would be interesting to see if other results on Kleene trees can be transferred to the sets of fixed points of positive formulae. For example it was proved by Fokina - S. Friedman - Törnquist [1] that there are Kleene trees and such that and .
Do there exist positive formulae , and fixed points , of and respectively such that and ?
Question 9**.**
In [3] it is asked if a minimal hyperdegree can occur in a Kleene tree, and in the same article it is announced that the latter was solved by G.-Kihara. However G.-Kihara have since found a gap in their argumentation and we take the opportunity to retract the preceding announcement. So the above question about hyperdegrees remains open.
As above one can ask the similar question for the sets of fixed points of positive formulae.
Does there exist a positive formula such that contains a minimal hyperdegree but no members?
2. No fixed point of is hyperarithmetical
The idea is to show that every fixed point of contains recursively the information of all hyperarithmetical sets, and thus it cannot be hyperarithmetical itself.
Encoding the HYP sets of naturals
For the needs of our proof we use the following natural encoding of the hyperarithmetical sets.
Definition 10**.**
We consider the following formulae (in the corresponding extensions of ),
[TABLE]
where above , and .
It is evident that the formulae and are monotone, hence they have a fixed point. We define
[TABLE]
In other words the sets and are the least sets satisfying the equivalences
[TABLE]
where .
If ( the -section of ) we say that ** is an -code for **.
Remark 11**.**
We make some simple remarks about the preceding definition.
- (i)
It is evident that the formulae and are on , hence from the Norm Induction Theorem the sets and are .
- (ii)
Clearly the -sections Hp(a) of , , satisfy
[TABLE]
- (iii)
It is useful in the sequel to describe the definition of “from below”. Define by recursion the family of subsets of as follows
[TABLE]
Of course the iteration stabilizes at some countable ordinal; in fact at .
We claim that . It is easy to check by induction that for all ordinals . Conversely, since is the least fixed point of , it is enough to show that is a fixed point, i.e., that it satisfies (1).
The latter is easy to do. If then either in which case for some ; or for some , in which case for all there exists such that . Hence the set satisfies the direct implication of (1). For the converse implication it is clear that if satisfies the first conjunct then , and if satisfies the second one then for some and for all there exists some such that ; then , where .
We fix once and for all the sequence defined in (4).
Definition 12**.**
Given we define the norm of as follows:
[TABLE]
It is evident that
[TABLE]
The main aim is to show that every hyperarithmetical subset of is of the form for some . In fact with some more work one can show that the sets , , are exactly the hyperarithmetical ones, but this is not necessary for our purposes.
Lemma 13**.**
For every hyperarithmetical set there exists some such that
[TABLE]
Using the preceding result we can prove Theorem 1 as follows.
Lemma 14**.**
If is a fixed point of then for all and all we have
[TABLE]
Proof.
This is done by induction on . Suppose that is in and that . Then from (5) and (2) we get for some and is the singleton . We then compute
[TABLE]
for all .
Assume now that and that the assertion is true for all with . Then has the form for some , and from (6) we have and for all . We compute
[TABLE]
for all . This concludes the inductive step. ∎
Lemma 15**.**
No fixed point of is hyperarithmetical.
Proof.
Suppose that is a fixed point of . If it were then the set
[TABLE]
would be hyperarithmetical as well. From Lemma 13 there would be some such that . We compute
[TABLE]
a contradiction, where in the last equivalence we used Lemma 14. ∎
It remains to prove Lemma 13. In the first draft of this article that is available on the arXiv we prove the latter using the effective version of the notion of a -algebra; to be more specific we show that the family is an effective Borel -algebra [6, 7B.7] (the latter uses the term “effective -field”). Intuitively an effective Borel -algebra is a family of sets, which contains recursively-uniformly the basic sets (in the case of these are the singletons), and is recursively-uniformly closed under the operations of complement and countable union.
As it was proved by Kleene the family of all subsets of is the least effective Borel -algebra on , see [6, 7B.7]. This implies that .
In this updated version of the article we prove Lemma 13 as a corollary to a Suslin-Kleene type result, which we find interesting in its own right.
We fix a set , which is universal for the family of all subsets of , i.e., is and for all sets there is such that . We think of such an as a code for .
Given two disjoint sets and we say that a set separates from if and . We will show that the separation of disjoint sets can be witnessed recursively-uniformly using the -codes.
Proposition 16**.**
If are disjoint sets then there is such that the set separates from .
In fact the preceding separation can be done uniformly in the codes, i.e., there is a recursive function such that whenever then and separates from .
Lemma 13 follows easily from the preceding result. Given a HYPset the sets and are disjoint sets, and if separates from we necessarily have .
We continue with the proof of Proposition 16. One can do this indirectly using the statement of the Suslin-Kleene Theorem [6, 7B.4]; the latter gives a recursive way to transfer codes for two disjoint sets to a Borel code for a separating set. So we need is a recursive way that transfers a recursive Borel code for the given subset of to a code for the same set. This is feasible but in effect it is a repetition of our initial proof with the effective Borel -algebras.
Instead we employ the proof of the Suslin-Kleene Theorem to get the -code of the separating set. In fact the -code will arise somewhat more naturally, since the separating set in the Suslin-Kleene Theorem is obtained by applying successively the operation like we do with .
To ensure the uniformity in the separation we need some auxiliary results. First we fix the function . It is evident from (1) and (2) that is an -code for the singleton .
Further we can find some such that
[TABLE]
for all . Then . Hence the number
[TABLE]
is an -code for the empty set.
Claim 17**.**
The following hold.
- (i)
For every natural and every semirecursive set there exists a recursive function such that for all the number is an -code for the -section of .
- (ii)
There exist recursive functions such that for all the numbers and are -codes for the union and the intersection respectively.
Proof.
For (i) we consider a semirecursive ; then there is a recursive function that enumerates it,
[TABLE]
We consider the projection functions and .
Then we have
[TABLE]
There is some such that
[TABLE]
for all , where and are as above. We then have that
[TABLE]
From the -- Theorem there exists a recursive function such that
[TABLE]
for all . Since for all , it follows from (1) that for all . Moreover
[TABLE]
for all , where in the last equality above we used (3).
Therefore if we put we have the required property.
For (ii) from there is some such that
[TABLE]
for all . As before we have
[TABLE]
Therefore we take . The assertion about is essentially the same, we just exchange with in the distinction of cases. ∎
We proceed with more on notation. Recall the set of all finite sequences of naturals. Given , , we denote by the concatenation of and , i.e.,
[TABLE]
By we mean that is an initial segment of , i.e., and for all we have . We extend to a relation between finite sequences and elements of the Baire space the natural way,
[TABLE]
where and . We do the same for the concatenation,
[TABLE]
Recall that a tree on the naturals is a non-empty set of finite sequences of naturals that is closed from below under ,
[TABLE]
The empty sequence is a member of every tree. An infinite branch of is an element for which for all . The set of all infinite branches of is the body of and is denoted by .
A tree is recursive if its characteristic function is recursive.
We also consider trees of pairs, these are sets of finite sequences of pairs of naturals. A typical element of such a tree is of the form
[TABLE]
We will omit the inner parenthesis. We will also denote the latter sequence of pairs by , where and . The infinite branches of trees of pairs are defined analogously. The recursive trees of pairs are defined via some standard recursive bijection between and , or simply by using .
Next we turn our attention to the separation. Recall the set , which is universal for the subsets of . Since is , as it is well-known there exists a recursive tree on the naturals such that
[TABLE]
for all , . We define
[TABLE]
where .
It is easy to verify that
[TABLE]
For all naturals , and we define the tree of pairs ,
[TABLE]
where and . It is evident that the ’s are recursive and in fact they are recursive uniformly on and .
Claim 18**.**
For all , with , and all there exists a family of HYP subsets of such that for all the set separates from .
Further there exists a recursive function
[TABLE]
such that if then is an -code for for all and all ,,,,.
Proof.
First we explain how to define the separating sets and then how to get the coding function. For the moment we fix some naturals , with and we suppress the symbols , in the definition of the separating sets and the trees .
For all the tree is well-founded, i.e., it has no infinite branch. Else there would be and in the Baire space such that , ; so would have , a contradiction.
Further we fix some . The definition of the family is done using backwards induction on the well-founded tree . In the process we also define auxiliary sets for .
Induction. Assume that has been defined and separates from for all extending properly . We do the same for . Given we have three cases.
Case Ind1. and . Then we define .
Case Ind2. and . We take and . Then the pair extends properly and belongs to . So has been defined and we take .
Case Ind3. . Then we take .
Having defined the ’s we take then
We show that separates from . The latter means that if then , and if then . For the former, assume that , then there is such that and . We take , i.e., is the first element of after . In particular ; then for all we are either in Case Ind1 or in Case Ind2. In the former it is obvious that ; in the latter we use the induction hypothesis that separates from . Since we have in particular that . For the second assertion of the separation, we assume that and we take such that and . We consider some ; then for we have , in particular we are not in Case Ind1. If we are in Case Ind3 then . In Case Ind2 the set separates from . Since we have in particular that .
The above shows how to define the separating sets , for , and all ,, for which . Next we show how to obtain the recursive function . We denote by the auxiliary sets , which are defined at the instance , . It is evident from the previous definitions that the separating and the auxiliary sets satisfy the following conditions for all , , with ,
[TABLE]
Let us denote by , , and the conditions in the premise of (7), (8), and (9) respectively, e.g. means that . Obviously these are recursive and for all ,,,,,, exactly one of , , holds, regardless of .
Recall the function such that is an -code for the singleton , and the -code , which is an -code for the empty set.
We define the function as follows:
[TABLE]
where is the function of the -- Theorem. (When the last argument of is not of the form we just assign [math].)
Obviously is recursive and from the Recursion Theorem there is some such that
[TABLE]
for all ,,,,,,.
We show that
[TABLE]
for all . If we do this then we will have that is an -code for and hence that is an -code for
[TABLE]
where in the last equality we used (10). Hence the required function is given by
[TABLE]
Notice that is recursive and total; in particular we do not need to assume that the sets and are disjoint.
To prove (11) we consider ,, with and we show by backwards induction on the well-founded tree that is an -code for .
Suppose that our assertion is true for all that extend a given properly. We show the same for . We consider . If one of , holds, then is an -code for according to (7) and (9). So we assume that holds.
We take and and we have that ; further the pair extends properly. From the induction hypothesis we have for all that is an -code for . Since for all ,
[TABLE]
we have that is an -code for the set
[TABLE]
where in the first and the last of the above equalities we used (10) and (8) respectively and also the fact that holds.
Moreover from the definition of ,
[TABLE]
Hence is an -code for and the inductive step is complete. This concludes the proof of the claim. ∎
Going back to the proof of Proposition 16 we fix for the moment , with and we consider the sets for all and all , as in Claim 18. We define the set as follows,
[TABLE]
Then it is easy to see that separates from .
To finish the proof we need to define the recursive uniformity function . First we notice that for the fixed , it holds
[TABLE]
It follows that there are recursive conditions and such that
[TABLE]
We relax , ; it is clear from the preceding that for all , , with it holds
[TABLE]
where is the set of all for which holds, i.e., it is the -section of (viewing the latter as a set), and similarly is the -section of .
We consider the functions and , which are obtained from Claim 17 for . Further we employ the functions , from the latter claim, the function from Claim 18, as well as the preceding .
Following (12) we define the recursive functions
[TABLE]
It is then clear from (12) and the preceding definitions that
[TABLE]
Next we consider some such that
[TABLE]
We may assume that for all and all , which are not of the form .
So for all , with we have from (13),
[TABLE]
where is as in the -- Theorem.
Finally we take
[TABLE]
Clearly is recursive and total, and from the preceding analysis it is evident that is an -code for when . This completes the proof.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Ekaterina B. Fokina, Sy-David Friedman, and Asger Törnquist. The effective theory of Borel equivalence relations. Ann. Pure Appl. Logic , 161(7):837–850, 2010.
- 2[2] Harvey M. Friedman. Borel sets and hyperdegrees. J. Symbolic Logic , 38:405–409, 1973.
- 3[3] Vassilios Gregoriades. Classes of Polish spaces under effective Borel isomorphism. Mem. Amer. Math. Soc. , 240(1135):vii+87, 2016.
- 4[4] Gerhard Jäger. Short note: least fixed points versus least closed points. Arch. Math. Logic , 60(7-8):831–835, 2021.
- 5[5] Gerhard Jäger and Silvia Steila. About some fixed point axioms and related principles in Kripke-Platek environments. J. Symb. Log. , 83(2):642–668, 2018.
- 6[6] Y.N. Moschovakis. Descriptive set theory, Second edition , volume 155 of Mathematical Surveys and Monographs. American Mathematical Society, 2009.
