Projects per year
Abstract
Nominal logic is a variant of first-order logic that provides support for reasoning about bound names in abstract syntax. A key feature of nominal logic is the new-quantifier, which quantifies over fresh names (names not appearing in any values considered so far). Previous attempts have been made to develop convenient rules for reasoning with the new-quantifier, but we argue that none of these attempts is completely satisfactory. In this article we develop a new sequent calculus for nominal logic in which the rules for the new-quantifier are much simpler than in previous attempts. We also prove several structural and metatheoretic properties, including cut-elimination, consistency and equivalence to Pitts' axiomatization of nominal logic.
Original language | English |
---|---|
Pages (from-to) | 699-726 |
Number of pages | 28 |
Journal | Journal of Logic and Computation |
Volume | 26 |
Issue number | 4 |
Early online date | 19 May 2014 |
DOIs | |
Publication status | Published - Aug 2016 |
Fingerprint
Dive into the research topics of 'A simple sequent calculus for nominal logic'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Nominal abstract syntax: automata, mechanised metatheory, and type theory
Cheney, J. (Principal Investigator)
1/10/08 → 15/12/16
Project: Research