Problem

Source: 2015 Korean Mathematical Olympiad P5

Tags: function, algebra, functional equation



Find all functions $f: \mathbb{R} \rightarrow \mathbb{R}$ such that for all reals $x,y,z$, we have $$(f(x)+1)(f(y)+f(z))=f(xy+z)+f(xz-y)$$