当Z3中的公式不满并且指定了(防止出现)时,有一个输出我找不到任何关于它的信息。我在哪里可以找到关于它的任何文件?
在我看来相当难以理解,是否有可能将此作为输入的工具?
干杯, 马特
答案 0 :(得分:7)
Z3制作的“样张”不适合人类消费。
该文件描述了该格式的过时版本:Proofs and Refutations, and Z3。 z3_api.h
文件对每个证明规则都有很长的描述。证明规则标识符以Z3_OP_PR
开头。我知道有两个使用Z3校对对象的应用程序。以下论文包含大量示例,并描述了如何使用证明对象。
Isabelle Interactive Theorem Prover:使用可靠的核心在Isabelle内部重建Z3样张。您可以在Sascha Bohme's homepage
正如pad所说,unsat-cores
使用起来要简单得多。