Relativized Diagonal Non-Computation
- Relativized diagonal non-computation is a framework that studies functions avoiding diagonal values relative to parameters like oracle sets, computable orders, or subrecursive bounds.
- The approach refines classical diagonalization by introducing bounded variants such as DNR_h and by applying these concepts in reverse mathematics, forcing, and degree-theoretic constructions.
- Its implications span computability theory, algebraic logic, and resource-bounded models, offering insights into axiomatic foundations, non-definability, and incompressibility.
Searching arXiv for recent and foundational papers on relativized diagonal non-computation and related oracle/axiomatic frameworks. Relativized diagonal non-computation denotes a family of constructions in which diagonal avoidance, undecidability, or non-definability is studied relative to an added parameter: an oracle set, a growth bound, a subrecursive machine, or a relativized semantics. In computability theory, the standard instance is a function that is diagonally non-computable relative to , meaning for every index whenever ; in reverse mathematics this yields principles such as ; and in algebraic logic related phenomena appear through diagonal-free relativized semantics. The papers considered here also include axiomatic accounts of why diagonal arguments relativize, subrecursive analogues of Busy Beaver and halting-probability constructions, and several nonstandard reinterpretations of the scope of diagonalization (Patey, 2014, Shen, 2018, Banerjee et al., 2018, Abrahão, 2016, Sung, 6 Mar 2026).
1. Oracle-relative diagonal non-computability
A function is diagonally non-computable relative to a set if it avoids the diagonal values of the universal partial computable functions with oracle . Formally, if is an effective enumeration of the partial computable functionals, then is d.n.c. relative to 0 if for every index 1,
2
In the unrelativized notation based on a universal partial computable function 3, one writes 4 for all 5 whenever 6. This is the canonical computability-theoretic form of diagonal non-computation: the function 7 “diagonalizes” against the 8-th program on its own index (Patey, 2014).
Several bounded versions refine this notion. In one formulation, a function 9 is 0-bounded if 1 for all 2, and 3 asserts that for every set 4 there exists an 5-bounded function d.n.c. relative to 6, with 7 a computable order, namely nondecreasing and unbounded (Patey, 2014). In another formulation, the class
8
and its relativized analogue
9
are used to study measure-theoretic and degree-theoretic behavior (Bienvenu et al., 2014). For computable 0, the negligibility threshold is explicit: 1 This gives a quantitative refinement of diagonal non-computation in terms of growth rates rather than mere existence (Bienvenu et al., 2014).
The same notion appears in reverse mathematics with 2-boundedness. If 3 is 4-bounded when 5, then 6 means that 7 is both 8-bounded and diagonally non-recursive relative to 9, that is,
0
This formulation is central when the strength of diagonal principles is compared to weak König’s lemma and to induction schemes (Dorais et al., 2014).
2. Reverse mathematics, forcing, and degree-theoretic structure
The bounded hierarchy of relativized diagonal non-computation has been used to separate principles in reverse mathematics. For every computable order 1, there exists an 2-model of 3 that is not a model of 4, and therefore not a model of 5. The proof combines bushy tree forcing with the Lerman–Solomon–Towsner framework for transforming a computable non-reducibility into a separation over 6-models. Its forcing conditions are pairs 7, with 8 a “bad” set controlled through 9-bushy trees, 0-big and 1-small sets, smallness closure, concatenation, and smallness additivity; the iterated construction then builds a Turing ideal closed under 2 while preserving a computable locally 3-colorable graph 4 with no solution in the ideal (Patey, 2014).
A distinct line of work calibrates the dependence of these reductions on induction. Over 5, for each fixed 6, 7 is equivalent to 8, and also to 9. By contrast, over 0,
1
and the finer strict hierarchy
2
holds over the same base. The paper further states a recursion-theoretic corollary: if a model satisfies 3 but not 4, then there exists some nonstandard 5 and a 6-bounded DNR function that computes no 7-bounded DNR function. In this account, 8-induction is the exact missing ingredient for the classical reduction from 9-bounded to 0-bounded DNR to work uniformly (Dorais et al., 2014).
Relativized DNC also organizes degree-theoretic constructions. There is an increasing 1-sequence 2 of Turing degrees forming an initial segment of the Turing degrees such that each 3 is diagonally noncomputable relative to 4. The proof iterates bushy-tree forcing through a hierarchy of forcing notions 5 and coherent restriction maps, ensuring that each extension is a strong minimal cover of the preceding degree. The resulting corollary is that the reverse-mathematical principle 6 does not imply the existence of Turing incomparable degrees (Cai et al., 2015).
Measure-theoretic refinements show that relativized diagonal non-computation is not confined to rare degree phenomena. For every sufficiently fast-growing computable 7, every 8-random real computes some 9 which does not compute any Martin-Löf random real; more strongly, for any real 0 and sufficiently fast-growing computable 1, every real 2 that is both 3-random and 4-random computes a function 5 which itself computes no Martin-Löf random real. The proofs combine Kautz-style “fireworks” arguments with bushy tree forcing inside the 6-bushy tree
7
using the DNC-bad set
8
and a measure estimate that turns bushy-tree smallness into positive probability of avoiding bad strings (Bienvenu et al., 2014).
3. Axiomatic explanations of relativization
An axiomatic account of relativized computability isolates the exact structural ingredients under which diagonal and non-computability arguments relativize. Let 9 be a class of partial functions with natural-number arguments and values. The first axiom requires that 0 contain all partial recursive functions and be closed under substitution, primitive recursion, and the 1-operator. The second axiom, the computation-record axiom, says that for every unary 2 there exist a set 3 and functions 4 whose domains contain 5, such that the characteristic function of 6 belongs to 7 and 8 iff there exists 9 with 00 and 01. The third axiom is a programs axiom: there exists a binary universal function 02 such that for every unary 03 there is some code 04 with 05 (Shen, 2018).
The main theorem states that if 06 satisfies conditions 1–3, then there exists a set 07 such that 08 is exactly the class of all partial functions partial recursive relative to 09. Equivalently,
10
The proof develops 11-enumerable and 12-decidable sets, shows that domains, ranges, and graphs of 13-functions are 14-enumerable, introduces 15-enumeration reducibility, and proves that if a set is 16-enumeration reducible to a 17-enumerable set, then it is 18-enumerable. It then shows, first, that a partial function belongs to 19 iff it is partial recursive relative to the universal function 20, and, second, that the relevant oracle can be coded by a set 21 so that enumeration reducibility to 22 is equivalent to recursive enumerability relative to 23 (Shen, 2018).
Within this framework, relativized diagonal non-computation is not a separate phenomenon but a consequence of the same closure, universality, and enumeration machinery used in the unrelativized setting. The paper explicitly identifies standard results such as the non-existence of a total decider for the halting problem relative to 24, relativized versions of the recursion theorem, and relativized diagonal non-computation statements as results whose proofs go through because they depend only on these axioms. This suggests that the persistence of oracle-relative diagonal arguments is explained structurally rather than by case-by-case simulation (Shen, 2018).
4. Subrecursive relativization and relative incompressibility
A different relativization program internalizes diagonal non-computation inside total, time-bounded subsystems of a universal machine. A Turing submachine is defined from a total program 25 by
26
and a time-bounded submachine 27 is obtained when 28 computes a total time bound. A concrete construction uses a program 29 that returns a default value if 30 does not halt within time 31, and otherwise shifts the output label by one; this yields
32
Because 33 is total, 34 is total. The paper then defines the Busy Beaver Plus function relative to a submachine 35 by
36
so the output is strictly above the value of every program of size at most 37 running on that same submachine (Abrahão, 2016).
The corresponding relative halting probability is a time-bounded analogue of Chaitin’s 38: 39 The paper introduces a self-referential submachine 40 and proves that if 41 is total, then 42 is well-defined for every 43; hence 44 is itself a Turing submachine. It then proves that for every natural number 45 there exists a program of the form
46
whose output on 47 is at least 48, with program length bounded by 49 for some constant 50. This is the submachine-relative analogue of the theorem that sufficiently informative approximations to 51 determine Busy Beaver values (Abrahão, 2016).
The principal incomputability statement is that for any total 52, the function 53 is uncomputable by any program running on 54. The paper states this as a strict dominance condition: for every program 55, there exists 56 such that for all 57,
58
and similarly with 59. Since no program of size 60 can output a value 61, the function is also relatively incompressible on that submachine. Here relativized diagonal non-computation is the claim that a function may be computable in the ambient universal machine while remaining uncomputable and incompressible relative to the submachine that serves as the local computational universe (Abrahão, 2016).
5. Diagonal-free relativized semantics and non-definability
In algebraic logic, related phenomena arise when diagonal elements are removed and semantics are relativized. For any ordinal 62, the class 63 consists of representable relativized diagonal-free set algebras of dimension 64, built from structures
65
where 66 is nonempty and
67
Because there are no diagonal elements 68, equality is absent from the logic. The paper proves that the representable relativized class coincides with its equational axiomatization 69, that if 70 then the free algebra 71 is atomless, and that in any free algebra the only zero-dimensional elements are 72 and 73. Its logical conclusion is that in first-order logic without equality on relativized semantics there is no finitely axiomatizable, complete and consistent theory (Banerjee et al., 2018).
The same paper explicitly presents this as a kind of relativized diagonal non-computation or non-definability. The absence of diagonals means that equality-like information cannot be recovered by the algebraic operations, and the triviality of zero-dimensional elements means that there are no nontrivial variable-independent propositions. The logical translation uses general assignment models 74, with 75 nonempty and quantifiers interpreted relative to 76, and yields finite schema axiomatizability, the finite model property, decidable validities, Craig interpolation, and Beth definability, while still excluding finitely axiomatizable complete consistent theories (Banerjee et al., 2018).
A broader blow-up-and-blur program connects these diagonal-free and relativized constructions to failures of omitting types. For finite 77, any class between 78 and 79 is not atom canonical, and any class containing the class of completely representable algebras and contained in 80 is not elementary. The paper proves that there is no finite variable universal axiomatization of several representable diagonal-free reducts of cylindric algebras of dimension 81, and that the omitting types theorem fails for finite variable fragments of first-order logic with and without equality even when severely relativized models are allowed. A central logical formulation is that there exists a countable consistent 82-theory with a non-principal type that cannot be omitted in any 83-flat model (Ahmed, 2014). In this part of the literature, relativized diagonal non-computation becomes a problem of what cannot be defined, represented, or omitted once equality and full-square semantics are removed.
6. Reinterpretations, resource-bounded variants, and barrier claims
Some papers reinterpret the force of diagonal arguments rather than accepting the standard non-computability reading. One paper argues that reflexive and diagonal proofs of limitative theorems are being over-interpreted. It proposes an axiom schema
84
where 85 is the sentence “the sentence on the left of this conjunction is true,” and presents this as a “reflexivity blocker.” It also proposes a “large tester” 86 intended to avoid the standard halting contradiction by running in parallel with a tester 87, and advances the formal thesis that “there exists a finite algorithm capable of computing all real numbers (and or binary strings) with an arbitrary precision (exactly in limit).” The core algorithm 88 generates all finite binary strings stage by stage on a binary tree, and the paper argues that the diagonal argument “does not apply because obtained matrices are rectangular and complete.” The same work does not develop relativization in the standard complexity-theoretic sense, but it explicitly gestures toward a framework in which diagonal non-computation is blocked by additional structure internal to the system (Młynarski, 2011).
A resource-bounded reformulation treats diagonal obstruction as a failure of bounded self-certification. In this framework, if a machine 89 correctly decides whether 90 halts within 91 steps, then 92 requires at least 93 steps. The paper turns this 94 overhead into an operator 95 on a domain 96 of partial halting observations, proves that 97 is monotone and Scott-continuous, and defines an ascending chain
98
whose Scott supremum is
99
No bounded observation is a fixed point, but the least fixed point exists at the 00-limit. The paper explicitly states that it does not develop a formal oracle-relative theory, yet it suggests an analogy: relative to a finite bound 01, the machine cannot decide its own halting, whereas relative to the 02-limit of iterated self-observation, the fixed point is obtained (Sung, 6 Mar 2026).
In oracle complexity theory, another line of work relocates the obstacle to diagonalization from self-reference to enumerability. In the Baker–Gill–Solovay setting, the papers claim that diagonalization requires three prerequisites: effective representation of oracle machines as strings, existence of a universal nondeterministic oracle machine that can simulate deterministic oracle machines and flip their answers, and bounded simulation overhead of order 03. On this basis they argue that if
04
then the set 05 of polynomial-time deterministic oracle Turing machines with oracle 06 is not enumerable; therefore a Cantor- or Turing-style diagonalization over 07 cannot be carried out (Lin, 2021, Lin, 2021). This yields a diagnosis of the relativization barrier that differs sharply from the axiomatic account of relativized computability: rather than explaining why diagonal arguments survive oracle extension, it treats non-enumerability of the target class as the reason a universal-machine diagonal construction does not go through in that setting (Shen, 2018).
Across these lines of work, “relativized diagonal non-computation” names not one theorem but a cluster of precise technical programs. In the oracle-DNC tradition it concerns functions avoiding 08; in reverse mathematics it calibrates the strength of existence principles such as 09; in axiomatic recursion theory it is explained by closure, computation records, and universality; in subrecursive settings it becomes relative incomputability and incompressibility against a local machine universe; and in diagonal-free algebraic logic it appears as a failure of definability, atomicity, and omitting types under relativized semantics. The more revisionary papers preserve the vocabulary of diagonalization while revising either its interpretation or its prerequisites, especially through limit computation, self-certification at the 10-stage, or oracle-dependent claims about enumerability (Młynarski, 2011, Sung, 6 Mar 2026, Lin, 2021).