一句话:为带公理的正交逻辑建立证明论,给出广义切消、三次时间判定算法及其与有界宽度消解和 Datalog 扩展的关系。
正交逻辑基于正交格,弱于布尔代数,但等价性检查为多项式时间且对布尔语义可靠,已用于验证条件化简。本文研究带公理的正交逻辑的证明论与算法;因序列至多含两个公式,加入公理并不平凡。作者证明广义切消与子公式性质,导出从公理可证性的三次时间算法,等价于有限呈现正交格有效性。文章还证明宽度 5 命题消解可证明所有可证公式,且该系统包含宽度 2 消解和任意宽度单位消解,并对命题 Horn 子句推广完备。最后引入有效命题正交逻辑,给出语义与可靠完备证明系统,证明可判定性及有界变量数下的固定参数可处理性,并推广带否定和析取的 Datalog。
We study the proof theory and algorithms for orthologic, a logical system based on ortholattices, which have shown practical relevance in simplification and normalization of verification conditions. Ortholattices weaken Boolean algebras while having polynomial-time equivalence checking that is sound with respect to Boolean algebra semantics. We generalize ortholattice reasoning and obtain an algorithm for proving a larger class of classically valid formulas. As the key result, we analyze a proof system for orthologic augmented with axioms. An important feature of the system is that it limits the number of formulas in a sequent to at most two, which makes the extension with axioms non-trivial. We show a generalized form of cut elimination for this system, which implies a sub-formula property. From there we derive a cubic-time algorithm for provability from axioms, or equivalently, for validity in finitely presented ortholattices. We further show that propositional resolution of width 5 proves all formulas provable in orthologic with axioms. We show that orthologic system subsumes resolution of width 2 and arbitrarily wide unit resolution and is complete for reasoning about generalizations of propositional Horn clauses. Moving beyond ground axioms, we introduce effectively propositional orthologic (by analogy with EPR for classical logic), presenting its semantics as well as a sound and complete proof system. Our proof system implies the decidability of effectively propositional orthologic, as well as its fixed-parameter tractability for a bounded maximal number of variables in each axiom. As a special case, we obtain a generalization of Datalog with negation and disjunction.