To solve the given functional equation, we need to find all functions f:R→R that satisfy:
f(xf(x+y))=f(yf(x))+x2
for all x,y∈R.
### Step 1: Investigate Specific Cases
Firstly, set y=0 in the functional equation:
f(xf(x))=f(0)+x2
Let c=f(0). Thus, we have:
f(xf(x))=c+x2(1)
### Step 2: Consider General Properties
Next, consider setting x=0 in the functional equation:
f(0⋅f(y))=f(yf(0))+02=f(cy)
Thus:
f(0)=f(cy)⟹f is a constant function when f(0)=0.(2)
### Step 3: Explore Non-zero Cases
Assume x=0. Combine equations from specific inputs:
Case 1: Let f(x)=x. Substituting into the original equation gives:
f(x(x+y))=f(x2+xy)=f(yx)+x2=yx+x2
This simplifies to x2+xy=yx+x2, which holds true for all x,y.
Case 2: Let f(x)=−x. Similarly, substituting gives:
f(x(−x−y))=f(−x2−xy)=f(−y(−x))+x2=−yx+x2
Again simplifying to −x2−xy=−yx−x2, holds for all x,y.
From both cases, we can conclude the functions f(x)=x and f(x)=−x satisfy the equation.
### Final Conclusion
Since the cases we have investigated cover all possibilities of the functional equation and no other function types can be derived from given conditions, the functions satisfying the original equation are:
f(x)=xfor all x∈R
and
f(x)=−xfor all x∈R
Hence, the complete set of solutions is:
f(x)=x for all x∈R and f(x)=−x for all x∈R