当前位置: X-MOL 学术arXiv.cs.LO › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Isabelle/HOL as a Meta-Language for Teaching Logic
arXiv - CS - Logic in Computer Science Pub Date : 2020-10-30 , DOI: arxiv-2010.16014
Asta Halkj{\ae}r From (Technical University of Denmark), J{\o}rgen Villadsen (Technical University of Denmark), Patrick Blackburn (Roskilde University)

Proof assistants are important tools for teaching logic. We support this claim by discussing three formalizations in Isabelle/HOL used in a recent course on automated reasoning. The first is a formalization of System W (a system of classical propositional logic with only two primitive symbols), the second is the Natural Deduction Assistant (NaDeA), and the third is a one-sided sequent calculus that uses our Sequent Calculus Verifier (SeCaV). We describe each formalization in turn, concentrating on how we used them in our teaching, and commenting on features that are interesting or useful from a logic education perspective. In the conclusion, we reflect on the lessons learned and where they might lead us next.

中文翻译:

Isabelle/HOL 作为逻辑教学的元语言

证明助手是教授逻辑的重要工具。我们通过讨论最近自动推理课程中使用的 Isabelle/HOL 中的三个形式化来支持这一主张。第一个是 System W(一个只有两个原始符号的经典命题逻辑系统)的形式化,第二个是自然演绎助手 (NaDeA),第三个是使用我们的 Sequent Calculus Verifier ( SeCaV)。我们依次描述每个形式化,重点介绍我们如何在教学中使用它们,并从逻辑教育的角度评论有趣或有用的特征。最后,我们反思了吸取的教训,以及它们下一步可能引导我们走向何方。
更新日期:2020-11-02
down
wechat
bug