I know that $\bigcup_{\alpha < \omega_1} \Sigma_\alpha^0 = \mathcal{B}(X)$ for any Polish space $X$, but I want to know if it's really necessary to take the union for every ordinal less than $\omega_1$. Is there an example of a Polish space where $\bigcup_{\alpha < \beta} \Sigma_\alpha^0 \varsubsetneq \mathcal{B}(X)$ for every countable ordinal $\beta$? What's the case of $\mathbb{R}$ or $[0, 1]$?
Many thanks in advance.
In
which is (one of) the classical reference for (classical) descriptive set theory, you find on page 168 the Theorem 22.4 which says
In particular, this implies that for every uncountable Polish space $X$ and for every countable ordinal $\xi$, $\bigcup_{\alpha<\xi} \mathbf{\Sigma}^0_\xi \subsetneq \mathcal{B}(X)$.
Here, I assumed you are talking about boldface classes, eventhough you used lightface notations.