Combinators and Structurally Free Logic

نویسندگان

  • J. Michael Dunn
  • Robert K. Meyer
چکیده

A “Kripke-style” semantics is given for combinatory logic using frames with a ternary accessibility relation, much as in the Routley-Meyer semantics for relevance logic. We prove by algebraic means a completeness theorem for combinatory logic, by proving a representation theorem for “combinatory posets.” A philosophical interpretation is given of the models, showing that an element of a combinatory poset can be understood simultaneously as a set of states and as a set of (untyped) actions on states. This double interpretation allows for one such element to be applied to another (including itself). Application turns out to be modeled the same way as “fusion” in relevance logic. We also introduce “dual combinators” that apply from the right. We then explore relationships to some well-known substructural logics, showing that each can be embedded into the structurally free, non-associative Lambek calculus, with the embedding taking a theorem φ to a statement of the form Γ ⊢ φ, where Γ is some fusion of the combinators (sometimes dual combinators as well) needed to justify the structural assumptions of the given substructural logic. This builds on earlier ideas from Belnap and Meyer about a Gentzen system wherein structural rules are replaced with rules for introducing combinators. We develop such a system and prove a cut theorem.1

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Structurally-Free Theorem Proving

Is it possible to compute in which logics a given formula is deducible? The aim of this paper is to provide a formal basis to answer positively this question in the context of substructural logics. Such a basis is founded on structurally-free logic, a logic in which the usual structural rules are replaced by complex combinator rules , and thus constitute a generalization of traditional sequent ...

متن کامل

Inductive Synthesis of Logic Programs by Composition of Combinatory Program Schemes

Based on a variable-free combinatory form of definite clause logic programs we outline a methodology and supporting program environment CombInduce for inducing well-moded logic programs from examples. The combinators comprise fold combinators for recursion on lists. The combinator form is distinguished by enabling piecewise composition of semantically meaningful program elements according to th...

متن کامل

Constructing a Bidirectional Transformation between BPMN and BPEL with Functional-logic Graph Parser Combinators

The abstract syntax of structured Business Process Models (BPMs) can be described by a context-free hypergraph grammar in a straightforward way. Functional-logic graph parser combinators can be used to construct powerful parsers for such context-free hypergraph grammars. These parsers can be enriched with semantic computations, e.g. to synthesize BPEL from BPMN. Moreover, they are bidirectional...

متن کامل

Name-free combinators for concurrency

Yoshida demonstrated how to eliminate the bound names coming from the input prefix in the asynchronous π-calculus, but her combinators still depend on the new operator to bind names. We modify Yoshida's combinators by replacing new and replication with reflective operators to provide the first combinator calculus with no bound names into which the asynchronous π-calculus has a faithful embeddin...

متن کامل

Tag-Free Combinators for Binding-Time Polymorphic Program Generation

Binding-time polymorphism enables a highly flexible bindingtime analysis for offline partial evaluation. This work provides the tools to translate this flexibility into efficient program specialization in the context of a polymorphic language. Following the cogen-combinator approach, a set of combinators is defined in Haskell that enables the straightforward transcription of a bindingtime polym...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Logic Journal of the IGPL

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1997