Find all functions f:R→R such that for all real numbers x,y, f(x+y)3=(x+2y)f(x2)+f(f(y))(x2+3xy+y2).
Solution
Answer: f(x)=0 and f(x)=x.
f(x+y)3=(x+2y)f(x2)+f(f(y))(x2+3xy+y2).
By putting (x,y)=(0,0) to the original equation we get f(0)=0.
By putting (x,y)=(x,0) to the original equation we get f(x)3=xf(x2).
By putting (x,y)=(0,x) to the original equation we get f(x)3=f(f(x))x2.
Replace this in the original equation to get f(x+y)3=(x2+2xy)f(f(x))+(x2+3xy+y2)f(f(y)). Reversing the x,y order, we get f(x+y)3=(x2+3xy+y2)f(f(x))+(2xy+y2)f(f(y)). Since the RHS in both expressions are equal we get f(f(x))(x+y)y=f(f(y))(x+y)x for all real numbers x,y.
Setting y=1 and letting f(f(1))=k, we have f(f(x))=kx for every x∈R∖{−1}, setting y=2 and x=−1 gives that this is true for all real numbers.
Putting this into f(x)3=f(f(x))x2, we get f(x)=cx for a constant c=3k, and putting this into xf(x2)=x2f(f(x)) we get c=0 or c=1.
Therefore, the solutions are f(x)=0 and f(x)=x and they satisfy the original equation.
Want a route through all this instead of an archive? The track
puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.
Source: MathNet,
licensed CC-BY-4.0.
Statement and solution reproduced as published; topic and difficulty added by this site.