Questions: Proof Strategies and Heuristics in Natural Deduction

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Your goal is to prove A → (B → C), and you have A, B, and C in your hypotheses. What does goal-directed reasoning prescribe as the first step?

AApply Modus Ponens to the hypotheses to derive something useful before touching the goal
BAssume A as a hypothesis and set the new subgoal to B → C, then assume B and set the new subgoal to C
CIntroduce B and C simultaneously using ∧-Introduction since both are available
DSearch the hypotheses for a formula whose outermost connective matches the goal
Question 2 Multiple Choice

Your hypothesis is ∃x P(x). Which strategy correctly exploits this hypothesis in a natural deduction proof?

AApply ∀-Introduction to generalize the existential into a universal statement
BIntroduce a fresh constant a with assumption P(a) via ∃-Elimination, then prove your goal using P(a)
CSet the proof goal to ∀x P(x) since an existential claim implies the property holds for all x
DUse Modus Ponens with P(x) as the antecedent, treating the existential as a conditional
Question 3 True / False

In goal-directed reasoning, the outermost connective of the goal formula tells you which introduction rule to try next.

TTrue
FFalse
Question 4 True / False

Forward chaining from hypotheses and backward chaining from the goal are incompatible strategies — using one means you can seldom use the other in the same proof.

TTrue
FFalse
Question 5 Short Answer

A proof attempt is stuck — neither working backward from the goal nor working forward from the hypotheses is making progress. Describe two strategies you might try to get unstuck, and explain when each applies.

Think about your answer, then reveal below.