In mathematics, an inequation is a statement that an inequality holds between two values.[1] [2] It is usually written in the form of a pair of expressions denoting the values in question, with a relational sign between them indicating the specific inequality relation. Some examples of inequations are:
a<b
x+y+z\leq1
n>1
x ≠ 0
In some cases, the term "inequation" can be considered synonymous to the term "inequality",[3] while in other cases, an inequation is reserved only for statements whose inequality relation is "not equal to" (≠).
A shorthand notation is used for the conjunction of several inequations involving common expressions, by chaining them together. For example, the chain
0\leqa<b\leq1
0\leqa~~and~~a<b~~and~~b\leq1
0<b
a<1
In rare cases, chains without such implications about distant terms are used.For example
i ≠ 0 ≠ j
i ≠ 0~~and~~0 ≠ j
i ≠ j.
a<b>c
a<b~~and~~b>c
a
c
Similar to equation solving, inequation solving means finding what values (numbers, functions, sets, etc.) fulfill a condition stated in the form of an inequation or a conjunction of several inequations. These expressions contain one or more unknowns, which are free variables for which values are sought that cause the condition to be fulfilled. To be precise, what is sought are often not necessarily actual values, but, more in general, expressions. A solution of the inequation is an assignment of expressions to the unknowns that satisfies the inequation(s); in other words, expressions such that, when they are substituted for the unknowns, make the inequations true propositions.Often, an additional objective expression (i.e., an optimization equation) is given, that is to be minimized or maximized by an optimal solution.[5]
For example,
0\leqx1\leq690-1.5 ⋅ x2 \land 0\leqx2\leq530-x1 \land x1\leq640-0.75 ⋅ x2
is a conjunction of inequations, partly written as chains (where
\land
Computer support in solving inequations is described in constraint programming; in particular, the simplex algorithm finds optimal solutions of linear inequations.[6] The programming language Prolog III also supports solving algorithms for particular classes of inequalities (and other relations) as a basic language feature. For more, see constraint logic programming.
Usually because of the properties of certain functions (like square roots), some inequations are equivalent to a combination of multiple others. For example, the inequation
style\sqrt{{f(x)}}<g(x)
f(x)\ge0
g(x)>0
f(x)<\left(g(x)\right)2