Professional Documents
Culture Documents
16. Quantifiers
The Lecture
First order (predicate logic) formulas
Quantifiers are the final elements that
first order (i.e. predicate logic)
formulas are built up from.
First order formulas are built up from
atomic formulas by means of logical
operations: negation ¬, conjunction ,
disjunction , implication ,
equivalence , existential quantifier ,
and universal quantifier . Parentheses
(,) are used for clarity.
Jouko Väänänen: Predicate logic
First order formulas
are of the form
atomic
atomic
¬A
atomic
¬A
AB
atomic
¬A
AB
AB
atomic AB
¬A
AB
AB
atomic AB
¬A AB
AB
AB
atomic AB
¬A AB
AB xA
AB
atomic AB
¬A AB
AB xA
AB xA
where A and B are first order formulas.
Parentheses (,) are used for clarity.
Jouko Väänänen: Predicate logic
Examples
P0(x)P1(x)
¬(x<y y<x)
x(xEy z(xEz ¬zEy))
x(B(x) z(Y(z)z<x))
This row is
a modified x y z
assignment S 1 5 1 This row is
S(2/x) 2 5 1 another
modified
S(8/z) 1 5 8 assignment
x y z
S 1 5 1
S(2/x) 2 5 1
S(8/z) 1 5 8
M s x=y M s R(x,y) M s ¬A
M s Pn(x)
if and only if if and only if if and only if if and only if
s(x)=s(y) s(x)PnM (s(x),s(y))RM
M s A