Skip to content

๐Ÿ“Š Exponent-Base Related Functions

This note formalizes the distinctions between different classes of functions involving exponentiation, based on where the variable appears โ€” in the base, the exponent, or both.


๐Ÿง  Core Taxonomy

Function FormNameVariable PlacementGrowth Behavior
$x^k$Power functionVariable in base, constant exponentPolynomial
$b^x$Exponential functionConstant base, variable exponentExponential
$x^x$Super-exponentialSame variable in base and exponentExplosive
$x^y$Bivariate exponentiation /
General exponentiated function
Different variablesContext-sensitive

๐Ÿ” Definitions

  • Power Function:
    A function of the form $f(x) = x^k$, where $k \in \mathbb{R}$ is constant.
    Growth is polynomial and depends on the size of the base.

  • Exponential Function:
    A function of the form $f(x) = b^x$, where $b > 1$ is constant.
    Growth is exponential โ€” each unit increase in $x$ multiplies the output by $b$.

  • Super-Exponential Function:
    A function like $f(x) = x^x$, where the variable appears in both base and exponent.
    Growth is faster than exponential and highly nonlinear.

  • Bivariate Exponentiation:
    A general form $f(x, y) = x^y$, where both base and exponent are independent variables.
    Behavior depends on the interaction between $x$ and $y$.


๐Ÿงฉ Conceptual Distinctions

  • Exponentiated Function:
    General term for any function involving exponentiation, regardless of variable placement.

  • Polynomial vs Exponential:

    • Polynomial: Variable in base โ†’ $x^k$
    • Exponential: Variable in exponent โ†’ $b^x$
  • Growth Comparison:

    $$ \log x \ll x \ll x^2 \ll x^x \ll 2^x \ll x^{x^x} $$

๐Ÿง  Analogy: Multiplication vs Repetition

  • $x^3$: Fixed number of multiplications โ†’ polynomial growth
  • $2^x$: Growing number of multiplications โ†’ exponential growth
  • $x^x$: Both size and count of multiplications grow โ†’ super-exponential

๐Ÿ“š Notes

  • In algorithm analysis, exponential complexity always refers to $O(b^n)$, not $n^k$.
  • Casual misuse of โ€œexponentialโ€ often refers to polynomial growth โ€” clarify in onboarding materials.
  • Logarithmic growth is the inverse of exponential: slow, efficient, and foundational in divide-and-conquer algorithms.