If $f$ is continuous and differentiable, how do I determine the solution for the functional equation $f(x)^2=f(2x)$. I am aware that $f(x)=e^x$ but I just don't see how I can reach that answer analytically. Any help?
-
2Assume that $f$ is positive and continuously differentiable. Take $g=\log f$. Then $g'(2x) = g'(x)$ and thus $g'(x) = g'(2^{-n}x)$ for all $x$. Let $n \to \infty$ and you get that $g'(x)=g'(0)$. Then it follows that $g(x)=g'(0)x$, since $g(0)=2g(0)=0$. Thus $f(x)=e^{g'(0)x}$. – shalop Jan 28 '18 at 03:22
-
If $f(0)=0$, then $g(0)$ doesn't make sense, much less $g'(0).$ And you are assuming that $g'$ is continuously differentiable, which might not be the case. @Shalop – Thomas Andrews Jan 28 '18 at 03:26
-
@ThomasAndrews Realized and fixed, thanks. And I'm assuming $g'$ is continuous, not $C^1$. – shalop Jan 28 '18 at 03:27
1 Answers
If $f(x)=0$ for any $x$ then $f(0)=\lim_{n\to\infty} f(x2^{-n})=0$. But if $f(y)\neq 0$ for some $y$ then $f(y2^{-n})=f(y)^{1/2^n}\to 1$ as $n\to \infty$.
So continuity at $0$ means that if $f(x)=0$ for some $x$, we must have $f(x)=0$ for all $x$.
Now assume $f(x)\neq 0$ for all $x$. Then $f(x)=f^2(x/2)>0.$
If you let $g(x)=2^{-x}\log(f(2^x))$, you get $g(x+1)=g(x)$.
If you let $h(x)=2^{-x}\log(f(-2^x))$, you get $h(x+1)=h(x)$.
So, given $h,g$ of period $1$ on $\mathbb R$, we can define:
$$f(z)=\begin{cases} e^{zg(\log_2 z)}&z>0\\ e^{-zh(\log_2(-z))}&z<0\\ 1&z=0 \end{cases}$$
If $g$ and $h$ are differentiable, then this is everywhere differentiable except for possibly at $0$.
Now, for any $a>0$ we can take $a_n=2^{-n}a$ and if there is a derivative, it would have to be equal to:
$$\lim_{n\to\infty} \frac{f(a_n)-1}{a_n} =\lim_{n\to\infty}\frac{e^{a2^{-n}g(\log_2 a)}-1}{a2^{-n}}=g(\log_2 a)$$
So $g$ must be constant, and so must $h$, and they must be additive inverses.
This proof works even if the condition is only that $f$ is continuous and differentiable at $x=0.$
- 177,126