首页    期刊浏览 2024年11月26日 星期二
登录注册

文章基本信息

  • 标题:Isabelle/PIDE as Platform for Educational Tools
  • 本地全文:下载
  • 作者:Makarius Wenzel ; Burkhart Wolff
  • 期刊名称:Electronic Proceedings in Theoretical Computer Science
  • 电子版ISSN:2075-2180
  • 出版年度:2011
  • 卷号:79
  • 页码:143-153
  • DOI:10.4204/EPTCS.79.9
  • 出版社:Open Publishing Association
  • 摘要:The Isabelle/PIDE platform addresses the question whether proof assistants of the LCF family are suitable as technological basis for educational tools. The traditionally strong logical foundations of systems like HOL, Coq, or Isabelle have so far been counter-balanced by somewhat inaccessible interaction via the TTY (or minor variations like the well-known Proof General / Emacs interface). Thus the fundamental question of math education tools with fully-formal background theories has often been answered negatively due to accidental weaknesses of existing proof engines.

    The idea of "PIDE" (which means "Prover IDE") is to integrate existing provers like Isabelle into a larger environment, that facilitates access by end-users and other tools. We use Scala to expose the proof engine in ML to the JVM world, where many user-interfaces, editor frameworks, and educational tools already exist. This shall ultimately lead to combined mathematical assistants, where the logical engine is in the background, without obstructing the view on applications of formal methods, formalized mathematics, and math education in particular.

国家哲学社会科学文献中心版权所有