Proof Solutions 1
Proof Solutions 1
October 6, 2016
1 Exercises
1. Prove
((P → Q) ∧ (Q → R)) → (P → R)
using the style given here. This should be straightforward.
Assume (1): (P → Q) ∧ (Q → R)
Goal: P → R
Assume (2): P
Goal: R
(3): P → Q simplification, line 1
(4): Q → R simplification line 1
(5): Q modus ponens lines 2,3
(6): R modus ponens lines 5,4
(7): P → R deduction lines 2–6
1
2. Prove
((P → R) ∧ (Q → ¬R)) → (Q → ¬P ).
You will want to use the additional rules involving negation.
2
3. Prove
((P → R) ∨ (Q → R)) → ((P ∧ Q) → R).
This should be relatively straightforward – proof by cases is needed.
Case 1 (5): P → R
Goal: R
(6): R mp 3,5
Case 2 (7): Q → R
Goal: R
(8): R mp 4,7
3
4. Prove
((P ∨ Q) ∧ (¬Q ∨ R)) → (P ∨ R)
I see one approach using excluded middle and proof by cases, but I
think there is a simpler way using the rules of alternative exclusion
and disjunctive syllogism.
4
5. Prove
((P ∧ Q) → R) → ((P → R) ∨ (Q → R)).
This is quite tricky. You should recognize this problem and a previous
one as the two directions of a biconditional you proved using truth
tables.
Not assigned
5
6. Prove
¬(P ∧ Q) ↔ (¬P ∨ ¬Q)
This is one of deMorgan’s laws. Notice that this is a biconditional
so you have two directions of argument to complete. You can’t use a
deMorgan law to prove it; just the rules in this handout.