Questions: Quantifier Instantiation Rules in First-Order Proof Systems

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

From the premise ∀x ∀y (x + y = y + x), which is a valid application of Universal Instantiation?

A∃x ∃y (x + y = y + x) — existential generalization is needed since the statement covers everything
Ba + b = b + a — substituting constants a and b for x and y respectively
Cx + y = y + x — simply removing the quantifier symbols but keeping the variables
D∀y (0 + y = y + 0) — partially instantiating x with 0 while keeping the remaining universal
Question 2 Multiple Choice

To prove ∃x (x > 5) using Existential Generalization, what must you establish first?

AWrite ∃x (x > 5) directly as a logical axiom, since the claim is obviously true
BFirst prove a specific instance — e.g., derive (7 > 5) — then apply EG to conclude ∃x (x > 5)
CApply UI to ∀x (x > 5) to obtain the existential claim
DAssume ¬∃x (x > 5) and derive a contradiction
Question 3 True / False

Universal Instantiation allows substituting a complex term — like f(a) or (b + 1) — for a universally quantified variable, not only simple constants.

TTrue
FFalse
Question 4 True / False

To prove ∀x φ(x) in natural deduction, it is sufficient to verify that φ holds for several specific constants.

TTrue
FFalse
Question 5 Short Answer

What is variable capture in Universal Instantiation, and why is it a problem? Give a brief example.

Think about your answer, then reveal below.