Problem

Source: Baltic Way 2024, Problem 1

Tags: algebra, functional equation, algebra proposed, parameterization



Let $\alpha$ be a non-zero real number. Find all functions $f: \mathbb{R}\to\mathbb{R}$ such that \[ xf(x+y)=(x+\alpha y)f(x)+xf(y) \]for all $x,y\in\mathbb{R}$.