Soru yanlış, dikkatsizce sorulmuş.
Bence şu şekilde çözülmesini istemişler: $f(x^{1/2})=x^3 - 3x^2 - 4x +1$ ise $f(x) = x^6 - 3x^4 - 4x^2 +1$ olur, buradan da $ f(-1) = -7$ çıkar.
Fakat bu çözüm yanlış çünkü $$f(x) = \begin{cases} x^6 - 3x^4 - 4x^2 +1, & x\geq 0 \\ 0, & x < 0 \end{cases}$$ fonksiyonu da sorudaki eşitliği sağlıyor ve $f(-1)=0$