【发布时间】:2020-04-10 03:00:23
【问题描述】:
说,我用量词写了一个简单的代码如下:
from z3 import *
s = SolverFor("LIA")
x1, y1 = Ints('x1 y1')
s.add(ForAll(x1, Implies(x1>=0, Exists(y1, (y1>x1)))))
打印(s.check()) 打印(s.model())
结果是:
sat
[ ]
这不应该输出一个可满足的 y1 值吗?
【问题讨论】:
标签: z3 smt quantifiers