Equations and Inequalities, =, <>, <, <=, >, >=
Description
Thread Safety
Examples
An equation is represented externally using the binary operator =. An expression which is an equation has two operands, the left-hand side and the right-hand side. The names = and equation are known to the type function.
In 2-D math, when you type <>, <=, or >=, it is displayed as ≠, ≤, or ≥, respectively.
There are three internal data types for inequalities, corresponding to the operators <>, <, and <=. Inequalities involving the operators > and >= are converted to the latter two cases for purposes of representation. An inequality has two operands, the left-hand side and the right-hand side. The names <>, <, <= are known to the type function.
Comparisons of numeric values are carried out in the corresponding numeric computation environment. For example, the test 3.141 < 3.142 is evaluated by subtraction in the floating-point environment determined by Digits. Hence, if Digits > 3, this returns true. If Digits <= 3, this test returns false.
These operators are viewed as relational operators in a Boolean context or by the evalb function. For more information, see boolean.
The equation and inequality operators are thread safe as of Maple 15.
The Equations and Inequalities, =, <>, <, <=, >, >= command is thread-safe as of Maple 15.
For more information on thread safety, see index/threadsafe.
e≔a=b
type⁡e,equation
true
e≔f⁡x<g⁡x
false
type⁡e,`<`
lhs⁡e
f⁡x
rhs⁡e
g⁡x
eqs≔a1=b1,a2=b2,a3=b3
map⁡lhs,eqs
a1,a2,a3
a=2
a
assign⁡
2
See Also
assign
boolean
evalb
lhs
op
plots[inequal]
rhs
type
type/equation
type/inequation
Download Help Document