假设我们有这样的 Modus Ponens 变体
lemma invDed: ‹(A-->B)==>(A==>B)›
apply(rule mp)
apply assumption
apply assumption
done
可以用来证明定理吗?(我的意思是 A:=A、B:=A 和 A-->A 我们使用,就好像它之前已被证明一样)
lemma myid2: "A==>A"
如果不是,为什么?我知道证明这个定理的其他几种方法(“应用假设”或弗雷格命题演算公理的 5 步证明。),但我对证明机制的这种细微差别感兴趣。
我有一个规则,现在我想获得另一个 [admissible] 规则,有什么问题?