arXiv · 1507.03676
Presentation of Classical Propositional Tableaux on Program Design Premises
Abstract
We propose a presentation of classical propositional tableaux elaborated by application of methods that are noteworthy in program design, namely program derivation with separation of concerns. We start by deriving from a straightforward specification an algorithm given as a set of recursive equations for computing all models of a finite set of formulae. Thereafter we discuss the employment of data structures, mainly with regard to an easily traceable manual execution of the algorithm. This leads to the kinds of trees given usually as constituting the tableaux. The whole development strives at avoiding gaps, both of logical and motivational nature.
Explore related subjects
Keep this discovery
Juan Michelini, Alvaro Tasistro. 2015-07-14. Presentation of Classical Propositional Tableaux on Program Design Premises. https://arxiv.org/abs/1507.03676
Cite the original work for its findings. Save a collection to share your selection of sources.