Please read Chapter 6 in your textbook. It's not necessary to understand everything here. We won't dwell on the ``nameless representation'' of terms in later weeks.
Please do the following problems from the book:
6.1.1 (p76), 6.2.2 (p79) 6.3.1 (p81).There is no need to turn the answers in, as the answers are in the back of the book. These are all easy exercises. Do them!
Prove that our definition of substitution is ``total,'' that is, that
substitution is always defined if the arguments are valid.
Also prove Exercise 6.2.6 when
is a 0-term, and
is a
-term.
Use the skeleton file to start both proofs. The skeleton file is very long because it includes a lot of helpful lemmas. Make sure you understand the lemmas, especially the ones that the skeleton file warns that you will need.