[英]How to abort a proof in Isabelle?
我想知道是否有办法在 Isabelle/jEdit 中中止证明?
我搜索了诸如“重置”、“中止”之类的命令,但找不到。
我知道有Sorry
。 但我不确定是否有人使用Sorry
,手头的定理被假定为正确或被放弃。 此外, Sorry
似乎不适用于apply..done
模式。
目前,我注释掉了我无法证明的定理。 但是它需要大量的输入((* *)中的每个字符)来评论或取消评论某些东西,这有点麻烦。
那么有没有一种标准/通用的方法来中止 Isabelle 的证明?
首先,该命令很sorry
,它确实(但仅)以应用样式工作:
lemma
‹False ∧ True›
apply (rule conjI)
apply auto
sorry
关于实际问题, oops
中止证明,无论是否采用应用样式:
lemma
‹False ∧ True›
proof -
have True
by auto
oops
后面不能引用oops
的证明。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.