Skip to article frontmatterSkip to article content

Regularity Properties of Analytic sets

Penn State University

In this lecture we verify that the analytic sets are Lebesgue measurable (LM) and have the Baire property (BP). Since both properties are closed under complements, they also hold for the class of co-analytic sets Π11\PP{1}.

The analytic sets also have the perfect subset property (PS).

For Borel sets, one proves (LM) and (BP) by showing that the class of sets having (LM) (or (BP), respectively) forms a σ{}\sigma-algebra and contains the open sets. For the analytic sets, this method is no longer available. We can, however, prove a similar property with respect to the Souslin operation A\mathcal{A}, which can be seen as an extension of basic set theoretic operations into the uncountable.

More specifically, we will show the following.

  • The Souslin operation A\mathcal{A} is idempotent, i.e. AA Γ=AΓ\mathcal{A}\mathcal{A} \, \Gamma = \mathcal{A}\Gamma. This implies that the analytic sets are closed under A\mathcal{A}.

  • The family of sets with (LM) (or (BP), respectively), is closed under the Souslin operation. Since the closed sets have both properties, and the Souslin operator is clearly monotone on classes, this yields the desired regularity results.

Idempotence of the Souslin operation

Proof

We clearly have Γ⊆AΓ \Gamma \subseteq \mathcal{A} \Gamma, so that we only need to prove AAΓ⊆AΓ\mathcal{A} \mathcal{A} \Gamma \subseteq \mathcal{A} \Gamma.

Suppose A=APA = \mathcal{A} P with Pσ∈AΓP_\sigma \in \mathcal{A} \Gamma, that is, Pσ=AQσ,τP_\sigma = \mathcal{A} Q_{\sigma,\tau} with Qσ,τ∈ΓQ_{\sigma,\tau} \in \Gamma. Then

z∈A  ⟺  ∃α ∀m (z∈Pα↾m)  ⟺  ∃α ∀m ∃β ∀n (z∈Qα↾m,β↾n)  ⟺  ∃α ∃β ∀m ∀n (z∈Qα↾m,(β)m↾n),\begin{align*} z \in A & \iff \exists \alpha \, \forall m \, (z \in P_{\alpha\Rest{m}})\\ & \iff \exists \alpha \, \forall m \, \exists \beta \, \forall n \, (z \in Q_{\alpha\Rest{m},\beta\Rest{n} })\\ &\iff \exists \alpha \, \exists \beta \, \forall m \, \forall n \, (z \in Q_{\alpha\Rest{m},(\beta)_m\Rest{n}}), \end{align*}

where (β)m(\beta)_m denotes the mm-th column of β{}\beta.

Now we contract the two function quantifiers to a single one, using a (computable) homeomorphism NN×NN\Baire \times \Baire, and the two universal number quantifiers into a single one using the paring function ⟨.,.⟩\Tup{.,.}. Then AA can be characterized as

z∈A  ⟺  ∃γ  ∀k(z∈Rγ↾k)z \in A \iff \exists \gamma \; \forall k (z \in R_{\gamma\Rest{k}})

where Rσ=Qφ(σ),ψ(σ)∈ΓR_\sigma = Q_{\varphi(\sigma), \psi(\sigma)} \in \Gamma for suitable coding functions φ,ψ\varphi, \psi. We leave an explicit definition of these coding functions as an exercise.

Lebesgue measurability of analytic sets

We start with a lemma that essentially says that we can envelop any set with a smallest (up to measure 0) measurable set.

Proof

Suppose first that λ∗(A)<∞\lambda^*(A) < \infty. For every n≥0n \geq 0, there exists an open set On⊇AO_n \supseteq A with λ∗(On)=λ(On)<λ∗(A)+1/n\lambda^*(O_n) = \lambda(O_n) < \lambda^*(A) + 1/n. Then B=⋂nOnB = \bigcap_n O_n is measurable, and λ(B)=λ∗(A)\lambda(B) = \lambda^*(A). Furthermore, if A⊆B′⊆BA \subseteq B' \subseteq B , then λ∗(A)≤λ∗(B′)≤λ∗(B)\lambda^*(A) \leq \lambda^*(B') \leq \lambda^*(B).

If B′B' is also measurable, then

λ∗(B)=λ∗(B∩B′)+λ∗(B∖B′)=λ∗(B′)+λ∗(B∖B′),\lambda^*(B) = \lambda^*(B \cap B') + \lambda^*(B \setminus B') = \lambda^*(B') + \lambda^*(B \setminus B'),

hence λ∗(B∖B′)=0\lambda^*(B \setminus B') = 0.

If λ∗(A)=∞\lambda^*(A) = \infty, let An=A∩[m,m+1)A_n = A \cap [m,m+1) for m∈Zm \in \Integer. Then λ∗(Am)≤1\lambda^*(A_m) \leq 1, and we can choose Bm⊇AmB_m \supseteq A_m measurable such that λ∗(Bm)=λ∗(Am)\lambda^*(B_m) = \lambda^*(A_m). Then B=⋃m∈ZBmB = \bigcup_{m \in \Integer} B_m has the desired property.

We now apply the lemma to show that Lebesgue measurability is closed under the Souslin operation. The basic idea is to approximate the local “branches” of the Souslin operation on a Souslin scheme by measurable sets from outside, in the sense of the lemma. It turns out that the total error we make by this approximation is negligible, and hence the overall result of the Souslin operation differs from a measurable set only by a nullset and hence is measurable.

Proof

Let A=(Aσ) A = (A_\sigma) be a Souslin scheme with each AσA_\sigma measurable. We can assume that (Aσ)(A_\sigma) is regular. For each σ∈N<N\sigma \in \Nstr we let

Aσ=⋃α⊃σ⋂n∈NAα↾n⊆Aσ.A^\sigma = \bigcup_{\alpha \supset \sigma} \bigcap_{n \in \Nat} A_{\alpha\Rest{n}} \subseteq A_\sigma.

Note that A∅=A AA^\Estr = \mathcal{A}\, A.

By the previous lemma, there exist measurable sets Bσ⊇AσB^\sigma \supseteq A^\sigma so that for every measurable B⊇AσB \supseteq A^\sigma, Bσ∖BB^\sigma \setminus B is null.

By replacing BσB^\sigma with Bσ∩ AσB^\sigma \cap \, A_\sigma, we can further assume Bσ⊆AσB^\sigma \subseteq A_\sigma, and also that (Bσ)(B^\sigma) is a regular Souslin scheme.

Now let Cσ=Bσ∖⋃n∈NBσ⌢⟨n⟩C_\sigma = B^\sigma \setminus \bigcup_{n \in \Nat} B^{\sigma\Conc\Tup{n}}. Each CσC_\sigma is a nullset, by the choice of the BσB^\sigma and the fact that Aσ=⋃n∈NAσ⌢⟨n⟩⊆⋃n∈NBσ⌢⟨n⟩A^\sigma = \bigcup_{n \in \Nat} A^{\sigma\Conc\Tup{n}} \subseteq \bigcup_{n \in \Nat} B^{\sigma\Conc\Tup{n}} . Hence C=⋃σCσC= \bigcup_{\sigma} C_\sigma is a nullset, too.

It remains to show that

B∅∖C  ⊆  A∅=A A,B^\Estr \setminus C \; \subseteq \; A^\Estr = \mathcal{A}\, A,

for this implies B∅∖A∅⊆CB^\Estr \setminus A^\Estr \subseteq C is null, which in turn implies that A∅A^\Estr is Lebesgue measurable (since it differs from a measurable set by a nullset).

So let x∈B∅∖Cx \in B^\Estr \setminus C. Since x∉C∅x \not \in C_\Estr, there is an α(0)\alpha(0) with x∈B⟨α(0)⟩x \in B^{\Tup{\alpha(0)}}.

Given α↾n\alpha\Rest{n} with x∈Bα↾nx \in B^{\alpha\Rest{n}}, we can choose α(n)\alpha(n) so that x∈Bα↾n+1x \in B^{\alpha\Rest{n+1}}. This is possible because x∉Cα↾nx \not \in C_{\alpha\Rest{n}}. This way we construct α∈NN\alpha \in \Baire with

x∈⋂nBα↾n⊆⋂nAα↾n⊆A∅.x \in \bigcap_n B^{\alpha\Rest{n}} \subseteq \bigcap_n A_{\alpha\Rest{n}} \subseteq A^\Estr.
Proof

We have, as the Souslin operator is monotone on classes,

Σ11=AΠ10⊆ALM⊆LM.\PS{1} = \mathcal{A} \BP{1} \subseteq \mathcal{A} \mathbf{LM} \subseteq \mathbf{LM}.

Universally measurable sets

The previous proof is general enough to work for other kinds of measures on arbitrary Polish spaces.

Given a Polish space XX, a Borel measure on XX is a countably additive set function μ{}\mu defined on a σ{}\sigma-algebra of the Borel sets in XX. A set is μ{}\mu-measurable if it can be represented as a union of a Borel set and a μ{}\mu-nullset. A measure μ{}\mu is σ{}\sigma-finite if X=⋃nXnX = \bigcup_n X_n, where XnX_n is μ{}\mu-measurable with μ(Xn)<∞\mu(X_n) < \infty. Lebesgue measure is σ{}\sigma-finite Borel measure on the Polish space R\Real.

A set A⊆XA \subseteq X is universally measurable if it is μ{}\mu-measurable for every σ{}\sigma-finite Borel measure on XX.

Baire property of analytic sets

Inspecting the proof of Proposition 1, we see that it works for the Baire property as well (with “measure 0” replaced by “meager”, of course), provided we can prove a Baire category version of Lemma 1.

Proof

Let U1,U2,…U_1, U_2, \ldots be an enumeration of countable base of the topology for XX. Given A⊆RA \subseteq \Real set

A∗:={x∈R ⁣:∀i  (x∈Ui⇒Ui∩A not meager)}.A^*:= \{x \in \Real \colon \forall i \; ( x \in U_i \Rightarrow U_i \cap A \text{ not meager)}\}.

Note that A∗A^* is closed: If x∉A∗x \not \in A^*, then there exists ii with x∈Ui & Ui∩Ax \in U_i \: \& \: U_i \cap A null. If y∈Uiy \in U_i, then y∉A∗y \not \in A^*, since Ui∩AU_i \cap A is null. Hence Ui⊆¬ A∗U_i \subseteq \Co{A^*}.

We have

A∖A∗=⋃{A∩Ui ⁣:A∩Ui meager},A \setminus A^* = \bigcup \{A \cap U_i \colon A \cap U_i \text{ meager}\},

which is a countable union of meager sets and hence meager.

If we let B=A∪A∗=A∗∪(A∖A∗)B = A \cup A^* = A^* \cup (A \setminus A^*), then BB is a union of a meager set and a closed set and hence has the Baire property.

Now assume B′⊇AB' \supseteq A has the Baire property. Then C=B∖B′C= B \setminus B' has the Baire property, too. Suppose CC is not meager, then Ui∖CU_i \setminus C is meager for some ii, and hence also Ui∩A⊆(Ui∖C)U_i \cap A \subseteq (U_i \setminus C). Besides, Ui∩C≠∅U_i \cap C \neq \emptyset, for otherwise Ui⊆Ui∖CU_i \subseteq U_i \setminus C would be meager. Thus there exists x∈Uix \in U_i with x∉A∗x \not\in A^*, which by definition of A∗A^* implies that Ui∩AU_i \cap A is not meager, a contradiction.

By adapting the proof of Proposition 1, we obtain the Baire category version and hence can deduce that analytic sets have the Baire property.