Problem

Source: Indian Postal Coaching 2005

Tags: function, algebra, polynomial



Find all functions $f : \mathbb{R} \mapsto \mathbb{R}$ such that $f(xy+f(x)) = xf(y) +f(x)$ for all $x,y \in \mathbb{R}$.