Foundations for an Abstract Proof Theory in the Context of Horn Rules

📅 2023-04-12
🏛️ arXiv.org
📈 Citations: 3
Influential: 0
📄 PDF

career value

154K/year
🤖 AI Summary
Horn logic lacks a unified proof-theoretic framework. Method: We introduce an abstract, logic-agnostic proof-theoretic model based on *g-sequents* (generalized binary graph-like sequents), formalizing them via abstract algebraic semantics, graph representation, and lattice-theoretic modeling; we develop an algebraic classification and interaction analysis theory for inference rules, and design a generic proof transformation algorithm that characterizes upper and lower bound correspondences of nested/marked sequent systems within abstract lattices. Contribution/Results: We achieve the first uniform characterization of diverse Horn-logic sequent-style systems; establish that cut-free nested/marked systems precisely correspond to extremal points (i.e., top and bottom elements) of the associated lattice; derive quantitative relationships between proof size and sequent complexity; and determine the computational complexity of lattice operations. This work bridges structural proof theory, algebraic logic, and lattice theory to provide a foundational, modular framework for Horn-logic reasoning.
📝 Abstract
We introduce a novel, logic-independent framework for the study of sequent-style proof systems, which covers a number of proof-theoretic formalisms and concrete proof systems that appear in the literature. In particular, we introduce a generalized form of sequents, dubbed 'g-sequents,' which are taken to be binary graphs of typical, Gentzen-style sequents. We then define a variety of 'inference rule types' as sets of operations that act over such objects, and define 'abstract (sequent) calculi' as pairs consisting of a set of g-sequents together with a finite set of operations. Our approach permits an analysis of how certain inference rule types interact in a general setting, demonstrating under what conditions rules of a specific type can be permuted with or simulated by others, and being applicable to any sequent-style proof system that fits within our framework. We then leverage our permutation and simulation results to establish generic calculus and proof transformation algorithms, which show that every abstract calculus can be effectively transformed into a lattice of polynomially equivalent abstract calculi. We determine the complexity of computing this lattice and compute the relative sizes of proofs and sequents within distinct calculi of a lattice. We recognize that top elements in lattices correspond to nested sequent systems, while bottom elements correspond to labeled sequent systems, and observe that top and bottom elements coincide with many known (cut-free) nested and labeled sequent systems for logics characterized by Horn properties.
Problem

Research questions and friction points this paper is trying to address.

Develops a logic-independent framework for analyzing sequent-style proof systems.
Introduces generalized sequents and inference rules to study rule interactions.
Establishes transformation algorithms to relate different proof systems via lattices.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Generalized sequents as binary graphs of Gentzen-style sequents
Abstract calculi defined with inference rule types as operations
Generic transformation algorithms creating polynomial-equivalent calculi lattices
🔎 Similar Papers
2023-03-27Bulletin of Symbolic LogicCitations: 2