Revisiting Counter-model Generation for Minimal Implicational Logic

The LMT^→ sequent calculus was introduced in Santos (2016). This paper presents a Termination proof and a new (more direct) Completeness proof for it. LMT^→ is aimed to be used for proof search in Propositional Minimal Implicational Logic (M^→), in a bottom-up approach. Termination of the calculus is guaranteed by a rule application strategy that stresses all the possible combinations. For an initial formula α, proofs in LMT^→ have an upper bound of |α| × 2^|α| + 1 + 2 × log_2|α|, which together with the system strategy ensure decidability. LMT^→ has the property to allow extractability of counter-models from failed proof searches (bicompleteness), i.e., the attempt proof tree of an expanded branch produces a Kripke model that falsifies the initial formula.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2018

Duality between unprovability and provability in forward proof-search for Intuitionistic Propositional Logic

The inverse method is a saturation based theorem proving technique; it r...
research
05/05/2022

Automating Reasoning with Standpoint Logic via Nested Sequents

Standpoint logic is a recently proposed formalism in the context of know...
research
02/12/2023

SCL(FOL) Revisited

This paper presents an up-to-date and refined version of the SCL calculu...
research
01/09/2022

On proof theory in computational complexity: overview

In [GH1] and [GH2] (see also [GH3]) we presented full proof of the equal...
research
09/11/2023

Soundness and Completeness of a Model-Checking Proof System for CTL

We propose a local model-checking proof system for a fragment of CTL. Th...
research
12/28/2020

Yet another argument in favour of NP=CoNP

This article shows yet another proof of NP=CoNP. In a previous article, ...
research
01/21/2013

Computational Aspects of the Calculus of Structure

Logic is the science of correct inferences and a logical system is a too...

Please sign up or login with your details

Forgot password? Click here to reset