递归函数

✍ dations ◷ 2025-08-17 04:35:47 #递归函数

在数理逻辑和计算机科学中,递归函数或μ-递归函数是一类从自然数到自然数的函数。直觉上递归函数是"可计算的"。事实上在可计算性理论中已经证明了它确实是图灵机的可计算函数。递归函数与原始递归函数相关,而且递归函数的归纳定义(见下)创建在原始递归函数之上。但不是所有递归函数都是原始递归函数——其中最著名的是阿克曼函数。

其他等价的函数类是λ-递归函数和马尔可夫算法可计算的函数。

所有递归函数的集合叫做R。

μ-递归函数(或偏μ-递归函数)是接受自然数的有限元组并并返回一个单一自然数的偏函数。它们是包括初始函数并闭合在复合、原始递归和μ算子下的最小的偏函数类。

包括初始函数并闭合在复合和原始递归下的(就是说使用前五个函数定义的)最小的函数类是原始递归函数类。所有原始递归函数都是全函数。需要第六个或"μ算子"是因为不是所有全函数都可以只用五个原始递归函数来计算(比如阿克曼函数)。在这些实例中μ算子终止运算。它充当无界查找算子,无界但仍然(通过全函数定义)被某种方式(比如归纳证明)证明为最终生成一个数并终止运算。

但是,如果无界μ算子自身是偏函数 -- 就是说存在某个数它不能为其返回一个数 -- 使用它的函数将也是偏函数 -- 对某些数没有定义。在这些实例中,因为它是无界的,μ算子将永远查找,永不通过生成一个数而终止运算。(某些算法可以采用可以生成指示“不可判定”的符号"u"并以此终止运算的u-算子(cf Kleene(1952)pp. 328ff))。换句话说:使用偏μ算子的偏μ-递归函数可能不是全函数。全μ-递归函数的集合是全函数的偏μ-递归函数的子集。

前三个函数叫做"初始"或"基本"函数:(Kleene (1952) p. 219):

强等于算子 {displaystyle simeq } 和定义的所以

成立,当且仅当对于参数的任何选择要么两个函数都有定义并且它们的值相等要么两个函数都是未定义的。

在可计算性模型的等价中在对特定输入不终止的图灵机和对这个输入得到未定义结果的相应偏递归函数之间是平行/并列的。无界查找运算是不能通过原始递归的规则定义的,因为它们不提供"无限循环"(未定义值)的机制。

范式定理源于Kleene声称对于每个有原始递归函数 U ( y ) {displaystyle U(y)!} 个自由变量的μ-递归函数 f ( x 1 , , x k ) {displaystyle f(x_{1},ldots ,x_{k})!} 使得

数被叫做函数的索引或哥德尔数。这个结果的一个结论是任何μ-递归函数都可以使用把μ算子应用于(全)原始递归函数的一个单一实例来定义。

Minsky (1967)(同样Boolos-Burgess-Jeffrey (2002) pp. 94-95)观察到上面定义的U在本质上是通用图灵机的μ-递归等价物:


相关

  • 福尔摩沙卫星一号福尔摩沙卫星一号(FORMOSAT-1,缩写为FS-1,简称福卫一号),原称中华卫星一号(ROCSAT-1或Chunghua 1,简称华卫一号),于2004年底改名。是中华民国制造的低轨道的科学实验卫星,于1999年1月2
  • 加州-麻省理工学院竞争加州-麻省理工学院竞争是指加州理工学院与麻省理工学院之间的大学竞争。两校分别坐落于美国西岸及东岸,相隔约3,000英里。学生常横越全国潜入对方校园进行恶作剧,作为对大家智
  • 俱舍驮缚竭俱舍驮缚竭(梵语:कुशध्वजः),印度神话《罗摩衍那》主要角色。是悉多父亲遮那竭的弟弟。他的两个女儿曼吒毗(英语:Mandavi)及输噜多吉哩底(英语:Shrutakirti)分别嫁给了罗摩的两
  • 亚洲犬只保护联盟亚洲犬只保护联盟(英语:Asia Canine Pro tection Alliance,缩写:ACPA)是一个成立于2013年的动保组织,由亚洲动物基金、改变动物基金会、国际人道协会(英语:Humane Society Internati
  • 汉斯·卡尔·冯·弗里德里希·安东·迪比奇汉斯·卡尔·冯·弗里德里希·安东·迪比奇伯爵(俄语:Иван Иванович Дибич-Забалканский 1785年5月13日-1831年6月10日),俄罗斯帝国陆军元帅,冬宫
  • 科尔德库伊科尔德库伊是伊朗的城市,位于该国北部里海沿岸,由戈勒斯坦省负责管辖,面积815.5平方公里,海拔高度50米,主要经济活动有农业,2005年人口29,352。
  • 雪山北峰雪山北峰,位于台湾台中市和平区平等里与苗栗县泰安乡梅园村之间,在泰雅语中称为“Babo Tarakusya”(音译为塔拉库霞山),日治时期名为次高北山,为台湾知名山峰,台湾百岳,排名第11,三等
  • .338拉普马格南.338拉普马格南Lapua Magnum(8.58×70mm)是一种用于远距离军用狙击步枪的中央式底火式子弹,威力介乎于传统的中口径子弹和重机枪子弹中间,因为可以用传统狙击步枪改良型来发射,而不致过分依赖发射传统重机枪子弹的笨重反器材步枪而受到欢迎。阿富汗战争和伊拉克战争的战场试用已经证明了.338拉普弹是一种相当可靠的弹药。.338拉普弹是一种杀伤人员和反器材两用弹药,但它的反器材能力较弱,因为.338弹的动能远小于重达35.64-55.08克的.50口径的子弹。本弹主要用来填补了传统制式狙击步枪弹药
  • 毯子功毯子功为传统戏曲训练之中对手、腰、腿动作的课程,也是戏曲表演武功的组成部分。由于训练都在毯子上进行以防受伤,故有此名。毯子功主要为翻腾踢腿;至于运用刀枪剑戟等兵器的功架训练称为把子功。训练方式包括“拿顶”、“下腰”、“腿功”等,不仅要求力量,也着重灵活度和柔软度。“拿顶”是头下脚上的倒立训练;“下腰”是上身向后仰弯,双手倒撑的‘拱桥’;“腿功”分为压腿、撕腿、踢腿和练脚步(碎步、莲花步、跑圆场)等。
  • 夜雾命令夜雾命令或夜与雾法令(德语:Nacht und Nebel)是第二次世界大战期间纳粹德国领导人希特勒于1941年12月7日下达的一项命令,该命令主要是秘密拘捕或杀死政治活动家和帮助抵抗运动的人士,而同时受害者家属或其他民众却对他们的去向一无所知。在大屠杀愈演愈烈之前,纳粹已经开始围捕来自德国和被占领的欧洲的政治犯。大多数早期的囚犯有两种:一种是个人信念(信仰)的囚犯,一种是被纳粹认为需要对纳粹理想进行“再教育”的政治犯,另一种是被占领的西欧的抵抗领袖。在《夜雾命令》颁布之前,德国士兵对待西欧囚犯的方式与其