Reference. On the unity of duality

Noam Zeilberger · · focusing · DOI

Cite

Cite as @zeilberger-2008-on (helia, typst) · \cite{zeilberger-2008-on} (LaTeX)
BibTeX
bibtex · 1 line
@article{zeilberger-2008-on, title={On the unity of duality}, volume={153}, ISSN={0168-0072}, url={http://dx.doi.org/10.1016/j.apal.2008.01.001}, DOI={10.1016/j.apal.2008.01.001}, number={1-3}, journal={Annals of Pure and Applied Logic}, publisher={Elsevier BV}, author={Zeilberger, Noam}, year={2008}, month=Apr, pages={66–96} }
hayagriva YAML (typst)
yaml · 16 lines
zeilberger-2008-on:
  type: article
  title: On the unity of duality
  author: Zeilberger, Noam
  date: 2008-04
  page-range: 66-96
  url: http://dx.doi.org/10.1016/j.apal.2008.01.001
  serial-number:
    doi: 10.1016/j.apal.2008.01.001
    issn: 0168-0072
  parent:
    type: periodical
    title: Annals of Pure and Applied Logic
    publisher: Elsevier BV
    issue: 1–3
    volume: 153
Cited by (10)

Classical Notions of Computation and the Hasegawa-Thielecke Theorem mangel-2026-classical

In the spirit of the Curry-Howard correspondence between proofs and programs, we define and study a syntax and semantics for classical logic equipped with a computationally involutive negation, using a polarised effect calculus, the linear classical L -calculus. A main challenge in designing a denotational semantics for the calculus is to accommodate both call-by-value and call-by-name evaluation strategies, which leads to a failure of associativity of composition. In order to tackle this issue, we define a notion of adjunction between graph morphisms on non-associative categories, which we use to formulate polarized and non-associative notions of symmetric monoidal closed duploid and of dialogue duploid. We show that they provide a direct style counterpart to adjunction models: linear effect adjunctions for the (linear) call-by-push-value calculus and dialogue chiralities for linear continuations, respectively. In particular, we show that the syntax of the linear classical L -calculus can be interpreted in any dialogue duploid, and that it defines in fact a syntactic dialogue duploid. As an application, we establish, by semantic as well as syntactic means, the Hasegawa-Thielecke theorem, which states that the notions of central map and of thunkable map coincide in any dialogue duploid (in particular, for any double negation monad on a symmetric monoidal category).
PDF · DOI · arXiv · pldb

A sequent calculus for a semi-associative law zeilberger-2019-a

We introduce a sequent calculus with a simple restriction of Lambek’s product rules that precisely captures the classical Tamari order, i.e., the partial order on fully-bracketed words (equivalently, binary trees) induced by a semi-associative law (equivalently, right rotation). We establish a focusing property for this sequent calculus (a strengthening of cut-elimination), which yields the following coherence theorem: every valid entailment in the Tamari order has exactly one focused derivation. We then describe two main applications of the coherence theorem, including: 1. A new proof of the lattice property for the Tamari order, and 2. A new proof of the Tutte-Chapoton formula for the number of intervals in the Tamari lattice 𝑌𝑛.
DOI · arXiv

A theory of effects and resources: adjunction models and polarised calculi curien-2016-a

DOI · pldb

Polarised Intermediate Representation of Lambda Calculus with Sums munchmaccagnoni-2015-polarised

DOI

Integrating Linear and Dependent Types krishnaswami_integrating_2015

In this paper, we show how to integrate linear types with type dependency, by extending the linear/non-linear calculus of Benton to support type dependency.
PDF · DOI · pldb

Models of a Non-associative Composition munchmaccagnoni-2014-models

DOI

The Duality of Computation under Focus curien-2010-the

DOI · arXiv

Focalisation and Classical Realisability munchmaccagnoni-2009-focalisation

DOI

Focusing on Binding and Computation licata-2008-focusing

DOI

Focusing and higher-order abstract syntax zeilberger-2008-focusing

PDF · DOI · pldb
Cites 54 works (2 here)
With notes (2)

A judgmental reconstruction of modal logic pfenning-2001-a

DOI

Linear logic girard_linear_1987

The familiar connective of negation is broken into two operations: linear negation which is the purely negative part of negation and the modality “of course” which has the meaning of a reaffirmation. Following this basic discovery, a completely new approach to the whole area between constructive logics and programmation is initiated.
DOI
External (52)
zeilberger-2008-on reference entries/refs/zeilberger-2008-on/zeilberger-2008-on.hel