Tennenbaum's theorem says that no countable nonstandard model of Peano arithmetic can have both addition and multiplication computable under a presentation of its domain by the natural numbers.
Let be disjoint computably enumerable recursively inseparable sets, represented by existential arithmetic formulas with bounded computation witnesses and . In a non-standard model of arithmetic , the assertion
holds at every standard bound . The overspill lemma gives a nonstandard bound where it still holds. This no-clash condition matters: an arbitrarily chosen nonstandard computation stage need not preserve the external disjointness of the two enumerations.
Inside , form the internally finite set and code it by the product of its corresponding prime numbers. Its standard trace contains and avoids , since the finite standard witnesses for either enumeration lie below . If the arithmetic operations of were computable, division by each standard prime would decide membership in this trace: search for and a standard remainder satisfying , where is the fixed code. The division algorithm in Peano arithmetic guarantees termination. This would give a computable set separating from , a contradiction.[ref]

Articles by others on the same topic (1)

Tennenbaum's theorem is a result in mathematical logic, specifically in the field of model theory. It states that there is no non-standard model of Peano arithmetic (PA) that satisfies the conditions of being both a model of PA and having a linear ordering of its elements that corresponds to the standard ordering of the natural numbers.