Prenex form

from Wikipedia, the free encyclopedia

The prenex form is a possible normal form in which statements of the predicate logic can be represented. It is required , among other things, as a preliminary stage to the Skolem form .

A statement in first-level predicate logic is in prenex form if all quantifiers (descriptions of the scope) are outside or in front of the actual formula. If the prenex form also only contains conjunction , disjunction and negation (immediately before atoms) as joiners , it is also referred to as the normal form in terms of negation .

In classical predicate logic there is a logically equivalent formula in prenex form for every formula . This is not necessarily the case in intuitionist logic .

A formula in adjusted prenex form can be fulfilled if its scolemic form can be fulfilled.

Mathematical definition

A formula of predicate logic is in prenex form if it is of the form

is with

and
.

In no must quantifier occur.

means prefix, is the matrix .

Ambiguity

The prenex form is not clear. So has the formula

the two prenex forms

and

example

The starting formula is:

The variable y occurs both bound and free. However, this may not be in the prenex form. Therefore a new variable is introduced: w . After the adjustment it looks like this:

Now every variable appears either bound or free and thus we can all "pull" the quantifiers forward, which then looks like this:

Individual evidence

  1. http://formal.iti.kit.edu/teaching/FormSysWS1415/09PK1Normalform-print.pdf#page=12