ARBVARS _ _ _ _ _ _ _ _ _ _ _ _ switch
When arbvars is on, the solutions of singular or underdetermined systems of equations are presented in terms of arbitrary complex variables (see arbcomplex). Otherwise, the solution is parametrized i n terms of some of the input variables. Default is on.
solve({2x + y,4x + 2y},{x,y});
arbcomplex(1)
{{x= - -------------,y=arbcomplex(1)}}
2
solve({sqrt(x)+ y**3-1},{x,y});
6 3
{{y=arbcomplex(2),x=y - 2*y + 1}}
off arbvars;
solve({2x + y,4x + 2y},{x,y});
y
{{x= - -}}
2
solve({sqrt(x)+ y**3-1},{x,y});
6 3
{{x=y - 2*y + 1}}
With arbvars off, the return value {{}} means th at the equations given to solve imply no relation among the input variables.