inductive T :: "alpha list ⇒ bool" where
Tε : "T []" |
TaTb : "T l ⟹ T r ⟹ T (l @ a#(r @ [b]))"
lemma Tapp: "⟦T l; T r⟧ ⟹ T (l@r)"
proof (induction r rule: T.induct)
我收到“无法应用初始证明方法⌂”
在 Isabelle 中,rotate_tac
我猜可以使用归纳法来处理所需的论点,Isar 的等价物是什么?用“假设”和“显示”重新表述引理会有所帮助吗?