Dialectica categories for the lambek calculus

Valeria de Paiva, Harley Eades

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations


We revisit the old work of de Paiva on the models of the Lambek Calculus in dialectica models making sure that the syntactic details that were sketchy on the first version got completed and verified. We extend the Lambek Calculus with a κ modality, inspired by Yetter’s work, which makes the calculus commutative. Then we add the of-course modality !, as Girard did, to re-introduce weakening and contraction for all formulas and get back the full power of intuitionistic and classical logic. We also present the categorical semantics, proved sound and complete. Finally we show the traditional properties of type systems, like subject reduction, the Church-Rosser theorem and normalization for the calculi of extended modalities, which we did not have before.

Original languageEnglish (US)
Title of host publicationLogical Foundations of Computer Science - International Symposium, LFCS 2018, Proceedings
EditorsAnil Nerode, Sergei Artemov
PublisherSpringer Verlag
Number of pages17
ISBN (Print)9783319720555
StatePublished - 2018
EventInternational Symposium on Logical Foundations of Computer Science, LFCS 2018 - [state] FL, United States
Duration: Jan 8 2018Jan 11 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10703 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


OtherInternational Symposium on Logical Foundations of Computer Science, LFCS 2018
Country/TerritoryUnited States
City[state] FL


  • Categorical semantics
  • Dialectica models
  • Lambek calculus
  • Linear logic
  • Non-commutative
  • Structural rules
  • Type theory

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Dialectica categories for the lambek calculus'. Together they form a unique fingerprint.

Cite this