Tenga en cuenta que $f(1)=0$, ya que el $f(1)=f(1^2)=f(1)+f(1)=2f(1)$. También, $0=f(1)=f(t\times\frac1t)=f(t)+f(1/t)$, lo $f(1/t)=-f(t)$.
De $f(e)=1$, obtenemos
$$
f(e^n)=nf(e)=n,\ f(e^{-n})=-n,\ \ mf(e^{1/m})=f(e)=1,
$$
por lo $f(e^{1/m})=1/m$ y, a continuación,$f(e^{n/m})=n/m$. Por la continuidad, $f(e^t)=t$ todos los $t\in\mathbb R$. La diferenciación de esta igualdad (sabemos que $f$ es diferenciable en menos de $(0,2)$, ya que tiene un poder de expansión de la serie),
$$\etiqueta{1}
e^tf'(e^t)=1.
$$
La evaluación en $t=0$, obtenemos $f'(1)=1$.
Podemos reescribir $(1)$
$$
af'(a)=1,\ \ a>0.
$$
En particular, asumiendo $f(1+t)=\sum_{k=0}^\infty b_kt^k$ $t$ cerca de $0$,
$$
1=(1+t)\,f'(1+t)=(1+t)\,\sum_{k=1}^\infty b_k\,k\,t^{k-1}=(1+t)\,\sum_{k=0}^\infty b_{k+1}(k+1)t^k.
$$
Así
$$
\sum_{k=0}^\infty b_{k+1}(k+1)t^k=\frac1{1+t}=\sum_{k=0}^\infty\,(-1)^kt^k.
$$
Esto demuestra que
$$
b_{k+1}=\frac{(-1)^k}{k+1}.
$$