All Topics  
Tetration

 
Tetration

   Email Print
   Bookmark   Link






 

Tetration



 
 
In mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
, tetration (also known as hyper
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
-4
) is an iterated
Iterated function

In mathematics, iterated functions are the objects of deep study in computer science, fractals and dynamical systems. An iterated function is a function which is function composition with itself, ad infinitum, in a process called iteration....
 exponential
Exponential function

The exponential function is a function in mathematics. The application of this function to a value x is written as exp. Equivalently, this can be written in the form ex, where e is the mathematical constant that is the base of the natural logarithm and that is also known as Euler's number....
, the first hyper operator
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
 after exponentiation
Exponentiation

Exponentiation is a mathematics operation , written 'an', involving two numbers, the base a and the exponent n....
. The portmanteau word tetration was coined by English mathematician
Mathematician

A mathematician is a person whose primary area of study and/or research is the field of mathematics....
 Reuben Louis Goodstein from tetra- (four) and iteration
Iteration

Iteration means the act of repeating....
. Tetration is used for the notation of very large numbers
Large numbers

Large numbers are numbers that are significantly larger than those ordinarily used in everyday life, for instance in simple counting or in monetary transactions....
 but has few practical applications, so its study is part of only pure mathematics
Pure mathematics

Broadly speaking, pure mathematics is mathematics motivated entirely for reasons other than application. It is distinguished by its Rigour#Mathematical_rigour, abstraction and mathematical beauty....
. Shown here are examples of the first four hyper operators, with tetration as the fourth:
  1. addition
    Addition

    Addition is the mathematics process of putting things together. The plus sign "+" means that numbers are added together. For example, in the picture on the right, there are 3 + 2 apples?meaning three apples and two other apples?which is the same as five apples, since 3 + 2 = 5....
  2. 1 added to a b times.
  3. multiplication
    Multiplication

    Multiplication is the Operation of scaling one number by another. It is one of the four basic operations in elementary arithmetic .Multiplication is defined for Natural number in terms of repeated addition; for example, 4 multiplied by 3 can be calculated by adding 3 copies of 4 together:...
  4. a added to a b-1 times.
  5. exponentiation
    Exponentiation

    Exponentiation is a mathematics operation , written 'an', involving two numbers, the base a and the exponent n....
  6. a multiplied by a b-1 times.
  7. tetration
  8. a exponentiated by a b-1 times.
where each operation is defined by iterating the previous one.






Discussion
Ask a question about 'Tetration'
Start a new discussion about 'Tetration'
Answer questions from other users
Full Discussion Forum



Encyclopedia


In mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
, tetration (also known as hyper
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
-4
) is an iterated
Iterated function

In mathematics, iterated functions are the objects of deep study in computer science, fractals and dynamical systems. An iterated function is a function which is function composition with itself, ad infinitum, in a process called iteration....
 exponential
Exponential function

The exponential function is a function in mathematics. The application of this function to a value x is written as exp. Equivalently, this can be written in the form ex, where e is the mathematical constant that is the base of the natural logarithm and that is also known as Euler's number....
, the first hyper operator
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
 after exponentiation
Exponentiation

Exponentiation is a mathematics operation , written 'an', involving two numbers, the base a and the exponent n....
. The portmanteau word tetration was coined by English mathematician
Mathematician

A mathematician is a person whose primary area of study and/or research is the field of mathematics....
 Reuben Louis Goodstein from tetra- (four) and iteration
Iteration

Iteration means the act of repeating....
. Tetration is used for the notation of very large numbers
Large numbers

Large numbers are numbers that are significantly larger than those ordinarily used in everyday life, for instance in simple counting or in monetary transactions....
 but has few practical applications, so its study is part of only pure mathematics
Pure mathematics

Broadly speaking, pure mathematics is mathematics motivated entirely for reasons other than application. It is distinguished by its Rigour#Mathematical_rigour, abstraction and mathematical beauty....
. Shown here are examples of the first four hyper operators, with tetration as the fourth:
  1. addition
    Addition

    Addition is the mathematics process of putting things together. The plus sign "+" means that numbers are added together. For example, in the picture on the right, there are 3 + 2 apples?meaning three apples and two other apples?which is the same as five apples, since 3 + 2 = 5....
  2. 1 added to a b times.
  3. multiplication
    Multiplication

    Multiplication is the Operation of scaling one number by another. It is one of the four basic operations in elementary arithmetic .Multiplication is defined for Natural number in terms of repeated addition; for example, 4 multiplied by 3 can be calculated by adding 3 copies of 4 together:...
  4. a added to a b-1 times.
  5. exponentiation
    Exponentiation

    Exponentiation is a mathematics operation , written 'an', involving two numbers, the base a and the exponent n....
  6. a multiplied by a b-1 times.
  7. tetration
  8. a exponentiated by a b-1 times.
where each operation is defined by iterating the previous one. The peculiarity of the tetration among these operations is that the first three (addition
Addition

Addition is the mathematics process of putting things together. The plus sign "+" means that numbers are added together. For example, in the picture on the right, there are 3 + 2 apples?meaning three apples and two other apples?which is the same as five apples, since 3 + 2 = 5....
, multiplication
Multiplication

Multiplication is the Operation of scaling one number by another. It is one of the four basic operations in elementary arithmetic .Multiplication is defined for Natural number in terms of repeated addition; for example, 4 multiplied by 3 can be calculated by adding 3 copies of 4 together:...
 and exponentiation
Exponentiation

Exponentiation is a mathematics operation , written 'an', involving two numbers, the base a and the exponent n....
) are generalized for complex
Complex number

In mathematics, the complex numbers are an extension of the real numbers obtained by adjoining an imaginary unit, denoted i, which satisfies:...
 values of , while for tetration, no such regular generalization is yet established; and tetration is not considered an elementary function.

Addition (a+b) can be thought of as being b iterations of the "add one" function
Increment

An increment is an increase of some amount, either fixed or variable. For example one's salary may have a fixed annual increment or one based on a percentage of its current value....
 applied to a, multiplication (ab) can be thought of as a chained addition involving b numbers a, and exponentiation can be thought of as a chained multiplication involving b numbers a. Analogously, tetration can be thought of as a chained power involving b numbers a. The parameter a may be called the base-parameter in the following, while the parameter b in the following may be called the height-parameter (which is integral in the first approach but may be generalized to fractional, real and complex heights, see below)

Iterated powers

Note that when evaluating tetration expressed as an "exponentiation tower", the exponentiation is done at the deepest level first (in the notation, at the highest level). In other words: The convention for iterated exponentiation is to work from the right to the left. Thus, .

To generalize the first case (tetration) above, a new notation is needed (see below); however, the second case can be written as Thus, its general form still uses ordinary exponentiation notation.

In general, we can use Knuth's up-arrow notation
Knuth's up-arrow notation

In mathematics, Knuth's up-arrow notation is a method of notation of large number integers introduced by Donald Knuth in 1976. It is closely related to the Ackermann function....
 to write a power as which allows us to write its general form as:

Terminology

There are many terms for tetration, each of which has some logic behind it, but some have not become commonly used for one reason or another. Here is a comparison of each term with its rationale and counter-rationale.

  • The term tetration, introduced by Goodstein in his 1947 paper (generalizing the recursive base-representation used in Goodstein's theorem
    Goodstein's theorem

    In mathematical logic, Goodstein's theorem is a statement about thenatural numbers made by Reuben Goodstein which states that every Goodstein sequence eventually terminates at 0....
     to use higher operations), has gained dominance. It was also popularized in Rudy Rucker's Infinity and the Mind
    Infinity and the Mind

    "Infinity and the Mind" by American mathematician, computer scientist, and science fiction writer Rudolf V Rucker is a hard-to-classify book. The dust jacket of the original edition had a picture of a star over a mountain and appeared to be a religious or mystical work....
    .
  • The term super-exponentiation was published by Bromer in his paper in 1987.
  • The term is a natural combination of hyper and power, which aptly describes tetration. The problem lies in the meaning of hyper with respect to the hyper operator
    Hyper operator

    The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
     hierarchy. When considering hyper operator
    Hyper operator

    The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
    s, the term hyper refers to all ranks, and the term super refers to rank 4, or tetration. So under these considerations hyperpower is misleading, since it is only referring to tetration.
  • The term is occasionally used, in the form "the power tower of order b" for
  • Ultra exponential is also used, see Ultra exponential function
    Ultra exponential function

    In mathematics the ultra exponential function is a special case of the iterated function exponential function more commonly known as tetration, with specific extension to non-integer values of the argument....
    .


Tetration is often confused with closely related functions and expressions. This is because much of the terminology that is used with them can be used with tetration. Here are a few related terms:

Form Terminology
 Tetration
 Iterated exponentials
 Nested exponentials (also towers)
 Infinite exponentials (also towers)


In the first two expressions a is the base, and the number of as is the height (add one for x). In the third expression, n is the height, but each of the bases are different.

Care must be taken when referring to iterated exponentials, as it is common to call expressions of this form iterated exponentiation, which is ambiguous, as this can either mean iterated
Iterated function

In mathematics, iterated functions are the objects of deep study in computer science, fractals and dynamical systems. An iterated function is a function which is function composition with itself, ad infinitum, in a process called iteration....
 powers or iterated
Iterated function

In mathematics, iterated functions are the objects of deep study in computer science, fractals and dynamical systems. An iterated function is a function which is function composition with itself, ad infinitum, in a process called iteration....
 exponential
Exponential function

The exponential function is a function in mathematics. The application of this function to a value x is written as exp. Equivalently, this can be written in the form ex, where e is the mathematical constant that is the base of the natural logarithm and that is also known as Euler's number....
s.

Notation

The notations in which tetration can be written (some of which allow even higher levels of iteration) include:
Name Form Description
Standard notation Used by Goodstein[1947]; Rudy Rucker
Rudy Rucker

Rudolf von Bitter Rucker is an American mathematician, computer scientist and science fiction author, and is one of the founders of the cyberpunk literary movement....
's book Infinity and the Mind
Infinity and the Mind

"Infinity and the Mind" by American mathematician, computer scientist, and science fiction writer Rudolf V Rucker is a hard-to-classify book. The dust jacket of the original edition had a picture of a star over a mountain and appeared to be a religious or mystical work....
 popularized the notation.
Knuth's up-arrow notation
Knuth's up-arrow notation

In mathematics, Knuth's up-arrow notation is a method of notation of large number integers introduced by Donald Knuth in 1976. It is closely related to the Ackermann function....
 Allows extension by putting more arrows, or, even more powerfully, an indexed arrow.
Conway chained arrow notation
Conway chained arrow notation

Conway chained arrow notation, created by mathematician John Horton Conway, is a means of expressing certain extremely large numbers. It is simply a finite sequence of positive integers separated by rightward arrows, e.g....
 Allows extension by increasing the number 2 (equivalent with the extensions above), but also, even more powerfully, by extending the chain
Ackermann function
Ackermann function

In computability theory, the Ackermann function or Ackermann?P?ter function is a simple example of a computable function that is not Primitive recursive function....
 Allows the special case to be written in terms of the Ackermann function
Ackermann function

In computability theory, the Ackermann function or Ackermann?P?ter function is a simple example of a computable function that is not Primitive recursive function....
.
Iterated exponential notation Allows simple extension to iterated exponentials from initial values other than 1.
Hooshmand notation  
Hyper operator
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
 notation
 Allows extension by increasing the number 4; this gives the family of hyper operator
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
s
ASCII
ASCII

American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
 notation
a^^bSince the up-arrow is used identically to the caret (^), the tetration operator may be written as (^^).


One notation above shows that tetration can be written as an iterated exponential function where the initial value is one. As a reminder, iterated exponentials have the general form: with n as.

There are not as many notations for iterated exponentials, but here are a few:
Name Form Description
Standard notation Euler coined the notation , and iteration notation has been around about as long.
Knuth's up-arrow notation
Knuth's up-arrow notation

In mathematics, Knuth's up-arrow notation is a method of notation of large number integers introduced by Donald Knuth in 1976. It is closely related to the Ackermann function....
 Allows for super-powers and super-exponential function by increasing the number of arrows; used in the article on large numbers
Large numbers

Large numbers are numbers that are significantly larger than those ordinarily used in everyday life, for instance in simple counting or in monetary transactions....
.
Ioannis Galidakis' notation Allows for large expressions in the base; used by Ioannis Galidakis in .
ASCII
ASCII

American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
 (auxiliary)
a^^n@xBased on the view that an iterated exponential is auxiliary tetration.
ASCII
ASCII

American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
 (standard)
exp_a^n(x)Based on standard notation.


Examples

In the following table, most values are too large to write in scientific notation, so iterated exponential notation is employed to express them in base 10. The values containing a decimal point are approximate.

1 1 1 1
2 4 16 65,536
3 27 7,625,597,484,987
4 256
5 3,125
6 46,656
7 823,543
8 16,777,216
9 387,420,489
10 10,000,000,000


Extensions

Extending to real numbers is straightforward and gives, for each natural number , a
super-power function . The term
super is sometimes replaced by hyper, but this only applies to tetration with integer height, and is falling out of usage. All other uses of the two prefixes use the convention: hyper for all ranks of hyper operator
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
s, and
super for the rank 4 hyper operator
Hyper operator

The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
, known as tetration.

Consider , where , , and . Initially, may mean "reals", and each of and may mean "non-negative integers". For the extension to other sets , and , one has no need to deal with a function of 3 variables. Let , where is an invertible function. Then tetration can be expressed as follows: . For this reason, in the subsections below, various extensions of a function of 2 variables are considered.

Extension to infinitesimal bases

Sometimes, is taken to be an undefined quantity. In this case, values for cannot be defined directly. However, is well defined, and exists: This limit holds for negative , as well. could be defined in terms of this limit and this would agree with a definition of . This limit definition holds for because 2 is even
Even and odd numbers

In mathematics, the parity of an object states whether it is even or odd.This concept begins with integers. An even number is an integer that is "evenly divisible" by 2, i.e., divisible by 2 without remainder; an odd number is an integer that is not evenly divisible by 2....
, and holds for because 0 is even.

Extension to complex bases


Tetration Period
Tetration Escape
Since complex number
Complex number

In mathematics, the complex numbers are an extension of the real numbers obtained by adjoining an imaginary unit, denoted i, which satisfies:...
s can be raised to powers, tetration can be applied to
bases of the form , where is the square root
Square root

In mathematics, a square root of a number x is a number r such that r2 = x, or, in other words, a number r whose square is x....
 of −1. For example, where , tetration is achieved by using the principal branch
Principal branch

In mathematics, a principal branch is a function which selects one branch, or "slice", of a multi-valued function. Most often, this applies to functions defined on the complex plane: see branch cut....
 of the natural logarithm, and using Euler's formula
Euler's formula

Euler's formula, named after Leonhard Euler, is a mathematics formula in complex analysis that shows a deep relationship between the trigonometric functions and the complex exponential function....
 we get the relation:

This suggests a recursive definition for given any :

The following approximate values can be derived:
Approximate Value
 i
  
  
  
  
  
  
  
  


Solving the inverse relation as in the previous section, yields the expected and , with negative values of giving infinite results on the imaginary axis. Plotted in the complex plane
Complex plane

In mathematics, the complex plane is a geometric representation of the complex numbersestablished by the real axis and the orthogonal imaginary axis....
, the entire sequence spirals to the limit , which could be interpreted as the value where is infinite.

Such tetration sequences have been studied since the time of Euler but are poorly understood due to their chaotic behavior. Most published research historically has focused on the convergence of the power tower function. Current research has greatly benefited by the advent of powerful computers with fractal and symbolic mathematics software. Much of what is known about tetration comes from general knowledge of complex dynamics and specific research of the exponential map.

Extension to infinite heights

Tetration can be extended to heights (
b in ) that are not finite, but infinite. This is because for bases within a certain interval, tetration converges to a finite value as the height tends to infinity
Infinity

Infinity comes from the Latin infinitas or "unboundedness." It refers to several distinct concepts – usually linked to the idea of "without end" – which arise in philosophy, mathematics, and theology....
. For example, converges to 2, and can therefore be said to be equal to 2. The trend towards 2 can be seen by evaluating a small finite tower:

In general, the infinite power tower , defined as the limit of as n goes to infinity, converges for
ee = x = e1/e, roughly the interval from 0.066 to 1.44, a result due to Leonhard Euler
Leonhard Euler

Leonhard Paul Euler was a pioneering Swiss mathematician and physicist who spent most of his life in Russia and Germany.Euler made important discoveries in fields as diverse as calculus and graph theory....
. The limit, should it exist, is a positive real solution of the equation
y = xy. Thus, x = y1/y. The limit defining the infinite tetration of x fails to converge for x > e1/e because the maximum of y1/y is e1/e.

This may be extended to complex numbers
z with the definition:

where W(
z) represents Lambert's W function. As the limit (if existent, i.e. for ee < x < e1/e) must satisfy xy = y we see that is (the lower branch of) the inverse function of .

Extension to negative heights

Tetration can be extended to heights that are negative. Using the relation: (which follows from the definition of tetration), one can derive (or define) values for where .

This confirms the intuitive definition of as simply being . However, no further values can be derived by further iteration in this fashion, as is undefined.

Similarly, since is also undefined: the derivation above does not hold when = 1. Therefore, must remain an undefined quantity as well. (The figure can safely be defined as 1, however.)

Extension to real heights


At this time there is no commonly accepted solution to the general problem of extending tetration to the real or complex values of , although it is an active area of research. Various approaches are mentioned below. For an approach that is still disputed until it has been reviewed further, see ultra exponential function
Ultra exponential function

In mathematics the ultra exponential function is a special case of the iterated function exponential function more commonly known as tetration, with specific extension to non-integer values of the argument....
.

In general the problem is finding, for any real
a > 0, a
super-exponential function over real that satisfies*
  • for all real b > -1.
  • A fourth requirement that is usually one of:
  • A continuity requirement (usually just that is continuous in both variables for ).
  • A differentiability requirement (can be once, twice, n times, or infinitely differentiable in x).
  • A regularity requirement (implying twice differentiable in x) that:
for all


The fourth requirement differs from author to author, and between approaches. There are two main approaches to extending tetration to real heights, one is based on the
regularity requirement, and one is based on the differentiability requirement. These two approaches seem to be so different that they may not be reconciled, as they produce results inconsistent with each other.

Fortunately, any solution that satisfies one of these in an interval of length one can be extended to a solution for all positive real numbers. When is defined for an interval of length one, the whole function easily follows for all .

A
linear approximation (solution to the continuity requirement, approximation to the differentiability requirement) is given by:

hence:
Approximation Domain
 for
 for
 for
and so on. However, it is only piecewise differentiable; at integer values of x the derivative is multiplied by .

A
quadratic approximation (to the differentiability requirement) is given by:

which is differentiable for all , but not twice differentiable.

Other, more complicated solutions may be smoother and/or satisfy additional properties. When defining for every a, another possible requirement could be that is monotonically increasing with a. Other solutions require not just continuity, but differentiability, or even infinite differentiability. Another approach is to define tetration over real heights as the inverse of the super-logarithm
Super-logarithm

In mathematics, the super-logarithm is one of the two inverse functions of tetration. Just as exponentiation has two inverse functions: Nth root and logarithms, likewise tetration has two inverse functions: super-roots and super-logarithms....
, which is its inverse function with respect to the height.

Extension to complex heights


The conjecture
Conjecture

In mathematics, a conjecture is a mathematical statement which appears resourceful, but has not been formally proven to be true under the rules of mathematical logic....
 is suggested , that there exists a unique function which is a solution of the equation and satisfies the additional conditions that and approaches the fixed point
Fixed point

"Fixed point" has many meanings in science, most of them mathematical.*Fixed point *Fixed point combinator*Fixed-point arithmetic, a manner of doing arithmetic on computers...
s of the logarithm (roughly ) as approaches , and that is holomorphic in the whole complex -plane, except the part of the real axis at . This function is shown in the figure at right. The complex double precision approximation of this function is available online .

The requirement of holomorphism of tetration is important for the uniqueness. Many functions can be constructed as
where and are real sequences which decay fast enough to provide the convergence of the series, at least at moderate values of .

The function satisfies the tetration equations , , and if and approach 0 fast enough it will be analytic on a neighborhood of the positive real axis. However, if some elements of or are not zero, then function has multitudes of additional singularities and cutlines in the complex plane, due to the exponential growth of sin and cos along the imaginary axis; the smaller the coefficients and are, the further away these singularities are from the real axis.

The extension of tetration into the complex plane is thus essential for the uniqueness; the real-analytic tetration is not unique.

Super-exponential growth

A super-exponential function grows even faster than a double exponential function
Double exponential function

A double exponential function is a constant raised to the power of an exponential function. The general formula is , which grows even faster than an exponential function....
; for example, if = 10 and we use the (not very smooth) linear approximation:
  • (googol
    Googol

    A googol is the large number 10100, that is, the numerical digit 1 followed by one hundred 0 .The term was coined in 1938 by Milton Sirotta , nephew of American mathematician Edward Kasner....
    )
  • (googolplex
    Googolplex

    A googolplex is the number 10googol, which can also be written as the number 1 followed by a googol of 0 ....
    )
  • It passes at :


Approaches to inverse functions


The inverse function
Inverse function

In mathematics, if ƒ is a function from A to B then an inverse function for ƒ is a function in the opposite direction, from B to A, with the property that a round trip from A to B to A returns each element of the initial set to itself....
s of tetration are called the
super-root (or hyper-4-root), and the super-logarithm
Super-logarithm

In mathematics, the super-logarithm is one of the two inverse functions of tetration. Just as exponentiation has two inverse functions: Nth root and logarithms, likewise tetration has two inverse functions: super-roots and super-logarithms....
 (or hyper-4-logarithm). The square super root which is the inverse function of can be represented with the Lambert W function:

The super-logarithm
Super-logarithm

In mathematics, the super-logarithm is one of the two inverse functions of tetration. Just as exponentiation has two inverse functions: Nth root and logarithms, likewise tetration has two inverse functions: super-roots and super-logarithms....
  is defined for all positive and negative real numbers.

The function satisfies:

See also

  • Ackermann function
    Ackermann function

    In computability theory, the Ackermann function or Ackermann?P?ter function is a simple example of a computable function that is not Primitive recursive function....
  • Hyper operator
    Hyper operator

    The hyper operators forming the hypern family are related to Knuth's up-arrow notation and Conway chained arrow notation as follows:...
    s
  • Super-logarithm
    Super-logarithm

    In mathematics, the super-logarithm is one of the two inverse functions of tetration. Just as exponentiation has two inverse functions: Nth root and logarithms, likewise tetration has two inverse functions: super-roots and super-logarithms....


External links

  • , tetration at citizendium