In mathematics, a half-exponential function is a function ƒ that, if composed with itself, results in an exponential function:
Another definition is that ƒ is half-exponential if it is non-decreasing and ƒ−1(xC) ≤ o(log x). for every C > 0.
It has been proven that if a function ƒ is defined using the standard arithmetic operations, exponentials, logarithms, and real-valued constants, then ƒ(ƒ(x)) is either subexponential or superexponential. Thus, a Hardy L-function cannot be half-exponential.
There are infinitely many functions whose self-composition is the same exponential function as each other. In particular, for every
Half-exponential functions are used in computational complexity theory for growth rates "intermediate" between polynomial and exponential.