Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Noncommutative logic
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
'''Noncommutative logic''' is an extension of [[linear logic]] that combines the [[commutative]] [[logical connective|connective]]s of linear logic with the noncommutative multiplicative [[connective (logic)|connective]]s of the [[Lambek calculus]]. Its [[sequent calculus]] relies on the structure of order varieties (a family of [[cyclic order]]s that may be viewed as a [[combinatorial species|species of structure]]), and the correctness criterion for its [[proof net]]s is given in terms of [[partial permutation]]s. It also has a [[denotational semantics]] in which [[formula (logic)|formula]]s are interpreted by [[module (algebra)|module]]s over some specific [[Hopf algebra]]s. ==Noncommutativity in logic== By extension, the term noncommutative logic is also used by a number of authors to refer to a family of [[substructural logics]] in which the [[structural rule|exchange rule]] is [[inadmissible inference rule|inadmissible]]. The remainder of this article is devoted to a presentation of this acceptance of the term. The oldest noncommutative logic is the [[Lambek calculus]], which gave rise to the class of logics known as [[categorial grammar]]s. Since the publication of [[Jean-Yves Girard]]'s [[linear logic]] there have been several new noncommutative logics proposed, namely the [[cyclic linear logic]] of David Yetter, the [[pomset logic]] of Christian Retoré, and the noncommutative logics [[Noncommutative logic#BV and NEL|BV and NEL]]. Noncommutative logic is sometimes called ordered logic, since it is possible with most proposed noncommutative logics to impose a [[total order|total]] or [[partial order]] on the formulas in sequents. However this is not fully general since some noncommutative logics do not support such an order, such as Yetter's cyclic linear logic. Although most noncommutative logics do not allow weakening or contraction together with noncommutativity, this restriction is not necessary. ===The Lambek calculus=== {{main|categorial grammar}} [[Joachim Lambek]] proposed the first non-commutative logic in his 1958 paper ''Mathematics of Sentence Structure'' to model the combinatory possibilities of the [[syntax]] of [[natural languages]].<ref>{{Cite journal| doi = 10.2307/2310058| issn = 0002-9890| volume = 65| issue = 3| pages = 154–170| last = Lambek| first = Joachim| title = The Mathematics of Sentence Structure| journal = [[The American Mathematical Monthly]]| date = 1958| jstor = 2310058|citeseerx=10.1.1.538.885}}</ref> In his subsequent 1961 paper ''On the calculus of syntactic types'', he extended the analysis to cover non-associativity as well. His calculus has since become one of the fundamental formalisms of [[computational linguistics]]. ===Cyclic linear logic=== David N. Yetter proposed a weaker structural rule in place of the exchange rule of linear logic, yielding cyclic linear logic.<ref>{{Cite journal| doi = 10.2307/2274953| issn = 0022-4812| volume = 55| issue = 1| pages = 41–64| last = Yetter| first = David N.| title = Quantales and (Noncommutative) Linear Logic| journal = [[The Journal of Symbolic Logic]]| date = 1990| jstor = 2274953| hdl = 10338.dmlcz/140417| s2cid = 30626492}}</ref> Sequents of cyclic linear logic form a cycle, and so are invariant under rotation, where multipremise rules glue their cycles together at the formulas described in the rules. The calculus supports three structural modalities, a self-dual modality allowing exchange, but still linear, and the usual exponentials (? and !) of linear logic, allowing nonlinear structural rules to be used together with exchange. ===Pomset logic=== Pomset logic was proposed by Christian Retoré in a semantic formalism with two dual sequential operators existing together with the usual tensor product and par operators of linear logic, the first logic proposed to have both commutative and noncommutative operators.<ref>{{Cite book| publisher = Springer Berlin Heidelberg| isbn = 978-3-540-62688-6| pages = 300–318|editor1= Philippe de Groote |editor2=[[J. Roger Hindley]] | last = Retoré| first = Christian| title = Typed Lambda Calculi and Applications| volume = 1210| chapter = Pomset logic: A non-commutative extension of classical linear logic| series = Lecture Notes in Computer Science| date = 1997-04-02| doi=10.1007/3-540-62688-3_43|citeseerx=10.1.1.47.2354}}</ref> A sequent calculus for the logic was given, but it lacked a [[cut-elimination theorem]]; instead the sense of the calculus was established through a denotational semantics. ===BV and NEL=== [[Alessio Guglielmi]] proposed a variation of Retoré's calculus, BV, in which the two noncommutative operations are collapsed onto a single, self-dual, operator, and proposed a novel proof calculus, the [[calculus of structures]] to accommodate the calculus. The principal novelty of the calculus of structures was its pervasive use of [[deep inference]], which it was argued is necessary for calculi combining commutative and noncommutative operators; this explanation concurs with the difficulty of designing sequent systems for pomset logic that have cut-elimination. Lutz Straßburger devised a related system, NEL, also in the calculus of structures in which linear logic with the mix rule appears as a subsystem. ==See also== * [[Ordered type system]], a [[substructural type system]] * [[Quantum logic]] ==References== {{Reflist}} ==External links== *[https://dx.doi.org/10.1016/S0168-0072(99)00014-7 Non-commutative logic I: the multiplicative fragment] by V. Michele Abrusci and Paul Ruet, [[Annals of Pure and Applied Logic]] 101(1), 2000. *[https://www.lirmm.fr/~retore/ARTICLES/INTRO-LACL.pdf Logical aspects of computational linguistics] by Patrick Blackburn, Marc Dymetman, Alain Lecomte, Aarne Ranta, Christian Retoré and Eric Villemonte de la Clergerie. *[http://alessio.guglielmi.name/res/cos/CNCLL/index.html Papers on Commutative/Non-commutative Linear Logic in the calculus of structures]: a research homepage from which the papers proposing BV and NEL are available. {{DEFAULTSORT:Noncommutative Logic}} [[Category:Substructural logic]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite book
(
edit
)
Template:Cite journal
(
edit
)
Template:Main
(
edit
)
Template:Reflist
(
edit
)