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:
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 ?)