More Church-Rosser Proofs in BELUGA

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Momigliano, Alberto, Sassella, Martina
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866907878864977920
author Momigliano, Alberto
Sassella, Martina
author_facet Momigliano, Alberto
Sassella, Martina
contents We report on yet another formalization of the Church-Rosser property in lambda-calculi, carried out with the proof environment Beluga. After the well-known proofs of confluence for beta-reduction in the untyped settings, with and without Takahashi's complete developments method, we concentrate on eta-reduction and obtain the result for beta-eta modularly. We further extend the analysis to typed-calculi, in particular System F. Finally, we investigate the idea of pursuing the encoding directly in Beluga's meta-logic, as well as the use of Beluga's logic programming engine to search for counterexamples.
format Preprint
id arxiv_https___arxiv_org_abs_2404_14921
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle More Church-Rosser Proofs in BELUGA
Momigliano, Alberto
Sassella, Martina
Logic in Computer Science
Programming Languages
We report on yet another formalization of the Church-Rosser property in lambda-calculi, carried out with the proof environment Beluga. After the well-known proofs of confluence for beta-reduction in the untyped settings, with and without Takahashi's complete developments method, we concentrate on eta-reduction and obtain the result for beta-eta modularly. We further extend the analysis to typed-calculi, in particular System F. Finally, we investigate the idea of pursuing the encoding directly in Beluga's meta-logic, as well as the use of Beluga's logic programming engine to search for counterexamples.
title More Church-Rosser Proofs in BELUGA
topic Logic in Computer Science
Programming Languages
url https://arxiv.org/abs/2404.14921