Hyperoperation

From testwiki
Revision as of 10:41, 30 December 2024 by imported>Bottleofwater2 (I added a little bit more detail)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A hyperoperation is a generalization of addition, multiplication, exponentiation, tetration, etc. They are often written using Knuth's up-arrow notation. Natural number level hyperoperations can be defined recursively as a piecewise function:

Hn(a,b)={b+1if n=0aif n=1,b=00if n=2,b=01if n3,b=0Hn1(a,Hn(a,b1))otherwise

Template:Math-stubThis is used to express really large numbers while being able to write them.