我正在为给定的事实建立一个非常简短的证明。我只想使用apply-style命令。现在我的定理的结构如下:
theorem
statement
apply(some commands)
proof -
fix t assume "some predicate"
from some assumptions "some_theorem"
by(some commands)
qed
因此,如果我想做最少的证明,那我就应该真正做到:
fix t assume "some predicate"
from some assumptions "some_theorem"
基本上实现了forall语句的证明:
⋀ param. A ⟹ B
我的问题是,是否有黑客可以让我以应用样式而不是Isar证明语言来编码这样的声明的证据?