SolveTools[Inequality]
LinearMultivariateSystem
solve a system of linear inequalities with respect to given variables
Calling Sequence
Parameters
Description
Examples
LinearMultivariateSystem(sys, var)
sys
-
system of inequalities
var
list of variable names
The LinearMultivariateSystem command solves a system of linear inequalities with respect to the given variables.
The LinearMultivariateSystem command returns a region describing the values of the variables or a piecewise function of regions depending on parameters.
A region is a union (set) of subregions, each of which is represented by a list. A subregion is a list of intervals. Each interval is a set of inequalities for each variable to solve for. First interval is an interval for the first variable, possibly depending on parameters, second interval is an interval for the second variable, depending on parameters and the first variable, third interval is an interval for the third variable depending on parameters and the first two variables etc. Note that the order of variables is determined by their order in var.
with⁡SolveToolsInequality:
LinearMultivariateSystem⁡y<x−1,1−x<y,x,y
1<x,y<x−1,1−x<y
LinearMultivariateSystem⁡y<x−1,1−x<y,y,x
y≤0,−y+1<x,0<y,1+y<x
LinearMultivariateSystem⁡y<1−x,x−1<y,−3⁢x−1<y,x,y
x≤0,−1<x,y<1−x,−3⁢x−1<y,0<x,x<1,y<1−x,x−1<y
LinearMultivariateSystem⁡y<1−x,x−1<y,−3⁢x−1<y,y,x
y≤0,−1<y,x<1+y,−13−y3<x,0<y,y<2,x<−y+1,−13−y3<x
LinearMultivariateSystem⁡x<3,y<3,y+x<4,−x<3,−y<3,x−y<4,y−x<4,−x−y<4,x,y
x=0,−3<y,y<3,1≤x,x<3,y<4−x,−4+x<y,x≤−1,−3<x,y<4+x,−4−x<y,−1<x,x<0,−3<y,y<3,0<x,x<1,−3<y,y<3
LinearMultivariateSystem⁡x+y<1,x,y
x,y<1−x
LinearMultivariateSystem⁡x+y+z<1,x−y+z<2,y,x,z
y≤−12,x,z<2−x+y,−12<y,x,z<1−y−x
LinearMultivariateSystem⁡0<z,x+y+z<1,−x+y+z<1,x−y+z<1,−x−y+z<1,x,y,z
12≤x,x<1,y<0,x−1<y,0<z,z<1−x+y,x≤0,−1<x,0≤y,y<x+1,0<z,z<1+x−y,x≤0,−1<x,y<0,−1−x<y,0<z,z<1+y+x,0<x,x<1,0≤y,y<1−x,0<z,z<1−y−x,0<x,x<12,y≤−x,x−1<y,0<z,z<1−x+y,0<x,x<12,y<0,−x<y,0<z,z<1−x+y
LinearMultivariateSystem⁡y<1−x,a⁢x+y<1,x,y
0≤x,y<−a⁢x+1,x<0,y<1−x1<ax≤0,y<−a⁢x+1,0<x,y<1−xa<1x,y<1−xa=1
See Also
SolveTools
SolveTools[Inequality][LinearUnivariate]
SolveTools[Inequality][LinearUnivariateSystem]
Download Help Document