Borel Sets of Finite Rank

Wadge Hierarchy and Veblen Hierarchy Part I: Borel Sets of Finite Rank
Author(s): J. Duparc
Source: The Journal of Symbolic Logic, Vol. 66, No. 1 (Mar., 2001), pp. 56-86
Published by: Association for Symbolic Logic
Stable URL: http://www.jstor.org/stable/2694911
Accessed: 04/01/2010 12:38
Your use of the JSTOR archive indicates your acceptance of JSTOR's Terms and Conditions of Use, available at
http://www.jstor.org/page/info/about/policies/terms.jsp. JSTOR's Terms and Conditions of Use provides, in part, that unless
you have obtained prior permission, you may not download an entire issue of a journal or multiple copies of articles, and you
may use content in the JSTOR archive only for your personal, non-commercial use.
Please contact the publisher regarding any further use of this work. Publisher contact information may be obtained at
http://www.jstor.org/action/showPublisher?publisherCode=asl.
Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed
page of such transmission.
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of
content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms
of scholarship. For more information about JSTOR, please contact [email protected].
Association for Symbolic Logic is collaborating with JSTOR to digitize, preserve and extend access to The
Journal of Symbolic Logic.
http://www.jstor.org
THE JOURNAL OF SYMBOLICLOGIC
Voluime 66. Number
1, March 2001
WADGE HIERARCHY AND VEBLEN HIERARCHY
PART I: BOREL SETS OF FINITE RANK
J. DUPARC
Abstract. We consider Borel sets of finite rank A C A'" where cardinality of A is less than some
uncountable regular cardinal K5. We obtain a "normal form" of A, by finding a Borel set Q, such that A
and Q continuously reduce to each other. In more technical terms: we define simple Borel operations which
are homomorphic to ordinal sum. to multiplication by a countable ordinal, and to ordinal exponentiation
of base K;*under the map which sends every Borel set A of finite rank to its Wadge degree.
?1. Introduction. We recall a tree T on A is a subset of ACIDthat is closed under
v E T).When T is some tree, we
subsequences i.e., satisfies Vu E T Vv (v C u
write [T] to denote the set of its infinite branches: {a E AW: Vn E co (a [ n) E T}.
By a Borel set we mean a Borel subset A of A'A,where AA (which contains at least
two elements to avoid trivialities) is some well-ordered alphabet of cardinality less
than some uncountable regular cardinal K, and the topology on A' is the product
topology of the discrete topology on AA: A is open if and only if there exists some
U C A"<-"
such that A= {ua oAC,: u U}.
As soon as it was introduced, the class of Borel sets (the closure by complementation and countable union of the class of open sets) was set up in a hierarchy by Baire: V is the class of open sets, and by induction for 4 > 1,
where -A,] stands for the complement of the
Lo; = {UnEOA,1
-An E U(<;V}
set An. The Baire hierarchy of height co, was later subdivided by Hausdorff and
Kuratowski into K wil levels (they worked with K = wl) by introducing the separated difference operation[. But an ultimate refinementwas to come with Wadge's
work based on the notion of inverse images of continuous functions.
A continuousreductionof A to B is a continuous function f: AC-0
such that
ACB
A f' B. It is denoted A < w B; intuitively it means that A is less complicated
than B -strictly if there is no reduction of B to A; which is denoted <w. If
A < w B < w A, in other words, A and B continuously reduce to each other, then
A is said Wadge-equivalentto B, denoted _ w.
it is a consequence of Borel determinacy
Given two Borel sets A C A(", B C AWB,
[5] that either A <? B or -B <? A. In case K = wal, Martin proved that <? is
wellfounded on Borel sets [1]. This result still holds in case K > col and allows
to define the Wadge degree of a Borel set by induction: dw(0) = dw(-0) = 0 and
dt?A = sup{dw(B) + 1: B <w A}. Wadge's lemma, as a consequence of Borel
-
-
Received January 30, 1997; revised May 20, 1999.
? 2001, Association
for Symbolic
0022-4812/01/6601
56
Logic
-0002/$4.
I0
WADGEHIERARCHYAND VEBLENHIERARCHY
57
determinacy, states that two Borel sets have same Wadge degree if and only if they
are Wadge equivalent or one is Wadge equivalent to the complement of the other
[1]. We recall the definition of a self-dual set: a set A that satisfies A =jw -A.
Willing to concentrate on non self dual sets we need to consider another definition
of the Wadge degree that put apart the self dual ones.
1
DEFINITION 1.
o dj(0) = d,(- 0)
o dA = sup{dw(B) + 1: B non self dual A B <w A} (for either A self dual or
not, A >a 0)1.
Thus the Wadge degree of A is a measure of the complexity of A, just as its Borel
rank or its level in the Hausdorff-Kuratowski hierarchy. But the Wadge degree is
a much finer measure. Computing the height of the Wadge hierarchy requires a
hierarchyof fast increasing ordinal functions: the Veblen hierarchy [7].
DEFINITION 2. The Veblenhierarchy(V: )<,,, of continuousfunctions from i+ \
{O} - iii+ -. {O}isdefinedby: Vois thefunction that enumeratesordinalsof cofinality
X or 1 that are closed under ordinal addition, namely Vo(1)
1, Vo(a + 1)
VoJ(a) X, Vo((A) = iA when cof((A)= X, Vo((A)= &A+'whenco < cof((A)< K.
For > 0, V, is thefunction that enumeratesordinalsof cofinality K or 1 that are
closed undereachfunction V(for any 4 < I.
The Wadge degree of Borel sets of finite rank ranges from 1 to
sup V0 o ... o Vo(2)
n Coa
n
(denoted 'CEosince it is the first fixpoint of the exponentiation of base K) while the
Borel rank only runs through integers. And things get even much worse for Borel
sets of infinite ranks: the Wadge degree of sets of Borel rank co climbs up to V1(2)
(characterized also as the K"th fixpoint of the exponentiation of base K, therefore
denoted fej.
And when dealing with all wol Borel ranks the Wadge hierarchy
involves sup,,(,, V, (2) distinct degrees.
As a consequence, it is quite a problem to provide for each Wadge degree af a
description of a Borel set Q(ca) of degree precisely a. A solution for K = col was
given essentially by Wadge [9], and confirmed after ten years of work culminating
with Louveau and Saint-Raymond [2], [3]. We have given a new solution in the
case af < V1(2), that is for AO sets (and we are writing an extension to all Borel
ranks). This solution is canonical because its characteristicfeature is to give a Borel
definition of Q(a) whose is isomorphic to the canonical description of the ordinal
Oaitself. Let us quote Wadge in the conclusion of his Ph. D. Thesis:
One goes from the standard definition of the Wadge degree to ours by:
o if A is non self dual, only three possibilities occur:
(a) df A = 2.n with n integer, then d'cA = n + 1
(b) d' A = A + 2n with n integer and A limit (necessarily cof(A) = IKholds), then d'A = A + n
(c) d WA = A+2n +I1 with n integer and A limit (necessarilycof(A) < IKholds), then dfA = A+n
o if A is self dual, also there is only three cases:
(a) d' A = 2.n + 1 with n integer, then d,?UA= n + 1
(b) diA = A + 2n with n integer and A limit (necessarily cof(X) < I%holds), then d?A = A + n
K = %holds), then
OA d A =
A limit (necessarily cof(A)
(c) divA = A + 2n + 1 with n integer and
X+n+ 1
58
J. DUPARC
"It would also be very interesting to know of some "inductive" definition
of the degrees, which allows a given degree to be constructed from those
to be
below it. This might, for example, allow properties of subsets of 0%o
proved by induction on the degree of the set involved" ([9], p. 323)
Wadge worked in the Baire space co;w he defined set theoretic counterparts of the
sum and < wol-multiplicationso that on the basis of the empty set (which degree
is 1) he was able to generate sets of degree al for any al < c<' but couldn't go any
further. In particular, with his method, he couldn't reach a p-complete set (which
degree is precisely <' ). We hope this work is an attempt to respond to the wish
formulated by Wadge.
?2. Away with self-dual sets, the conciliating Wadge hierarchy. We say a set A is
conciliating if it is a subset of A<', where AA is of cardinality less than K. And
given two conciliating sets A, B, we define the conciliatory version C(A, B) of the
Wadge game W(A, B), which is this game when the sequences a, ,8 produced by
the players may be finite. Remember that the Wadge game W(A, B) is a two players
game, where I begins and alternatively player I chooses a letter from AA, player
H a letter from AB. Thus after co moves, I determines cl E AA and H determines
/1 e A`; and H wins if and only if al E A <
,8 E B otherwise it is I who
wins. These rules are designed so that A <? B if and only if H has a winning
strategy in the game W(A, B) where I can't skip while H is allowed to skip, even
co times, provided he also plays (a letter in AB) co times. Assuming co stands for
co {O} and s (for skip) is a letter not in AB, a strategy for H is some function
A<( I)*
Ua:
AB U {s} such that (a*a)( /s) is infinite for any a E AA (au*a
denotes the sequence (a (a(n))/n < lh(a)) and (a*a) ( /s) stands for what remains
from a *a once every occurrence of the letter s has been removed).
In the conciliatory form C(A, B), both players are allowed to skip, even indefinitely if they want so. Thus their final choices a, ,8may be finite: af E AAC ,8 E AB<'.
8 E B. We write
In any case, we say that H wins C(A, B) if and only if a E A <
A <c B if H has a winning strategy in the conciliatory Wadge game C(A, B). We
define -C and <c the same way we defined =, and <a on the basis of <?. That is
A C B if A <c B <? A, and A <C B if A <c B butB Ha A.
Now, for the purpose of considering only non self-dual sets, it is enough to replace
sets of co-sequencesby sets of < co-sequences. This result is based on three facts:
(a) In the conciliatory Wadge hierarchy,every conciliating set A is non self-dual:
A
WC -A,
because the strategy that consists in skipping at first move and then copying H's run
is winning for player I in C (-A, A).
(b) The conciliatory Wadge hierarchy joins the previous one when sets are
crammed with a specific letter "b" (for blanks) so as to turn them into sets of
infinite sequences. That is, given a conciliating set A C A<C',let "b" denote a letter
not in AA, and set
A" = {c
c (AAU {b})cw/a( /b) E A}
where al ( /b) is the sequence obtained when removing every occurrence of the letter
b.
59
WADGE HIERARCHY AND VEBLEN HIERARCHY
Given A, B two conciliating sets, it is easy to see that a player wins C(A, B) if and
only if the same player wins W(Ab,Bh):
A < B
so,
a Ah <
Bh.
and in particular, Ah #w -A . In fact, there's an obvious isomorphism between
strategies a for C(A, B) and Uh for W(Ah, Bh): a passes if and only if a,, chooses
a "blank".
(c) But we also get much more in:
A is non self-dual if and
THEOREM
3. For every Borel set offinite rank A C AWO,
only if there is an alphabetAB and a conciliatoryset B C A<' such that A - Bh.
A (so that B is just A extended
Furthermore,one can get AB=AA and B n AA
by addingfinite sequences).
The proof of theorem 3 will be indicated at the end of the study, for it needs the
further operations to be achieved.
Now there'sa trivial procedurewhich derives the structure of the self-dual classes
from the non self-dual ones - see Proposition 12. So we concentrate on non self-dual
sets.
We define the Wadge degree of a conciliating set A, denoted dcA, simply as the
ordinal dWA". It is a consequence of theorem 3 that for all B C A<' if B" is Borel
of finite rank, then d'cB = sup{(d?C) + 1: C conciliatory <c B}.
Now if af is less than
'eo = sup VOo ... o Vo(2),
(
n Ew
n
cahas an "iterated Cantor normal form of base K" which describes a, using < K
parameters and only "arithmetical" operations on ordinals. The sum: (f8,y) | )
,8 + y, the product: (,f, v) |-) ,B v (for each v, 0 < v < A) and the exponentiation:
|
Kf. To each of these operations we associate an operation defined on
conciliating sets. Sum: (A, B) | ) A + B, multiplication: (A, v) | ) A * v (for
each v, 0 < v < K) and exponentiation: A |-* A-. Remember that in our previous
definition d'0 is 1, we will always write 0 for 0 regarded as a subset of A`w as well
as a subset of A'W.
So starting with d??C= 1, we show:
-
THEOREM
4. GivenA C
A<',
B C
A<W,
A", B" both Borel,
(a) dc?(A + B) = (dcoA) + (dc B)
(b) dc?(A * v) = (dc A).v
(c) dcA
Vo(d?A) - (here proved only for d ?A < VI (2)) i.e., dcA
where
-1
E
= d0
1+1
<
if cof(sup{A dc?A:
< dA:
if cof(sup{f
A=Oor
A = 0 or A is limit})
ifco < cof(sup{,{ < d0A:
PROOF. (a) is Proposition
17, (b) is Lemma
0
A is limit})=
=
K
A = Oor A is limit})
21 and (c) is Lemma
< K.
37.
-1
60
J. DUPARC
In particular, for every cO < 'eo, this yields the following way to define a Borel
set Q(ca)b of degree a: Oahas an iterated Cantor normal form:
n
Of
=
E:
Kdi.vj, with Too > do >
. .. >
Xn
and Vi < n 0 < vi <
X
i=0
where Xj itself is written in normal form, and so on. Then, in order to get Q(ca),
evaluate this "iterated polynomial of ordinals" when the ordinal 1 is replaced by
the empty set, and the ordinal operations are replaced by their above set theoretic
counterparts. The above results (a), (b) and (c) guarantee that the resulting Borel
set Q(ca)b is of degree a, provided that the correction introduced in (c) by the
variable value E E {-1, 0, 1} is duly taken into account. This will be precisely
defined and proved later in the paper see Definition 32 and Theorem 33.
REMARKS 5.
it is very easy to build A' C (AAU A)w0such that
(a) (i) Given A and A C ACID
A' w A.
(ii) Same remark holds with B C A<',
B' C (AB U A)?w, B' =c. B. In case
of conciliatory sets, every letter E A \ AB can be regarded as a skip i.e.,
B' can be defined as follows: for /3E (AB U A)?<0, let /3E B' X /3' E B,
where ,/' = /( /A -. AB). That is, /3' is /3,except all letters not in AB are
removed.
So in the sequel we assume every alphabet is as enriched as desired.
(b) We always take b for "blanks" and s for "skips" as new letters not in the
considered alphabets; and of course s 7&b. We also write co* for co \ {0}; so
A<'* denotes the set of nonempty finite sequences of elements of A.
(c) Consider the version of the Wadge game W (A, B) where players play finite
sequences instead of single letters, so that I has produced a
=
ao Ia I ^
. . .
and
Hp=/3 bKIb1^ .... Obviously, from a winning strategy for a player in this new
version, one gets a winning strategy for the same player in the usual Wadge
game. So we may here and there allow player H to play finite sequences.
In fact, all notions we define are extrinsic. i.e., they are properties of (A, AC7)or
even (A, AC4,AWO),
rather than A. We hope what we mean is clear from the context.
We start defining basic operations on both conciliatory sets and sets of infinite
sequences.
DEFINITION 6.
(a) Let A C A', B C A'B, andA, C ABwith AB \AA 0
A
B a{
A'A :aA}
(b) Let A C A<wO,B C A<',
A
)B =
a c A<(:
Oa E
"U
u((t)' \t
andAA
: u
E A`w,
t
E AB \ AA, PEE B}
C ABwith AB\ AA #4 0
Al U {u-(t)f
A: u
E
A`<O' t EEAB
\ AA,
t EEBI
A player in charge of A B is like a player in charge of A endowed with an extra
move that erases everything played before and turns A into B. But this extra move
may be used only once and is materialized by playing a letter in AA \ AB for the first
time in the game.
61
WADGEHIERARCHYAND VEBLENHIERARCHY
The next operation allows a player to choose at first move the set he wants to
be in charge of. In particular, when A is non self dual, \, is self dual and is the
-A
<,,-least above A (and -A).
DEFINITION 7. Let A, B C A', assume {AA,AB} is a partition of A in two
nonemptysets,
/A
\,B{(ao)
: aoEAA,oaEA}U{(bo)'73:
DEFINITION 8. Assume AA C AB and JAB\
of AB \ AA in two nonempty sets,
boEAB
AA I>
2 and {A+.
,EEB}
A_
} is a partition
(a) Let A C AW,B C AC,
B + A = A U{u^(a)'7i:
u c A`w,
(a e A+ and/i
E B) or (a e A and/i 0 B)}
(b) Let A C AA, B C AB,
B + A = A U {u^(a)<73:
u
E A`W,
(a E A+ and/i E B) or (a E A_ and/i
B)}
The previous operation can be regarded as if it allows a player in charge of B + A
to begin the game being in charge of A and at any moment of the run, to restart,
being in charge this time of B or of -B depending on whether the first letter not
in AA that he plays is in A+ or in A_.
In particular when A C A', B C AB, the sum can be expressed by operations
SO~~~~~B
X
and it is immediate that B + A w A
-B
We generalize definition 7 by allowing a player to choose among < K many sets
the one he wants to be in charge of.
DEFINITION 9.
Let I C A<'@ such that {Ki'A:
i E I} be a partition of At i.e.,
Vi E I Vu E A<( i\u 0 I andVu E A") wi E I (i C u or u Ci)
Let Vi EI Ai C A,
: a E Ail}
Zis1Ai = Ufi
iCI
The next operation is very close to the previous one, except that, defined on
conciliatory sets, it allows a player to choose no set at all (e.g., skipping indefinitely).
These two operations are designed so to give (when used properly) sets whose Wadge
degree is a limit ordinal of cofinality < K. But while the previous operation will be
used to generate sets in spaces of the form AWthat are self dual, the next one only
allows to create conciliatory sets therefore non self dual ones.
DEFINITION 10. Let I C AA, Vi E I Ai C AA ,
sup Ai
iEI
{(i)%or: i E I,
E Ai}
62
J. DUPARC
REMARKS 11.
(a) Every operation defined above preserves the Wadge ordering, e.g.,
===
A<w A'&B<wB'
(b) Given A C Ai',
A+B<wA'+B'
B C A<(O,
= Ah
(AB)b
Bb and (A + B)h = Ab + Bh
(c) Given A C Aw, B C AB, C C Aw or A C A{w, B C A'w, C C A<', the
operations
and + are associative:
C ,, A-(BC)
and (A + B) + C w A + (B + C)
(A B)
(d) Given A C A', B C A', as well as A C A<', B C A<O,
-w B+-A
-(B+A)
where - X denotes the complement of X.
PROPOSITION 12. Let A C AWand A be self dual, then
there exists (Ai)iE,, I C A<'*, each Ai C AA7 non self dual and Ai
that
A
Moreover,if A, isfinite then A
W EiEI
/-Ai
_,
t.
A such
Ai
for some i
E
I.
Ai
The proof is an easy consequence of
THEOREM 13 (Martin, Wadge).
A is non self dual
whereVu E A<(, A[u]
PROOF OF PROPOSITION
Let A C AW, A Borel,
]az
o EEA'O, Vn E co, A[a [n]--,
a{ E A4:
A
u% e A}.
12. The proof goes by induction on dwA.
Set
Io
{a
n,a: a E AA & n, is the least integer such that A[&
[an]
Clearly, jIol < wt if
IAA1
Zw A}.
< wo and IIoI < IAAIotherwise.
A hence A = EZEoA[u]; by induction
Furthermore, for u E Io, A[u] t,
hypothesis each A[u] _= EZE1, A[u]i with A[u]i C AA, non self dual and A[u]i Z
A[u]. Thus
A [u]i
A -tU EuEo (ZEjI A[u]i) = E
where I ={u"i
: u c Io, i
I verifies:
I,}
> co, II < IAJA.jI
o if AqI
A
A= IJA
o if JAAI< wo, each Il, is finite so is I too; and there exists u, i such that A[u]i is
oA[t]i
of maximal
Wadge degree; thus clearly A
_-w
\\,
12-1
63
WADGE HIERARCHY AND VEBLEN HIERARCHY
PROOF OF THEOREM 13.
(See also [6].)
(=#) The fact A[a [ n] <w A is immediate. To show that A[a [ n] >w A holds
it is enough to consider the game W (A, -A) in which player I applies a winning
strategy a and 11 skips indefinitely. The resulting sequence a = U*s"' satisfies
Vn E co, A[a [ n] >? A.
(<=) The proof is very close to Martin's proof that Borel Wadge degrees are
wellfounded. We prove
A is self dual z=o Va e A', 3n E co, A[a [ n] w A.
Towards a contradiction, assume that there exists a that satisfies Vn E co, A [a
n] >,, A. For each integer n let a? be a winning strategy for 11 in the 11 imposed
game W(A, A) where player il's n first moves must be a [ n and a' a winning
strategy for 11 in the 11 imposed game W (A, -A) where also player il's n first moves
must be a n. Given e E 2', consider the following sequence of co Wadge games.
6fE(?)
II
-f
I
II
1I
a1I
1I
I-
a3
0I
a3
I
a4
a0
a3
a4
-
a
a2
II
a03
a0
2
a2
a2
0
-
a2
a10
I
a30
~2
a01
aI
a.
II
I
a0
I-
-fE(3)
Uf6(2)
2
a0
a00
( 1)
3
a3
a2
a3
a3
a4
0
a4
where nk is the smallest integer greater than nk- 1 such that player 11 having already
played the nk first values of a in game number k, player 11 in the first game has
64
J. DUPARC
answered with at least k letters i.e.,
(0.(0)
o o< (1) o ...
O p(k)) * (a
n k)
has length at least k.
(We need to proceed this way because in a Wadge game player 11 is allowed to skip,
hence the above picture is not accurate).
We then build a sequence (oG '+')nC,, where oa'["+' * /J is the sequence played
by 11 in the first ganie when I plays /3 in the game number n:
11 nk~)O .Os~h)(i
pono
Hence, by construction
rn =
V/ EEAV Vm > n (au"'Z */3)
(G-I;F1
1 *pi)
n
which shows that the sequence of continuous functions (at Ln-l )co converges uni2' F-* A' is a continuous function, so
formly in e. Therefore its limit f
B
f
A
is
Borel
hence
satisfies
the
Baire property: B is either meager or
that
comeager on a basic open set N = { e E 20/v C e} for some v E 2<`. We define
if
X : N, X ) N, by +(e)(n) = e(n) if n :& lh(v) + 1 and X(e))(n) = 1-e(n)
n = lh(v) + 1. This implies
B eB)
V8eENv((e)(EB
which contradicts the fact B has the Baire property.
We say A is initializable when A >a A
13-1
'A (which implies
n+1
A-W
A
A
..
'A
for any integer n). We remark that an initializable set is necessarily non self dual
because, as a consequence of Proposition 12, every self dual set is obviously not
initializable.
PROPOSITION 14. Let A C AAW
i-A
#w A and A
'A :aw A then there exists B C AO)WC C
{
B, C <w A
B B <w B
C >?, B
A-w
B
AC such
that
'C
PROOF OF PROPOSITION 14. Set
T = {u E A`A:
A[u] >? A} and [T] =
a{ E
AA : Vn E
co a [ n E T}.
Since A is non self dual we remark that T is a nonempty pruned tree (that is T 7
and every node in T has a proper extension in T). By Dependent Choice [T] 7
holds. We define B by:
(a) If [T]> A 74 0 then B = A n [T]
(b) otherwise B = AA
0
0
The reader should notice that B is designed so that player 11 has a winning strategy
in W(B, B) that always remains in T.
Obviously B is initializable in case (b). To show that B is initializable in case (a)
it is enough to remark that for any u E T player 11 has a winning strategy in
WADGE HIERARCHY AND VEBLEN HIERARCHY
65
W (A, A [u]). In particular, when player I remains in T, this winning strategy
requires 11 to stay in T. Therefore this winning strategy is also a winning strategy
for 11 in W(B, B[u]) as long as I remains in T, But if I exits T, since at that time 11
is still in a position that is in T and [T] -. A :&0 holds, this position can be extended
to an infinite sequence of [T] which is not in A.
Obviously in both cases B <? A holds and B <? A does not hold otherwise A
would be initializable. Hence we have B <w A.
We define U as the set of positions that exit T for the first time:
u E T, a E AA, u^(a)
U = {u^(a):
?
T}
Set AC U U AA. Choose uo E U ( U :&0 since A is not initializable) and ao E AA.
Assume for any a E AC?a ( U/ao) denotes a after every occurrence of a letter in U
has been replaced by a0. Set
C = EIEAc 1/ "Al
where Al is defined by
o if lE u then A, = f{ EAC:
A
1(a(U/ao))
E A}
o if I , u then Al = {a E AC0: uo'(a(U/ao)) E A} = Au,
By definition of U, for any u E U, A :w All holds. Therefore, since A is non self
dual one gets A :w C, thus C <a A.
We show that A =, BLC holds by proving both A <? B C and A >?
B ' C are verified:
(a) In the Wadge game W (A, B C) the following strategy is winning for 11.
Player 11 stays in charge of B as long as I stays in T and in that case 11 copies
I's run. If and when I exits T i.e., comes to a position u^(a) with u E T and
u' (a) E U then 11 decides to be in charge of C and even more precisely to be in
charge of Au. This shows A <? B
(b) In the Wadge game W(B
(a) In both cases
(i) [T]
(ii) [T]
A
A
' C.
' C, A) the following strategy is winning for 11.
A n [T]
0 and B is defined by B
0 then B is defined by B =AA
as long as Player I stays in charge of B 11 has a winning strategy against I that
remains in T. At any move if I decides to become in charge of C, then 11 still
being in T is in a position that is equivalent to the initial one and therefore
can easily beat I.
It just remains to prove that C >? -B holds. Towards a contradiction
assume C <? B, then
A-w
B
which contradicts B <w A.
C <w B
B-w
B
14H
?3. The Borel counterpartof ordinalsum. We come now to the study of non self
dual but non initializable sets of the form B + C; at the start when C is minimal,
and then when dwCC> 1.
66
J. DUPARC
LEMMA15. Let A C A", A non self dual and B C AW
-A,A <? B +(D
A <? B orA ?-
B
PROOFOFLEMMA15. The hypothesis means 1 has winning strategies in both
games W (A, B + (0) and W (-A, B + (0). As A is non self dual there exists a E A ,
such that Vn < co A[a [ n] >w A. Assume in both games I plays a, then, in at
least one game, 11 plays at some point to be in charge of B or of -B instead of (3.
Because otherwise both 11 players would remain in charge of (D which would give
a EA <
a E -A. So, depending on whether 11 chooses B or -B in the first
Wadge game or in the other one, this gives for some n E co: A[a [ n] <? B or
A[a r n] <? -B so A <w B or A < B.
151
LEMMA16. Let A C A`), B C A(', C C AO, all non self dual and C >S (?, If
-A,A <?, B+C,thenA ?w B+DforsomeD
CAc -D D <? CandDnon self
dual.
PROOFOFLEMMA16. By hypothesis there exists winning strategies for players H:
r+and z in respectively W (A, B + C), W (A, B + -C). Set
F ={ae E AA :
*aa andi
*a contain no letter in AB\ AC}
a
B + -C?
i.e., a E F if and only if both questions r+* a E B + C? and * ae
reduce to r+* a E C? and - * a E -C?.
F is closed. If F
0, since A is non self dual there exists a E A, such that for all
integer n A [a n]
A. For F is empty, 'r+* a or Z * a contains a letter in AB \ AC
which shows that either A <? B or A <? -B holds. Thus A <? B + D for any
D < C as desired. If F 0, set for each a f F: ma, =min{n:
Va' E A, (a
n)^a'/ F} and G = {a AeA \ F: 3/# E AQs.t. (a I (Ma -1))
E F n C}.
Finally set D = (C n F) U G so D C AC; clearly D <? C with the help of r+
and D <? -C with the help of z-. So A <? B + D; and if D is non self dual
the work is done. If D is self dual then D _S EicY Di, each Di C AC?non self
dual and as A <w B + D with A non self dual there necessarily exists Di such that
A <w B + Di-cf. Lemma 18.
16H
The previous lemmas are just what is required to compute dw(A + B):
PROPOSITION
17 (Wadge). Let A C AW, B C AO, both Borel and non self dual,
du,(A + B) = (dwA) + (dwB)
PROOFOFPROPOSITION
17. By induction on dwB:
o dwB = 1, hence B=-,, (D or -B,
d,(A
+ B) =sup{dw$C+I
(D, thus by lemma 15:
C
I C, C <wA
+ B}
= sup{dwC + 1: -C Sw C, C <w A or -C <, A}
=sup{d.C + 1 dw0C< d$A}
= duoA + 1
67
WADGEHIERARCHYAND VEBLENHIERARCHY
o dWB> 1, hence B >w (O,thus by Lemma 16:
d,,(A + B) = supf d,',C + I1: C :Sw C, C <,, A + B}
= supf dw C + I: - C :Sw C, C <w (A +D),
D <w B}
= sup{dw(A + D) + 1: D Sw D, D <w B}
sup{(dwA) + (dwD) + 1: dwD < dwB}
(dWA) + (dWB)
17 H
A similar study for E and sup:
LEMMA 18.
Let Ai C A', A C A,, A, Ait Borel, BAC A'
Bs*3i E I A <w Bi.
(a) -A :Sw A & A <W EiCii
(b) Assume Vi e I 3j e I -Ai <(. Aj,
(i) -A :Sw A & -AA <w (supic, Ai)6 =* 3i (E I A <w Ai,
(ii) -A <w A & A <w (supicz Ai)6 z=# A <w Z(a)cA['] A6
whereVa C A \ I A(,) = Ai forsome i E I.
PROOF OF LEMMA 18.
(a) Given a winning strategy for player 11 in W (A, EicI By), let a E AO'satisfy
Vn E coA[a [ n] >w A and assume I plays a, necessarily,11 chooses to be in charge
of some Bi instead of Eic, B
(b)
(i) As A is non self dual, there exists a sequence a E A,, such that Vn E
I A[a [ n] >w A. Assume I plays a in both games W (-A, (supiEI Ai)")
and W (A, (supiCi Ai)") while 11 applies a winning strategy in each of them.
Necessarily at some point, in at least one game, 11reaches a position (i) which
is equivalent to being back to the initial position (()) but this time being in
in charge of Ai instead of Eic, Ai. If this happens in the first game it gives
-A <w Ai', and in the second one A <w Ar'. If A <w A?, the work is done; if
-A <w At then A <w -Ab thus A <w Ab for some j E I.
(ii) As A is self dual, A -w ,Ej
A', where for all j E J. A' C Al and A'
non self dual. So, as both A <w (supic, Ai)" and -A <w (supic, Ai)" hold;
we see -A', A' <W (supiEI Ai)6 holds for every j E J; hence by (b)(i)
Vj E J 3i E I A' <w Ail; thus
Z,jz
A' <W ZiEI Ai
18H
PROPOSITION 19. For all i E I, let Ai C A<;, Bi C A() non self dual, A C A'
and Ai, Bi, A all Borel,
(a) (i) In the case 3i+, i-(Bi+B W -Bj_ & Vj Bi+, Bi z Bj)
(that is the case Eic,
Bi
-t
\K)
Bi+
dw Eici Bi = sup{dw Bi : i
E I} + 1.
(ii) Otherwise
dw Eici Bi = sup{dwBi: i
E I}
68
J. DUPARC
(b) AssumeVi E I 3j E I Ai <, Aj,
dw(sup Ai)h = sup{dwA6: i E I}.
iCI
PROOFOFPROPOSITION
19. (a) (i) is clear.
(ii) Otherwise means
i_ (Bs -W - Bi
Vi+,
are only two possibilities:
o 3jVi Bj >w Bi, thus dw Ei
o Vi3j Bi <w Bj, hence
=sup{dwC?1:
3j B1, Bi_ <, B1). Hence there
Bi = dw0B = sup{dwBi :i E I}
Bi = supf dw C + 1:
dwoEi
z==*
C :Sw C, C <w EicI
-C
w C, 3ieI
i
C<wBi}
= sup{dwBi + 1: i e I}
= sup{dwBi: i e I}
(b)
dw(sup Ai
)b
= sup{dwC + 1: -C :w C, 3i E I C or -C <w A6}
iCI
sup{dwA6 + 1: i E I}
= sup{dwAb: i e I}
19 H
?4. The Borel counterpart of ordinal < n-multiplication. With the help of the
previous operations, we inductively define the Borel counterpart of ordinal multiplication less than K.
DEFINITION 20. Let A C A<',
o Ao1=A
o A*(v+1)=(A*v)+A
o A.*=supA*O
,forAlimit.
We remark that if B C A<Cis initializable and A, A <? B then A * v <? B holds
for any v < K. So in particular;if A is initializable and B is the least (up to =w and
complementation) initializable set above A; then B reduces A * v for each v < .
In fact the degree of B is exactly (d?A).K as will be clear at the end of the whole
study.
LEMMA 21. Let A C A<', v < K6,A" Borel,
d? (A * v) = (dc?A).v
PROOFOFLEMMA 21. This is by induction on v:
o by Proposition 17: d?A * (v + 1) = dw(A * v + A)h = d(A
(dcA).v + dc0A= (dcA).(v + 1)
o for A limit, by Proposition 19(b):
d0 (A * A) = dw(supA * 0)"
= sup{dwB:
B
w B, B <w (supA * 0)6}
= sup{dwB
B
w B, 30 < A B <w (A * 0)6}
* v)6 + dwA=
69
WADGE HIERARCHY AND VEBLEN HIERARCHY
0<A}
=sup{dw(A*0)b:
= sup{(dc?A).0:
0 < Al = (dN?A).i
21
H
On the basis of the empty set, using only previously defined operations, one can't
reach the Kth level of the Wadge hierarchy(the one that corresponds to Lo-complete
sets). Even when defining (as Wadge did in case I= co,1)the Borel counterpart of
i-multiplication as the limit of:
A
'-A
A
......'AA
)AA
A
'-A
(where every sequence that "crosses all arrows" is rejected) one can't get up to the
NE th level (which corresponds to E -complete sets).
?5. The Borel counterpart of quasi-exponentiationof base x'. We introduce an
operation A X-* A" which is simply the priority, because a player in charge of a
set A - is like a player in charge of A that may as often as he wants to, get back to
an earlier position and restart from it. In more practical terms, he is allowed to use
the "Back Space" key, the one familiar to your computer.
Let A C A<', and ff f AA (a symbolfor "Back Space"),
a++ A} wherea&' is inductivelydefinedby:
A- = {a E (AAU {f < })<o
DEFINITION 22.
O
V)U = ()
with lh(<&) = k:
+
= ^a(a)
if a
(a (a))
- =
(a (0<-))
aF (k - 1) if k> O
()
if k =O
(at (f ) )
o for a infinite: (a) P = lim(a C n) , where,given A/, E A<w,
o for finite
=-
nEco
for u E A`
u Climfln
"3nVp > n/rlh(u)
nEco
u
We remark that (-A)V = (Aj-) and that the set (A -)b is obviously initializable
since for a player in charge of such a set every position is equivalent to the initial one
because the "backspace"symbol allows to erase what has already being played. This
operation is the Borel counterpart of the first Veblen function V0 since dc. (A') =
Vo(d.0A) holds for any Borel conciliatory set A (proved here only when d?A < V1(2)
in lemma 37).
This operation preserves the Wadge ordering:
PROPOSITION23. A C As
0
B C A<W,
A <?c B
#=
A - <?c By
It is an immediate consequence of next lem(Iz4):
ma, because given T a winning strategy for 11 in C (A, B), the strategy u1 is
winning for 11 in C (A-, By).
(is ): By contradiction and determinacy, A As B
-B <e A; thus - (Bj
<c? A-', hence -(By)
<c B- which contradicts the non self dual
(-B)
character of conciliatory sets.
23
PROOF OF PROPOSITION23.
70
J. DUPARC
LEMMA 24. Recall s denotes a letterfor skips, s is not in A, nor in AB and a( /s)
standsfor the sequence a whenevery occurrenceof s has been erased.
Given r any strategyfor H:
(AA U{s})<WD
-:
I
AB U {S}
there exists a strategyfor II:
u
ar : (A, {U
such that Va E (A, U {s, (
-* AB U {S, ((-}
s})<w, I
E (A, U {s})WO, a'( /s) = a ( /s) P and
J})w 3a'
(T*a')( /s) = ((or * a)( /s))
PROOF OF LEMMA
24. First, we view this lemma as asserting that player 11 has a
winning strategy a, in the two player game G? (AA, AB); where players play each
at a time, a letter in AAU{
f-} for I and a letter in ABU{*(-} for if. It is I who
begins, both are allowed to skip (materialized by the play of "s"). So, in co steps, I
builds a and if replies with ,6 = a, *a. The strategy a, is winning if and only if it
satisfies the requisites of the lemma. So we describe the strategy o, by explaining
how player if responds in this convenient game. In fact we allow 11 to play finite
sequences, so as is the strategy easily derived from the one explained below.
Secondly, after n moves, I has played (al n + 1) with a E (AA U {S ((})wo and
if has played (f [ n + 1) with ,6 E (AB U {S, ((- })'. We describe CT by explaining
, uI,
if's nth move. For that purpose we build, for each n, finite sequences uI,
utn, with the property that
(Vm > n)[(u, C um)
^I
un
satisfies
I
=
=
(zn
_
un
un(
u
aA)]
/s) = (a
^II
^II
= rC*uIand uII
satisfies unII
zn'
n + 1)( /s)A
I
UI ( /s).
At the first move:
o if I plays a E AA, iresponds with r ((a)); so u
(a); a[ = (a).
o if I plays s,i7 responds with r((s)); so u
( u1 = (s).
o if I plays
ff,if responds with r((s)): uf
(; z^fis not ((-) but zIf (s).
At move n + 1 (n > 0): I has played some u E (AA U { , ((})n+1 so that u( /s)< =
UXIE AA<Swith 0 < lh(u,) < n and u^Ic (AA U s )<C with 0 < lh(u I) < n. By
u/f
such that v( /s)=
construction, 11 has played some v E (AB U {S5,*-})<(
UII (I/5)
with
U
=
o If I plays a E
UnI~
=
n
unAA
11 responds
with
r(ua'(a)).
Now
u$,
=
u/j'(a)
and
(a).
o If I plays s, 11 responds with r(uaI4'(s)). Now u/+=
U
U" and ui
o If I plays (-, different cases appear:
o If uI =() then, by construction, u = P with 0 < p < n, and 11 responds
with
c(U^I^(s)).
Now u/+,
O If UI = u^'(a) with a E
u'^(a)"sP
AA
() and UnI+l = 5P+l.
and u E A"W, then, by construction,
with 0 < p < n and u'( /s) = u.
u;I
71
WADGE HIERARCHY AND VEBLEN HIERARCHY
(a) If u' 7 (; by construction, at move n, one has ui
w
where v' =r*u' and v'w' = r*(u'%a"sP). 11 erases wl - i.e.,
he plays the letter "*-<-" k times where k = lh(w'( /s)), and then
plays -r(u"'(s)). All this means that 11 answers with the sequence
u and uI+I = u' 7s).
.. . -, r(u'
(s))). Now u$Il
k
(b) If U' = (), then u = . Player 11 erases everything he played before
and plays r ((s)). So that now u/+
()and uI+, = (s)
This strategy is winning for 11 because:
o if I played a such that lim(a [ n( /s)>)<
n
= lim u
a"// E Al", then by
n
construction limnuaI = ao' E (A, U {s }) with a/" = a'( /s), and 11 played ,6
such that ,6( /s)+ = -coe'
o if I played a such that lim ui = u E AWO,we have two possibilities to explain
n
the finiteness of u:
(a) u is finite because after a certain move n, I always skipped until the
u and by construction
end of the game. In that case, Vm > n, uin-);
a,{'u's(
us(' -))
and a' = zn s'' works
hence, Uz =*(u
because a'( /s) =u( /s) = u (I ao I/s)-.
(b) u is finite because after a certain move n, I erased his moves except the
first n an infinite number of times. i.e., there exists a strictly increasing
sequence of integers (Pi)iz, such that up
= UI and Vq > po q ,
{pi :1
c
}E
VqVi pi < q < pi+I
Vi E co Vm > pi
U
By construction
U.I
U
p
=
U
^I~
so that lim
s') C U I,
/ s). The sequence a=
IJ( /s) A = (r * (aus))(
a'( /s) = U^I(
/s) = u = a/
a( Is)P.
UjI
=
Usi
=s
and
and
thus 11 played ,6 with
uzI sW
works because
24-1
We introduce an other operation which is, in a way, the inverse of the "priority".
is defined on conciliatory sets while the following ' is defined on subsets of AW).
The operations + and sup create non initializable sets, so that proofs may proceed
by induction on the Wadge degree since any non initializable set can be broken into
sets of lesser degree. On the contrary, - gives only initializable sets. So if we also
want to proceed by induction on the Wadge degree of By we need an operation that
makes the Wadge degree of an initializable set decrease. In fact, -/ is an operation
only if we make it functional which requires AC. But that functional character is
not needed in the proofs.
(
DEFINITION
25.
GivenA C AA and (F,,)uEA`,
a sequence of closed subsets of ACA
abbreviatedby (Fu)5 we define A(F, ) C [TA(F4J, where TA(F,)is a nonempty pruned
(n.e.p.) tree on the alphabet AA U {(O)} U {(1)"v: v E A<CW}and A(F{)a subset of
infinitebranchesof this tree. Infact, TA(F,)representsthe allowedpositions in a Wadge
gamefor a player in chargeof the set A (F,); so we describe the tree by explaining how
72
J. DUPARC
a run goes. In this play, odd moves are auxiliary moves where the player answers
questions about whetheror not he will "stay" all along in the closed sets F1's. Even
moves are lettersfrom A,. So assuming the run is a E [TA(F)], for all integer n, it
must satisfy:
o a (2n) E A,
o a(2n + 1) = (0) or a (2n + 1) = (1)'v
with v E Aw0; dependingon which
option he takes.
Set u = (a(2i)/i < n):
a
a(2n + 1) = (0): the player guarantees the sequence
(a(2i)/i E co)
will be in F.,. The player can choose this option only if there exists a
sequence /3 E AA satisfying u c /3 E F1,. Otherwisehe is compelledto take
the other option.
a(2n + 1) = (1)'v: the player chooses the option to get out of Fu; and
indicates with v E A'w the way he wants to exit: a will satisfy u'v is
a
an initial segment of
that verifies u'v'^/ f F, for any /3 E A,. Here
also, the player can only take this option if there exists such a sequence v.
Otherwisewhateverhis oddmoveswill be they willform a sequencebelonging
to F., thereforehe is compelled to take option (0).
From now on, the next odd moves are determined by the promise made. By
promise we mean:
c in case a(2n + 1)
(0) then the sequence (a(2k)/k E co) must belong
to Fu
o in case a (2n + 1) (1)^v then the next lh(v) odd moves willprecisely be
-
-
V.
So at any even move a new promise is made that must be coherent with all the
previous ones and the player is committed to every one of them. A move that
does not respect a promise is illegal. Finally, TA(FI,)is simply the tree of legal
positions for a player in chargeof A (F,) in this game.
To match with our generalpurpose of workingwith spaces of theform AW we
define A (F,) as a subset of A'0 where
A
,A4 U{(0)}
U {(1)'v:
v E As
}
by
r
V
aeEA(FI)
a~~
A
1
REMARKS 26.
a e [TA(FU)] A
aE
A
/
a f [TA(F)]A 3a' (w'a' E [TA(F,)]A 2 E A)
wherew is the longest initial segment of a that belongs to TA(F,).
(a) It is clear from the definition of A (F,) that a player J in charge of
A(F,) in a Wadge game has a winning strategy if and only if he has a winning strategy
that always remains inside TA(F,,).Therefore in the sequel we will always consider
that any strategy involving a set of the form A (F,) will remain in the underlying tree;
in other words it restricts its moves to the legal ones.
73
WADGE HIERARCHY AND VEBLEN HIERARCHY
(b) For any sequence (Fl)UCA<(&* of closed subsets of A' and any A C AW,the
following obviously holds:
(i) A(F") -w (-A)(Fu)
(ii) A(F) <w A.
(c) For any A C A', the set of all A(F), where (FULcA<' ranges over all possible
sequences of closed subsets of AA, is <,-well-founded. And there cannot be two
minimal non self dual elements with one Wadge equivalent to the complement of the
other. Because if (FtI)UCA<' and (Gl1)ucA<`* are two sequences of closed subsets of
A
AA such that A(F)
A
then one can find (H1),uCA`* such that:
A(G")
A
A(H") <w A(F")
and A(H")
<w A(G);
thus A(Hz)
<w A(F),
A(G)
set
o
Hu = F(ao.ak.) if u
o HU = G(ao.... -ak) ifu
(ao0..
a2k)
(ao,. , a2k+1)
Hence all minimal element are Wadge equivalent and only two cases might appear:
a minimal element for <w A (F,) is self dual or it is non self dual and its complement
is not of the form A(G).
We let A' denote a <w-minimal element of the form A(F") where (F11)uCA<'*
ranges over all sequences of closed subsets of A'4 indexed by nonempty finite sequences of elements in AA. The operation ' preserves the Wadge ordering:
PROPOSITION27. Let A C AO, B C AO A, B both Borel,
A <w B =>
A- <w Bs
But in contrast with - the converse is rather false: A' <w B- =# A <w B.
PROOF OF PROPOSITION27. Assume
: A<O*
AB U { s} is a winning
For each u E A<`* set HU
-
o-
BB(GL) <
A' = A ) A<(V*; B
and
strategy for player f in the game W (A, B).
(G(o*-1)( /S)). Since o* is continuous, each H1 is
closed in AO).Furthermore, A
EAA <W B
EAB because a winning strategy
for player nf of the underlying Wadge game consists in:
o applying a on even moves and,
o on odd moves, answering the questions whether the sequence he is playing on
even moves will be in G(,f* )( /s) or not with:
o (0) if I answers (0) when questioned about Hi,,
o (1)'v'
if I answers (1)'u'
when questioned about HU, with'
that verifies
VPSE A' (a *U)( /S )'v/ /S
G(0T*I)/ )
The sequence v' is given by the fact from now on, I will produce on even
moves a sequence a E AO) such that u' C a, u'a 0 H2,; so for some
integer n:
VPSE AB
(u
'
(a^
[
n))^/)
Is)
=
((a *u) ( Is))^'v'^/
0 G(a *U)( /S)-
As player if can skip, he just has to wait until this event happens. This
necessarily makes him reach the rewarded v'.
74
J. DUPARC
We are done, since
AS1 = A(FI) <.
A(H",)
by minimallity of A'; thus A' <? B'.
27+
Let us have a look at what kind of set is A'. It is non self dual if and only if A is
initializable.
PROPOSITION28. Let A C A', A Borel,
(a) if A is self dual, then A' is self dual:
A == A =-W A
A -
(b) if A is non self dual but not initializable,then A' is self dual:
A --W
A
(A #w -A & A #w A A)
(c) if A is initializable,then A' is non self dual:
A- A 'A )AS X Al
PROOF OF PROPOSITION28. (a) If A w -A, then by Proposition 27
ASw
( A)
-W
(A*)
(b) The proof is by induction on dwA. By Proposition 14 there exists B C AA
initializable and C C A' such that B, C <w A, -B <w C and A -w B 'C.
Easily one can see
(B
wB\
)C)'
-we,
Cs
o if C At B then, by determinacy, C -w -B thus \,
self dual.
o if C >by B then
=w C'.
which is
-W
C,*
C,*
But in that case, since both
C,*
C,*
C ?m B and C >y -B hold C cannot be initializable otherwise it would lead
C --w C which gives A =-, C contradicting
to B ' C <W C therefore B
the fact A is not initializable.
Granted with C not being initializable and satisfying C <w A we apply the
induction hypothesis and get C' is self dual.
(c) Assume A' = A(F). It is sufficient to show there exists a E [T(F,)] that
verifies A(F") <? A(F')[a [ n] for all integer n. Set
S
{w E A`:
A <w A[w]}.
We remark that S is a n.e.p. tree because A is non self dual. We inductively define
a by:
o a (O)is anything so that (a (O)) E S.
o assume (a (O),a (1), . . . , a (2n)) has been defined and the promise made states
that the run will be in the closed set Fn and the next necessary moves are going
to be vn so that the run will also take place inside the basic open set
On = (a (0),
a (2), .. , a (2n))
Vn
AA
WADGE HIERARCHY AND VEBLEN HIERARCHY
75
where:
F,1
n
F(a(0)a(l).I....(2i))
i<n. a(2i+1)=(0)
and
=
On
(a (0), a (2),.
a (2n))"vn1 A 4
=-n
a(2i))"wj'A'.
(a(O),a(2),...
kns. at(2i+1)=(1)
wi
= F0 = A"). From that position legal moves are
(By convention vo = ,
now restricted to the closed set F,1n OnAssume that by construction the following holds:
[S] n On C Fn and On n [S] 54 0 (i.e., (a (0), a (2),.
a (2n))'v,1 E S)
We set
(i) a (2n + 1) = (1) 'wn if and only if there existsWne A<10such thatVn C- w
and (a (0), a(2),.
a (2n))'wn E S. One has
On+1
= (a(0), a(2),
a (2n))'WnjA,
and Fn1l-Fn.
(ii) a (2n + 1) = (0) otherwise. Notice that necessarily
[S] n 0n C F(a(o)a(1).....o(2n))
Then
On+1 = On
and Fn+l = Fn n F(a(Q)a(1)Q.(2n))
In both cases the requirement
n [S] C Fn+l and On+1n [S] : 0
On+,
holds.
o On even moves: a(2n + 2) = anything such that
(a(0), a(2), .
a (2n), a(2n + 2))<A'A C [S]
n 0n+1
We now show that a works i.e., Vk E co A' <w A'[a [ k]. It is enough to show
that the property holds for k even. Set k = 2n.
First we remark that A being initializable there exists a strategy T that always
remainsinside S and is winning for 11 in the Wadge game
W( A, A[(a (O),a (2),.
, a (2n))'Vn
This is true because A <w A[(a&(O),
a(2), . &.
., a(2n))'vn] holds since the sequence
(a(0), a(2), . &., a(2n))<vn belongs to S. Elsewhere, ALA <w A holds because
A is initializable. Therefore there exists a winning strategy for 11 in the game
W( A
'A, A[(a&(O),
a(2), .
, a (2n))Vn]).
But in that game, as long as I does not "cross the arrow" (that is plays a letter that
is not in AA) the winning strategy requires if's run to remain inside S (otherwise I
76
J. DUPARC
would have a winning strategy then). From that winning strategy we easily derive a
strategy that remains in S and is winning for ff in the game
W( A, A[(a(O), a(2),.*
, a(2n))'v"]).
Hence there exists a strategy z winning for ff in
WJ(A , A[(a&(O),a(2),.
a (2n))
such that VP6E A'7 *e
on n [s].
of
A'
it
is enough to show ff has a winning strategy in the game
By minimallity
WJ(A (Gv)
(1).
(2n))])
for some specific distribution of closed sets (Gv)VEA<CV* that will be described in a
moment.
In that game let 11 apply the strategy z on even moves. These moves are legal
and ff is sure to win provided he gives the right answer on odd moves. But to ensure
this it is enough than whenever 11 needs to know if its run will be in say F, that
he "asks" I to answer the question for him. This is simply done by imposing G,
where v is a sequence such that (a (O),a(2), . .&, a(2n))'((z*v)( /s)) = u to be the
inverse image by the continuous function induced by the strategy of the set Flu.
So have shown
, A(Fly)[(a(O)a,
A
A` <w
A(GV)
<? A(F{)[(a(O), (1,..
., a(2n))] = A"[a [ k + 1]
28 d
Since - is an exponentiation on sets, the next proposition shows it is the inverse
of - - so a logarithm on sets.
A" Borel,
PROPOSITION 29. Let A C A<',
(a) (A )b* <? Ahb
(b) assumefor any B C A', B <w A there exists some conciliatory set C C A<',
C"=w B. Then
(A)h
-
Ah.
We do not need case (b) in the forthcoming proofs of the exponential character
of -; we may have only noticed case (a). Anyway the hypothesis will be proven for
___ At holds for
sets of degree less than VI (2) (in fact A'), so it is true that (Aj"
any At E A' (and even for any Borel).
PROOFOFPROPOSITION
29. (a) (A )b
n E co
F(11)
getamap
{
(AA U b)t
- {aE
(AAU {,b})<t
v
?I
b
-*
X
Vm > n, u C (a( /b)
v=(u,
if u C v( /b)P
VE
(AA U{<,b})'
Then the sequence
VVnE
(F<v,)vE(AAU{((
enough to allow player
11
Set for each u E A`0* and
Ab.
x
in the game W
that satisfies:
then
mE co
b})<-*
n)
[m)P}
-<
(va)
[m >-= (u,n).
of closed subsets of (AAU { b, ((
((Ajb(F
<),
Ab)
})t
is
to know in advance
what will be the first moves of the resulting sequence a&(/b)K - i.e., if u is some
finite sequence that will satisfy u C a( /b)<, then, sooner of later but surely during
the run, I will inform 11 of this fact. So, since he can skip by playing b, his strategy
77
WADGE HIERARCHY AND VEBLEN HIERARCHY
will be to wait as long as necessary (possibly until the game is over) to be sure of
a( l/b)P (nn)before playing exactly it.
By minimallity of (A-)b:
(A- )b
(b) Ab
Assume
?n
<? At
<w (A)b(F<v)
by induction on dwAb is quick, using Borel Determinacy.
(A-)b
At :w
, thus (A)b*
(A)>
<w -Ab.
<w Ab; so there exists a conciliatory set B C A<',
This leads to (Aj"
B <a A and (A')b
such that
Bb <w At
-w
by induction hypothesis,
--w B -w
(B)*
(A-
hence
-B <? A
(bt
< w(A-)
b
(-B
)
b
-
< w(-)b
(B
)bl
<w (A-)bl
thus
<w (A
(A -)
is non self dual for it is initializable.
but this contradicts the fact (A)b*
29-d
On the other hand:
30. Let A C AX, B C A<W, A Borel,
PROPOSITION
(a) A* <w Bb'
. A <w (B )b
Bb
A*
<w A
<w
(b)
<
- (Bjb
30.
PROOFOFPROPOSITION
(a) ('#=-) is immediate since by Propositions 27 and 29(a)
A <W (B)b
As A
w ((B)-)
<w B".
(az~) is just a priority argument. Assume A' - A(F, ) and z is a winning strategy
for 1 in W (A*, Bb).
*
A<(
We describe a
(AB U {*, b})<w a winning strategy for if in
W (A, (Bj)).
Of course a is a strategy that lets 11 play finite sequences instead
of single letters, but anyway it is easy from a to derive a (classical) strategy a'
U {,b}).
I-(AB
AAw
We assume I plays (ai/i E co >E A()A
(a) At the first move:
a ((ao))
= 'r ((ao))
-
(b) At the second move:
(i) if ]a
E AO) such that (ao, al)'a
0
C F(ao al):
((ao, al)) = (z ((ao, (0))), z ((ao, (0), al))) and set AO
(0)
78
J. DUPARC
(ii) otherwise:
a ((ao, al))
= Kz
(Kao,(1)(a)
()(a),
a,
and set Ao = (1)' (a ).
(c) At move n + 2: assume I has played u
with O*u = v such that v+PI =
-*(ao,
(ao,... Ia,+,) and nf has replied
=
A' a,, An,
I an, A) where
'P"
is defined
exactly as -P except that it does not take care of the letter b, it just erases it as if
there were no letter at all:
()
()=
for u e (A. U {s,
and a 0 {b,
? (})<w
-}:
(u^-"(a))'Ph = uePh (a)
(U -(b)) Ph = 2ePh (b)
*< )) Ph =
(u^'(a,
(u'a(b, )*-))"P
(u
)( *)
-(*-
so in particular, v( /b)P
o All = (0)(
E A'
Vi < n (A
and
3a E A'
U
(*-
)
_PP
())
an, An)( /b). Assume also:
a
al an)< EF((\
,.I
Iai+J) with i < i + j < n
(ao, ...
...
We define a (u) = a ((ao,.
(i) if
((
EA (ao,
3?
o A = (l)'(ai+1,...
( zzVa
=
A8, al, A7...,
Z*(ao,
=
=(2^(*-))Pb
P'
)
-ePh
=
.
I ai+1) F(.))
a,,+1)) by:
(0)
(ao,...
zz4
:0 E A' (ao,...
a,,+1)%a
E
F(ai.
a,,1+1)%a E
?1)
then
Aj1+l= (0) and Vi < n
An+1 = All
Oa(u) = (b,1+1,Bn+l)
where
bn+I
((ao, A8 +..
A
B,1+I =((ao,
Vi < n (A =(O)
(ii) if
==>
a
A.
.
a
3a EA" (ao*,
but
Va E A' (ao,...
A
I an+l)%a
F(aai)
a,,+
))
a1,
A"+'))
an+l)
'a E F(ao.....ai))
WADGE
HIERARCHY
AND
VEBLEN
79
HIERARCHY
then
) and Vi < n A"+l = A"
A"+l = l)(a,+
+(u)
(b,1+1 5 Bn+
)
where
bi+I = T((ao, A+l .
Bn+I =
((ao, A
an, A+lan+,))
a.
Al+a ,,+,, A"+'))
(iii) if 3i < n A = (0) and Va E A' u''"a
F(.aOf,.), then get j =the least
such i.
As v (=what has been played until then by 1) satisfies
A" a ,A.
A",
V-Pb =-r*(ao,
AA)
there exists an integer k such that
>)
,((,,,,..0
(v(
A
=*(ao,
. Iajl,A"-l)
ifj>0
k
0
=(ifj
then set
for i < j:
A"+
fori >jand 30a E A'
fori > jandVae
u' '
A:+=
E F(a,,......at)
E A' ua
And nf plays a(u)
An
;)
lF(a
A+
A"+= (l)-(aj+
.
an+,)
+ where
Bj, bj++,BBj+l,...,I bn+l B.+,)
b(B.,)^(b,
k
givenO < p < n + 1 -j:
((ao, AO8 ..aj+p-1
bj+p
((ao, A+1
Bj+p-T
.
Aj+P
(0(), (O)...
) or
(ii) ( (1)^w, (1)(w,
(iii) ((0), (0) I .
k
A j+))
aj+p,
m < co) is ultimately constant:
aj+p-1,, Any+lj1,
Note that for each n E co the sequence (a "'I/n <
it takes in fact one of the three following forms:
(i)
aj))
.
or
(\)^w,
I (0), (1)"w,
...
wO
Inductively define the sequence (Mn )nE, by
o mO is the least integer such that Vl > mOAl= Ai;
o for n > 0, mn is the least integer such that
Vn Vl > mnVn' < n (A' =
& Anmtl
AMnm
AM1)
80
J. DUPARC
Since I played (at/i E co
>=
a E AO, 11 played 6 = U*a which satisfies
i < n}Vq > Pn (
supfmM
VflPn
=Z*(ao,A ...
[
Pn)
an, A >nC(>
[q)
Hence
' = lim(f i
*(ao, A0...
q)P" =r l
no
q<w
an, An)
A? .. I,.
=rt*(aO,
By construction every position (ao, A10,.
ak- 1, Ank
because:
Vn < co A
(0)
a E F(ao).....ll)
AIn,,
j
An -(1)"w
(ao.
Va'
an)'W
E AO(ao,.
-
I)
, an, An"...)
is legal for any integer k
C a
, an)-w-'a
F(ao,...,a,)
Hence
U*a
6
f( /b)l
E (B)b
(=
filbP(
/b)) E B
Which proves oais a winning strategy for if in W (A, (Bjb).
(d)(z=):
is by contradiction. Assume (Bjb
-A ?w B~b .~
(-A)
?
(B~bja
A, by determinacy this means
Aw
A
(A*) n, BA ..
>B lb
Bb
which contradicts the non self dual character of B".
is immediate.
(~z):
30+
?6. A normal form for Borel sets of finite rank. Everything is ready for definition
of canonical Borel sets of finite rank and even A,-sets. But first, let us have a look
at canonical Sn+icomplete sets. Set: A,
A and Vn e , A E+l (AB.
-
LEMMA 31.
-
Given 0 C A<W, so that 0t is nl-complete (e.g., 0 =?(
-(
or
O =O.2),
Vn <wc, (Q" )b is S?1 -complete
(it is a S"+ set, and every S"+ set continuouslyreduces to it).
PROOF OF LEMMA 31. First, remark that given A C AA
E,A" e
each integer n the map f:
is continuous
f
reduces any
do A .
w
A
-
eachfA
(AUb})t
1 ffunction.
(Ai)
Since
limfn is a Baire class re
Ah, one obtains (Aj"
We prove
((d)b
(A
E S"?+2.This proves (o"n)b
reduces every
?
+ defining for
since
=
fJ (o)
e
e n+
on n. Assume
set by induction
(Abt)s
frset, we
oBeshow for any A e
E
k+2 A
y (ng+ i)e
by induction on
81
WADGE HIERARCHY AND VEBLEN HIERARCHY
Since A E V)1+2 there clearly exists a sequence (F1)LEAC'Aof closed subsets of A'
such that A(F')En+l
A =u
n
) u
kil E co k,1,-IE co k,,2_
where A(k,, k,,
ple set F1, =
-
A(k,,Sn_1-.ko)
A(k,, k,,_ .k,_
....ko)
w
is closed or open depending on the parity of n. For examif A(kSk __._ko) is closed and F, = -A(k k.__ ko) if
A(k,,kk,0_j...kO)
is open, with (kn,.kn-1.
,ko) q$(lh(u)) for some bijection q$bei._0)
tween co and ,n+l.
Hence by <w-minimality A' E Lo+, thus A'
tion 30(a):
A <W
(?0-1)
_ (-n+l
<w
thus by Proposi-
(Q-n)h
31
)
By the forthcoming lemma 37 the Wadge degree of any Lo+, complete set is 2
when n = 0 and it is
when n
i&
>
0; so that Borel sets of finite rank are all those
n
of Wadge degree less than supnE,
=
KEO.
n
DEFINITION
32. Let 0
a < NE,
<
VI(2), a admits a Cantor normalform of
base K:
lk
a =
-Vk +-
with 'e, > a > ak > ... > ao > ? andVi
Define:
Q(a)
=
Q(KC'k)
where Q(t&') with 0 < /3 < 'E,
+
l.VO
< k, O < vi < K.
* Vk + ......
+ Q(K'o)
is defined by:
IfB = 0:
If
Q(t'Cf)
= n E co andn
If,
= A + n,
,
54 0:
cof(A) = K and
= A + n, cco
If,
= A, co < cof(A)
Where /3
n E co:
ofQ(A) < K and 0 54 n E co:
If
card (0r)
< K:
Op is a fixed map for limit /3 <
< K and is cofinal in P. For example:
'e,
Q(
Q*tC)
Q(P)
sup n()).
of cofinality
K ('+1)
=fl
n
n Eco,6=
Oor
=K<
0)
=Q(fi-1)'
then
K"
+
Q(Kfl)
Q(Kfl)
=?
= Q(1)
Q(')
-
(a) if P&= K
* VO
P/3}
< K, and where
82
J. DUPARC
(b) if P < K#then
A
1,1-8
+ '.
[l
0/?Aj
+
with fi >/n> ..>. > Po > O and Vi < n, O<ui <.
(i) if uo is limit
(0# =
K
/t10.,u
. .
tt'.,,+
: 'U < 'U }
(ii) if io is not limit
1#
THEOREM 33.
+
=S f K,)1,
Let 0 <a<
Kfl.
***+
-
(,u0
1) +
KO
C
0
: }#
E
d,'?Q(aE) = aE
PROOFOFTHEOREM
33. We prove dc7Q (a) = a by induction on a. The case a= 1
is simply definition. Assume a > 1, a admits a Cantor normal form of base i:
a
with '6, > ae >- ?k >
Recall:
f
. ..
>
=
K
Clk
.Vk
+
. . . +
K;?g?.VO
> Oand Vi < k, O < vi < K.
ao
-(a) = Q('f'k)
*
Vk +
.
* VO0
?Q(1'0)
Assume k = 0 and vo = 1:: the result comes directly from Proposition 17 and
Lemma 2 1.
Assume k > 0 or vo > 1 so that a = i'i: (a) if co < cof(ao) < K: the result
derives from Proposition 19(b) because,
Q(a) =
where sup0c,0 = ao so
sup Q('&O)
d'Q (a) = sup{dt,,A + 1:
A gw A,
= sup{dwA
+ 1:
-A
=sup{dA
+ 1:
dwA <
wA, ,A
KtJ
A, A ?wQ(a)
<w Q K)
for someO
}
0 E c0}
for some O
< ao}
a.
(b) Otherwise: the result relies on
LEMMA34. Let A C A'
-A, A
<w Q(a)h
A non self dual,
=>, A <W Q()b
for some
f/
< a.
because
do?Q(a) = sup{dt,,A + 1: -A :9, A, -A, A <w Q (a)h}
=sup{dwA
+1:
-A
wA,
A<wQ(fl)b
= sup{dwA + 1: dwA < fl for some fl < a}
: a.
forsomefl<a}
83
WADGE HIERARCHY AND VEBLEN HIERARCHY
PROOFOFLEMMA34. The proof distinguishes between A initializable and
not initializable. In case A is not initializable (which is claim 36) one can
"break" A in smaller pieces so to apply induction. In case A is initializable
(which is claim 35) the inverse of ,- operation is required.
Assume ao = A + n with A limit, n E co and set:
=
4 ato
if cof(A) = K
= ao - I if o < cof(A) < (and
i
n > 0)
= ao + I if A=0(andn>O)
i <. Note that < a.
so that in any case Q (ao) = (Q
CLAIM35. Let A C AO, A initializable,
or A <w Q(4) hforsome
<
-A, A <WQ~()
[b
,-A
with 6 E {-1, 0, 1} so that 4 + E < ao holds
Notice Q (j n('+ Q
in any case: either there exists an integer m 74 0 such that 4 + m = 4 in
K
and Q ([) =
(S(+1)
K
(for the same 6)
which case Q (4) '= Q (S(+0
or there is no such integer and then 4 + E < 4 < ao. Moreover, from
-
b
--A or A <W Q (0Y) we get A <w (Q (G +
(?
o =?
some ,8 < a since Q (4j +
~~~~~~~~~~b
) so that A <w Q (fl) for
+ i).
PROOFOFCLAIM35. It comes from Proposition 29(a) and Proposition 30(b).
A, A <
so
b
Q(
= dwA' <
* -A*', A` <
(Q g)-b)*
<
<w Q ()
< a, and by induction -As or A'
-A or A
<w?Q
Q
(4)b
b
thus
35 -1
(UYb
CLAIM36. Let A C Al, A non self dual but not initializable,
b
<WQ (
A,A
A <w Q (If) for some I3< K0- = a
,
whichrelies on:
(i) if 4 is successor then A <w ( (d- 1)
(Q(4 -
1)~"* v)-=Q
(ii) If c < cofG4) <
notice
((sup
Q ()-
= n
* v
Q (o)")
(iii) If cof(d)
=i
ii
(o
(K
for some v < i notice
and
V)
< a.
(,jo-l).V
then A <w ((supoc?
') * v) for some v < t
oe Q(O>)
=-
(c(ao-
then A < w
K((+6)
-)
* v)b
with
)v)
(< ))b
6
K (ceo-l).v < a.
and
for some 4 <
E {-1, 0, 1}
4
and K
notice
< K
< a.
PROOFOFCLAIM36. The proof goes by induction on dwA. By Proposition 14, there exists B. C C Al, B, C <w A with B initializable; so that
A _w B
C. By induction:
if C is self dual then
84
J. DUPARC
C
where II < i, Ci is non self dual and Ci <,
>Cl
A.
C <,
So, for each i E I:
(i)
4
-=Ci<c
is successor
(Ql
(
* v,)b for some vi < K.
- 1)
Set vc = sup{vi: i E I}. Clearly0 < vc < K and
C <w (Ql
(ii)
Set vc = sup{vi : i
0
1)Y * vc)b.
- Ci <? ((supoc<? Q (0))
< cof(G) < K
co
-
E
.
for some vi <
* vi
* vc)
I}. Clearly C ?w ((supoco, LI(0))
and
< VC < K.
(iii) cofG4) =
for some Si < .
Ci <?, Q (gi)b
z-
Set Sc sup{ji: i E I}. Clearly 0 < Sc < K and C LwI (Syb
So that, for both C non self dual and C self dual, the following holds:
4 is successor
IB <?W(Q
co < cof)W<
*
('-1)
C <?w (Ql
for some VB < K
for some vc < n
VB)
- 1)> * vc)b
K
(B <w ((suPOCO,
IC <w
for someVB
* VB)
fl (0)
<
K
b
* vc)
((supoo, fi (0))
for some vc < K
cof()=/
JB
Q (YB)'
<W
C <W?Q
for some
for some
(c)b
To get the result, it is sufficient to set 4
and v=
LEMMA 37.
VC
+
VB
SB <
c<d
max{fB,
Sc} in case cofG4)
in the other cases.
36H34H33
we have
GivenA C A<w with d(0A <
dc A- = Vo(d?A)
(d?A+e)
if cof(sup{f. < dcoAA = 0 or A is limit}) = 0
if cof(sup{). < dcoAA = 0 or A is limit}) = K
co < cof(sup{). < dcA : A = 0 or A is limit}) <
t+Iif
{-1
wheree =
;.
PROOF OF LEMMA 37. Assume dc0A = a. The previous proposition showed A -c
Q (a) or -Q (a). So A-v-c Q (a)<' or -Q (a) '; and since dcoA - = dcof(a)>'
dc?Q (a)' we just have to refer to Definition 32 and compute dc?Q(a)<
ao 1:
(a)
1 <<
=(D)-(
(D
0
d Q (a)'
=I
; (-l
OC:
Q (a)=
-
Q-? (
. dc7Q (a)[ ' _
(0-)
85
WADGE HIERARCHY AND VEBLEN HIERARCHY
a = A+ n, cof(A) = an,
E c:
Q ()=Q
Kas~
d~ol (a),-
(K`l)
a =A + n, co < cof(A) < A, n E co:
Q?(x)'
Since ((0 * 2)
is 2 if n = 0 and
")b
is
d
:
= Q
(a)'v
-
-
<,a+1)
+I-complete, the Wadge degree of any Lo+ -complete set
L
if n > 0. So Borel sets of finite rank are those of degree less
ii
n
=eo.
than supneir
This remark leads to:
n
A non self-dual.
Let A C A',
THEOREM 38.
A E
#U
A orA
0 < a <'EO
-a,
En
-
n<co
Recall that if A is self-dual, there exists I C A<('
A _W Eic
Ai
where each Ai is non self dual and verifies Ai <w A.
Thus theorem 38 provides for every Borel set of finite rank A a normal form Q
Wadge equivalent to A.
At last we give a proof of the first theorem saying every non self dual A of finite
Borel rank is Wadge equivalent to Bb for some conciliatory B, and moreover, B
can be obtained from A by only adding finite sequences.
3. First part of Theorem 3 directly comes from previous ThePROOFOFTHEOREM
orem. It just remains to prove last sentence of Theorem 3. It simply relies on the
such that A -w
fact, given A C A' and B C A<'
that verifies A U s (A) -c B.
o A U s(A)
>? B is obvious
o to show A U s(A)
<I
B", one can define
and does not depend on s(A);
z is a winning strategy
B, assume
and set for each u E A^w
u E s(A)
()E
s (A)
-<I>
4=* '
(z*u)'bo
s(A)
C A`
for 1 in W (A, Bb)
E Bb, and
) E B.
The strategy that consists in skipping when I skips and applying z (turning "b" into "s") when I plays a letter in AA is clearly winning for 11 in
C (A
U s(A),
B).
3
REFERENCES
[1] A.S. KEcHRis,Classical descriptiveset theory, Graduate texts in mathematics, vol. 156, Springer
Verlag, 1994.
[2] A. LOUVEAU,Some results in the Wadge hierarchyof Borel sets, Cabal seminar 79-81, Lecture
Notes in Mathematics, vol. 1019, Springer Verlag, 1983, pp. 28-55.
The strengthof Borel Wadgedeterminacy,Cabal seminar81-85,
[3] A. LOUVEAUand J. ST.RAYMOND,
Lecture Notes in Mathematics, vol. 1333, Springer Verlag, 1985, pp. 1-30.
86
J. DUPARC
, Les propriftts de reductionet de normepour les classes de Bornliens,FundamentaMathe[4]
maticae, vol. 131 (1988), pp. 223-243.
[5] D. A. MARTIN, Borel determinacy,Annals of Mathematics, vol. 102 (1975), pp. 363-37 1.
[6] R. VAN WESEP, Wadgedegrees and descriptiveset theory, Cabal seminar 76-77, (Proceedings of
the Caltech-UCLA logic seminar, 1976-77), Lecture Notes in Mathematics, vol. 689, Springer, Berlin,
1978, pp. 151-170.
[7] 0. VEBLEN, Continuousincreasingfunctions of finite and transfiniteordinals, Transactionsof the
American Mathematical Society, vol. 9 (1908), pp. 280-292.
[8] W W WADGE, Degrees of complexity of subsets of the Baire space, Notices of the American
Mathematical Society, (I1972),pp. A-714.
, Reducibilityand determinatenesson the Baire space., Ph.D. thesis, Berkeley, 1984.
[9]
EQUIPE DE LOGIQUE
MATHEMATIQUE
CNRS URA 753 ET UNIVERSITE
PARIS VII
U.F.R. DE MATHEMATIQUES
2 PLACE JUSSIEU,
75251 PARIS CEDEX
E-mail: duparc~logique.jussieu.fr
05. FRANCE