arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1607.01686cs.LO
收藏

原始递归函数与部分递归函数:不可判定性程度的比较

Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability

Armando B. Matos

摘要:

考虑一个决策问题,其实例是一个函数。它的不可判定性程度,由算术(或Kleene-Mostowski)层次结构的相应类来衡量,可能取决于实例是部分递归函数还是原始递归函数。类似的情况也发生在像赖斯定理(对于原始递归函数是假的)这样的结果上。经典递归论主要研究部分递归函数的性质。本文研究了几个与原始递归函数有关的自然判定问题,并给出了它们的不可判定度。作为一个例子,我们证明了对于原始递归函数,内射性问题是Pi^0_1-完全的,而满射性问题是Pi_2-完全的.我们比较了几个原始的递归决策问题与经典递归理论的相应问题的不可判定性(由算术层次中的水平来衡量)的程度。例如,问题“一个函数的余域是否只有一个元素?“对于原始递归函数是Pi_1-完全的,对于部分递归函数属于类[Delta_2 -(Sigma_1 UNION Pi_1)]。一个重要的判定问题,“给定的原始递归函数是否至少有一个零?“进行了详细研究。

英文摘要:

Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical Recursion Theory deals mainly with the properties of partial recursive functions. We study several natural decision problems related to primitive recursive functions and characterise their degree of undecidability. As an example, we show that, for primitive recursive functions, the injectivity problem is Pi^0_1-complete while the surjectivity problem is Pi_2-complete (omit superscripts from now on). We compare the degree of undecidability (measured by the level in the arithmetic hierarchy) of several primitive recursive decision problems with the corresponding problems of classical Recursion Theory. For instance, the problem "does the codomain of a function have exactly one element?" is Pi_1-complete for primitive recursive functions and belongs to the class [Delta_2 - (Sigma_1 UNION Pi_1)] for partial recursive functions. An important decision problem, "does a given primitive recursive function have at least one zero?" is studied in detail.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑