2025-11-12T23:01:11.166822

A Relation on ${(ω, <)}$ of Intermediate Degree Spectrum on a Cone

Damaj, Harrison-Trainor
We examine the degree spectra of relations on ${(ω, <)}$. Given an additional relation $R$ on ${(ω,<)}$, such as the successor relation, the degree spectrum of $R$ is the set of Turing degrees of $R$ in computable copies of ${(ω,<)}$. It is known that all degree spectra of relations on ${(ω,<)}$ fall into one of four categories: the computable degree, all of the c.e. degrees, all of the $Δ^0_2$ degrees, or intermediate between the c.e. degrees and the $Δ^0_2$ degrees. Examples of the first three degree spectra are easy to construct and well-known, but until recently it was open whether there is a relation with intermediate degree spectrum on a cone. Bazhenov, Kalociński, and Wroclawski constructed an example of an intermediate degree spectrum, but their example is unnatural in the sense that it is constructed by diagonalization and thus not canonical, that is, which relation you obtain from their construction depends on which Gödel encoding (and hence order of enumeration) of the partial computable functions / programs you choose. In this paper, we use the ''on-a-cone'' paradigm to restrict our attention to "natural" relations $R$. Our main result is a construction of a natural relation on ${(ω,<)}$ which has intermediate degree spectrum. This relation has intermediate degree spectrum because of structural reasons.
academic

A Relation on (ω,<)(\omega, <) of Intermediate Degree Spectrum on a Cone

Basic Information

  • Paper ID: 2412.01071
  • Title: A relation on (ω,<) of intermediate degree spectrum on a cone
  • Authors: Jad Damaj and Matthew Harrison-Trainor
  • Classification: math.LO (Mathematical Logic)
  • Publication Date: November 7, 2025 (arXiv v2: November 5, 2025)
  • Paper Link: https://arxiv.org/abs/2412.01071

Abstract

This paper investigates the degree spectrum problem for relations on the natural number linear order (ω,<)(\omega,<). Given an additional relation RR on (ω,<)(\omega,<) (such as the successor relation), the degree spectrum of RR is the set of Turing degrees of RR across all computable copies of (ω,<)(\omega,<). It is known that degree spectra of relations on (ω,<)(\omega,<) fall into four categories: computable degree, all c.e. degrees, all Δ20\Delta^0_2 degrees, or intermediate spectra between c.e. degrees and Δ20\Delta^0_2 degrees. Examples of the first three categories are easily constructed, but until recently, whether there exist relations with intermediate spectra "on a cone" remained an open problem. Bazhenov et al. constructed examples of intermediate spectra, but these were "unnatural" (via diagonalization, dependent on choice of Gödel coding). This paper uses the "on-a-cone" framework to restrict study to "natural" relations, with the main result being the construction of a natural relation with intermediate degree spectrum based on structural reasons.

Research Background and Motivation

Core Problems

This paper addresses a fundamental question in computable structure theory: how is the intrinsic complexity of relations characterized through degree spectra. Specifically:

  1. Degree Spectrum Classification Problem: Wright proved that degree spectra of relations on (ω,<)(\omega,<) are either singleton sets (computable degree), contain all c.e. degrees, are all Δ20\Delta^0_2 degrees, or lie between c.e. degrees and Δ20\Delta^0_2 degrees. Examples of the first three categories are known, but whether true intermediate spectra exist remained unresolved for a long time.
  2. Naturality Problem: Bazhenov, Kalociński, and Wrocławski BKW22 constructed examples of intermediate spectra, but this construction:
    • Relies on complex priority arguments and diagonalization
    • Is non-canonical (depends on choice of Gödel coding)
    • Cannot be relativized (intermediate property not preserved relative to 0')
    • Degree spectrum degenerates to c.e. degrees on a cone
  3. "On-a-Cone" Framework: To capture the notion of "natural" relations, the paper adopts the "on-a-cone" formalization related to the Martin Conjecture: a property is considered "almost everywhere" true if it holds on all degrees above some fixed Turing degree. This excludes pathological examples dependent on special encodings.

Research Significance

  • Theoretical Significance: Completely characterize the structure of degree spectra for relations on (ω,<)(\omega,<), answering fundamental questions in computable structure theory
  • Methodological Significance: Demonstrates the effectiveness of the "on-a-cone" framework in excluding unnatural constructions
  • Technical Contribution: Develops the theory of coding sequences as a tool that may apply to other structures

Core Contributions

  1. Main Theorem (Theorem 3.7): Constructs a computable unary function ff whose degree spectrum is strictly intermediate between c.e. degrees and Δ20\Delta^0_2 degrees on a cone, with cone base being the computable degree (i.e., holds for all oracles)
  2. Explicit Description of Natural Relation: The function ff has a simple structural description—the domain is divided into cyclic blocks, with odd-positioned blocks enumerating natural numbers as L1L2L3L_1L_2L_3\ldots, and even-positioned blocks enumerating them as L1L1L2L1L2L3L_1L_1L_2L_1L_2L_3\ldots so each number appears infinitely often
  3. Degree Spectrum Characterization Theorems:
    • Theorem 3.3: A block function's spectrum contains non-c.e. degrees if and only if infinitely many blocks embed into later blocks
    • Theorem 3.6: When all but finitely many blocks embed into subsequent blocks, the spectrum is all Δ20\Delta^0_2 degrees if and only if there exists an infinite coding sequence
  4. Diversity Result (Theorem 4.17): For any even ordinal α6\alpha \geq 6, there exists a block function whose spectrum contains all β\beta-c.e. degrees (β<α\beta < \alpha) but not all α\alpha-c.e. degrees, proving the existence of uncountably many distinct spectra
  5. Technical Innovation: Introduces the concepts of coding sequences and coding trees, developing rank theory for maximal/minimal coding trees to finely characterize degree spectra

Methodology Details

Task Definition

Degree Spectrum: Given a computable structure A\mathcal{A} and relation RR, the degree spectrum is defined as DgSpA(R)={degT(φ(R)):B is a computable copy of A,φ:AB}\text{DgSp}_\mathcal{A}(R) = \{\deg_T(\varphi(R)) : \mathcal{B} \text{ is a computable copy of } \mathcal{A}, \varphi: \mathcal{A} \cong \mathcal{B}\}

Degree Spectrum on a Cone: A property is said to hold "on a cone" if there exists XX such that for all YTXY \geq_T X, the property holds for the relativized spectrum DgSpAY(R)\text{DgSp}^Y_\mathcal{A}(R).

Intermediate Spectrum Problem: Construct a relation RR such that on a cone:

  • The spectrum strictly contains all c.e. degrees (there exist non-c.e. degrees)
  • The spectrum is strictly contained in Δ20\Delta^0_2 degrees (there exist Δ20\Delta^0_2 degrees not in the spectrum)

Core Concepts: Block Functions and Coding Sequences

Block Functions

Definition 2.6: A function f:(ω,<)(ω,<)f: (\omega,<) \to (\omega,<) is a block function if for each nn, there exists an interval [a,b][a,b] containing nn that is closed under ff and f1f^{-1}. The minimal such interval is called an ff-block.

Key Properties:

  • Blocks are disjoint; the domain decomposes into a union of blocks
  • Each block has finite size; all block types InI_n can be enumerated
  • Corresponds to string αf(i)=n\alpha_f(i) = n where InI_n is the type of the ii-th block

Coding Sequences

Definition 3.4: An interval sequence [a1,b1],[a2,b2],[a_1,b_1], [a_2,b_2], \ldots and maps φi:[ai,bi][ai+1,bi+1]\varphi_i: [a_i,b_i] \to [a_{i+1},b_{i+1}] form an ff-coding sequence if:

  1. Each interval is closed under blocks
  2. φi\varphi_i is order-preserving non-decreasing embedding
  3. φi+1φi\varphi_{i+1} \circ \varphi_i preserves ff
  4. φ1\varphi_1 does not preserve ff (there exists xx such that φ1(f(x))f(φ1(x))\varphi_1(f(x)) \neq f(\varphi_1(x)))
  5. ai+1>bia_{i+1} > b_i (intervals strictly increasing)

Intuitive Understanding: Coding sequences provide a mechanism for "encoding" Δ20\Delta^0_2 sets when constructing computable copies:

  • As set elements enter/leave, by inserting elements in the linear order, the intervals corresponding to encoded tuples change
  • The maps on odd/even steps alternately preserve/do not preserve ff, corresponding to 0/1 status of set elements
  • Infinite coding sequences allow element values to change infinitely often (Δ20\Delta^0_2 property)

Intermediate Spectrum Construction

Example Description (Function in Theorem 3.7)

Block sequence: L1,L1,L2,L1,L3,L2,L4,L1,L5,L2,L6,L3,L7,L1,L8,L_1, L_1, L_2, L_1, L_3, L_2, L_4, L_1, L_5, L_2, L_6, L_3, L_7, L_1, L_8, \ldots

where LkL_k is a cycle of length kk. Pattern:

  • Odd positions: L1,L2,L3,L4,L_1, L_2, L_3, L_4, \ldots (increasing enumeration)
  • Even positions: L1,L1,L2,L1,L2,L3,L_1, L_1, L_2, L_1, L_2, L_3, \ldots (each number infinitely often)

Key Properties:

  • Each block appears infinitely often → spectrum contains non-c.e. degrees (Theorem 3.3)
  • Any two blocks are adjacent at most once → any coding sequence has length 5\leq 5 (links break)
  • No infinite coding sequence → spectrum does not contain all Δ20\Delta^0_2 degrees (Theorem 3.6)

Proof Sketch for Containing Non-c.e. Degrees (Theorem 3.3)

Sufficiency (infinitely many blocks embed into later blocks):

  • For any tuple cc, choose aa as a block of size >1>1 larger than cc
  • Prove that aa is a d-free tuple over cc
  • For quantifier-free formula φ(c,a,b)\varphi(c,a,b), construct a=a+1,b=b+1a' = a+1, b' = b+1
    • aa' is no longer a block, so ff changes value at aa'
    • For existential formula ψ(c,a,b)\psi(c,a',b'), find a,ba'', b'' such that ff has the same values on c,a,bc,a'',b'' as on c,a,bc,a,b
    • Use block embedding property: aa'' is the target block where aa embeds
  • By Theorem 3.2 (from HT18), spectrum strictly contains c.e. degrees

Proof Sketch for Not Containing All Δ20\Delta^0_2 Degrees (Theorem 3.6B)

Necessity (no infinite coding sequence):

  • Construct Δ20\Delta^0_2 set CC such that for all computable copies Le(ω,<)L_e \cong (\omega,<): ΦifLeC or ΨjCfLe\Phi_i^{f^{L_e}} \neq C \text{ or } \Psi_j^C \neq f^{L_e}
  • Requirement Re,i,jR_{e,i,j} strategy:
    1. Choose unconstrained xx, initially C(x)=0C(x)=0 (Phase 0)
    2. When computation ΦifLe(x)=C(x)\Phi_i^{f^{L_e}}(x)=C(x) and ΨjC[0,,m0]=fLe[0,,m0]\Psi_j^C[0,\ldots,m_0] = f^{L_e}[0,\ldots,m_0] appear, change C(x)C(x) (Phase 1)
    3. Alternately change C(x)C(x) each time to break computations
  • Key Argument: If a requirement enters arbitrarily many stages, an infinite (weak) coding sequence is constructed
    • Stage sns_n corresponds to interval [an,bn][a_n, b_n] and map πsn:Le(ω,<)\pi_{s_n}: L_e \to (\omega,<)
    • Define φi=πi+1πi1\varphi_i = \pi_{i+1} \circ \pi_i^{-1}
    • By computability properties, φi\varphi_i alternately preserve/do not preserve ff on odd/even stages
  • By Lemma 3.5, weak coding sequences convert to strong coding sequences, contradiction

Coding Tree Theory (Section 4)

Maximal Coding Tree

  • Definition 4.8: Nodes are all finite weak coding sequences, extension relation is sequence extension
  • Rank: maxrank(f)=rank(Tmax(f))\text{maxrank}(f) = \text{rank}(T_{\max}(f))
  • Theorem 4.9: If α=maxrank(f)\alpha = \text{maxrank}(f), then on a cone there exists a non-α\alpha-c.e. degree not in the spectrum
    • Proof: In diagonalization construction maintain rank function r(x,s):ω2α+1r(x,s): \omega^2 \to \alpha+1
    • Each change of C(x)C(x) corresponds to extending coding sequence, rank strictly decreases
    • By tree well-foundedness, CC is an α\alpha-c.e. set

Minimal Coding Tree

  • Definition 4.11: Nodes are finite strong coding sequences, but rank definition is more complex
  • Permitting Relation: σ\sigma permits τ\tau if:
    • Last intervals [an,bn][a_n,b_n] and [an,bn][a'_n,b'_n] satisfy an<ana_n < a'_n
    • There exists map ψ:[an,bn][an,bn]\psi: [a_n,b_n] \to [a'_n,b'_n] preserving ff and commuting with φn1,φn1\varphi_{n-1}, \varphi'_{n-1}
  • Rank Definition: minrank(σ)α\text{minrank}(\sigma) \geq \alpha if:
    • There exists infinite sequence σ0,σ1,\sigma_0, \sigma_1, \ldots where each permits the next
    • For all β<α\beta < \alpha and all ii, there exists τi\tau_i extending σi\sigma_i with minrank(τi)β\text{minrank}(\tau_i) \geq \beta
  • Theorem 4.12: If α=minrank(f)\alpha = \text{minrank}(f), then spectrum contains all β\beta-c.e. degrees (β<α\beta < \alpha)
    • Proof: Given β\beta-c.e. set XX (rank function r:ω2βr: \omega^2 \to \beta), construct L(ω,<)L \cong (\omega,<) with fLTXf^L \equiv_T X
    • For each ee maintain coding sequence CSe,sCS_{e,s} satisfying minrank(CSe,s)r(e,s)\text{minrank}(CS_{e,s}) \geq r(e,s)
    • When X(e)X(e) changes, extend coding sequence (rank decreases)
    • When X(e)X(e) stable but adjustment needed, move laterally to permitted sequence of same rank

Experimental Results (Theorem Verification)

Main Results

1. Existence of Intermediate Spectrum (Theorem 3.7)

Function: ff with block sequence L1L1L2L1L3L2L4L1L_1L_1L_2L_1L_3L_2L_4L_1\ldots

Verification:

  • Contains Non-c.e. Degrees: Each LkL_k appears infinitely often, satisfying Theorem 3.3 conditions
  • Does Not Contain All Δ20\Delta^0_2 Degrees: Any coding sequence has length 5\leq 5
    • Proof: Any coding sequence has weak link in [a1,b1][a_1,b_1] or [a2,b2][a_2,b_2] becoming weak in [a2,b2][a_2,b_2] or [a3,b3][a_3,b_3]
    • Weak link in [ai+2,bi+2][a_{i+2},b_{i+2}] or [ai+3,bi+3][a_{i+3},b_{i+3}] must break
    • Broken link cannot continue extending (parity contradiction)

Conclusion: This is the first computable, natural, relativizable intermediate spectrum example

2. Diversity of Spectra (Theorem 4.17)

Construction: For even ordinal α6\alpha \geq 6, construct function ff based on tree TT of rank α\alpha

Block Types: For σ=a0,,anT\sigma = \langle a_0,\ldots,a_n \rangle \in T, define Bσ=x0+L2(σ0)+2++L2(σn)+2+x1+x2+x3B_\sigma = x_0 + L_{2\ell(\sigma|_0)+2} + \cdots + L_{2\ell(\sigma|_n)+2} + x_1 + x_2 + x_3 where "sandwich elements" x0,x1,x2,x3x_0,x_1,x_2,x_3 have function values depending on parity of σ|\sigma|

Block Sequence:

  • Even positions: L1,L3,L5,L_1, L_3, L_5, \ldots (odd-length cycles)
  • Odd positions: Bσ1,Lj(1),Bσ2,Lj(2),B_{\sigma_1}, L_{j(1)}, B_{\sigma_2}, L_{j(2)}, \ldots
    • σ1,σ2,\sigma_1, \sigma_2, \ldots recursively enumerate TT, each infinitely often
    • j(i)j(i) enumerates odd numbers, each infinitely often, with j(i)2i+1j(i) \leq 2i+1

Verification:

  • Minimum Rank α\geq \alpha: TT embeds into minimal coding tree (via natural map σ[a1,b1],,[aσ,bσ]\sigma \mapsto [a_1,b_1],\ldots,[a_{|\sigma|},b_{|\sigma|}])
  • Maximum Rank α\leq \alpha:
    • Weak link sequences have length 5<α\leq 5 < \alpha
    • Other sequences correspond to paths in TT^* (tree of pairs of elements in TT)
    • Prove by induction rank(T)α\text{rank}^*(T^*) \leq \alpha (key: α\alpha is even)

Conclusion: There exist uncountably many distinct spectra (corresponding to different α\alpha)

Concrete Example Analysis (Example 4.15)

For the function ff in Theorem 3.7:

Maximum Coding Tree Rank: maxrank(f)6\text{maxrank}(f) \leq 6

  • Any length-5 coding sequence has weak link
  • Weak link breaks within 2 steps

Minimum Coding Tree Rank: minrank(f)=3\text{minrank}(f) = 3

  • Lower Bound: For <m<n\ell < m < n, sequence [a1,b1][a_1,b_1] (type LL_\ell) → [a2,b2][a_2,b_2] (type LmL_m) → [a3,b3][a_3,b_3] (combination of LL_\ell and LnL_n) shows rank 3\geq 3
  • Upper Bound: Any sequence with weak link has rank 0 (permitted sequences have broken links)

Spectrum Conclusion:

  • Contains all 2-c.e. degrees (by minrank=3\text{minrank}=3)
  • Does not contain all 6-c.e. degrees (by maxrank6\text{maxrank} \leq 6)
  • By special argument: does not contain all 3-c.e. degrees

Historical Context

  1. Early Work:
    • Downey et al. DKMY09: Unary relation spectra are either computable or all Δ20\Delta^0_2 degrees
    • Knoll Kno09: Research on ω\omega and ζ\zeta
  2. Wright's Classification Theorem Wri18:
    • Spectra are either singleton sets or contain all c.e. degrees
    • Excludes intermediate cases between computable and c.e. degrees
    • Leaves open: do intermediate spectra between c.e. and Δ20\Delta^0_2 degrees exist?
  3. BKW Breakthrough BKW22:
    • First construction of intermediate spectrum unary function
    • Limitations:
      • Non-canonical (depends on Gödel coding)
      • Not relativizable (degenerates to c.e. degrees on cone)
      • Depends on non-computability of counting function
  4. On-a-Cone Framework:
    • Originates from Martin Conjecture Mon19
    • Montalbán Mon13: Studies computable structure theory on cones
    • Harrison-Trainor HT18: First systematic study of degree spectra on cones
    • Csima & Harrison-Trainor CHT17: Categoricity degrees on cones
AspectBKW22This Paper
Construction MethodPriority argument + diagonalizationExplicit structural description
CanonicityDepends on coding choiceIndependent of coding
RelativizabilityNo (cone → c.e. degrees)Yes (holds for all oracles)
Computabilityαf,cf\alpha_f, c_f non-computableαf,cf\alpha_f, c_f computable
Fine CharacterizationExistence onlyComplete α\alpha-c.e. hierarchy

Technical Contribution Comparison

  • This Paper's Coding Sequence Theory vs BKW's Counting Function Method:
    • Coding sequences provide geometric/combinatorial intuition
    • Rank theory of coding trees precisely characterizes α\alpha-c.e. degrees
    • Allows systematic construction (Theorem 4.17)

Conclusions and Discussion

Main Conclusions

  1. Existence: Natural (on-a-cone) intermediate spectrum relations exist
  2. Diversity: Uncountably many distinct intermediate spectra exist
  3. Characterization Theorem: Existence of coding sequences completely characterizes whether spectrum is all Δ20\Delta^0_2 degrees
  4. Fine Structure: Ranks of minimal/maximal coding trees provide upper/lower bounds on α\alpha-c.e. degree inclusion

Limitations

  1. Gap Between Minimum and Maximum Ranks (Example 4.15):
    • minrank(f)=3\text{minrank}(f) = 3 but maxrank(f)=6\text{maxrank}(f) = 6
    • Spectrum actually does not contain all 3-c.e. degrees (requires special argument)
    • Gap arises from complex behavior of "permitting" relation, not just sequence length
  2. Odd Ordinal Case (Question 4.18):
    • Theorem 4.17 only proves even α6\alpha \geq 6
    • Odd case rank computation more complex (induction step fails)
  3. Lack of Complete Characterization (Question 4.21):
    • Minimum/maximum ranks only give bounds
    • Exact determination of whether spectrum contains all α\alpha-c.e. degrees remains difficult
  4. Incomparable Spectra (Conjecture 4.16):
    • Authors conjecture existence of incomparable spectra
    • Requires constructing functions with different "permitting behaviors"

Future Directions

  1. Open Questions:
    • Question 4.19: Does containing non-c.e. degrees imply containing all 2-c.e. degrees?
    • Question 4.20: Do infinite descending chains exist?
    • Question 4.21: Precisely characterize conditions for α\alpha-c.e. degree inclusion
  2. Generalization Directions:
    • Extend to other structures (not just (ω,<)(\omega,<))
    • Study higher-arity relations (non-unary functions)
    • Connect to other aspects of Martin Conjecture
  3. Technical Improvements:
    • Simplify coding tree rank computation
    • Develop general theory for handling "permitting" relations
    • Construct systematic methods for functions with specific spectrum properties

In-Depth Evaluation

Strengths

  1. Theoretical Depth:
    • Completely resolves "on-a-cone" intermediate spectrum problem
    • Develops complete theoretical framework for coding sequences/trees
    • Proves uncountable diversity (Theorem 4.17)
  2. Technical Innovation:
    • Coding Sequence Concept: Elegantly captures essence of Δ20\Delta^0_2 encoding
    • Minimal/Maximal Coding Tree Dichotomy: Distinguishes "single-element encoding" from "multi-element independent encoding"
    • Rank Theory: Precisely connects to α\alpha-c.e. hierarchy
  3. Naturality:
    • Examples have explicit description (L1L1L2L1L3L2L_1L_1L_2L_1L_3L_2\ldots)
    • All parameters computable (αf,cf\alpha_f, c_f, etc.)
    • Fully relativizable (cone base is computable degree)
  4. Systematicity:
    • If-and-only-if conditions (Theorems 3.3, 3.6)
    • Unified framework (applies to all block functions)
    • Generalizability (construction scheme in Theorem 4.17)

Weaknesses

  1. Technical Complexity:
    • Coding tree rank definition quite technical (Definition 4.11)
    • Inductive definition of minimum rank unintuitive
    • Theorem 4.17 proof requires delicate rank computation
  2. Incompleteness of Results:
    • Gap between minimum/maximum ranks unresolved
    • Only handles even ordinals α\alpha
    • Complete classification of spectra still lacking
  3. Limitation of Examples:
    • Only considers block functions (special unary functions)
    • Higher-arity relations not explored
    • Connections to other structures unclear
  4. Presentation Issues:
    • Heavy notation (πs,πs+1\pi_s, \pi_{s+1} distinctions)
    • Some proofs lengthy (Theorem 4.17)
    • Lacks intuitive diagrams (though simple figures included)

Impact

  1. Contribution to Field:
    • Resolves Important Open Problem: "On-a-cone" version posed by Harrison-Trainor in HT18
    • Methodological Contribution: Demonstrates effectiveness of "on-a-cone" framework in excluding pathological examples
    • Theoretical Tool: Coding sequence theory may apply to other Δ20\Delta^0_2-classification problems
  2. Practical Value:
    • Primarily theoretical contribution, no direct applications
    • But understanding degree spectra fundamental to computable model theory and reverse mathematics
  3. Reproducibility:
    • Construction completely explicit, verifiable
    • Proof details sufficient (though technically demanding)
    • No computational experiments required

Applicable Scenarios

  1. Theoretical Research:
    • Computable structure theory
    • Degree theory
    • Properties of α\alpha-c.e. sets
  2. Potential Generalizations:
    • Other classifiable structures (Boolean algebras, trees, etc.)
    • Higher-order hyperarithmetic levels
    • Encoding problems in reverse mathematics
  3. Educational Value:
    • Demonstrates formalization of "naturality" concept
    • Combines priority arguments with structural properties
    • Advanced example in degree spectrum theory

Key References

  1. BKW22 Bazhenov, Kalociński, Wrocławski: First intermediate spectrum example
  2. HT18 Harrison-Trainor: Systematic study of degree spectra on cones, poses problem solved in this paper
  3. Wri18 Wright: Four-way classification theorem for spectra
  4. DKMY09 Downey et al.: Degree spectra of unary relations
  5. Mar75 Martin: Borel determinacy (foundation of Martin measure)
  6. AK00 Ash & Knight: Standard reference for computable structure theory

Summary Assessment

This paper represents significant progress in computable structure theory, thoroughly resolving the "natural" intermediate spectrum problem for relations on (ω,<)(\omega,<) through the elegant theory of coding sequences. Compared to prior work, this paper's examples are not merely existent but computable, explicit, and fully relativizable, truly embodying "naturality."

The greatest highlight is the development of coding sequence/coding tree theory, which not only solves the existence problem but provides systematic tools for construction and classification (Theorem 4.17 proves uncountable diversity). This theoretical framework may have profound impact on degree spectrum research for other structures.

Main challenges lie in the gap between minimum/maximum coding tree ranks and the technical complexity introduced by the "permitting" relation. The authors correctly identify that complete spectrum characterization requires understanding these complex combinatorial behaviors, not merely coding sequence length.

Overall, this is a technically profound and important paper that provides new tools and perspectives for computable structure theory.