Reductive logic, proof-search, and coalgebra: a perspective from resource semantics
Reductive logic, proof-search, and coalgebra: a perspective from resource semantics
The reductive, as opposed to deductive, view of logic is the form of logic that is, perhaps, most widely employed in practical reasoning. In particular, it is the basis of logic programming. Here, building on the idea of uniform proof in reductive logic, we give a treatment of logic programming for BI, the logic of bunched implications, giving both operational and denotational semantics, together with soundness and completeness theorems, all couched in terms of the resource interpretation of BI’s semantics. We use this set-up as a basis for exploring how coalgebraic semantics can, in contrast to the basic denotational semantics, be used to describe the concrete operational choices that are an essential part of proof-search. The overall aim, toward which this paper can be seen as an initial step, is to develop a uniform, generic, mathematical framework for understanding the relationship between the deductive structure of logics and the control structures of the corresponding reductive paradigm.
833-875
Gheorghiu, Alexander V.
4569dbd7-8426-4631-80a1-424e922436da
Docherty, Simon
ba1d23d3-1c0f-4845-839d-7fdd62c0f94f
Pym, David J.
dcd2c0b6-80dd-4486-9649-8f0ee547d110
2 August 2023
Gheorghiu, Alexander V.
4569dbd7-8426-4631-80a1-424e922436da
Docherty, Simon
ba1d23d3-1c0f-4845-839d-7fdd62c0f94f
Pym, David J.
dcd2c0b6-80dd-4486-9649-8f0ee547d110
Gheorghiu, Alexander V., Docherty, Simon and Pym, David J.
(2023)
Reductive logic, proof-search, and coalgebra: a perspective from resource semantics.
In,
Palmigiano, Alessandra and Sadrzadeh, Mehrnoosh
(eds.)
Samson Abramsky on Logic and Structure in Computer Science and Beyond.
(Outstanding Contributions to Logic, 25)
1 ed.
Springer Cham, .
(doi:10.1007/978-3-031-24117-8_23).
Record type:
Book Section
Abstract
The reductive, as opposed to deductive, view of logic is the form of logic that is, perhaps, most widely employed in practical reasoning. In particular, it is the basis of logic programming. Here, building on the idea of uniform proof in reductive logic, we give a treatment of logic programming for BI, the logic of bunched implications, giving both operational and denotational semantics, together with soundness and completeness theorems, all couched in terms of the resource interpretation of BI’s semantics. We use this set-up as a basis for exploring how coalgebraic semantics can, in contrast to the basic denotational semantics, be used to describe the concrete operational choices that are an essential part of proof-search. The overall aim, toward which this paper can be seen as an initial step, is to develop a uniform, generic, mathematical framework for understanding the relationship between the deductive structure of logics and the control structures of the corresponding reductive paradigm.
This record has no associated files available for download.
More information
Published date: 2 August 2023
Identifiers
Local EPrints ID: 502015
URI: http://eprints.soton.ac.uk/id/eprint/502015
ISSN: 2211-2758
PURE UUID: b29f8136-0af9-461b-a1d4-ee530a8b1d55
Catalogue record
Date deposited: 13 Jun 2025 16:42
Last modified: 14 Jun 2025 02:30
Export record
Altmetrics
Contributors
Author:
Alexander V. Gheorghiu
Author:
Simon Docherty
Author:
David J. Pym
Editor:
Alessandra Palmigiano
Editor:
Mehrnoosh Sadrzadeh
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics