Skip to article frontmatterSkip to article content

We will see that, in many ways, Π11\PP{1} sets form the frontier between classical descriptive set theory and metamathematics. This chapter can be seen as the start of our transition to metamathematics. We will detail the distinguished role well-founded relations play in the analysis of Π11\PP{1} sets.

Normal forms

Analytic sets are projections of closed sets. Closed sets are in NN×NN\Baire\times \Baire are infinite paths through trees on N×N\Nat \times \Nat, i.e. two-dimensional trees.

As in the one-dimensional case, we use [T][T] to denote the set of all infinite paths through TT. It follows that ANNA \subseteq \Baire is analytic if and only if there exists a two-dimensional tree TT on N×N\Nat \times \Nat such that

αA    β(α,β)[T]    βn(αn,βn)T.\begin{align*} \alpha \in A & \iff \exists \beta \: (\alpha,\beta) \in [T]\\ & \iff \exists \beta \, \forall n \: (\alpha\Rest{n},\beta\Rest{n}) \in T. \end{align*}

Another way to write this is to put, for given TT and αNN\alpha \in \Baire,

T(α)={τ ⁣:(ατ,τ)T}.T(\alpha) = \{ \tau \colon (\alpha\Rest{|\tau|}, \tau) \in T \}.

Then we have, with TT witnessing that AA is analytic,

αA    T(α) has an infinite path     T(α) is not well-founded.\alpha \in A \iff T(\alpha) \text{ has an infinite path } \iff T(\alpha) \text{ is not well-founded}.

We obtain the following normal form for co-analytic sets.

If AA is (lightface) Π11\Pi^1_1, then there exists a computable such TT, and the mapping αT(α)\alpha \mapsto T(\alpha) is computable, as a mapping between reals and trees (which can be coded by reals). This relativizes, i.e. for a Π11(γ)\Pi^1_1(\gamma) set, the mapping αT(α)\alpha \mapsto T(\alpha) is computable in γ{}\gamma. Since computable mappings are continuous, we obtain that the in the above proposition, the mapping αT(α)\alpha \mapsto T(\alpha) is continuous.

Π11\mathbf{\Pi}^1_1-complete sets

How does one show that a specific set is not Borel? A related question is: Given a definition of a set in second order arithmetic, how can we tell that there is not an easier definition (in the sense that it uses less quantifier changes, no function quantifiers etc.)? The notion of completeness for classes in Polish spaces provides a general method to answer such questions.

The important fact about Wadge reducibility is that it preserves classes closed under continuous preimages.

Proof

If AWBA \leq_{\W} B via ff, then A=f1(B)A = f^{-1}(B).

Γ{}\Gamma-complete sets can be seen as the most complicated members of Γ{}\Gamma. In particular, for the Σ/Π\bSigma/\bPi classes complete sets cannot be members of the dual class. For instance, a Π11\PP{1}-complete set cannot be Σ11\PS{1}, since this would mean it is Borel, and hence every Π11\PP{1} set would be Borel, which we have seen is not true.

If ANN×NNA \subseteq \Baire \times \Baire is NN\Baire-universal for some class Γ{}\Gamma in the Borel or projective hierarchy, then the set

{αβ ⁣:(α,β)A}\{ \alpha \oplus \beta \colon (\alpha,\beta) \in A \}

is Γ{}\Gamma-complete, where \oplus here denotes the pairing function for reals

αβ(n)={α(k)n=2k,β(k)n=2k+1.\alpha\oplus\beta(n) = \begin{cases} \alpha(k) & n = 2k, \\ \beta(k) & n = 2k+1. \end{cases}

Since \oplus is continuous, and BΓB \in \Gamma if and only if B=AγB = A_{\gamma} for some γNN\gamma\in \Baire, we have in that case that BWAB \leq_{\W} A via the mapping

f(β)=γβ.f(\beta) = \gamma\oplus\beta.

It follows that complete sets exist for all levels of the Borel and projective hierarchy. However, the universal sets they are based on are rather abstract objects. Complete sets are most useful when we can show that a specific property implies completeness. We will encounter next an important example for the class of co-analytic sets.

Well-founded relations and well-orderings

Given a real in βNN\beta \in \Baire, we can associate with β\beta a binary relation EβE_\beta on N\Nat:

Eβ(m,n):    β(m,n)=0.E_\beta(m,n) :\iff \beta(\Tup{m,n}) = 0.

A binary relation EE on a set XX is well-founded if every non-empty YXY \subseteq X has an EE-minimal element y0y_0, that is, there is no zYz \in Y with E(z,y)E(z,y).

Let

WF={βNN ⁣:Eβ is well-founded}.\WF = \{\beta \in \Baire \colon \text{$E_\beta$ is well-founded} \}.

Using DC\DC, having a minimal element is equivalent to the non-existence of an infinite descending sequence. So we can rewrite:

βWF    γNNn  [¬γ(n+1)Eβγ(n)],\beta \in \WF \iff \forall \gamma \in \Baire \: \exists n \; [ \neg \gamma(n+1) E_\beta \gamma(n) ],

and hence WF\WF is Π11\Pi^1_1.

A closely related set is

WOrd={βNN ⁣:Eβ is a well-ordering}.\WOrd = \{\beta \in \Baire \colon \text{$E_\beta$ is a well-ordering} \}.

Then

βWOrd    βWF and Eβ is a linear ordering.\beta \in \WOrd \iff \beta \in \WF \text{ and $E_\beta$ is a linear ordering}.

Coding a linear order is easily seen to be Π10\Pi^0_1, hence WOrd\WOrd is Π11\Pi^1_1, too.

Proof

We have seen in the chapter on Trees that a tree has an infinite path if and only if the inverse prefix ordering is ill-founded. Trees can be coded as reals, and hence Proposition 1 yields immediately that WF\WF is Π11\PP{1}-complete.

For WOrd\WOrd we use the Kleene-Brouwer ordering and refer to Proposition 2.

The theorem lets us gain further insights in the structure of co-analytic sets. If αNN\alpha \in \Baire codes a well-ordering on N\Nat, let

 ⁣α ⁣= order type of well-ordering coded by α.\Norm{\alpha} = \text{ order type of well-ordering coded by $\alpha$}.

It is clear that  ⁣α ⁣<ω1\Norm{\alpha} < \omega_1. For a fixed ordinal ξ<ω1\xi < \omega_1, we let

WOrdξ={αWOrd ⁣: ⁣α ⁣ξ}.\WOrd_\xi = \{ \alpha \in \WOrd \colon \Norm{\alpha} \leq \xi \}.
Proof

Let αNN\alpha \in \Baire. We say mNm \in \Nat is in the domain of EαE_\alpha, mdom(Eα)m \in \Op{dom}(E_\alpha), if

n[mEαn    nEαm].\exists n \: [ m E_\alpha n \; \vee \; n E_\alpha m].

It is clear from the definition of EαE_\alpha that dom(Eα)\Op{dom}(E_\alpha) is Borel. For ξ<ω1\xi < \omega_1, let

Bξ={(α,n) ⁣:Eα{m ⁣:mEαn} is a well-ordering of order type ξ}B_\xi = \{ (\alpha,n) \colon E_\alpha \Rest{\{m \colon m E_\alpha n\}} \text{ is a well-ordering of order type $\leq \xi$} \}

We show by transfinite induction that every BξB_\xi is Borel. Suppose BζB_\zeta is Borel for all ζ<ξ\zeta < \xi. Then, since ξ\xi is countable, ζ<ξBζ\bigcup_{\zeta < \xi} B_\zeta is Borel, too. But

(α,n)Bξ    m[mEαn(α,m)ζ<ξBζ],(\alpha,n) \in B_\xi \iff \forall m \: [m E_\alpha n \: \Rightarrow \: (\alpha,m) \in \bigcup_{\zeta < \xi} B_\zeta],

and from this it follows that BξB_\xi is Borel. Finally, note that

αWOrdξ    n  [ndom(Eα)(α,n)Bξ],\alpha \in \WOrd_\xi \iff \forall n \; [n \in \Op{dom}(E_\alpha) \: \Rightarrow \: (\alpha,n) \in B_\xi],

which implies that WOrdξ\WOrd_\xi is Borel.

Proof

Since WOrd\WOrd is Π11\PP{1}-complete, every co-analytic set AA is the preimage of WOrd\WOrd for some continuous function ff. We have

WOrd=ξ<ω1WOrdξ,\WOrd = \bigcup_{\xi < \omega_1} \WOrd_\xi,

and hence

A=ξ<ω1f1(WOrdξ).A = \bigcup_{\xi < \omega_1} f^{-1}(\WOrd_\xi).

Since continuous preimages of Borel sets are Borel, the result follows.

If we work instead with the set

Cξ={α ⁣:αWOrdξ or ndom(Eα)[Eα{m:mEαn} is a well-ordering of order type ξ]},\begin{align*} C_\xi = & \{ \alpha \colon \alpha \in \WOrd_\xi \text{ or } \\ & \qquad \exists n\in \Op{dom}(E_\alpha) [E_\alpha \Rest{ \{m : m E_\alpha n\} } \text{ is a well-ordering of order type $\xi$}] \}, \end{align*}

then we get that WOrd=ξ<ω1Cξ\WOrd = \bigcap_{\xi < \omega_1} C_\xi, and hence

The previous results allow us to solve the cardinality problem of co-analytic sets at least partially.

We conclude the chapter with another application of Lemma 1 – a useful tool for analyzing Σ11\bSigma^1_1 sets:

Proof

If such a ν{}\nu did not exist, then

αWOrd    ν[αA    WOrdν].\alpha \in \WOrd \iff \exists \nu \: [\alpha \in A \; \wedge \; \WOrd_\nu].

The right-hand side is Σ11\bSigma^1_1, and hence WOrd\WOrd would be Σ11\bSigma^1_1, contradiction.

An analogous statement holds for WF\WF, with respect to the rank function ρ\rho of a well-founded relation.