Skip Navigation


Journal of Logic and Computation Advance Access originally published online on July 26, 2006
Journal of Logic and Computation 2006 16(4):489-532; doi:10.1093/logcom/exl005
This Article
Right arrow Full Text
Right arrow Full Text (PDF)
Right arrow All Versions of this Article:
16/4/489    most recent
exl005v1
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Search for citing articles in:
ISI Web of Science (4)
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Japaridze, G.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© The Author, 2006. Published by Oxford University Press. All rights reserved. For Permissions, please email: journals.permissions@oxfordjournals.org

Original Articles

Introduction to Cirquent Calculus and Abstract Resource Semantics*

Giorgi Japaridze

Computing Sciences Department, Villanova University, 800 Lancaster Avenue, Villanova, PA 19085, USA.

E-mail: giorgi.japaridze{at}villanova.edu

This article introduces a refinement of the sequent calculus approach called cirquent calculus. Roughly speaking, the difference between the two is that, while in Gentzen-style proof trees sibling (or cousin, etc.) sequents are disjoint and independent sequences of formulas, in cirquent calculus they are permitted to share elements. Explicitly allowing or disallowing shared resources and thus taking to a more subtle level the resource-awareness intuitions underlying substructural logics, cirquent calculus offers much greater flexibility and power than sequent calculus does. A need for substantially new deductive tools came with the birth of computability logic — the semantically constructed formal theory of computational resources, which has stubbornly resisted all axiomatization attempts within the framework of traditional syntactic approaches. Cirquent calculus breaks the ice. Removing contraction from the full (‘classical’) collection of its rules yields a sound and complete system for the basic fragment CL5 of computability logic, previously thought to be ‘most unaxiomatizable’. Deleting the offending rule of contraction in ordinary sequent calculus, on the other hand, throws out the baby with the bath water, resulting in the strictly weaker affine logic. An implied claim of computability logic is that it is CL5 rather than affine logic that adequately materializes the resource philosophy traditionally associated with the latter. To strengthen this claim, the article further introduces an abstract resource semantics and shows the soundness and completeness of CL5 with respect to it. Unlike the semantics of computability logic, which understands resources in a special — computational — sense, abstract resource semantics can be seen as a direct formalization of the more general yet naive intuitions in the ‘can you get both a candy and an apple for one dollar?’ style. The inherent incompleteness of affine or linear logics, resulting from the fundamental limitations of the underlying sequent calculus approach, is apparently the reason why such intuitions and examples, while so heavily relied on in the popular linear-logic literature, have never really found a good explication in the form of a mathematically strict and intuitively convincing semantics.

The article is written in a style accessible to a wide range of readers. Some basic familiarity with computability logic, sequent calculus or linear logic is desirable only as much as to be able to duly appreciate the import of the present contribution.

Keywords: Cirquent calculus; resource semantics; computability logic; proof theory; sequent calculus; linear logic; affine logic; substructural logics


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?


This article has been cited by other articles:


Home page
J Logic ComputationHome page
G. Japaridze
Cirquent Calculus Deepened
J Logic Computation, December 1, 2008; 18(6): 983 - 1028.
[Abstract] [PDF]



Disclaimer: Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.