递归定义

✍ dations ◷ 2025-11-27 16:05:31 #递归论,定义,理论计算机科学,数理逻辑

递归定义是数理逻辑和计算机科学用到的一种定义方式,使用被定义对象的自身来为其下定义(简单说就是自我复制的定义)。递归定义与归纳定义类似,但也有不同之处。递归定义中使用被定义对象自身来定义,而归纳定义是使用被定义对象的已经定义的部分来定义尚未定义的部分。不过,使用递归定义的函数或集合,它们的性质可以用数学归纳法,通过递归定义的内容来证明。

大部分的递归定义都由三个部分构成:基本情况的定义,递归法则和递归结束的情况。如果定义的对象是无限的,那么可以省略第三个部分(递归结束的情况)。比如说,可以用递归定义的方式来定义如下的一个自然数集上的函数 f {\displaystyle f}

这个定义在逻辑上是成立的,因为它首先定义了 f {\displaystyle f} 在最小的自然数0上的取值,接下来对每个大于零的自然数 n {\displaystyle n} ,只要重复有限多次定义的过程,最终就会回到对0的定义上。这样定义出的函数 f {\displaystyle f} 就是阶乘函数。

递归定义和循环定义的不同之处在于,后者不包括对基本情况的定义。比如定义建立在整数集上的函数 g {\displaystyle g}

则我们永远无法确定 g {\displaystyle g} 的取值,这便是循环定义。

相关

  • 瘟病毒边界病病毒 牛病毒性腹泻病毒1 牛病毒性腹泻病毒2 古典猪瘟病毒瘟疫病毒属(Pestivirus)是黄病毒科的一个属。瘟疫病毒属的病毒主要感染哺乳动物,包括牛科和猪科的动物。瘟疫病
  • 荧光素酶结构 / ECOD结构 / ECOD结构 / ECOD结构 / ECOD冷光素酶(英语:Luciferase)是自然界中能够产生生物发光的酶的统称,其中最有代表性的是一种学名为Photinus pyralis的萤火虫体内的
  • 刘太平刘太平(1945年11月18日-),数学家,中央研究院院士。1968年国立台湾大学数学系毕业,1973年美国密歇根大学数学所博士。曾任美国斯坦福大学数学系教授、中央研究院数学研究所所长,现任
  • 台大法学院坐标:25°02′26″N 121°31′30″E / 25.040519°N 121.525081°E / 25.040519; 121.525081台北高等商业学校(台北高等商業学校、たいほくこうとうしょうぎょうがっこう)是191
  • 中国葡萄酒中国葡萄酒是指中国出产的葡萄酒,有着数千年的历史。1892年,中国首家近代新型葡萄酒厂张裕葡萄酿酒公司成立,代表中国工业化酿造葡萄酒的开始。改革开放以后,中国葡萄酒产业发展
  • 各国政体列表各国政体列表 列出了联合国193个会员国的国体(form of state)与政体(form of government)、梵蒂冈城、马耳他骑士团以及十二个争议领土。此列表基本上列出各国宪法所表明的
  • 塔伯纳克尔塔伯纳克尔(Tabernacle)是加勒比海岛国圣基茨和尼维斯圣基茨岛东北海岸上的一个城镇,行政上由圣约翰卡皮斯特尔区(第二大城镇)管辖,2012年人口1,028人。塔伯纳克尔是现役圣基茨和
  • 拉里·埃里森劳伦斯·约瑟夫·“赖瑞”·埃里森(英语:Lawrence Joseph "Larry" Ellison,1944年8月17日-),出生于美国纽约布朗克斯,甲骨文公司(Oracle)的共同创始人和CEO。根据2013年福布斯杂志的
  • 奥托·冯·贝洛奥托·恩斯特·芬岑特·里欧·冯·贝洛(德语:Otto Ernst Vinzent Leo von Below,1857年1月18日-1944年3月15日)是一位德意志帝国与普鲁士王国的陆军将领。以一战中1917年的卡波雷
  • 达宁顿赛道达宁顿赛道是一条位于英格兰莱斯特郡达宁顿堡附近的赛道。这条赛道现归乔纳森·帕尔默(英语:Jonathan Palmer)的赛车运动视界(英语:MotorSport Vision)组织所有,周围的达宁顿赛道地