Modal clausal form, also known as separated normal form by modal levels (SNFml)[1] and Mints normal form,[2] is a normal form for modal logic formulae.
Such a normal form is commonly used for automated theorem proving using tableau calculi and resolution calculi techniques due to its benefits of better space bounds and improved decision procedures. In normal modal logic, any set of formulae can be transformed into an equisatisfiable set of formulae in this normal form.[3]
In multimodal logic where a represents an agent corresponding to an accessibility relation function in Kripke semantics, a formula in this normal form is a conjunction of clauses labelled by the modal level (i.e., the number of nested modalities). Each modal level consists of three forms as follows.
Literal clause: a disjunction of propositional literals .
Positive a-clause: where and are propositional literals.
Negative a-clause: where and are propositional literals.
These three forms are also called cpl-clauses, box-clauses and dia-clauses respectively.[4] Note that any clause in conjunctive normal form (CNF) is also a literal clause in this normal form.
References
^Nalon, Cláudia; Hustadt, Ullrich; Dixon, Clare (8 November 2015). A Modal-Layered Resolution Calculus for K. TABLEAUX 2015: Automated Reasoning with Analytic Tableaux and Related Methods, Wrocław, Poland. Lecture Notes in Computer Science. Vol. 9323. Cham: Springer. pp. 185–200. doi:10.1007/978-3-319-24312-2_13. ISBN978-3-319-24312-2.