About the linear functional equations: $f(x + a) = bf(x)$ and $f(ax) = bf(x)$, Marek Kuczma e Polyanin A.D. they got the respective solutions (http://eqworld.ipmnet.ru):
$f(x) = g(x)b^{x/a}$, where $g(x) = g(x + a)$ is an arbitrary periodic function with period $a$.
And
$f(x) = g(\log x)x^{\log b/\log a}$, where $g(x) = g(x +\log a)$ is an arbitrary periodic function with period log(a).
By the induction method I got the particular solutions: $f(x) = Cb^{x/a}$ and $f(x) = Cx^{\log b/\log a}$, where $C$ is an arbitrary constant. But I did not understand how they arrived at the generic solutions with the arbitrary periodic function "$g(x)$"?
Would anyone have a demonstration of how they arrived at the generic solutions including the arbitrary periodic functions?
I searched all over the net and found no proof and no book accessible. Thank You.