solve() Function Returns Input Equations
When solving for a system of 5 equations with 5 variables, the solve() function returns the exact functions I input. Is this indicative of an issue? Or is there another way to solve for a system of equations if I encounter this error?
The
solve
function does that when it is unable to solve.Sometimes,
solve(equations, variables, to_poly_solve=True)
can help.For polynomial equations, one can define an ideal in a polynomial ring and compute its variety.
Providing a minimal example illustrating the problem might inspire more relevant answers.