a Pm}
and C = CRT(C). Clearly,
L
IC I = Now suppose A
<
i
r, then for
IIi =
r.
some n,
A <
n
L IIi i; 0
and we may assume that n is minimal. Therefore A
where e and T <
n- 1
= L u.s o i; 0
< II n- From (5) it follows that there is a T such that I T I =
r; Let D =
n - 1
e
n
L Pi + T, then I D I = A and D::;; L0 i; 0 i;
Pi'
Since ::;; is a tree-ordering, in order to complete the proof it suffices to prove that, for all n, n L r;« C. i; 0
Let Pen) = C[{x: lex) ::;; n}, then it is easily verified that
Pen) a
n
L Pi' i; 0
Further, let pen) = C[{x: lex) > n}. Then p(n»( pen) since if x a CP(n) U cp(n) (= CC), then xaCP(n)+-->l(x)
s:
U
n .&. xaCp(n)+-->l(x) > n.
Hence, if p is the partial recursive function sg (l(x)-=- n), then p satisfies 1) We shall use this auxiliary condition in the proof of corollary IV. 5.5.
225
CONSTRUCTIVE ORDER TYPES, I
the conditions in theorem II .1. 5. Hence p(n) + p
i
L= 0 Pi <
C
and the proof is complete. Corollary IV.5 .5. There are ceo-ordinals C A for each ordinal T such that I C A I = rand
('ILl) (Ll < PROOF.
r -+ (E! D)( I D I =
Ll & D < C A ) ) .
~
w
(6)
Case 1. If F is a limit number.
Let VA be a co-ordinal such that I v~ I = W & VA i= W, by corollary IV.4.2 there are c such co-ordinals. Let YA e VA and suppose YA = {
C' = {G(p,
» : P e eP
vm ) , j(q, vn
m
& q s eP n & m <
. v. m = n &
e AB +-+ (r,
s
t; & ("Is) (s S
v (3u) ("Iv) {(v < u
t, --+
--+
br• = b;s & a., = a;s))
b.;
= b;v &
a.;
= a;v)
& [«bru' b;u> e B & »; i= b;u) v (b ru = b;u &s A)]}.
Now
ABC = {
= (j(b~: c~) ao
: &: D
j(b~,: C~,)) e E(A, BC) an'
= 0 . v. D i= 0 & [en s n'
(Vr) (r
s
n
--+ j(b"
&
c.) = j(b;, c;) & a, = a;))
v (3r) ("Is) {(s < r --+ j(b., cs) = j(b~, c~) & as = a~) & «j(b" cr),j(b;, c;» s BC &j(b" c.) i= j(b;, c;) . v. j(b" c.) = j(b;, c;) & e
An]}.
CONSTRUCTIVE ORDER TYPES, I
But
(j(b r , c.), j(b;, c;» s BC +-+ (c r , c;) & C & c, #- c; . V.
and
c, = c; & (b" b;) & B
Now let p be the partial recursive function defined only on
{e(X) :X= (idoo
s. =
in) & (Vi) (d s pe)}, i
d;
(where we recall that pe is recursive) by (p(O) = 0 and) Co
.•.
Cn
))
p ( e ( e(Qo) ... e(Qn) = e (j(b oo, co)
aoo
where
j(b omo, cO)j(b 1 •0 , c1 ) a omo
•••
a1 , o , "
j(b 1,m" c1 )
•••
a1,m,
... j(bno, cn) ... j(bnmn, Cn») ... ano . .. a nmn
Using the definitions of (ABf and ABC given above the reader will readily verify that p is order-preserving, one-one and onto, from which it follows that p: (AB)c ~ ABC. Taking C.R.T.s completes the proof. As in the classical case, we do not have in general, ACBc = (ABf.
VII. 4. We now introduce principal numbers for exponentiation and show that predecessors of principal numbers for exponentiation satisfy [the analogues of] the classical laws for exponentiation. DEFINITION VII .4.1: A co-ordinal A > 1, is said to be a principal number for exponentiation if
1~ B < A We write £ nentiation.
--+
BA
=
A.
(exp) for the collection of all principal numbers for expo-
244
JOHN N. CROSSLEY
THEOREM VII. 4.2: All principal numbers for exponentiation are infinite co-ordinals whose classical ordinals are limit numbers. PROOF. Left to the reader (cf. theorem IV. 4.9). The condition in definition VII. 4. 1 is stronger than the condition: 1 ~ B, C --+ Be < A. This will be shown later in a manner analogous to that referred to in § VI. 2 by proving that if 2A = A, then W divides A. THEOREM VII. 4 . 3: W is a principal number for exponentiation. PROOF. It suffices to prove that, if N I; In> then W ~ N W . Let N = {(x, y): 0 ~ x ~ y < n}, then clearly N I; In. If S I; of, then s is expressible in the form
where for all i, 0 defined by
~
a, < n. Let f be the (partial) recursive function
°)
f(s) = e r r - 1 ... ( a r a r - 1 '" a o where columns with bottom entry
°
have been omitted.
E·g·f(n 2 .3+n.0+2) Then, if u, v I; of and u a; and b, may be zero,
(2 0)
=e 3 2 .
= nrar+ ... +a o and v = n'br+ ... +b o' where
and
(1)
(We remark that the fact that a" a; _ l' . . . and b" b, _ l' . . . may be zero does not affect the ordering.) But the ordering ~ given by (1) is precisely the ordering in N W of the bracket symbols
(a,r
0 ) and ao
(r .. , 0 ) b; ... b o
where columns with bottom row zero have been omitted. Clearly, one-one. Hence f: W ~ N W and the theorem is proved.
f
is
245
CONSTRUCTIVE ORDER TYPES, I
Corollary VIl.4.4. 2w = W. THEOREM
VIIA.5: If A > 1, then A B = A C
-+
B =
c.
Let A G A, B G Band C G C, and suppose p: A B ~ A': Then A ..... AC and since A B and AC are well-orderings, it follows that p is an extension of the unique minimal isotonism, Pc, between AB and A C• Now, classically, e > 1 & e r = e.1 -+ r = ..1. Therefore there is an isotonism qe (not necessarily partial recursive) such that qe: B ..... C. Now the map PROOF. I) B
defined only on E( A, B) is an isotonism between A B and Ac. Hence by theorem IV. 5.3, p is an extension of r: Since A > 1, there is a non-minimum element, say a O, in C' A. Let p' be the map p with domain and range restricted to
then p' is partial recursive. Further, if p'
(e (:0))
is defined then its value is e
(~o)
for some y. Now let q' be the map
then clearly q' is partial recursive") and agrees with qe on theorem IV. 5.3). q' is one-one, since
c-s (again by
I) We are here using a similar extension procedure to that used in the proof of theorem VI. 2.4. 2) (x)o = exponent of (po =) 2 in the prime factorization of x.
246
JOHN N. CROSS
(e (:0)) = p (e (~O)) 2
2j ( u, q'(x» + d. 3X 1 . . . . . P:" &
--. p'
=
j
( u' , q'(y»
+ -: 3Y1 •
. ..
.
p~m
for some u, u', d, d', n, m, XI' .•. , X n' YI, ... , Ym where d, d' = 0 or 1. O But by the definition of p', any image of p' is of the form 2 j ( a , b) + I and hence d = d' = 1, n = m = 0, u = u' = a O and p'
and p'
(e (:0)) = 2
(e (~o)) =
j
( aO, q'(x»
2j (a
O
, q' ( Y»
+
1
+ 1.
Therefore
from which it follows, since p' and e are one-one, that X = y. Thus we have shown that q' is a recursive isotonism between Band C. This completes the proof. THEOREM
but A :F B.
VII.4. 6: There exist co-ordinals A, B, C such that AC = BC
PROOF (as in the classical case). Let A = 2, B = 3, C = W. Then by theorem VII.4.3, 2w = s". THEOREM PROOF. A
VII.4. 7: C > 1 & A < B --. C" < CB.
< B -. (ElD) (D :F 0 & A+D
= B). Hence by theorem
VII.3.1, C = C" + D = CA.. CD. Now CD:F 0 since C:F 0, hence (3E) (CD = 1+E). Hence CB = C\1+E) = CA+CA.E by theorem VI. 1.6 and C A ~ CB. But B
CA. = C B
-.
CA. E = 0 -. E = 0 -. CD = 1 -+ D = 0
which is a contradiction. This completes the proof.
CONSTRUCTIVE ORDER TYPES, I
247
VIIA.8: (i) If A, C> 1, then A < A C • (ii) If C > 0, then A s A C • LEMMA
PROOF. (i) Since C > 1, there is a D # 0 such that 1 +D = C. Therefore A C = A 1+ D = A.A D by theorem VII.3.!. Now IADI > 1, ,by classical arguments, hence there is an E # 0 such that AD = 1 + E. Hence A C = A(l+E) = A+AE where AE # 0, i.e. A < A C • (ii) follows at once. THEOREM
VII 04.9: There exist co-ordinals A, B, C such that A < B
but A C $ B C •
Let A = 2, B = V and C = W, then by theorem VIIA.3, Wand by lemma VIIA.8, V < V W = B C • Now if A C ::s; B C , then by theorem 11.5.4 and the transitivity of ::S;, Vand Ware comparable, which contradicts the construction of these co-ordinals. PROOF.
AC
=
Thus we see that the analogue of one of the classical laws for exponentiation breaks down in a very similar way to one of the multiplicative laws (theorem VI.3.2). We have, however, theorem VIlA. 11 which is analogous to theorem VI. 3. 3. VII.4. 10: If E is a principal number for exponentiation, then A, B < E -+ A B < E and conversely if A, B > 1. LEMMA
The assertion is trivial if A, B ::s; 1. Otherwise, if E is a principal number for exponentiation, then A < E -+ A E = E and similarly for B. Hence A IBE) = E. Now B < E and therefore there is a C # 0 such that B+C = E. Therefore E = A IBE) = A(B+C) = AB.A c . But A C > 1, since C # 0; hence A C = 1 +D for some D # O. It follows that E = A B(l+D) = AB+ABD where ABD # 0, i.e. A B < E. Conversely, suppose A, B > 1 and A B < E. Then by lemma VII.4. 8 .(i), A < E. Since E is a principal number for exponentiation, E = A E = (ABl = ABE. By theorem VII 04.5 it follows that BE = E and hence by theorem VI. 2.3. (ii) B < E. PROOF.
THEOREM VII.4. ll : If there is a principal number for exponentiation, E, such that B, C < E (or equivalently B C < E or B, C::s; l) then A < B-+ AC::S;~.
PROOF.
By the transitivity of ::s; and lemma VII. 4. 10, A C < E and
248
JOHN N. CROSSLEY
BC < E. Hence by theorem 11.504, A C and BC are comparable. Now, classically, F < Ll -+ t" ~ Lltl>, hence AC < BC -+ A < B. THEOREM
VII 04.12: If A, B, C are co-ordinals, A C < B C
-+
A < B.
If C = 0 then there is nothing to prove. Otherwise, by lemma VII.4.8, A s A C and B s B C and therefore, by theorem 11.5.4 and the transitivity of ~, A and B are comparable. Hence by the ciassical theorem cpr < tpr -+ cp < tp, we have I A I < I B I and hence A < B. PROOF.
THEOREM
VIlA. 13: There exist co-ordinals A, B, C such that I < A C ~ B C but A $ B.
(as in the classical case). Let A = 3, B = 2 and C = W, then by theorem VII 04.3 (proof), A C = BC = W. PROOF
THEOREM
VII A. 14:
If B, C are
comparable and A > I, then
A B < AC PROOF.
-+
B < C.
By theorem VII 04.7.
THEOREM VIlA. 15: If there is a principal number for exponentiation, E, such that A C < E, then
I < A B < AC
-+
B < C.
PROOF. 1 < A < A implies A, B, C are all ~ 1. By lemma VII 04.10, if A C < E, then A, C < E and BC < E -+ B, C < E. Hence by theorem 11.504 and the transitivity of ~, Band C are comparable. Hence by theorem VII .4.14, B < C. B
C
VIII. Natural well-orderings up to
w(J)w
VIII.t. We showed in § IV that the finite co-ordinals are unique but that for each infinite classical ordinal F there exist c mutually incomparable co-ordinals of classical ordinal F. We now go on to give criteria for collections of co-ordinals which contain precisely one representative for each member of a given collection of classical ordinals. Using these we can give simple criteria for recursive well-orderings to be natural well-orderings, in the sense that if two recursive well-orderings are of the same classical ordinal, then they are recursively isomorphic provided
CONSTRUCTIVE ORDER TYPES, I
249
they are of not too large an ordinal and they are both natural wellorderings. By theorem 1.4.4 it is sufficient to describe co-ordinals which contain such natural well-orderings. In this section and the next we work in a slightly more general context: we do not assume that all our wellorderings are recursive, though it will turn out that they are. In [4] we shall extend our results much further as announced in [21]. DEFINITION VIII. 1. 1: I) If d' is a collection of co-ordinals, then d' is said to be T -unique if
IA I = IB I
A, Bed' &
-+
A = B.
d' is said to be strictly Fvunique if d' is T-unique but not A-unique for any A > T. By theorem IV. 3.6 it follows that d' is strictly T-unique if d' is Tunique but not (T + I)-unique. Corollary VIII, 1.2.
f(? is
strictly co-unique.
PROOF. Immediate from corollaries IV. 2.2 and IV.4. 2. We now give two proofs of the following theorem. The first proof does not use multiplication except in the form A. w. 2) The first three lemmata are common to both proofs. THEOREM VIII. 1.3: The collection £"( +) of all principal numbers for addition is strictly wW-unique. LEMMA VIII, 1 .4:
If A is a quord, then B+A
=
A
+-+
B.w
s
A. 3 )
PRooF.4 ) Suppose B. w ::; A, then there is a co-ordinal C such that B,w+C = A. ThereforeB+A = B+(B.w+C) = (B + B.w)+C = B.w+ C (by theorem II.4.1.(vii» = A. Now suppose B + A = A. If B = 0, then the assertion is trivial. If A = 0, then B = 0, hence we may assume A t= 0 t= B. By hypothesis I)
This definition is adapted from [10],
2) Since we may define W by recursion, thus W = Lr», W"+ I = W" .co, 3) Bu» :S A may also be written (3C) (B, W C = A) which brings out the
+
similarity with theorem VIII. 2.2. 4) This Iheorem can also be proved for co-ordinals using a technique similar to thai in the proof of theorem VIII.2,2.
250
JOHN N. CROSSLEY
there exist quasi-well-orderings A, B and a recursive isotonism f such that f: B+ A ~ A where B)( A. Let (X = CA, proof only.
P = CB.
We introduce the following notation for this 00
Poo
=
Boo
=
(xo
= {x: (Vn)f-" (x)
Ao
=
u
"=0
j" + 1 (P),
A [Poo, s
(X)},
A [(Xo'
We shall prove: 1)
(xo
("\
2)
(xo
u
Poo = 0, Poo = (x,
3) Boo e s.»,
4) x e (xo -+ f(x) = x, 5) x e Poo -+ f(x) # x, 6) Boo)( Ao, 7) Boo+Ao = A.
1) If x e Poo, then x = j"(y) for some n > 0, some yep. Hence f-n(x) is defined and t (X; so x t (xo. 2) Since f maps P u (X onto (x, x s (X implies either ('
or (3n) [F"(x) s P].
I.e. x e (X -+ x s (xo v x e Poo. Conversely, x s (xo -+ X = fO(x) s (X and x s Poo -+ x = j"(y) for some yep, some n > 0, i.e. x e (x. 3) Since B)( A there is a partial recursive function p such that if x e p u (X then xs
(X +-+
p(x) = 0 & x s
p +-+
p(x) = 1
(by theorem II .1. 5). We now use p to calculate a function g such that x s Poo
-+
g(x) = j( r-"(x), n -1)
CONSTRUCTIVE ORDER TYPES, I
251
where n = 11,{r'(x) s P & (\'s) (s < r
Step A. Calculate j-I(X). If a value (say) P(XI)'
-+
j-S(x) e oe}.
XI
is obtained, calculate
Three cases arise: 1. No value is obtained for XI or XI is defined but no value is obtained for p(x I ) ; 2. XI is defined and p(x l ) = 0; 3. XI is defined and p(x I ) = 1. We proceed according to cases. Case 1. g(x) is undefined. Case 2. Repeat step A with
Xl
replacing x,
Case 3. g(x) = j(xl, n) where n is the number of times case 2 has arisen in the computation and X I is the value most recently obtained in performing step A.
g is clearly partial recursive. Suppose g(x) = g(y), then g(x) = j(xl,n) = g(y) for some Xl = j-"-I(X) = j-"-l(y). But is one-one, therefore X = Y and g is one-one. We now show g maps Pw onto p. 00. By the definition ofg, g(pw) 5;; p. 00. If j(x,n)ep.oo then f"+l(x)epw and g(f"+I(X» =j(x,n); hence p.oo 5;; Pw. Next we show that g is order-preserving between Bw and B. ca. It suffices to show that if (xo, Yo) s Bw and Xo = rex) and y = f"(y) where x, yep and 0 < r < m -+ rex) e oe and 0 < S < n -+j'(y) e oe, then I ~ m < nor 1 ~ m = n & (x, y) s B. If m > n, then since j is one-one and order-preserving, (jm - "(x), y) s B+ A. But yep and r - "(x) e oe which contradicts B) (A. Hence In ~ n. If m = n, then (x, y) s B+ A where x, yep. We conclude (x, y) e B. This completes the proof of 3).
r:
4) Since A is a quasi-well-ordering and A o 5;; A, A o is a quasi-wellordering. Now j maps oeo = C' Ao onto oe o since X e oeo -+ j-I(X) e oe o & j(x) e oeo which implies oe o 5;; j(oeo) 5;; oe o' But j is order-preserving, hence by theorem III. 1.6, j = 1 on oe o ' 5) x e Pw -+ x = f"(y) for some n > 0, some yep. Since j is one-one, x = j(x) impliesr"(x) = j-" + lex). Butj-"(x) e p andj"?' + I(X) e oe and p n oe = 0 since B )( A. Therefore j(x) ¥ x. 6) Since j is partial recursive, bj is r.e. If x e Pw, then by 6) j(x) ¥ x.
252
JOHN N. CROSSLEY
If XC Ci o, then by 5) f(x) = x. Hence Cio, {J(O are contained in the disjoint r.e. sets {x: x C fJf&f(x) ¥- x} and {x: x s fJf&f(x) = x}. Hence by theorem 1I.1.4.(i) B(O)( A o . 7) By 6), B(O + Ao is well-defined. By 2), C(B(O + Ao) = Ci. By definition B(O ~ A and A o ~ A. It therefore suffices to prove that {JwXCio ~ A and A ~ Bw + A o . If x e {Jw and y s Cio then(3n) (f-n(x) c {J) but ("In) (f-n(y) c «). Hence
and only
if; B <
PROOF.
A
~
B. co ::;; A.
Immediate from definition IV. 4.8 and lemma VIII. 1. 4.
LEMMA VIII. 1.6: If A cYt'( +), then A = wn < A.
wn for some 11, or
i
for all n,
PROOF. If A = 1, the assertion is trivial. If A > 1, then by lemma VIII. 1.5, 1. t» = W::;; A. If A ¥- W, then W < A. Now suppose W n < A (where n > 0). Since A is a principal number for addition, by lemma VIII .1. 5 W n • w = W n + 1 ::;; A. Hence either A = W n for some n or for all 11, W n < A.
LEMMA VIII. 1.7: If P is a principal number for addition, then P. w is a
principal number for addition and there is no principal number Q such that P < Q < P.w.
The first part is a restatement of theorem IV. 4 .10. Suppose Q e.Yf'(+) and P < Q, then by lemma VIII. 1. 5, P. w ::;; Q; hence PROOF.
Q 1:: P.w.
LEMMA VIII. 1.8: W n is a principal number for addition for every n,
CONSTRUCTIVE ORDER TYPES, I
253
PROOF. If n = 0 or 1, then the assertion is trivial. Suppose n > 0 and W n is a principal number for addition, then by lemma VIIL1. 7, W n + 1 = W n • w is a principal number for addition. Hence the lemma is proved by induction. PROOF OF THEOREM VIn. 1 .3 (FIRST VERSION). By lemmata VIII. 1.6 and VIII .1. 8 a co-ordinal A of classical ordinal < W W is a principal number for addition if, and only if, it is of the form Wn • Hence £( +) is wW-unique. Now let V, V' be two incomparable upper bounds for {W n : n e Y} constructed as in corollary V. 2.3. Then 1V I = I V' I = co", Now A < V --. A < W n < V for some n, and similarly for V'. But A < W n--. A+W n = W n and therefore A+V = V and A+V' = V', i.e. V and V' are principal numbers for addition. Thus £( +) is strictly wW-unique. LEMMA VIII.l.9: (i) W m < W n if m < n, (ii) Ifn ~ 1,1+ W n = W n ,
(iii)
If m <
n, W m+ W n = W n.
PROOF. (i) If m < n, then n = m+(n-m). Hence by theorem VII.3.1, W n = Wm+(n-m) = WmW n- m = W m(I+E) [for some coordinal E] = W m+ WmE. Now I W m I < I W n I, hence W m < W n. (i i) By (i), if n ~ 1 then W:s; W n and hence by lemma VIII. 1 .4, 1+ W n = W n • (iii) W m+ W n = Wm(l + W n - m) = wmW n - m = W n if m < n. DEFINITION VIII .1.10: A co-ordinal C (an ordinal T) is said to be a polynomial in W (polynomial in co) if C (T) can be expressed in the form C = W n .a n+ ... +ao = p(W) (r = w n .a n+ ... +a o = p(w)) where the a, are natural numbers and an ¥= O. The degree of p(8p) is n and the rank of p (rk(p)) is the number of non-zero ai' We observe that I p(W)
1
= p(w).
LEMMA VIII. 1 . 11: If p( W) is a polynomial in W of degree < n, then p(W)+ wn = W n • PROOF by induction on the rank of p. If rk(p)
=
1, then p(W) = Wma m
JOHN N. CROSSLEY
254
for some m
~
0, some am #
p(W)+ W n = W n if op
< n,
o.
Applying lemma VIII .1. 9. (iii) am times,
Now assume the lemma holds for rk(p) = m -1 > o. Then peW) = = i!r{a r # O}. Then rk(q) = rk(p)-l. By am applications of lemma VIII. 1. 9. (iii), peW) + wn = q(W) + W n and by the induction hypothesis, q(W)+ W n = W n. q(W)+ Wm.a m where m
LEMMA VIII. 1. 12: If n > 0, then A < nomial in W of degree < n.
wn
if, and only if, A is a poly-
PROOF. By lemma VIII .1.11, peW) < wn if op < n. Now if A < W n, i A I = p(w) for some polynomial in ca. Hence by corollary IV. 2 .7, A
=
peW).
LEMMA VIII .1.13: WWand W V are principal numbers for addition. PROOF. Since n < V, there is a U such that V = n + U. Then W n+ W V = W n+ W n + U = W n(1+ W u) = WnW U since 1 < U and U W< (using lemma VIII. 1.4). Hence Wn+W V = WnW U = n W + U = W V , and W n < W V for every n. Similarly W n < W W for
w
every n. Now every ordinal < W is represented by a polynomial in wand hence by corollary IV. 2.7 and lemma VIII .1.12 we also have, conversely, A < W V --+ A < W n for some n, and similarly for W w . Therefore if A < WV W
A+ W
V
=
A+(W
n+
W
v)
=
(A+ W
n)+
W
V
=
W
n+
W
V
=
W
V
for large enough n (and similarly for W w). Thus W V and W W are principal numbers for addition. PROOF OF THEOREM VIII .1.3 (SECOND VERSION). By lemmata VIII .1. 6, VIII .1.11 and VIII .1.12, every co-ordinal of the form W n is a principal number for addition and there are no other co-ordinals which are principal numbers and have ordinal < co". Hence £( +) is wW-unique. By lemma VIII. 1.13, W W and W V are principal numbers for addition. But W W = W V --+ W = V by theorem VII.4. 5, which contradicts the definitions of W, V. Hence £( +) is strictly wW-unique. It follows at once from theorem VIII. 1.3 that the collection of predecessors of principal numbers of ordinal < W W contains precisely one
CONSTRUCTIVE ORDER TYPES,
I
255
co-ordinal for each ordinal < W W and is closed under addition by theorem IV.4.11. We close this section with an example of a principal number for addition whose classical ordinal is not a (classical) principal number for addition (v. § IV.4). Example VIII .1. 14. Let p, V be as given in § IV. 4. Let IJ( = C'W v and let U = {(x, y) : x, yea & x S y}. Then IJ( is r.e., clearly, but is
not recursive. For
IJ(
recursive implies
{x: (3y) (y = e(~)) &yelJ(}
= p
is recursive, which contradicts the choice of p. U is ofclassical order type t» and W V and U are strictly disjoint (§ 11.1) but clearly not (even r.e.) separable. Hence W V +- U is well-defined, but does not belong to CR T(W v ) + CR T( U), and is of ordinal W W + co. Let P = CR T
(Wv+-U).
Now if p = {v;}:"= 0 where i < j --+ Vi < vj and Vn = V [ {Vi: i < n}, then Vn s nand C'WVn is recursive. Now CRT(WVn) = W n and by theorem II .1. 6 it follows that W n < P for every n. However, W V {: P since W V + B = P implies that W V + U s P which is a contradiction. By theorem IV. 3.6 we similarly have W V + n {: P for all n. Since A < P --+ I A I < W W + w it follows that A < P --+ A < W n for some n. Therefore A+P = A+(Wn+Q) [for some Q since W n < P] = (A+ Wn)+Q = Wn+Q [by lemma VII1.l.8] = P. Hence Pis a principal number for addition. I P I is not a classical principal number for addition since W W < wW+w but wW+(ww+w) > co", VIII. 2. In this section we prove a multiplicative analogue of theorem VIII.l.3. LEMMA VIII.2.1: LI =f. 0 & T > LIT'
--+
r > I",
PROOF. Immediate from theorem 2, p. 292 in [14]. THEOREM VII1.2.2: If A is a co-ordinal, then BA = A ~ B W divides A, i.e. ~ (3C) (A = BWe). PROOF. B WC=A-+BA=B 1 + WC=B wC=A by theorem IVA.4.(i).
256
JOHN N. CROSSLEY
Conversely, suppose BA = A. We may assume that A > 1, since otherwise there is nothing to prove. By hypothesis there exist well-orderings A, B and a recursive isotonism f such that A e A, B e Band f: A
Let
IX
= C' A,
/3
~
BA.
= C' B. We also write
"a
"I a I" for "I CRT(A [{x: x
8 IX,
f(a) = j(b, at) where b 8
/3 and
fear) = j(b, a, + 1) for some b 8
at 8
IX
/3.
Since f is order-preserving,
la 1 = I B I . I a 1 1+ A for some A < I B
I·
Hence lal~IBI.lall and by lemma VIII.2.1, lal~lall. Similarly, 1a, I ~ I a, + 1 I· It follows that, since A is linear,
n(x) = /lr(xr = x; + 1) [= Pr{(lfY(x) = (If)' + l(X)}] is always defined if x 8 IX. If a 8 IX and n(a) = n, then
I an I = I B I· I an I + A where A < I B I·
But I B
I . I an I z I an I since B "# 0 and therefore A
= 0 and j'(c.) = j(min(B), an)'
257
CONSTRUCTIVE ORDER TYPES, I
We observe that, for any x, if n > n(x) then (lft(x) = (If)n(x)(x).
Let C = A[{x: Lf(x) = x} and let D = O(Bw ) where g is the partial recursive function, defined only on pe, which maps only bracket symbol images ofthe form e (no n l bno bn ,
...
•••
ns) where n i , bn , I> of and no > n l > n2 > ... > ns bn,
~0
onto
n l+ln l nl-I min(B) bn , min(B)
no no-lno-2 ( e bno min(B) min(B)
n, ns-I bn, min(B)
0 ) min(B) .
I.e. g(x) inserts the missing positive integers in the top row of e -I(X) and in the columns where an integer was missing inserts min(B) in the bottom row and takes the image under e of the resulting bracket symbol. It is clear that g is one-one, so D is well-defined. We shall now show that A ~ D. C from which it follows at once that A = B W C where C = CRT(C). Let
.((n(X)-1
hex) = J e kf(lf)"(X) -
...
1 ••.
i
0)
., .
kf(lfi(x) ... kf(x) , (if)
n(x») (x)
.
Clearly, h is partial recursive. Suppose hex) = hey), then kh(x) = kh(y) and 111(x) = Lh(y). Hence (If)"(X)(x)
Now, since e is one-one we have and hence, for 0 :c::; r < n(x),
n(x)
= (Lf)"(Y).
=
(I)
n(y)
kf(lf)r(x) = kf(lf)'(y).
(2)
Putting r = n(x)-I in (2) and using (I) we have f(lf)"(X) - I(X)
But f is one-one, hence (If)n(x) - I(X)
= f(lf)n(x) = (If)"(X) -
I(y).
I(y).
258
JOHN N. CROSSLEY
Now assume where s < n(x) = n(y). Then by (2) with r = s-l
(If)S(x)
(kf) (If)' - I(X)
and using (3)
= (If)S(y)
(3)
= (kf) (If)' -
I(y)
f(lf)S - I(X) = f(lf)' - I(y).
By the one-one property off, (If)s - I(X) = (If)s - I(y)
and by induction it follows that x = y. I.e. h is one-one. It is clear that h maps C' A onto C' D. C and it only remains to prove that h is order-preserving. Suppose a
a,
+-+
f(a j )
+-+a j + 1
or
a, + 1 = a; + 1 &
where b, + Hence
1
b, + 1 < B b; + 1
= kf(aJ
a
+-+
an
an = a~ an
=
& b; < B b~ or
a~ & an -
I
=
..... or +-+
an
=
an
an
a~ & ... &
al
a~ -
=
I
& b; -
a~ &
I
b~ -
I
or
b, < B b',
a~ or
= an &
b; < B b~ or (4)
..... or since f(aJ
= j(a
an = a~ & bn = b'; & ... & b 2 = b; & b l
+ I'
b, + I)'
259
CONSTRUCTIVE ORDER TYPES, I
Now h(a)
hea') +-+ an an
=
or
a~ & (3r) (1 :::;
s < r ...... b.
=
(5) b~ & b,
< B b~).
(4) and (5) are equivalent since, as we observed above, if n > n(a), then an = an(a) and b; = min(B). Finally, h maps C' A onto C' D. C for suppose
x
=j
(
e
II (
bn
•.. •••
0) ) bo
,c e C'D. C,
where c e C'C (and b, e C'B).
=
Let ao
c, a, + 1
= r:
(j(b r, ar»'
Then ao e C' A and if a, e C' A, then a, + 1 e C' A. In particular, an e C' A and an = h - '(x), We have therefore proved h: A ~ D. C and the theorem is established. LEMMA VIII.2.3: A co-ordinal A is a principal number for multiplication if, and only if,
o<
B < A +-+ B W divides A.
PROOF. Immediate from theorem VIII. 2.2 and definition VI. 2.1. 1 We observe that Wwo = W 1 = W, (Wwn)w = W wn. w = W wn+ by theorems VII. 3.3 and VII. 3.1. LEMMA
either A
VIII. 2.4: If A is a principal number for multiplication, then n n n ww for some n, or for all n, Ww divides A and Ww < A.
=
PROOF. By theorem VI. 2.2, if A is a principal number for multiplication then 2 < A. Hence 2A = A and by theorem VIII.2.2, 2w divides A. But by corollary VII .4.4, 2 w = W. Therefore, if I A I = w, A = W. Otherwise Wdivides A and W < A by theorem VI.2.3.(ii). wm Now suppose W < A for m < n (where II > 1). Then, by lemma m 1 VIII.2.3, if A is principal (Wwm)w = Ww + divides A. By theorem n wm 1 wn VI.2.3.(i), W + :::; A and hence, if I A 1= ww , A = W or, for all r, w w W • divides A and W • < A.
Corollary VIII.2 .5. If A, B are principal numbers for multiplication
260
JOHN N. CROSSLEY
and B < A then A = B < A.
r:
LEMMA
VIII. 2 . 6:
PROOF. p'(W) a
wn
for some n, or for all n, B
=
WOP'.a+q(W)
where
q
p(W)+p'(W)
is a polynomial in Wand =
p'(W).
VIII.2.7: If Dp < op', then WP(W). WP'(W)
=
W p'(W).
By theorem VII.3.3, WP(W). WP'(W) = lemma then follows from the previous one. PROOF.
LEMMA
VIII.2.8:
WP(W)+P'(W).
The
If ap < op', then WP(W)+ WP'(W)
PROOF.
divides A and
Ifp( W), p' ( W) are polynomials in Wand ap < ap', then p(W)+p'(W) = p'(W).
#- O. By lemma VIII. 1. 11, LEMMA
wn
=
Wp'(W).
By lemma VIIL2. 7,
WP(W)+WP'(W)
=
WP(W)+WP(W).WP'(W) =
WP(W) {l+W P'(W)}.
By lemma VIIA.8.(ii), W::::;: WP'(W), hence by lemma VIII. 1.4, = WP'(W). Therefore WP(W)+ WP'(W) = WP'(W).
1+ WP'(W)
LEMMA
VIII. 2.9: If a co-ordinal A is of the form A
=
WPI(W).at
+ ... + WPe(W).a e +
q(W)
(6)
where Pt, ... , Pe and q are polynomials in W such that Pt(W) > P2(W) > ... > peCW) at #- 0 and Pt(W) > W, then
A < Wwn and A+ Wwn = wwn if apt < n. Conversely, if A < wwn for some n, then A is expressible in the form (6) where apt < n. PROOF. We prove the two parts simultaneously. Suppose 0 < A < W then I A I has Cantor normal form (cf. e.g. [14], p. 320)
all. at + ... + roT•. a e + q(ro).
where T i > T 2 > ... > T c-
w:
(7)
CONSTRUCTIVE ORDER TYPES,
261 wO' For each i, T, is a polynomial in ro, since otherwise roT; ~ ro which contradicts A < Wwn. Now to every ordinal of the form (7) there corresponds naturally and in a bi-unique way a co-ordinal of the form (6) (i.e. under the mapping p(ro) -+ p(W)). In order to prove the lemma it therefore suffices by virtue of corollary IV. 2 .7 to prove that A + W W" = W w" where n > 0Pl = degree of the polynomial I', (in co), Suppose oq = m - 1, then A+ Wwn = WPl(W).al +
=
WPl(W).al +
I
+ WPe(W).ae+q(W)+ Wwn +q(W)+(Wm+ Wwn)
by lemma VIII. 2 . 8 = WPl(W).al + ...
= Now by
e
i
L ~
1
WPl(W).al + ...
+ WPe(W).a e+ W m+ Wwn + WPe(W).a e+ Wwn =
by lemma VIII. 2 .8 C, say.
a, applications oflemma VIII.2.8 we have C = Wwn.
LEMMA VIII. 2. 10: (i) (3n) (A < WW'') +4 A < Www.
+4
A < WWv,
(ii) (3n) (A < WW)
PROOF. (i) Let V= n+U, then I U 1= co, By lemma VII.4.8, W ~ W U , hence by lemma VIII. 1. 4, 1 + W U = W U • Now Wwn. WWV = W exp (W n+ W v ) = W exp (W n+ W n +u) = W exp (W n • {1 + W u } ) = W exp (W n . W u) = W exp (W n + U ) = WWV. Hence by lemma VIIA.S, Wwn < Wwv. wn Conversely, suppose A < Wwv, then I A 1< ro for some n. But by lemma VIII. 2.9 there is a co-ordinal A' of the form (6) such that I A' I = I A I and A' < Wwn. Hence by corollary IV.2.7, A = A' and A < WW". (ii) follows at once by substituting 'w' for 'V'. (In this case, U = W.) THEOREM VIII. 2. 11; The collection £(.) of all principal numbers for wO' multiplication is strictly ro -unique. PROOF. By lemmata VIII. 2.4 and VIII. 2.9 every principal number for wn wO' multiplication of classical ordinal < ro is of the form W and con-
262
JOHN N. CROSSLEY n
versely, alI the co-ordinals Ww are principal numbers for multiplication. Hence£{.) is co",W-unique. w V Ww and WW are principal numbers for multiplication, since by the w w v V n. n. proof of lemma VIII. 2.10, Ww Ww = Ww and Ww Ww = WW • ww wv wn Further, A < W or W implies A < W for some n; hence, since w n ww all the Ww are principal numbers for multiplication, A. Ww = W v WV and A. Ww = W • wv But WW,W = W implies, by theorem VII.4. 5 (twice), W = V which is a contradiction. Therefore£"(.) is strictly co"'w -unique, THEOREM VIII .2.12: £' (exp) c £' (.) c £' (+). PROOF. By theorem VII.4. 2 every principal number for exponentiation is infinite. Suppose Pe£(exp), then by lemma VII.4.10, A < P-+ AA < P and hence (AAy = P = A P• Hence if A > 1, then by theorem VII. 4.5, AP = P and hence P is a principal number for multiplication. Now suppose P E £(.), then W :==::; P by lemma VII. 2.4, hence by lemma VIII. 1.4, I+P = P. Therefore if 0 < A < P, P = AP = A(1+P) = A+AP = A+P. I.e. Pe£(+). W W E £(.) - £(exp) since for every F < co'" there is a co-ordinal C < W W but to" is not a (classical) principal number for exponentiation. W 2 E £( +) - £(.) by similar argument. Hence alI the inclusions are strict. THEOREM VIII. 2. 12 indicates how we might extend our classes of co-ordinals to get uniqueness up to higher ordinals. We shall present results obtained by this approach in [4] and [21]. Appendix At. In many theorems concerning (classical) ordinals use is made of the theorem
If a well-ordered set ex is similar to a subset of a well-ordered set then ex is similar to an initial segment of p.
p,
The proof of this theorem requires the axiom of choice. Accordingly, it is not surprising that its analogue fails for C.O.T.s and co-ordinals.
CONSTRUCTIVE ORDER TYPES, I
263
In fact, we have made use of this fact in giving counterexamples to analogues of classical laws like A < B --+ AC :s Be. DEFINITION AI.I: A::s 8 if there is a recursive isotonism from A onto a (linearly ordered) sub-relation of B, i.e. if A ~ A' S; 8. Clearly, if Al ~ A 2 , 8 1 ~ 8 2 and Al ::S 8 1 , then A 2 ::S 8 2 , DEFINITION A I .2: A ::S B if there exist A e A and B e B such that A ::S 8. We write A <. B if A ::S B and A ;f. B. THEOREM AI. 3: (i) A ::S A,
(ii) A ::S B & B S C --+ A ::S C, (iii) A < B --+ A -< B, (iv) there exist co-ordinals A, B such that (a) A -< B but A -cI: B, (b) A ::S B & B S A but A ;f. B.
PROOF (i) - (iii) Left to the reader.
(iva) Let A = V B = (ivb) Let A = V, B = contains an infinite Clearly, V [u ~
W, then clearly V ::S Wand V;f. W. W. Now by Post's lemma ([13], p. 291) p = C'V (naturally ordered) recursive proper subset a, W. Hence W -< V.
DEFINITION AI.4: A e.O.T. A is said to be quasi-finite if A and A* are quords. We write :F for the collection of all quasi-finite C.O.T.s. THEOREM AI.5::F is partially ordered by:::;. PROOF. Suppose A ::S Band B::s A where A, B e:F. If A or B = 0 then A = B = O. We may therefore assume A;f. 0 ;f. B. Suppose g : A ~ 8 1 s; Band h: 8 ~ Al s; A, then f: A ~ Al s; A where f = hg, and Ai ;f. 0. Since A, Al are linear orderings, for every x e C'A either
on:F.
264
JOHN N. CROSSLEY
References [I] H. Bachmann, Transfinite Zahlen (Berlin 1955). [2] P. Bernays and A. A. Fraenkel, Axiomatic Set Theory (Amsterdam 1958). [3] A. Church and S. C. Kleene, Formal Definition in the Theory of Ordinal Numbers. Fund. Math. 28 (1936) 11-21. [4] J. N. Crossley, Constructive Order Types, II. (To appear). [5] M. Davis, Computability and Unsolvability (New York 1958). [6] J. C. E. Dekker, The Constructivity of Maximal Dual Ideal in Certain Boolean Algebras. Pacific J. Math. 3 (1953) 73-101. [7] , An Expository Account of Isols, Summaries of talks (Summer Institute of Symbolic Logic, Cornell 1957) pp. 189-199. and J. Myhill, Recursive Equivalence Types, University of California [8] Publications in Mathematics, n.s, 3, no. 3, 67-214. [9] S. C. Kleene, Introduction to Metamathematics (Amsterdam 1952). [10] G. Kreisel, Non-uniqueness Results for Transfinite Progressions. Bull. Acad. Polon. Sci 8 (1960) 287-290. [II] J. McCarthy, The Inversion of Functions defined by Turing Machines, Automata Studies. Annals of Maths. Studies, no. 34 (Princeton 1956) 177-181. [12] R. J. Parikh, Some Generalizations of the Notion of Well-ordering (Abstract). Notices Amer, Math. Soc. 9 (1962) 412. [13] E. L. Post, Recursively Enumerable Sets of Positive Integers and their Decision Problems. Bull. Amer. Math. Soc. 50 (1944) 284-316. [14] W. Sierpinski, Cardinal and Ordinal Numbers (Warsaw 1958). [15] R. Smullyan, Theory of Formal Systems. Annals of Maths. Studies, no. 47 (Princeton 1961). [16] A. Tarski, Cardinal Algebras (New York 1949). [17] , Ordinal Algebras (Amsterdam 1956). [18] J. S. UIlian, Splinters of Recursive Functions, JSL 25 (1960) 33-38. [19] A. N. Whitehead and B. Russell, Principia Mathematica, Vol. II 2nd ed. (Cambridge 1927). [20] K. Schutte, Predicative Well-orderings, these Proceedings. p. 280. [21] J. N. Crossley and R. J. Parikh, On Isomorphisms of Recursive Well-orderings (Abstract). JSL 28 (1963) 308.