Pāriet uz galveno navigāciju Pāriet uz meklēšanu Pāriet uz galveno saturu

Central Submonads and Notions of Computation: Soundness, Completeness and Internal Languages

  • Titouan Carette
  • , Louis Lemonnier
  • , Vladimir Zamdzhiev

    Zinātniskās darbības rezultāts: Nodaļa grāmatā/enciklopēdijā/konferences krājumāKonferences zinātniskais rakstsPētniecībakoleģiāli recenzēts

    3 Atsauces (Scopus)

    Kopsavilkums

    Monads in category theory are algebraic structures that can be used to model computational effects in programming languages. We show how the notion of "centre", and more generally "centrality", i.e., the property for an effect to commute with all other effects, may be formulated for strong monads acting on symmetric monoidal categories. We identify three equivalent conditions which characterise the existence of the centre of a strong monad (some of which relate it to the premonoidal centre of Power and Robinson) and we show that every strong monad on many well-known naturally occurring categories does admit a centre, thereby showing that this new notion is ubiquitous. More generally, we study central submonads, which are necessarily commutative, just like the centre of a strong monad. We provide a computational interpretation by formulating equational theories of lambda calculi equipped with central submonads, we describe categorical models for these theories and prove soundness, completeness and internal language results for our semantics.

    OriģinālvalodaAngļu
    Rīkotāja publikācijas nosaukums2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2023
    Publikācijas vieta[New York
    IzdevējsIEEE]
    Lapas1-13
    Sējums2023-June
    ISBN (Elektroniski)9798350335873
    ISBN (Drukātā versija)979-8-3503-3588-0, 9798350335873
    DOIs
    Publikācijas statussPublicēts - 2023

    Publikāciju sērijas

    NosaukumsProceedings - Symposium on Logic in Computer Science
    Sējums2023-June
    ISSN (Drukātā versija)1043-6871

    Nospiedums

    Uzziniet vairāk par pētniecības tēmām “Central Submonads and Notions of Computation: Soundness, Completeness and Internal Languages”. Kopā tie veido unikālu nospiedumu.

    Citēt šo