超运算
超运算 | |
---|---|
术语名称 | 超运算 |
英语名称 | hyperoperation |
超运算列 | |
---|---|
术语名称 | 超运算列 |
英语名称 | hyperoperation sequence |
超运算列(hyperoperation sequence)指一个运算列,从后继或加法开始,通过重复运算并简写重复次数得到下一个新的运算。序列中的每个对象叫超运算(hyperoperation),第 [math]\displaystyle{ n }[/math] 个对象叫超- [math]\displaystyle{ n }[/math] 运算([math]\displaystyle{ n }[/math]-ation)。
定义
超运算列(hyperoperation sequence)是运算 [math]\displaystyle{ H_n:\mathbb{N}^2 \to \mathbb{N} }[/math] 构成的序列,其中每个 [math]\displaystyle{ H_n }[/math] 满足:
[math]\displaystyle{ H_n(a,b) = \begin{cases} b+1 &, n=0 \\ H_{n-1} (a, H_n (a, b-1)) &, n\geq 1, b\geq 1 \\ a &, n=1, b=0 \\ 0 &, n=2, b=0 \\ 1 &, n\geq3, b=0 \end{cases} }[/math]
其中称 [math]\displaystyle{ a }[/math] 为超运算的底数(base), [math]\displaystyle{ b }[/math] 为超运算的指数(exponent)或超指数(hyperexponent), [math]\displaystyle{ n }[/math] 为超运算的级别(rank/grade) ,运算 [math]\displaystyle{ H_n(a,b) }[/math] 称为 [math]\displaystyle{ a }[/math] 的 [math]\displaystyle{ b }[/math] 次超- [math]\displaystyle{ n }[/math] 运算(the [math]\displaystyle{ b }[/math]th [math]\displaystyle{ n }[/math]-ation of [math]\displaystyle{ a }[/math])。
注: [math]\displaystyle{ n\geq 1, b\geq 1 }[/math] 时上述递推也可展开为 [math]\displaystyle{ H_n(a,b) = \underbrace{ {\color{blue} H_{n-1}(a, }{\color{green} H_{n-1}(a, } {\color{yellowgreen} \dots } {\color{orange} H_{n-1}(a, } {\color{red} a} {\color{orange} ) } {\color{yellowgreen} \dots } {\color{green} ) } {\color{blue} ) }}_{b \text{ occurrences of } a} }[/math] 。
注:对较小的超- [math]\displaystyle{ n }[/math] 运算([math]\displaystyle{ n }[/math]-ation),使用希腊数字前缀加“-ation”构成名称。
记号
方括号记号
可以用 [math]\displaystyle{ a [n] b }[/math] 表示相关运算。
高德纳箭头
对 [math]\displaystyle{ n\geq 3 }[/math] 的情况,可以用 [math]\displaystyle{ a \uparrow\uparrow\dots\uparrow b }[/math] 表示相关运算,其中箭头的数目为 [math]\displaystyle{ (n-2) }[/math] 个。同时对较靠前的运算就正常使用加法和乘法表示。
超运算 [math]\displaystyle{ a[n]b }[/math] / [math]\displaystyle{ a\uparrow\dots\uparrow b }[/math] | |||||||
---|---|---|---|---|---|---|---|
级别 [math]\displaystyle{ n }[/math] | 0 | 1 | 2 | 3 | 4 | 5 | … |
超运算 | 后继 | 加法 | 乘法 | 乘方 | 超幂/幂塔/迭代幂次 | 广义迭代幂次 | … |
对 [math]\displaystyle{ a }[/math] 逆运算 | 前趋 | 减法 | 除法 | 开方 | 超开方 | … | |
对 [math]\displaystyle{ b }[/math] 逆运算 | 对数 | 超对数 | … |