Every effectively computable function is computable by a Turing machine
Church's model: anonymous functions, application, substitution. Church numerals encode integers: zero = λfx.x, succ = λnfx.f(nfx)
Click to evaluate
Binary adder on a tape. Unary: 1ⁿ + 1ᵐ = 1ⁿ⁺ᵐ. Same function, different mechanism.
Click to evaluate
Kleene's model: zero, successor, projection, composition, primitive recursion, minimization. Add(n,m) = n applications of successor to m.
Click to evaluate