jhjensen
- 3
- 0
Are logarithms the only functions for which f(xy) = f(x) + f(y)?
is No unless you add some condition like continuity or differentiability.Are logarithms the only functions for which f(xy) = f(x) + f(y)?
Indeed. Consider the function g(x)=f(e^x). It satisfies the functional equation g(x+y) = g(x) + g(y) (i.e., g is additive) and determines f on the positive reals, hence on all the reals (why?). It's a pretty well-known fact that simple additional requirements, such as continuity, will force an additive function to be linear (i.e. to be of the form g(x)=cx for some constant c). However, in the absence of such requirements, one can in fact find http://planetmath.org/encyclopedia/ThereExistAdditiveFunctionsWhichAreNotLinear.html . These functions are fairly pathological. In particular, they aren't continuous. So, if we take one such example for our g, then the resulting f won't be a logarithm.Stephen Tashi said:Those answers assume differntiability. Perhaps the technical answer to the question:
is No unless you add some condition like continuity or differentiability.Are logarithms the only functions for which f(xy) = f(x) + f(y)?
Presumably by "logarithms" the OP meant functions of the form f(x) = c log|x| for some constant c. (This is at least consistent with CompuChip and sachav's posts.) You get the zero function when you take c=0.Stephen Tashi said:I just noticed that the differentiable constant function f(x) = 0 also works.