Isabelle 伊莎贝尔:数据类型的补充

Isabelle 伊莎贝尔:数据类型的补充,isabelle,Isabelle,如何证明这个基本引理?我对伊莎贝尔比较陌生,这个问题令人困惑。通过案例分析: datatype aaa = A | B lemma "(a ~= A) --> (a = B)" 另一个初学者尝试的策略是使用大锤。对于这种引理,它肯定会很快得到一个证明。 by (cases a, auto)

如何证明这个基本引理?我对伊莎贝尔比较陌生,这个问题令人困惑。

通过案例分析:

datatype aaa = A | B
lemma "(a ~= A) --> (a = B)"

另一个初学者尝试的策略是使用大锤。对于这种引理,它肯定会很快得到一个证明。
by (cases a, auto)