MathLabs

Problem 3

Let f:R→Rf:\mathbb{R}\to\mathbb{R} be a real-valued function defined on the set of real numbers that satisfies f(x+y)≤yf(x)+f(f(x))f(x+y)\le yf(x)+f(f(x)) for all real numbers xx and yy. Prove that f(x)=0f(x)=0 for all x≤0x\le0.
Step 3 of 5: Push y to -infinity to force f(x)≤ 0 everywhere
In plain words

Applying the global bound to f(f(x)) simplifies the inequality further, and comparing it with itself after swapping x and y squeezes f(x) between two expressions that both vanish as y runs off to minus infinity.

f(x)≤0f(x)\le0
Detailed analysis

Since f(f(x))≤bf(f(x))\le b for every xx (step 2), the original inequality simplifies to f(x+y)≤yf(x)+bf(x+y)\le yf(x)+b for all x,yx,y. Replacing (x,y)(x,y) by (x+y,−y)(x+y,-y) gives f(x)≤−yf(x+y)+bf(x)\le -yf(x+y)+b. On the other hand, for y<0y<0 multiplying f(x+y)≤yf(x)+bf(x+y)\le yf(x)+b by the negative number yy reverses the inequality and rearranges to −yf(x+y)≤−y2f(x)−yb-yf(x+y)\le -y^2f(x)-yb. Combining the two gives f(x)≤−y2f(x)+b(1−y)f(x)\le -y^2f(x)+b(1-y), i.e. f(x)≤b(1−y)1+y2f(x)\le\dfrac{b(1-y)}{1+y^2} for every y<0y<0. As y→−∞y\to-\infty the right side tends to 00, so f(x)f(x) cannot exceed any positive number, i.e. f(x)≤0f(x)\le0 for every real xx.