【发布时间】:2018-05-07 22:41:08
【问题描述】:
假设我想在 Isabelle/Isar 中证明引理 ∃ n m k . [n, m, k] = [2, 3, 5]。如果我按照第 45 页的 Isabelle/HOL 教程中的建议继续,我的证明如下所示:
lemma "∃ n m k . [n, m, k] = [2, 3, 5]"
proof
show "∃ m k . [2, m, k] = [2, 3, 5]"
proof
show "∃ k . [2, 3, k] = [2, 3, 5]"
proof
show "[2, 3, 5] = [2, 3, 5]" by simp
qed
qed
qed
当然,这太冗长了。如何证明上述命题,使证明简洁易读?
【问题讨论】:
标签: isabelle quantifiers isar