We now consider the logic associated with predicate wffs, including a new set of derivation rules for demonstrating validity (the analogue of tautology in the propositional calculus).
So how do we legitimately do so?
Caveat: t must not already appear as a variable in the expression for P(x): in the equation above, (1), it would not do to use P(y) or P(z), as they appear in the expression already.
Example: Practice 21/22, p. 47/48
Caveat: t must be introduced for the first time (so do these early in proofs). You can do a universal instantiation which also uses t after an existential instantiation with t, but not vice versa (e.g. Example 26/27).
Example: Ex. #5/11, p. 56/58 (start).
Caveats:
Example: Ex. #11/17, p. 57/58
Caveat: x must not appear in P(a).
Example: Ex. #5/11, p. 56/58 (finish).
as shown on page 51, and
as they suggest. This means that we can ``pass over'' predicates outside our own scope, or include them within our own scope. This is similar to what we do with summation notation, when, for example, we can write
Using the deduction method backwards, we conclude that
Since P(x) implies the implication , we can add it as an hypothesis to our argument! Think about it....
Look at the three proofs using a temporary hypothesis (Examples #30/31, and 31/32(a,b)). Notice how the introduction of the temporary hypothesis ends with an implication, which is then useful for the continuation of the proof.
Example: Practice 24/25, p. 51/52