Schwichtenberg杆递归闭包定理的直接证明
逻辑
2017-08-16 v4
摘要
1979 年 Schwichtenberg 证明了系统 可定义泛函在 Spector 最低类型级 和 的类规则版 bar recursion 下是封闭的。更确切地说,如果控制 Spector bar recursor 停止条件的泛函 是 可定义的,那么相应的类型级 和 的 bar recursion 已经是 可定义的。然而,Schwichtenberg 的原始证明依赖于一条通过 Tait 无穷项以及序数递归()与有限类型原初递归之间对应关系的绕路,这使得在给定具体系统 输入时,难以计算出相应的系统 输出会是什么样子。在本文中,我们提出了一种替代的(更直接的)证明,该证明基于一个显式构造,并通过适当定义的逻辑关系证明其正确性。我们通过一个例子展示这如何在 Schwichtenberg 定理的条件下,给出一个将 bar 递归定义转换为 定义的直截了当的机制。最后,利用该显式构造我们还能轻易陈述一个更锐利的结果:如果 位于片段 中,那么为此特定 由 构建的项可在片段 中定义。
引用
@article{arxiv.1607.05237,
title = {A Direct Proof of Schwichtenberg's Bar Recursion Closure Theorem},
author = {Paulo Oliva and Silvia Steila},
journal= {arXiv preprint arXiv:1607.05237},
year = {2017}
}
备注
12 pages