我试图用定理证明以下引理
lemma lm22:
fixes f :: "real ⇒ 'a::banach"
assumes "a ≤ b"
and "∀x∈{a .. b}. (f has_vector_derivative f' x) (at x within {a .. b}
shows "(f' has_integral (f b - f a)) {a .. b}"
Isabelle输出声明可以使用Integration.fundamental_theorem_of_calculus直接解决目标。但是添加:
using fundamental_theorem_of_calculus [of a b f f'] by auto
不起作用。我已经尝试定义a和b,并且还用值替换变量但没有成功。
如何应用引理来证明目标?
答案 0 :(得分:1)
Isabelle的求解直接特征考虑了assumes
子句中的假设,但这些假设不适用于by auto
之类的证明方法,除非您明确地将它们链接起来。写{{1在你的其他证据之前,它应该通过。