Así queremos encontrar todas las funciones $f:\mathbf{R}\to\mathbf{R}$ que son continuas, y satisfacer $$f(x+y)=f(x)f(y).\tag*{$\forall(x,y)\in\mathbf{R}^2$}$$
En primer lugar, tenga en cuenta que $f(x)=f(x/2)^2$, por lo tanto $f(x)\geqslant0$. Ahora nos gustaría saber ¿qué sucede si el significado de la función es igual a $0$ a un cierto punto. Así que asumir que hay un $\alpha$ que $f(\alpha)=0$. A continuación, $$f(x)=f(x-\alpha+\alpha)=f(x-\alpha)f(\alpha)=0,$ $ lo que significa que la función sería igual a cero en todas partes. También podemos entender de que si cualquier solución a la ecuación funcional no se desvanecen de forma idéntica, entonces ellos no pueden desaparecer en cualquier momento.
Así que vamos a considerar exclusivamente las soluciones que no se desvanecen, por lo tanto $f(x)\gt0$ todos los $x$. Por lo tanto su logaritmo natural va a estar bien definidos. Así que podemos escribir la $g=\ln\circ f$, lo que daría $$g(x)+g(y)=g(x+y),\tag*{$\forall(x,y)\in\mathbf{R}^2$}$$ and this is exactly Cauchy's functional equation, which has the unique continuous solution $g:x\mapsto cx$. From this it can be easily seen that $f:x\mapsto b^x$ is the only continuous solution, along with $x\mapsto0$ and $x\mapsto1$, since putting $x=y=0$ yields $f(0)^2=f(0)$.
Otra solución puede ser propuesto por imitación de esta prueba de Cauchy funcional de la ecuación, de la siguiente manera: (vamos a tratar sólo la no desaparición de soluciones), Uno puede ver fácilmente que la puesta en $x=y=0$ uno se: $$f(0)=f(0)^2\iff f(0)=1,$$ since $f(0)\neq0$. One can show using induction that for any $n\in\mathbf{N}$ with $n\neq0$, $$f(x_1+\cdots+x_n)=f(x_1)\cdots f(x_n).$$ If we set $x_i=x$ for all $i$, then we get $$f(nx)=f(x)^n.$$ If $x=pz/q$, where $(p,q)\in\mathbf{N}^2$ with $q\neq0$, then $$f(pz)=f\left(q\left(\dfrac p q z\right)\right)=f\left(\dfrac{pz}{q}\right)^q.$$ And since $f(pz)=f(z)^p$, one gets: $$f(z)^p=f\left(\dfrac pq z\right)^q \implies f\left(\dfrac pq z\right)=f(z)^{p/q}.$$ By putting $x=-y$ in the functional equation one finds: $$f(0)=f(x)f(-x)\implies f(-x)=\dfrac{1}{f(x)}.$$ Hence from the two above relations we conclude that $$f\left(-\dfrac pq z\right)=f(z)^{-p/q}.$$ That is, for all reals $z$, and for all rationals $r$, $$f(rz)=f(z)^r.$$ When $z=1$ we get $f(r)=\lambda^r$, by defining $\lambda:=f(1)$. We wish to extend this solution to all real numbers. So let $\phi\in\mathbf{R}$, we know that there is a sequence $\{r_n\}$ such that $$\lim_{n\to\infty}r_n=\phi.$$ For all the terms of the sequence we have $f(r_n)=\lambda^{r_n}$, and since it is continuous $$f(\phi)=f\left(\displaystyle\lim_{n\to\infty}r_n\right)=\lim_{n\to\infty}f(r_n)=\lim_{n\to\infty}\lambda^{r_n}=\lambda^\phi.$$