Cargando…

Sequoia: A Playground for Logicians: (System Description)

Sequent calculus is a pervasive technique for studying logics and their properties due to the regularity of rules, proofs, and meta-property proofs across logics. However, even simple proofs can be large, and writing them by hand is often messy. Moreover, the combinatorial nature of the calculus mak...

Descripción completa

Detalles Bibliográficos
Autores principales: Reis, Giselle, Naeem, Zan, Hashim, Mohammed
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324041/
http://dx.doi.org/10.1007/978-3-030-51054-1_32
_version_ 1783551869120937984
author Reis, Giselle
Naeem, Zan
Hashim, Mohammed
author_facet Reis, Giselle
Naeem, Zan
Hashim, Mohammed
author_sort Reis, Giselle
collection PubMed
description Sequent calculus is a pervasive technique for studying logics and their properties due to the regularity of rules, proofs, and meta-property proofs across logics. However, even simple proofs can be large, and writing them by hand is often messy. Moreover, the combinatorial nature of the calculus makes it easy for humans to make mistakes or miss cases. Sequoia aims to alleviate these problems. Sequoia is a web-based application for specifying sequent calculi and performing basic reasoning about them. The goal is to be a user-friendly program, where logicians can specify and “play” with their calculi. For that purpose, we provide an intuitive interface where inference rules can be input in [Image: see text] and are immediately rendered with the corresponding symbols. Users can then build proof trees in a streamlined and minimal-effort way, in whichever calculus they defined. In addition to that, we provide checks for some of the most important meta-theoretical properties, such as weakening admissibility and identity expansion, given that they proceed by the usual structural induction. In this sense, the logician is only left with the tricky and most interesting cases of each analysis.
format Online
Article
Text
id pubmed-7324041
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73240412020-06-30 Sequoia: A Playground for Logicians: (System Description) Reis, Giselle Naeem, Zan Hashim, Mohammed Automated Reasoning Article Sequent calculus is a pervasive technique for studying logics and their properties due to the regularity of rules, proofs, and meta-property proofs across logics. However, even simple proofs can be large, and writing them by hand is often messy. Moreover, the combinatorial nature of the calculus makes it easy for humans to make mistakes or miss cases. Sequoia aims to alleviate these problems. Sequoia is a web-based application for specifying sequent calculi and performing basic reasoning about them. The goal is to be a user-friendly program, where logicians can specify and “play” with their calculi. For that purpose, we provide an intuitive interface where inference rules can be input in [Image: see text] and are immediately rendered with the corresponding symbols. Users can then build proof trees in a streamlined and minimal-effort way, in whichever calculus they defined. In addition to that, we provide checks for some of the most important meta-theoretical properties, such as weakening admissibility and identity expansion, given that they proceed by the usual structural induction. In this sense, the logician is only left with the tricky and most interesting cases of each analysis. 2020-06-06 /pmc/articles/PMC7324041/ http://dx.doi.org/10.1007/978-3-030-51054-1_32 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Reis, Giselle
Naeem, Zan
Hashim, Mohammed
Sequoia: A Playground for Logicians: (System Description)
title Sequoia: A Playground for Logicians: (System Description)
title_full Sequoia: A Playground for Logicians: (System Description)
title_fullStr Sequoia: A Playground for Logicians: (System Description)
title_full_unstemmed Sequoia: A Playground for Logicians: (System Description)
title_short Sequoia: A Playground for Logicians: (System Description)
title_sort sequoia: a playground for logicians: (system description)
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324041/
http://dx.doi.org/10.1007/978-3-030-51054-1_32
work_keys_str_mv AT reisgiselle sequoiaaplaygroundforlogicianssystemdescription
AT naeemzan sequoiaaplaygroundforlogicianssystemdescription
AT hashimmohammed sequoiaaplaygroundforlogicianssystemdescription