Find all functions $f:\mathbb{R}\to \mathbb{R}$ such that $f(1)=1$ and for all real numbers $x$ and $y$ with $y \neq 0$, $$f\Bigg (yf(x)+\frac{x}{y}\Bigg)=xyf(x^2+y^2)$$
This seems quite hard. $f(x)=\begin{cases}\frac{1}{x}, x\neq 0 \\ 0, x=0 \end{cases}$ works by inspection, as does $f(x)=0$ (though I'm not sure if this is legitimate. If we set $y=1$, we have $f(f(x)+x)=xf(x^2+1)$. If we set $x=1$, we have $f(\frac{y^2+1}{y})=yf(y^2+1)$. which seems to imply $f(f(x)+x)=f(\frac{x^2+1}{x})$. If I could show that $f$ is injective I could go further, but I'm stuck - subbing in other values doesn't really seem to lead anywhere either.
I believe this problem came from an Olympiad camp.
Here is one approach,
the equation $y f(x)+ \frac{x}{y}=x^2 + y^2$ for $x \neq 0$ does have at least one real root, since the equation is equivalent to a cubic equation. Denote this root by $\lambda$.
inputting $\lambda$ into the equation we find $f(x^2+y^2)=x \lambda f(x^2+y^2)$. Now, notice that $x^2+y^2 \neq 0$, if you can show that for some $\sigma$ that $f(\sigma)=0\, \iff \sigma =0$ then the result folllows since, then $\lambda = \frac{1}{x}$ and form the initial functional equation you would obtain $f(x)\lambda + \frac{x}{\lambda}=x^2+\lambda^2\, \implies f(x)=\frac{1}{x}$
Thus, the solution to the problem is found by asserting that you can prove that
The road to glory I belive requires analysis of the following relation
Allows us to show that for $x \neq 0$ then $f(x)=0 \implies f(x^2+1)=0$ which implies $\exists\,$ a sequence $S_n \to \infty$ such that $f(S_n)=0$. For the following, assume $f$ is continuous.
Now, take $x^2+y^2=S_n$, the initial relation implies that $$f\left(f(x)y+ \frac{x}{y}\right)=0\, \forall \,x^2+y^2=S_n$$
Now, for $y \to 0^+$ and $x>0$ one finds that $f(x)y+\frac{x}{y} \to \infty$ as $x \to \sqrt{S_n}$, thus $f$ takes zero values in the neighbourhood of $\infty$.
Since $f(y+\frac{1}{y}) = y f(1+y^2)\, \implies f(x)=-f(-x)\, \forall\, |x| \geq 2$ we find the same result in the neighbourhood of $- \infty$. Notice now that for $y>1$ that $y+\frac{1}{y} > 1+y^2$ one can translate the zeroes in the neighbourhood of $\infty$ until you reach $2$. So that
Not sure where else to go from here, but this may provide a useful aid to a full solution.