递归定义

✍ dations ◷ 2025-12-07 03:44:54 #递归论,定义,理论计算机科学,数理逻辑

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

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

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

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

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

相关

  • 詹姆斯敦詹姆斯镇是英国在美洲建立的第一个永久性的殖民地,以当时的英国国王詹姆斯一世命名。位于詹姆斯河(原名波瓦坦河)东北岸约4公里处。1606年,一些大胆的英国商人成立了弗吉尼亚
  • 西摩岛坐标:64°14′S 56°37′W / 64.233°S 56.617°W / -64.233; -56.617西摩岛(英语:Seymour Island)是南极洲的岛屿,位于南极半岛西北面的威德尔海,长19.2公里、宽8.8公里,面积100平
  • 人事部1999年规定:国务院组成部门的印章,直径5厘米,中央刊国徽,由国务院制发。中华人民共和国人事部,是已撤销的中华人民共和国国务院组成部门,主管人事工作。2008年3月15日,第十一届全国
  • 龙港区龙港区是辽宁省葫芦岛市下辖的一个市辖区。下辖10个街道:
  • 源汇区源汇区是中华人民共和国河南省漯河市的一个市辖区,区政府驻长江路99号,位于东径113°-114°16 ″,北纬33°26″-33°44 ″,面积201平方公里,2004年人口31万。邮政编码462000。现
  • 鼩鼱科鼩鼱科(qú jīng)(学名:Soricidae),又称尖鼠科,是真盲缺目的一科。其下有鼩鼱亚科。基本上所有鼩鼱都被归进此科。鼩鼱是一种体型细小、外貌有点像一种长鼻鼠的哺乳纲动物──虽
  • 格洛丽亚·马卡帕加尔-阿罗约玛丽亚·格洛丽亚·马卡帕加尔-阿罗约(他加禄语:Maria Gloria Macapagal-Arroyo;1947年4月5日-),是菲律宾第14任总统及第25任众议院议长。不仅是菲律宾第二位女总统,也是前总统奥斯
  • 气冷式引擎气冷式引擎或空冷式引擎是借由空气流动冷却引擎的设计。目前使用的内燃机多半依靠密闭式回路散热,散热回路中会携带水或是冷却液等介质将内燃机无法转化作功的热量携出,这种通
  • 卡卡尼卡卡尼(Kakanj,Какањ)是波黑的一座城市。在行政区划上属于波黑联邦。坐标:44°07′52″N 18°05′50″E / 44.13111°N 18.09722°E / 44.13111; 18.09722
  • 刘建昌刘建昌,1960年5月生,辽宁黑山人,1983年6月加入中国共产党,1984年7月参加工作,工学博士,教授,博士生导师。东北大学党委常委、副校长,东北大学秦皇岛分校校长,河北省第十三届人民代表