5 questions to test your understanding
You are building a first-order tableau and encounter ∃x P(x) on a branch. Constants a and b already appear on the branch. How should you correctly apply the δ rule?
You run a fair tableau procedure on a first-order formula φ. After many rule applications, the procedure has not terminated. What is the correct conclusion?
After applying the γ rule to ∀x φ(x) on a branch, the formula ∀x φ(x) must remain on the branch for potential future instantiations.
A completed fair tableau with at least one open branch proves that the original formula (before negation) is not valid, because the open branch defines a countermodel.
Why is the fairness condition necessary for the completeness of first-order tableaux? What could go wrong without it?