I've come across the following functional equation:
Determine all surjective functions $f:\mathbb{R_{>0}}\to\mathbb{R_{>0}}$ which satisfy for all $x\in\mathbb{R_{>0}}$: $$ 2xf(f(x))=f(x)\left(x+f(f(x))\right) $$ My approach so far:
The equation is equivalent to: $$ x=\frac{f(x)f(f(x))}{2f(f(x))-f(x)} $$ Which implies injectivity. Thus, $f$ is bijective and therefore, there exists a bijective function $f^{-1}:\mathbb{R_{>0}}\to\mathbb{R_{>0}}$ such that $f^{-1}(f(x))=x$. This allows the, in my opinion, very beautiful reformulation:
Find all (bijective) functions such that for all $x\in\mathbb{R_{>0}}$: $$ \frac{f^{-1}(x)f(x)}{x}=\frac{f^{-1}(x)+f(x)}{2} $$ But now I don't know how to proceed further. So any help will be appreciated.