Creating the Natural Numbers From First Principles
Turns out, natural numbers can be constructed from two basic objects. First, we start with the “smallest” member of the naturals, called
Zero
. Then we have a functionSucc
(the successor function) that takes a natural and returns the next natural.
Update (2015-01-31): The solutions to the exercises.