Double-Negation Elimination in Some Propositional Logics |
| |
Authors: | Michael Beeson Robert Veroff Larry Wos |
| |
Affiliation: | (1) Math & Computer Science, San Jose State University, San Jose, CA, 95192;(2) Department of Computer Science, University of New Mexico, Albuquerque, NM, 87131;(3) Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL, 60439-4801 |
| |
Abstract: | ![]() This article answers two questions (posed in the literature), each concerning the guaranteed existence of proofs free of double negation. A proof is free of double negation if none of its deduced steps contains a term of the formn(n(t)) for some term t, where n denotes negation. The first question asks for conditions on the hypotheses that, if satisfied, guarantee the existence of a double-negation-free proof when the conclusion is free of double negation. The second question asks about the existence of an axiom system for classical propositional calculus whose use, for theorems with a conclusion free of double negation, guarantees the existence of a double-negation-free proof. After giving conditions that answer the first question, we answer the second question by focusing on the Lukasiewicz three-axiom system. We then extend our studies to infinite-valued sentential calculus and to intuitionistic logic and generalize the notion of being double-negation free. The double-negation proofs of interest rely exclusively on the inference rule condensed detachment, a rule that combines modus ponens with an appropriately general rule of substitution. The automated reasoning program Otter played an indispensable role in this study. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|