The proofs in the introduction section are quite general, that is, they make little use of specific properties of . If we scan the arguments carefully, we see that we can replace by any metric space that is complete and contains a countable basis of the topology.
Review of some concepts from topology¶
Basis¶
Let be a topological space. A family of subsets if is a basis for the topology if every open set from is the union of elements of . For example, the open intervals with rational endpoints form a basis of the standard topology of . A family is a subbasis if the set of finite intersections of sets in is a basis for the topology.
Finally, if is any family of subsets of , the topology generated by is the smallest topology on containing . It consists of all unions of finite intersections of sets in .
Density¶
A set is dense if for any open there exists . If a topological space has a countable dense subset, the space is called separable.
Products¶
If is a family of topological spaces, one defines the product topology on to be the topology generated by the sets , where , is open, and is the th projection.
Subspaces¶
If is a topological space and , we can put a topology on by intersecting it with all open sets in , that is, the open sets are
This is called the subspace topology on .
Now suppose is a metric space. With each point and every we associate an -neighborhood or -ball
The topology generated by the -neighborhoods is called the topology of the metric space . If this topology agrees with a given topology on , we say the metric is compatible with the topology . If for a topological space there exists a compatible metric, is called metrizable.
If a topological space is separable and metrizable, then the balls with center in a countable dense subset and rational radius form a countable basis of the topology.
Polish spaces – the basics¶
There may be many different compatible metrics that make complete. If is already given as a complete metric space with countable dense subset, then we call a Polish metric space.
The standard example is, of course, , the set of real numbers. One can obtain other Polish spaces using the following basic observations. (We leave the proof as an exercise.)
We conclude that , , , the unit interval , the unit circle , and the infinite dimensional spaces and (the Hilbert cube) are Polish spaces.
Any countable set with the discrete topology is Polish, by means of the discrete metric .
Some subsets of Polish spaces are Polish but not closed.
We will later characterize all subsets of Polish spaces that are Polish themselves.
Product spaces¶
In a certain sense, the most important Polish spaces are of the form , where is a countable set carrying the discrete topology. The standard cases are
, the Cantor space, and , the Baire space.
We will, for now, denote elements from by lowercase greek letters from the beginning of the alphabet. The -th term of we denote by either or , whichever is more convenient.
We endow with the discrete topology. The product topology on these spaces has a convenient characterization. Given a set , let be the sets of all finite sequences over . Given , we write to indicate that is an initial segment of . means the initial segment is proper. This notation extends naturally to hold between elements of and , meaning that is a finite initial segment of .
A basis for the product topology on is given by the cylinder sets
that is, the set of all infinite sequences extending . The complement of a cylinder is a union of cylinders and hence open. Therefore, each set is clopen.
A compatible metric is given by
The representation of the topology via cylinders (which are characterized by finite objects) allows for a combinatorial treatment of many questions and will be essential later on.
Via the mapping
is homeomorphic to the middle-third Cantor set in , whereas the continued fraction mapping
provides a homeomorphism between and the irrational real numbers.
The universal role played by the discrete product spaces is manifested in the following results. A Polish (or, more generally, topological) space is perfect if it does not have any isolated points (no singleton set is open).
The proof is very similar to the proof of Theorem (Cantor, 1884). Note that this proof actually constructs an embedding of . The continuity of the mapping is straightforward.
In a similar way we can adapt the proof of Cantor-Bendixson Theorem to show that the perfect subset property holds for closed subsets of Polish spaces.
The special role of Baire space is underlined by the following fact.
Proof
Let be a compatible metric on , and let be a countable dense subset of . Every point in is the limit of a sequence in . We could try to define a mapping by putting
The problem is, of course, that the limit on the right-hand side does not necessarily exist. We have to proceed more carefully. Given , we put and define iteratively
The resulting sequence is clearly Cauchy in and hence converges to some point , by completeness. We define
is continuous, since if and agree up to length (that is, their distance is at most with respect to the above metric), then the sequences and will agree up to index , and all further terms are within of and , respectively.
Finally, since is dense in , is a surjection.
Continuous mappings on product spaces¶
Let be continuous. We define a mapping by setting
This mapping has the following properties:
- It is monotone, i.e. implies .
- For any we have . This follows directly from the continuity of : For any neighborhood of there exists a neighborhood of such that . But has to be of the form , and of the form . Hence for any there must exist an such that .
On the other hand, if a function satisfies (1.) and (2.), it induces a function by letting
This is indeed continuous: The preimage of under is given by
which is an open set.
We have shown the following.
Note that we can completely describe a topological concept, continuity, through a relation between finite strings.