1
我正在研究一个我能够减少到“of_int i = 0 ==> i = 0”的证明。这似乎是“of_int_eq_0_iff”规则的一个简单应用,但我无法成功应用此规则。 关于进一步探索,我发现我无法通过任何方式来证明下面的引理Isabelle/HOL中的Int理论问题
lemma of_int_eq_0_imp1: “of_int i = 0 ==> i = 0”
。也就是说,除非我在上下文ring_char_0中声明了引理。然后引理可以很容易地如下证明:
context ring_char_0 begin
lemma of_int_eq_0_imp1: “of_int i = 0 ==> i = 0”
using of_int_eq_iff [of i 0] by simp
end
但我不能此背景下,这是我的主要定理,需要外部应用此引理(它驻留在不同的上下文中)。
任何帮助将不胜感激。