- 2069 Bhadra · 8 marks
Rules of inference: sailing race
Short answer
Let p: rain, q: fog, r: race, s: lifesaving, t: trophy. r→t and ¬t give ¬r by modus tollens. ¬r implies ¬r ∨ ¬s, i.e., ¬(r ∧ s). (¬p ∨ ¬q)→(r ∧ s) and ¬(r ∧ s) give ¬(¬p ∨ ¬q) by modus tollens, which is p ∧ q; hence p: it rained.
Construct an argument using rules of inference to show that the hypotheses "If it does not rain or if it is not foggy, then the sailing race will be held and the lifesaving demonstration will go on," "If the sailing race is held, then the trophy will be awarded," and "The trophy was not awarded" imply the conclusion "It rained." You are required to show each step and give reasons for those steps before you come to the desired conclusion from the hypotheses.
Propositions
- p: it rains
- q: it is foggy
- r: the sailing race will be held
- s: the lifesaving demonstration will go on
- t: the trophy will be awarded
Hypotheses and conclusion
- (¬p ∨ ¬q) → (r ∧ s)
- r → t
- ¬t
Conclusion: p ("It rained").
Proof
| Step | Statement | Reason |
|---|---|---|
| 1 | r → t | Hypothesis 2 |
| 2 | ¬t | Hypothesis 3 |
| 3 | ¬r | Modus tollens from 1, 2 |
| 4 | ¬r ∨ ¬s | Addition from 3 |
| 5 | ¬(r ∧ s) | De Morgan's law from 4 |
| 6 | (¬p ∨ ¬q) → (r ∧ s) | Hypothesis 1 |
| 7 | ¬(¬p ∨ ¬q) | Modus tollens from 6, 5 |
| 8 | p ∧ q | De Morgan's law and double negation from 7 |
| 9 | p | Simplification from 8 |
So it rained (and it was foggy). ∎
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Rules of inference: Randy and the job · Discrete Structure, chapter 1
- Rules of inference: cheque book argument · Discrete Structure, chapter 1
- Rules of inference: e-mail and program · Discrete Structure, chapter 1
- Rules of inference: movie and sunset · Discrete Structure, chapter 1
- Rules of inference: Sunday test in MFC · Discrete Structure, chapter 1
- Resolution: Tuesday test argument · Discrete Structure, chapter 1
- Number of additional rain gauges required · Engineering Hydrology, chapter 2
- Why FOPL; rules of inference · Artificial Intelligence, chapter 4