【发布时间】:2013-02-19 01:18:27
【问题描述】:
我尝试使用 solve(g) 找到满足公式 g = And(ForAll([i, j, k], Implies(And(k <= 0, A * i + B * j + C * k + D <= 0), k + i - j <= 0)),Not(And(A==0,B==0,C==0))) 的 A、B、C、D 的值。这有很多可能的解决方案,一个是A=1,B=-1,C=D=0,但 Z3 似乎无法做到这一点(solve(g) 不会终止)。
Z3 可以做这种非线性(但简单)的公式吗?也许我可以为此指定一些量化宽松策略或其他东西?
【问题讨论】: