09-21-2016, 02:22 PM
Hello
HP-Prime
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{x,y}) [Enter] returns
{[x,0]} it means x=x, x takes any parameter & y = 0
now inverting variables {x, y} -> {y, x}
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{y, x}) [Enter] returns
{[y,0]} it means y=y, y takes any parameter & x = 0
Why the CAS not return the full answer?
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{x,y}) [Enter] ->
{ [x,0] [0, y] } -> (x = x and y = 0) or (x = 0 and y = y)
or
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{y, x}) [Enter] ->
{ [0,x] [y, 0] } -> (y = 0 and x = x) or (y = y and y = 0)
within a program reverse variables the logic of the code becomes more complicated
The CAS of ti68K calculators (ti89/nspire), if return the complete solution =)
solve( 2*x^2*y^2= 0 and 2*y^2*x^2 = 0 ,{x,y}) [Enter] returns
(x = x and y = 0) or (x = 0 and y = y)
HP-Prime
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{x,y}) [Enter] returns
{[x,0]} it means x=x, x takes any parameter & y = 0
now inverting variables {x, y} -> {y, x}
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{y, x}) [Enter] returns
{[y,0]} it means y=y, y takes any parameter & x = 0
Why the CAS not return the full answer?
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{x,y}) [Enter] ->
{ [x,0] [0, y] } -> (x = x and y = 0) or (x = 0 and y = y)
or
solve({ 2*x^2*y^2 = 0,2*y^2*x^2 = 0},{y, x}) [Enter] ->
{ [0,x] [y, 0] } -> (y = 0 and x = x) or (y = y and y = 0)
within a program reverse variables the logic of the code becomes more complicated
The CAS of ti68K calculators (ti89/nspire), if return the complete solution =)
solve( 2*x^2*y^2= 0 and 2*y^2*x^2 = 0 ,{x,y}) [Enter] returns
(x = x and y = 0) or (x = 0 and y = y)