MathLabs

Problem 5

Find all functions ff mapping the non-negative reals onto the non-negative reals such that f(xf(y))f(y)=f(x+y)f(xf(y))f(y)=f(x+y) for all non-negative reals x,yx,y, with f(2)=0f(2)=0 and f(x)≠0f(x)\ne0 for every 0≤x<20\le x<2.
Step 1 of 4: Propagate the zero
In plain words

The special value at 22 immediately controls the entire tail.

y=2⟹f(x+2)=0⟹f(t)=0 (t≥2)y=2\Longrightarrow f(x+2)=0\Longrightarrow f(t)=0\ (t\ge2)
Detailed analysis

Set y=2y=2 in f(xf(y))f(y)=f(x+y)f(xf(y))f(y)=f(x+y). Since f(2)=0f(2)=0, f(x+2)=0f(x+2)=0 for all x≥0x\ge0, hence f(t)=0f(t)=0 whenever t≥2t\ge2.