递归定义

✍ dations ◷ 2025-12-04 20:14:21 #递归论,定义,理论计算机科学,数理逻辑

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

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

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

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

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

相关

  • 币斑病菌币斑病,在刈割较低的冷地型草的果岭上会出现小的圆形币斑,这些斑点会逐渐凹陷。币斑病一般是很小的枯点或者是直径小于5厘米的圆形枯斑。这些小的圆斑在病情严重时也可能会凝
  • 白体卵巢白体(corpus albicans, atretic corpus luteum, corpus candicans, or simply as albicans)是卵巢黄体的回归形式。当巨噬细胞破坏黄体后,纤维原细胞产生胶原蛋白,并形成卵
  • 奥斯滕德奥斯坦德(荷兰语:Oostende .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gen
  • 相似三角形如图,三个对应的内角的角度都一样(但边长大小不需一样)的两个三角形,或:对应角相等,对应边成比例的两个三角形称为“相似三角形(similar triangles)”,其对应边之比称为相似比;两个相
  • 伦威克美术馆伦威克美术馆(Renwick Gallery)是史密森尼美国艺术博物馆的分馆,位于华盛顿特区,着重于19世纪到21世纪的美国工艺和装饰艺术。它设于一座被列为国家历史地标的19世纪建筑内(原为
  • 美国军事援助越南司令部美国军事援助越南司令部(英语:Military Assistance Command, Vietnam,mack vee),简称为美国军援越南司令部或美军援越司令部,是越南战争期间,驻扎在越南共和国境内所有美军部队的指
  • 罗马战役史从前8世纪意大利半岛的一个小城邦,到逐步征服北非、南欧、西欧以及近东地区,成为名副其实的“地中海帝国”,直至最终分崩离析,古罗马的政治史与其军事史密切相关。从王国及共和
  • 有机锌化合物有机锌化合物是指含有碳-锌化学键的一类有机化合物。有机锌化学是一门研究有机锌化合物理化性质、合成和反应的学科。第一个被发现和制备的有机锌化合物是二乙基锌(Diethylzin
  • 兹比格涅夫·布热津斯基兹比格涅夫·卡齐米日·布热津斯基(波兰语:Zbigniew Kazimierz Brzeziński  .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI"
  • 小恶魔小恶魔(英语:Imp)是欧洲神话传说、民间迷信中常见的生物,类似于精灵或邪灵。这个词可能来自于ympe,指一棵嫁接的树。小恶魔传说起源于日耳曼民间传说,它被认为比起邪灵来,不仅个头