Problem

Source: 2016 Belarus TST 2.2

Tags: functional equation, functional, algebra



Find all real numbers $a$ such that exists function $\mathbb {R} \rightarrow \mathbb {R} $ satisfying the following conditions: 1) $f(f(x)) =xf(x)-ax$ for all real $x$ 2) $f$ is not constant 3) $f$ takes the value $a$