Question
Find all functions $f:\mathbb{R}\to \mathbb{R}$ such that $f(f(x)+yz)=x+f(y)f(z).$
My doubt:
In the hint of this they write show that $f(0)=0$ or $f(0)^2=2$. I was not able to see why this thing works after a lot of substitution tries.
Any hints ?
Set $x=y=z=0$, to get $f(f(0))=f^2(0)$.
Set $x=z=0$, to get $f(f(0))=f(y)f(0)$. Therefore, $f(y)f(0)=f^2(0)$, and we must have either $f(y)=f(0)$ or $f(0)=0$. The constant function $f(y)=f(0)=c$ can be easily shown not to hold since plugging in the original equation, we get $c=x+c^2, \forall x$ which cannot hold. Hence, we must have $f(0)=0$.
Now set $z=0$ to get $f(f(x))=x$.
Set $x=0$ to get $f(yz)=f(y)f(z)$.
These are both well-known functional equations and I will let you do the remaining work.