Questions: Skolemization and Equisatisfiability

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A logician Skolemizes the formula ∀x ∃y P(x, y) to obtain ∀x P(x, f(x)). What is the correct relationship between the original and the Skolemized formula?

AThey are logically equivalent — every model of one is a model of the other
BThey are equisatisfiable — a model for one exists if and only if a model for the other exists — but the Skolemized version is logically stronger
CThe Skolemized version implies the original, but not vice versa — Skolemization weakens the formula
DThey are neither equivalent nor equisatisfiable — Skolemization changes the meaning of the formula
Question 2 Multiple Choice

When Skolemizing ∃y ∀x P(x, y) — where the existential quantifier is outermost — the correct Skolemized form is:

A∀x P(x, f(x)), with a Skolem function f taking x as argument
B∀x P(x, c), with a Skolem constant c (a 0-ary function symbol)
CP(x, y) with both quantifiers dropped and variables left free
D∀x ∃y P(x, y), since the existential is moved inward
Question 3 True / False

Skolemization preserves logical equivalence: a formula φ and its Skolemization φ_S are true in exactly the same models.

TTrue
FFalse
Question 4 True / False

Equisatisfiability is exactly the right property for automated theorem proving because resolution works on clause sets that require all existential quantifiers to be eliminated first.

TTrue
FFalse
Question 5 Short Answer

Why does Skolemization preserve satisfiability but not logical equivalence, and why is satisfiability-preservation sufficient for automated theorem proving via resolution?

Think about your answer, then reveal below.