Hostname: page-component-74656f9884-g96k6 Total loading time: 0 Render date: 2026-11-10T12:38:56.622Z Has data issue: false hasContentIssue false

A focused linear logical framework and its application to metatheory of object logics

Published online by Cambridge University Press:  15 November 2021

Amy Felty
Affiliation:
University of Ottawa, Ottawa, Canada
Carlos Olarte*
Affiliation:
LIPN, CNRS UMR 7030, Université Sorbonne Paris Nord, Villetaneuse, France and ECT, Universidade Federal do Rio Grande do Norte, Natal, Brazil
Bruno Xavier
Affiliation:
DIMAp, Universidade Federal do Rio Grande do Norte, Natal, Brazil
*
*Corresponding author. Email: olarte@lipn.univ-paris13.fr
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Linear logic (LL) has been used as a foundation (and inspiration) for the development of programming languages, logical frameworks, and models for concurrency. LL’s cut-elimination and the completeness of focusing are two of its fundamental properties that have been exploited in such applications. This paper formalizes the proof of cut-elimination for focused LL. For that, we propose a set of five cut-rules that allows us to prove cut-elimination directly on the focused system. We also encode the inference rules of other logics as LL theories and formalize the necessary conditions for those logics to have cut-elimination. We then obtain, for free, cut-elimination for first-order classical, intuitionistic, and variants of LL. We also use the LL metatheory to formalize the relative completeness of natural deduction and sequent calculus in first-order minimal logic. Hence, we propose a framework that can be used to formalize fundamental properties of logical systems specified as LL theories.

Information

Type
Paper
Copyright
© The Author(s), 2021. Published by Cambridge University Press