Consider the following equation:
$$ax^2 + bx + c = f(x)$$
$a$, $b$, and $c$ are arbitrary real constants. $f(x)$ is not a polynomial.
Does there exist a condition on $f(x)$ such that the solutions are guaranteed to be real?
Update:
A fixed, more detailed version of the question can be found here Do nth degree polynomials derived using Least Squares Interpolation always have n+1 intersections with the function?