递归定义

✍ dations ◷ 2025-11-21 21:41:10 #递归论,定义,理论计算机科学,数理逻辑

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

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

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

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

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

相关

  • 实在论实在论(英语:realism),也译为唯实论,西方哲学本体论的一种观点,认为本体论中的现实(Reality),是独立于人类感官、信仰、概念与想法之外的。现今世界认为的实在论,与古希腊、或中古经院
  • 配合物配位化合物(英语:coordination complex),简称配合物,又称为络合物、络鹽、复合物,包含由中心原子或离子与几个配体分子或离子以配位键相结合而形成的复杂分子或离子,通常称为“配位
  • 贝类贝类一词一般是对于具有壳之软体动物的一种泛称,在生物分类学上包含双壳纲(双壳贝)、大部分的腹足纲(海生:螺;陆生:蜗牛)、多板纲(石鳖)与掘足纲(角贝),而如鹦鹉螺这类头足纲动物有时也称
  • 总统图书馆富兰克林·德拉诺·罗斯福总统图书馆暨博物馆(Franklin D. Roosevelt Presidential Library and Museum)位于美国纽约州海德帕克,是第32任美国总统(1933至1945年)富兰克林·德拉
  • YF-23隐形战斗机YF-23(英语:Northrop/McDonnell Douglas YF-23)战斗机是由美国诺斯洛普与麦克唐纳-道格拉斯两家公司共同设计,竞标先进战术战斗机(ATF)合约的机型。美国空军于1991年4月23日宣布YF
  • 利摩日蒙若维站利摩日蒙若维站(法语:Gare de Limoges-Montjovis)是法国的一个铁路车站,位于法国城市利摩日。利摩日蒙若维站位于利摩日市区西北部,距离利摩日贝尼迪克坦站大约1.2公里。该站仅停
  • 以色列-马来西亚关系以色列-马来西亚关系(马来语:Hubungan Israel–Malaysia、希伯来语:יחסי ישראל-מלזיה 、英语:Israel–Malaysia relations),指的是以色列和马来西亚之间的贸易与文化
  • 格奥尔格·威廉格奥尔格·威廉(德语:Georg Wilhelm 1595年11月13日-1640年12月1日)霍亨索伦家族勃兰登堡选帝侯、藩侯,1619年起为普鲁士公爵,任内从信义宗改信归正宗,参与三十年战争,父亲为约翰·
  • 东加勒比国家资本市场协会东加勒比国家资本市场协会(简称东加资协, 英语:Capital Market Association of the Eastern Caribbean)是设立在圣文森特和格林纳丁斯的资本市场行业自律监管组织(Self-regulato
  • 新民镇 (成都市)新民镇,是中华人民共和国四川省成都市新都区下辖的一个乡镇级行政单位。2019年12月,撤销新民镇,将其所属行政区域划归军屯镇管辖。新民镇下辖以下地区:新民场社区、禾登社区、大