GenZ: A Generic Sequent Calculus Prover using the Zipper

Open Access
Authors
Publication date 2026
Host editors
  • M. Hajdu
  • C. Nalon
  • M. Suda
Book title Proceedings of the Workshop on Practical Aspects of Automated Reasoning (PAAR) 2026
Book subtitle co-located with the Federated Logic Conference 2026 (FLoC 2026) : Lisbon, Portugal, July 25, 2026
Series CEUR Workshop Proceedings
Event 2026 the Workshop on Practical Aspects of Automated Reasoning, PAAR 2026
Article number 4
Number of pages 18
Publisher Aachen: CEUR-WS
Organisations
  • Interfacultary Research - Institute for Logic, Language and Computation (ILLC)
Abstract

We introduce GenZ, a generic theorem prover for sequent calculi implemented in Haskell. Sequent calculus is a simple and versatile formalism, widely used to define proof systems for modal and non-classical logics. GenZ allows the user to specify a set of sequent rules, over which it performs proof search. This makes it possible to rapidly implement and test proof systems for a wide variety of logics, a useful feature for both research and teaching. To allow for efficient proof search, GenZ employs the zipper data structure. We illustrate our system by implementing 11 well-known sequent calculi for classical and intuitionistic propositional logics, as well as for several modal logics from the S5 cube, and evaluate them on formulas from the LWB and ILTP benchmark suites.

Document type Conference contribution
Language English
Published at
https://ceur-ws.org/Vol-4241/paper4.pdf (Final published version)
Other links
Downloads
paper4-2 (Final published version)
Permalink to this page
Back