Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/89615

Registo completo
Campo DCValorIdioma
dc.contributor.authorDahlqvist, Fredrikpor
dc.contributor.authorNeves, Renato Jorge Araújopor
dc.date.accessioned2024-03-16T13:26:42Z-
dc.date.available2024-03-16T13:26:42Z-
dc.date.issued2023-
dc.identifier.citationDahlqvist, F., & Neves, R. (2023, November 23). A Complete V-Equational System for Graded lambda-Calculus. Electronic Notes in Theoretical Informatics and Computer Science. Episciences.org. http://doi.org/10.46298/entics.12299por
dc.identifier.issn2969-2431-
dc.identifier.urihttps://hdl.handle.net/1822/89615-
dc.description.abstractModern programming frequently requires generalised notions of program equivalence based on a metric or a similar structure. Previous work addressed this challenge by introducing the notion of a V-equation, i.e. an equation labelled by an element of a quantale V, which covers inter alia (ultra-)metric, classical, and fuzzy (in)equations. It also introduced a V-equational system for the linear variant of lambda-calculus where any given resource must be used exactly once. In this paper we drop the (often too strict) linearity constraint by adding graded modal types which allow multiple uses of a resource in a controlled manner. We show that such a control, whilst providing more expressivity to the programmer, also interacts more richly with V-equations than the linear or Cartesian cases. Our main result is the introduction of a sound and complete V-equational system for a lambda-calculus with graded modal types interpreted by what we call a Lipschitz exponential comonad. We also show how to build such comonads canonically via a universal construction, and use our results to derive graded metric equational systems (and corresponding models) for programs with timed and probabilistic behaviour.por
dc.description.sponsorshipThis work is financed by National Funds through FCT - Fundação para a Ciência e a Tecnologia, I.P. (Portuguese Foundation for Science and Technology) within project IBEX, with reference PTDC/CCI-COM/4280/2021.por
dc.language.isoengpor
dc.publisherEpisciences.orgpor
dc.relationinfo:eu-repo/grantAgreement/FCT/3599-PPCDT/PTDC%2FCCI-COM%2F4280%2F2021/PTpor
dc.rightsopenAccesspor
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/por
dc.subjectλ-calculuspor
dc.subjectgraded modal typepor
dc.subjectquantitative equational theorypor
dc.subjectenriched category theorypor
dc.titleA complete V-equational system for graded lambda-calculuspor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversionhttps://entics.episciences.org/12299por
oaire.citationVolume3por
dc.identifier.doi10.46298/entics.12299por
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
sdum.journalElectronic Notes in Theoretical Informatics and Computer Sciencepor
sdum.conferencePublication39th Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIX)por
oaire.versionVoRpor
Aparece nas coleções:DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
neves23.pdf375,09 kBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID