族谱网 头条 人物百科

阿克曼函数

2020-10-16
出处:族谱网
作者:阿族小谱
浏览:549
转发:0
评论:0
历史1920年代后期,数学家大卫·希尔伯特的学生GabrielSudan和威廉·阿克曼,当时正研究计算的基础。Sudan发明了一个递归却非原始递归的Sudan函数。1928年,阿克曼又独立想出了另一个递归却非原始递归的函数。[1]他最初的念头是一个三个变数的函数A(m,n,p),使用康威链式箭号表示法是m→n→p。阿克曼证明了它是递归函数。希尔伯特在OntheInfinite猜想这个函数不是原始递归函数。阿克曼在OnHilbert"sConstructionoftheRealNumbers证明了这点。后来RozsaPeter和RaphaelRobinson定义了一个类似的函数,但只用两个变数。定义以下是阿克曼函数的虚拟码:Haskell语言能生成更精确的定义:递归是有界的,因为在每次应用递归时,要么m递减,要么m保持不变而n递减。每次n达到零,m递减,所以m最终可以达到零。(较技术性的表达...

历史

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

他最初的念头是一个三个变数的函数A( m , n , p ),使用康威链式箭号表示法是 m → n → p 。阿克曼证明了它是递归函数。希尔伯特在 On the Infinite 猜想这个函数不是原始递归函数。阿克曼在 On Hilbert"s Construction of the Real Numbers 证明了这点。

后来Rozsa Peter和Raphael Robinson定义了一个类似的函数,但只用两个变数。

定义

以下是阿克曼函数的虚拟码:

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

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

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

即是

使用hyper运算符就是

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

函数值表

反函数

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

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

以下是一个二个输入值的阿克曼反函数,其中 ⌊ ⌊ --> x ⌋ ⌋ --> {\displaystyle \lfloor x\rfloor } 为地板函数:

许多算法的复杂度分析会用到此函数,可以以此得到一个较好的时间上限。在并查集的数据结构中, m 表示其运算的次数,而 n 表示元素的个数。在最小生成树算法中, m 表示其边的个数,而 n 表示其顶点的个数。

有些定义方式会用上述的定义略作修改,例如log 2 n 改为 n ,或是地板函数改为天花板函数。

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

参见

迭代幂次

Busy beaver ( 英语 : Busy beaver )

引用

Wilhelm Ackermann, Zum Hilbertschen Aufbau der reelen Zahlen , Math. Annalen 99 (1928), pp. 118-133.

von Heijenoort.From Frege To Gödel, 1967. This is an invaluable reference in understanding the context of Ackermann"s paper On Hilbert’s Construction of the Real Numbers , containing his paper as well as Hilbert’s On The Infinite and Gödel’s two papers on the completeness and consistency of mathematics.

Raphael M. Robinson, Recursion and double recursion , Bull. Amer. Math. Soc., Vol. 54, pp. 987-993.


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
点击加载更多
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回

更多文章

更多精彩文章
打赏
私信

推荐阅读

· 古德曼函数
性质古德曼函数,图中的蓝色横线为渐近线y=±±-->ππ-->2{\displaystyle\scriptstyle{y=\pm{\frac{\pi}{2}}}\,\!}。古德曼函数的定义如下(gd(x)=arccot(cschx){\displaystyle{\begin{aligned}{\rm{gd}}(x)=\mathrm{arccot}\left(\mathrm{csch}\,x\right)\end{aligned}}\,\!}仅在arccot的值域设为[−−-->ππ-->2,ππ-->2]{\displaystyle[-{\frac{\pi}{2}},{\frac{\pi}{2}}]}时成立,参见反余切。)有以下恒等式:反函数古德曼函数的反函数,图中的蓝色直线为渐近线x=±±-->ππ-->2{\displaystyle\scrip...
· 黎曼ζ函数
历史奥里斯姆ζ函数最早出现于1350年左右,当时的尼克尔·奥里斯姆发现了调和级数发散,即ζζ-->(1)=1+12+13+14+...→→-->∞∞-->{\displaystyle\zeta(1)=1+{\frac{1}{2}}+{\frac{1}{3}}+{\frac{1}{4}}+...\to\infty}欧拉第n个调和数(蓝点)与Log(n)+γ(红线)的图像之后的一次进展来自莱昂哈德·欧拉,他给出了调和级数呈对数发散。除此之外,他还在1735年给出了巴塞尔问题的解答,得到ζζ-->(2)=ππ-->26{\displaystyle\zeta(2)={\frac{\pi^{2}}{6}}}的结果。欧拉最初的证明可以在巴塞尔问题中看到,然而那是他的第一个证明,因而广为人知。事实上,那个证明虽有不严谨之处,但是欧拉仍然有自己的严格证明。欧拉在1737年还发...
· 威廉·阿克曼
外部链接MacTutorbiography
· 阿兰·里克曼
生平阿兰·里克曼(英语:AlanRickman)在1946年出生于伦敦哈默史密斯的一个工人家庭,他的父母分别为爱尔兰裔和威尔士裔的移民背景,在家中四个兄弟相助里排行次子。父亲在他八岁时就过世了,由他的母亲独自养育家中四个子女。里克曼在书法及水彩的造诣十分出色,在就读位于哈默史密斯的拉提默中学期间借此赢得奖学金,里克曼此时也开始接触戏剧演出。毕业之后,里克曼进入了切尔西艺术与设计学院并立志成为一位平面设计师,之后他获得一份奖学金,在1972年进入皇家戏剧艺术学院(RADA)就读。在此时他开始研读莎士比亚的作品,并在NigelHawthorne与RalphRichardson等知名英国演员的手下从事化妆师工作。在求学阶段,他就在RADA受过正统科班的戏剧和歌唱训练,也参与音乐剧的演出,在校期间也赢得几项戏剧方面的奖项,之后获得皇家学院戏剧艺术奖学金继续进修。此后,里克曼成为了英国最杰出,最多才...
· 阿尔克曼
扩展阅读Easterling,P.E.(英语:P.E.Easterling)(SeriesEditor),BernardM.W.Knox(Editor),CambridgeHistoryofClassicalLiterature,v.I,GreekLiterature,1985.ISBN0-521-21042-9,cf.Chapter6,"ArchaicChoralLyric",pp.168–185onAlcman.Zaikov,Andrey:AlcmanandtheImageofScythianSteed.In:PontusandtheOutsideWorld:StudiesinBlackSeaHistory,Historiography,andArchaeology(=ColloquiaPontica.9).Brill,LeidenandBoston2004,69–84.ISBN90-...

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信