 
 
 
 
 
 
Simplifying inequalities
- To: mathgroup at smc.vnet.net
- Subject: [mg36790] Simplifying inequalities
- From: Vincent Bouchard <bouchard at maths.ox.ac.uk>
- Date: Wed, 25 Sep 2002 01:51:39 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
I have a set of inequalities that I solve with InequalitySolve. But then
it gives a complete set of solutions, but not in the way I would like it
to be! :-) For example, the simple following calculation will give:
In[1]:= ineq = {y4 >= -1, y5 >= -1, y6 + y4 >= y5 - 1, y5 >= y6, y6 >= -1};
	InequalitySolve[ineq,{y4,y6,y5}]
Out[1]:= y4 == -1 && y6 >= -1 && y5 == y6 ||
  y4 > -1 && y6 >= -1 && y6 <= y5 <= 1 + y4 + y6
the result is good, but I would like it to be in the simpler but
equivalent form
  y4 >= -1 && y6 >= -1 && y6 <= y5 <= 1 + y4 + y6
How can I tell InequalitySolve to do that? It is simple for this example,
but for a large set of simple inequalities InequalitySolve gives lines and
lines of results instead of a simple result.
Thanks,
Vincent Bouchard
DPHil student in theoretical physics in University of Oxford

