阿克曼函数

✍ dations ◷ 2025-07-05 04:30:05 #阿克曼函数

阿克曼函数是非原始递归函数的例子;它需要两个自然数作为输入值,输出一个自然数。它的输出值增长速度非常高。

1920年代后期,数学家大卫·希尔伯特的学生Gabriel Sudan和威廉·阿克曼,当时正研究计算的基础。Sudan发明了一个递归却非原始递归的苏丹函数。1928年,阿克曼又独立想出了另一个递归却非原始递归的函数。

他最初的念头是一个三个变量的函数A(,,),使用康威链式箭号表示法是→→。阿克曼证明了它是递归函数。希尔伯特在猜想这个函数不是原始递归函数。阿克曼在证明了这点。

后来Rózsa Péter(英语:Rózsa Péter)和拉斐尔·米切尔·罗宾逊定义了一个类似的函数,但只用两个变量。

以下是阿克曼函数的伪代码:

 function ack(m, n)     while m ≠ 0         if n = 0             n := 1         else             n := ack(m, n-1)         m := m - 1     return n+1

Haskell 语言能生成更精确的定义:

 ack 0 n = n + 1 ack m 0 = ack (m - 1) 1 ack m n = ack (m - 1) (ack m (n - 1))

递归是有界的,因为在每次应用递归时,要么 递减,要么 保持不变而 递减。每次 达到零, 递减,所以 最终可以达到零。(较技术性的表达:在每种情况下,有序对(, )按字典次序递减,它保持了非负整数的良序关系)。但是,在 递减的时候, 的增加没有上界,而且增加的幅度比较大。

这个函数亦可用康威链式箭号表示法来作一个非递归性的定义:

即是

使用hyper运算符就是

使用高德纳箭号表示法则为

由于函数 () = (, )的增加速率非常快,因此其反函数−1则会以非常慢的速度增加。阿克曼反函数常用α表示。因为A(4, 4)的数量级约等于 2 2 10 19729 {displaystyle 2^{2^{10^{19729}}}} ,α(n)均小于5。

阿克曼反函数会出现在一些算法的时间复杂度分析中,例如并查集或是Chazelle针对最小生成树的算法中。有时会使用一些阿克曼函数的变体,例如省略表达式中的-3等,但其增加的速率都相当快。

以下是一个两个输入值的阿克曼反函数,其中 x {displaystyle lfloor xrfloor } 表示其运算的次数,而表示元素的个数。在最小生成树算法中,表示其边的个数,而表示其顶点的个数。

有些定义方式会用上述的定义略作修改,例如log2 改为,或是下取整函数改为上取整函数。

有些研究则是用上述的定义,但是令m为常数,因此只需要一个输入值。

相关

  • 三锯拟蝗蛙三锯拟蝗蛙(学名:Pseudacris triseriata)是加拿大及美国的一种树蟾。它们分布在魁北克南部至南达科他州,南至堪萨斯州及奥克拉荷马州。三锯拟蝗蛙体型很小,只有40毫米长。它们呈
  • 自由意志保守主义自由意志保守主义(Libertarian conservatism)是一种结合了右派自由意志主义和保守主义的政治思想和意识形态。自由意志保守主义的优先价值是实现社会和文化上的消极自由,反对自
  • 各国膨润土产量列表这是一个2006年的各国膨润土产量列表,主要基于2008年7月 英国地质调查局 的数据。
  • 阿瑟·约翰·克朗奎斯特阿瑟·约翰·克朗奎斯特(Arthur John Cronquist,1919年3月19日-1992年3月22日)是一位美国植物学家,菊科专家。他被认为是20世纪最有影响力的植物学家之一,这主要归因他提出了克朗
  • GD X TAEYANGGD X TAEYANG是韩国经纪公司YG娱乐推出的企划组合,由韩国男子音乐组合BIGBANG的队长G-Dragon及成员太阳在2014年组成的子团体。G-Dragon及太阳是在12岁时被YG娱乐的社长梁铉
  • 青木直人青木直人(1953年-)是一名日本记者、中国研究者。出生于岛根县益田市,毕业于中央大学,其后任职民间智库研究员、记者。在方面美日关系、中日关系有深入研究,对于投资中华人民共和国
  • 奥布希高地奥布希高地是俄罗斯的高地,海拔高度超过500米,从奥伦堡以北的乌拉尔山脉分支向西南方伸延至伏尔加河的东岸,成为乌拉尔河和伏尔加河的分水岭,也是欧洲和亚洲分界的一部分。
  • 印刷电子学印刷电子学(英语:printed electronics)是利用印刷在多种衬底上制造电子器件的方法。印刷电子学中常用丝网印刷(Screen printing)、柔性版印刷、凹版印刷(Gravure)、胶印和喷墨印刷
  • 巴拿马中部山脉巴拿马中部山脉(西班牙语:Cordillera Central),是巴拿马的山脉,是巴拿马地峡的最高地区,最高点是海拔高度3,475米的奇里基火山,其他山峰包括法布雷加峰、伊塔穆特峰等。
  • 多米尼克·卡尔沃特-勒温多米尼克·卡尔沃特-勒温(Dominic Calvert-Lewin,1997年3月16日-)是英格兰的职业足球运动员,司职中锋,他现在效力于英超球队埃弗顿,也代表英格兰足球代表队参赛。他以头球攻门和高速盘球见称。2016年8月31日,勒温以150万英镑的身价签约埃弗顿。2020年3月7日,勒温与埃弗顿足球俱乐部续约至2025年6月。同年9月在水晶宫对阵埃弗顿的比赛中,为球队首开纪录,成为6年来首位赛季前三场都为球队打进首粒进球的埃弗顿球员。同年10月在与西汉姆联的联赛杯中,上演帽子戏法,本赛季在各项赛事