Homework 3
Due Friday, October 6 at the start of class.
- For each of the following propositions, either present a natural
deduction proof which establishes that it is a theorem or give a
valuation which shows that it is not a theorem:
- (p -> q) -> (¬p -> ¬q).
- ¬(p ^ ¬p).
- (p -> q) -> ((p -> (q -> r)) -> (p -> r)).
- p ^ ¬(p ^ ¬q) <-> ¬(¬p ^ ¬(p ^ q)).
- (p ^ q -> r) -> ¬(¬(p -> (q -> r)) ^ s).
- (p -> q) v (q -> p) (try this two ways: first by treating
the v as an abbreviation and using the natural deduction system
of §1.4, and then by using the extended natural deduction system
of §1.6. As an extra challenge, see if you can find proofs that
don't use RAA.)
- (Extra credit) ((p <-> q) -> p ^ q ^ r) ^ ((q <-> r) -> p ^ q ^ r) ^ ((r <-> p) -> p ^ q ^ r) -> p ^ q ^ r.
- Let me know what topic you would like to present in a one-class
lecture in early November. Please see me if you need help choosing a
topic.