Find all real functions $f:\mathbb {R} \to \mathbb {R}$ satisfying the equation
$f(x^2+y.f(x))=x.f(x+y)$
My attempt - Clearly $f(0)=0$
Putting $x^2=x,y.f(x)=1$, we have $f(x+1)=x.f(x+y)$.
Now putting $x=x-1$,we have $f(x)=(x-1)f(x-1+y)$
Putting $x=0$ ,we have $f(0)=-1.f(y-1)$ or $f(y-1)=0$(\since $f(0)=0$)
Finally putting $y=(x+1)$ gives us $f(x)=0$.
This is one of the required functions. But $f(x)=x$ also satisfies the equation.How to achieve this? One of my friends said that the answer $f(x)=x$ could be obtained by using Cauchy theorem but when I searched the internet, I could not find any theorem of Cauchy related to functions .Does any such theorem exist. If yes what is it and how can it be used to solve the functional equation. Is there a way similar to the method of getting the first solution to achieve the second one?
You will be able to get the idea of how to use it in olympiad problems.
To see those awkard solutions[for better understanding] you can refer: https://sunejakobsen.files.wordpress.com/2010/12/cauchy_eng4.pdf
– Shivang jindal Feb 05 '15 at 15:37