高德納箭號表示法(英語:Knuth's up-arrow notation)是種用來表示很大的整數的方法,由高德納於1976年設計。它的概念來自冪是重複的乘法,乘法是重複的加法。
簡介
乘法是重複的加法:
(有
個
)
冪是重複的乘法:
(有
個
)
於是高德納定義「雙箭號」運算符,作重複的冪運算,或稱迭代冪次:
(中文读法為「b个a重幂」)
計算時是由右至左計的。




多於兩個箭號時,


使用指數來解釋高德納箭號表示法
代表重複的冪,或迭代冪次,例如:
當b為變量或過大時,重複的冪可以如下表示:

指數不只能解釋兩個箭號的運算,三個箭號也行。


![{\displaystyle a\uparrow \uparrow \uparrow 4=a\uparrow \uparrow [a\uparrow \uparrow (a\uparrow \uparrow a)]=\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {a^{a^{.^{.^{.{a} _{a}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e32e90a3840714218fc2c98933ebbb902b648be0)
再次的,當b為變量或過大時,三個箭號的運算可以如下表示:

四個箭號可以如下表示:


![{\displaystyle a\uparrow \uparrow \uparrow \uparrow 4=a\uparrow \uparrow \uparrow [a\uparrow \uparrow \uparrow (a\uparrow \uparrow \uparrow a)]=\left.\left.\left.\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {\vdots } _{a}\right\}\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {\vdots } _{a}\right\}\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {a^{a^{.^{.^{.{a} _{\underbrace {\vdots } _{a}\right\}a}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4df6d9a5ca9ab383bba9717d3779a64f11b2600a)
再次的一般化:

這種方法可以用來表示任何能夠用高德納箭號表示法表示的數,但是會變得相當麻煩。
一般化
若要用多個箭號時,可用↑n表示,但有些數還是大得連這種表示法也不夠用,例如葛立恆數。
這時可能用hyper運算符或康威鏈式箭號表示法方便一點。

定義
對於整數
、非負整數
和正整數
:

|
若 ;
|
若 ;
|
其他。
|
這個表示法符合向右結合律。
參考
|
---|
范例(按数字大小排列) | |
---|
表达方法 | |
---|
相关条目 | |
---|
名字 · 歷史 |