categories - Category Theory list
 help / color / mirror / Atom feed
From: "David J. Pym" <pym@dcs.qmw.ac.uk>
To: categories@mta.ca
Cc: pym@dcs.qmw.ac.uk, ohearn@dcs.qmw.ac.uk
Subject: The Logic of Bunched Implications.
Date: Mon, 03 Aug 1998 14:18:11 +0100	[thread overview]
Message-ID: <35C5B893.ABD78F49@dcs.qmw.ac.uk> (raw)



We, Peter O'Hearn and David Pym, are pleased to announce
our new paper, ``The Logic of Bunched Implications''.

We hope it will be of interest to readers of `categories'.  BI
is a relevant logic which extends both linear and intuitionistic
logic. It has a semantics of proofs based on `doubly closed categories',

which carry two monoidal closed structures, one of which is cartesian
in models of BI. A rich class of models is provided by Day's tensor
product construction on  the category of presheaves over a small
monoidal category. It also comes with a lambda calculus, a truth
semantics
and a computational interpretation as a logic of resources, quite
different from
that of linear logic.

The paper is available at:

        http://www.dcs.qmw.ac.uk/~pym
and
        http://www.dcs.qmw.ac.uk/~ohearn

where drafts of various companion and related papers can/will be
found.

P.W.O'Hearn and D.J. Pym
Queen Mary & Wesfield College,
University of London



Abstract.

Introduce a logic BI in which a multiplicative (or linear)
and an additive (or intuitionistic) implication live side by
side. The propositional version of BI arises from an analysis
of the proof-theoretic relationship between conjunction and
implication, and may be viewed as a merging of intuitionistic
logic and multiplicative, intuitionistic linear logic. The
predicate version of BI includes, in addition to standard
additive quantifiers, multiplicative (or intensional)
quantifiers ``forall-new'' and ``exist-new'' which arise from
observing restrictions on structural rules on the level of terms
as well as propositions. We discuss computational interpretations,
based on sharing, at both the propositional and predicate levels.






                 reply	other threads:[~1998-08-03 13:18 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=35C5B893.ABD78F49@dcs.qmw.ac.uk \
    --to=pym@dcs.qmw.ac.uk \
    --cc=categories@mta.ca \
    --cc=ohearn@dcs.qmw.ac.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).