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.

304 NONSTANDARD MODELS<br />

Note that a’s block is infinite in both directions if a is nonst<strong>and</strong>ard, <strong>and</strong> is ordered<br />

like the integers (negative, zero, <strong>and</strong> positive).<br />

Suppose that a is LESS THAN b <strong>and</strong> that a <strong>and</strong> b are in different blocks. Then since<br />

a † is LESS THAN or equal to b, <strong>and</strong> a <strong>and</strong> a † are in the same block, a † is LESS THAN b.<br />

Similarly, a is LESS THAN b ‡ . It follows that if there is even one member of a block A<br />

that is LESS THAN some member of a block B, then every member of A is LESS THAN<br />

every member of B. If this is the case, we’ll say that block A is LESS THAN block B.<br />

A block is nonst<strong>and</strong>ard if <strong>and</strong> only if it contains some nonst<strong>and</strong>ard number. The<br />

st<strong>and</strong>ard block is the LEAST block.<br />

There is no LEAST nonst<strong>and</strong>ard block, however. For suppose that b is a nonst<strong>and</strong>ard<br />

NUMBER. Then there is an a LESS THAN b such that either a ⊕ a = b or a ⊕ a ⊕ I = b.<br />

[Why? Because for any (natural) number b greater than zero there is an a less than b<br />

such that either a + a = b or a + a + 1 = b.] Let’s suppose a ⊕ a = b. (The other<br />

case is similar.) If a is st<strong>and</strong>ard, so is a ⊕ a.Soa is nonst<strong>and</strong>ard. And a is not in the<br />

same block as b: for if a ⊕ c = b for some st<strong>and</strong>ard c, then a ⊕ c = a ⊕ a, whence<br />

c = a, contradicting the fact that a is nonst<strong>and</strong>ard. (The laws of addition that hold in<br />

N hold in M.) So a’s block is LESS THAN b’s block. Similarly, there is no GREATEST<br />

block.<br />

Finally, if one block A is LESS THAN another block C, then there is a third block<br />

B that A is LESS THAN, <strong>and</strong> that is LESS THAN C. For suppose a is in A <strong>and</strong> c is in C,<br />

<strong>and</strong> a is LESS THAN c. There there is an b such that a is LESS THAN b, b is LESS THAN<br />

c, <strong>and</strong> either a ⊕ c = b ⊕ b or a ⊕ c ⊕ I = b ⊕ b. (Averages, to within a margin of<br />

error of one-half, always exist in N ; b is the AVERAGE in M of a <strong>and</strong> c.) Suppose<br />

a ⊕ c = b ⊕ b. (The argument is similar in the other case.) If b is in A, then b = a ⊕ d<br />

for some st<strong>and</strong>ard d, <strong>and</strong> so a ⊕ c = a ⊕ d ⊕ a ⊕ d, <strong>and</strong> so c = a ⊕ d ⊕ d (laws of<br />

addition), from which it follows, as d ⊕ d is st<strong>and</strong>ard, that c is in A.Sob is not in A,<br />

<strong>and</strong>, similarly not in C either. We may thus take as the desired B the block of b.<br />

To sum up: the elements of the domain of any nonst<strong>and</strong>ard model M of arithmetic<br />

are going to be linearly ordered by LESS THAN. This ordering will have an initial<br />

segment that is isomorphic to the usual ordering of natural numbers, followed by a<br />

sequence of blocks, each of which is isomorphic to the usual ordering of the integers<br />

(negative, zero, <strong>and</strong> positive). There is neither an earliest nor a latest block, <strong>and</strong><br />

between any two blocks there lies a third. Thus the ordering of the blocks is what<br />

was called in the problems at the end of Chapter 12 a dense linear ordering without<br />

endpoints, <strong>and</strong> so, as shown there, it is isomorphic to the usual ordering of the rational<br />

numbers. This analysis gives us the following result.<br />

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

arithmetic are isomorphic.<br />

Proof: Let K be the set consisting of all natural numbers together with all pairs<br />

(q, a) where q is a rational number <strong>and</strong> a <strong>and</strong> integer. Let < K be the order on K in<br />

which the natural numbers come first, in their usual order, <strong>and</strong> the pairs afterward,<br />

ordered as follows: (q, a) < K (r, b) if <strong>and</strong> only if q < r in the usual order on rational<br />

numbers, or (q = r <strong>and</strong> a < b in the usual order on integers). Then what we<br />

have shown above is that the order relation in any enumerable nonst<strong>and</strong>ard model of

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

Saved successfully!

Ooh no, something went wrong!