The foundations of Isabelle [closed]

微笑、不失礼 提交于 2020-03-18 18:58:40

问题


I started programming proofs in Isabelle one year and a half ago. Back then I mostly wrote Isabelle/Isar proofs. More recently, I have been doing a little of programming at the Isabelle/ML level. I found very inspiring this PhD thesis that describes the construction of Isar. I was wondering if there is a similar source to learn about Isabelle's foundations. I found this paper from 1989 and this paper from 1990 by Larry Paulson. Does this describe the current foundations of the system?

Update:

I found what so far is the clearest explanation of Isabelle/Pure in Joshua Chen's thesis. There is the separate concern on how the kernel hides theorem creation. But this seems to be a language feature based on abstract data types.

Update 2

There has been some discussion on the Isabelle's mailing list under the subject Explanation of derivation in Isabelle's formal system. A further reference that was pointed out there was the Isabelle/Isar implementation reference. This stands for a revised version of the above PhD thesis.

来源:https://stackoverflow.com/questions/59671831/the-foundations-of-isabelle

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!