Conditional Logic as a Short-Circuit Logic

Open Access
Authors
Publication date 2025
Journal Scientific Annals of Computer Science
Volume | Issue number 35 | 2
Pages (from-to) 161-196
Number of pages 36
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract

Three-valued conditional logic (CL), defined by Guzmán and Squier (1990) and based on McCarthy’s noncommutative connectives, axiomatises a short-circuit logic (SCL), that is, a logic that prescribes short-circuit evaluation of conjunction and disjunction. CL defines more identities than three-valued MSCL (Memorising SCL, which also has a two-valued variant). This follows from the fact that the definable connective that prescribes full left-sequential conjunction is commutative in CL. We observe that CL also has a two-valued variant of which the full left-sequential connectives and negation define a commutative logic that is weaker than propositional logic because the absorption laws do not hold. Next, we show that the original, equational axiomatisation of CL is not independent and give several alternative, independent axiomatisations. Finally, we show that in CL, the full left-sequential connectives and negation define Bochvar’s three-valued logic. The paper ends with an appendix on the use of Prover9 and Mace4.

Document type Article
Language English
Published at https://doi.org/10.47743/SACS.2025.2.161
Other links https://www.scopus.com/pages/publications/105018629846
Downloads
XXXV2_2 (Final published version)
Permalink to this page
Back