我的例子:方程组
伪代码约束库 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 约束方程系统中检索此信息?
谢谢。- 如果有任何不清楚的地方,请评论什么是错的。