Proofs as Execution Trees for the {pi}-Calculus

📅 2024-11-13
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
The π-calculus lacks a unified logical semantics foundation. Method: We propose a novel “proofs-as-processes” framework based on linear logic. Specifically, we extend first-order additive linear logic by introducing a non-commutative, non-associative connective to encode process prefixes; incorporate nominal quantifiers to model name restrictions; and design a cut-admissible sequent calculus. We further construct corresponding proof nets—canonical, locally rewritable representatives of derivation equivalence classes. Contributions: (1) We establish the first semantics for the π-calculus that is both logically rigorous and computationally decidable. (2) Our proof nets ensure a precise, structure-preserving correspondence between syntactic constructs and operational behavior, thereby guaranteeing semantic coherence. (3) The framework provides a new foundation for automated reasoning and equivalence verification of concurrent processes, enabling formal analysis grounded in proof-theoretic principles.

Technology Category

Application Category

📝 Abstract
In this paper, we establish the foundations of a novel logical framework for the {pi}-calculus, based on the deduction-as-computation paradigm. Following the standard proof-theoretic interpretation of logic programming, we represent processes as formulas, and we interpret proofs as computations. For this purpose, we define a cut-free sequent calculus for an extension of first-order multiplicative and additive linear logic. This extension includes a non-commutative and non-associative connective to faithfully model the prefix operator, and nominal quantifiers to represent name restriction. Finally, we design proof nets providing canonical representatives of derivations up to local rule permutations.
Problem

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

Pi-Calculus
Logical Foundation
Proof Nets
Innovation

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

Linear Logic
Proof Nets
Pi-Calculus Foundation
🔎 Similar Papers
Matteo Acclavio
Matteo Acclavio
University of Sussex
Proof Theory
G
Giulia Manara
University of Southern Denmark, Universitè Paris Cité, Università Roma Tre