sp-Homogeneous Linear Orderings
- sp-Homogeneous linear orderings are defined as linear orderings enriched with successor and predecessor functions, where every isomorphism between finitely generated sp-substructures extends to an automorphism.
- The classification decomposes orderings into blocks (finite, ω, ω*, ζ) and shuffle sums, providing sharp criteria for relative Δ3^0 and Δ4^0 categoricity with computability-theoretic precision.
- Finite relational approximations via Cₙ₋ₘ-homogeneity translate infinite structural complexities into finite combinatorial data, enabling explicit enumeration and asymptotic analysis.
sp-homogeneous linear orderings are linear orderings studied in the expanded signature , where and name successor and predecessor. A linear ordering is sp-homogeneous when the expanded structure is homogeneous, equivalently when every isomorphism between finitely generated sp-substructures extends to an automorphism. Recent work gives a complete structural classification of sp-homogeneous and weakly sp-homogeneous orderings, sharp relative categoricity bounds, optimal arithmetical complexity results, and a hierarchy of finite relational approximations whose isomorphism types can be counted explicitly (Calvert et al., 29 Sep 2025, Gonzalez, 15 Apr 2026).
1. Definition in the successor–predecessor language
An sp-linear ordering is a linear ordering expanded by successor and predecessor unary functions. Here is the immediate successor of 0, or 1 itself if there is none, and 2 is the immediate predecessor of 3, or 4 itself if there is none. The structure 5 is sp-homogeneous if every isomorphism between finitely generated sp-substructures extends to an automorphism of the whole structure. It is weakly sp-homogeneous if there is a finite exceptional set 6 such that every isomorphism between finitely generated sp-substructures fixing 7 extends to an automorphism fixing 8 (Calvert et al., 29 Sep 2025).
This formulation is strictly finer than homogeneity for pure linear orderings, because the added successor and predecessor structure separates local configurations that pure order alone does not distinguish. In particular, endpoints, immediate neighbors, and points lying inside dense or block-like regions become first-order visible in the sp-language. The literature therefore treats sp-homogeneity as a strong homogeneity notion with direct computability-theoretic content.
2. Structural classification by blocks and shuffle sums
The structural theory is organized around blocks: points at finite distance form blocks. Quotienting by the convex equivalence relation 9 of being “finite apart” decomposes an ordering into blocks of types in 0, where the finite types record finite block size and the infinite types record one-sided or bi-infinite block structure (Calvert et al., 29 Sep 2025).
A complete characterization states that 1 is sp-homogeneous iff there exists a pairwise disjoint family 2 of subsets of 3 such that 4 is the union of suborderings with the following form: for each 5, an open interval 6 isomorphic to a shuffle sum 7; and for each 8, a single block of size 9 (Calvert et al., 29 Sep 2025). The same body of work reformulates this as a dense shuffling of allowed block types inside certain intervals, together with isolated blocks that occur only once.
Weakly sp-homogeneous orderings admit an equally explicit decomposition. They are precisely the orderings that can be written as a finite concatenation
0
where each 1 is sp-homogeneous and each 2 is a single, possibly infinite, block (Calvert et al., 29 Sep 2025).
This classification identifies the locus of symmetry: homogeneous behavior is carried by shuffle-sum intervals, while departures from full homogeneity are confined to finitely many exceptional blocks in the weak setting. It also underlies the later enumerative correspondence with finite combinatorial data.
3. Relative categoricity and effective structure
sp-homogeneous linear orderings are always relatively 3 categorical as pure orderings, and weakly sp-homogeneous linear orderings are also relatively 4 categorical as orderings (Calvert et al., 29 Sep 2025). The 5 bound is not merely existential; the same work determines exactly when the complexity drops to relative 6.
For an sp-homogeneous ordering 7, relative 8 categoricity holds iff all of the following conditions are satisfied:
- No forbidden intervals: 9 has no intervals isomorphic to a shuffle sum 0 where 1 contains an infinite block and arbitrary large finite blocks, or contains 2 and an additional finite block.
- Buffer conditions: If an interval 3 is isomorphic to 4, 5, 6, or 7, or to a sum of at least two such types, then 8 must be buffered on both sides by intervals consisting only of finite blocks of bounded size.
- Adjacency restrictions: For 9, neither to the left nor to the right may there be a shuffle sum containing an infinite block.
The same analysis yields a criterion for computable categoricity in the sp-signature: an sp-homogeneous ordering is computably categorical as an sp-structure iff it is relatively computably categorical as an ordering and does not fall into certain forbidden cases where an endpoint of a unique infinite block is too exposed and cannot be 0-defined using 1 (Calvert et al., 29 Sep 2025).
These results make the block calculus operational. Relative categoricity is governed by the arrangement of infinite blocks, the presence of large finite blocks inside shuffle sums, and the extent to which special configurations can be isolated by finite information in the sp-language.
4. Index sets and descriptive complexity
The classification is provably optimal from the standpoint of effective complexity. The set of computable indices for sp-homogeneous linear orderings is 2-complete, and the set of computable indices for weakly sp-homogeneous linear orderings is 3-complete (Calvert et al., 29 Sep 2025). Parallel boldface results are established for countable orderings as models: the class of orderings isomorphic to an sp-homogeneous model is 4-complete, and the class of orderings isomorphic to a weakly sp-homogeneous model is 5-complete.
Two distinct proof paradigms are used. One is a direct computability-theoretic and index-set analysis. The other uses descriptive set theory, including back-and-forth games, the boldface hierarchy, and connections with Scott analysis such as the Ash–Knight pair of structures theorem (Calvert et al., 29 Sep 2025). The coexistence of these methods is significant because it shows that the complexity bounds are not artifacts of one coding discipline; they reflect the intrinsic definability-theoretic complexity of recognizing the structural configurations appearing in the classification.
A common misreading is to regard the explicit structural decomposition as yielding a low-complexity decision procedure. The completeness results show the opposite: even with a complete classification in hand, the global recognition problem for computable presentations remains high in the arithmetical hierarchy.
5. 6-homogeneity as a finite relational approximation
To approximate sp-homogeneity inside finite relational languages, the theory introduces 7-homogeneity. The language is expanded by unary predicates 8, unary predicates 9, and binary predicates 0, where 1 means “has exactly 2 successors,” 3 means “has exactly 4 predecessors,” and 5 means that two elements are exactly 6 apart. A linear ordering is 7-homogeneous if this relational expansion is homogeneous (Calvert et al., 29 Sep 2025, Gonzalez, 15 Apr 2026).
The approximation is exact in the limit: 8 For finite parameters, the classification is explicit. For finite 9, the 0-homogeneous orderings are exactly the sp-homogeneous orderings with all block sizes 1. For 2 and 3 finite, they are the sp-homogeneous orderings without 4-blocks. For 5 and 6 finite, they are the sp-homogeneous orderings without 7-blocks. For 8, one recovers all sp-homogeneous orderings (Calvert et al., 29 Sep 2025).
The later enumerative work emphasizes a useful warning: finite 9-languages only “see” blocks of size up to 0, and cannot distinguish blocks isomorphic to 1 or 2 beyond finite height; consequently, finite 3-homogeneity is not identical with sp-homogeneity, but only a strong finite-stage approximation (Gonzalez, 15 Apr 2026). This finite relational reformulation is important in computable structure theory, where homogeneous structures over finite relational languages fit more naturally with standard categoricity machinery; in particular, the 4-homogeneous orderings are always relatively 5-categorical (Gonzalez, 15 Apr 2026).
6. Enumeration and correspondence with finite combinatorial data
The enumerative theory counts both 6-homogeneous linear orderings and homogeneous colored linear orderings, and it does so by translating infinite order-theoretic objects into finite combinatorial data (Gonzalez, 15 Apr 2026). Although the structures being counted are generally infinite, there are only finitely many isomorphism types at each finite 7 stage, and only countably many sp-homogeneous linear orderings in the limit.
The key correspondence proceeds through the block quotient by 8. The ordering decomposes into blocks of type finite, 9, 0, or 1, and the finite combination of how blocks can be ordered and shuffled, together with coloring or multi-coloring information, determines the isomorphism type. The paper states the central insight as follows: each sp-homogeneous linear ordering is determined by a finite arrangement data up to isomorphism (Gonzalez, 15 Apr 2026).
For 2, let 3 be the number of 4-homogeneous linear orderings, and let 5 be the number of homogeneous linear orderings in 6 colors. The principal formulas are:
| Quantity | Definition | Formula or asymptotic |
|---|---|---|
| 7 | Number of 8-homogeneous orderings with 9 | 00 |
| 01 | Recursive form | 02 |
| 03 | Number of homogeneous colored orderings with 04 colors | 05 |
The asymptotic estimates are equally explicit: 06 and, writing 07 for the product logarithm, 08, 09,
10
These formulas place sp-homogeneous orderings at an intersection of model-theoretic homogeneity, block-structured order theory, computable categoricity, and analytic combinatorics. The finite-stage approximation hierarchy 11 is the bridge: it converts a homogeneity notion defined using successor and predecessor functions into finite relational data that can be classified, counted, and asymptotically analyzed (Calvert et al., 29 Sep 2025, Gonzalez, 15 Apr 2026).