I used NSolve to solve a nonlinear system of two equations with two unknowns as follows:
I expect to receive just 4 solutions for this system of equations. However, mathematica provides a lot of solutions including 4 real and 4 complex solutions. I can reproduce the real solutions (almost similar) with FindRoot command of Mathematica.
Would some body plz hint me how these complex solutions are found?
Isn't NSolve supposed to return only 4 solutions for a fourth order equation totally?
they're fourth order in two variables
Bezout's theorem allows for as many as 4*4 = 16 solutions (product of total degrees). So 14, which is what I see in version 11.3, is certainly plausible.