We define and study new classifications of qcb0-spaces based on the idea to measure the complexity of their bases. The new classifications complement those given by recently introduced hierarchies of qcb0-spaces and provide new tools to investigate non-countably based qcb0-spaces. As a by-product, we show that there is no universal qcb0-space and establish several new properties of the Kleene–Kreisel continuous functionals of countable types.
A basic notion of Computable Analysis [3,30] is the notion of an admissible representation of a topological space X. This is a partial continuous surjection δ from the Baire space onto X satisfying a certain universality property (see Section 2.3 for some more details). Such a representation of X often induces a reasonable computability theory on X, and the class of admissibly represented spaces is wide enough to include most spaces of interest for Analysis or Numerical Mathematics. As shown by the second author [20], this class coincides with the class of the so-called qcb0-spaces, i.e. -spaces which are quotients of countably based spaces, and it forms a Cartesian closed category with the continuous functions as morphisms. Thus, among qcb0-spaces one meets many important function spaces including the continuous functionals of finite types [13,14] interesting for several branches of logic and computability theory. In addition to being Cartesian closed, the category of qcb0-spaces is also closed under countable limits, countable colimits, and many other important constructions, making it a very convenient category of topological spaces. However, along with the benefits of this generality comes the challenge of developing comprehensive theories that provide a deeper understanding of arbitrary qcb0-spaces.
Classical descriptive set theory [11] has proven to be extremely useful for classifying and studying separable metrizable spaces. Every separable metrizable space can be topologically embedded into a Polish space (a separable completely metrizable space), for example by taking the completion of a compatible metric. We can therefore classify a separable metrizable space according to the complexity of defining it as a subspace of some Polish space, where topological complexity can be quantified using natural hierarchies such as the Borel or Luzin (projective) hierarchies. This method of classification is topologically invariant for complexity levels of at least in the Borel hierarchy (it does not depend on which Polish space we embed into) because of the remarkable fact that a subspace of a Polish space is Polish if and only if it is a subspace. We can even generalize this approach to the entire class of countably based -spaces (abbreviated cb0-spaces) by using quasi-Polish spaces [5], which have the same absoluteness property as Polish spaces. In fact, for classifying cb0-spaces we can restrict ourselves to the algebraic domain of all subsets of natural numbers (denoted ω), which is quasi-Polish and universal for cb0-spaces.
Unfortunately, this approach to classifying topological spaces does not immediately generalize to the entire category of qcb0-spaces. First of all, as we will see in this paper, there is no universal qcb0-space to serve as a basis for comparing topological complexity. A second critical problem is that the absoluteness property of Polish and quasi-Polish spaces does not apply to subspaces of non-countably based spaces. For example, in [28] it is shown that the space , the lattice of open subsets of with the Scott-topology, contains singleton subsets which are -complete even though they are trivially Polish with respect to the subspace topology. It is possible to use similar methods to construct qcb0-spaces that have singleton subsets of arbitrarily high complexity in the hyperprojective hierarchy.
Important progress towards classifying qcb0-spaces was made in [23] and [24], where the Borel, projective and hyperprojective hierarchies of qcb0-spaces were introduced. The major insight was to classify qcb0-spaces according to the complexity of the equivalence relation on the elements of induced by an admissible representation of the space, which elegantly sidesteps the problem of finding a universal space. This approach works well because the universal property of admissible representations causes them to reflect many important topological properties of the underlying space. In fact, it was shown in [23,24] that for cb0-spaces, the newly introduced classification approach using admissible representations is equivalent to the approach described above that uses topological embeddings into .
However, the hierarchies defined in [23,24] do not differentiate between countably based qcb0-spaces and non-countably based spaces. In particular, the problem of placing an upper bound on the relative complexity of even very simple subsets (such as singletons) of non-countably based spaces cannot be settled using this approach. Thus, although the Borel, projective and hyperprojective hierarchies quantify one important aspect of the complexity of qcb0-spaces, there appears to be an additional dimension of complexity that is mostly apparent in the large difference between countably based and non-countably based spaces.
In this paper we attempt to capture this additional dimension of complexity by introducing methods to classify a topological space according to the complexity of defining a basis for its topology. Our hope is that by combining the basis-complexity measures introduced in this paper with the hierarchies defined in [23,24], we can obtain a more complete measure of the topological complexity of qcb0-spaces.
The basic idea of our approach is a natural generalization of the definition of a countable basis. Given a topological space X, a countable basis for X can be viewed as a mapping ϕ from ω to the set of open subsets of X such that the range of ϕ is a basis for the topology of X. As a first approach to generalizing this definition to non-countably based spaces, we can replace the index set ω with an arbitrary topological space Y and consider whether or not a basis for X can be indexed by some mapping which is continuous with respect to the Scott-topology on . The class of spaces that have such an indexing for a basis will be called Y-based spaces, and the complexity of Y according to the hierarchies in [23,24] provides an indication of the complexity of the spaces in this class. This definition is very natural and we will show that it has several useful properties, but unfortunately it can be difficult to use in practice. We therefore also introduce a second related concept that we call sequentially Y-based spaces, which requires a more complicated definition but behaves much better when working with sequential spaces. In particular, we will show that universal spaces exist for the class of sequentially Y-based spaces for each qcb0-space Y. We expect this observation will be useful for future development of a descriptive theory of qcb0-spaces that avoids the problems mentioned earlier in this Introduction.
We will provide a detailed analysis of the relationship between the proposed hierarchies and the previous ones, and provide some applications. The newly introduced basis-complexity classifications can be particularly useful when determining whether one space can be embedded into another space. We will demonstrate this claim by investigating the existence of certain classes of universal qcb0-spaces, by showing that every qcb0-space can be embedded into a space with a total admissible representation, and by establishing several apparently new properties of the Kleene–Kreisel continuous functionals of countable types.
After recalling some definitions and known facts in the next section, we discuss the notions of topological and sequential embeddings in Section 3. In Section 4 we establish some basic facts on the hyperspace of open subsets of a qcb0-space, and in Section 5 we investigate the hyperspace of compact subsets. In Sections 6 and 7 we first introduce and study some versions of the notion of a Y-based space, in particular we characterize the qcb0-spaces in these terms, and then define and investigate the two relevant classifications of qcb0-spaces. In Section 8 we study which levels of the new and old hierarchies have a universal (or sequentially universal) space, and we conclude in Section 9.
Notation and preliminaries
Notation
We freely use standard set-theoretic notations like , and for the domain, range and graph of a function f, respectively, for the Cartesian product, for the disjoint union of sets X and Y, for the set of functions (but in the case when X, Y are qcb0-spaces we use the same notation to denote the set of continuous functions from X to Y), and for the set of all subsets of X. For , denotes the complement of A in X. We identify the set of natural numbers with the first infinite ordinal ω. The first uncountable ordinal is denoted by . The notation means that f is a total function from a set X to a set Y.
Topological spaces
We assume the reader to be familiar with the basic notions of topology. The collection of all open subsets of a topological space X (i.e. the topology of X) is denoted by ; for the underlying set of X we will write X in abuse of notation. We will usually abbreviate “topological space” to “space”. A space is zero-dimensional if it has a basis of clopen sets. Recall that a basis for the topology on X is a set of open subsets of X such that for every and open U containing x there is satisfying .
Let ω be the space of non-negative integers with the discrete topology. Of course, the spaces , and are homeomorphic to ω, the first homeomorphism is realized by the Cantor pairing function . We denote the one-point compactification of ω by ; ∞ stands for its point at infinity.
Let be the set of all infinite sequences of natural numbers (i.e., of all functions ). Let be the set of finite sequences of elements of ω, including the empty sequence. For and , we write to denote that σ is an initial segment of the sequence ξ. By we denote the concatenation of σ and ξ, and by the set of all extensions of σ in . For , we can write where for each . For and , let denote the initial segment of x of length n. Notations in the style of regular expressions like , or have the obvious standard meaning.
By endowing with the product of the discrete topologies on ω, we obtain the so-called Baire space. The product topology coincides with the topology generated by the collection of sets of the form for . The Baire space is of primary importance for Descriptive Set Theory and Computable Analysis. The importance stems from the fact that many countable objects are coded straightforwardly by elements of , and it has very specific topological properties. In particular, it is a perfect zero-dimensional space and the spaces , , (endowed with the product topology) are all homeomorphic to . Let be a homeomorphism between and . The Baire space has the following universality property for zero-dimensional cb0-spaces.
A topological space X embeds intoiff X is a zero-dimensional cb0-space.
The subspace of formed by the infinite binary strings (endowed with the relative topology inherited from ) is known as the Cantor space.
An important role in this paper is played by the Sierpinski space, where the set is open but not closed.
The space is formed by the set of subsets of ω equipped with the Scott topology. A countable base of the Scott topology is formed by the sets , where F ranges over the finite subsets of ω. Note that .
The importance of is explained by its following well-known properties. First, is universal for cb0-spaces.
A topological space X embeds intoiff X is a cb0-space.
The second property shows that is an injective object in the category of all topological spaces.
Let Y be a topological space and X be a topological subspace of Y. Then any continuous functioncan be extended to a continuous function.
Remember that a space X is Polish if it is countably based and metrizable with a metric d such that is a complete metric space. Important examples of Polish spaces are ω, , , the space of reals and its Cartesian powers (), the closed unit interval , the Hilbert cube and the Hilbert space . Simple examples of non-Polish spaces are , and the space of rationals.
Sometimes we also mention quasi-Polish spaces, which were introduced and studied in [5]. Quasi-Polish spaces are defined as the countably based spaces which have a topology induced by a (Smyth-) complete quasi-metric. The descriptive set theory of quasi-Polish spaces is very similar to the classical theory for Polish spaces, but the class of quasi-Polish spaces contains many useful spaces in addition to Polish spaces, such as all ω-continuous domains and some non-Hausdorff spaces that are important to algebraic geometry. The spaces , , , and , the spectrum of the integers with the Zariski topology, are all quasi-Polish while the space is not.
Admissible representations and qcb0-spaces
A representation of a space X is a surjection of a subspace of the Baire space onto X. A basic notion of Computable Analysis is the notion of admissible representation. A representation δ of X is admissible, if it is continuous and any continuous function from a subset to X is continuously reducible to δ, i.e. for some continuous function . A topological space is admissibly representable, if it has an admissible representation.
The notion of admissibility was introduced in [15] for representations of cb0-spaces (in a different but equivalent formulation) and was extensively studied by many authors. In [2] a close relation of admissible representations of countably based spaces to open continuous representations was established. In [19,20] the notion was extended to non-countably based spaces and a nice characterization of the admissibly represented spaces was achieved. Namely, the admissibly represented sequential topological spaces coincide with the qcb0-spaces, i.e., -spaces which are topological quotients of countably based spaces.
The category of qcb0-spaces as objects and continuous functions as morphisms is known to be Cartesian closed (cf. [8,20]). Products and function spaces are formed as in the supercategory , which is the category of sequential topological spaces and of continuous functions. The topology of the sequential product to sequential spaces X and Y, which we denote by , is the sequentialisation of the classical Tychonoff topology on the Cartesian product of the respective underlying sets. By the sequentialisation of a topology τ we mean the collection of all sequentially open sets pertaining to this topology. This collection forms a topology which is finer than (or equal to) the original topology. Remember that sequentially open sets are defined to be the complements of the sets that are closed under forming limits of converging sequences.
The exponential to X, Y in , denoted by , has the set of all continuous functions from X to Y as the underlying set; its topology is equal to the sequentialisation of the compact-open topology on . The convergence relation of is continuous convergence: a sequence converges continuously to , if, whenever converges in X to , the sequence converges to in Y. This is equivalent to the (sequential) continuity of the universal function defined by . Further information can be found in e.g. [8,20]. Note that a function between sequential spaces is topologically continuous if, and only if, it is sequentially continuous.
We will also use the following well-known facts (see e.g. [20,30]).
Let X, Y be qcb0-spaces, let δ be a continuous representation of X and let γ be an admissible representation of Y. Then any continuous functionhas a continuous realiser g, i.e., g is a partial continuous function onsatisfyingfor all. If δ is additionally an admissible representation of X, then any functionis continuous if, and only if, it has a continuous realiser.
Apart from being Cartesian-closed, the category is closed under countable products and countable coproducts. The product of a sequence of qcb0-spaces is denoted by , the coproduct by . The category is also closed under countable limits and countable colimits.
As is well known, every Polish (and even every quasi-Polish) space X has a total admissible representation (cf. [5]).
Hierarchies of sets
A pointclass on a countably based space X is simply a collection of subsets of X. A family of pointclasses [28] is a family indexed by countably based topological spaces X such that each is a pointclass on X and Γ is closed under continuous preimages, i.e. for every and every continuous function . A basic example of a family of pointclasses is given by the family of the topologies of all the spaces X.
We will use some operations on families of pointclasses. First, the usual set-theoretic operations will be applied to the families of pointclasses pointwise: for example, the union of the families of pointclasses is defined by .
Second, a large class of such operations is induced by the set-theoretic operations of L.V. Kantorovich and E.M. Livenson (see e.g. [28] for the general definition). Among them are the operation , where is the set of all countable unions of sets in , the operation , where is the set of all countable intersections of sets in , the operation , where is the set of all complements of sets in , the operation , where is the set of all differences of sets in , the operation defined by , where is the projection of along the axis , and finally the operation defined by , where .
The operations on families of pointclasses enable to provide short uniform descriptions of the classical hierarchies in arbitrary spaces. E.g., the Borel hierarchy is the family of pointclasses defined by induction on α as follows [5,27]: , , and for . The sequence is called the Borel hierarchy in X. We also let and . The classes , , are called the levels of the Borel hierarchy in X.
For this paper, the hyperprojective hierarchy is of main interest. The hyperprojective hierarchy is the family of pointclasses defined by induction on α as follows: , , , where , λ is a limit ordinal, and .
In this way, we obtain for any topological space X the sequence , which we call here the hyperprojective hierarchy in X. The pointclasses , and are called levels of the hyperprojective hierarchy in X. The finite non-zero levels of the hyperprojective hierarchy coincide with the corresponding levels of Luzin’s projective hierarchy [5,23]. The class of hyperprojective sets in X is defined as the union of all levels of the hyperprojective hierarchy in X. For more information on the hyperprojective hierarchy see [11,12,24].
If X is Polish then one can equivalently take in the definition of the hyperprojective hierarchy and obtain the same non-zero levels as above. For non-Polish spaces our definition guarantees the “right” inclusions of the levels, as the first item of the next proposition states.
In the case of Polish spaces our “hyperprojective hierarchy” is in fact an initial segment of the hyperprojective hierarchy from [12], so “-hyperprojective” would be a more precise name for our hierarchy; nevertheless, we prefer to use the easier term “hyperprojective”.
In the literature one can find two slightly different definitions of hyperprojective hierarchy. Our definition corresponds to that in [12]. The other one (see e.g. Exercise 39.18 in [11]) differs from ours only for limit levels, namely it takes instead of our .
The next assertion collects some properties of the hyperprojective hierarchy. They are proved just in the same way as for the classical projective hierarchy in Polish spaces [11].
For any,.
For any limit countable ordinal λ,and.
For any non-zero,. In particular, the classis closed under countable unions, countable intersections, continuous images, and continuous preimages of functions with a-domain.
For any non-zero,. In particular, the classis closed under countable unions and countable intersections, and continuous preimages of functions with a-domain.
For any uncountable Polish space (and also for any uncountable quasi-Polish space [5]) X, the hyperprojective hierarchy in X does not collapse, i.e.for each.
It is known that the Borel and hyperprojective hierarchies behave quite well for some classes of cb0-spaces, namely for the Polish and quasi-Polish spaces [5,11]. For non-countably based spaces, the situation is more complicated. Although the levels of these hierarchies are natural pointclasses in arbitrary topological spaces, their behaviour (even for qcb0-spaces) may be quite different from what one expects from the classical Descriptive Set Theory.
Hyperprojective hierarchy of qcb0-spaces
For any representation δ of a space X, let . Let Γ be a family of pointclasses. A topological space X is called Γ-representable, if X has an admissible representation δ with . The class of all Γ-representable spaces is denoted . This notion from [23] enables to transfer hierarchies of sets to the corresponding hierarchies of qcb0-spaces. In particular, we arrive at the following definition.
The sequence is called the hyperprojective hierarchy of qcb0-spaces. By levels of this hierarchy we mean the classes as well as the classes and .
This hierarchy has many nice properties [24], in particular the full subcategory of formed by the hyperprojective qcb0-spaces is the smallest full subcategory of which contains the Sierpinski space as an object and is closed under forming function spaces, countable limits and countable colimits in .
Letand let X be a Hausdorff space. Then X isΓ-representable, if X has an admissible representation δ with.
For any, we have, whereis the class of spaces homeomorphic to aΓ-subspace of.
Let,and. Then.
Continuous functionals of countable type
The hyperprojective hierarchy of qcb0-spaces is closely related to the continuous functionals of countable types over ω defined by induction on countable ordinals α as follows [24]:
where ω denotes the space of natural numbers endowed with the discrete topology, and λ is a limit ordinal. We call the space of continuous functionals of type α over ω. Obviously, for the space coincides with the space of Kleene–Kreisel continuous functionals of type k extensively studied in the literature, and coincides with the Baire space . We will also deal with the coproduct spaces
where λ is a countable ordinal limit.
The following propositions list facts which were established in [24].
For every countable successor ordinal,. For any countable limit ordinal α,. Moreover,and.
For every countable ordinal α we fix an admissible representation of witnessing Proposition 2.9 and denote the domain of by (see [24] for an explicit construction).
For any countable successor ordinal,. For any countable limit ordinal λ,.
Proposition 2.11 relates the spaces to the countable hyperprojective hierarchy over .
Let α be a non-zero countable ordinal and B a non-empty subset of. Theniff there is a continuous functionwith.
In the following denotes that the spaces X and Y are homeomorphic.
For all countable ordinals, we have. For all,andis a retract of.
We add the following lemma about coproducts.
For any countable ordinal α,.
For any,.
For any non-empty qcb0-space X,and.
Letbe a limit ordinal andbe a sequence of pairwise distinct ordinals with. Then, in particular.
In notation of the previous item, the spacesandare retracts (in particular, continuous images) of each other.
Let be a two point discrete space. Proposition 2.10 yields us
In the category of sequential spaces, we have and . We obtain
This assertion is checked by induction. Since is a compact zero-dimensional metric space and ω is countable and discrete, is countable and discrete as well. Hence is homeomorphic to the discrete space of natural numbers ω, which proves the assertion for .
By the Cartesian closedness of , we obtain for :
Using Proposition 2.12, for a limit countable ordinal λ we obtain:
Fix and let for each . Then is a clopen partition of , hence . By symmetry, for all . Therefore, the usual bijections between and ω, and between and ω induce the desired homeomorphisms.
Let and , we have to show . For any , let . Then is a clopen partition of Y, hence .
Let be the set of finite subsets of ω and for any . Since is compact, is a clopen partition of , hence .
The equality induces a homeomorphism between and . Since and F is a discrete subspace of ,
where m is the number of elements in F. By (2), , hence . Since is closed under the binary product by Proposition 2.12, we obtain by (1)
for any . Therefore,
From item (3) we obtain for . Altogether we obtain (using again item (3)):
The assertion follows easily from Proposition 2.12. □
Topological embeddings versus sequential embeddings
In this section we briefly discuss two notions of embedding for sequential spaces relevant to this paper. The first one is the usual topological embedding which is used in Section 6. The second one is a lesser known sequential embedding which is more natural for sequential spaces and results in a more satisfactory theory in Section 7 than the theory based on topological embeddings.
Recall that any subset X of a topological space Y may be considered as a topological space (which is called a topological subspace of Y) with the induced topology . We say that a space X embeds topologically into Y, if X is homeomorphic to a topological subspace M of Y; the corresponding homeomorphism seen as a function e from X to Y is called a topological embedding of X into Y.
When dealing with sequential spaces (in particular, qcb0-spaces), it is natural to consider the following modification of topological embeddings.
Let X, Y be sequential spaces.
The space X is a sequential subspace of Y, if and, whenever is a sequence in X and , convergence of to in X is equivalent to convergence of to in Y.
We say that X embeds sequentially into Y, if there is an injection such that convergence of to in X is equivalent to convergence of to in Y. In this case we call e a sequential embedding of X into Y.
The distinction between topological subspace and sequential subspace is subtle, but very important. For example, Proposition 2.3 does not hold in general if “topological subspace” is replaced by “sequential subspace”.
It can be shown that if X and Y are sequential spaces, then X embeds sequentially into Y if and only if there is a topological subspace such that X is homeomorphic to the sequentialisation of S.
It is easy to check that, for all sequential spaces X, Y, if is a topological embedding then it is also a sequential embedding, but the converse does not hold in general. If is a surjective sequential embedding, then e is a homeomorphism.
Let X, Y, Z be sequential-spaces anda quotient map. Then the induced mapdefined byis a sequential embedding ofinto.
By the Cartesian closedness of , is continuous. From the surjectivity of q it follows that is injective. Now let be a sequence in such that converges to in . This is equivalent to the continuity of the function defined by . Since in the category of sequential spaces quotient maps are preserved by products (see [25]), the function mapping to , is a quotient map as well. As the function sending to satisfies and is quotient, is continuous (cf. [7, Proposition 2.4.2]). This is equivalent to saying that converges to in . We conclude that is a sequential embedding. □
Given topological spaces X and Y and subsets and , we say that A Wadge-reduces to B, denoted , if and only if there is a continuous function such that .
We will apply the following easy fact to topological or sequential embeddings.
Letbe a total continuous representation of,an admissible representation ofanda continuous injection. Then.
Since ξ is continuous and δ is admissible, by Proposition 2.4 there is a continuous realizer of e. Then we have iff iff . Thus the continuous function Wadge-reduces to . □
Hyperspaces of open sets
Topological spaces formed by pointclasses in a space X are sometimes referred to as “hyperspaces”. In this section we discuss hyperspaces of open subsets and in Section 5 hyperspaces of compact subsets.
The ω-Scott topology on the open subsets
Let X be a sequential space. We define to be the space of open subsets of X topologized with the ω-Scott topology defined on the complete lattice . So a set belongs to , if H is upwards closed in and for each countable directed subset of with . Elements of are called ω-Scott open. The more familiar Scott topology is defined similarly by considering all directed families of opens, not only the countable directed ones. The ω-Scott topology refines the Scott topology, i.e. .
The ω-Scott topology is known to be sequential. This is the reason why we equip the collection with the ω-Scott topology rather than with the Scott topology. However, both topologies induce the same convergence relation on the collection . Moreover, if X is hereditarily Lindelöf (in particular if X is a qcb0-space), then the ω-Scott topology coincides with the Scott topology. It is useful to identify a subset with its characteristic function defined by , where is the Sierpinski space. Clearly, W is open if, and only if, the function is continuous.
For more details, we refer e.g. to Section 2 in [22].
Let X be a sequential space.
The functionis a homeomorphism betweenand the function space.
If X is a qcb0-space, thenis a qcb0-space and the ω-Scott topology coincides with the Scott topology.
Note that forms the underlying set of the sequential space .
Consonant spaces
We discuss some conditions on a space X which simplify understanding of the space .
To this aim we consider yet another topology on the collection of open subsets, namely the compact-open topology. It is generated by the subbasic opens , where K runs through the compact subsets of X. The name “compact-open topology” is motivated by the fact that it coincides with the usual compact-open topology on the function space under the natural identification of an open subset with its continuous characteristic function . Obviously, . If X is sequential, then induces the same convergence relation on as both the ω-Scott topology and the Scott topology (see Proposition 2.2 in [22]).
A topological space X is called consonant, if the Scott topology on the collection coincides with the compact-open topology. Non-consonant space are usually called dissonant.
Every quasi-Polish space is consonant.
The spaceof rationals is dissonant.
A metrizable spaceis consonant if, and only if, X is Polish.
Item (1) follows from the known facts that Polish spaces are consonant (see Theorem 4.1 in [6]), that every (non-empty) quasi-Polish space is the image of under an open continuous mapping (Lemma 38 in [5]), and that the image of a consonant space under a continuous open mapping is consonant (Theorem 8.2 in [17]).
To prove (3), let X be a metrizable space in which is not Polish. By a theorem by Hurewicz (see e.g. Theorem 21.18 in [11]), is homeomorphic to a closed subspace of X. Since is dissonant, X is also dissonant by Proposition 4.2 in [6]. □
A. Bouziad [1] has shown that it is independent of ZFC whether or not every metrizable consonant space in is Polish.
Next we give some remarks on when the hyperspaces of open sets are countably based.
Let X be a countably based Hausdorff space.
The spacehas a countable base if, and only if, X is locally compact.
Ifhas a countable base, then X is consonant.
We remark that statement (2) can be shown for any Hausdorff qcb-space.
The first statement follows from Theorem 7.3 and Corollary 7.4 in [21].
If X is locally compact, then there is a countable base for X such that the closure is compact for any base element . Let H be Scott-open and . Then there is a sequence of base elements in such that . Moreover, there is some such that . Then is compact and satisfies . Therefore X is consonant. □
Representing open subsets of countably based spaces
Here we obtain some new information on admissible representations of the hyperspace of open sets. In [28] it was shown that for any countably based space X the space has a total admissible representation . It is constructed as follows. We choose a numbered base in X containing the empty set (say, ), and define by . Up to continuous equivalence of representations, does not depend on the choice of such a numbered base.
We start with improving this result to the fact that there is an admissible representation of by elements of the Cantor space (this is indeed an improvement because if we have such then , where is a continuous retraction, is an admissible representation of with domain ).
To define , we choose a numbered base of X such that any base set appears in the numbering infinitely often (this time it is not necessary to require that the base contains the empty set) and set . Up to the continuous equivalence of representations, does not depend on the choice of such a numbered base.
The representationis an admissible representation of.
Similarly to the proof of Theorem 6.5 in [28], is continuous. Since is admissible (w.r.t. any of the topologies in Section 4) by Theorem 8.6 in [28], it suffices to show that is topologically reducible to , i.e. to find a continuous function such that . Let be defined from a base as specified above.
Define the numbered basis of by , so any element of the former base appears infinitely many times in the new numbering. Choose now a continuous function f on such that: if has no non-zero elements, for suitable if has non-zero elements, and for suitable if has infinitely many non-zero elements. Such an f has the desired property. □
Below we will especially be interested in the particular case and, more generally, in the case when X is a subspace of . Let be an enumeration without repetition of the set such that is the empty string. Then the sets form a numbered base of that has no empty set, while the sets , form a numbered base of that has the empty set. According to the general construction above, we obtain admissible representations (constructed from ) and (constructed from ) of .
For any , we can canonically define admissible representations and of by and (the representations are admissible because both and are suitable numbered bases in X).
Below we make use of the following estimation of Wadge degrees of and .
For any,is Wadge reducible to bothand.
Since and are topologically equivalent, , so it suffices to show . Since is Hausdorff, the function is continuous. By the admissibility of , there is a continuous function f on such that . For we have , whereas for we have
Thus, via the continuous function , where g is a constant function satisfying for all . □
The descriptive complexity of and
Here we establish a precise estimation of the descriptive complexity of the spaces and in the hyperprojective hierarchy of qcb0-spaces. Remember that is the domain of a natural admissible representation of chosen in Section 2.5.
The lower bound in Lemma 4.5 for the complexity of is in general far from optimal, as the following immediate corollary of Theorem 8.11 from [28] shows.
The setsandare Wadge complete in.
It turns out that it is possible to completely characterize the topological complexity of the spaces and . To show this, we first establish the following lemma. For a pointclass and a set , let denote that for all .
Let X be a qcb0-space, ν an admissible representation of, anda continuous function. Then.
Let X be a qcb0-space anda pointclass such that any non-empty set inΓis a continuous image of X. Thenfor every admissible representation ν of.
Define a function by: iff . Since f and the function such that iff are continuous, h is also continuous. For any we then have iff . Let satisfy and let g be the constant function on sending all elements to q. Then iff , hence the continuous function Wadge reduces to .
We have to Wadge reduce any to . For the assertion is trivial, so let . Then for some continuous function . By (1), . □
For any, the spacesandare in. Moreover,for every admissible representation ν ofor of.
From Propositions 2.9 and 2.10 we know that , if is a successor ordinal, and , if α is a limit ordinal. In both cases, Proposition 2.8 yields us , because , and by Proposition 2.5.
Let now ν be an arbitrary admissible representation of . By Proposition 2.11, for any non-empty set there is a continuous function f from onto S. Taking and in Lemma 4.7, we obtain .
Finally, let ν be an arbitrary admissible representation of . By Proposition 2.11, for any non-empty set S from there is a continuous surjection f from onto S. Then is a continuous surjection f from onto S, so just as in the previous paragraph. □
Theorem 4.8 immediately implies the following corollary.
For any,.
Hyperspaces of compact sets
In this section we discuss hyperspaces on the collection of compact subsets.
Topologies on the compact sets
We discuss two natural topologies on the set of compact subsets of X, known as the Vietoris topology and the upper Vietoris topology.
The upper Vietoris topology can fail to be , unless one restricts oneself to saturated sets. Remember that a subset A of X is called saturated if, and only if, it is equal to its saturation. The saturation of A is the intersection of all open sets containing A. So we will study the family of compact saturated subsets of X, which we henceforth denote by . If X is , then is indeed the family of all compact subsets, as in -spaces the saturation of a set is the set itself.
The Vietoris topology on is generated by the subbasic open sets and , where . The upper Vietoris topology only has the sets for as a subbasis. Obviously, the Vietoris topology refines the upper Vietoris topology.
We do not know whether any of these topologies are sequential in general. However, if X is countably based then both topologies are countably based and thus sequential. By we denote the space of compact saturated subsets of X equipped with the sequentialisation of the upper Vietoris topology; is defined analogously. If X is a qcb0-space, then both and are qcb0-spaces as well (cf. Section 4.4.3 in [20]).
Remember that the compact-open topology on the function space is defined by the subbasis of open sets , where K is compact and . Since , it suffices to consider only the saturated compact subsets K of X.
Below we will refer to the following continuity property of this construction.
For two sequential spaces X, Y, the mapis a sequentially continuous function fromto.
Let converge to in , let converge to in , let converge to in and let . Since , there is some such that for all . From the fact that converges to one can easily deduce that the set is compact in X. Hence is compact in Y. By Proposition 4.1(3) the set is open in Y for all and . Therefore there is some with , hence and . Since the compact open topology induces the convergence relation on (see Section 2.3), there is some such that for all . For all we have , and thus . We conclude that converges to in . Hence is sequentially continuous. □
The upper Vietoris topology for quasi-Polish spaces
It is well known that if X is a Polish space then with the Vietoris topology is also Polish (see e.g. Theorem 4.25 in [11]). Our next goal is to prove a similar result for the upper Vietoris topology.
Every compact saturated subset K of a-space X is equal to the saturation of a compact-subspace of X.
Let ⩽ be the specialization order on X (i.e., iff x is in the closure of ), and let M be the subset of elements of K that are minimal with respect to the specialization order. Clearly M is a -subspace of X. We show that K is the saturation of M, which easily implies that M is compact. Let be a subset of K that is totally ordered with respect to the specialization order. Clearly has non-empty intersection with K for every finite . The compactness of K implies that has non-empty intersection with K, hence any is a lower bound for . It follows from Zorn’s lemma that every is greater than or equal to some . Therefore, any open subset of X that contains M contains all of K, which implies that K is the saturation of M. We remark that Zorn’s lemma can be avoided if X is a qcb0-space X; the Axiom of Dependent Choice is sufficient in this case. □
This lemma is instrumental in showing the following theorem.
Assume X and Y are countably based-spaces. If X is a-subset of Y, thenis homeomorphic to a-subset of.
Fix a countable basis for Y. Since , there exist open subsets , () of Y such that iff . Let A be the subset of defined as iff for all finite and , if then . Clearly .
Let map each to the saturation of K in Y. It is easy to see that f is a topological embedding. We claim that f is a homeomorphism from to A.
First we show . Fix . Since is the saturation of K in Y, for all finite and , if then hence because every element of K that is in is also in . It follows that , hence .
Next we show . Fix . Using Lemma 5.2 we have that K is the saturation in Y of a -subspace M of Y. Assume for a contradiction that . Then there is and such that . For every choose such that and . The open set together with the open sets form a cover of the compact set M, hence there is finite such that for any and covers M. Then but is not in , contradicting the assumption that . This proves that , hence .
Therefore, , hence is homeomorphic to the subset A of . □
If X is quasi-Polish thenis quasi-Polish.
Since X is quasi-Polish it is homeomorphic to a -subspace of , hence is homeomorphic to a -subspace of . The results of M. Smyth [29] show that for any ω-algebraic domain D, the set of compact saturated subsets is an ω-algebraic domain when ordered by reverse subset inclusion, and it is easily seen that the upper Vietoris topology and the Scott-topology coincide in this case (see Lemma 7.26 in [18]). Therefore, is quasi-Polish because every ω-algebraic domain with the Scott-topology is quasi-Polish, and it follows that is quasi-Polish because it is homeomorphic to a -subspace of by Theorem 5.3. □
The following result is well known for the Vietoris topology, and here we show that it holds for the upper Vietoris topology as well.
Letbe metrizable. Thenif and only if X is Polish.
We first show that . The identity function is continuous, hence if was an analytic subset of the quasi-Polish space then would be an analytic subset of the Polish space , contradicting the well-known fact that is co-analytic complete [11].
In general, if is metrizable space but not Polish, then using a theorem by Hurewicz (see Theorem 21.18 in [11]) we have that is homeomorphic to a closed subspace of X, hence is homeomorphic to a -subspace of by Theorem 5.3, which implies that cannot be homeomorphic to an analytic subset of . □
Y-based topological spaces
In this section we introduce and study the notion of a Y-based space (where Y is a topological space) which induces classifications of qcb0-spaces alternative to the hyperprojective hierarchy of qcb0-spaces.
Characterizing qcb0-spaces
Recall that is the Sierpinski space and is the hyperspace of open subsets of a space X topologized with the ω-Scott topology. If X is sequential (in particular a qcb0-space), then is homeomorphic to (see Section 4.1).
Let X and Y be topological spaces. A continuous function is a Y-indexing of a basis for X, if the range of ϕ is a basis for the topology on X. The space X is Y-based if there is a Y-indexing of a basis for X.
The introduced notions are purely topological and apply to arbitrary topological spaces. The following lemma shows some natural properties of these notions.
Let X be Y-based and Y be a continuous image of a space Z. Then X is Z-based.
Any topological subspace of a Y-based space is Y-based.
Let be a Y-indexing of a basis for X and ψ be a continuous surjection from Z onto Y. Then is a Z-indexing of a basis for X.
Let ϕ be a Y-indexing of a basis for X and let Z be a topological subspace of X. Define by . It is straightforward to check that ψ is a Y-indexing of a basis for Z. □
The next proposition generalises the fact that any countably-based -space embeds topologically into which is homeomorphic to .
Let X, Y be sequential-spaces such that X is Y-based. Then X embeds topologically into.
Let be a Y-indexing of a basis for X. By the Cartesian closedness of the function defined by is continuous. Clearly, we have iff .
To show that ψ is injective, let x and be distinct elements of X, and assume without loss of generality that there is open containing x, but not . By the definition of ϕ, there is some such that , hence but . Therefore, .
Finally, the set is ω-Scott open. It is easy to see that . Since is a basis for X, it follows that ψ is an open map onto . Therefore, ψ is a topological embedding of X into . □
Since X is -based via the identity on , we obtain the following corollary.
Any sequential-space X embeds topologically into.
Furthermore, we obtain the following using Proposition 4.3.
If Y is a countably based locally compact Hausdorff space, then every Y-based sequential-space is countably based.
The next basic fact characterizes qcb0-spaces in terms of the introduced notions.
For any sequential-space X the following conditions are equivalent:
X is Y-based for some.
X is Y-based for some zero-dimensional cb0-space Y.
X is Y-based for some qcb0-space Y.
X topologically embeds intofor some qcb0-space Y.
X is a qcb0-space.
By Proposition 2.1, (1) is equivalent to (2). Since any cb0-space is a qcb0-space, (2) implies (3). Theorem 6.3 yields (3) ⇒ (4). By Proposition 4.1, is a qcb0-space and consequently any topological subspace of which happens to be sequential. This yields (4) ⇒ (5).
To show (5) ⇒ (1), let X be a qcb0-space. By Proposition 4.1, is also qcb0-space. By [20], there is an admissible representation of , where . Since ϕ is a surjection, it is trivially a Z-indexing of a basis for X. □
Every qcb0-space topologically embeds into a space with a total admissible representation.
By Section 4.3, has a total admissible representation whenever Y is a countably based -space. Every qcb0-space X has an admissible representation , where Z is a subspace of . By Theorem 6.3, X embeds into . □
Given a topological space X and , a countable pseudo-base [19] for X can be directly obtained from a Y-indexing of a basis for X in the following way. For each finite sequence , define
where if and only if σ is an initial prefix of p. Then is a countable pseudo-base for X. To see this, fix any and open containing x. Assume is a sequence of elements of X converging to x. Since ϕ is a Y-indexing of a basis for X, there is such that . Since is open, there is such that . The set is a compact subset of X, hence is a Scott-open subset of . Clearly , so the continuity of ϕ implies there is such that and for every satisfying . Therefore, , and it follows that is a countable pseudo-base for X.
Classifying Y-based spaces
For any qcb0-space Y, let denote the class of Y-based qcb0-spaces. For a class of qcb0-spaces, let .
Theorem 6.6 induces some natural classifications of qcb0-spaces. For example, one can relate to any family of pointclasses Γ the classes and .
For any family of pointclassesΓ, the classesandcoincide.
One direction is obvious, since . For the other direction, let , then X is Y-based for some . Choose an admissible representation of Y such that , so in particular . Since Y is a continuous image of D, by Lemma 6.2. □
Thus, the classical hierarchies of subsets of the Baire space induce the corresponding hierarchies of qcb0-spaces, in particular the “hyperprojective base-hierarchy” ; we simplify the notation to and relate this hierarchy to the admissible representations of the continuous functionals of countable types (see Section 2.5).
For any,. For any limit ordinal,.
Since by Proposition 2.10, . The inclusion is obvious. The inclusion follows from Lemma 6.2, because, by Proposition 2.11, any non-empty -set is a continuous image of . The inclusion follows again from Lemma 6.2, because is a continuous image of .
The second assertion is proved in the same way. □
By Theorem 6.3, any space from topologically embeds into . A principal question is: for which qcb0-spaces Y do we have that the space is Y-based? Clearly, this is equivalent to saying that is the class of spaces topologically embeddable into . Unfortunately, the assertion does not hold for all Y.
The space is not -based. Suppose the contrary. Since is a continuous image of ω, would be ω-based (i.e., countably based) by Lemma 6.2. But by Proposition 4.3 this would imply that is locally compact, a contradiction.
Nevertheless, the assertion might hold for some natural spaces Y, in particular a positive answer to the following problem would clarify the nature of the hierarchy considerably.
Does the assertion hold for all ?
If the answer is positive, would coincide with the class of spaces topologically embeddable into . For the assertion holds because is homeomorphic to . For the assertion is also true, we will prove this in the next subsection. For we still do not know the answer. This is an obstacle to answering the principal question on the non-collapse of the introduced hierarchy . By the non-collapse property we mean that the inclusion is proper for each .
Although the non-collapse property is currently open, we can prove some slightly weaker version of this property. The next result (along with the assertion ) implies, in particular, that .
For any,. For any limit ordinal,.
For the first assertion, by Theorem 6.3 it suffices to show that does not embed topologically into . Suppose the contrary, then by Lemma 3.3. Since by Lemma 4.5, . Since by Theorem 4.8, we have . This contradicts Proposition 2.10.
Now we turn to the second assertion. Suppose for a contradiction that . Let be an injective sequence consisting of all non-zero ordinals below λ. Define the subspace Y of by , where and . Since Y is homeomorphic to , , hence topologically embeds into . By Lemma 3.3, . It suffices to show that , because this implies by Proposition 2.5, hence also which contradicts Corollary 4.9.
Using the notation of Section 4.3, we have
Since are pairwise disjoint, iff . In other words, . Since for each , by Proposition 2.5, hence . This completes the proof. □
To deduce from the last proposition the announced weak version of the non-collapse property, we also need the following relation between the hyperprojective hierarchy of qcb0-spaces and the hierarchy which is interesting in its own right.
For any,.
Let . By Proposition 2.8, . Let be an admissible representation of with . Since and , by Proposition 2.11 there is a continuous surjection f from onto B. Then is a continuous surjection f from onto . Therefore, by Proposition 6.9. □
Conversely, we have for all ordinals , because by Proposition 2.10.
The second item of the next corollary is the announced weak version of the non-collapse property.
For any,.
For any, the inclusionis proper.
By Theorem 4.8, , hence the assertion follows from Proposition 6.11.
For which can the inclusion from Proposition 6.11 be improved to or even to ?
One can try to weaken the notion of Y-based space in order to obtain the desired property that is Y-based (in the weakened sense) for any qcb0-space Y. E.g., one could say that X is weakly Y-subbased if there is a continuous function such that is a subbase of X. For this modification, we would obtain essentially the same results as above. Nevertheless, a deeper modification (considered in Section 7) will be sufficient to settle the analogues of the open questions above for the sequential embeddings in place of topological embeddings.
-based spaces
Here we obtain some additional information on the class of -based qcb0-spaces. This class seems to be important since it includes natural non-countably based spaces that are relatively simple.
First we state an interesting property of quasi-Polish spaces.
If X is quasi-Polish thenis-based.
By Corollary 5.4, the space of saturated compact subsets of X with the upper Vietoris topology is quasi-Polish, hence there is a total admissible representation of . Define by . By Proposition 5.1, is continuous. Since X is consonant by Proposition 4.2, is a base of . Hence, is -based. □
For metrizable spaces we have the following complete characterization of when is -based.
Letbe metrizable. Thenis-based if and only if X is Polish.
It only remains to show that if is not Polish, then is not -based. Note that for any such space X, Corollary 5.5 implies that .
Assume for a contradiction that is a -indexing of a basis for . Then the function mapping to is continuous and it is a surjection because is hereditarily Lindelöf. The subset A of that gets mapped by to ∅ is closed, hence there is a continuous such that . Clearly is a continuous surjection from onto .
From Theorem 3.1 in [22] we know that is a continuous retraction from to . Then the composition is a continuous surjection from to , contradicting . □
A qcb0-space is-based if, and only if, it embeds topologically in. Furthermore,and.
Theorem 6.3 implies the only-if-part. The if-part follows from the fact that is -based by Proposition 6.13. Since the space is not countably based by Proposition 4.6, it is in . □
The last corollary shows that the role of in the class is in a sense similar to the role of in the class of countably based spaces. It seems instructive to continue this analogy and investigate, for instance, the analogue of Proposition 2.7(2) for the class . Probably, this is more complicated than for cb0-spaces, because in [23] the injectivity property of was of principal importance while is not injective. Indeed, it follows from Theorem 2.12 in [26] (see also Theorem 3.8 in Chapter II of [9]) that the space is injective iff the complete lattice is continuous iff the space X is core-compact. In particular, the space is not injective.
Another example of a -based space is the Gruenhage–Streicher space X, which was shown in [10] to be a qcb0-space whose sobrification is not sequential. The underlying set of X is and a basis for the topology of X is given by the collection of all sets of the form , where and . Therefore, the function , defined as , will be a -indexing of a basis for X provided we can show that ϕ is sequentially continuous. Towards this end, we fix a sequence converging to in . For each there are only finitely many such that , hence for each there is a function such that . Then for any we have that the infinite intersection is equal to , hence is an open subset of X. Furthermore, it is easily verified that . It follows from Proposition 4.1(3) that converges to in , which completes the proof that ϕ is sequentially continuous. We conclude that X is -based because is a continuous image of .
Sequentially Y-based spaces
In this section we consider some modifications of the notion of Y-based spaces from the previous section which are more suitable to the nature of sequential spaces (in particular, qcb0-spaces). This will be sufficient to settle the analogues of the open questions in Section 6.2 for the sequential embeddings in place of topological embeddings.
Basic facts
One could define several modifications of the notion of Y-based space. For instance, for qcb0-spaces X, P we could say that a function is a P-indexed sequential basis for X, if ϕ is continuous and is a subbasis for a topology τ on X such that the sequentialisation of τ is the Scott topology in . Under this definition, some interesting facts may be established, e.g., one can show that for any the space has an -indexed sequential basis (see Corollary 7.10).
In this paper, we also consider the following deeper modification.
Let X, P be sequential spaces.
We call a collection of open subsets of X a sequential basis for X, if is a subbase of a topology τ on the set X such that the sequentialisation of τ is equal to .
A function is called a P-indexed sequential basis for X, if ϕ is continuous and its range is a sequential basis for X.
For a function , we define to consist of all intersections of the form , where converges to in P.
A function is called a P-indexed generating system for X, if ϕ is continuous and is a sequential basis for X.
X is called sequentially P-based, if there is a P-indexed generating system for X.
Note that by Proposition 4.1(3) the elements of are open in X, if ϕ is continuous, because converges to in .
Now we study for which spaces P the existence of a P-indexed generating system implies the existence of a P-indexed sequential basis.
Let P be a sequential space such that there is a continuous surjection from P onto. Then any sequential space X is sequentially P-based if, and only if, X has a P-indexed sequential basis.
From right to left, the assertion is trivial, so let X be sequentially P-based. Let be an P-indexed generating system for X and let be a continuous surjection. We define by
Then is continuous by the Cartesian closedness of and by Proposition 4.1(3). Since the range of S contains exactly all convergent sequences of P, we have . Thus is a continuous P-indexing of a sequential basis for X. □
Lemma 2.13 shows that the spaces and fulfill the requirement of Lemma 7.2. We obtain the following corollary.
For any, a sequential space X is sequentially-based if, and only if, there is an-indexed sequential basis for X.
For any limit ordinal, a sequential space X is sequentially-based if, and only if, there is an-indexed sequential basis for X.
Although Definition 7.1 is very technical, it is justified by several nice properties the main of which is the following theorem.
Let X and P be sequential-spaces. Then X is sequentially P-based if, and only if, X embeds sequentially into.
Let X be sequentially P-based via the P-indexed generating system . We define the function by . Identifying opens of X and P with their characteristic functions in or (see Section 4.1), we can view e as a function to given by . Hence e is continuous by the Cartesian closedness of .
To show the injectivity of e, let x and z be distinct elements of X. Since X is , we can assume without loss of generality that there is open containing x, but not z. Then the constant sequence does not converge to x in X. Therefore there is some set containing x, but not z. Furthermore there is a convergent sequence of P with . This implies that there is some with . Hence e is injective.
Now let be a sequence that does not converge to in X. Then there exists an open set with and for infinitely many . Hence there is a convergent sequence with . We choose a strictly increasing function with and a sequence in such that for all . If there is some such that k occurs infinitely often in , then we set and choose a strictly increasing function with . Otherwise converges to ∞ in ; in this case we choose and let ψ be the identity on . In both cases we have for all , but . Since converges to in P, this implies that does not converge to in . By Definition 3.1, e is a sequential embedding of X into .
For the other direction, assume that e is a sequential embedding of X into . We define by . An analogous argument as above yields that ϕ is continuous.
Let be a sequence that does not converge to in X. By assumption, does not converge to in . So there is a convergent sequence in P such that does not converge to in . Hence and there is some strictly increasing with for all n. Moreover, as is open, there is some with for all . As converges to in P, the set is an element of by Proposition 4.1(3). By the construction we have and for all . Hence does not converge to w.r.t. to the topology induced on X by as a subbase, thus it does not converge in X. Therefore X is sequentially P-based. □
Theorem 7.4 solves in the positive the “sequential analogue” of the question “is for each P?” discussed in the previous section. It has several nice corollaries including the following corollary.
Let X, P, S be sequential-spaces.
The spaceis sequentially P-based.
Let X be sequentially P-based and P be a quotient of Z. Then X is sequentially Z-based.
By Lemma 3.2, the space sequentially embeds into . By Theorem 7.4, X sequentially embeds into , hence also in . By Theorem 7.4, X is sequentially Z-based. □
For any sequential space P we of course have . An interesting question is “for which P this inclusion is proper?”. It is proper at least for some P. From Corollary 7.5 and Example 6.2 it follows that the space is sequentially -based, but not -based. This example can be improved to the following proposition.
The spaceis sequentially-based, but not-based.
is sequentially -based by the first part of Corollary 7.5. Since is a quotient of [16], is sequentially -based by the second part of Corollary 7.5. On the other hand, is not -based by Proposition 6.14. □
We now show how to construct generating systems for countable products and function spaces (formed in ).
Let,be sequential-spaces such thatis sequentially-based for. Then the sequential productis sequentially-based.
Let be a -indexed generating system for . We define by
for all , . Since is Cartesian closed and has all countable limits and colimits, is continuous. Now let be a sequence that does not converge to in . Then there is some and some open set such that does not converge to in , and for infinitely many n. Choose some convergent sequence in with . Then is a convergent sequence of the coproduct . Thus the set is an element of . The construction yields and for infinitely many n. So is a sequential basis for . We conclude that the product formed in is sequentially -based. □
Let X, Y, P be sequential-spaces such that Y is sequentially P-based. Thenis sequentially-based.
By Theorem 7.4, there exists a sequential embedding of Y into . We define a function by . By Cartesian closedness of the function E is continuous. As e is injective, E is injective as well. Now let be a sequence of functions in such that converges to in . To show that converges continuously to , let converge to in X. If converges to in P, then converges to , hence converges to in . Since e embeds Y sequentially into , converges to in Y. Thus converges to in . We conclude that sequentially embeds into . By Theorem 7.4, is sequentially -based. □
We can slightly improve this proposition to the following corollary.
Let X, Y, P, S be sequential-spaces such that Y is sequentially P-based and X is a quotient of S. Thenis sequentially-based.
By Proposition 7.8, is sequentially -based. Since in the product of two quotient maps is a quotient map (see [25]), is a quotient of . By Corollary 7.5, is also sequentially -based. □
From Proposition 7.8 we obtain the following nice property of the spaces of functionals.
For any, the spaceis sequentially-based. For any limit ordinal, the spaceis sequentially-based.
By Proposition 7.8, is sequentially -based. Since by Proposition 2.12, is sequentially -based. The same argument proves also the second assertion because and . □
Classifying sequentially Y-based spaces
For any qcb0-space Y, let denote the class of sequentially Y-based qcb0-spaces. For a class of qcb0-spaces Y, let . Obviously, for each qcb0-space Y.
Theorem 7.4 induces some natural classifications of qcb0-spaces. For example, one can relate to any family of pointclasses Γ the classes and .
The next assertion is proved just as its analogue Proposition 6.8, using Corollary 7.5.
For any family of pointclassesΓ, the classesandcoincide.
Thus, the classical hierarchies of subsets of the Baire space induce the corresponding hierarchies of qcb0-spaces, in particular the “hyperprojective sequential-based-hierarchy” ; we simplify the notation to and relate this hierarchy to the admissible representations of the continuous functionals from Section 2.5.
The next assertion is proved just as its analogue Proposition 6.9, using Corollary 7.5 (in fact, one needs the additional observation that any non-empty -set is not only a continuous image, but even a quotient of ; this follows from the proof of Theorem 7.2 in [23]).
For any,. For any limit ordinal,.
Next we solve the principal question on the non-collapse property of the hierarchy . Remember that the corresponding result for the hierarchy remained open.
The hierarchydoes not collapse, i.e.for all. More precisely,for eachandfor each limit ordinal.
By Theorem 7.4 and Corollary 7.5, it suffices to show that does not sequentially embed into and does not sequentially embed into . This is checked just in the same way as in the proof of Proposition 6.10. □
The next fact shows that the class is rather rich.
Let X be a qcb0-space having a total admissible representation. Thenembeds sequentially into.
As we know from Example 6.2 and Theorem 7.4, and . We would like to know for which sequential spaces X. In particular, we guess that for all non-zero ordinals and for all limit ordinals . Good possible witnesses seem to be the spaces and , respectively (see Corollary 7.10).
Functionals of countable types in the hierarchy
As we know from Proposition 7.13, the spaces are natural witnesses for the non-collapse property of the hierarchy . Here we show that the spaces provide other natural witnesses for this property.
Given a qcb0-space X, we let denote the constantly zero function in .
Let X be a qcb0-space,,a continuous function, andthe complement of the range of f. Then there is a continuous functionsuch thatis a sequence inconverging toif and only if.
For and we let denote the clopen subset of Y of elements that agree with y in the first n places. Define as if and , otherwise. The continuity of g follows from the continuity of f and the fact that is clopen.
If , then there is such that . It follows that for all , hence does not converge to .
Conversely, let be given and assume converges to in X. Clearly, hence there is such that . The continuity of f and the convergence of to imply there is such that for all , hence for all . It follows that converges to . □
The next result shows that Corollary 7.10 is in a sense optimal.
For any,.
For any limit ordinal,.
For any limit ordinal,.
Fix a set . By Proposition 2.11, there is a continuous function such that A equals the complement of the range of f. From Lemma 7.15 (with in place of X) we obtain a continuous such that is a sequence in converging to if and only if .
Now assume for a contradiction that . Since is a quotient of , Lemma 7.3 implies there is continuous such that the range of ϕ is a sequential basis for . It follows that
First note that the set of open subsets of containing is open in , hence the continuity of ϕ implies that is an open subset of , hence by Proposition 2.10. Furthermore, for each , the function defined as is continuous by Cartesian closedness. It follows that
is in . Let B be a subset of such that . Then
hence , contradicting our choice of A.
Fix a set . As in (1) one can show that there exists a continuous such that is a sequence in converging to if and only if .
Now assume for a contradiction that . As and is a quotient of for each , Lemma 7.3 implies there is a continuous such that the range of ϕ is a sequential basis for . It follows that
Then , where
Since, by the same argument as in (1), for each , . A contradiction.
Suppose the contrary: is sequentially -based for some . By Theorem 7.4, embeds sequentially in . Since , is a retract of by Proposition 2.12. Then embeds topologically in , hence embeds sequentially in , hence embeds sequentially in , hence is sequentially -based. Contradiction with (1). □
The next immediate corollary of Theorem 7.16 and Corollary 7.10 shows that the spaces witness the non-collapse property of the hierarchy .
For any,.
For any limit ordinal,.
For any limit ordinal,.
We also can deduce the following interesting corollary about the continuous functionals.
For all,does not sequentially embed into.
First we check by induction on α that does not be sequentially embed into . For this is obvious. Let be successor and suppose the contrary, so sequentially embeds into . Since is sequentially -based by Corollary 7.10, it sequentially embeds in by Theorem 7.4. Then sequentially embeds in , hence is sequentially -based by Theorem 7.4. Contradiction with Theorem 7.16. Let be limit and suppose the contrary, so sequentially embeds into . Since is sequentially -based by Corollary 7.10, it sequentially embeds in by Theorem 7.4. Then sequentially embeds in , hence is sequentially -based by Theorem 7.4. Contradiction with Theorem 7.16.
It remains to consider the case . Suppose for a contradiction that sequentially embeds into . Since embeds sequentially in by the proof of item (3) in Theorem 7.16, embeds sequentially in . Contradiction with the previous paragraph. □
On universal spaces
In this section we discuss which classes of qcb0-spaces have and which do not have a universal space. This is of interest because universal spaces are noticeable in several branches of set-theoretic topology.
We start with introducing the main notions of this section.
Let be a class of topological spaces. A space X is universal in, if and any space from embeds topologically in X.
Let be a class of sequential spaces. A space X is sequentially universal in, if and any space from embeds sequentially in X.
The first notion above is well known in topology. For instance, is universal in the class of cb0-spaces (Proposition 2.2), is universal in the class of zero-dimensional cb0-spaces (Proposition 2.1), is universal in the class of separable metrizable spaces [11], while the class of all topological spaces has no universal space. The second notion is a “sequential version” of the first one which is natural when dealing with sequential (in particular, qcb0-) spaces.
Since is universal in the class of cb0-spaces and Y-based spaces are designed as a natural generalization of countably based spaces, it is natural to ask for which the class of Y-based spaces has a universal space. At least, from Theorem 6.3 we immediately obtain the following corollary.
Letbe such that the spaceis Y-based. Thenis universal in the class of Y-based topological spaces. In particular, the spaceis universal in the class of-based spaces.
For the sequential version, we similarly derive from Theorem 7.4 the following result.
For any qcb0-space Y, the qcb0-spaceis sequentially universal in.
It is still open whether or not contains a universal space when . However, we see that each level of the hierarchy contains a sequentially universal space with a total admissible representation. The same applies to the hierarchies of cb0-spaces in [23] (obviously, is a universal space in for each family of pointclasses Γ that contains ).
For the hierarchies of qcb0-spaces in [23,24] the situation is more complicated. Currently we do not know which of the classes , where Γ is a level of the Borel or hyperprojective hierarchy, have a universal (or a sequentially universal) space. Nevertheless, we can show that the class of all qcb0-spaces, as well as some natural pointclasses related to the hyperprojective hierarchy qcb0-spaces, do not have universal spaces. Recall from [23,24] that and denote the classes of projective and of hyperprojective qcb0-spaces, respectively.
There is no universal (nor a sequentially universal) qcb0-space.
For any limit ordinal, there is no universal (nor a sequentially universal) space in.
There is no universal (nor a sequentially universal) space in(nor in).
Suppose for a contradiction that X is a topologically (or sequentially) universal qcb0-space. By Theorem 6.6, X topologically embeds into for some , hence is also a universal qcb0-space. Since there are hypercontinuum many subsets of and at most continuum many of them are Wadge reducible to , there is such that . By Lemma 4.5(2), , hence . By Lemma 3.3, there is no continuous injection of into , hence the qcb0-space does not embed (topologically or sequentially) into . This contradicts the universality of .
Suppose for a contradiction that X is a topologically (or sequentially) universal space in , so there is an admissible representation of X such that . As above, the space is also universal in . Choose such that (e.g. let Z be Wadge complete in where satisfies ). Repeating the argument from the previous paragraph, we obtain a contradiction.
Item (3) follows from item (2) because and is the union of the classes where λ ranges over the limit countable ordinals. □
Conclusion
We introduced and studied some hierarchies of qcb0-spaces which classify spaces by the complexity of their bases. These hierarchies complement hierarchies from [23] and suggest some approaches to the problem of better understanding the non-countably based qcb0-spaces. The new hierarchies are divided into two classes. The first one is based on the purely topological notion of a Y-based space, this simple notion leads to complications in the study of the related hierarchies and principal open questions. The second is based on a more complicated and less intuitive notion of a sequentially Y-based space, but leads to an elegant theory and to solutions of some principal questions.
We expect that notions and results of this paper will be of use in further understanding non-countably based qcb0-spaces. For example, the introduced hierarchies provide useful methods for determining whether or not a given qcb0-space can be topologically or sequentially embedded into another one. In particular, we used these methods to show that if then cannot be sequentially embedded into . Furthermore, we were able to solve (in the negative) the principal question on the existence of a universal qcb0-space. This is a new indication that qcb0-spaces are much harder than cb0-spaces.
Corollary 6.7 shows that every qcb0-space can be topologically embedded into one with a total admissible representation, which might be interpreted as a kind of “completion” of the space. This observation can be refined further if sequential embeddings are permitted, in which case we have shown that every space in can be sequentially embedded into some space in with a total admissible representation (see the comments after Corollary 8.3).
Footnotes
Acknowledgements
This paper was supported by JSPS Core-to-Core Program, A. Advanced Research Networks and by 7th EU IRSES project 294962 (COMPUTAL). The second author was supported by FWF research project “Definability and Computability” and by DFG project Zi 1009/4-1. The third author was supported by the DFG Mercator professorship at the University of Würzburg, by the RFBR-FWF project “Definability and Computability” and by RFBR project 13-01-00015a.
References
1.
A.Bouziad, Consonance and topological completeness in analytic spaces, Proc. Amer. Math. Soc.127 (1999), 3733–3737.
2.
V.Brattka and P.Hertling, Topological properties of real number representations, Theoretical Computer Science284 (2002), 241–257.
3.
P.Collins, Computable analysis with applications to dynamic systems, MAC-1002, Technical report, Centrum Wiskunde & Informatica, Amsterdam, 2010.
4.
C.Constantini and S.Watson, On the dissonance of some metrizable spaces, Topology and Its Applications84 (1998), 259–268.
5.
M.de Brecht, Quasi-Polish spaces, Annals of Pure and Applied Logic164 (2013), 356–381.
6.
S.Dolecki, G.H.Greco and A.Lechicki, When do the upper Kuratowski topology (homeomorphically, Scott topology) and the co-compact topology coincide?, Trans. Amer. Math. Soc.347 (1995), 2869–2884.
7.
R.Engelking, General Topology, Heldermann, Berlin, 1989.
8.
M.Escardó, J.Lawson and A.Simpson, Comparing Cartesian closed categories of core compactly generated spaces, Topology and Its Applications143 (2004), 105–145.
9.
G.Giertz, K.H.Hofmann, K.Keimel, J.D.Lawson, M.W.Mislove and D.S.Scott, A Compendium of Continuous Lattices, Springer, Berlin, 1980.
10.
G.Gruenhage and T.Streicher, Quotients of countably based spaces are not closed under sobrification, Mathematical Structures in Computer Science16(2) (2006), 223–229.
11.
A.S.Kechris, Classical Descriptive Set Theory, Springer, New York, 1995.
12.
A.S.Kechris, Suslin cardinals, k-Suslin sets and the scale property in the hyperprojective hierarchy, in: Games, Scales and Suslin Cardinals: The Cabal Seminar, Volume I, A.S.Kechris, B.Löwe and J.R.Steel, eds, Lecture Notes in Logic, Vol. 31, 2008, pp. 314–332. (Reprinted from Lecture Notes in Mathematics, Vol. 1019, Springer, Berlin, 1983.)
13.
S.C.Kleene, Countable functionals, in: Constructivity in Mathematics, A.Heyting, ed., North-Holland, Amsterdam, 1959, pp. 87–100.
14.
G.Kreisel, Interpretation of analysis by means of constructive functionals of finite types, in: Constructivity in Mathematics, A.Heyting, ed., North-Holland, Amsterdam, 1959, pp. 101–128.
15.
C.Kreitz and K.Weihrauch, Theory of representations, Theoretical Computer Science38 (1985), 35–53.
16.
E.Michael and A.H.Stone, Quotients of the space of irrationals, Pacific Journal of Mathematics28(3) (1969), 629–633.
17.
T.Nogura and D.Shakhmatov, When does the Fell topology on a hyperspace of closed sets coincide with the meet of the upper Kuratowski and the lower Vietoris topologies?, Topology and Its Applications70 (1996), 213–243.
18.
A.Schalk, Algebras for generalized power constructions, PhD thesis, Technishe Hochschule Darmstadt, 1993.
M.Schröder, A Hofmann–Mislove theorem for Scott open sets, available at: arXiv:1501.06452.
23.
M.Schröder and V.Selivanov, Some hierarchies of qcb0-spaces, Mathematical Structures in Computer Science (2014). doi:10.1017/S0960129513000376.
24.
M.Schröder and V.Selivanov, Hyperprojective hierarchy of qcb0-spaces, Journal of Computability4(1) (2015), 1–17.
25.
M.Schröder and A.Simpson, Two preservation results for countable products of sequential spaces, Mathematical Structures in Computer Science17(1) (2007), 161–172.
26.
D.Scott, Continuous lattices, in: Toposes, Algebraic Geometry and Logic, Lecture Notes in Mathematics, Vol. 274, 1972, pp. 97–136.
27.
V.L.Selivanov, Towards a descriptive set theory for domain-like structures, Theoretical Computer Science365 (2006), 258–282.
28.
V.L.Selivanov, Total representations, Logical Methods in Computer Science9(2) (2013), 1–30. doi:10.2168/LMCS-9(2:5)2013.
29.
M.B.Smyth, Power domains and predicate transformers: A topological view, in: Automata, Languages and Programming, Lecture Notes in Computer Science, Vol. 154, 1983, pp. 662–675.