27.04.2015 Views

Computability and Logic

Computability and Logic

Computability and Logic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

306 NONSTANDARD MODELS<br />

the proof of the model existence lemma in Chapter 13. It is outlined in the problems<br />

at the end of this chapter. While (true) arithmetic is not an axiomatizable theory, P<br />

is, <strong>and</strong> so the arithmetical Löwenheim–Skolem theorem gives us the following.<br />

25.3 Corollary. There is a nonst<strong>and</strong>ard model of P with domain the natural numbers<br />

in which the denotation of every nonlogical symbol is an arithmetical relation or function.<br />

Proof: As in the proof of the existence of nonst<strong>and</strong>ard models of arithmetic, add a<br />

constant ∞ to the language of arithmetic <strong>and</strong> apply the compactness theorem to the<br />

theory<br />

P ∪{∞≠ n: n = 0, 1, 2,...}<br />

to conclude that it has a model (necessarily infinite, since all models of P are). The<br />

denotation of ∞ in any such model will be a nonst<strong>and</strong>ard element, guaranteeing that<br />

the model is nonst<strong>and</strong>ard. Then apply the arithmetical Löwenheim–Skolem theorem<br />

to conclude that the model may be taken to have domain the natural numbers, <strong>and</strong> the<br />

denotations of all nonlogical symbols arithmetical.<br />

The results of the next section contrast sharply with Corollaries 25.2 <strong>and</strong> 25.3.<br />

25.2 Operations in Nonst<strong>and</strong>ard Models<br />

Our goal in this section is to indicate the proof of two strengthenings of Tennenbaum’s<br />

theorem to the effect that there is no nonst<strong>and</strong>ard model of P with domain the natural<br />

numbers in which the addition <strong>and</strong> multiplication functions are both recursive, along<br />

with two analogues of these strengthened results. Specifically, the four results are as<br />

follows.<br />

25.4a Theorem. There is no nonst<strong>and</strong>ard model of (true) arithmetic with domain the<br />

natural numbers in which the addition function is arithmetical.<br />

25.4b Theorem (Tennenbaum–Kreisel theorem). There is no nonst<strong>and</strong>ard model of P<br />

with domain the natural numbers in which the addition function is recursive.<br />

25.4c Theorem. There is no nonst<strong>and</strong>ard model of (true) arithmetic with domain the<br />

natural numbers in which the multiplication function is arithmetical.<br />

25.4d Theorem (Tennenbaum–McAloon theorem). There is no nonst<strong>and</strong>ard model of<br />

P with domain the natural numbers in which the multiplication function is recursive.<br />

The proof of Theorem 25.4a will be given in some detail. The modifications<br />

needed to prove Theorem 25.4b <strong>and</strong> those needed to prove Theorem 25.4c will both<br />

be indicated in outline. A combination of both kind of modifications would be needed<br />

for Theorem 25.4d, which will not be further discussed.<br />

Throughout the remainder of this section, by formula we mean formula <strong>and</strong> sentence<br />

of the language of arithmetic L, <strong>and</strong> by model we mean an interpretation of L<br />

with domain the set of natural numbers. For the moment our concern will be with<br />

models of (true) arithmetic. Let M be such a model that is not isomorphic to the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!