A Schemata Calculus for Propositional Logic

  • Authors:
  • Vincent Aravantinos;Ricardo Caferra;Nicolas Peltier

  • Affiliations:
  • LIG, CNRS/Grenoble INP, Bâtiment IMAG C - 220, Saint Martin d'Hères, France 38400;LIG, CNRS/Grenoble INP, Bâtiment IMAG C - 220, Saint Martin d'Hères, France 38400;LIG, CNRS/Grenoble INP, Bâtiment IMAG C - 220, Saint Martin d'Hères, France 38400

  • Venue:
  • TABLEAUX '09 Proceedings of the 18th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We define a notion of formula schema handling arithmetic parameters, indexed propositional variables (e.g. P i ) and iterated conjunctions/disjunctions (e.g. $\bigwedge_{i=1}^n P_i$, where n is a parameter ). Iterated conjunctions or disjunctions are part of their syntax. We define a sound and complete (w.r.t. satisfiability) tableaux-based proof procedure for this language. This schemata calculus (called stab ) allows one to capture proof patterns corresponding to a large class of problems specified in propositional logic. Although the satisfiability problem is undecidable for unrestricted schemata, we identify a class of them for which stab always terminates. An example shows evidence that the approach is applicable to non-trivial practical problems. We give some precise technical hints to pursue the present work.