My book derives the logarithm function as a definite integral of $1/x$ and defines the exponential function as its inverse. It then extends this definition to other bases:
$$b^x = e^{\ln (b) x}$$
But then somehow we get this really nice property:
$$b^x = \underbrace{b \cdot b \cdot \ldots \cdot b}_{x \text{ times}}$$ if $x$ is an integer.
This property is too nice to just be a coincidence. Is there a deeper reason this property emerges? I mean it's hard to see how functions derived from relatively complex operations on $1/x$ (integration) would somehow simplify to such a simple definition for integer arguments.