Skip to content
EntityQ1569997· pop 21· linked from 68 articles

hyperoperation

Sign in to save

Also known as hyperoperation sequence, hyperoperations

In mathematics, the hyperoperation sequence is an infinite sequence of arithmetic operations (called hyperoperations in this context) that starts with a unary operation (the successor function with n = 0). The sequence continues with the binary operations of addition (n = 1), multiplication (n = 2), and exponentiation (n = 3). After that, the sequence proceeds with further binary operations extending beyond exponentiation, using right-associativity. For the operations beyond exponentiation, the nth member of this sequence is named by Reuben Goodstein after the Greek prefix of n suffixed with -

Wikidata facts

Image
Hyperoperation 3 and n with real number.svg
Show 2 more facts
Commons category
Hyperoperations
Sources (1)

via Wikidata · CC0

~24 min read

Article

17 sections
Contents
  • Definition
  • Examples
  • Special cases
  • History
  • Notations
  • Variant starting from ''a''
  • Variant starting from 0
  • Lower hyperoperations
  • Commutative hyperoperations
  • Numeration systems based on the hyperoperation sequence
  • Computation
  • TRS based on definition sub 1.1
  • TRS based on definition sub 1.2
  • See also
  • Notes
  • References
  • Bibliography

In mathematics, the hyperoperation sequence is an infinite sequence of arithmetic operations (called hyperoperations in this context) that starts with a unary operation (the successor function with n = 0). The sequence continues with the binary operations of addition (n = 1), multiplication (n = 2), and exponentiation (n = 3). After that, the sequence proceeds with further binary operations extending beyond exponentiation, using right-associativity. For the operations beyond exponentiation, the nth member of this sequence is named by Reuben Goodstein after the Greek prefix of n suffixed with -ation (such as tetration (n = 4), pentation (n = 5), hexation (n = 6), etc.) and can be written using n − 2 arrows in Knuth's up-arrow notation. Each hyperoperation may be understood recursively in terms of the previous one by: a[n]b = \underbrace{a[n-1](a[n-1](a[n-1](\cdots a[n-1](a[n-1](a[n-1]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a},\quad n \ge 2

It may also be defined according to the recursion rule part of the definition, as in Knuth's up-arrow version of the Ackermann function: a[n]b = a[n-1]\left(a[n]\left(b - 1\right)\right),\quad n \ge 1

Connections

Categories