Question: what is maple doing?

Here is a recent session on Maple 12.1. The exact thing happens on Maple 11.5. I define a vector x , Maple acknowledges the fact but then if I ask if x is, in fact, that vector it says no. Any idea of what is going on? with(LinearAlgebra): > x := Vector(2, [1, 0]); Note Maple correctly prints transpose [1 0] on screen. [1] x := [ ] [0] if x=Vector(2, [1, 0]) then 7 else 3 end if; 3 is(x=Vector(2, [1, 0])); false about(x); Vector(2, [1,0]): property aliased to Vector(2, [1,0]) x-Vector(2, [1, 0]); [0] [ ] [0]
Please Wait...