Assignment K
This exercise is designed to test students’ understanding of several basic notions in first order logic, such as terms, wffs, proper substitution, etc.. Induction on the formation of terms and wffs of is a general method in proving properties for terms and wffs.
Common Mistakes:
- By using induction on the formation of terms and wffs, students really need to go through all of the following steps to conclude all terms and wffs have the property, Each individual variable or constant has the property.
has the property.
has the property.
Each propositional variable standing alone has the property.
If has the property, so is .
If and has the property, so is .
If has the property and is an individual variable, then has the property.
- In this exercise, “the property” that we want to proof is as follows, has the property provided that if is not free in and and is free for in C, then . In several proofs, students wrote, ‘if for , then has the property’. But what we really need to prove is, if every has the property for , so does . Notice, these two statements are different, and the former is insufficient for our proof.