More Logical Reasoning

Problem 1: Logical Equivalences

In our formulation of mathematical logic, we take negation to be equivalent to an implication with :

It turns out equivalence itself is also a logical proposition! We say that if whenever is provable, then is provable as well and vice versa. This leads to the definition of logical equivalence:

Definition (Logical Equivalence)

We say that proposition is (logically) equivalent to , written , whenever is provable, then is provable and whenever is provable, then is provable. In other words, exactly when the two propositions are provable:

  • and
  • .

We say that proving an equivalence is proof "in both directions."

Use this formal definition of logical equivalence to prove these common properties of propositional logic:

Claim 1 (Idempotence of Conjunction): .

Claim 2 (Absorption of Disjunction): .

Problem 2: Coup De Grâce

Finally, try to prove this more complicated claim that brings together a number of the rules we introduced in the reading.

Claim: .

(Hint: make a plan regarding how you will plan the overall goal in terms of the premises and . How will the premises contribute towards proving ?)