I get lots of conditions like this:
a (b c - (-1 + a) d (c + f g)) h > (-1 + a) i (b + a j ) g
I have following assumptions all variables are real and greater 0, a is also smaller 1, in Mathematica:
$Assumptions = {a, b, c, d, f, g, h, i, j} \[Element]
Reals && {a, b, c, d, f, g, h, i, j} > 0 && 0 < a < 1
Despite a few simple cases Reduce produces following output:
A very large output was generated. Here is a sample of it: (a | b | c | d | f | i) [Element] Reals && ((j < 0 && (<<1>>)) || (j == 0 && (<<1>>)) || (j > 0 && (<<1>>)))
I wonder how would I need to input it to evaluate to true or false.
Manually in this case it must be true:
rewrite
-1+a
to-(1-a)
a (b c + (1 - a) d (c + f g)) h > -(1 - a) i (b + a j ) g
all to left side:
a (b c + (1 - a) d (c + f g)) h+ (1 - a) i (b + a j ) g > 0
since (1-a)>0 and all other variables >0 the left side is the sum of products of variables that are all >0. So this must hold. Why I can't make Mathematica to confirm this?