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

Messages in english

Modérateur : xcasadmin

compsystems
Messages : 603
Inscription : sam. févr. 04, 2017 11:34 pm
Localisation : Colombia
Contact :

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

Message par compsystems » lun. nov. 04, 2024 2:41 am

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={ }

compsystems
Messages : 603
Inscription : sam. févr. 04, 2017 11:34 pm
Localisation : Colombia
Contact :

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

Message par compsystems » ven. nov. 08, 2024 3:04 am

Hello:

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

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

parisse
Messages : 5881
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

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

Message par parisse » ven. nov. 15, 2024 8:47 pm

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.

Répondre