function growth pattern names for operations at the power-tier and beyond

03.29.2024 § Leave a comment

The following chart shows names for patterns of growth exhibited by functions that are characterized by operations at the power-tier and beyond:

π‘“π‘˜(π‘₯) ↑ ↑↑ ↑↑↑
π‘₯ _ π‘˜ power tetrapower pentapower
π‘˜ _ π‘₯ exponential tetrational pentational
π‘₯ _ π‘₯ metapower metatetrapower metapentapower

The names in yellow cells are already established, and the names in magenta cells are my proposals. Outside of my proposals, the typical way to refer to any of these types of growth is “super-exponential”.

The ↑ symbol is Knuth’s up-arrow notation. So a single ↑ represents exponentiation. I could have used the more familiar caret symbol ^ for this, but I decided to optimize for consistency with the higher-level operations.

To be clear, in π‘“π‘˜(π‘₯), π‘˜ is a constant and π‘₯ is the variable.

So, for a couple examples, the top-left data cell is showing how π‘“π‘˜(π‘₯) = π‘₯ ↑ π‘˜ exhibits power growth, and the bottom-right data cell is showing how π‘“π‘˜(π‘₯) = π‘₯ ↑↑↑ π‘₯ could be said to exhibit metapentapower growth.

For context, some well-known function growth pattern names include:

  • constant for π‘“π‘˜(π‘₯) = π‘˜,
  • linear for π‘“π‘˜(π‘₯) = π‘₯,
  • quadraticΒ for π‘“π‘˜(π‘₯) = π‘₯ ↑ 2,
  • cubic forΒ π‘“π‘˜(π‘₯) = π‘₯ ↑ 3,
  • quartic forΒ π‘“π‘˜(π‘₯) = π‘₯ ↑ 4,
  • factorial for π‘“π‘˜(π‘₯) = π‘₯!β€―, and
  • logarithmicΒ for π‘“π‘˜(π‘₯) = log2π‘₯ (or in my proposed reformed notation, 2√π‘₯).

I initially thought that a simpler and thus better name for the function growth pattern exhibited by π‘“π‘˜(π‘₯) = π‘₯ ↑ π‘₯ would be “double-exponential growth”, however, that is already established as the name for a different function growth pattern, one that does not appear in this table: 𝑓(π‘˜β‚,π‘˜β‚‚)(π‘₯) = π‘˜β‚ ↑ (π‘˜β‚‚ ↑ π‘₯).

Another name I considered for π‘“π‘˜(π‘₯) = π‘₯ ↑ π‘₯ was “power-exponential”, but that name has the problem that it does not follow the same pattern as “logarithmic-linear”, π‘“π‘˜(π‘₯) = π‘₯ log π‘₯ = π‘₯√π‘₯, because π‘₯ ↑ π‘₯ does not have an equivalent growth pattern to (π‘₯ ↑ π‘˜)(π‘˜ ↑ π‘₯).

So the idea is that we copy the hyperoperation numeric prefix and apply it to “power” for the names of growth patterns for functions characterized by higher-order operations following the same variable and constant scheme as that of power growth, so that these fucntion growth pattern names correspond by numeric prefix to the analogous functions following the variable and constant scheme of exponential growth.

And then we need a brand new name for the row where the variable occurs as both the base and the exponent of the power; I’ve proposed “metapower” for the simplest example of this, where the “meta-” prefix captures the self-reference here, i.e. a variable operated on by itself. I chose this prefix as opposed to “auto-” because “autopower” appears to be somewhat popular in the automobile industry, while “metapower” has only rare usage in social and political science.

Note that since π‘₯ ↑ 2 is quadratic growth, π‘₯ ↑ 3 is cubic growth, and π‘₯ ↑ 4 is quartic growth, and these are all specific types of power growth, we could also propose the names “tetraquadratic’, “tetracubic”, and “tetraquartic” growth for π‘₯ ↑↑ 2, π‘₯ ↑↑ 3, and π‘₯ ↑↑ 4, respectively. However, there’s a ton about this that bothers me:

  • the mixing of Greek and Latin prefixes,
  • having more than one numeric prefix at a time, and
  • this is aggravated by the messiness of the quadratic, cubic, quartic progression, where quadratic refers to 2 despite evoking 4 which is due to historical reasons because quadratum is the Latin word for square, cubic successfully refers to 3 via the dimensionality of a cube, but then quartic refers to 4 directly. (Maybe it’d be better if we had square, cubic, and hypercubic growth.)

Tetraquadratic growth is of the most interest here, because π‘₯ ↑↑ 2 = π‘₯ ↑ π‘₯, and so we have tetraquadratic as another name for metapower growth. Similarly, since π‘₯ ↑↑↑ 2 =Β  π‘₯ ↑↑ π‘₯, we have pentaquadratic growth as another name for metatetrapower, and we’d have hexaquadratic growth for metapentapower, and so on. But I recommend the meta- style names, which are simpler, more evocative of what they are, and correspond directly numerically with their analogous power and exponential growths.

Here is a more complete table, that will be of use or interest to far fewer people:

Leave a comment

What’s this?

You are currently reading function growth pattern names for operations at the power-tier and beyond at cmloegcmluin.

meta