如何证明蕴涵分解?

How to prove the decomposition of implication?

我必须证明以下陈述:(A -> B) <-> ~A \/ B 这是蕴涵的分解。我可以使用练习中给出的 ~~A -> A 公理,但我很早就陷入了演示。

我从拆分开始,然后引入,然后我尝试了所有方法(右,左,应用荒谬的公理然后引入)但没有任何东西看起来令人信服,我真的不知道从那里去哪里。 ..

有什么建议吗?

根据给定的公理forall A, ~~A -> A,您可以证明排中律forall A, A \/ ~A。它们实际上在逻辑上是等价的。 如果你这样做,那么你的作业就很容易解决了。

我这里不给出完整的解决方案,因为课程练习给出解决方案不好,我保证你会从中学到东西。

但作为一个小提示,在尝试证明时

Goal (forall A, ~ ~ A -> A) -> (forall A, A \/ ~ A).

第一步是intros H A. apply H. intros C.