Aunque $f$ no es una suryección (como otros han respondido) si se trata como una función sobre los números naturales, aquí hay algunos trucos para demostrar que $f$ es una suryección si se trata como una función sobre los reales, $f: \mathbb{R}\times\mathbb{R}\rightarrow \mathbb{R}.$
Considere la posibilidad de fijar una de las coordenadas de entrada y vea lo que hace la función resultante.
Por ejemplo, dejemos que $a=2$ entonces $f(2, b)= 2b+b^2$ . Se trata de un polinomio que tiene un mínimo en $f'(b)=0$ es decir, $0= 2+2b \rightarrow b=-1$ . En $b=-1$ , $f(2,-1)= -1$ . Este polinomio tiene el rango $(-1, \infty)$ . Así que acabamos de demostrar que la función original $f$ golpea $(-1, \infty)$ .
Ahora dejemos que $a=-2$ entonces $f(-2,b)= 2b-b^2$ . Puedes ver que este polinomio se asoma en algún lugar por encima de $0$ y su gama incluye $(-\infty, 0)$ .
Así que, juntando los dos casos, podemos ver que sí, $f$ es suryente.
Se pueden utilizar trucos similares de restricción de entradas para otras funciones. Espero que esto ayude.