AND BOOLEAN Lawrence Feiner

advertisement
ORDERINGS AND BOOLEAN ALGEBRAS
NOT ISOMORPHIC TO RECURSIVE ONES
by
Lawrence Feiner
B.S., Massachusetts Institute of Technology
(1964)
Submitted in Partial Fulfillment of the
Requirements for the Degree of Doctor of Philosophy
at the
MASSACHUSETTS INSTITUTE OF TECHNOLOGY
September, 1967
Signature of Author...........................
........
Department of Mathematics, June 27,
0
a
1967
Certified by .............
esi
Accepted by .......
......
Chairman,
Super'
or
^......
..................
Departmental Committee on
Graduate Students
ACKNOWLEDGEMENTS
Thanks are due to Professor Anil Nerode for
suggesting the topic of this paper, to Dr. Alfred Manaster
who is directly responsible for whatever degree of elegance
the exposition of these results has attained and whose
advice was invaluable in the preparation of this paper,
and to Professom Hartley Rogers and R. Gandy for helpful
advice concerning references.
-
1
-
ORDERINGS AND BOOLEAN ALGEBRAS
NOT ISOMORPHIC TO RECURSIVE ONES
Lawrence Feiner
Submitted to the Department of Mathematics on June 27, 1967
in partial fulfillment of the requirement for the degree of
Doctor of Philosophy.
Abstract
Chapter I:
With each linear ordering,
e,
with first
and last element we can associate a Boolean algebra D . We
discuss a Cantor-Bendixon like classification of order types
due to Erd6s and Hajnal [1], whereby with each order type
and each ordinal v we associate the vth derived linear
ordering, T(V).
?(
)
9
is defined to be the least ordinal,
£(v) = £(vl). We discuss a similar classification
of Boolean algebra isomorphism types due to Mostowski and
Tarski [2], whereby with each Boolean algebra isomorphism
for which
type, B, and each ordinal, v, we associate the vth
derived Boolean algebra isomorphism type, B(v).
8(B) is
defined to be the least ordinal, v, such that B(v) = B(v+1)
We show that, for any linear ordering with first and last
element, £,
and any ordinal, v, (D,)(v) is isomorphic
to D.(v). We use this fact to give non-topological proofs
of some standard properties of Boolean algebras.
Chapter II: We discuss countable Boolean algebras. We define
strict Boolean algebras and we discuss Lindenbaum algebras of
Theories. We define what is meant by a TT1, (F l
1
arithmetic, recursive) Boolean algebra.
Chapter III: We show that, for any subset
numbers, there is a partial ordering, 01 ,
-
ii
-
X
of the natural
such that &
is
r.e. in X but not isomorphic to a X-recursive partial
ordering; there is a linear orderng'l, such that T is
T7 in X, but £ is not isomorphic to any X-recursive
linear ordering; and there is an HX -recursive Boolean algebra,
B, such that B is not isomorphic to any X-arithmetic Boolean
algebra.
strict Boolean algebra with
Chapter IV: We show that any E
a scattered base is isomorphic to a recursive Boolean algebra.
We show that there is a TT' strict Boolean algebra, B,
with a scattered base such that B is not isomorphic to any
E Boolean algebra. We show that if B is the Lindenbaum
TTI
teorythenKleene
en
algebra of a 71 axiomatizable theory, then 6(B)
However, there is a Lindenbaum algebra B of a
-axiomatizable theory such that 6(B) > o leene
'
Thesis supervisor:
Title:
Hartley Rogers, Jr.
Professor of Mathematics
-
iii
-
TABLE OF CONTENTS
Pages
Chapter I
: The Erd6s-Hajnal classification of
denumerable order types, and the
Tarski-Mostowski classification of
Boolean Algebras with ordered bases.
§1:
....
§2:
6. . ..
. .
. . . . . . . . . . . . . . . . . . . .. 2
. . .......
........ .....
..
Chapter II : Countable Boolean Algebras and Boolean
Algebras whose elements are integers . .
§1:
Countable Boolean Algebra$ . . . . . . . . . . . .18
Chapter III:
Coding Functions into the Isomorphism
Type of an Ordering. . . . . . . . . . .
§1.
Preliminaries. . . .
§2.
Partial Orderings .. . .
§3.
Linear Orderings . . . . . . . . .. . .
§4.
Coding
§5.
.17
.27
. . . . . . . . . . . . . . .28
. .
-
.
. . . ..
. .31
. . .
.
.37
H -recursive functions into Recursive
W
Orderings............
.
....
. .. .. .. .
Boolean Algebra
.
.
....
.
..
.
§1.
Preliminaries.
§2.
Analysis of ) by means of the Analytic
Hierarchy. . . . . . . . . . . . . . . . .
.
.
.
.
.
Bibliography . . . . . . . . #.* .
.
.
.
.
.
.
.
.
iv
-
.
.*
.
.
. .
.61
62
.66
.. . .. . . .
Biography. . . . . . . . . . . . . . . . . . . . .
-
. .54
S.
Chapter IV : Analysis of 3 by means of the
Analytic Hierarchy . . . . . . . . .
.
.43
.
.
.78
NOTATION
N is the set of natural numbers.,
is the standard model for arithmetic.
= (N,0,
J(x,y)
+.}
is the
standard pairing function which associates ordered pairs
with natural numbers.
is the
(n+l)-th
by seq
(s),
divides
prime.. s
iff
s)).
J 1(x) = (K(x), L(x)) e N .
(x)(p
is a sequence number, denoted
divides
If seq (s),
y + 1
divides
divides
is the greatest number,
y = s(i),
r
such that p
s,
r,
and
s.
Hi =the complete set
= (ilK(i) e H
}.
H
L(i)
x
H
s ->
(y)<x (p y
1(s) = n, iff n is the
then
greatest number such that p n
iff
pn
= X'.
x
= (ijK(i) e H
). If
CL)
L(i)
(partial orderings), and
Hn+1 = H', for
n+
n-
T
T
and
HX+
n > 1.
,
=(HX)
n
l
9'
for
n > 1.
are linear orderings
is isomorphic to
9', we write
X a 9'.
We say "'e is the G6del number for a recursive linear
or eeLi
ordering",Aiff there is a relation, A1(x,y), whose field is
N,
such that
(A(x,y)
R (x,y) is a linear ordering, and
<-> (e}(x,y) = 0).
(x)(y)
Since every r.e. linear ordering
is isomorphic to a recursive linear ordering (See Crossley [i]),
we consider only recursive linear orderings.
- v -
o
is the least
W, is the least non-recursive
uncountable ordinal, and
ordinal.
If
B
is
a Boolean algebra, we say that
(a)eB (b)eB (a -,
iff
f
say that
a = b).
b ->
If
B
f:B ->
is
strict,
B', we
is a Boolean homomorphism, iff for every a, b, c
e B:
(i)
a U b -
c ->
f(a) U f(b)
f(c);
(ii)
a n b -
c --
> f(a) n f(b)
f(c);
(iii)
a - b
--
> f(a));
a < b ->
(iv)
f(a)<
f(b)
Furthermore, if, in addition to (i)-(iv), we have
(a) eB(b) eB (f (a)
we say that
If
B
is
f
< f (b) ->
a < b),
and
(a) e> tb)
eB(f (b)
is a Boolean isomorphism, and we write
a Boolean algebra and
B
has
IT1
(1
is
T
(1l,
A ,
a(l)
or
B Z B'.
A ,
recursive) field, operations, and relation, we say that
B
recursive).
(2)
written before a logical
w.f.f.
is
not a reference to a footnote, but is a device used to refer
to the formula later on.
- vi -
-a),
INTRODUCTION
In this paper we study countable structures which
are not isomorphic to a structure whose field, operations
and relations are recursive.
(i)
Similar known results include:
the construction of a sentence with no r.e.
models; and
(ii)
the proof that no non-standard model of
arithmetic is r.e.
Most of the constructions of a sentence with no r.e.
models reduce to the fact that Von Neumann Bernays set theory
has no r.e. models.
found in Rabin [ii].
A very nice proof of this fact can be
The proof that there are no r.e. non-
standard models of arithmetic is due to Tenenbaum [iii].
However, in this paper we discuss partial orderings,
linear orderings and Boolean algebras.
The problem which we
discuss is that of finding a partial ordering (linear ordering,
Boolean algebra) at level
9, say, of the Hensel-Putnam
Hierarchy [iv] which is not isomorphic to any partial ordering
(linear ordering,
Boolean algebra) at any level
9'
< 9.
In Chapter III we use a method of "Coding functions
into the isomorphism type of an ordering" to show that for any
subset of the natural numbers, there are:
- vii -
(i)
partial orderings which are r.e. in
X, which
are not isomorphic to any partial ordering recursive in
(ii)
linear orderings which are
1TT
in
X
X.
which
are not isomorphic to any linear ordering which is recursive
in
X; and
(iii)
Boolean algebras whose field operations and
relations are recursive in
which are not isomorphic to
Hx
any Boolean algebra whose field, relation and operations are
arithmetic in
X.
We prove (i) and (ii) by constructing an
partial ordering (X-TT0
X- r.e.
linear ordering) which is not
elementarily equivalent to any
X-recursive partial ordering
(X-recursive linear ordering).
We prove (iii) by constructing a
Boolean algebra whose operations and relations are recursive
in
Hx, but which is not elementarily equivalent in the weak
second order theory (see pp.
54-55
whose operations and relation are
) to any Boolean algebra
X-recursive.
9 < o , if we let
For any ordinal
X = H,
we
observe that, by (i) and (ii), there is a partial ordering
9 + 1
(linear ordering) at level
of the Hensel-Putnam
hierarchy which is not isomorphic to any partial ordering
(linear ordering) at level
(iii) to show that, if
9.
"A<
-
We can modify the proof of
and
1
viii
-
A
is a limit, then there
is a Boolean algebra at level
X
which is not isomorphic
to any Boolean algebra at any level
9 < X.
This fact is
not proved explicitly in this paper.
In Chapter I, we use results of Erd6s and Hajnal [1]
and Tarski and Mostowski [2] to give non-topological proofs
These
of some classical properties of Boolean algebras.
properties when dualized via the Stone representation theorem,
In
[v] become well known theorems of O-dimensional topology.
particular, we assign a rank
6(B)
to each Boolean algebra
In chapter IV, we perform a constructive analysis of
B.
6 by
means of the analytic hierarchy to obtain:
(i)
If
B
is
strict Boolean algebra with a
Fl
scattered base (see Chapter I, p.11 of this paper.)
then
B
is isomorphic to a recursive Boolean algebra; and
(ii)
there is a
7T1
strict Boolean algebra with a
scattered base which is not isomorphic to a
E_
Boolean algebra.
We also prove:
(i)
6(B) < w.
such that
(ii)
If
B
is a
strict Boolean algebra, then
r
However, there is a
T
strict Boolean algebra
6(B) > o1 ,
If
B
is the Lindenbaum algebra of a
6(B) < o1 .
axiomatizable theory, then
Lindenbaum algebra, B, of a
-
However, there is a
7 -axiomatizable theory, such that
8(B) > w1 .
-
TT
ix
-
BIBLIOGRAPHY FOR INTRODUCTION AND NOTATION
i. J. N. Crossley
Constructive Order Types I, Formal
Systems and Recursive Functions, Amsterdam NorthHolland Publishing Company, 1965, c.p. 198.
ii.
M. Rabin
On Recursively Enumerable and Arithmetic Models
of Set Theory, j.
iii.
S. Tenenbaum
S.
L.,
23,
(1958)
4o8-416.
Non-archimedean Models for Arithmetic
Amer. Math. Soc. Notices, 6 (1959) c.p. 270.
iv.
G. Hensel and H. Putnam
On the Notational Independence
of Various Hierarchies of Degrees of Unsolvability,
J. S. L.-, 30, (1965)
v. M. Stone
69-87.
The Theory of Representations for Boolean Algebras
Trans. Amer. Math., 40, (1936) 37-111.
- x -
CHAPTER
I
The Erd6s-Hajnal classification of denumerable
order types, and the Tarski-Mostowski classification of
Boolean Algebras with ordered bases
- 1 -
§1.
3
Let
a subset of
£=
L, we say
is dense in
S
£
no dense subsets, then
S c L
£
&
contains
a-< b
If
L
is said to be scattered.
A
is said to be a segment of
a, b, c e L, (a-< c-< b
is
S
S
a-< c-< b.
such that
implies there is a c e S
iff
a, b e S,
more than two members, and, for every
subset
If
be a linear ordering.
L,-<)
a e S
£
iff, for every
b e S) ->
&
has
c e S.
If two linear orderings are isomorphic, they are said to be
of the same order type.
In Chapter I, we will usually make
no distinction between linear orderings and order types.
However, in Chapters II, III, and IV, the actual presentation
of an order type will become important.
T
is the order
type of any countable dense ordering with no first and no
last element.
(x e L
A point
I a-< x)
a e L
is said to be isolated iff,
has a-<- least member.
and has no isolated points, then
I
If
I
is denumerable
is one of the types
1, 1 + T, 1 + 9 + 1, r + 1, S.
The following definition is due to Erd6s and Hajnal
[1]
I = (L,-< )
Definition 1.1:
Let
each ordinal
we define an equivalence relation,
L
as follows:
T,
If
T = 0, then
-
2 -
be a linear ordering.
a
-
-0£ b
iff
-
a = b.
For
on
Suppose that
every
T > 0, and that
I
has been defined for
v < T. Furthermore, suppose that, for every
v' < v <
and every
(i)
z
a
(ii)
T:
is an equivalence relation on
, b
-
Let
a
->
(a-< c-< b
(iii)
= -V
& a
b)
< T.
b
Define
a-< b
to mean
> a
If
to be the equivalence class of
[b]v
L;
b ;
-
v be an ordinal
[a]v.<
a, b e L,
c.
-V
b e L, define
[b]
under the relation
a
&
-
b
V
£(v) = {{[b]v beL '
Observe that
X(v)
T
is called the
is a limit define
£ b).
a
define
a
" x e([c] v
is
vth
b
L
is a linear odering.
derived linear ordering of
b
ai
If, for some
-
<v
v,
to mean
£.
(3a
v < T
&
[b] -<
x-<
[a] V
(ii)
and
(iii)
T = v + 1,
to mean
[a]
<-< x<
[b]
or
finite"
In either case observe that (i),
hold for every a, b, c e L, every
Let
every
B(9)
v'
be the least ordinal
a e L, b e L, a
-T
17 b <->
a
t
such that, for
1 b.
-T+l
- 3 -
< T+l.
< V
)(9)
is
If
the least ordinal
B(Ts)
T,
such that
has no isolated points.
9(T)
is an invariant of the order type of
Example:
(1=
If
3.
=
the reals, then
X = w + 1,
If
1.
=
Z
9.
3(9) = 0.
F (9) = 2.
then
9 = c, then
If
(W2) (1)
=
H
The following facts can be found in [1].
We shall list
them here, and sketch the proof in some cases.
Lemma 1.2:
)(Z)
If
£
is a denumerable linear ordering, then
If
£
is scattered, then
< 0.
Lemma 1.3:
has a dense subset, then
Proof:
£(v)
()
If
is not difficult to see that
Conversely, if
induction on
S
(
I
£
If
£
has a dense subset, iff
has a dense subset, it
must also have a dense subset.
is a dense subset of
v, that for any
shows that [[a] }aeS
1.
is dense.
Observe that, for any v,
has a dense subset.
(
T, we can prove by
a, b, e S,
a
is a dense subset of
b.
This
(v).
The following facts are not stated explicitly in
[1],
but we shall need them later so we list them here.
Lemma 1. 4:
Let
S be a segment of
restricted to. S.
<->
a-
-v
b.
If
a, b e S
Z.
Let
Z (S
then, for every
Therefore, 3(T P S) <
be
v., a --
Z
b
Lemma 1.5:
If
I
I(v) = 1.
such that
least
v
such that,
Lemma 1.6:
scattered, then
is
If
Z
(9) is the least
In other words,
for every
3 (9)
?(Z) isn't a limit.
Proof:
b
of
£
If
?(9)
and
respectively.
a _-
is
b.
=
?3(T) <
Theorem 1.7:
£
If
v.
Let
£
, and let
a ->
p
p
a.
Suppose we have
limit, then
p
Contradiction.
for
implies
Suppose
[[a] , [pI)
T
c
-
of
Z. Thus,
jj
3((£-o) + 1) >
ith
copy of
. We wish
obvious for
T = 0.
If
2(I).
(~3y)( v< y
a, for some
T <
&
P ~
-
T =
is a
T
a).
v
v + 1.
a / p.
This
contains a finite number of elements,
qn e
Choose
j.,
a-< c-< b.
£,
be the
v < -r<
b.
such that
is a successor.
[q ]v
for some
£.
The fact is
a
T
of
£
-
a e ., and for any ordinal
[qlv ... [q ] , where
j,
c
a
be the greatest element of
proved it
-
Let
Furthermore, suppose that p
means that
< 2(Z),
is scattered, then
to prove that, for any
p /
a v
Contradiction.
t = (T,-o) + 1.
Proof:
-V
Therefore
c, for any element
1, and
in
= 1.
£(())
a limit, there is
a
b.
-_~
be the least and greatest elements
However, for any element
Therefore
(V
a
is the
is scattered and has a greatest and a
least element, then
Let
a
a, b e Z,
v
- 5 -
is the greatest of these elements.
q+1 e
j+2*
We claim that
j+
X, y e
- v y. Thus, by
Contradiction.
,
n+1 ,then
1-1.4, )(1j+1
[qn]v
is greater than
*
qn+ 1
,
p.
but less than
[qnv is the greatest
which contradicts the fact that
element of
for any
By our inductive hypothesis,
[qn+1v
Therefore,
[p]v
v
v
v q1
n
[[a]v, [pv).
We have proved that
least two elements.
scattered, and by
Definition 1.8:
Since
£
We define
ao)
contains at
is scattered,
B(9) <
1-1.5,
+ 1)(
((X,.w)
(1-CO) + 1
((,-co) + 1).
is
II
as follows:
Mo0 = 1 ;
if
T
w T = Aimw v
is a limit,
V<T
if
T = v+,
o' = MO
An ordinal is called a principal number for addition
if it is not a finite sum of lesser ordinals.
Lemma 1. 9:
Proof:
is the
co
principal number for addition.
Straightforward induction on
Theorem 1.10:
(ii)
(a)
T;
=
+
x.
Tr:
For any
(i) 3(CO)
Proof:
ath
1)
>
)(oUT).
The theorem is trivial for
- 6 -
T =
0.
Suppose that for
any
v
< ',
)(W T
to prove that
Case (i):
T
Choose any
and
) = T,
3(oD
1)
+
We wish
(oT).
>
is a limit.
9 < oT
By
1-1.8, there is a
# < T
Therefore, 0
9,
<oc.
<(o)=
WT
<
;.(oy + 1) > B(af).
and
v
=
implies that
0
9.
C
-
This shows that
such that
which
= l.
(1)
Thus,
-T
>
().
Now, suppose that
limit,
=
v + 1
v + 1 >V.
by 1-1.4.
Dv+1
Therefore
case (ii):
T.
Since
?(CD)
+1
T = v +
=
a(W
T
>\ ,
)
must be
+1)
T
B(oT + 1) > B(oD
).
£
of order type
Let
ai e £ be the first element of the
Let
p
be the greatest element of
)(Mv
T
W(oD
CD,
1
Consider a linear ordering
hypothesis,
is a
+
T
1-1.6,
By
.
T
Since
is a segment of
is a limit,
T
aT.
<
M
and, therefore
< T,
Because
a successor.
v <
1) >
+
and
£.
ith
my-D .
copy of
o *?
By our inductive
BQov)
M() =
and
(DV)(v)
1
Using this fact one can easily prove that:
(i) for any
(ii)
c
-
a,
is less than
(iii)
i > 0, a i
for any element
where
i
c
of
a+
1
£,
if
c / p, then,
is the greatest integer such that
c;
for any
'
c / p,
p
-7 -
c.
a
v+1 (v ) =
v+1
)W= and (W + 1)
This shows that
(v+1 (v+l) =
+ 1 ) (V+1) = 2.
1 and (v
= w + 1.
Thus
Therefore
S(o v+1) = j+1
Theorem 1.11:
If
Z
and
(ov+
+ 1) > v + 1.
11
is a denumerable linear ordering,
then:
(i)
where each
is scattered and
re
is one of the types 1,
(ii)
proof:
(i)
(ii)
2(c)
=
1++1,
A-u-b.
n+1, i,
r )Jre
[(X(
1+i;
).
See [1, p.1 19].
Straightforward application of results stated
previously.
- 8 -
§2.
Let
B
be a Boolean algebra.
Let
be an ideal
I
of
B. There is a natural Boolean homomorphism
If
a e B, we define
jai,
to be
i(a).
i:B _>
The set,
I
B/I.
o B,
of elements bounded by a finite union of atoms is easily seen
to be an ideal of
algebra of
then
f
If
B/I
is
->
B'
f:B
called the first
a
Lemma 2.1:
(i)
-
is a Boolean homomorphism,
f:B ->
B'
(a)B (b)eB
(a
If
Lemma 2.2:
Let
B
element of
B,
then
elements of
is a Boolean monomorphism, then:
< b <->
I .
r
be a Boolean algebra and let
b J I ,
iff
limit, then
I
follows:
I =
I
B
.
If
(B/IB)
= (alaeB
&
lai B
T
= (al aeB
v<T
I
b
b
Xe
bounds
(Tarski-Mortowski [3]).
algebra, then for each ordinal
as
< f(b));
f(a)
be an
disjoint
B.
Definition 2.3:
B
(a)eB(f(a)
0).
(ii) f~(Il )
I Bc
derived
is called a Boolean monomorphism iff
0 <->
-
B.
B.
1
v
- 9 -
T=
If
B
is a Boolean
we define an ideal,
&
a
_
0).
v+ 1, then
If
v
is
a
v, let
For all
B
be
B/I
.
Let
6(B)
If
Examples:
be the least
v
such that
I
=I+1'
is atomless.
8(B) = 1. If
is finite, then
B
B(v )
B , and let
I
B(v)
such that
v
is the least
6(B)
lal
be
jal
B
is the
algebra of all finite-cofinite subsets of the integers, then
B(B) = 2.
If
f:B ->
If
Lemma 2.L4:
B'
is a monomorphism, then, for any
,
)
V
Y
Do induction on y , using
ordinal
f
v,
Proof:
6(B) = 0.
is atomless, then
B
1-2.1.
ff
In the study of the elementary properties of
Boolean
Algebras, one very useful source of examples is the class
of interval algebras.
I = (L, -<)
If
is a linear ordering
with first and last element, then the interval algebra,
of
I
Dg,
is the set
{SIScL
& S = [a1 ,bl) U...U
a -< b 1 -< . ..- < an-< bn' of
for some finite sequence,
elements of
L).
Let
b
It is easily seen that
set of
L - (e).
isomorphic to
example,
Do+1
If
D,,.
be the greatest element of
D,
I
[an, bn)'
is a subalgebra of the power
is isomorphic to
',
then
However, the converse if false.
is isomorphic to
-
£.
10
-
D1+o*+1'
D,
For
is
of
B
S _ B
A subset
Definition 2.5:
is called an ordered basis
iff:
(i) the ordering of
S
s < t,
basis,
a, b e S,
such that for any
c S.
such that
a
last element
If
B
is an ordered basis
b. For any ordered
a
of
B
([a,x)|xeX}
b, respectively, then
a strict ordered basis of
ordered basis, 9,
is
is a linear ordering with first and
I
and
B
a strict ordered basis
B, there is
S, of
t < s;
S.
A strict ordered basis, S, of
B
or
is total,
that is any element of
a Boolean combination of elements of
of
S
restricted to
either
B,
generates
S
(ii)
in
s, t
that is for any
B
B
Conversely, if
T.
of order type
I, then
is
has a strict
is isomorphic to
B
D.. (See [2])
We say that a Boolean algebra has a scattered basis
iff it has a strict ordered basis which is scattered.
Lemma 2.6:
Let
be a subset of
generates
( ai I aeS)
B/I.
I c B
B.
If
If
S
be an ideal of
S
generates
B
and let
B, then
is an ordered basis of
is an ordered basis of
S c B
( Jal, aeS)
B, then
B/I.
We now turn to the main result of this Chapter.
As
far as the author can tell it has not appeared in the literature,
though consequences of it can be found in [2] and Mayer and
-
11
-
Pierce [4 ].
Theorem 2.7:
If
£
is a linear ordering with first and
v, (D )(v )
last element, then, for any ordinal
to
is isomorphic
D (v).
This theorem will be an immediate consequence of the
following lemma.
Let
Lemma 2.8:
where
B = D,
For any a, b e £, any ordinal
If v = 0, then
Proof:
the lemma is true for
a
-
-T
b
&
(3 Y)(v <
(c.}
-0I
[a,b) e IB
v,
b <->
[a,b) =
We prove it for
T.
&
b)
a
[a,b) e Iy) <->
V b.
By
of elements of
(i) for every
(ii)
(iii)
Suppose
V
=
T.
<->
[a,b) e I
I-1.1, there is an infinite sequence
1, such that:
i,
c
ci+1'
either (i)(c 1 -< ci+ 1 ) or
(i)(ci+1 -< ci);
(c } c [a,b).
By our induction hypothesis, for every
U[c i+1, c)
#.
r = v + 1.
a
Suppose
V <
(~v)(v <T
<-
case (ii):
_
has first and last element.
is a limit.
T
case (i):
a
I
I
.i Therefore, I [a, b)
-
12
-
bounds
i,
[c ,i+
disjoint
non-zero elements of
B/I
and, by
,
a
Conversely, suppose
element z
1< i < n.
of
a < z < b
£,
[c 1 ,
c2 )
Let
[ci, ci+ 1 ).
c.
z
Let
i
implies
z
[a
U"o*U[Cn-l-Cn)
.
and
z2
Jab)tJe
We now use the induction
is an atom, for every
c
By our induction hypothesis,
then
[z1 ,z2 ) does not fill
be a member of
[c , i+l
Thus
[c ,ci+
[zi,z 2)
1B
c
C [c, ci+ 1 ). By our
B
1
1 )I
B
or
is an atom.
To conclude the proof of
II-2.6,
11-2.8
{[0, a)
and
11-2.5,
is
I
E
From now on when we write
13
which fills
II-2.7, we note that, by
is isomorphic to
-
, depending
H
an ordered basis for
B
I,
[c ,ci+1), then
such that
D
[z1,z2 )
on whether or not there exists an interval of
).
for some
be an interval such that [z 1 2
We say that [z 1,z2 ) "fills" [cci+1)f
induction hypothesis, [c.,
[c , c
ci
y
[z ,z2 )
if [fz 1 z 2 ) fills [c ,ci+ 1 )
and if
-< b, such that
-<
I[cicc
hypothesis to show that
< i < n.
...
n = b, and for any
l,c )I
U... U[c
I[c1,c2 )1
That is, there is a
b.
-T
'''
C3
[a,b) =
n.2
-
a.< c -< c 2 -< cc<
finite sequence
c2
is
I B/ I Y
not a member of
a=cc
1[a,b)|
I-2.3,
-
B(Y).
Thus
D (i
D£, we shall assume that
9
has first
and last elements.
Lemma 2.9:
Corollary 2.10:
Z=
proof:
1!J
See 1-1.11.
Corollary 2.11:
has no isolated points.
£
is atomless, iff
S(D9).
There are
isomorphism types of countable
X1
Boolean Algebras.
Proof:
+
If
BstaB',
6(B) = 8(B').
then
and,
<
by 1-2.10,
If
T < T',
then
DOT+1 p6 DWTt'+1
See [4, pp. 937-938] for a topological proof of this
Remark:
fact.
The following facts will be useful in Chapter III.
Lemma 2.12:
B
I
is scattered, iff
(D t)
(
Thus1 if
Dl.
has a scattered ordered basis, then every basis of
B
is
scattered.
Proof:
Lemma 2.13:
If
f:Dr
scattered, then so is
Let
be
B
D
-.
a monomorphism from
(B' ) " kal
B(IB'
)(s
-
B
9'
£.
and
B'
be
DL,.
into
B'/I
BI
B/f 1(I
Therefore
Di.
1-1. 3.
is a monomorphism and
Dy,
natural homomorphism from B'
f- f
and
Follows immediately from 11-2.7
i;
B/f 1(I
D
D .
B/I
-
14
-
t
Let
B'
BI/I B1
,
SD
Thus,
1
.
i
be the
i of induces
, .
By
However.,
1-2.1,
B (Y) _< ) (1' ),
and (B)?)(r)
By 1-2.12,
D1 .
Lemma 2.14:
9
If
and
9'
are ordinals and
there is a monomorphism from
Proof:
Let
9 + 1
= 9'+1.
f
into
2 D
Proof:
into
9'.
Let
9' + 1
f
I
If
then
D9'+1'
9 onto an
be an order preserving map
such that
f
induces a monomorphism from
Theorem 2.15:
D
D9+1
9 < @',
be an order preserving map from
initial segment of
from
must be scattered.
£
9 =
and
D9+1
into
f(9+l)
D 9'+1'
is denumerable and scattered then
for some ordinal
9.
See Mazurkievicz and Sierpinski
[8, pp. 2-21.].f1
Remark: In Erd6s and Hajnal [1], we find the following classification of denumerable scattered linear orderings.
O
of
= (0,1}.
Let
L) 0,.
0
=
Then
all
o*-sums of members
w-sums and
0
0=
,
Let
is the collection of
all denumerable scattered linear order types.
express their belief that the classification is
The authors
so natural
that it must have appeared somewhere before in the literature.
This author has not been able to find it
if
it
has.
However
if we look at the Stone spaces of the interval algebras of
the order types, it turns out that
Erdbs and Hajnal's
classification theorem is equivalent to Sierpinski-Mazurkievicz's
theorem that every countable compact space is homomorphic
to an ordinal.
We can do induction on
-
15
-
a
to show that for
every denumerable scattered linear ordering
and last element,
9 < P.
D
is isomorphic to
Z, with first
D8 , for some
Now the Stone Representation theorem tells us that
every countable compact Space (a countable compact Space
must be Boolean) is homeomorphic to an ordinal.
In this non-
topological proof of a classifical topological theorem the
classical fact that every countable ordinal is an
w-sum of
smaller ordinals takes the place of separability and the well
ordering of the ordinals takes the place of compactness.
Conversely for any denumerable scattered linear ordering
with first and last element,
We can do induction on
denumerable scattered
Z
is isomorphic to
D cc
o n+1
(an) to show that, for any
£
with first and last element,
The classification theorem follows easily from this.
also use the Classification theorem to prove that, if
is a countable Boolean algebra and
has a scattered basis, then
QcY
a
B is isomorphic to
<)
-
16
-
£
We can
B
B/(atomless elements)
D
TwQ
where
£
0.
CHAPTER
II
Countable Boolean Algebras and Boolean Algebras
whose elements are integers.
-
17
-
§1.
Countable Boolean Algebras
The following theorem is part of the "folklore" of
the subject of Boolean algebras.
We include it here for
completeness.
Every denumerable Boolean Algebra
Theorem 1.1:
has an
ordered basis.
Proof:
B.
a1 , a2 ,
Let
be an enumeration of the members of
...
We define inductively an increasing sequence of finite
sets as follows
[ 1 )
A
An = {b 1 , ...
Suppose
(i)
, bn)
0 < b 1< ... _<b n - 1'
(ii)
Each
ai,
of the members of
A .
Let
Now
has the following properties:
c1 = b
1 < i < n, is a Boolean combination
U an+1
c = b
U c
,
for
1 < i < n.
< i < n, and hence:
b < ci, for
0 < b1 n an+ 1 < b1
--
< b
< b
--
b
--
cn-1 n bn < bn < cn *
c
-
18
-
for
1 < i < n; and
r
Thus,
An U (b
an
1
1
)
}
n( c
(b
is totally
l<l<n
ordered by
Let
< .
An+1 =
n an+1
An U (b
U (Cn} U
U
{b
i-
l<i<n
We now claim that
a+1
C .
b 1and
a n+1
computati on.
is
To see this, we perform the following
an+1 =
(b
U an+ 1 ) n (~b
U an+1)
an+
=
(b
U a n+ 1 ) n (b
n an+1
an+1
=
(b
U an+1) U (b
n a+
an+
=
Similarly,
c+'for
c
U (b,
n an+1)
is a Boolean combination of
1 < i < n.
Thus,
(an+1 n b 1 , b 2 n c 1 , b 3
an+1
2,
an+1
. . .,
S =
U
n > 1
S
generates
n bi+1
b
n cn
n-1 ,
Cn},
B.
19
-
and
and, hence,
An+1'
S is totally ordered by
A.
-
c
is a Boolean combination of
is a Boolean combination of members of
Let
and
a Boolean combination of
<
We will now discuss Boolean algebras whose elements
are integers, and whose relations and operations are relations
and function of integers.
points of view.
In doing this, we can take two
We can regard the equivalence relation "-"
as an equality relation, and say that two integers represent
the same elementof the Boolean algebra, iff they are the same
In this case, our Boolean algebra will be a strict
integer.
Boolean algebra, that is, one in which any two equivalent elements
are, in fact, identical.
On the other hand, we can take the
point of view that
is not a strict partial ordering, and
"<"
that two distinct integers may be equivalent in the algebra.
As an example of our first point of view, we will discuss
interval algebras of linear orderings of integers.
seen by our definition of an interval algebra
that an interval algebra is
strict.
It can be
(I-p.11 line 12)
As an example of our
second point of view, we will discuss Ltndenbaum algebras of
theories.
We will regard the elements of the Lindenbaum algebra
to be G6del numbers of sentences.
Certainly, two Gbdel numbers
can represent equivalent sentences or even the same sentence.
We will now begin our discussion of interval algebras
with the following lemmas, which will be useful in Chapter IV.
1
1
Lemma 1.2: If Z is a E
(w1 , recursive) linear ordering
(L,,<}, then
D,
can be presented as a Boolean Algebra whose
-
20
-
operations and relations are
Proof:
Let
a
respectively.
{0)
and
b
1
(V , recursive).
be the first and last elements of
We will present
D
as the union of the set
with the set of all strictly ascending,
s, of elements of
The integer
0
finite sequences,
Z, such that the cardinality of
will represent the
0
element of
s
D .
prove the lemma we shall write down the definitions of
U,
is
(i)
1 (
&
To
<, n,
, recursive) if £
recursive.).
<-> x = 0 V(seq (x)
(i)"O _< i < I(x) ->
x
x
&
(i)<L(x)(K(x(i)-< L(x(i))
L(x(i))-< K(x(i+1)) '
:
C
<-> x = OV (seq (x) &
&~~
(1
(iii)
1
is even.
xe D:
x eD
(ii)
F (
and observe that they are
< i < I (x) ->
(i)<L(x) (K(x(i)-< L(x(i))
L(x(i) )--<
K(x(i+1)) .
x < y:
x <
y <-> x e D
(K(y(j)).-<
K(x(i))
&
y eD
& L(x(i)
-
21
&
-<
-
£,
(1)
L(y(j)))>
(3 j)
/
)(::-o
(i.'
7)
..
y:
x
~
x
y
<->
& y e h9
e
x
(i)<g(X)(K(x(i)
) L(x(i)) -
(x(i)
(x(i)
Q2i)(
y
and
x
says that
(
>
->
(j)(K(y(j)/ L(y(j))
x ~ y
&
y(j)))
=
=
Y(j))
are equal modulo empty
intervals.
(v)
x =
x
e D£
<->
y
=
\{ (y = 0
=
K(z(0)
x =
&
L(z(i)) =
&
(vi)
xU y-z: If
x U y"
term of
x U
&
y <
y
&
(x
y
2 1+-J(ab))
L(z(t(z))) = b
&
= L(y(i-1))
y e D9
&
&
& y =
((x= 0
z
2 1+J(ab)
A(y) + 1
&
&
(i)K 0 <
i < A(z) ->
->
K(z (i) )
(i)(O < i < A(z)
.
x, y
and
z
are sequence numbers let
"z
r
be the recursive predicate which asserts that every
z
is either a term of
z <->
& y e D
x e DI
& ((y = 0
x
or a term of
&
z e D£
x = z) \4 (x = 0
&
-
22 -
&
y.
& x <
z = y)
(z) (~2s)(seq(s)
&
(vii)
x
&
s c x U y
L(z(L(z))) = K(s(A(z))
n y = 2 <
&
&
K(s(O))
K(z(O))
=
(j)<,js) (2 (1+s(j))
<
U y
We observe that, in (i)
a positive fashion.
(vii), "_<"
-
occurs only in
Therefore, we bring the function quan-
tifiers of (i) - (vii)
to the front (as in Kleene
and observe that, if £
is
predicates (i) - (vii).
H
ordering, then
r
If
x c N.
Let
Lemma 1.2?:
[:5 ,p. 315])
recursive), then so are the
x-recursive linear
is an
£
can be presented as a Boolean algebra whose
D
operations and relations are
Lemma 1.3:
X 21+z(i)))
X-recursive.
There exist recursive functions
such that if
e
g1 , g2 ' 93 ' g4 ' g5
is the Gbdel number which defines a recursive
linear ordering, the for every x, y, z
(i) x = 0
x
is the zero element of
(ii)
tg,(e)) (x) iff
(iii)
2e)(xy)
(iv)
x
iff
<1+r+1
iff
(g3 (e)}(x,y,z) = 0
x U1 +
x
++y
iff
x
y
(g5 (efl(xy) = 0,
Similar to the proof of
-
23
D1+r+1'
x e D1+9+1'
(v) (g(e)}(x,y,z) = 0, iff
(vi)
Proof:
iff
-
11-1.2.
H
y
=
=
z;
If
Lemma 1.4:
is a denumerable strict Boolean algebra
B
with recursive field, and
U, n,~
a recursive linear ordering,
£,
are recursive, then there is
such that
recursively enumerable strict ordered basis
has a
B
Use the proof of II-1.1 to show that
Proof:
D
B
Let
S.
9
a recursive linear ordering of the same order type as
Lemma 1.14':
If
B
is a strict Boolean algebra with
fiel d, operations and relations, then
-recursive linear ordering
Corollary 1.5:
B z D
£
S. B
D
X-recursive
for some
£.
If B is a strict Boolean algebra with
B zD
hyperarithmetic field relation and operations, then
where
be
is hyperarithmetic.
We conclude this chapter with a discussion of our
second kind of Boolean algebra.
From this second point of
view)we regard the Boolean algebra as being specified by its
natural ordering,
<.
So when we say that a Boolean algebra
of the second kind is
that
<
is
7T
z , A1 , arithmetic,
recursive), we mean
A}, arithmetic, recursive).
consider the Lindenbaum algebra of a theory, T.
we regard,
where
a
If
For example,
In this case,
"_<"
as being the derivability relation
and
@ are sentences of the language, (,
B is a Lindenbaum algebra, then
following nice properties:
-24
-
B
"a
0"
of
has the
T.
(i) The field of
of
B
is recursive.
(It is just the sentences
).
f , f2 ' f3
(ii) There are recursive functions
every
x, y, z e B, f1 (x,y)
f3 (x)
x U y.
such that for
f2
x
x
(The functions
connectives
f , f2 ' f3
are just the propositional
v, A, ~.)
x n y -
In general, however, the predicates
x U y -
of
z, x
<.
z
-
are arithmetically definable in terms
If
B
is a Boolean algebra whose natural ordering,
is hyperarithmetic (arithmetic) then
a strict Boolean algebra
Proof:
If
a e B, let
B
is isomorphic to
whose operations, relation and
field are hYperarithmetic
f
(arithmetic).
[a]
be
(xjxeB
& x
__-
a).
Let
be a hyperarithmetic (arithmetic) choice function which
chooses a member from each class in the collection
Let
be the range of
x Uy -
of
z,
This gives us the following lemma.
Lemma 1.6:
<,
ly'
z,
<,
Since
x
-
z
f.
{[a]} aeB
Since the relations, x n y -
are arithmetically definable in terms
these relations are hyperarithmetic (arithmetic).
f
relations
is hyperarithmetic (arithmetic) so is $.
The
x U y = z, x n y = z, x = z, when restricted
-
25
-
z,
to
are hyperarithmetic (arithmetic) operations.
relation
"~
",
equality relation
when restricted to
"= ".
B
-
becomes the
is isomorphic to
26
-
The
h
.
|I
CHAPTER
III
Coding Functions into the Isomorphism Type of an Ordering
-
27
-
§1.
Preliminaries
The following lemma and definitions will be useful
in what follows.
Definition 1.1:
predicate.
Let
A(x1 ,...,xn,y)
We say that
y
be an arithmetic
is E.A.N.
in
A(x1,...,x?)
iff,
(x1 )... (xm)(r)(.A(xl,...,xm,r)
Remark:
(
->
E.A.N. stands for "everywhere or almost nowhere."
Definition 1.2:
An arithmetic predicate is said to be in
predicate form iff it is in the form
R(Xz 1 ,..., zn),
Q5,...,
~A(x1 ,...,xm'
Qn
where
Q z1 ,Q z2 '
R(g,z 1 ,...,zn)
'z
is recursive, and
are alternating unbounded quantifiers.
Every
arithmetic predicate is equivalent to a predicate in predicate
form.
(See Rogers [7., p.12 6 ].)
Definition 1.3:
If
Q z1 ,...,Q zn R(g,z 1 ,...,zn)
predicate form where
QSk+1 zk+1 ''
Lemma 1.4:
R
is recursive, then Q1 z 1 ,...Qnzn
is said to be in E.A.N.
form iff, for every
R(g,z 1 ,..., zn)
1 < k < n,
is in
Qk =
V
implies
Qnzn R(E
z
is
E.A.N.
z ,5...,lzp...,zn)'
Every arithmetic predicate,
a predicate in E.A.N.
in
form.
-
28
-
A,
is
equivalent to
Proof:
By 111-1.2, we may assume
A
is in predicate form
We do an induction on the number, N, of universal quantifiers
preceding the recursive predicate to show that
equivalent to a predicate in
A
E.A.N.
form.
is in one of the following forms where
A
N = 1, then
If
R
is
is recursive:
(i) (y) R (1,y); or
(y)(z)R(,yz); or
(ii)
In the first case
A
is equivalent to
which is in E.A.N. form.
A <->
In case (ii),
(y)(u)<y (3z)R( ,u,z)
<-5%
where
(y)(u)<y R(9,u),
) (-g Z) (u) <yR( ,u, (z)uI'
(1) is in E.A.N. form.
The third case reduces to
the second by observing that, in general, if
E.A.N. form, then so is (3z)A(1,z).
A( ,z) is in
Before proceeding to
the induction step, we prove the following claim.
Claim:
If
y
is E.A.N.
in A( ,u,y), then it
E.A.N.
in
(u)<v A( ,u,y).
Proof:
Suppose
implies
(3u)<v
Because
y
~(u)<v A(9,u,r)
A(9,u,r).
is E.A.N.,
Thus, for some
-. L
29
-
2,r.
This
t _<v,
~A(,V1,y) holds.
(y).
-
holds for some
This implies
r (au)<
(Y)>r ~(u)<
or equivalently
A(-,u,y)
Using the claim, the induction on
N = n.
Suppose the theorem is true for
(y 1)(3z) (Y2 )
n + 1
) ... R(2,y 1 ,zly
2 ,z 2 ,...),
(2).
in E.A.N.
is
3z2)..R(9,y1 ,z1 ,...)
E.A.N. in
R( ,u,zly
We now drive
1
(
2
u'
yk
' '
therefore, by our claim every
be
where
A has
yk
form.
A <>
where
y
(2)
is
inwards (as in Kleene
is E.A.N. in
z''
-
y ,... )
and,
is E.A.N. in
1u' '.
' ' 'k-
() zk ) ... R(2 ,
Therefore after
2 ,...)
"(u) y1
]) and observe that, every
(zk )...R(,u,(zl)u'
(u)
A
By our induction hypothesis, we can assume that
(yl)(u)<y()z)(y2 ) ...
[6,p.
Let
may be completed.
universal quantifiers preceding the recursive
predicate.
(y2
2
N
A(Z,u,y).
l(u)
is driven all the way
inward, the resulting predicate is in E.A.N. form.
-
30
-
Partial Orderings
§2.
The proof that every recursively enumerable linear
ordering whose field is total is a recursive linear ordering
depends on the fact that a linear ordering
that is,
is an
for any
a, be £, either
r.e. partial ordering and
as we will prove below,
a-< b
9
or
is connected,
b-< a.
If 9
is not connected, then,
need not be isomorphic to a
recursive partial ordering.
Theorem 2.1:
There is a recursively enumerable strict partial
ordering which is not isomorphic to a recursive strict partial
ordering.
Proof:
Let
be the language of the elementary theory,
of partial orderings,
Let
=
P,.<}
and let
w<
be a model of
be its
T.
relation symbol.
is a strict partial
,
ordering iff, for any two elements
a, b e
a-b.
is called an antichain
iff
A set
S
of elements of
any two elements of
S
are
-<-
a = b implies
incomparable.
It is
clear that any anti-chain can be extended to a maximal antichain.
It is also clear that, for every integer n, there is
n
n
a sentence
n of T such that
n asserts the existence
of a maximal anti-chain of cardinality
Lemma 2.2:
(i) If
n.
is a recursive partial ordering, then
-
31
-
ago---- --,--
(ii)
If
ordering then
Proof:
(i)
Ay
(1)
(i)<
is a recursively enumerable partial
1=
hi(t
"f
I=
J") e
n-
(3s) (seq(s)
A(s) = n
&
(i) / j ->
(j)
~ (s(i) -< sj))
< z
(z) (3 j)<n (s(j) --
V z -.<
where
a-< b
a-< b
relation.
means
We apply the
[7', pp. 131-133])
is
E3'
or
a = b.
(i)
in
r2* (ii)
I|
r.e. partial ordering
R(m,y,y
is a recursive
t
is
to see that (1)
Thus, to prove the theorem, it
Let
k"
Tarski-Kuratowski algorithm (see
to (1)
proved similarly.
s(j)),
2 ,'y
3 ,n)
n > 2
6 such that
suffices to find a
A
n)
C 73
be a recursive predicate such that:
&
(3m)(y) (3y
3 2
2)
and
(ii)
is
in
E.A.N.
(:]y 2 )R(m,y 1 ,y 2 ,n)
We seek a r.e. partial ordering
(n) >2 ($ ,n
<-> Y
2'
P
such that
(3m)(y1 )(y 22)R(m,y 1 ,y 2 n)).
-
32
-
For notational convenience, we will deal with a
symbol * in addition to the integers.
That is, the field
of the relation we will construct will be a subset of the
fourth cartesian power of
Let
P
(*,0,1,2,3,4,...}
be the following set of
4 -tuples.
(n,m,x,i)n > 2 & O < x < n & (x < n <-> i*)
xi*
P
n / *
&
&
m
*
can be visualized as follows:
I
a
&
A*
%
&
9
.
4
£
~
4k
p
a
p
If
n '-
a
e
a
*
S
a
We define the following relation on
P:
(n,m,x,i).< (nt,m',x',i') <->
(n,m) <
i < i
&
x
=
(2Y 2) R(m,i,y
x
< n
&
x
1
=
Let
((n,m)
x' = n
2
(n',m')
=
&
(gy2) R(m,i,y 2,n) &
&
,n)) V ((n,m) = (n',m')
n
=
&
&
(Sy 2 ) R(m,i',y 2 ,n))
{(P, -<).
is
Claim (i):
Proof:
/
(n',m')
'l<"
is
an r. e.
relation.
a strict partial ordering.
Follows from an examination of the definition ofS.
The reader will get some idea of what
looks like by checking
that this claim is true.
Claim (ii):
If
S
is an antichain of
and (n',m',x',i') are members of
Thus if
S2
A =
S
then
(n,m)
is an anti-chain we define
m, where (n,m,x,i)
is
an element of
(n',m',x,i) (n',m',xi) e P
&
Bn=
S,
and both (n,m,x,i)
,
(n,m) =
34
n
=
(n,m)
and
Let
& 0 < x < n
&
R(m,i,y 2,n)
-
=
(n',m')
(n',m',x,1) (n',m',x,i) e P
(y2
S.
S1
(n',m').
=
-
x
=
&
n
&
(n',m')
(n',m',x,1) e P
Cnni
& ~(3 Y2)
Claim (ii):
x = n
R(m, i,y2 ,n)
(n',m') =
&
(n,m)
P
a maximal anti-chain of
is
S
S2 = m,9 and the cardinality of
S 1 = n,
and that
S
Suppose that
&
(card S)
> 2, then:
is
(y 1 ) (2
(i)
2
S = n,
card
,n) ->
~(yl )(:A2) R(M,Y, , y 2 ,m) ->
(ii)
Proof:
)R(m,y,y
and
S =
card
.
An examination of the definition of 6 will be the
justification for the assertions made in this proof.
(i)
If
(yl) (
y2)R(M, y , y2, n),
S
then
n
Am*
must be
An = n.
Card
(ii)
Since
there is an
T
C=
m
card
y1
is
E.A.N.
such that
Since
in
2,n),
2 ) R(m, yVy2 , n).
-;
(yl )>r
S
(.5y2 ) R (m,yy
is maximal,
Cn c
S,
so
Thus,
card
s='YC 0 .H
We now conclude the proof of Theorem 2.1.
(2M) (y )3y2)R(m,yl
An
By Claim (ii),
(ff,y, ,y,,n).
cardinality
y2,n), then for some
n, and,
n.
thus,
if
S
=
'
/
n,
S
(y 1) (
Conversely, suppose
= n, then card
then either card
-
35 -
y2) R
a maximal anti-chain of
In this case, if S
(m)~(y )( y2 ) R(m,yl ,y2 ,n).
anti-chain, and
is
R,
If
S
S
=)
=
is
a maximal
On the other hand,
or card
S = hn
n.
MANUS-__
Therefore,
Theorem 2.1:
)
n
n.
Let
There is a
X c N.
ordering which is not isomorphic to an
ordering.
-
36
-
X-r.e.
partial
)( -recursive
partial
3. Linear Orderings
The proof that every r.e. linear ordering is isomorphic
to a recursive linear ordering depends upon the fact that
every r.e. relation is isomorphic to an r.e. relation whose
field is total.
(This latter fact will be proved in chapter
III, §1).
In this section we will construct a R
ordering,
£,
ordering.
In particular,
linear
0
which is not isomorphic to a recursive linear
relation whose field is
is
£
.(y.-< x),
and, thus,
For if
total.
I
is
T
X,
TT
y e T,
r.e. which means that
is
TT
is not isomorphic to any
then for every
total,
field of
I
0
and the
0
x-< y <->
£
is
recursive.
Theorem 3.1:
There is a J7
scattered linear ordering not
isomorphic to a recursive linear ordering.
Proof:
Let -<
be the relation symbol in the language
of the elementary theory,
be a model of
chain
T.
iff for any
T,
A set
of linear order.
S c L
Let
£
=
{L,z}1
is said to be a successor-
a e S, b e S, [a,b)
is finite.
It is
clear that any successor-chain can be extended to a maximal
successor chain.
It is also clear that for every integer n,
n ofn
there is a sentence
of
such that i
asserts the
existence of a maximal successor-chain of cardinality
-
37
-
n.
Lemma 3. 2:
n()=
(1)
3
(ii)
fn)
Proof:
If
T
is a recursive linear ordering then
If
I
is
(i) £|= #n
(~3s)(seq(s)
(z)(s(0)
a
I=A where
is equivalent to
,(s) = n
&
linear ordering then
I 1
< z < s(n) ->
(s (i)
& (1)<
(~ ci (z
=
(z)(z < s(0) ->
(-3y)(z < y < s(0))
(z) (s(n) < z ->
(2y)(s(n)
y
<
<
< s(1+1))
A is
&
s(1 )
z).
We apply the Tarski-Kuratowski algorithm to (A) to
show that (A) e 73.
The proof of (ii) is similar.
Thus to prove the theorem it will suffice to construct
a
TT 0 linear ordering
(
n )
', F
'3
£
such that
*
111-1.4 will be useful in constructing such an
R(m,y,y
2 'Y3 ,n)
Let
be a recursive predicate such that;
(i) n > 2 & (21 m)(y)( y2)
(ii) "(2m)(y)(3y
2
r
3
)R(m,yly
form.
-
38
-
3
)R(m,y ,y2 ' 3 ,n)
2
'y3 ,n)"
is in
C F: -
E.A.N.
5:3;
As in the proof of Theorem 2.1, we deal with a symbol
*
Let
in addition to the integers.
L
be the following set
of 5-tuples
&
j(n,,MX,,i-,i)ln>2
&
(i / *
(x = n ->
& (x < n ->
O < x < n
&
i / *)) &
x / *
(i,j)
& m
*J.
We define the following linear ordering on
(n,m,x,i,j) -<
((n,m) = (n',m'
x = x'
i = i'
&
(n',m',x' ,i',j') <->
)&
x <x')Vg'
i > i') I
((n,m)
((n,m) < ex.
&
(n',m')
=
(ni,m')
((n,m)
L.
&
x
=
x'
=
n
&
j < ji).
&
It is not too difficult to see that the order type of
(L,-<)
is
(n +
W-.
*)-o.
n>2
subset
We now define a
(n,m.x. i. j)
e t
i = 0) V (x = n
<->
(n,m,x, i,j)
& i > 0
&
e L
t
of
&
(x < n \{ (x = n
(3y2<j N
- 39 -
3
L.
)R(m,1-1,y2 y 3,n)).
If
A. Let
A c L, let
A
be the restriction of
£
to
be the set
A
( (n',m', x, i,j)|(n',m')
=
(nm)
&
x = n).
We wish to show that,
(2)
(n) ,( t t = n < _
(-*a (l 1
_3 2) (3)
R(m, y , y2'y 3n)).
The following observations, which will be useful in
establishing (2), are direct consequences of the definiticns
of
T', L,
and
(i)
(y )
(ii)
2
()
where
(iii)
~y
2
If
S
For every
q
n
and
m,
rfAS
3)R(m.y ,y2 'Y3 ,n) ->
y2)
For every
.
n
and
n s w.o*.
m,
(y332)
)R(m,y,y
2
'y3,n)
Oz w. q
£
-- >
is the least integer such that
)(Y3 )R(m,r,y2 y 3,n).
is a maximal successor-chain of
have a least element.
Furthermore,, if
x r
S
,
is
then
S
must
to be finite,
it is necessary (though not sufficient) that the least element
of
S
be of the form
where
(n,mx,i,j)
We now conclude our proof of
of the definitions of L, t
and £
for the assertions made below.
-
40
-
x = 0.
111-3.1.
An examination
will be the justification
Suppose that
(3m)(y )(y
y 3 )R(m,y1 ,y2
2
Therefore, for some
holds.
M,
'
3 ,n)
(y1 )(Gy 2)
By (i),
a lower limit point.
n.
'y
3 ,n)
(n,)
x< n
is a maximal successor chain of
=
3 )R(r,y1 ,y2
(n',m') =
\&
n
holds for some
f.
£
((nj,n-l,*,*)
is
(n,i,*,*) is an initial point if
2, and an upper limit point if
n > 2.)
Conversely, suppose that, for some
(3 m) (y 1)( y2 )(y 3 )R(m,y
1 ,y2y
3 , n).
n,
Furthermore, suppose
that S isamaximal successor-chain of £ and that S
has least element
(n.,m,o,*,*).
Let
B
be the set
m
((n',m',xi,j)|(n',m',x;i,j) e L
If
£IAZ
(
Ai w.w*, then
S = B
m
of
S
integer
is
,
(n',m') = (nff) &
x < n').
and, therefore the cardinality
m
K.
On the other hand,
if
I
A
o
L
.
$,for
some
q, then one easily checks that the cardi.nality of
S is infinite.
follows from
In fact, in this case,
Lemma 2.6, that either card
£ S s o. Thus, it
s = '
or card S =N
0
depending upon whether or not
holds.
&
(yl) (y
2 ) (Y3 )R(m',y ,y2 'y3'
However, it follows from our assumption that if n =
-
41
-
",
then, for any
hold.
Thus,
Theorem 3.1':
%, (yl)( Y 2)(y
either card
Let
to any
(m, yly
S = n/ n
X c N.
ordering which is ~lT
3
in
, .')
2' 3
or card S
does not
=N
.
There is a scattered linear
X
and which is not isomorphic
X-recursive linear ordering.
- 42 -
§ 4 Coding
H -recursive functions into Recursive Orderings
03
The following theorem will give us a method for
constructing a recursive structure whose isomorphism type has
a non-arithmetic collection of elementary properties.
In
particular, at the end of this section we will construct a
recursive linear ordering,
elementary statements true of
Definition 4.1:
lel =
We say
J-'(We)
(see
e
I
is not arithmetic.
be a number, and
iff for every
n,
T be an order type.
(e}(n)
is a linear ordering of order type
Theorem 4.2:
that if
£,
Let
such that the set of all
£,
There is a recursive function
is defined and
£.
e(e,a,m,n)
n + 1
e defines a recursive function of
such
arguments
Kleene [8, pp. 288-289]), then for every integer
a:
(i) (2z 1 )(z2 )( z3)(z 4 )...({e)(zl,z 2,z 3 ,...,a)= 0)
->
(11)
~(4z
->
le(e,a,m,n)
1 )(z2 )(:2z 3
le(e,a,m,n)
=
om+n+l
)(z4 )...({e)(z,z 2 ,z3 ,...,a) = )
= om+n
The proof of this theorem will require several lemmas.
Lemma 4.3:
that, if
There is a recursive function
e
7r(ea,m,n)
defines a recursive function of
-
43 -
n + 1
such
arguments,
z1 ,.. . ,
then, for every
a:
0)
--
>
1(e, a,m,n)
=m+1
(ii) ({e)(z 1 ,...,zna) / 0)
--
>
?(e,a,m,n)
=m
(i) ({e)}(z,
Proof:
...,zn,a)
=
Straightforward.
The function,
|
r, will correspond to the recursive
matrix of an arithmetic predicate in predicate form.
will now define two recursive functions,
V
will correspond to
14:
Lemma 4.
e
3,
and
There is a recursive function
I{e)(n)l = In,
1E(e)l
then
and
1, which
respectively.
is a number such that, for every
and
T
We
F
n, { e}(n)
such that, if
is defined
=
Proof: Suppose we are given a number
e.
Let
r(e)
be the
Gadel number of the following partial recursive function:
Given
n, to find
(F(e))(n), we:
Qn c (0,... ,n x {0,...,n) be the set of all pairs (i,j)
2
e(O, ...,n)
such that the computation of ( e}(i) terminates
(i) let
(ii)
in at least
n
((e)(i)}(j)
terminates in at least
let
=
lij=L
steps, and, furthermore the computation of
K({(e}(i)J(j)), and let
{
(
)
;
n
steps;
--
(iii)
-- -
-
-
I
let
(jOP kij,i )' J( IP
An=
&
&
(i?,jI)e,
& k' < 1
k < 1
& (i<i'V(i,j)=(i'
(iv)
Let
r
be the least
m
such that
and
Am
let
) &k<k)
[E(e)}(n)
be the least element of
Cn = Ar+n-
if
C /
,I and let
(Y.,(e ) }(n) = (E(e)}(n-1), otherwise.
Z
is recursive and has the desired properties.
Lemma 4.5:
e
is a number such that, for every
and
(e}(n)J
Proof:
define
(ii)
Let
f(z, y)
A(z, y) ->
~A(-Zy)
= Zn,
A(z,y)
( If (Z,Y)I =
value depends on
is
(e} (n)
defined
IE(e)|
a
i j<i
II
be an arithmetic predicate.
recursively.
(if( -,y)I
->
n,
such that, if
then
Similar to that of 4.4.
Lemma 4.6:
(i)
There is a recursive function,
If for every
m+1
;
where
z,y; then, for every
45
-4
Z-1Y;
and
om. q),9
-
Let
-
q
is
an integer whose
(1)
(
(2)
~.y)A(Zy)
Proof:
< 91
Ag
<
If
M+ 1.If
Lemma 4.7:
(1)
(ii)
Let
and,
for every
~A(z,y) ->
is
w-sum of ordinals.
wherefor every
holds, then
(:y)A(Z,y)
i,
Mom+l
occurs
w-sum, and, therefore, the sum will be
A(z,y)
f(2,y)
G
m+1
<
om+1
be an arithmetic predicate.
recursively.
If
y
is
E.A.N.
in
Let
A(Z,y),
z,y;
(If(*, y)1 =
and
m+1)
(If(Z, y)j = wm)
then, for every
z;
()(y)A(Zly) ->
(2)
Ir~.(S'(e,-z)))
2; and
d
m+l
(S (e, Z))
(
o-sum will be
define
A(-Z, y) ->
(m
(y) ~ A(zy), then, for every i,
Therefore the
if
(e,))
1E(Sn (e,Z))I = E9
times in the
m+2.
(a(Sn
>
->
By 111-4,5,
That is,
Co
--
Ay)A(Z,y)
~(y)A(Z,y)
->
m+2
( IE(Sn (e,-Z))lI
') I
(17, (Sn ( e., 'z
integer whose values depends on
=
q)
; and
where
q
is
-4
z.
Proof :By 111-4. 4,
where, for every
ieN
-
46 -
either
9
m
=
m
m)
(i)(0
or
and
9 i=
29
Therefore, if
A(Z,y).
m+1.
If
(y)A(Z,y),
= CDm+1 -o =
m+2..
(y)
~ A(Z,y).
In this case,
m+T
G. = W
.q where q < r.
Lemma 4.8:
There is a recursive function
e defines a recursive function of
(i)
(ii)
A(e)
(
(3z
(z 2 ) (.
z)
r
(1)>r(Oi = om)
A
such that, if
arguments, then:
n + 1
arguments;
)(z2)(: z3)(z4)... ({e)(zl,...,zn a) = 0
(3zl)(z2)('3z3)... ((X(e))(z 1
<->
(iii)
n + 1
defines a recursive function of
for every a,
E.A.N. in
~(y)A(z,y), then there is an
such that
and
is
y
then
z3 )... ((e))(z,
.1,zna) =
... ,zm, a) = 0)
0);
is in
E.A.N.
form.
Proof:
Look at the proof of 1-1.4.
This proof gives an
effective procedure which given the G6del number defining the
recursive matrix of an arithmetic predicate, A, yields a
G8del number of the recursive matrix of an arithmetic predicate
A, where
A
is in E. A.N. form and
We now complete the proof of
e(e,a,m,n) for the case where
n
A
is equivalent to
IV-4.2.
is odd.
We will define
(The case where
is even is similar and will not be discussed further).
(e}(z
1
,..., zn,a)
be a recursive function.
e1 (e,a,m,n)..., en(e,a,m,n)
We define
inductively as follows:
- 47 -
A. 1
Let
n
(i) ~e(e,a,m,n)
as a
(ii)
For
defines
~,,(n-1
r(S
(r(A(e),a,m,n),z
place function;
n-1
e 2 i+1(e,a,m,n)
0 < 2i+l <n,
f(Sn-(2i+1)(e2 1,z1 ,...,zn(21+1))
function.
For
7s(Sn-2(1+1
0 < 2(i+l) < n,
2
1
defines
n
as a
e2 (i+l)
, z,...,zn-2(i+1)))
place
(2i+l)
-
defines
n - 2(i+l)
as a
place
function.
Let
e(e,a,m,n)
inductive proof, using
111-4.6
and
It is a straightforward
I11-4.7, to show that
e(e,a,m,n)
has the desired properties.
e(e,a,m,n)
is recursive.
Definition 4.1':
type.
and
J~
(We)
that, if
(2z
e
be a number, and
iff
for every
Z
n,
be an order
(e}(n)
is a linear ordering of order type
There is a recursive function
X c N
recursively in
every
Let
Observe also that
H
!ex! = £,
We say
Theorem 4.2':
()
en(eea,m,n).
=
and if
X
e
defines an
n + 1
is defined
£.
w(e,a,m,n), such
place function
(see Kleene [8, pp. 266-281]), then for
z ,.. .zn,a:
)(z
2 (3z 3 )... ({e}x(z,..., zn,a) = 0)
-
48
-
->
(
e(e,a,m,n)X =om+n+1
(ii)
~3z)(z2 )(3z 3 )...({e)x(z 1,...,z,a)
x
(Tr(e,a,m,n)Xl
Proof:
=
0)
m+n
mn).
Alter the proof of 111-4.2
by making the following
an expression of the form "(t)."
replacements:
replaced by
=
is
"(tX)?.
an expression of the form
" It1 = I"
is replaced by
an expression of the form "t defines a recursive function..."
is replaced by
function
...
"t defines, relative to
x, an x-recursive
"
Observe that this altered proof is a proof of 4-2'.
The assertions in the altered proof are shown.to be correct
by an argument
very similar to the proof of the relativization
Sn theorem (Kleene [10, pp. 150-155].)
The following corollaries will give us 111-4.2
of the Kleene
1
in
the form we need it.
Lemma 4.9:
every
There is a recursive function
n,
G(n)
defines an
n + 1
9 such that for
place recursive function,
and
(a)
(n)
(aeH
n
(
1->
z2) (2z3)z4)...
-49 -
({-(n))(z9,-.
..
,zna)=0))
Proof:
Look at the proof of the Post representation theorem.
(See Davis [ 9, pp. 158-161])
Observe that this proof gives
us an effective procedure which given a number,
n, yields
the G6del number which defines the recursive matrix of
Corollary 4.10:
Let
(a,m,n) =
r(9(n),a,m,n).
Hn'
For every
a, n:
(i)
(ii)
a e Hn ->
a
Hn ->
( 1 P(a,m,n)
= om+n+1
(IP(a,m,n)?
= W
If in
111-4.9
listed in the proof of
and
).
111-4.10, we make the replacements
111-4.2', we obtain the relativized
versions, 111-4.9' and 111-4.10'.
Corollary 4.10':
such that if
(i)
(ii)
a e H
a
H
>
n
--
There is a recursive function
X _- N, then for every
(1P(a,m,n)x,
a, n:
= om+n+l)
(xP(a,m,n)XI =
>
p(a,m,n)
m+n
We will now use IV-4.10 to construct a recursive linear
ordering,
in
T
£,
such that the set of elementary statements true
is Turing equivalent to
H
.
First, we will need
several preliminaries.
Definition 4.11:
Let
be a structure and let
language of the same similarity type as
-
50 -
Z.
II
be a
The truth set of
is the set
Lemma 4.12:
(11§
is a sentence of
&
is a denumerable structure of finite
If
similarity type , whose field is an arithmetic subset of
N,
and whose relations and operations are arithmetic, then the
is Turing reducible to
truth set of
Proof:
H.
and keep in mind that every member of
reducible to
Lemma 4.13:
Hn
n
Let
of linear order.
(
TT
n0 U E0n
T"
is Turing
be the language of the elementary theo ry
The predicate "There exists an
upper limit which is also a lower limit point."
insi
in
"
Look at the model-theoretic definition of
nth
induc tive
is expressa ble
.
Proof:
Let
v,
v 2 , v 3 ...
be the variablesand
-<
be the
relation symbol of G;. We define the w.f.f.'s L~(v
1
)
inductively:
L0 (v)
Ln+1
(3v2)(v2<vl)
<->
v1)
L 0 (v l)
<->
<->
(v
(3V2) (v-<
1
)(L~(vl)
(V2)(V2<Vl
relativized to
w.f.f. 's
Now we define the
L (v1 ) <->
&
v2
&
&
L (v))
-
51 -
--
3v3)(v
>
v2-<vl).
L(v 1 ).
L (v,)
(v2)(vl-< v 2
and
->
n
(v3)(vv
3
<v2
n
asserts the existence of an
nth
inductive
I
upperlimit point which is also a lower limit point.
Lemma 4.14:
The exists a 1-1
recursive function
cp
such
that:
(i)
(ii)
0 /, range
w;
for every integer
n,
+ 1,
((n)
disjoint from the range of
...
p(n) + L(n) + 1)
,
is
m.
We are now in a position to construct a recursive
linear ordering whose truth set is Turing equivalent to
Consider an ordering of the form,
I =
7 (om+1+o*), where
meQ
(ii)
m
9 |=
4
Q r N.
It is not difficult to see that
m e Q.
We are looking for a recursive linear ordering of the
form
(i)
H .
E (wm+l+o*), such that, for every
meQ
p(J(a,n)) + n + 1 eQ <->
e(J(a,n))+ n e Q <->
,
iff
a,n:
a eH
H
a /
If we can find such a recursive linear ordering
(a)(n)(a e Hn <-> r
then
H
is 1-1
in 111-4.10.
e'
J(an)+n+1)
reducible to the truth set of
^A(K(i)), o(i), L(i)I
number
=
where
p
£.
£,
and we see that
Let
is the function defined
It is not difficult to prove the existence of a
such that
(i)(1(eJ)(i)| = Ai+1+w*).
-
52
-
Let
£ = IF(e)I.
By III-4.14, for every
or
A
1
= o((i)+L(i))
K(i) e HL(i).
K(i) e HL(i)
see that
i, either
A
=
o~ep(i)+L(i)+1)
depending on whether or not
Therefore, by our construction of
i
=
(i)(K(i) e HL(i)
w(co(i)L(i)+1))
__
-
53
-
p,
Hence, we
(to(i),L(i)+1)
Boolean Algebra
§5.
In this section we apply the methods of
III-§3
and
III-%2
to the problem of constructing a Boolean
algebra which is not isomorphic to a recursive one.
In attempting to code a non-recursive function into
the isomorphism type of a Boolean algebra, we immediately run
up against that fact that every
Boolean algebra has a recursive
truth set in the elementary theory of Boolean algebra [See
Tarski [11, pp. 62-64].
Therefore we look at a variant of
the weak second order theory described in Ehrenfeucht [ 12
Let
A
be a set of relation and operation symbols.
"Indiv"
be a one variable relation symbol such that
We will denote by
e A.
].
Let
"Indiv"
the set of all formulas of
k(A)
the lower predicate calculus with identity,"=" which contains
the predicates
of
e
and predicates from
A
only.
As models
F(A) we will admit those models for the set formulas
in which:
(i)
(ii)
(Indiv ('xJ) is a set of individuals;
IM
X
(iii)
(the set of elements of the model M) is the smallest set
such that
i(Indiv (x) c X and,
and, for every
1 < i < k,
the members of
A
on
A
x (Indiv
if
Indiv (xi),
x
then
e
,..,Xk e X
{xl,...,xk) e X;
are interpreted as relations ard operations
(x)) ;
-
54
-
(iv)
e-relation in
is the set-theoretical
e
"equality. "
means
(v)
M;
Let 2 = (A 1, R ,2
be a structure (where
...
). We designate by h", the
is the universe of(
structure
Lemma 5. 1:
/
If
)
card S <
&
(S
e
, Indiv, R ,R , .. }
is an arithmetic structure of finite
R
.
.o ,Rn )
Proof:
_<T HW .
is
is an arithmetic structure, there is a
Since
sequence of integers,
R 1 :T
2
Hm
Using
m 1 ,..*,mn+1, such that
I4(
Hm
< H
.
Choose m > max(m 1 ,.. .mn+1'
n T mn+l
as an oracle,we can G6del number the members of
,
Hm
(in
Indiv,
n
similarity type, then the truth set of
.., R
in such a way that:
(i)
* (ii)
(iii)
(iv)
xe
1 Indiv
(x)"
is
is
Hm-recursive;
is
H*-recursive;
Hm-recursive;
R,5...,R n
(For every
are
Hm-recursive.
1 < i < n,
its arguments is in
Now that A
Let
will fail to hold unless each of
R
A
x(Indiv (x).)).
*
is
A = (Indiv.,
presented in this way, we use 111-4. 12. II
<,
-
n, U, -}.
55
-
If we can find an
H -recursive Boolean algebra
B
reducible to the truth set of
then
B
1-1
is
H
such that
-(Indiv., <, n, U,
in
),
can't be isomorphic to a Boolean algebra whose
B
will be
III-4.10'
relations and operations are arithmetic.
useful towards this end.
First we will list
some properties of Boolean algebras
which can be expressed in the weak second order theory.
v 1 , v 2, .
stand for individuals and
V,
V2 ,
Let
stand
...
for finite sets of individuals.
(i)
"v
is bounded by the union of the members of
we shall write,
"
(vl' V 1 ) <->
(ii)
"lVln
A(v 1 )
Suppose
((v2 )((v 3 )(v3 e 1 ->
((v 1
0
be the
N3...V\/An(v
3
))
vl:v2))
v3 < v2) ->
An(vl) (See 1-2.3):
&
v2 -- 0 y' v<
(v2)(v
A0 (v1 ,...,An(v 1 ) have been defined.
(See 1-2.3)
or as
V(v 1 , V1 ):
is an atom", or
<->
V "
w. f. f. ,
Let
(3 Vl) ( (v 3 ) (v 3 e V 1
"vle In"
->(yV
v1 , v 1 ). We now define
&
v2
A+1 (v1 )
as follows:
An+(v)<>-~(vleIn)
"lv-n
&
(v2 )(vl0v
5v26n'
-56 -
2
C In
V
2 -v
Q
e In))
(iv)
(v)
V
n
" Vt
"i1 v1 ! n
n
V
(vi)
21n <
Iv3In
Ivln
" V
is
" lvlIn
Let
£n
V21 n <
be
_)
I!
(2v3)(
-
&
(V2)((v)(v 2e 1->(An
O(v4e
V1 ->
r =
(m) (meQ iff
Ivn
->
(2v
) (An(v 3 )
3
&
31n <
Iv2
n)'
atoms, but no completely atomic element
IVlIn
bounds
atoms",
Cn(V
(3vV)Cn(v9 ).
( E
meQ
(Wm+ 7)) +
(Wm'-k + q1)) +
F e B.
If for every
an interval of order type
is atomic and
Q r-- N.
( m,
mCQ
Let
and
B = D,
We wish to prove that
We shall do this in several steps.
B i= m).
Claim (1):
Claim (ii):
n
completely atomic"
We now consider Boolean algebras of the form
where
Iv3
Iv4n ;
2
& An (V3)
)
bounds
bounded by
(viii)
&
1vi 1n1)
(v2) ( Iv2 in
(vii)
atoms"
bounds
(3v2 )(An (v2 )
I
I
F2
om
then
+
is atomless.
-
57
-
(See 1-1. 1)
m,
F =
does not bound
tl U t2,
where
m
F =
Proof:
[a ,bl) U...U[an,bn),
2
', then
below
[a ,bi)
om
for
is
[a.,b.)
and
T
also lies in
lies
a
bounds a segment of type
a
Therefore
m.
some
where
If
T.
lies in some summand
b.
Suppose
U
=
is completely atomic.
is atomless and
case I:
<an
-< b 1-< a2-< ...-
[a.,b.)
1 < i < n,
We claim that for every
a
where
atomless.
in
T
must either lie in
a
[a.,b.)
then
oP
is
lies in
.
then [ai,b ) bounds a segment of type
w
Therefore
op
a
If
.
o+
q
preceded by a summand of the form
or below
o .
lies in some summand
b
Suppose
case II:
least element of
wo.
= [ai,*) U [*,bi)
a.
or in
Let
is completely atomic.
If
a
lies in
*
lies
be the
[a.,b )
then
is atomless and
[ai,*)
where
T
a
If
[*,bi)
is
atomic.
To complete the proof, we let
F
-
l
a
in the first
n
l<i<n
Claim (iii):
Proof:
If
B
1 e Q,
rational interval.
then choose a point
Let
F
atoms, but no completely
[O,a) bounds
atomic subinterval of
1 , Q.
1 e Q.
iff
=
[O,a)
B.
be a member of
-
58
atoms.
bounds W
-
If
F
Suppose
bounds a segment of
bn'
om + I
type
for some
m > 1, and, therefore, a
m, then
completely atomic subinterval of some interval of
bound W
atoms.
If not, then
completely atomic and
E2
F
F
will
(1 U (2 where
=
is atomless.
g
If
l
is
bounds {
atoms, then
(1,
which is completely atomic, must bound
atoms, since
(2
is atomless.
Claim
(iv):
Proof:
B# |=
Observe
#n,
n + 1 e Q.
iff
B(n) = D [
n
1]
- meQ
Since
B
ff
n.,
1 e x(x = m'-n
Corollary
&
meQ).
A
o,
B,
Hence
B4
we see
=
iff
i
20
B
Q
n + 1
Q
5.
There is a strict Boolean algebra
whose field, relation
that
iff
completions.
We now turn to the main theoren of
Theorem 5.3:
fn
The weak second order theory of Boolean
5.2:
Algebras has
(B (n)
and operations are
B
(See II)
H -recursive such
isn't isomorphic to any Boolean algebra whose field,
relation and operations are arithmetic.
Recall 4.10',
Proof:
for the case where
X = H .
Let
H
Ai =
p(k(i), ep(i),
there is
a number
1.
L(i))
e
It is not difficult to see that
H
(n))wI
|(('
such that
=
A. + T.
Let
H
£
=
I (r~e))
"), and
let
I
+ 1.
=
HW -recursive linear ordering.
-
59
Let
-
1
is isomorphic to an
B = D
91
By an argument
very similar to that given in the example at the end of
§4, we can show that
((+i)L(A)
K(i) e Hi.
<->
Therefore by claim (iv),
(,
(i)KK(i) e H L(i
<->
B
=
(i)+L(i))
H
Thus
by
H
is
111-5.1,
1-1
B
reducible to the truth set of
the field, relation and operations of
5.3':
Let
X r N.
B
are
B
Thus,
By
II-1.2',
H -recursive.
There is a strict Boolean algebra,
B, whose relation, field and operations are
that
.
is not isomorphic to a Boolean algebra whose
field, relation and operations are arithmetic.
Theorem
B
H -recursive such
is not isomorphic to a strict Boolean algebra whose
operations, field, and relation are arithmetic in
- 6o -
X.
CHAPTER
Analysis of
3
IV
by Means of the Analytic Hierarchy
-
61 -
-
§1.
Preliminaries
The following facts will be needed in
§2
wherein
the main results of this Chapter are discussed. We give the
preliminaries all at once in order to facilitate the
exposition in
Lemma 1.1:
§2.
Any infinite recursively enumerable relation
r.e.
is isomorphic to an
fj (x,y)
relation whose field is
total.
Proof:
Let
f be the recursive function such that
(x)(y)(6(x,y) <->
We define
J(x,y) e Range f).
(O) = J(0,O), if
K(f(O)) = L(f(O)).
have been defined.
then let
some
let
Tr(O) = J(0,l)
as follows.
If
0 < i < n, then let
0 < i < n,
then let
If
be the least number
x / K(T(i)),
or
K(f(i))
L(T(i))
respectively.
x / k(r(i)),
x /
x
f(O),. .. , f(n)
If
L(f(i)), then let
x
-
/ k(?(n+1)).
62 -
Otherwise,
L(f(n+l)) = K(f(n+l)),
i, K(f(n+l))
L( (i))
Otherwise, let
such that, for any
L( (i)),
0 < i < n,
such that, for any
If, for some
K(f(i))
be the least number
x
x / L(ff(i)).
is equal to
L(f(O)).
K(f(n+l)) = L(f(i)), for
K(I'(n+l)) = L(?(i)).
L(f(n+l)) = K(f(n+1)).
or
Suppose that
K(f(n+l)) = K(f(i)), for some
K('T(n+l)) = K(?(i)).
K(f(n+l))
K(f(O)) /
if
be
L(f(n+l))
1 < i < n,
"J(x,y) e Range I"
Lemma 1.1':
is
isomorphic to
X c N.
Let
if= N, and the relation
Range
is recursive.
Any
R .
X-r. e.
relation isomarphic to an
X-r. e. relation whose field is total.
Corollary 1.2:
Any hyperarithmetic relation is isomorphic
to a hyperarithmetic relation whose field is total.
Lemma 1.3:
Let
(P ieN
be a sequence of ordinals.
If
B
a,
then:
(i) oco;
(ii)
E
on' =
o
.
ieN
Proof:
(i) Follows from the definition of
(ii)
By I-1. 9,
>
co
5
o
> o n
o7.
,
for every n.
I
i<n
Lemma 1. 4:
Let
0
be the standard
7Il'1
the recursive ordinals (See Kleene [11,
set of notation for
pp. 51-52].
a partial recursive function, f, such that if
[e]
is the ordinal named by
e, then
|f(e)I
e e0
= o[.
There is
and
(See
111-4.1).
Proof:
We use effective transfinite induction.
partial recursive function such that:
-
63
-
We seek a
4
f(1) = dl,
f(2 e)
Idll = o,
where
7(d2 (b)),
=
where
d2 (b)
is the G8del
number of the constant function which assigns
f(b)
to every integer.
(See 111-4.4);
f( 3 .5Y) = r(d 3 (b)), where
d3 (b)
number of the recursive function
is the Gbdel
f((y}(n)).
We see by the Rogers' recursion lemma that such a
partial recursive function exists (See Rogers [1$, p.849].
Using
IV-l.3
we prove by induction on
the desired properties.
<0
that
f
has
f
Corollary L 5:
(i)
If
(ii)
M1
(iii)
Proof:
(i)
(ii)
x
is a recursive ordinal, then so is
1 .
9 < o<->
)(9)
<o.l
Immediate from 1.4
Any finite sum of recursive ordinals must clearly
be recursive.
Thus, by 1-2.9,
w
cc < o ,then
a
is recursive.
(iii)
If
9 < w, then by
such that
9
>
o1,
then
(A.
9 < co
< o 1.
>_
= w , for some
Contradiction 4 Thus
1-1.8, there is a
Thus, ? (9) < p < ol.
o.
- 64
c.
-
If
c = o
P < w
Conversely, if
Lemma 1.6:
If 9 is isomorphic to a r(
ordering, then so is
Proof:
Let
Define
x << y
T, )
linear
1 + I + 1.
£ = (L,, .<}
where
as follows:
L
and -<
are
1(
T
x << y <-> x = 0 V y = 1V{
x + 2 -< y + 2.
=
(x(x=O \/ x=1
is
F ( TT)
V x=z
and
+ 2
where
zeL),
<<}
is isomorphic to
- 65 -
1 + I + 1.
)
Analysis of
§2.
3
Definition 2.1:
by means of the analytic hierarchy
(Spector [1S])
A set S
of natural numbers)
is said to be "inductively defined with respect to a predicate
Q" iff, for each ordinal
(T1 r T 2 ,
where
'r, S
=
Q(x,Tl)) ->
&
(Spector [15])
Sc
=
9 = (L,<
If
S = Sc,
The ordinal
is a
A1
c
Sc+1
inductively defined with respect to a
Theorem 2.3:
Q(x,Sv
&
Q(x,T 2 ), and
being the least ordinal such that
Theorem 2.1:
x((3v)(v < T
c
of a set
predicate is
< w.
linear ordering, then
,(£) < o.
Proof:
Let
By IV-1.1,
we may assume that the field of
J(xy) x -
Sv
y}.
Q(x,T)
Q(x, T)
is
total
By IV-2.2, it will suffice, for
the proof of the theorem, to show that
defined with respect to a
I
A
S
predicate.
is inductively
(See I-1.1).
Let
be the following predicate:
x = J(y, y) V x e T V{ (3 s) (seq(s)
<->
(z)(K(x)-< z-< L(x)
V
L(x)-< z -< K(x)) ->
&
0)(O
< i < A(s)
(
J(z, s(i)) e T).
Q(x,T)
is
A
with respect to
Corollary 2.4:
<
,
S
and, by I-1.1,
Q.
If
Therefore
£
is a
;(9)
A
(10
- 66 -
is defined inductively
=
c < M1 .
I
scattered linear ordering, then
&
is a
Since
Z
is
(£-o) + 1.
If
>
(
Proof:
3(Z) = w,
then,
by 1-1.7, 2'((T.c)
+ 1)
Contradiction. I1
w.
=
scattered linear ordering, so
A
If
Lemma 2.5:
is a strict Boolean algebra with a scattered
B
B
base and the operations and relations of
are hyperarithmetic,
then;
<
6 (B)
(1)
(ii)
B s Dg
where
9 < w ,
(iii)
B ~~B'
where
B'
and relations of
Proof:
B'
By II-1.5,
1-2.12,
1
and
by 11-1.2.
H1
strict and the operations
are recursive.
B f D.,
B P
IV-1.5,
£
where
is hyperarithmetic.
DQ,
9 < WI.
where
We now wish to prove that if
I
By
IV-2.4, 6(B) < a)1 .
By 1-2.10, and
is scattered.
By L-2.14
is
is
7,
(iii) holds
<
<()
then
If we try to apply IV-2.2 directly, we run into the following
difficulty:
S
If
£
is a
,(r'defined in the proof of IV-2.3, need not necessarily be
1
defined with respect to a
the equivalence relations,
and, if
if
linear ordering, then the set
1
I
X
is
is
1
predicate.
This is so because
range over the field of
-- v
E , then its field need not be
and not
A,
then its field can't be
Therefore, we take the following indirect approach.
be
-
67
-
9,
(In fact,
iT
Let
,.)
"Scat"
e e
is the G6del number of a scattered
recursive linear ordering
Lemma 2.6:
(i) Scat e
(11)
TFV
Scat
E~ 11
e e Li
&
Proof:
(i) "e e Scat" <->
(z) ~({e)(f(x),z) = 0
Since
Li
&
(f)[(~3x)(ly)((e}(f(x),f(y)) = 0
(e}(z,f(y))
is arithmetic,
(ii) Suppose "Scat" e F .
0)].
"Scat" is
1
Scat e '
=A
T71.
We are going to
.
use the hyperarithmetic predicate, "e e Scat", to take a hyperarithmetic sum of all scattered recursive linear orderings.
Let
mth
pn
be the
member of Scat.
arithmetic function.
linear ordering, -<,
If Scat is
on
&
prime.
Let
A , then
L = {(m
Let
n
n (m.,n)eN 2
I
g(m)
be the
g
is a hyper-
.
We define a
as follows:
P=pm
x<y<->x
(n = n'
(n + 1)th
&t
&
=
(g(n)}(m,m')
&
(n <n'vy
= 0).
A11 linear
ordering, and every scattered recursive linear ordering is
Let
£ = (L,-<}.
is a scattered,
T
isomorphic to a segment of
£.
-
68 -
Therefore, for any
: < o ,
&
o
is isomorphic to a segment of
for any
c
and,
wo,
_<
If
B
Thus,
> M,
(X.)
3(T) > ol.
therefore,
This
H|
contradicts Corollary 2.4.
Lemma 2.7:
£.
is a strict Boolean algebra with a scattered
basis and the field,
relations,
and operations of
B
are
E,
then:
6(B) <
(i)
(ii)
Proof:
(i)
B ; D., for some ordinal
Suppose that
IV-2.7, and
6(B) > o .
definition of
is
9 < w1 .
satisfies the hypothesis of
If
e e Li,
hell
let
[e)(x,y) = 0).
= {N,-<),
We give the following
Scat:
"e eScat" <->
f
B
(x)(y)(x-< y <->
where
E
:
&
(e e L
(3f)(f:D 1+1 e|+1 --
> B
&
a Boolean monomorphism. )
First of all, we claim that (1) is, in fact, a definition
of
"scat.".
If such a monomorphism
1 + ||ell + 1
is scattered, and, hence,
Conversely, suppose
Then
IV-2. 4,
(1 +
where
< o
9'
f, exists, then, by 1-2.13,
|1ell
.
is scattered.
is scattered.
1 + 1|ell + 1
l|e I
Hjell
is scattered and recursive.
+ 1) < l.
By 1-2.14,
By IV-2. 5,
1-2.10,
Di+ ll ell+ 1
and IV-1.5,
B ~
By
~D~9
D,
A
where
@ >wo1
By 1-2.13, there is a monomorphism, f:D,,
- 69 -
D
We def ine
by means of the following diagram:
f
I
DG
->
D1 +1 lel 1+1
Thus,
suffices,
it
1.
that (1)
--
Dg
>B
- -
for the proof of
IV-2.7, to show
To do this, we just write it out.
(See
11-1.3)
Let
6
(1)
"le e Scat"
->
x e B)
&
B.
be the zero element of
({g
2
(af)(x)(y)(z)(({g 1 (e))(x) =
&
(e e Li
(e)) (x,y)
=
0
([g5 (e)}(x,y)
=
=
0
0
->
&
(({gl(e))(x) = 0
-
70
x U y
->
({g3 (e)}(x,y,z)
((g4 (e)}(xy,z)
x < y)
->
-
=
x r y
->
x
=
f(x) =
y)
6
)
&
->
x
=
"x
U y
"x
z",
=
y
=
"x < y",
"x e B",
Noting that
are
"x n y = z"
and bringing the function
,
quantifiers of (1) to the front of (1), we see that (1) is
.*
in
(ii)
Lemma 2.8:
<
Proof:
This follows directly from (i).
If
is a scattered,
.
E
f
linear ordering, then
VD._
Follows directly from 11-1.2, and
Z = (L,-<}
If
Theorem 2.9:
is a E
IV-2.7.
linear ordering then
B(s) <co .
Proof:
£=
By I-1.11,
,
£r
reil
Ar
=
there is some
. such that
r
a
By 1-1.1, 3(1 i[a,b)) > o1 . However,
1.
and El; i.e. x << y <->
a-< x,< b
Contradiction.
|
Theorem 2.10:
If
B
Suppose
6(B) > w .
By
B
is scattered,
b.
3(1) > co,
then
There must be two
ria,b)={t,<<}.
Let
£r[a,b)
is
& a-< y-< b
scattered
& x-< y.
is a strict Boolean algebra whose field,
relation and operations are
Proof:
If
; (X) > W .
r
such that
Zr
r
(1(r) re).
I(.)
L.u.b.
and where
elements a, b e I
where each
1-
El , then
8(B) < w.
satisfies the hypothesis of
II-1.1, and
IV-2.l0, and
1-2.7, there is an isomorphism
-71-
f:B
D
->
Let
? (X'[a,b)) > w.
scattered and
such that
a, b e I
there are two elements
the proof of
As in
> W .
3(9)
where
IV-2.9,
is
I£[a,b)
- f~
We
([a,b)).
define the following Boolean algebra
(x A y = z <->
and
y,
x,
For every
(ii)
(x
is
(i) The field of
z e A,
x n y = z)
ZDZ[a,b] .
B
x <
0
y
z <->
(x
=
iff
(x
and
&
x U y = z)
x
is strict and scattered and its
field,
operations and relations are easily seen to be
Since
)(xI[a,b))
UT1
initial segment
and
.
= W()
mean
x e
is a
1TR
and
71
O
Let
y e f
be the Gandy ordering [1,6] with
of order type o . 9 is recursive
1*
~
=x(x e L & x e 01 ). Let x << y
and
x-< y,
and let
linear ordering of order type
linear ordering of order type
> M 1.
6(D
71
This contradicts IV-2.8. 11
8(A) > o1 .
> og,
9 = (L, -)
Let
Example:
n z).
n
=
By 11-1.2,
co
2.3(
= (t, <<).
w *
-2)
is a
.2
>
.
is a strict Boolean algebra
D
.2
02
whose relation and operations are
iT1.
D
By 111-2.5,
can't be isomorphic to any strict Boolean algebra whose
operations, field and relations are
Corollary 2.11:
7
.
There is a strict Boolean algebra
-
72
-
B
with a
scattered basis such that the operations, field and relation
TI
isn't isomorphic to any strict Boolean
11
algebra whose field, operations and relations are 7.
Now we turn to an interesting parallel between strict
of
B
are
B
and
Boolean algebras whose field, operations, and relations are
E(
TR
11
algebras of
and Lindenbaum
- axiomatizable theories.
This parallel is expressed in the following theorem.
).
pp.'1.A-'
Chapter II,
Theorem 2.12:
If
B
is the Lindenbaum algebra of a
axiomatizable theory, T, then 6(B) < o .
of
5 , and
class of
a
generated by
Claim:
be the language of
b
Let
Proof:
I
-
in
C.
is an ideal, let
B
B/I.
If
C r- B, let
Let
A
B
be the
The following predicates are
(i)
(ii)
= <
a _< a A~
I(C)
i71
is a sentence
be the equivalence
be the ideal
set of axioms.
in
a, @ and
C:
a
IMl(c) < 0;
|HI
(c)
Proof of claim: (i)
the predicate
Jai,
a
-
WI(c)'
(v) |=1I(c)
(vi)
If
T.
F$
0;
(iii)IMIl(c)
(iv)
(See
"r eA"
is an atom;
is a finite union of atoms.
iff = -AP.
<
The only occurrence of
in the proof theoretic definition
"-
Of
-
73
-
I
posiinV
(ii)
"There
<->
such that
is
Ia'I(c)
a sequence
<
c
p
V.
TI
...
.
Tn
.V
(vi)
<)
> 1
<-
Q(Cx:,C)
Q and
9
Let
Example:
-T.
is
aI(c) = 0
A
(I
L
11
"
is a
II(c)
y"
HI
LI
= 0.
is inductively defined with respect
Therefore, by
6(B) <
IV-2.2,
be the Gandy ordering.
{L,--<}
=
an atom
()is
) ->
= 0
aII(c)
(see 1-2.3)
Q
-
C
as follows:
finite union of atoms
IB)
I(c)
Follows directly from (v).
Q(c,C)
We define
to
.
|x|I(c)
of elements of
,T
is a sentence of
(T)(T
<->
Special case of (i).(iii)
assume without loss of generality that
L = N.
be a countable set of propositional letters.
set of all Boolean combinations of
{P }.
Let
.
We can
? ,29'
Let
Let Q;
3
be the
A - &be
the
-im
following set of axioms.
(~pn
nn
< n'
a
E
set.
and let
B
A
is
(n' < n
Let
T
&
n'
01)}.
be the theory whose axioms are
be the Lindenbaum algebra of
ordered basis for
Thus
V
8(B) > w.
B.
The order type of
II
-
74
-
T.
(pn)neN
{pn~neN
is
A,
is an
Ml
+ 1.
I
To justify IV-2.12 which might, at first glance
Remark:
seern somewhat artificial, we make the following observations.
In order for the proof of IV-2.ll to go through it
that
be a Boolean algebra such that
B
f1 (x,y), f2
that there exist hyp. functions
(i)
f 1 (xy)-
x U y;
(ii)
f 2 (xy)
x n y;
TT
B
f3
is isomorphic to the Lindenbaum
axiomatizable theory.
TT1-axiomatizable
baum algebra of some
and
y
and
is isomorphic to an algebra which satisfies
B
these conditions iff
T
T,
f3 (x)
However
algebra of a
is
x, y e B:
such that for every
(iii)
<"
sufficeD
f1 ,f2 'f3
If
B
is the Linden-
theory then
<
is
are the propositional connectives
On the other hand, if
B
satisfies the conditions mentioned
above, then we can use the standard proof that every Boolean
algebra is isomorphic to the quotient of a free algebra and a
filter, to show that
B
is isomorphic to the Lindenbaum
algebra of a FI-axiomatizable theory.
-
75
-
BIBLIOGRAPHY
1.
P. Erd6s and A. Hajnal, A classification of the denumerable
order types, Fund. Math., Vol. 51 (1962),
117-129.
2.
A Mostowski and A. Tarski, Boolesche Ringe mit geordneter
Basis, Fund. Math., 32 (1939), 6986.
3.
S. Mazurkievicz and W. Sierpinski, Contribution a' la
Topologie des ensembles denumbrables
Fund. Math., 1, 1920, 17-27.
4.
R. D. Mayer and R. S. Pierce, Boolean Algebra with Ordered
Bases, Pac. J. Math., 10 (1960) 925-94F2.
5.
S. C. Kleene, Arithmetical Predicates and Function
Quantifiers, Trans. of the Amer. Math. Soc.
(1955), 312-339.
6.
S.
7.
H. Rogers, Computing Degrees of Unsolvability, Math.
Analen, 130 (195-9T 129-140.
8.
S. C. Kleene, Introduction to Metamathematics, New York
and Toronto (vai'Nostrand). 1952.
9.
M. Davis, Computalibility and Unsolvability, McGraw-Hill,
195b, x+210 pp.
10.
S.
C. Kleene, Recursive Predicate and Quantifiers,
of the Amer. Math. Soc., 5313)71-43.
C. Kleene,
3
An Notation for Ordinal Numbers,
J.
Trans.
S.
L.
T1935)
150-15.
11.
R. Tarski, Arithmetical Classes and Types of Boolean
Algebras, Bull Amer.~ith. Soc., 55 (1979)
12.
A. Ehrenfeucht, Application of the Theory of Games to the
Completeness Problem for Formalized Theories,
Fund-Math., 50, (1961T-129-141.
-
76 -
--
-
E---
M
- - --
13.
S. C. Kleene, On the Forms of Predicates in the Theory
of Constructive Ordinals, Amer~JIur. of Math.
-6_, (1944) 41-58.
14.
H. Rogers, Recursive Functions Over Partial Well 0rderin.,
Proc. of Amer. Math. Soc., lO (1959), 647-053.
15.
C. Spector, Inductively Defined Sets of Natural Numbers.
Warsaw Symposium on Infinitistic Methods,
1959, 98-102.
16.
R. Gandy, Proof of Mostowski's Conjecture, Bull. Acad.
Polon. Sci. Ser. Sci. Math. Astronom. Phys.
Vol. 9, (1960), 577-582.
-
77 -
-Vw
BIOGRAPHY
Lawrence Feiner was born in Bronx, New York,
May 9,
1942.
He was graduated from the Massachusetts
Institute of Technology with a B.S. in June 1964 and
continued study there as a graduate student.
78I
I-
Download