递归定义

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

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

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

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

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

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

相关

  • 高蒙电影公司type =高蒙电影公司(法语:Gaumont)一家法国电影制片厂,公司总部在塞纳河畔讷伊,由原工程师莱昂·高蒙 (1864–1946)创立。它是世界第一个和最古老的电影公司,创建于1895年7月,名为
  • 卡斯卡斯特(法语:Cast)是法国菲尼斯泰尔省的一个市镇,位于该省中部,属于沙托兰区,也是普雷邦-沙托兰-波尔宰地方公共社区(法语:Communauté de communes de Pleyben-Châteaulin-Porzay)
  • 高山文彦高山文彦(高山 文彦 たかやま ふみひこ,1953— )。日本的动画制作者。主要担任动画监督(アニメ监督)、电影导演(映画监督)、脚本(脚本)、演出(演出)。个人风格明显。善于以丰富的的细节
  • WLAN信道列表WLAN频道列表专指IEEE 802.11网络应该使用的无线频道。无线局域网(WLAN)分很多种类,其中以IEEE 802.11规范为基础的WiFi认证是人们最熟悉的商业标准。802.11 工作组划分了4个独
  • 汉斯·沙龙汉斯·沙龙(德语:Hans Bernhard Scharoun,1893年9月20日-1972年11月25日),生于不来梅,逝世于柏林。德国建筑师,为有机建筑最具代表性人物。
  • 米切尔·利希滕斯坦米切尔·利希滕斯坦(英语:Mitchell Wilson Lichtenstein ,1955年3月10日-),是一位美国的犹太裔演员、编剧、制作人及导演。他是Isabel (娘家姓Wilson) 与波普艺术家罗伊·利希滕
  • 康元帅康元帅,名康席,道号妙威,一般称康天君、康将军等,是道教著名的护法神,封“仁圣元帅”。是“三十六天将”之一,亦是“东岳大帝十太保”之一。据说康元帅生长于黄河河滨,非常仁慈,乐善
  • 张国维张国维(1595年-1646年),字九一,号玉笥,浙江金华府东阳县人。明朝政治人物,明亡后,自尽殉国。天启二年(1622年)壬戌二甲第十二名进士,授广东番禺知县,兴学校,课农桑,以德化民。以政绩卓越,考
  • 丹·西蒙斯丹·西蒙斯(Dan Simmons,1948年4月4日-)是一位美国作家,代表作为《海伯利安诗篇》(Hyperion Cantos),并曾因此获得雨果奖的肯定。丹·西蒙斯的小说类型相当广泛,包含科幻小说、恐怖小
  • 渝利铁路.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none