Skip to content

Pi-0-n 集

Pi-zero-n set · Π⁰_n set · Pi arithmetical class

能由以全称量词块开头、含 n 个交替无界数值量词块的有效算术公式定义的集合类。

条目类型
定义

形式陈述

固定 n1。集合 ANk 属于 Πn0,若存在可判定关系 R 使

xAu1u2u3QnunR(x,u1,,un),

其中无界量词分成 n 个交替块,首块为全称。等价地,AΠn0 当且仅当 AΣn0;这个对偶来自把否定推过前束量词并把可判定矩阵取反。它是算术层级的全称开头一侧。

Π10 集恰是余可识别集合:其非成员有一个可搜索的有限反例。n>1 时,Πn0 不再等于普通余可识别;更准确地,它们的补集相对于 0(n1) 可枚举。Δn0=Σn0Πn0,所以“全称开头”并不排除同一集合另有存在开头的定义。

直觉

Π 公式首先承诺“一切挑战都通过”。要反驳 u,R(x,u),只需给出一个失败的 u;要确认它,却必须面对无限多个候选。于是 Π10 的非成员可由有限证据发现,成员通常没有可观察的完成时刻。这与 Σ10 的单边保证正好相反,但两个类会在可判定集合处重叠。

第二层 uv 可以理解为一张无限响应表:对每个挑战 u 都允许另选见证 v。这里不能先找到一个统一 v 再应对所有 u;交换量词次序会得到完全不同的性质。程序全性之所以自然落在 Π20,正因为每个输入都有自己的停机时间,而不是所有输入共享一个有限时间界。

全称前缀也解释了闭包。合取两个 Πn0 条件时,可以把两组挑战编码进同一全称首块;析取则通过带标签的正常形与量词配对保持有限闭包。可计算编号的无限交还能把编号并入首个全称块而保持 Πn0,而无限并通常会在外面引入存在选择,从而上升或换侧。

例子与边界

非停机集

K={e:s¬T(e,e,s)}

属于 Π10。对一个实际停机的程序,只要运行到停机步数就得到有限反例,故补集可识别;对真正永不停机的程序,任何有限模拟都只表明“目前还没停”,不能确认全称命题。KΠ10-complete,因此它不可识别,否则 K 与补集都可识别,停机问题便可判定。

第二层的标准例子是总性索引集

TOT={e:xsT(e,x,s)}.

它是 Π20-complete。给定 e,可以在阶段 s 同时观察前 s 个输入,却永远可能有一个尚未看到停机的更大输入;这不是普通余可识别过程。若把公式误改为 sx,T(e,x,s),有限步的单带程序在时间 s 内根本不能完成对无限多输入的真实运行,这个统一界版本既过强,也没有表达全函数定义。

边界还包括参数口径。若矩阵偷偷调用一个不可计算集合 C,所得是 Πn0,C 而非 lightface Πn0。若公式中只有有界全称量词,例如 y<x,有限搜索可吸收它,不会因此升到 Π10。把本类与$\Sigma^0_n$ 集对照时,差异在首块和证据方向;二者在 Δn0 上重叠,并非逻辑互斥,也不是简单交换量词符号便能得到同一集合的另一种定义。

推论与应用

Πn0 对补的对偶使下界证明可以复用:若 BΣn0-complete,则 BΠn0-complete。特别地,0(n) 给出每层的标准全称侧完全集。归约仍须同时保持成员和非成员;仅把失败实例映到失败实例,不足以证明完整性。

许多“正确性”性质自然是 Π 型:一个程序对所有输入终止是 Π20;一个形式系统不推出某类有限矛盾常由 Π10 条件表达;无限对象的每个有限前缀满足可判定约束也形成 Π10 类。具体层级取决于对象编码与矩阵是否有效,不能只看自然语言里出现“所有”。

Post 定理把本页的语法定义翻译成 oracle 机器:AΠn+10 当且仅当 A 相对于 0(n) c.e.,也就是 A 相对于该跳跃 co-c.e.。这说明全称层的困难来自排除一个相对可搜索的反例,而不是一种与机器无关的静态标签。

参考资料
  • Stephen C. Kleene, “Recursive Predicates and Quantifiers,” Transactions of the American Mathematical Society 53(1), 1943, pp. 41–73,算术谓词正常形与对偶。
  • Hartley Rogers Jr., Theory of Recursive Functions and Effective Computability, MIT Press, 1987,Chapter 14,Πn0 classes, index sets, and completeness。
  • Piergiorgio Odifreddi, Classical Recursion Theory, Vol. I, North-Holland, 1989,Chapter IV,arithmetical classes and strictness。
关系图谱8 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系