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

Registo completo
Campo DCValorIdioma
dc.contributor.authorEspírito Santo, Josépor
dc.contributor.authorFrade, M. J.por
dc.contributor.authorPinto, Luís F.por
dc.date.accessioned2023-12-20T11:45:57Z-
dc.date.available2024-02-01T07:00:38Z-
dc.date.issued2023-
dc.identifier.citationEspírito Santo, J., Frade, M. J., & Pinto, L. (2023, February). Variations and interpretations of naturality in call-by-name lambda-calculi with generalized applications. Journal of Logical and Algebraic Methods in Programming. Elsevier BV. http://doi.org/10.1016/j.jlamp.2022.100830-
dc.identifier.issn2352-2208por
dc.identifier.urihttps://hdl.handle.net/1822/87622-
dc.description.abstractIn the context of intuitionistic sequent calculus, “naturality” means permutation-freeness (the terminology is essentially due to Mints). We study naturality in the context of the lambda-calculus with generalized applications and its multiary extension, to cover, under the Curry-Howard correspondence, proof systems ranging from natural deduction (with and without general elimination rules) to a fragment of sequent calculus with an iterable left-introduction rule, and which can still be recognized as a call-by-name lambda-calculus. In this context, naturality consists of a certain restricted use of generalized applications. We consider the further restriction obtained by the combination of naturality with normality w.r.t. the commutative conversion engendered by generalized applications. This combination sheds light on the interpretation of naturality as a vectorization mechanism, allowing a multitude of different ways of structuring lambda-terms, and the structuring of a multitude of interesting fragments of the systems under study. We also consider a relaxation of naturality, called weak naturality: this not only brings similar structural benefits, but also suggests a new “weak” system of natural deduction with generalized applications which is exempt from commutative conversions. In the end, we use all of this evidence as a stepping stone to propose a computational interpretation of generalized application (whether multiary or not, and without any restriction): it includes, alongside the argument(s) for the function, a general list – a new, very general, vectorization mechanism, that structures the continuation of the computation.por
dc.description.sponsorshipThe authors were financed by Portuguese Funds through FCT (Fundação para a Ciência e Tecnologia) within the projects UIDB/00013/2020, UIDP/00013/2020 and UIDB/50014/2020.por
dc.language.isoengpor
dc.publisherElsevier 1por
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F00013%2F2020/PTpor
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F00013%2F2020/PTpor
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F50014%2F2020/PTpor
dc.rightsopenAccesspor
dc.subjectCommutative conversionpor
dc.subjectNatural deductionpor
dc.subjectNormal and natural proofspor
dc.subjectPermutative conversionpor
dc.subjectSequent calculuspor
dc.subjectVector notationpor
dc.titleVariations and interpretations of naturality in call-by-name lambda-calculi with generalized applicationspor
dc.typearticle-
dc.peerreviewedyespor
dc.relation.publisherversionhttps://doi.org/10.1016/j.jlamp.2022.100830por
oaire.citationVolume131por
dc.date.updated2023-12-19T15:12:19Z-
dc.identifier.eissn2352-2216por
dc.identifier.doi10.1016/j.jlamp.2022.100830por
dc.subject.wosScience & Technology-
sdum.export.identifier12948-
sdum.journalJournal of Logical and Algebraic Methods in Programmingpor
dc.identifier.articlenumber100830por
Aparece nas coleções:CMAT - Artigos em revistas com arbitragem / Papers in peer review journals
HASLab - Artigos em revistas internacionais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
main.pdf465,78 kBAdobe PDFVer/Abrir

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