Cut-restriction: from cuts to analytic cuts

04/26/2023
by   Agata Ciabattoni, et al.
0

Cut-elimination is the bedrock of proof theory with a multitude of applications from computational interpretations to proof analysis. It is also the starting point for important meta-theoretical investigations including decidability, complexity, disjunction property, and interpolation. Unfortunately cut-elimination does not hold for the sequent calculi of most non-classical logics. It is well-known that the key to applications is the subformula property (a typical consequence of cut-elimination) rather than cut-elimination itself. With this in mind we introduce cut-restriction, a procedure to restrict arbitrary cuts to analytic cuts (when elimination is not possible). The algorithm applies to all sequent calculi satisfying language-independent and simple-to-check conditions, and it is obtained by adapting age-old cut-elimination. Our work encompasses existing results in a uniform way, and establishes novel analytic subformula properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/03/2022

A theory of cut-restriction: first steps

Cut-elimination is the bedrock of proof theory. It is the algorithm that...
research
05/23/2023

Confluence as a cut elimination property

The goal of this note is to compare two notions, one coming from the the...
research
04/14/2023

On the Generic Cut–Point Detection Procedure in the Binomial Group Testing

Initially announced by Dorfman in 1943, (Binomial) Group Testing (BGT) w...
research
08/09/2020

The New Normal: We Cannot Eliminate Cuts in Coinductive Calculi, But We Can Explore Them

In sequent calculi, cut elimination is a property that guarantees that a...
research
07/30/2020

Logic of fusion

The starting point of this work is the observation that the Curry-Howard...
research
05/02/2023

On the convergence of reduction-based and model-based methods in proof theory

In the recent past, the reduction-based and the model-based methods to p...
research
04/30/2018

MacNeille completion and Buchholz' Omega rule for parameter-free second order logics

Buchholz' Omega-rule is a way to give a syntactic, possibly ordinal-free...

Please sign up or login with your details

Forgot password? Click here to reset