In this answer I established the following characterization of $\exp(x)$:
If $f:\mathbb{R} \to \mathbb{R}$ is a function such that
- $f(x) \geq 1 + x$ for all $x \in \mathbb{R}$
- $f(x + y) = f(x)f(y)$ for all $x, y \in \mathbb{R}$
then $f(x) = \exp(x)$.
Actually I established in the linked answer that $f(0) = 1, f'(0) = 1$ and this implies $f'(x) = f(x)$ so that the characterization of $f$ as the exponential function is complete.
Similarly it can be proved that the following characterization for $\log x$ holds:
If $g: \mathbb{R}^{+} \to \mathbb{R}$ is a function such that
- $g(x) \leq x - 1$ for all $x \in \mathbb{R}^{+}$
- $g(xy) = g(x) + g(y)$ for all $x, y \in \mathbb{R}^{+}$
then $g(x) = \log x$.
These characterizations don't mention anything about continuity or differentiability and instead rely on inequalities and the functional equation.
Do we have any other characterizations of exponential and logarithmic functions which don't rely on analytic properties (continuity, derivatives etc) and instead rely on properties which are purely algebraic in nature?
I am thinking of monotone nature. If we augment the functional relation with the requirement that the function is strictly increasing on its domain, will it be sufficient to determine the functions $f, g$ uniquely? I guess it does not work. The function $f(x) = a^{x}$ with $a > 1$ is strictly monotone and satisfies the functional equation, so we still don't get uniqueness. My bad!