Find all function $f$: $\Bbb R^+ \rightarrow \Bbb R^+$ such that $$f\left(\frac{f(x)}{y}\right) = yf(y)*f(f(x))$$ for all $x, y\in\Bbb R^+$
My attempt:-
Put $y = 1$,
$f(f(x)) = f(1)*f(f(x))$
$\implies f(1) = 1 \hspace{1cm} \{\because f(x) > 0\}$
Put $y = f(x)$,
$f(1) = f(x)*f(f(x))^2$
$\implies f(f(x)) = \cfrac{1}{\sqrt{f(x)}}$
$\implies f(y) = \cfrac{1}{\sqrt{y}}$
and finished.
But when I saw the solution it says "We cannot conclude from it".
Is this because I assume $y = f(x)$ and I need to do more steps? Or something else?
EDIT:-
There are so many confusions in comments. This is the solution of the question. I didn't understand from last $3^{rd}$ line of LHS
Edit again:- After so many confusion what I understood is, I proved $f(y) = \cfrac{1}{\sqrt{y}}$ for $y \in$ {all possible values of $f(x)$ for $x \in \Bbb R^+\}$ but I have to prove for $y \in \Bbb R^+$ ($x$ and $y \in \Bbb R^+$ is given but not $f(x) \in \Bbb R^+$). Since we don't know yet if $f(x) \in \Bbb R^+$, the way we prove $f(x) \in \Bbb R^+$ is using $f(\frac{u}{v})$ where $\frac{u}{v} = y\in \Bbb R^+$ as stated by Anne in the answer, Thanks Anne for helping me in understanding the solution.
