Lukas' Notes

first-order-logic tableaux

Definition

Universal Quantifier (First-Order Tableaux)

  • : instantiate with any ground term (may be applied repeatedly).
  • : instantiate with a fresh parameter that does not yet appear on the branch.

Examples

If the branch contains and the ground term is available, we may add . The rule can be applied again later with a different term, e.g. .

Replace with where is a new parameter not yet on the branch. This captures the idea: to falsify a universal claim, find a counterexample. The parameter names that counterexample.