A Rewriting Logic Approach to Specification, Proof-search, and Meta-proofs in Sequent Systems

01/08/2021
by   Carlos Olarte, et al.
0

This paper develops an algorithmic-based approach for proving inductive properties of propositional sequent systems such as admissibility, invertibility, cut-elimination, and identity expansion. Although undecidable in general, these structural properties are crucial in proof theory because they can reduce the proof-search effort and further be used as scaffolding for obtaining other meta-results such as consistency. The algorithms – which take advantage of the rewriting logic meta-logical framework, and use rewrite- and narrowing-based reasoning – are explained in detail and illustrated with examples throughout the paper. They have been fully mechanized in the L-Framework, thus offering both a formal specification language and off-the-shelf mechanization of the proof-search algorithms coming together with semi-decision procedures for proving theorems and meta-theorems of the object system. As illustrated with case studies in the paper, the L-Framework, achieves a great degree of automation when used on several propositional sequent systems, including single conclusion and multi-conclusion intuitionistic logic, classical logic, classical linear logic and its dyadic system, intuitionistic linear logic, and normal modal logics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/31/2020

Proof search for full intuitionistic propositional logic through a coinductive approach for polarized logic

The approach to proof search dubbed "coinductive proof search", and prev...
research
08/28/2020

Practical Idiomatic Considerations for Checkable Meta-Logic in Experimental Functional Programming

Implementing a complex concept as an executable model in a strongly type...
research
01/05/2023

Defining Logical Systems via Algebraic Constraints on Proofs

We provide a comprehensive presentation of a program of uniform decompos...
research
06/25/2021

A logical framework with a graph meta-language

We conjecture that the relative unpopularity of logical frameworks among...
research
10/24/2019

Rapid Prototyping Formal Systems in MMT: 5 Case Studies

Logical frameworks are meta-formalisms in which the syntax and semantics...
research
07/15/2020

Computational Logic for Biomedicine and Neurosciences

We advocate here the use of computational logic for systems biology, as ...
research
12/29/2021

Explanation by Automated Reasoning Using the Isabelle Infrastructure Framework

In this paper, we propose the use of interactive theorem proving for exp...

Please sign up or login with your details

Forgot password? Click here to reset