【发布时间】:2013-02-28 20:38:35
【问题描述】:
我的例子:方程组
伪代码约束库 a = b+c
∧ e = a*c
∧ a = +2 ; some replaceable concrete values
∧ c = +18
解决方案
b = -16
∧ e = -32
我想要的信息
在方程组中,我想得到以下知识:
抽象公式,我可以使用它根据给定值(在约束基础中)计算变量值(解决方案)。
(就像在高中时,老师不仅希望看到结果,还希望看到这样一个转换的抽象公式。)
公式... b = a-c ; is an equivalent transformation from `a = b+c`
∧ e = (a-c)*c ; is an term replacement `b → a-c` of `e = a*c`
我的问题
如何使用 Z3Py 从 Z3 约束方程系统中检索此信息?
谢谢。 - 如果有任何不清楚的地方,请就问题所在发表评论。
【问题讨论】:
标签: math constraints z3 proof theorem-proving