In the mathematical field of descriptive set theory, a pointclass is a collection of sets of points, where a point is ordinarily understood to be an element of some perfect Polish space. In practice, a pointclass is usually characterized by some sort of definability property; for example, the collection of all open sets in some fixed collection of Polish spaces is a pointclass. (An open set may be seen as in some sense definable because it cannot be a purely arbitrary collection of points; for any point in the set, all points sufficiently close to that point must also be in the set.) Pointclasses find application in formulating many important principles and theorems from set theory and real analysis. Strong set-theoretic principles may be stated in terms of the determinacy of various pointclasses, which in turn implies that sets in those pointclasses (or sometimes larger ones) have regularity properties such as Lebesgue measurability (and indeed universal measurability), the property of Baire, and the perfect set property.
Basic framework In practice, descriptive set theorists often simplify matters by working in a fixed Polish space such as Baire space or sometimes Cantor space, each of which has the advantage of being zero dimensional, and indeed homeomorphic to its finite or countable powers, so that considerations of dimensionality never arise. Yiannis Moschovakis provides greater generality by fixing once and for all a collection of underlying Polish spaces, including the set of all naturals, the set of all reals, Baire space, and Cantor space, and otherwise allowing the reader to throw in any desired perfect Polish space. Then he defines a product space to be any finite Cartesian product of these underlying spaces. Then, for example, the pointclass Σ 1 0 {\displaystyle {\boldsymbol {\Sigma }}_{1}^{0}} of all open sets means the collection of all open subsets of one of these product spaces. This approach prevents Σ 1 0 {\displaystyle {\boldsymbol {\Sigma }}_{1}^{0}} from being a proper class, while avoiding excessive specificity as to the particular Polish spaces being considered (given that the focus is on the fact that Σ 1 0 {\displaystyle {\boldsymbol {\Sigma }}_{1}^{0}} is the collection of open sets, not on the spaces themselves).
Boldface pointclasses The pointclasses in the Borel hierarchy, and in the more complex projective hierarchy, are represented by sub- and super-scripted Greek letters in boldface fonts; for example, Π 1 0 {\displaystyle {\boldsymbol {\Pi }}_{1}^{0}} is the pointclass of all closed sets, Σ 2 0 {\displaystyle {\boldsymbol {\Sigma }}_{2}^{0}} is the pointclass of all Fσ sets, Δ 2 0 {\displaystyle {\boldsymbol {\Delta }}_{2}^{0}} is the collection of all sets that are simultaneously Fσ and Gδ, and Σ 1 1 {\displaystyle {\boldsymbol {\Sigma }}_{1}^{1}} is the pointclass of all analytic sets. Sets in such pointclasses need be "definable" only up to a point. For example, every singleton set in a Polish space is closed, and thus Π 1 0 {\displaystyle {\boldsymbol {\Pi }}_{1}^{0}} . Therefore, it cannot be that every Π 1 0 {\displaystyle {\boldsymbol {\Pi }}_{1}^{0}} set must be "more definable" than an arbitrary element of a Polish space (say, an arbitrary real number, or an arbitrary countable sequence of natural numbers). Boldface pointclasses, however, may (and in practice ordinarily do) require that sets in the class be definable relative to some real number, taken as an oracle. In that sense, membership in a boldface pointclass is a definability property, even though it is not absolute definability, but only definability with respect to a possibly undefinable real number. Boldface pointclasses, or at least the ones ordinarily considered, are closed under Wadge reducibility; that is, given a set in the pointclass, its inverse image under a continuous function (from a product space to the space of which the given set is a subset) is also in the given pointclass. Thus a boldface pointclass is a downward-closed union of Wadge degrees.
… excerpt ends here. Continue reading the full article.
