My goal is to prove that
$$f(a) = \lim_{w \to 0} (1+aw)^{\frac{1}{w}} = e^a$$
without being too rigorous (just rigorous enough to convince myself that it really is true). Is the following method alright; or does it have flawed logic?
$$\frac{d}{da}f(a) = \frac{d}{da} (\lim_{w \to 0} (1+aw)^{\frac{1}{w}}) = \lim_{w \to 0} (\frac{d}{da} (1+aw)^{\frac{1}{w}})$$ $$= \lim_{w \to 0} (1+aw)^{\frac{1}{w} - 1}$$ $$ = \lim_{w \to 0} \frac{(1+aw)^{\frac{1}{w}}}{(1+aw)}$$ $$ = \frac{\lim_{w \to 0}(1+aw)^{\frac{1}{w}}}{\lim_{w \to 0}(1+aw)}$$ $$ = \lim_{w \to 0} (1+aw)^{\frac{1}{w}} = f(a)$$
Hence $\frac{d}{da}f(a) = f(a)$. Apart from the zero function, the only function that satisfies this property is $e^x$. Can we then conclude that $f(a) = e^x$?