Why are natural theories pre-well-ordered by consistency strength? In previous work, an approach to this question was proposed. This approach was inspired by Martin’s Conjecture, one of the most prominent conjectures in recursion theory. Fixing a reasonable subsystem T of arithmetic, the goal was to classify the recursive functions that are monotone with respect to the Lindenbaum algebra of T. According to an optimistic conjecture, roughly, every such function must be equivalent to an iterate of the consistency operator “in the limit” within the ultrafilter of sentences that are true in the standard model.
In previous work the author established the first case of this optimistic conjecture; roughly, every recursive monotone function is either as weak as the identity operator in the limit or as strong as in the limit. Yet in this note we prove that this optimistic conjecture fails already at the next step; there are recursive monotone functions that are neither as weak as in the limit nor as strong as in the limit. In fact, for every α, we produce a function that is cofinally equivalent to yet cofinally equivalent to .
Why are natural axiomatic theories pre-well-ordered by consistency strength? It is not clear how to answer this question, nor even how to ask it mathematically, since there is no clear mathematical definition of the “natural” theories. Yet the informal question remains a well-known conceptual open problem.
In [5,9] an approach to this problem was proposed. The approach in question was inspired by Martin’s approach to an analogous question in recursion theory: Why are the natural Turing degrees well-ordered by Turing reducibility? To state Martin’s Conjecture, let’s introduce some important notions. First, a function is degree-invariant if for all reals x, y:
It seems that by relativizing the definition of a natural Turing degree one always produces a degree-invariant function on the reals. Second, a Turing cone is any set of the form . Assuming , Martin proved that every degree-invariant set of reals (i.e., every set closed under Turing-equivalence) either contains a Turing cone or is disjoint from a Turing cone. This yields a -valued measure on degree-invariant sets; a degree-invariant set has measure 0 if it is disjoint from a Turing cone and measure 1 if it contains a cone. When we say almost everywhere, we mean almost everywhere with respect to this measure. Finally, we say that if for almost all x. Martin’s Conjecture is stated as follows:
(Martin).
Assume.
Ifis degree-invariant and it’s not the case that f is increasing almost everywhere, then f is constant almost everywhere.
pre-well-orders the set of degree-invariant functions that are increasing almost everywhere. If f has-rank α, thenhas-rank, wherefor all x.
Roughly speaking, Martin’s Conjecture says that the only definable degree-invariant functions, up to , are the constant functions, the identity function, and the iterates of the Turing jump.1
Of course, the notion of “definable” is left vague in what I have written. More precisely, note that Martin’s Conjecture is stated under the hypothesis . So Martin’s Conjecture will apply to Borel functions and to ever more capacious notions of “definable function” depending on the large cardinal axioms one assumes.
The optimistic hope in [5,9] was that an analogue of Martin’s Conjecture holds for axiomatic theories. Let’s fix a sound (i.e., true in the standard model) recursively extension T of elementary arithmetic. Say that a recursive function is extensional if for all φ and ψ:
Shavrukov and Visser [7] proved that there is a recursive extensional density function on the Lindenbaum algebra of T, which precludes any direct analogue Martin’s Conjecture in this context. Nevertheless, positive results are available if we replace extensionality with the stronger condition of monotonicity. Say that a recursive function is monotone if for all φ and ψ:
We will be exclusively concerned with recursive monotone in this paper. We will be primarily interested in truth-preserving operators with this property, such as the consistency operator.
Monotonicity is an analogue of the recursion-theoretic notion order-preserving; f is order-preserving if for all reals x and y:
Note that Lutz and Siskind [4] proved Part 1 of Martin’s Conjecture for order-preserving functions and Slaman and Steel [8] proved Part 2 of Martin’s Conjecture for order-preserving Borel functions.
Gödel’s second incompleteness theorem tells us that the monotone function
produces a strictly stronger sentence whenever φ is true in the standard model. That is, the consistency operator acts like a jump on sound finite extensions of T. Just as with the Turing jump, there are iterates of the consistency operator into the effective transfinite.2
Unlike with Turing degrees, however, transfinite iterates of the consistency operator depend on the presentation of the base theory and the well-ordering.
Indeed, fixing a suitable elementary presentation ≺ of a well-ordering, we may define the iterates of the consistency operator using the fixed point lemma:
A definition of suitable ordinal notations is given in §2.2.
In [5,9] a number of results relating recursive monotone functions to iterates of the consistency operator are established. To state one such theorem, we introduce a definition. Note that whenever we mention sentences being “true,” we mean “true in the standard structure .”
A cone is any set such that, for some φ, . A true cone is a cone that contains a true sentence.
Now here is a precise statement of a theorem from [9]:
Letbe recursive and monotone such that, for some, for all φ,is. Then one of the following holds:
For all φ in a true cone,.
For all φ in a true cone,.
Roughly, this says that any sufficiently nice operator must either be as weak as the identity operator in the limit or as strong as the consistency operator in the limit.
We had conjectured that this would be the first step of a classification of recursive monotone operators. Our hope was to prove—along the lines of Martin’s conjecture—that any function meeting the hypotheses of the theorem would either be as strong as in the limit or as weak as for some in the limit. That is, we had hoped to prove a result of the following sort:4
Note that Hoped For Result 1.4 follows from Conjecture 1.8 in [9].
Letbe recursive and monotone such that, for some, for all φ,is. Then, for every, one of the following holds:
For all φ in a true cone, there is asuch that.
For all φ in a true cone,.
Of course, Theorem 1.3 already covers the case of the hoped for result. Some results from [5] provided optimism for the cases. Before stating these results, let’s introduce some definitions. We say that cofinally many true sentences belong to a set if is cofinal in the ultrafilter of true sentences, i.e., for every true φ there is a true ψ such that and . is the equivalence class of φ modulo T-provable equivalence. That is:
If , let’s say that φ T-provably implies ψ. If φ T-provably implies ψ and ψ does not T-provably imply φ then we say that φ strictly T-provably implies ψ. Here are the positive results from [5]:
Letbe recursive and monotone. Suppose that for all φ both of the following hold:
T-provably implies.
If, then for all,strictly T-provably implies.
Then for cofinally many true φ,.
This result says that if the range of a recursive monotone is sufficiently constrained, then must coincide cofinally with an iterate of the consistency operator. In particular, if is everywhere as weak as but everywhere strictly stronger than for all , then must coincide cofinally with . As a corollary we infer that:
There is no recursive monotonesuch that for all φ such that, both of the following hold:
strictly T-provably implies.
For all,strictly T-provably implies.
This is just to say that there is no recursive monotone function of strictly intermediate strength, i.e., a function that is everywhere strictly stronger than for all yet strictly weaker than . This rules out the most obvious sort of counter-example one might expect to Hoped For Result 1.4.
Nevertheless, in this paper we will see that this hoped for result fails. In fact, it fails already at the very next step, i.e., . For any , we can construct a function that is cofinally as strong than yet cofinally as weak as :
For every, there is a recursive monotonesuch that, for all φ,is, and both of the following hold:
For cofinally many true φ:
For cofinally many true φ:
This the most dramatic possible failure of the Hoped For Result 1.4 that is consistent with Theorem 1.3.
Of course, this result is somewhat negative considering the context in which it is proved. That is, it shows that the hoped for analogue of Martin’s Conjecture fails. Yet this result also highlights something rather surprising about the consistency operator. Indeed, the consistency operator stands apart from its iterates with respect to its inevitability.
Here is our plan for the rest of the paper. In §2, we will cover some preliminaries. In §3 we will cover the main technical aspect of our result, which is the construction of pathological recursively enumerable sets. In particular, these sets contain cofinally many true sentences but do not contain any true cones. In §4 we will present the proof of the main theorem. In §5 we will conclude with some observations; in particular, we will discuss the relationship between the negative Theorem 1.7 and the positive Theorem 1.3.
Preliminaries
In this section we will fix some notation and cover some preliminaries. The main goal of this section is to introduce the iterations of the consistency operator (relative to a fixed ordinal notation system) and prove that they are monotone.
Base theory
The theories we will be interested in are extensions of elementary arithmetic or . The signature of is the usual signature of with a function symbol for . has as axioms the axioms plus induction for all formulas bounded in an exponential term. is just strong enough to carry out the standard arithmetization of syntax in the usual manner. For details about see [3].
One of the crucial features of is -completeness, which we will use. This is just to say that for any T extending and any sentence φ:
From here on out we will fix a sound, elementarily axiomatized extension T of . By saying that T is sound we mean that for all φ:
Of course, this means that for every sentence φ we have:
Ordinal notations
There are many ways of reasoning with ordinal notations in elementary arithmetic. We will not need to work with ordinal notation systems in much detail; much of what we do can be done given any “reasonable” choice. For present purposes, it is enough to briefly mention a few properties our ordinal notations will have. We will call our presentations suitable presentations.
Every suitable ordinal notation system is a pair of elementary formulas, such that:
the relation ≺ well-orders D in the standard model of arithmetic;
D is provably closed under successor;
proves that ≺ linearly orders the elements satisfying D;5
The referee has pointed out that provable linearity is not required; rather, we only need that the relation is T-provably transitive and irreflexive.
the elementary formulas defining the initial ordinal 0 (which need not be the natural number 0), the set of limit ordinals, and the successor relation provably in satisfy their corresponding first order definitions in terms of ≺.
Iterated consistency
Fixing a suitable elementary presentation ≺ of a well-ordering, we may define the iterates of the consistency operator using the fixed point lemma. Technically, we find a formula in two variables:
We write as an abbreviation for .
We warn the reader that there is some discrepancy between our notation and the notation used by other authors. Our iteration scheme
is sometimes denoted ; see, e.g., [1]. Moreover, the notation is sometimes used to denote ; see, e.g., [2].
Note that all of the iterates of the consistency operator we have defined are sentences. This is appropriate for the current investigation since we are interested in functions on the Lindenbaum algebra of T. For instance, given our definition, for a limit λ, the sentence says . This clashes with the conventions adopted in some other papers, wherein is used as a name for the infinite set .
Here we use the fourth clause of our discussion of suitable ordinal notation systems.
Since suitable ordinal notations define well-orderings over the standard structure , it follows by induction that for true φ, is also true. Thus, for true φ the hierarchy is proper by Gödel’s second incompleteness theorem.
It is immediate from the definition that, for any φ, the sentence is .
To verify that each function is monotone, we rely on Schmerl’s [6] technique of reflexive induction. Reflexive induction is a way of simulating large amounts of transfinite induction in weak theories. It is particularly useful for proving claims about iterated reflection principles. The technique is facilitated by the following theorem; we include the proof, since it is so short.
(Schmerl).
Let T be a recursively axiomatized theory containing. Suppose thatThen.7
Schmerl proves his result using the base theory . Beklemishev has shown that suffices.
Suppose that . We infer that:
Löb’s Theorem then yields . □
We now will verify that the function is monotone.
For any φ and ψ, ifthen.
Suppose that:
We prove the claim by reflexive induction.
Reason in T: Let α be arbitrary. Assume the reflexive induction hypothesis:
We reason as follows:
Reasoning externally now: Let denote the claim:
We have shown that:
By applying Lemma 2.1, we infer that . □
We want to see not only that α-iterated consistency is monotone but also that it is provably monotone in T. We carry out this argument in two steps.
.
Since the proof of Lemma 2.2 can be carried out in T. □
.
Reason in T: Let φ and ψ be arbitrary. Suppose that:
Let α be arbitrary. We reason as follows:
This completes the proof of the corollary. □
Constructing pathological sets
The main technical aspect of our result is the construction of recursively enumerable sets that contain arbitrarily strong true sentences but that have wide gaps. In this section (and the next) we will work with a fixed suitable ordinal notation system ≺; see §2.2. We will define a set for each ordinal notation ; the size of the gaps that we leave in the set will depend on α.
Similar constructions of recursively enumerable sets appear in [5,9]. The goal in the construction of these sets was merely to include arbitrarily strong true sentences and to omit arbitrarily strong true sentences. These sets did not leave large enough gaps for present purposes.
Here is how we define the set :
Let , be an effective Gödel numbering of arithmetical sentences. We describe the construction of in stages. During a stage n we may activate finitely many sentences; if ψ is some such sentence we say that ψ is active until ψ is deactivated at the later stage .
Stage 0: Numerate ⊤ into ; activate .
Stage: There are finitely many active sentences. For each active sentence ψ, numerate and into . Deactivate the sentence ψ and activate the sentences and .
It can be useful to visualize, along with the construction of , the construction of a tree that is binary branching. The tree has ⊤ as its root. The nodes in the tree are the sentences that are numerated into . Informally, the immediate descendants of any sentence ψ are the sentences that are numerated into immediately after ψ on account of ψ. More formally, for any sentence ψ numerated into at stage n, say that ; the tree ordering is the transitive closure of the ordering < (note that this ordering is defined only on sentences numerated into ).
We will call the branches through this tree -branches. If φ and ψ share an -branch and φ was numerated into at stage n and ψ was numerated into at stage k where , we say that ψ is a descendant of φ. If we say that ψ is an immediate descendant of φ.
Note that for each ordinal notation α we get a set . The gaps that we leave in depend on α in the following sense: If φ is numerated into , then φ’s immediate descendants imply .
We can easily check some basic properties of this set .
is recursively enumerable.
By construction. □
An important consequence of the recursive enumerability of is that for any φ, if then . This follows since T is -complete.
contains arbitrarily strong true sentences.
Let be a true sentence. By induction it is easy to see that there is one true active sentence at each stage. Let’s say that going into stage the true active sentence is ψ. Then at stage we numerate into . □
-branches are sets of formulas, so reasoning about -branches might seem to require second-order expressive resources. Yet we have assumed only that T contains elementary arithmetic. Nevertheless, elementary arithmetic suffices for reasoning about the descendant relation. The claims we make about -branches in this paper could be translated into T-intelligible claims about the descendant relation. In the following lemma, for instance, we will prove a claim within T about -branches. All such claims can be translated into claims about the descendant relation, though we will not give an explicit translation here.
Provably in T, if ψ and θ both belong tobut do not share an-branch, then ψ and θ are jointly T-inconsistent.
Reason in T: First observe that for any two sentences φ and ψ in the tree, if φ is a descendant of ψ then .
Now let ψ and θ be arbitrary sentences in that do not share an -branch. Then there is some node that has immediate descendants
and
such that and . But and are jointly inconsistent whence ψ and θ are too. □
Provably in T, some T-refutable sentence θ belongs to.
Let . Note that ψ is for some n. At stage , we numerate a sentence θ that T-provably implies ψ into . Note that T proves both that and that , since T is -complete. □
The proof
Now we are ready to prove the main theorem. In this section we provide an example of a recursive monotone function that oscillates between behaving like and behaving like . Note that this refutes the optimistic Hoped For Result 1.4. Indeed, no function that oscillates cofinally between behaving like and behaving like can converge on either in the limit (assuming that ).
For every, there is a recursive monotonesuch that, for all φ,is, and both of the following hold:
For cofinally many true φ:
For cofinally many true φ:
Given , let:
Note that is clearly recursive. It is routine to check that, for all φ, and (using Corollary 2.4) that is monotone.
Let . By -completeness of T:
We reason as follows:
On the other hand, the monotonicity of is provable in T (see Corollary 2.4). Whence:
Since cofinally many true sentences belong to , this already takes care of (1).
Now we pick some true . We consider the sentence .
T proves that if φ is consistent, then ψ is the strongest sentence inthat φ T-provably implies.
To see that the claim is true, we reason in T: Suppose that φ is consistent. Note that φ T-provably implies ψ. Note, moreover, that ψ is inconsistent with every sentence in with which ψ does not share an -branch by Lemma 3.3. So, since φ is consistent, the only sentences that φ T-provably implies must share an -branch with ψ. By construction of , every descendant of ψ T-provably implies . But, since φ is consistent, φ does not T-provably imply by Gödel’s second incompleteness theorem. This delivers the claim.
We then reason as follows:
For the converse:
This takes care of (2). □
Observations
Theorem 1.7 refutes Hoped For Result 1.4. Yet what happens in the case ? That is, why can’t the proof of Theorem 1.7 be adapted to the case, thereby contradicting Theorem 1.3? The answer exhibits an important feature that the notion of consistency does not share with its iterates.
Recall that we construct so that whenever φ is numerated into , then φ’s immediate descendants T-provably imply . In particular, whenever φ is numerated into , then φ’s immediate descendants T-provably imply . Let’s consider the function:
Surprisingly, is actually equivalent to the consistency operator. That is:
For every φ,.
Left to right:
Right to left:
This completes the proof. □
Note the appeal to Lemma 3.4. Here we use that is guaranteed to contain an inconsistent sentence; the important point is that if φ is T-inconsistent, then some sentence that φ T-provably implies belongs to . Indeed, the fact that all T-inconsistent sentences T-provably imply each other is used in the proof of the positive Theorem 1.3 (see the proof of Theorem 2.4 Case 2 in [9]). By contrast, if we merely knew , we would not be able to conclude that some T-consequence of φ belongs to . Nor for any of the other iterates of the consistency operator.
There are ways of modifying to avoid Proposition 5.1. Rather than quantifying over the T-implications of φ in and saying that they are all consistent, we can let merely assert the conjunction according to which each is consistent. That is:
In previous work we have shown that oscillates between behaving like the identity and the consistency operator (see Theorem 3.7 in [9]). However, computing the function requires access to the oracle . Indeed, to calculate we must know whether , which requires . So demonstrates that recursiveness is also a necessary condition in Theorem 1.3; it cannot be weakened to limit-recursiveness.
Footnotes
Acknowledgements
Thanks to the referee for extensive and helpful suggestions and corrections.
References
1.
L.Beklemishev, Iterated local reflection versus iterated consistency, Annals of Pure and Applied Logic75(1–2) (1995), 25–48. doi:10.1016/0168-0072(95)00007-4.
2.
L.D.Beklemishev, Provability logics for natural Turing progressions of arithmetical theories, Studia Logica (1991), 107–128. doi:10.1007/BF00370390.
3.
L.D.Beklemishev, Reflection principles and provability algebras in formal arithmetic, Russian Mathematical Surveys60(2) (2005), 197–268. doi:10.1070/RM2005v060n02ABEH000823.
4.
P.Lutz, Results on Martin’s Conjecture, Bulletin of Symbolic Logic27(2) (2021), 219–220. doi:10.1017/bsl.2021.27.
5.
A.Montalbán and J.Walsh, On the inevitability of the consistency operator, The Journal of Symbolic Logic84(1) (2019), 205–225. doi:10.1017/jsl.2018.65.
6.
R.U.Schmerl, A fine structure generated by reflection formulas over primitive recursive arithmetic, in: In Studies in Logic and the Foundations of Mathematics, Vol. 97, Elsevier, 1979, pp. 335–350.
7.
V.Y.Shavrukov and A.Visser, Uniform density in Lindenbaum algebras, Notre Dame Journal of Formal Logic55(4) (2014), 569–582. doi:10.1215/00294527-2798754.
8.
T.A.Slaman and J.R.Steel, Definable functions on degrees, in: Cabal Seminar 81–85, Springer, 1988, pp. 37–55. doi:10.1007/BFb0084969.
9.
J.Walsh, A note on the consistency operator, Proceedings of the American Mathematical Society148(6) (2020), 2645–2654. doi:10.1090/proc/14948.