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

TítuloA coinductive approach to proof search through typed lambda-calculi
Autor(es)Espírito Santo, José
Matthes, Ralph
Pinto, Luís F.
Palavras-chaveCurry-Howard isomorphism
Proof search
Coinductive methods
Solution spaces
DataDez-2021
EditoraElsevier
RevistaAnnals of Pure and Applied Logic
CitaçãoEspírito Santo, J., Matthes, R., & Pinto, L. (2021, December). A coinductive approach to proof search through typed lambda-calculi. Annals of Pure and Applied Logic. Elsevier BV. http://doi.org/10.1016/j.apal.2021.103026
Resumo(s)In reductive proof search, proofs are naturally generalized by solutions, comprising all (possibly infinite) structures generated by locally correct, bottom-up application of inference rules. We propose a rather natural extension of the Curry-Howard paradigm of representation, from proofs to solutions: to represent solutions by (possibly infinite) terms of the coinductive variant of the typed lambda-calculus that represents proofs. We take this as a starting point for a new, comprehensive approach to proof search; our case study is proof search in the sequent calculus LIT for intuitionistic implication logic. A second, finitary representation is proposed, comprising a syntax of lambda-terms extended with a formal greatest fixed point, and a type system that can be seen as a logic of coinductive proofs. In the finitary system, fixed-point variables enjoy a relaxed form of binding that allows the detection of cycles through the type system. Formal sums are used in both representations to express alternatives in the search process, so that not only individual solutions but actually solution spaces are expressed. Moreover, formal sums are used in the coinductive syntax to define "decontraction" (contraction bottom-up)-an operation whose theory we initiate in this paper. A semantics is defined assigning a coinductive lambda-term to each finitary term, making use of decontraction as a semantical match to the relaxed form of binding of fixed-point variables present in the finitary system. The main result is the existence of an equivalent finitary representation for any full solution space expressed coinductively. This result is the main ingredient in the proof that our logic of coinductive proofs is sound and complete with respect to the coinductive semantics. These results are the foundation for an original approach to proof search, where the search builds the finitary representation of the full solution space, and the a posteriori analysis typically consisting in applying a syntax-directed procedure or function. The paper illustrates the potential of the methodology to the study of proof search and inhabitation problems in the simply-typed lambda-calculus, reviewing results detailed elsewhere, and including new results that obtain extensive generalizations of the so-called monatomic theorem.
TipoArtigo
URIhttps://hdl.handle.net/1822/75251
DOI10.1016/j.apal.2021.103026
ISSN0168-0072
Versão da editorahttps://doi.org/10.1016/j.apal.2021.103026
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:CMAT - Artigos em revistas com arbitragem / Papers in peer review journals

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
main.pdf620,74 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