Your notation for the function definition isn't correct, I think.
I believe you meant [itex]f : \mathbb{R} \rightarrow \mathbb{R}, x \in \mathbb{R} \mapsto 4 - x^2[/itex].
Here, [itex]\mathbb{R}[/itex] is both the domain and codomain of [itex]f[/itex].
Surjectivity is the property that the image of the domain of [itex]f[/itex], which is defined and denoted to be [itex]f[\mathbb{R}]=\{f(x) : x \in \mathbb{R}\}[/itex], equals the codomain of [itex]f[/itex].
Thus, we want to see if we can generate all the real numbers with [itex]f[/itex].
Analytically, this function is a parabola starting at [itex](0,4)[/itex] and opening down. What does this imply, then?
Also, a algebraic argument can provide a solution. Suppose [itex]y \in \mathbb{R}[/itex] is some value in the codomain of [itex]f[/itex]. Furthermore, suppose that there exists some value [itex]x \in \mathbb{R}[/itex] in the domain of [itex]f[/itex] such that [itex]f(x)=4-x^2=y[/itex]. If you solve for [itex]y[/itex], what do you discover?