26
ELEMENTS
OF
MATHEMATICAL LOGIC
Thus, in dealing with predicates, we employ not only the opera-
tions of propositional calculus, but also operations involving binding
of object variables by universal andexistential quantifiers. The
cal-
culus in which the above operations
are
used to construct compound
functions
is
called
restricted predicate
calculus.
This
new
operation of binding by quantifiers introduces identities
which differ from those of the Section
1.3.
Examples of such identi-
ties
are
(3x1
P
(XI
=
(Vx)
P(x).
(1.42a)
(1.42b)
The identities
of
propositional calculus, supplemented by identi-
ties
(1.42),
comprise a mechanism useful for solving
a
variety of
problems.
As
in propositional calculus, the most important problem
of predicate calculus
is
that of decision, but because the independent
variables are different, the manner in which this problem posed
is
also somewhat different.
Thus, the decision problem of propositional calculus in deter-
mining whether a given compound functionis identically true, feasi-
ble,
or
identically false. However, the following must be asked in
predicate calculus:
(a)
Is
a
given compound function identically true;
that is, does it assume the value of
1
with any object variable and
any predicate?
Or
(b)
Is
it identically true only over
a
certain set
of object variables; that
is,
does it assume the value of
1
only over
a
certain set of object variables and for any predicate from this set?
Or
(c)
Is
it feasible;
that is, does it assume the value
of
1
at some
values of object variables and at some predicates? And, finally, (d)
Is it, identically false, that is, unfeasible? Incontrast to the case of
propositional calculus, the decision problem of predicate calculus
can be solved only for special kinds
of
compound functions.