Intuitionistic Layered Graph Logic: Semantics and Proof Theory

Models of complex systems are widely used in the physical and social sciences, and the concept of layering, typically building upon graph-theoretic structure, is a common feature. We describe an intuitionistic substructural logic called ILGL that gives an account of layering. The logic is a bunched...

Full description

Bibliographic Details
Main Authors: Simon Docherty, David Pym
Format: Article
Language:English
Published: Logical Methods in Computer Science e.V. 2018-10-01
Series:Logical Methods in Computer Science
Subjects:
Online Access:https://lmcs.episciences.org/3163/pdf
_version_ 1797268547603267584
author Simon Docherty
David Pym
author_facet Simon Docherty
David Pym
author_sort Simon Docherty
collection DOAJ
description Models of complex systems are widely used in the physical and social sciences, and the concept of layering, typically building upon graph-theoretic structure, is a common feature. We describe an intuitionistic substructural logic called ILGL that gives an account of layering. The logic is a bunched system, combining the usual intuitionistic connectives, together with a non-commutative, non-associative conjunction (used to capture layering) and its associated implications. We give soundness and completeness theorems for a labelled tableaux system with respect to a Kripke semantics on graphs. We then give an equivalent relational semantics, itself proven equivalent to an algebraic semantics via a representation theorem. We utilise this result in two ways. First, we prove decidability of the logic by showing the finite embeddability property holds for the algebraic semantics. Second, we prove a Stone-type duality theorem for the logic. By introducing the notions of ILGL hyperdoctrine and indexed layered frame we are able to extend this result to a predicate version of the logic and prove soundness and completeness theorems for an extension of the layered graph semantics . We indicate the utility of predicate ILGL with a resource-labelled bigraph model.
first_indexed 2024-04-25T01:34:13Z
format Article
id doaj.art-2977ce04760a4df282b2d49aa0c34021
institution Directory Open Access Journal
issn 1860-5974
language English
last_indexed 2024-04-25T01:34:13Z
publishDate 2018-10-01
publisher Logical Methods in Computer Science e.V.
record_format Article
series Logical Methods in Computer Science
spelling doaj.art-2977ce04760a4df282b2d49aa0c340212024-03-08T10:27:52ZengLogical Methods in Computer Science e.V.Logical Methods in Computer Science1860-59742018-10-01Volume 14, Issue 410.23638/LMCS-14(4:11)20183163Intuitionistic Layered Graph Logic: Semantics and Proof TheorySimon DochertyDavid PymModels of complex systems are widely used in the physical and social sciences, and the concept of layering, typically building upon graph-theoretic structure, is a common feature. We describe an intuitionistic substructural logic called ILGL that gives an account of layering. The logic is a bunched system, combining the usual intuitionistic connectives, together with a non-commutative, non-associative conjunction (used to capture layering) and its associated implications. We give soundness and completeness theorems for a labelled tableaux system with respect to a Kripke semantics on graphs. We then give an equivalent relational semantics, itself proven equivalent to an algebraic semantics via a representation theorem. We utilise this result in two ways. First, we prove decidability of the logic by showing the finite embeddability property holds for the algebraic semantics. Second, we prove a Stone-type duality theorem for the logic. By introducing the notions of ILGL hyperdoctrine and indexed layered frame we are able to extend this result to a predicate version of the logic and prove soundness and completeness theorems for an extension of the layered graph semantics . We indicate the utility of predicate ILGL with a resource-labelled bigraph model.https://lmcs.episciences.org/3163/pdfcomputer science - logic in computer sciencef.4.1
spellingShingle Simon Docherty
David Pym
Intuitionistic Layered Graph Logic: Semantics and Proof Theory
Logical Methods in Computer Science
computer science - logic in computer science
f.4.1
title Intuitionistic Layered Graph Logic: Semantics and Proof Theory
title_full Intuitionistic Layered Graph Logic: Semantics and Proof Theory
title_fullStr Intuitionistic Layered Graph Logic: Semantics and Proof Theory
title_full_unstemmed Intuitionistic Layered Graph Logic: Semantics and Proof Theory
title_short Intuitionistic Layered Graph Logic: Semantics and Proof Theory
title_sort intuitionistic layered graph logic semantics and proof theory
topic computer science - logic in computer science
f.4.1
url https://lmcs.episciences.org/3163/pdf
work_keys_str_mv AT simondocherty intuitionisticlayeredgraphlogicsemanticsandprooftheory
AT davidpym intuitionisticlayeredgraphlogicsemanticsandprooftheory