Problem

Source: Latvian TST for Baltic Way 2019 Problem 2

Tags: function, functional equation, algebra



Let $\mathbb R$ be set of real numbers. Determine all functions $f:\mathbb R\to \mathbb R$ such that $$f(y^2 - f(x)) = yf(x)^2+f(x^2y+y)$$holds for all real numbers $x; y$