递归定义

✍ dations ◷ 2025-06-08 17:42:04 #递归论,定义,理论计算机科学,数理逻辑

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

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

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

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

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

相关

  • 集体自杀集体自杀指一群人为了同一目的而自杀或互相杀害,而这通常与真实或意识到的迫害有关。集体自杀有时具有宗教背景。自杀攻击、自杀性炸弹和神风特攻队是军事或准军事形式的自杀
  • 冠蓝鸦冠蓝鸦(英文:blue jay 学名:Cyanocitta cristata),又名蓝松鸦、蓝㭴鸟,是雀形目鸦科冠蓝鸦属的鸟类,原产于北美洲,主要分布于美国落基山脉以东、圣皮埃尔和密克隆群岛和加拿大南部,属
  • 衔接体信号转导接头蛋白或信号转导衔接蛋白(英语:Signal transducing adaptor proteins)是信号转导通路中的重要蛋白质。接头蛋白上有着各种能与其它蛋白结合的结构域,能形成各种信号
  • 鳄科鳄科(学名:Crocodylidae)是鳄目下的一个科,它包括所有一般被称为鳄的动物。但是鳄这个概念在一般生活中的定义不非常确定,它往往也指所有鳄目中的动物,既也包括短吻鳄科和长吻鳄科
  • 巴生巴生市(马来语:Klang),是马来西亚雪兰莪州西部的一个城市也是一个巫金,隶属于巴生市议会。其面积为573平方公里,辖区人口于2010年为744,062,市中心人口为240,016。该市北临瓜拉雪兰
  • 让-吕克·南希让-吕克·南希(法语:Jean-Luc Nancy,1940年7月26日-),法国哲学家。南希1962年毕业于巴黎索邦大学哲学系,而后在斯特拉斯堡大学担任助理教授。1973年在知名哲学家保罗·利科(Paul Ri
  • 相重扬相重扬(1927年-),江苏宝应人。中华人民共和国政治人物。早年毕业于金陵大学农学系,后留校任教,之后进入中华人民共和国农业部,任教育局副局长,农牧渔业部教育局副局长、局长、外事司
  • 卡拉·吉卡拉·吉(英语:Cara Gee),加拿大的电影、电视剧和舞台剧女演员。吉是欧及布威族后裔。她出生在阿尔伯塔省的卡加利,并在安大略省的奥罗拉长大。
  • 巴提卡洛阿巴提卡洛阿(泰米尔语:மட்டக்களப்பு,转写:Maṭṭakkaḷappu;僧伽罗语:මඩකලපුව,转写:Madakalapuwa)是斯里兰卡的城市,由东部省的拜蒂克洛区负责管辖,每年平均降雨量1,
  • AlienAlien可以指: