Questions: Conversion to Clausal Form

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

After applying the full clausal-form conversion pipeline to ∀x (P(x) → ∃y Q(x,y)), what is the result?

AA logically equivalent formula ∀x (¬P(x) ∨ Q(x, f(x)))
BAn equisatisfiable clause {¬P(x), Q(x, f(x))} with f a Skolem function
CThe formula remains unchanged because it is already in prenex form
DTwo clauses: {¬P(x)} and {Q(x, f(x))}
Question 2 Multiple Choice

A student claims the clausal form of a first-order formula is 'just CNF with quantifiers added back.' What is wrong with this claim?

ANothing — clausal form is exactly quantified CNF
BClausal form requires removing existential quantifiers via Skolemization, so no quantifiers appear in the final clause set
CClausal form only applies to propositional logic, not first-order logic
DIn clausal form, universal quantifiers are moved to the inside of each clause
Question 3 True / False

A first-order formula and its clausal form are logically equivalent.

TTrue
FFalse
Question 4 True / False

After Skolemization of a prenex normal form formula, all remaining variables in the clause set are implicitly universally quantified.

TTrue
FFalse
Question 5 Short Answer

Why does Skolemization produce a formula that is equisatisfiable with the original rather than logically equivalent to it? What is lost in the transformation?

Think about your answer, then reveal below.