【发布时间】:2021-05-03 14:16:35
【问题描述】:
我有一个关于精益的定理要证明,
theorem T (h : ¬ A) : ¬ (A ∨ B) ∨ (¬ A ∧ B)
为了证明,我想,我需要使用,
or.elim (B ∨ ¬B) (assume b: B, ...) (assume nb:¬B, ...)
为此,我必须再次证明
B v ¬B
那么,我该如何进行呢?有没有更好的方法?
【问题讨论】:
-
如果没有可选的额外公理
classical.choice,这是无法证明的。正如马里奥在下面所说,库中定理的名称是classical.em