Problem

Source: 2019 Thailand Mathematical Olympiad P3

Tags: algebra



Find all functions $f:\mathbb{R}^+\to\mathbb{R}^+$ such that $f(x+yf(x)+y^2) = f(x)+2y$ for every $x,y\in\mathbb{R}^+$.