形式陈述
在经典 c.e. degree 理论中,c.e. 集 称为 high,若
由于 c.e. 集满足 ,跳跃单调性给 ;high 条件断言这个上界被达到。这里 与 是Turing 跳跃公理库Turing 跳跃Turing jump · Jump operator · 图灵跳跃把集合 A 送到相对于 A 的对角停机集 A′,从而统一产生严格更高 Turing degree 的运算。, 比较degree公理库Turing degreeTuring degree · Degree of unsolvability · 图灵度按双向 Turing 可归约把集合分成等价类,并用归约偏序比较它们携带的不可计算信息。而非字面相等。对任意已知 的集合,同一等式也可作为 high 定义;若完全取消这个上界,一些文献把 称为 high,这时不能再把“至少”擅自收紧成等价。
一般化的 high 常在 或 c.e. 范围内写作 。不同作者对广义 high、generalized high 的基准略有区别,引用结果时必须抄全量词和 join 条件。本页只固定最常用的一阶 c.e. 口径。
High 衡量的是 jump 的强度。它既不等于 ,也不要求 能直接判定普通停机问题;事实上存在 Turing 不完备却 high 的 c.e. 集。
直觉
所有 c.e. 集都能由 判定,所以它们的 jump 最多到 。High 集虽然可能没有完整的 信息,却把有限阶段的枚举安排得足够复杂,使“使用 的程序会不会停机”已经能编码第二跳的全部难度。Low 集使 jump 停在最低可能的 ;high 集则使 jump 抵达 c.e. 范围允许的天花板。
Martin 的支配刻画在任意 oracle 上都可写成
也就是说, 能计算一个最终支配每个总可计算函数的函数,恰好等价于其 jump 至少达到 。若再有 ——特别地,若 c.e.——单调性给出 ,左侧便收紧为本页采用的 。因此 c.e. 假设不是支配定理本身的前提,而是把“至少达到”改写成“恰好等于”时所需的上界。
High 因而描述一种间接强度:预言机未必回答所有 查询,却能通过自己的枚举时机和可计算函数捕捉下一层全性信息。把它翻译成“集合元素很多”或“枚举得很快”都不正确;有限改动不会改变 degree,更不会改变 high 性。
例子与边界
标准例子是 。它是 c.e.,且按定义 ,所以 high。这个例子同时校准方向:high 要比较 与 ,不能写成 ;后者正是 low 条件。
更能揭示边界的是 high incomplete c.e. sets 的存在。构造时,一组要求确保 不计算 ,另一组把一个支配所有可计算函数的 -可计算函数编码进枚举。粗略地说,在阶段 观察前 个程序是否出现新的收敛,用 的可变标记记录“最后一次变化以后”的大数;优先 restraint 防止对角化要求与支配标记无限互伤。有限伤害或 permitting 验证最终给出 ,却仍有 。因此 high 绝不等同于 Turing complete。
仅有 也不推出 high:任意可计算 都满足这个上界,但 ,低于 。取补集不会把 high 变 low,因为 导致两者 jump 等价;补集通常还会离开 c.e. 范围。Low 集公理库Low 集Low set · Low degree · 低集跳跃没有超过普通停机问题 degree 的集合;在 c.e. 语境中精确满足 A′≡T0′。与 high 集在 c.e. degrees 中互斥,却不是逻辑否定关系:大量 c.e. degrees 既不 low 也不 high。
推论与应用
Highness 把 degree 理论中的二阶停机信息转成可操作的函数增长条件。研究 c.e. 集合的枚举、可计算结构的谱或算法随机性时,支配函数往往比直接模拟 更方便;证明仍需指出刻画所依赖的归约和对象范围,不能把“能压过若干已见函数”误作最终支配全部可计算函数。
High/low 二分也显示 jump 会压缩不同信息。可能有 却 ,也可能有不可计算 却 ;所以从 的位置无法恢复 的唯一 degree。Jump 不是单射,这正是 jump inversion 与各种低性、高性类值得单独研究的原因。
使用 high 一词时必须同时核对对象范围。若 oracle 不受 约束,只知道 ,它的 jump 可能远高于 ;此时沿用 会丢掉真实强度。反过来,在 c.e. 范围内,上界由 自动给出,证明 high 只需建立 。
参考资料
- Robert I. Soare, Recursively Enumerable Sets and Degrees, Springer, 1987,p. 71 及 Chapter IV,high degrees 与支配函数刻画。
- S. Barry Cooper, Computability Theory, Chapman & Hall/CRC, 2004,章节 “The Jump Operator and High/Low Degrees”。
- Gerald E. Sacks, Degrees of Unsolvability, Princeton University Press, 1966,Chapters III–IV,jump、inversion 与 c.e. degree 构造。