We now throw variables into the mix, and investigate wffs which describe properties of variables in given domains. We still test their truth values, either for the specific domain in question, or even in all domains (validity).
Examples:
Have you encountered these quantifiers before?
We combine the quantifiers and predicates to create expressions such as
which we then must interpret. There is nothing special about the variable x, so this wff is the same as , , etc. We say that x is a dummy variable.
Example: Ex. 4(b,d)
Example: Ex. 5(c)
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/11(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/14(c,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/18(d,e)