Prenex
Prenex is a term used in logic to describe a standard form of a first-order logic formula, known as prenex normal form. A formula is in prenex normal form if all quantifiers appear at the front, followed by a quantifier-free core called the matrix. The prefix at the front is a sequence of universal and existential quantifiers, for example ∀x ∃y. The matrix contains no quantifiers and uses the remaining free variables.
The idea behind prenex normal form is to separate the binding structure of the quantifiers from the
Example: the formula ∀x (P(x) → ∃y Q(x,y)) can be rewritten as ∀x ∃y (¬P(x) ∨ Q(x,y)), which is
Applications of prenex normal form appear in proof theory, automated theorem proving, and model checking. It