5 questions to test your understanding
Which of the following formulas is in prenex normal form?
When converting ∀x P(x) ∧ ∃x Q(x) to prenex normal form, why must you rename one of the bound variables before pulling both quantifiers to the front?
Every first-order formula can be converted to a logically equivalent formula in prenex normal form.
A formula in prenex normal form whose prefix consists mostly of universal quantifiers (∀x ∀y ∀z ...) is logically equivalent to one whose prefix consists mostly of existential quantifiers, as long as the matrix is the same.
Why is prenex normal form a necessary preprocessing step before Skolemization, rather than something Skolemization could be applied to directly on the original formula?