Exercise 1981Calculus › Single-variable calculus › Continuity › Functional equationsOlympiadAdded 5 Nov 2026
f(f(x) + y) = 2x + f(f(y) − x)
#surjectivity#substitution#linear functions
Statement
Find all such that for all real .
Hint
Choose so that the left side becomes , to show that is surjective. Then take with .
Show solutionHide solution
Solution
Step 1: surjectivity. Put : , so
As ranges over , the right side takes every real value, so is surjective.
Step 2: a zero. Let be such that and put :
Step 3: linear form. Let . Since is surjective, ranges over . Then and the relation becomes , i.e.
So with .
Step 4: verification. For : the left side is , and the right side is ✓.
Answer. for any constant .
Lesson. Surjectivity (via a substitution that makes one side independent of the argument) lets you replace by a free variable: this is the standard route from a messy equation to a linear one.