I already proved (followed by an hint) that $f(y)-f(x) > x(y-x)$ for all $y>x>0$. I need to prove $f$ isn't uniformly continuous on $(0, \infty)$.
What I did:
Lets assume by contradiction $f$ is uniformly continuous. Hence, for all $\varepsilon>0$ there is $\delta>0$ such that $\left|y-x\right| < \delta \implies \left|f(y)-f(x)\right| < \varepsilon$.
Let $\varepsilon > 0$.
Using our previous conclusion: $\left|f(y)-f(x)\right| > \left|x\right|\left|y-x\right| >\left|x\right|\delta$
Now, if we choose $x=\frac{\varepsilon}{\delta}$ then we have a contradiction and $f$ isn't uniformly continuous.
Is that right? I'd be glad to get a verification.
Thanks.
You got to $$\left|f(y)-f(x)\right| > \left|x\right|\left|y-x\right|.$$ Now, keeping $x$ as a "free variable", take $y=x-\frac{\delta}{2}$ (so that $\lvert x - y\rvert< \delta$ indeed), to get $$\left|f(y)-f(x)\right| > \left|x\right|\frac{\delta}{2}$$ and let $x$ go to infinity to get that RHS greater than $\varepsilon$ (or any $x> \frac{2\varepsilon}{\delta}$ would work as well).