I'm trying to check if the increment from one number to the next is the same from the second to it's next and so on but found that it returns "false" when it should say "true". Here is what i found out after an hour of tinkering. Does anyone know why this happens and if it's possible to fix?
(%i1) kill(all)$;
(%i1) pointsx:[0.1,0.2,0.3,0.4,0.65,0.9]$;
(%i2) pointsx[2]-pointsx[1]; pointsx[3]-pointsx[2];
(%o2) 0.1
(%o3) 0.1
(%i4) is(pointsx[2]-pointsx[1]=pointsx[3]-pointsx[2]);
(%o4) false
(%i5) is(pointsx[2]-pointsx[1]>pointsx[3]-pointsx[2]);
(%o5) true