Find all functions $f : R^+ \to R^+$ such that $x^2(f(x)+ f(y)) = (x+y)f (f(x)y)$ for any $x,y > 0$.
Source: Slovenia TST 2005 p2
Tags: functional, functional equation, algebra
Find all functions $f : R^+ \to R^+$ such that $x^2(f(x)+ f(y)) = (x+y)f (f(x)y)$ for any $x,y > 0$.