Page 1 sur 1

assume(m=0) in solve((m*x+b)>0,x);

Publié : lun. nov. 04, 2024 2:41 am
par compsystems
Trying to solve the following equation,. and assuming the slope as positive or negative works well, but assuming m=0 does not.

assume(m>0);
solve((m*x+b)>0,x); [Enter] x>-b/m

assume(m<0);
solve((m*x+b)>0,x); [Enter] x<-b/m

assume(m=0);
assume(b>0);
solve((m*x+b)>0,x); [Enter] is expected x=x

(0*x)>-b
0>+# true => is valid for all real numbers

assume(m=0);
assume(b<0);
solve((m*x+b)>0,x); [Enter] is expected x={ }
(0*x)>-b // --b
0># false => x={ }

Re: assume(m=0) in solve((m*x+b)>0,x);

Publié : ven. nov. 08, 2024 3:04 am
par compsystems
Hello:

here is a link to the outputs when assuming m=0

https://mathsolver.microsoft.com/en/sol ... x%2Bb)%3E0

Re: assume(m=0) in solve((m*x+b)>0,x);

Publié : ven. nov. 15, 2024 8:47 pm
par parisse
Please take in consideration that assume(m=0) is not the same as m:=0, it only means that m is assumed to be near 0.