
【计】 partial recursive function
在汉英词典视角下,“部分递归函数”(Partial Recursive Function)是计算理论的核心概念,指在自然数上定义、可通过有限步骤的算法计算,但可能并非对所有输入都有定义的函数。以下是其详细解释与权威参考:
汉英对照定义
指从自然数集到自然数集的部分函数(即定义域可能为自然数集的真子集),可通过递归方程、复合、原始递归和极小化(μ算子)构造生成。
来源:《英汉双解计算机词典》(科学出版社)
数学本质
部分递归函数等价于图灵可计算函数(Church-Turing论题),即所有算法可计算的函数均属于此类。
来源:Michael Sipser, Introduction to the Theory of Computation(计算理论导论)
部分递归函数通过以下基本操作构建:
来源:Robert I. Soare, Recursively Enumerable Sets and Degrees(递归可枚举集与度)
来源:《牛津计算机科学词典》(Oxford University Press)
中文术语 | 英文术语 | 区别 |
---|---|---|
部分递归函数 | Partial Recursive Function | 定义域可能不完整 |
全递归函数 | Total Recursive Function | 对所有输入均有定义 |
原始递归函数 | Primitive Recursive Function | 无μ算子,均为全函数 |
来源:《新汉英科技词典》(国防工业出版社)
以上内容综合经典教材、权威工具书及专业词典,确保术语解释的准确性与学术严谨性。
部分递归函数是可计算性理论中的核心概念,指通过递归运算和极小化(μ算子)定义的数学函数类,其特点是在某些输入上可能无定义(即无法终止)。以下是关键点解析:
定义与运算基础
部分性的来源
与全递归函数的区别 | 特征 | 部分递归函数 | 全递归函数 | |--------------|---------------------------|---------------------------| | 定义域 | 可能不覆盖所有自然数输入 | 对所有自然数输入都有定义 | | 计算保证 | 可能不终止 | 必定终止并输出结果| | 表达能力 | 严格更强大(包含所有全递归函数) | 部分递归函数的真子集 |
历史地位
典型例子:阿克曼函数是著名的全递归但非原始递归函数,而停机问题的判定函数则是部分递归但非全递归的经典案例。这类函数的研究为计算复杂性理论和程序语言语义学奠定了基础。
【别人正在浏览】