在Z3中用于解决这些不平等的正确策略

时间:2017-02-28 16:56:04

标签: z3

这里x和k是整数 公式为:(50 <= x + k×x + k <51)

可以简化为“x + k = 50”

我想要一套正确的策略来解决这种不平等的结合。

1 个答案:

答案 0 :(得分:1)

Z3不是简化此类表达式的通用符号引擎。即使你有一个很好的战术组合来提供你今天所需要的东西,结果也可能会在该工具的进一步发布中发生变化。你应该看看其他系统。即使是象wolfram-alpha这样的象征性引擎也可能无法产生你想要的东西;但它可能会为您提供一些可能更容易使用的替代形式。见这里:http://www.wolframalpha.com/input/?i=50%3C%3Dx%2Bk+%26%26+x%2Bk%3C51