不公平的可行解决方案

时间:2015-03-15 21:44:08

标签: matlab wolfram-mathematica

我有一个数学问题,我有一些真实的陈述,我想知道是否有一个方程式的可行解决方案。我想知道如何在Matlab或Mathematica中做到这一点。

真实的陈述是:

0 < a, b, c, d, e
a, b, c integers
a < b < c
d*b + e*b > e * c

我想知道,如果给出这些条件,就可以找到abcde的值,以下不等式成立:

d*a > d*b +e*b - e*c

1 个答案:

答案 0 :(得分:6)

我认为Mathematica中的Reduce函数是适合此的工具。

Reduce[d*a > d*b + e*b  + e*c && a > 0 && b > 0 && c  > 0 && d > 0 && e > 0 && d*b + e*b > e*c  && a < b < c, {a, b, c, d, e}, Integers] 

这会产生False,这意味着它不能像配方那样满足。但是,放松a&lt; b&lt; c约束确实产生一组(一组)解决方案。

enter image description here