Towards a canonical classical natural deduction system

dc.contributor.authorEspírito Santo, José
dc.date.accessioned2010-11-30T17:40:29Z
dc.date.available2010-11-30T17:40:29Z
dc.date.issued2010
dc.description.abstractThis paper studies a new classical natural deduction system, presented as a typed calculus named $\lml$. It is designed to be isomorphic to Curien-Herbelin's calculus, both at the level of proofs and reduction, and the isomorphism is based on the correct correspondence between cut (resp. left-introduction) in sequent calculus, and substitution (resp. elimination) in natural deduction. It is a combination of Parigot's $\lambda\mu$-calculus with the idea of ``coercion calculus'' due to Cervesato-Pfenning, accommodating let-expressions in a surprising way: they expand Parigot's syntactic class of named terms. This calculus aims to be the simultaneous answer to three problems. The first problem is the lack of a canonical natural deduction system for classical logic. $\lml$ is not yet another classical calculus, but rather a canonical reflection in natural deduction of the impeccable treatment of classical logic by sequent calculus. The second problem is the lack of a formalization of the usual semantics of Curien-Herbelin's calculus, that explains co-terms and cuts as, respectively, contexts and hole-filling instructions. The mentioned isomorphism is the required formalization, based on the precise notions of context and hole-expression offered by $\lml$. The third problem is the lack of a robust process of ``read-back'' into natural deduction syntax of calculi in the sequent calculus format, that affects mainly the recent proof-theoretic efforts of derivation of $\lambda$-calculi for call-by-value. An isomorphic counterpart to the $Q$-subsystem of Curien-Herbelin's-calculus is derived, obtaining a new $\lambda$-calculus for call-by-value, combining control and let-expressions.por
dc.description.sponsorshipFundação para a Ciência e a Tecnologia (FCT)por
dc.identifier.citationDAWAR, Anuj ; VEITH , Helmut, ed. lit. – “Computer science logic : proceedings of the Annual Conference of the EACSL, 19, Brno, Czech Republic, 2010”. Berlin : Springer, cop. 2010. ISBN 978-3-642-15204-7. p. 290-304.por
dc.identifier.doi10.1007/978-3-642-15205-4_24por
dc.identifier.isbn9783642152047por
dc.identifier.issn0302-9743por
dc.identifier.urihttps://hdl.handle.net/1822/11161
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSpringer por
dc.relation.publisherversionwww.springerlink.compor
dc.rightsopenAccesspor
dc.subject.wosScience & Technologypor
dc.titleTowards a canonical classical natural deduction systempor
dc.typeconferencePaperpor
dspace.entity.typePublicationen
oaire.citationConferenceDate23 Ago. - 27 Ago. 2010por
oaire.citationEndPage304por
oaire.citationStartPage290por
oaire.citationVolume6247por
sdum.conferencePublicationCOMPUTER SCIENCE LOGICpor
sdum.event.locationBrno, República Checapor
sdum.event.title19th EACSL Annual Conference on Computer Science Logicpor
sdum.event.typeconferencepor
sdum.journalLecture Notes in Computer Sciencepor
sdum.pagination290-304por
sdum.publicationstatuspublishedpor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
TowardsClassicalNatDed.pdf
Tamanho:
232.13 KB
Formato:
Adobe Portable Document Format