With help of a compact Prolog-based theorem prover for Intuitionistic Propositional Logic, we synthesize minimal assumptions under which a given formula formula becomes a theorem. After applying our synthesis algorithm to cover basic abductive reasoning mechanisms, we synthesize conjunctions of literals that mimic rows of truth tables in classical or intermediate logics and we abduce conditional hypotheses that turn the theorems of classical or intermediate logics into theorems in intuitionistic logic. One step further, we generalize our abductive reasoning mechanism to synthesize more expressive sequent premises using a minimal set of canonical formulas, to which arbitrary formulas in the calculus can be reduced while preserving their provability. Organized as a self-contained literate Prolog program, the paper supports interactive exploration of its content and ensures full replicability of our results.
翻译:借助理论理论理论理论理论的简明理论验证,我们综合了一种最低假设,根据这些假设,一种特定公式成为理论。在应用我们的合成算法以涵盖基本的绑架性推理机制之后,我们综合了在古典或中性逻辑中模仿一系列真理表格的字典组合,并用直觉逻辑将古典或中性逻辑的理论理论理论转换成理论理论的有条件假设。 再往前一步,我们推广了我们的诱拐推理机制,用一套最起码的直觉公式合成更直观序列的前提,可以减少微积分中的任意公式,同时保留其可变性。作为自成一体的识字方案,本文支持对内容进行互动探索,并确保我们的结果完全可复制。