a+ysp+
y,
hence by theorem 5.3.4 A + C < B+ C. COROLLARY. If A, B < P and P is a principal number for addition, then B I A + B. Conversely, if A + B < P , then A , B t P . PROOF. Trivially A < P if A + B < P . Since P is a principal number A + B < P implies A + B + P = P . But A < P so A + P = P and therefore A + ( B + P ) = A + P . Hence B + P = P and B I P . Finally we cannot have B =P since then A +B 43'. 8.1.6
8.2 We now give a series of results for quords. All the results in this
section were in a sense obtained in the context of ordinal algebras 1956) by Tarski. Many of the proofs are highly derivative from (TARSKI, Tarski's proofs. We do not know which, if any, of these results can be extended to arbitrary C.0.T.s though a start on this problem was made in 9 2.4 using Morley's lemma. 8.2.1
THEOREM. If B g 0 is a quord and there exist C, D such that then B = A * W .
B+C=A.W=D+B,
PROOF. By theorem 6.2.5. D + B = A - W implies A . W I * B. B+ C = A . W implies B< A . W, hence by theorem 4.2.6, B= A . W. 8.2.2
THEOREM. If C is a quord, then A + B + C = C and ( A + B ) - W = ( B + A ) . W A+C=B+C=C.
PROOF. By lemma 6.3.1, using the first condition, ( A + B).W
+D =C
for some quord D .
iff
Ch. 81
ARITHMETIC LAWS AND PRINCIPAL NUMBERS
95
By theorem 6.2.3.(iii), (B
+ A ) - W = B + ( A + B).W = ( A + B ) . W by the second condition.
Hence by lemma 6.3.1, B * W + E = ( A +B).W
forsomequordE.
Therefore B
+ C = B + ( A + B ) * W+ D , = B + (B.W + E ) + D , =B*W+E+D, by theorem 6.2.2.(iv) = ( A + B)*W D = C .
+
Thus B + C = C and therefore A + C = A + B + C = C . Now suppose A + C = B+ C = C,then A + B+ C = C and B+ A + C = C . Hence ( B + A ) . W + D = C and ( A + B ) . W+E=Cfor some quords D,E, by lemma 6.3.1. By the directed refinement theorem 2.3.2 it follows that for some F either (B + A)+W F = ( A B ) * W , or ( A + B)-W F = (B + A ) . W . (5) Wesuppose the latter holds. Now (A + B ) . W = A + ( B + A ) . W by theorem 6.2.3.(iii), hence (B + A ) . W I * ( A + B ) . W and hence by ( 5 ) and
+ +
+
theorem 4.2.6, (B + A ) . W = ( A + B ) . W . This completes the proof.
8.2.3 THEOREM. If A, C (or B, C) are quords, then A + C.n = B + C.n*A + C = B + C . PROOF. By the directed refinement theorem 2.3.2, there exists an E such that either A + E = B or B + E = A and E + C - n= C - n . Suppose, without loss of generality, that A + E = B . By lemma 6.3.1 we have, for some F, E . W + F = C * n = C + C . ( n - 1) by theorem 6.2.2.(ii). Now by the directed reiinement theorem 2.3.2, there exists G such that E * W + G = C and G + C - ( n - l ) = F
(i)
96
[a. 8
CONSTRUCTIVE ORDER TYPES
or C+G=E.W
and G + F = C . ( n - l ) .
(ii)
If (i) holds then
E+C=E+E*W+G =E*W+G =
c.
by theorem 6.2.2.(iv)
Now B+ C = ( A +E ) + C = A + ( E + C ) = A + C and the theorem is established for this case. If (ii) holds, then by theorem 6.2.5 there exists H such that H + E . W = G. But then C - ( n - 1)= G + F = H + E . W+F=Hf C - n = H + C * ( n- 1)+ C (last step by theorem 6.2.2.(ii)). By lemma 2.4.8 (proof) we therefore have C . ( n - l ) = C * ( n - l ) + C . But then by corollary 3.2.9 we have C=O which reduces the theorem to a triviality. 8.2.4
THEOREM. If A, C, D (or B, C) are quords and A + C - n + D = B + Cqn, then A + C + E = B + C for some (quord) E .
Before we proceed to the proof we observe that if one side (and hence the other) of the k s t equality is a recursive quord or co-ordinal then the theorem may be stated thus: A
+ Can 5 B + C.n=+A + C IB + C .
PROOF(by induction on n). If n = 1, then the assertion is trivially true with B= D. Now suppose the implication holds for n, then A
+ C * ( n+ 1) + D
=B
+ C.(n + 1)
implies
A + C - n + ( C + D ) = B + Can + C . Therefore, by the directed refinement theorem 2.3.2, there is an F such that either A + C - n + F = B + C - n and C + D = F C , or A + C - n = B + C - n + F and F + C + D = C . In the former case, by the induction hypothesis
+
A+C+E=B+C
for some E. In the latter case, by theorem 3.2.7, D=O and hence
A
+ C.(n + 1) = B + C * ( n+ 1)
Ch. 81
ARITHMETIC LAWS AND PRINCIPAL NUMBERS
97
and by theorem 8.2.3, A+ C=B+ C.
This completes the proof.
8.3 By analogy we now introduce principal numbers for multiplication (cf. BACHMANN, 1955,p. 66). 8.3.1 DEFINITION. A co-ordinal (quord) A is said to be a principal (.%principal) number for multiplication if A > 2 and 0
We write X ( . )[3(.)]for the collection of all principal (9-principal) numbers for multiplication. Later on we shall show that A E3(-)implies A is divisible by or divides Wwnfor every n. As in the classical case O < B
A
is a stronger condition than BC=A*B=A
or C = A .
But also, for co-ordinals, the former condition is stronger than 0 < B, C < A* BC < A .
For V satisfies this last condition but is not a principal number for multiplication since 2< V but by lemma 7.4.1,2V = V implies 2w = V and by theorem 7.4.2,2w = W + V. 8.3.2 THEOREM. If A is a co-ordinal in X ( -),then IAJis a limit number. PROOF. Left to the reader (cf. theorem 8.1.4).
+
8.3.3 THEOREM. (i) If B 0, then A I A B when B is a recursive quord, a co-ordinal or B 2 1. (ii) If B > 1, then A < A B whenever ABO for an arbitrary quord B. (iii) If A divides B and IAI =lBl, then A = B . PROOF. We prove only (ii) and (iii) leaving (i) to the reader.
98
mNsTRum ORDJiR TYPES
[Ch. 8
(ii) B > l = > ( E !C ) (B=l+C&C+O).HenceAB=A(l+C)=A+AC, where A C l O i f A 9 0 ; thus A c A B . (iii) By (i) A divides B implies A S B hence by theorem 5.3.4, A =B. 8.3.4 THEOREM. If A and B are isomorphic well-orderings then there is a unique isomorphism f such that every isomorphism between A and B is an extension off. (SIERPINSKI, 1958, p. 264, corollary 3).
We now prove a left cancellation law for co-ordinals using this classical theorem 8.3.4. Later on we shall use the same technique to obtain a cancellation law for exponentiation for co-ordinals. 8.3.5
THEOREM. If A 9 0 and A , B, C are co-ordinals, then AB = AC* B = C .
PROOF. Let AEA, BEB and C E C and suppose p : AB N AC.
Then AB-AC and since AB and AC are well-orderings it follows from the preceding theorem that p is an extension of the unique minimal isomorphism, p,, say, between AB and AC. Now, classically, u 0 &a/? = ay-p = y ,
*
hence there is an isomorphism q, (not necessarily partial recursive) such that
q,:B-C. Now the map r , : j ( a , b)=+,
q,(b)),
defined only on C A B is an isomorphism between AB and AC and therefore, by theorem 8.3.4, p is an extension of r,. Since A+O, there is an element, say a,, in C'A. Let p , be the map p with domain and range restricted to (j(ao,n):nENZ,
then po is partial recursive. Further, if poj(ao,x) is defined, then its value is j(u,, y) for some y.
Ch. 81
ARITHMETIC LAWS AND PRINCIPAL NUMBERS
99
Now let qo be the map 40 :x + IPOj (ao, x)
,
then clearly qo is partial recursive and agrees with qc on C'B (again by theorem 8.3.4). qo is one-one, since 40
(XI = 40 ( Y ) * k o j (ao, x) = b o j (ao, Y ) * P o j (ao, x) = j (UO? c ) Lk P o j (a05 Y > = j (a03 c>
(since ppo E {j(uo,n ) : n e M }by construction) * j ( a 0 , x) = j ( u o , y)
(since p is one-one)
*x=y.
Thus qo is partial recursive and one-one and also agrees with qe on C'B, i.e. q0:B=C from which the theorem follows. We have a stronger version of the above theorem which derives from SIERPINSIU (1948), however, we shall leave the proof of this theorem until appendix A.
8.3.6 LEMMA. If M is a principal number for multiplication, and B, C 0, then
+
BC< M o B < M & C < M .
PROOF. Suppose BC
=> BCM = M
,
and therefore by theorem 8.3.5, CM=M.
Using theorem 8.3.3.(ii) it follows that C
Conversely, C
=M
and B < M a B M = M .
100
CONSTRUCTIVE ORDER TYPES
[Ch. 8
Hence (BC) M
= B ( C M ) = BM = M
and by theorem 8.3.3.(ii) BC
8.4. 8.4.1 THEOREM. If A, C are quords then (i) If A =I= 0, then B < C* AB < A C ,
(ii) BI; C-ABS AC. PROOF.Let AEA and CEC, then there exists BEB such that B
+@
C=B$D. Now the reader will readily verify that AC = A(B $ D) = AB $ AD. But AD
+0,since A, D=k8, hence AB
-= AC
and the theorem follows by taking C.0.T.s. (ii) follows at once from (i).
8.4.2 THEOREM. There exist co-ordinals A, ByC+O such that A < B but AC $ BC.
PROOF. Let A = 1, B= V and C = W, then AC=W
and B C = V W .
By theorem 8.3.3.(i), VIVW.
Hence if
w 5 vw, V and W are comparable by theorem 4.2.8 which contradicts corollary 5.2.7.
Ch. 81
ARITHMETIC LAWS AND PRINCIPAL NUMBERS
101
8.4.3 THEOREM. If there is a principal number for multiplication, My such that B, C < M (or equivalently B C < M ) then A < B*AC
BC
PROOF. If B or C=O there is nothing to prove. Similarly if A=O. Otherwise, by lemma 8.3.6, AC
and B C < M .
Hence, by theorem 4.2.8, A C and BC are comparable. Now classically, for arbitrary ordinals a, /I, y a < P*ar
S
Pr,
hence ACI BC by corollary 5.3.5. 8.4.4 THEOREM. If A, B, C are co-ordinals, then AC < BC* A < B .
PROOF. If C=O, then the assertion is trivial. If C+O, then by theorem 8.3.3.(i), A I A C and B S B C . Hence by the transitivity of Iand theorem 4.2.8, A and B are comparable. By the classical theorem UY
P,
we have IAl .c IBI
and hence by corollary 5.3.5 A
8.4.5 THEOREM. There exist co-ordinals A, B, C such that O
but A $ B .
PROOF.(As in the classical case.) Let A =2, B= 1, C = W. 8.4.6 THEOREM. If By C are comparable quords, then A B
PROOF. Immediate from theorem 8.4.1 .(i).
102
[Ch. 8
CONSTRUCTIVE ORDER TYPES
THEOREM. If A, ByC are co-ordinals and AB< AC then B < C ; similarly with “ s ” replacing “ < ” at both occurrences. PROOF. AB
8.4.7
So A C = A D + A E by theorem 6.2.1. By theorem 4.2.1 we have ( 3 F ) ( A . B + F = A . C ) and again using corollary 5.3.6 ( E ! G ) ( E ! H ) ( G + H = A C& IGl=a/3). We must have then G = A B = A D , and by theorem 8.3.5, B = D . D < C by (*) so the result follows. The other part of the theorem follows from the above and theorem 8.3.5.
It is well-known that, classically, for arbitrary order types
b, z,
0 - n = z - n & n > O*o = z (and similarly with ‘‘5” replacing “ =” at both occurrences, see (1948) for proofs). For quords the analogues are also true SIERPINSKI, provided we use the strong interpretation of I ; thus we have: 8.4.8
THEOREM. If A or B is a quord, then A - n + C = B - n & n > O* (30) (A
+ D = B).
PROOF^^ (by induction on n). If n=1, then the assertion is trivial. Now assume the theorem holds for n and that A-(n + 1) + C = B . ( n Then
A * n+ ( A
+ 1).
+ C ) = Ban + B
and by the directed refinement theorem 2.3.2, there is an E such that either A-n + E = B * n ( & A + C = E + B), or A * n = Ben + E & E + A + C = B . In the former case the assertion follows by the induction hypothesis. In the latter, by the induction hypothesis we have, for some F, A=B+F,
Ch. 81
ARITHMETIC LAWS AM) PRINCIPAL NUMBERS
103
whence E+B+F+C=B
and by theorem 3.2.1, E+B=B,
F=C=O.
We conclude A =B.
8.5 We now introduce principal numbers for exponentiation and investigate the arithmetic laws for exponentiation.
8.5.1 DEFINITION. A co-ordinal (quord) A is said to be a principal (9-principal) number for exponentiation if A > 2 and
1 < B < A - B~ = A . We write &' (exp) [1(exp)] for the collection of all principal (%principal) numbers for exponentiation. Later on we shall obtain an explicit description of all principal numbers for exponentiation (chapter 11). THEOREM. If AE&'(exp), then IAl is a limit number. PROOF. Left to the reader.
8.5.2
The condition in definition 8.5.1 is stronger than the condition 2 5 B, C < A*BC < A
This will be shown later by proving (lemma 11.2.2) that
2A = A *
W divides A ,
whereas V satisfies (6) but not (7). 8.5.3
THEOREM. If A > 1, B, C are co-ordinals, then A~=A~*B=c.
PROOF.^^ Let AEA, BEB and CEC and suppose p : A~
A=.
104
CONSTRUCTIVE ORDER TYPES
[Ch. 8
Then A'-AC and since A' and A' are well-orderings it follows from theorem 8.3.4 that p is an extension of the unique minimal isomorphism p e , say, between A' and A'. Now, classically, u>l&aS=aY+B=y,
hence there is an isomorphism qc (not necessarily partial recursive) such that qc:B C . Now the map N
defined only on 83 e (A, B) is an isomorphism between A' and A'. Hence by theorem 8.3.4, p is an extension of rc. Since A > 1, there is a non-minimum element, say a,, in C'A. Let p , be the map p with domain and range restricted to
then p , is partial recursive. Further if
is defined then its value is
for some y. Now let q, be the map
then clearly q, is partial recursive and agrees with qc on theorem 8.3.4). qo is one-one, since
C'B (again by
Ch. 81
ARITHMETIC LAWS AND PRINCIF'AL NUMBERS
for some u, v , m,n, xl, ..., x,, y,, image of p , is of the form
...,y,,,. But by the definition of p,,
105
any
2j(oo. b )
and hence n =m =0,u = v = a, and
and
Therefore, from qo(x) = qo (Y), we have
from which it follows, sincep, and e are one-one, that x=y. Thus we have shown that q, is a recursive isomorphism between B and C and the proof is complete. 8.5.4
THEOREM. There exist co-ordinals A, B, C, all > 1, such that A C = B C but A + B .
PROOF(as in the classical case). Let A = 2 , B = 3 , C = W, then by theorem 7.4.2, 2" = 3" = W. 8.5.5
THEOREM. (i) A > 1 & B
(for arbitrary quords A,
B, 0. (ii) If C is a co-ordinal, then A > 18z B < C+AB
d>,$,b, hence any bracket symbol in (A,
BT D) is of the form
106
CONSTRUCTIVE ORDER TYPES
[Ch. 8
where the d&'D, b j ~ C ' Band the a,, aj.eC'A ( i = O , . . . , m ;j=O,..., n). Hence from the definition of exponentiation we easily obtain
A0 5 AO'D= AC. (ii) By theorem 7.2.1.(ii), assuming A E A ,etc. as above, A' (and hence AB)is a quasi-well-ordering. Hence it suffices, by lemma 4.2.5, to prove that A~ A'.
+
A a+min(A). Since D+0 there Now A > 1, hence there exists ~ E C with also exists dsC'D. Therefore
(")
e a
CAC
- CAB,
from which we have the required result.
LEMMA.(i) If C is a co-ordinal and A, C > 1 then A < A'. (ii) If C r 1, then A
8.5.6
Now, by the definition of exponentiation we have at once 1 IA D since A 9 0.
Hence
A' = A ( l + E) for some E, by theorem 6.2.1. = A + AE
The required result now follows at once. 8.5.7
THEOFCEM. There exist co-ordinals A , B, C such that A
but A C $ B c .
PROOF.Let A = 2 , B= Vand C= W,then by theorem 7.4.2, A'=C=W and by lemma 8.5.6.(i), v < VW=BC. Now,if IB ~ ,
Ch. 81
107
ARITHMETIC LAWS AND PRINCIPAL NUMBERS
then by theorem 4.2.8, V and W are comparable which contradicts corollary 5.2.7. 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 8.4.2). However, the similarity also extends to the cases where the analogues do go over.
LEMMA.If E is a principal number for exponentiation, then A , B
8.5.8
Since B < E it follows by theorem 2.1.2 that there is a (co-ordinal) C such that B+C=E. Therefore E = A ( B ~ )= A ( B + C ) = A B . A C , But A'> I , since C + O ; hence A'= 1 + D forsome D + O and it follows that i.e.
+
E = A B ( l + D) = AB + ABD where ABD 0 ,
A~ < E . Conversely, suppose A,B>1
and A B < E ,
then by lemma 8.5.6.(i), A
Since E is a principal number for exponentiation,
E=
= ( A ~=) ~
By theorem 8.5.3 it follows that BE=E
108
CONSTRUCIWB ORDER TYPES
[Ch. 8
and hence by theorem 8.3.3.(ii) we have B
PROOF. By the transitivity of 5 and lemma 8.5.8, A C < E and B C < E .
Hence by theorem 4.2.8, AC and BC are comparable co-ordinals. Now, classically, for ordinals a, fl, y, hence
8.5.10 THEOREM. If A, B, C are co-ordinals, then
c B~ =+ A .C B . PROOF. If C=O, there is nothing to prove. Otherwise, by lemma 8.5.6(ii), A I A C and B I Bc
and therefore by theorem 4.2.8 and the transitivity of I, A and B are comparable. Hence by the classical theorem for ordinals ay < pY*u
< 8,
we have IAI < IBI
and hence A < B .
8.5.11 THEOREM. There exist co-ordinals A, B, C such that
1 < AC IBC but A $ B.
PROOF(as in the classical case). Let A=3, B = 2 and C=W, then by theorem 7.4.2, A ~ = B ~W =.
Ch.81
ARITHMETIC LAWS AND PRINCIPAL NUMBERS
8.5.12 THEOREM. (i) If B, C are comparable and A > 1, then A*
=.
3
B
PROOF. By theorem 8.5.5., since C I B means C = B or C < B.
109