Eilenberg-Kelly Reloaded

Research output: Contribution to journalArticlepeer-review

Abstract

The Eilenberg-Kelly theorem states that a category C with an object I and two functors ⊗:C×C→C and ⊸:Cop×C→C related by an adjunction −⊗B⊣B⊸− natural in B is monoidal iff it is closed and moreover the adjunction holds internally. We dissect the proof of this theorem and observe that the necessity for a side condition on closedness arises because the standard definition of closed category is left-skew in regards to associativity. We analyze Street's observation that left-skew monoidality is equivalent to left-skew closedness and establish that monoidality is equivalent to closedness unconditionally under an adjusted definition of closedness that requires normal associativity. We also work out a definition of right-skew closedness equivalent to right-skew monoidality. We give examples of each type of structure; in particular, we look at the Kleisli category of a left-strong monad on a left-skew closed category and the Kleisli category of a lax closed monad on a right-skew closed category. We also view skew and normal monoidal and closed categories as special cases of skew and normal promonoidal categories and take a brief look at left-skew prounital-closed categories.

Original languageEnglish
Pages (from-to)233-256
Number of pages24
JournalElectronic Notes in Theoretical Computer Science
Volume352
DOIs
Publication statusPublished - 1 Oct 2020

Keywords

  • Eilenberg-Kelly theorem
  • Kleisli construction
  • closed
  • monoidal closed and bi-closed categories
  • promonoidal categories
  • skew and normal monoidal

Fingerprint

Dive into the research topics of 'Eilenberg-Kelly Reloaded'. Together they form a unique fingerprint.

Cite this