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

Registo completo
Campo DCValorIdioma
dc.contributor.authorEspírito Santo, José-
dc.date.accessioned2010-12-03T17:02:22Z-
dc.date.available2010-12-03T17:02:22Z-
dc.date.issued2009-02-05-
dc.identifier.citation"Theory of Computing Systems". ISSN 1432-4350. 45 (Febr. 2009) 963-994.por
dc.identifier.issn1432-4350por
dc.identifier.urihttps://hdl.handle.net/1822/11174-
dc.description.abstractIn the context of intuitionistic implicational logic, we achieve a perfect correspondence (technically an isomorphism) between sequent calculus and natural deduction, based on perfect correspondences between left-introduction and elimination, cut and substitution, and cut-elimination and normalisation. This requires an enlarged system of natural deduction that refines von Plato's calculus. It is a calculus with modus ponens and primitive substitution; it is also a ``coercion calculus'', in the sense of Cervesato and Pfenning. Both sequent calculus and natural deduction are presented as typing systems for appropriate extensions of the $\lambda$-calculus. The whole difference between the two calculi is reduced to the associativity of applicative terms (sequent calculus = right associative, natural deduction = left associative), and in fact the achieved isomorphism may be described as the mere inversion of that associativity. The novel natural deduction system is a ``multiary'' calculus, because ``applicative terms'' may exhibit a list of several arguments. But the combination of ``multiarity'' and left-associativity seems simply wrong, leading necessarily to non-local reduction rules (reason: nomalisation, like cut-elimination, acts at the head of applicative terms, but natural deduction focuses at the tail of such terms). A solution is to extend natural deduction even further to a calculus that unifies sequent calculus and natural deduction, based on the unification of cut and substitution. In the unified calculus, a sequent term behaves like in the sequent calculus, whereas the reduction steps of a natural deduction term are interleaved with explicit steps for bringing heads to focus. A variant of the calculus has the symmetric role of improving sequent calculus in dealing with tail-active permutative conversions.por
dc.description.sponsorshipFundação para a Ciência e Tecnologia (FCT)por
dc.language.isoengpor
dc.publisherSpringer por
dc.rightsopenAccesspor
dc.titleThe lambda-calculus and the unity of structural proof theorypor
dc.typearticlepor
dc.peerreviewedyespor
dc.relation.publisherversionwww.springerlink.compor
sdum.pagination963-994por
sdum.publicationstatuspublishedpor
sdum.volume45por
oaire.citationStartPage963por
oaire.citationEndPage994por
oaire.citationIssue4por
oaire.citationVolume45por
dc.identifier.doi10.1007/s00224-009-9183-9por
dc.subject.wosScience & Technologypor
sdum.journalTheory of Computing Systemspor
Aparece nas coleções:CMAT - Artigos em revistas com arbitragem / Papers in peer review journals

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
LambdaUnity(update2).pdf298,24 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