In addition to evaluating propositions (predicates), we also want to be able to perform arithmetic. The basic operations one needs are addition and subtraction. With these we can clearly multiply and divide, and thereby calculate any function with a series expansion, or similar algorithm.
Numbers can be added in binary by using a cascade of operations where
| = | |||
| = | (8) |
| 6 | - | 2 = 4 | (9) |
| 6 | + | (10) |