We only consider Borel sets on $\mathbb R$. As we know, the Borel $\sigma$-algebra is constructed transfinitely as follows:
- Let $B_0=\mathcal T$ be the set of open sets on $\mathbb R$;
- If $\alpha$ is a limit ordinal, $B_\alpha=\bigcup_{\beta<\alpha}B_\beta$;
- Otherwise, let $\beta=\alpha-1$, and $B_\alpha=(B_\beta)_{\delta\sigma}$, where $A_\delta$ denotes the collection of countable intersections of sets in $A$, and $A_{\delta\sigma}$ denotes the collection of countable unions of sets in $A_\delta$;
- Let $\mathcal B=B_{\omega_1}$ where $\omega_1$ is the smallest uncountable ordinal, then $\mathcal B$ is the Borel $\sigma$-algebra.
However, I wonder whether $\omega_1$ is the smallest ordinal $\alpha$ such that $B_\alpha=\mathcal B$, i.e. the minimal step to finish the process. As we know, $((0,1)\cap\mathbb Q)\cup([2,3]\setminus\mathbb Q)$ is a Borel set which is neither $F_\sigma$ nor $G_\delta$.
Any idea? Thanks!