A Sequent Calculus for General Inductive Definitions

📅 2026-04-21
📈 Citations: 0
Influential: 0
📄 PDF

career value

180K/year
🤖 AI Summary
Existing proof systems struggle to accommodate non-monotonic inductive definitions due to syntactic limitations. This work addresses this gap by extending Brotherston and Simpson’s sequent calculus LKID to SCFO(ID), a system tailored for first-order logic with inductive definitions (FO(ID)). Grounded in the principle of mathematical induction, SCFO(ID) is the first sequent calculus capable of effectively handling general— including non-monotonic—inductive definitions. The system integrates ideas from stable model semantics, seamlessly combining classical first-order logic with inductive definitions to yield a formal reasoning framework endowed with robust mathematical properties. Its expressiveness and correctness are demonstrated through several illustrative examples.

Technology Category

Application Category

📝 Abstract
Inductive definitions are an important form of knowledge. The logic FO(ID) is an extension of classical first-order logic FO with general non-monotone inductive definitions. Most existing proof systems for inductive definitions impose syntactic constraints on their definitions, thereby excluding many useful and natural definitions. We extend an existing sequent calculus LKID by Brotherston and Simpson, founded on the principle of mathematical induction, to a sequent calculus SCFO(ID) for FO(ID). The main challenge in this extension is the accommodation of non-monotone inductive definitions. To overcome this challenge, we draw inspiration from the stable semantics, which is a commonly used semantics in logic programming that is closely related to the well-founded semantics behind FO(ID). We corroborate SCFO(ID) by establishing several proof-theoretical properties and through demonstration on various examples. In conclusion, SCFO(ID) is a theoretically substantiated sequent calculus for FO(ID), enabling formal proofs of theorems involving general inductive definitions.
Problem

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

inductive definitions
non-monotone
sequent calculus
FO(ID)
proof system
Innovation

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

sequent calculus
non-monotone inductive definitions
FO(ID)
stable semantics
proof theory