fbpx
Wikipedia

Borel hierarchy

In mathematical logic, the Borel hierarchy is a stratification of the Borel algebra generated by the open subsets of a Polish space; elements of this algebra are called Borel sets. Each Borel set is assigned a unique countable ordinal number called the rank of the Borel set. The Borel hierarchy is of particular interest in descriptive set theory.

One common use of the Borel hierarchy is to prove facts about the Borel sets using transfinite induction on rank. Properties of sets of small finite ranks are important in measure theory and analysis.

Borel sets edit

The Borel algebra in an arbitrary topological space is the smallest collection of subsets of the space that contains the open sets and is closed under countable unions and complementation. It can be shown that the Borel algebra is closed under countable intersections as well.

A short proof that the Borel algebra is well-defined proceeds by showing that the entire powerset of the space is closed under complements and countable unions, and thus the Borel algebra is the intersection of all families of subsets of the space that have these closure properties. This proof does not give a simple procedure for determining whether a set is Borel. A motivation for the Borel hierarchy is to provide a more explicit characterization of the Borel sets.

Boldface Borel hierarchy edit

The Borel hierarchy or boldface Borel hierarchy on a space X consists of classes  ,  , and   for every countable ordinal   greater than zero. Each of these classes consists of subsets of X. The classes are defined inductively from the following rules:

  • A set is in   if and only if it is open.
  • A set is in   if and only if its complement is in  .
  • A set   is in   for   if and only if there is a sequence of sets   such that each   is in   for some   and  .
  • A set is in   if and only if it is both in   and in  .

The motivation for the hierarchy is to follow the way in which a Borel set could be constructed from open sets using complementation and countable unions. A Borel set is said to have finite rank if it is in   for some finite ordinal  ; otherwise it has infinite rank.

If   then the hierarchy can be shown to have the following properties:

  • For every α,  . Thus, once a set is in   or  , that set will be in all classes in the hierarchy corresponding to ordinals greater than α
  •  . Moreover, a set is in this union if and only if it is Borel.
  • If   is an uncountable Polish space, it can be shown that   is not contained in   for any  , and thus the hierarchy does not collapse.

Borel sets of small rank edit

The classes of small rank are known by alternate names in classical descriptive set theory.

  • The   sets are the open sets. The   sets are the closed sets.
  • The   sets are countable unions of closed sets, and are called Fσ sets. The   sets are the dual class, and can be written as a countable intersection of open sets. These sets are called Gδ sets.

Lightface hierarchy edit

The lightface Borel hierarchy (also called the effective Borel hierarchy[1]pp.163--164) is an effective version of the boldface Borel hierarchy. It is important in effective descriptive set theory and recursion theory. The lightface Borel hierarchy extends the arithmetical hierarchy of subsets of an effective Polish space. It is closely related to the hyperarithmetical hierarchy.

The lightface Borel hierarchy can be defined on any effective Polish space. It consists of classes  ,   and   for each nonzero countable ordinal   less than the Church–Kleene ordinal  . Each class consists of subsets of the space. The classes, and codes for elements of the classes, are inductively defined as follows:[2]

  • A set is   if and only if it is effectively open, that is, an open set which is the union of a computably enumerable sequence of basic open sets. A code for such a set is a pair (0,e), where e is the index of a program enumerating the sequence of basic open sets.
  • A set is   if and only if its complement is  . A code for one of these sets is a pair (1,c) where c is a code for the complementary set.
  • A set is   if there is a computably enumerable sequence of codes for a sequence   of sets such that each   is   for some   and  . A code for a   set is a pair (2,e), where e is an index of a program enumerating the codes of the sequence  .

A code for a lightface Borel set gives complete information about how to recover the set from sets of smaller rank. This contrasts with the boldface hierarchy, where no such effectivity is required. Each lightface Borel set has infinitely many distinct codes. Other coding systems are possible; the crucial idea is that a code must effectively distinguish between effectively open sets, complements of sets represented by previous codes, and computable enumerations of sequences of codes.

It can be shown that for each   there are sets in  , and thus the hierarchy does not collapse. No new sets would be added at stage  , however.

A famous theorem due to Spector and Kleene states that a set is in the lightface Borel hierarchy if and only if it is at level   of the analytical hierarchy. These sets are also called hyperarithmetic. Additionally, for all natural numbers  , the classes   and   of the effective Borel hierarchy are the same as the classes   and   of the arithmetical hierarchy of the same name.[1]p.168

The code for a lightface Borel set A can be used to inductively define a tree whose nodes are labeled by codes. The root of the tree is labeled by the code for A. If a node is labeled by a code of the form (1,c) then it has a child node whose code is c. If a node is labeled by a code of the form (2,e) then it has one child for each code enumerated by the program with index e. If a node is labeled with a code of the form (0,e) then it has no children. This tree describes how A is built from sets of smaller rank. The ordinals used in the construction of A ensure that this tree has no infinite path, because any infinite path through the tree would have to include infinitely many codes starting with 2, and thus would give an infinite decreasing sequence of ordinals. Conversely, if an arbitrary subtree of   has its nodes labeled by codes in a consistent way, and the tree has no infinite paths, then the code at the root of the tree is a code for a lightface Borel set. The rank of this set is bounded by the order type of the tree in the Kleene–Brouwer order. Because the tree is arithmetically definable, this rank must be less than  . This is the origin of the Church–Kleene ordinal in the definition of the lightface hierarchy.

Relation to other hierarchies edit

Lightface Boldface
Σ0
0
= Π0
0
= Δ0
0
(sometimes the same as Δ0
1
)
Σ0
0
= Π0
0
= Δ0
0
(if defined)
Δ0
1
= recursive
Δ0
1
= clopen
Σ0
1
= recursively enumerable
Π0
1
= co-recursively enumerable
Σ0
1
= G = open
Π0
1
= F = closed
Δ0
2
Δ0
2
Σ0
2
Π0
2
Σ0
2
= Fσ
Π0
2
= Gδ
Δ0
3
Δ0
3
Σ0
3
Π0
3
Σ0
3
= Gδσ
Π0
3
= Fσδ
Σ0
= Π0
= Δ0
= Σ1
0
= Π1
0
= Δ1
0
= arithmetical
Σ0
= Π0
= Δ0
= Σ1
0
= Π1
0
= Δ1
0
= boldface arithmetical
Δ0
α
recursive)
Δ0
α
countable)
Σ0
α
Π0
α
Σ0
α
Π0
α
Σ0
ωCK
1
= Π0
ωCK
1
= Δ0
ωCK
1
= Δ1
1
= hyperarithmetical
Σ0
ω1
= Π0
ω1
= Δ0
ω1
= Δ1
1
= B = Borel
Σ1
1
= lightface analytic
Π1
1
= lightface coanalytic
Σ1
1
= A = analytic
Π1
1
= CA = coanalytic
Δ1
2
Δ1
2
Σ1
2
Π1
2
Σ1
2
= PCA
Π1
2
= CPCA
Δ1
3
Δ1
3
Σ1
3
Π1
3
Σ1
3
= PCPCA
Π1
3
= CPCPCA
Σ1
= Π1
= Δ1
= Σ2
0
= Π2
0
= Δ2
0
= analytical
Σ1
= Π1
= Δ1
= Σ2
0
= Π2
0
= Δ2
0
= P = projective


See also edit

References edit

  1. ^ a b P. G. Hinman, *Recursion-Theoretic Hierarchies*. Perspectives in Mathematical Logic, Springer-Verlag (1978). ISBN 3-540-07904-1.
  2. ^ D. Martin, Borel Determinacy, Annals of Mathematics vol. 102, pp.363--371 (1975)

Sources edit

  • Kechris, Alexander. Classical Descriptive Set Theory. Graduate Texts in Mathematics v. 156, Springer-Verlag, 1995. ISBN 3-540-94374-9.
  • Jech, Thomas. Set Theory, 3rd edition. Springer, 2003. ISBN 3-540-44085-2.

borel, hierarchy, mathematical, logic, stratification, borel, algebra, generated, open, subsets, polish, space, elements, this, algebra, called, borel, sets, each, borel, assigned, unique, countable, ordinal, number, called, rank, borel, particular, interest, . In mathematical logic the Borel hierarchy is a stratification of the Borel algebra generated by the open subsets of a Polish space elements of this algebra are called Borel sets Each Borel set is assigned a unique countable ordinal number called the rank of the Borel set The Borel hierarchy is of particular interest in descriptive set theory One common use of the Borel hierarchy is to prove facts about the Borel sets using transfinite induction on rank Properties of sets of small finite ranks are important in measure theory and analysis Contents 1 Borel sets 2 Boldface Borel hierarchy 2 1 Borel sets of small rank 3 Lightface hierarchy 4 Relation to other hierarchies 5 See also 6 References 7 SourcesBorel sets editMain article Borel set The Borel algebra in an arbitrary topological space is the smallest collection of subsets of the space that contains the open sets and is closed under countable unions and complementation It can be shown that the Borel algebra is closed under countable intersections as well A short proof that the Borel algebra is well defined proceeds by showing that the entire powerset of the space is closed under complements and countable unions and thus the Borel algebra is the intersection of all families of subsets of the space that have these closure properties This proof does not give a simple procedure for determining whether a set is Borel A motivation for the Borel hierarchy is to provide a more explicit characterization of the Borel sets Boldface Borel hierarchy editThe Borel hierarchy or boldface Borel hierarchy on a space X consists of classes S a 0 displaystyle mathbf Sigma alpha 0 nbsp P a 0 displaystyle mathbf Pi alpha 0 nbsp and D a 0 displaystyle mathbf Delta alpha 0 nbsp for every countable ordinal a displaystyle alpha nbsp greater than zero Each of these classes consists of subsets of X The classes are defined inductively from the following rules A set is in S 1 0 displaystyle mathbf Sigma 1 0 nbsp if and only if it is open A set is in P a 0 displaystyle mathbf Pi alpha 0 nbsp if and only if its complement is in S a 0 displaystyle mathbf Sigma alpha 0 nbsp A set A displaystyle A nbsp is in S a 0 displaystyle mathbf Sigma alpha 0 nbsp for a gt 1 displaystyle alpha gt 1 nbsp if and only if there is a sequence of sets A 1 A 2 displaystyle A 1 A 2 ldots nbsp such that each A i displaystyle A i nbsp is in P a i 0 displaystyle mathbf Pi alpha i 0 nbsp for some a i lt a displaystyle alpha i lt alpha nbsp and A A i displaystyle A bigcup A i nbsp A set is in D a 0 displaystyle mathbf Delta alpha 0 nbsp if and only if it is both in S a 0 displaystyle mathbf Sigma alpha 0 nbsp and in P a 0 displaystyle mathbf Pi alpha 0 nbsp The motivation for the hierarchy is to follow the way in which a Borel set could be constructed from open sets using complementation and countable unions A Borel set is said to have finite rank if it is in S a 0 displaystyle mathbf Sigma alpha 0 nbsp for some finite ordinal a displaystyle alpha nbsp otherwise it has infinite rank If S 1 0 S 2 0 displaystyle mathbf Sigma 1 0 subseteq mathbf Sigma 2 0 nbsp then the hierarchy can be shown to have the following properties For every a S a 0 P a 0 D a 1 0 displaystyle mathbf Sigma alpha 0 cup mathbf Pi alpha 0 subseteq mathbf Delta alpha 1 0 nbsp Thus once a set is in S a 0 displaystyle mathbf Sigma alpha 0 nbsp or P a 0 displaystyle mathbf Pi alpha 0 nbsp that set will be in all classes in the hierarchy corresponding to ordinals greater than a a lt w 1 S a 0 a lt w 1 P a 0 a lt w 1 D a 0 displaystyle bigcup alpha lt omega 1 mathbf Sigma alpha 0 bigcup alpha lt omega 1 mathbf Pi alpha 0 bigcup alpha lt omega 1 mathbf Delta alpha 0 nbsp Moreover a set is in this union if and only if it is Borel If X displaystyle X nbsp is an uncountable Polish space it can be shown that S a 0 displaystyle mathbf Sigma alpha 0 nbsp is not contained in P a 0 displaystyle mathbf Pi alpha 0 nbsp for any a lt w 1 displaystyle alpha lt omega 1 nbsp and thus the hierarchy does not collapse Borel sets of small rank edit The classes of small rank are known by alternate names in classical descriptive set theory The S 1 0 displaystyle mathbf Sigma 1 0 nbsp sets are the open sets The P 1 0 displaystyle mathbf Pi 1 0 nbsp sets are the closed sets The S 2 0 displaystyle mathbf Sigma 2 0 nbsp sets are countable unions of closed sets and are called Fs sets The P 2 0 displaystyle mathbf Pi 2 0 nbsp sets are the dual class and can be written as a countable intersection of open sets These sets are called Gd sets Lightface hierarchy editThe lightface Borel hierarchy also called the effective Borel hierarchy 1 pp 163 164 is an effective version of the boldface Borel hierarchy It is important in effective descriptive set theory and recursion theory The lightface Borel hierarchy extends the arithmetical hierarchy of subsets of an effective Polish space It is closely related to the hyperarithmetical hierarchy The lightface Borel hierarchy can be defined on any effective Polish space It consists of classes S a 0 displaystyle Sigma alpha 0 nbsp P a 0 displaystyle Pi alpha 0 nbsp and D a 0 displaystyle Delta alpha 0 nbsp for each nonzero countable ordinal a displaystyle alpha nbsp less than the Church Kleene ordinal w 1 C K displaystyle omega 1 mathrm CK nbsp Each class consists of subsets of the space The classes and codes for elements of the classes are inductively defined as follows 2 A set is S 1 0 displaystyle Sigma 1 0 nbsp if and only if it is effectively open that is an open set which is the union of a computably enumerable sequence of basic open sets A code for such a set is a pair 0 e where e is the index of a program enumerating the sequence of basic open sets A set is P a 0 displaystyle Pi alpha 0 nbsp if and only if its complement is S a 0 displaystyle Sigma alpha 0 nbsp A code for one of these sets is a pair 1 c where c is a code for the complementary set A set is S a 0 displaystyle Sigma alpha 0 nbsp if there is a computably enumerable sequence of codes for a sequence A 1 A 2 displaystyle A 1 A 2 ldots nbsp of sets such that each A i displaystyle A i nbsp is P a i 0 displaystyle Pi alpha i 0 nbsp for some a i lt a displaystyle alpha i lt alpha nbsp and A A i displaystyle A bigcup A i nbsp A code for a S a 0 displaystyle Sigma alpha 0 nbsp set is a pair 2 e where e is an index of a program enumerating the codes of the sequence A i displaystyle A i nbsp A code for a lightface Borel set gives complete information about how to recover the set from sets of smaller rank This contrasts with the boldface hierarchy where no such effectivity is required Each lightface Borel set has infinitely many distinct codes Other coding systems are possible the crucial idea is that a code must effectively distinguish between effectively open sets complements of sets represented by previous codes and computable enumerations of sequences of codes It can be shown that for each a lt w 1 C K displaystyle alpha lt omega 1 mathrm CK nbsp there are sets in S a 0 P a 0 displaystyle Sigma alpha 0 setminus Pi alpha 0 nbsp and thus the hierarchy does not collapse No new sets would be added at stage w 1 C K displaystyle omega 1 mathrm CK nbsp however A famous theorem due to Spector and Kleene states that a set is in the lightface Borel hierarchy if and only if it is at level D 1 1 displaystyle Delta 1 1 nbsp of the analytical hierarchy These sets are also called hyperarithmetic Additionally for all natural numbers n gt 0 displaystyle n gt 0 nbsp the classes S n 0 displaystyle Sigma n 0 nbsp and P n 0 displaystyle Pi n 0 nbsp of the effective Borel hierarchy are the same as the classes S n 0 displaystyle Sigma n 0 nbsp and P n 0 displaystyle Pi n 0 nbsp of the arithmetical hierarchy of the same name 1 p 168The code for a lightface Borel set A can be used to inductively define a tree whose nodes are labeled by codes The root of the tree is labeled by the code for A If a node is labeled by a code of the form 1 c then it has a child node whose code is c If a node is labeled by a code of the form 2 e then it has one child for each code enumerated by the program with index e If a node is labeled with a code of the form 0 e then it has no children This tree describes how A is built from sets of smaller rank The ordinals used in the construction of A ensure that this tree has no infinite path because any infinite path through the tree would have to include infinitely many codes starting with 2 and thus would give an infinite decreasing sequence of ordinals Conversely if an arbitrary subtree of w lt w displaystyle omega lt omega nbsp has its nodes labeled by codes in a consistent way and the tree has no infinite paths then the code at the root of the tree is a code for a lightface Borel set The rank of this set is bounded by the order type of the tree in the Kleene Brouwer order Because the tree is arithmetically definable this rank must be less than w 1 C K displaystyle omega 1 mathrm CK nbsp This is the origin of the Church Kleene ordinal in the definition of the lightface hierarchy Relation to other hierarchies editThis box viewtalkedit Lightface BoldfaceS00 P00 D00 sometimes the same as D01 S00 P00 D00 if defined D01 recursive D01 clopenS01 recursively enumerable P01 co recursively enumerable S01 G open P01 F closedD02 D02S02 P02 S02 Fs P02 GdD03 D03S03 P03 S03 Gds P03 Fsd S0 lt w P0 lt w D0 lt w S10 P10 D10 arithmetical S0 lt w P0 lt w D0 lt w S10 P10 D10 boldface arithmetical D0a a recursive D0a a countable S0a P0a S0a P0a S0wCK1 P0wCK1 D0wCK1 D11 hyperarithmetical S0w1 P0w1 D0w1 D11 B BorelS11 lightface analytic P11 lightface coanalytic S11 A analytic P11 CA coanalyticD12 D12S12 P12 S12 PCA P12 CPCAD13 D13S13 P13 S13 PCPCA P13 CPCPCA S1 lt w P1 lt w D1 lt w S20 P20 D20 analytical S1 lt w P1 lt w D1 lt w S20 P20 D20 P projective See also editProjective hierarchy Wadge hierarchy Veblen hierarchyReferences edit a b P G Hinman Recursion Theoretic Hierarchies Perspectives in Mathematical Logic Springer Verlag 1978 ISBN 3 540 07904 1 D Martin Borel Determinacy Annals of Mathematics vol 102 pp 363 371 1975 Sources editKechris Alexander Classical Descriptive Set Theory Graduate Texts in Mathematics v 156 Springer Verlag 1995 ISBN 3 540 94374 9 Jech Thomas Set Theory 3rd edition Springer 2003 ISBN 3 540 44085 2 Retrieved from https en wikipedia org w index php title Borel hierarchy amp oldid 1187155990, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.