MathDB
Find the function!

Source: Problem 3, Brazilian Olympic Revenge 2005

June 1, 2005
functionalgebra unsolvedalgebra

Problem Statement

Find all functions f:RRf: R \rightarrow R such that f(x+yf(x))+f(xf(y)y)=f(x)f(y)+2xyf(x+yf(x))+f(xf(y)-y)=f(x)-f(y)+2xy for all x,yRx,y \in R