We now add variables into the mix, and investigate wffs which describe properties of variables in given domains (testing their truth values, either for the specific domain in question, or in all domains).
Examples:
How many of you have encountered these quantifiers before?
We combine the quantifiers and predicates to create expressions such as
which we then must interpret. This is the same as , , etc. In the expression above, x is a dummy variable.
Example: Ex. 4(c)
Example: Ex. 5(d)
As noted before, this can be a very tricky business, but an important one. Again, the process is not unique: there may be several different ways to do the same job.
Example: Ex. 10(a-d)
The negation of ``Every x has property A.'' is ``There is an x which doesn't have property A.''
The negation of ``There is an x which has property A.'' is ``No x has property A.''
Example: Ex. 13(b,d)
The truth value of a predicate wff depends on the interpretation, but there are some for which the wff is true independent of the interpretation. These are called valid predicate wffs.
Whereas we can check the ``validity'' of a propositional wff (just check the truth table to see if it's a tautology), there is no general check for the validity of a predicate wff. In spite of that, there are some valid predicate wffs, as demonstrated in the text:
Example: Ex. 15(b)