27.04.2015 Views

Computability and Logic

Computability and Logic

Computability and Logic

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

25.1. ORDER IN NONSTANDARD MODELS 305<br />

arithmetic is isomorphic to the ordering < K of K. Hence the order relations in any<br />

two such models are isomorphic to each other.<br />

This result can be extended from models of (true) arithmetic to models of the<br />

theory P (introduced in Chapter 16).<br />

25.1b Theorem. The order relations on any two enumerable nonst<strong>and</strong>ard models of P<br />

are isomorphic.<br />

Proof: We indicate the proof in outline. What one needs to do in order to extend<br />

Theorem 25.1a from models of arithmetic to models of P is to replace every argument<br />

‘S must be true in M because S is true in N ’ that occurs above, by the argument ‘S<br />

must be true in M because S is a theorem of P’. To show that S is indeed a theorem<br />

of P, one needs to ‘formalize’ in P the ordinary, unformalized mathematical proof<br />

that S is true in N . In some cases (for instance, laws of arithmetic) this has been done<br />

already in Chapter 16; in the other cases (for instance, the existence of averages) what<br />

needs to be done is quite similar to what was done in Chapter 16. Details are left to<br />

the reader.<br />

Any enumerable model of arithmetic or P (or indeed any theory) is isomorphic<br />

to one whose domain is the set of natural numbers. Our interest in the remainder of<br />

this chapter will be in the nature of the relations <strong>and</strong> functions that such a model<br />

assigns as denotations to the nonlogical symbols of the language. A first result on<br />

this question is a direct consequence of Theorem 25.1a.<br />

25.2 Corollary. There is a nonst<strong>and</strong>ard model of arithmetic with domain the natural<br />

numbers in which the order relation is a recursive relation (<strong>and</strong> the successor function a<br />

recursive function).<br />

Proof: We know the order relation on any nonst<strong>and</strong>ard model of arithmetic is<br />

isomorphic to the order < K on the set K defined in the proof of Theorem 25.1a. The<br />

main step in the proof of the corollary will be relegated to the problems at the end of the<br />

chapter. It is to show that there is a recursive relation ≺ on the natural numbers that is<br />

also isomorphic to the order < K on the set K . Now, given any enumerable nonst<strong>and</strong>ard<br />

model M of arithmetic, there is a function h from the natural numbers to |M| that<br />

is an isomorphism between the ordering ≺ on the natural numbers <strong>and</strong> the ordering<br />

< M on M. Much as in the proof of the canonical-domains lemma (Corollary 12.6),<br />

define an operation † on natural numbers by letting n † be the (unique) m such that<br />

h(m) = h(n) ′M ; <strong>and</strong> define functions ⊕ <strong>and</strong> ⊗ similarly. Then the interpretation with<br />

domain the natural numbers <strong>and</strong> with ≺, † , ⊕, ⊗ as the denotation of

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

Saved successfully!

Ooh no, something went wrong!